Search a number
-
+
31154350428 = 22327121415693
BaseRepresentation
bin11101000000111100…
…011010100101011100
32222102012101222110200
4131000330122211130
51002301003203203
622151225503500
72152014415665
oct350074324534
988365358420
1031154350428
1112237900653
126055641b90
132c265953a6
14171789436c
15c251489a3
hex740f1a95c

31154350428 has 72 divisors (see below), whose sum is σ = 79911782496. Its totient is φ = 10231939200.

The previous prime is 31154350417. The next prime is 31154350429. The reversal of 31154350428 is 82405345113.

31154350428 is a `hidden beast` number, since 31 + 154 + 3 + 50 + 428 = 666.

It is a Harshad number since it is a multiple of its sum of digits (36).

It is a junction number, because it is equal to n+sod(n) for n = 31154350392 and 31154350401.

It is a congruent number.

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

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 5469550 + ... + 5475242.

It is an arithmetic number, because the mean of its divisors is an integer number (1109885868).

Almost surely, 231154350428 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31154350428, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (39955891248).

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

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

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

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

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

The product of its (nonzero) digits is 57600, while the sum is 36.

The spelling of 31154350428 in words is "thirty-one billion, one hundred fifty-four million, three hundred fifty thousand, four hundred twenty-eight".

Divisors: 1 2 3 4 6 9 12 18 36 71 142 213 284 426 639 852 1278 2141 2556 4282 5693 6423 8564 11386 12846 17079 19269 22772 25692 34158 38538 51237 68316 77076 102474 152011 204948 304022 404203 456033 608044 808406 912066 1212609 1368099 1616812 1824132 2425218 2736198 3637827 4850436 5472396 7275654 12188713 14551308 24377426 36566139 48754852 73132278 109698417 146264556 219396834 438793668 865398623 1730797246 2596195869 3461594492 5192391738 7788587607 10384783476 15577175214 31154350428