Search a number
-
+
31854834156 = 2236171612923
BaseRepresentation
bin11101101010101100…
…100011000111101100
310001020000111020111110
4131222230203013230
51010214314143111
622344531352020
72205251423415
oct355254430754
9101200436443
1031854834156
1112567250422
126210152610
1330087439c2
14178291680c
15c668b45a6
hex76ab231ec

31854834156 has 48 divisors (see below), whose sum is σ = 76610596608. Its totient is φ = 10297089600.

The previous prime is 31854834149. The next prime is 31854834223. The reversal of 31854834156 is 65143845813.

It is a super-3 number, since 3×318548341563 (a number of 32 digits) contains 333 as substring.

It is an unprimeable number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 254490 + ... + 358433.

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

Almost surely, 231854834156 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 1382400, while the sum is 48.

The spelling of 31854834156 in words is "thirty-one billion, eight hundred fifty-four million, eight hundred thirty-four thousand, one hundred fifty-six".

Divisors: 1 2 3 4 6 12 61 71 122 142 183 213 244 284 366 426 732 852 4331 8662 12993 17324 25986 51972 612923 1225846 1838769 2451692 3677538 7355076 37388303 43517533 74776606 87035066 112164909 130552599 149553212 174070132 224329818 261105198 448659636 522210396 2654569513 5309139026 7963708539 10618278052 15927417078 31854834156