Search a number
-
+
31476335904 = 2532138407141
BaseRepresentation
bin11101010100001000…
…101100010100100000
310000020122021112111200
4131110020230110200
51003430420222104
622243211041200
72163004304106
oct352410542440
9100218245450
1031476335904
1112392631052
126125440200
132c781c0240
14174854bc76
15c4354bb39
hex75422c520

31476335904 has 72 divisors (see below), whose sum is σ = 96396290172. Its totient is φ = 9685025280.

The previous prime is 31476335903. The next prime is 31476335909. The reversal of 31476335904 is 40953367413.

31476335904 is a `hidden beast` number, since 3 + 1 + 4 + 7 + 633 + 5 + 9 + 0 + 4 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 31418271504 + 58064400 = 177252^2 + 7620^2 .

It is a tau number, because it is divible by the number of its divisors (72).

It is a Smith number, since the sum of its digits (45) coincides with the sum of the digits of its prime factors.

It is a self number, because there is not a number n which added to its sum of digits gives 31476335904.

It is not an unprimeable number, because it can be changed into a prime (31476335903) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 4199827 + ... + 4207314.

Almost surely, 231476335904 is an apocalyptic number.

It is an amenable number.

31476335904 is an abundant number, since it is smaller than the sum of its proper divisors (64919954268).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

31476335904 is a wasteful number, since it uses less digits than its factorization.

31476335904 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 8407170 (or 8407159 counting only the distinct ones).

The product of its (nonzero) digits is 816480, while the sum is 45.

The spelling of 31476335904 in words is "thirty-one billion, four hundred seventy-six million, three hundred thirty-five thousand, nine hundred four".

Divisors: 1 2 3 4 6 8 9 12 13 16 18 24 26 32 36 39 48 52 72 78 96 104 117 144 156 208 234 288 312 416 468 624 936 1248 1872 3744 8407141 16814282 25221423 33628564 50442846 67257128 75664269 100885692 109292833 134514256 151328538 201771384 218585666 269028512 302657076 327878499 403542768 437171332 605314152 655756998 807085536 874342664 983635497 1210628304 1311513996 1748685328 1967270994 2421256608 2623027992 3497370656 3934541988 5246055984 7869083976 10492111968 15738167952 31476335904