Search a number
-
+
31801953156 = 22353268318637
BaseRepresentation
bin11101100111100010…
…110100101110000100
310001002022222121101220
4131213202310232010
51010112300000111
622335402120340
72204040066411
oct354742645604
9101068877356
1031801953156
111253a412116
1261b64b00b0
132cca7ba17c
1417798ad108
15c61e1ae06
hex7678b4b84

31801953156 has 48 divisors (see below), whose sum is σ = 75636880704. Its totient is φ = 10396204416.

The previous prime is 31801953149. The next prime is 31801953163. The reversal of 31801953156 is 65135910813.

It is an interprime number because it is at equal distance from previous prime (31801953149) and next prime (31801953163).

It is a super-2 number, since 2×318019531562 (a number of 22 digits) contains 22 as substring.

It is an unprimeable number.

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

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

Almost surely, 231801953156 is an apocalyptic number.

It is an amenable number.

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

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

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

31801953156 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 97200, while the sum is 42.

The spelling of 31801953156 in words is "thirty-one billion, eight hundred one million, nine hundred fifty-three thousand, one hundred fifty-six".

Divisors: 1 2 3 4 6 12 53 106 159 212 318 636 2683 5366 8049 10732 16098 18637 32196 37274 55911 74548 111822 142199 223644 284398 426597 568796 853194 987761 1706388 1975522 2963283 3951044 5926566 11853132 50003071 100006142 150009213 200012284 300018426 600036852 2650162763 5300325526 7950488289 10600651052 15900976578 31801953156