Search a number
-
+
31201032996 = 22327235383201
BaseRepresentation
bin11101000011101110…
…011111101100100100
32222112110020200220200
4131003232133230210
51002344431023441
622200014230500
72153122255530
oct350356375444
988473220820
1031201032996
1112261195991
1260691b5430
132c3315b803
14171db66bc0
15c292ba7b6
hex743b9fb24

31201032996 has 72 divisors (see below), whose sum is σ = 94055305344. Its totient is φ = 8526988800.

The previous prime is 31201032937. The next prime is 31201033009. The reversal of 31201032996 is 69923010213.

It is a happy number.

31201032996 is a `hidden beast` number, since 312 + 0 + 10 + 329 + 9 + 6 = 666.

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

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

It is an unprimeable number.

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

Almost surely, 231201032996 is an apocalyptic number.

31201032996 is a gapful number since it is divisible by the number (36) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

The spelling of 31201032996 in words is "thirty-one billion, two hundred one million, thirty-two thousand, nine hundred ninety-six".

Divisors: 1 2 3 4 6 7 9 12 14 18 21 23 28 36 42 46 63 69 84 92 126 138 161 207 252 276 322 414 483 644 828 966 1449 1932 2898 5796 5383201 10766402 16149603 21532804 32299206 37682407 48448809 64598412 75364814 96897618 113047221 123813623 150729628 193795236 226094442 247627246 339141663 371440869 452188884 495254492 678283326 742881738 866695361 1114322607 1356566652 1485763476 1733390722 2228645214 2600086083 3466781444 4457290428 5200172166 7800258249 10400344332 15600516498 31201032996