Search a number
-
+
31013910096 = 24313109745307
BaseRepresentation
bin11100111000100100…
…101011011001010000
32222001102010212112220
4130320210223121100
51002004030110341
622125251421040
72145360612651
oct347044533120
988042125486
1031013910096
11121755a8764
1260165b4780
132c034627c0
141702d77528
15c17b56a66
hex73892b650

31013910096 has 80 divisors (see below), whose sum is σ = 86362847424. Its totient is φ = 9533832192.

The previous prime is 31013910077. The next prime is 31013910107. The reversal of 31013910096 is 69001931013.

It is a happy number.

It is a congruent number.

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, 661875 + ... + 707181.

Almost surely, 231013910096 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 31013910096, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (43181423712).

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

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

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

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

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

The product of its (nonzero) digits is 4374, while the sum is 33.

The spelling of 31013910096 in words is "thirty-one billion, thirteen million, nine hundred ten thousand, ninety-six".

Divisors: 1 2 3 4 6 8 12 13 16 24 26 39 48 52 78 104 156 208 312 624 1097 2194 3291 4388 6582 8776 13164 14261 17552 26328 28522 42783 45307 52656 57044 85566 90614 114088 135921 171132 181228 228176 271842 342264 362456 543684 588991 684528 724912 1087368 1177982 1766973 2174736 2355964 3533946 4711928 7067892 9423856 14135784 28271568 49701779 99403558 149105337 198807116 298210674 397614232 596421348 646123127 795228464 1192842696 1292246254 1938369381 2385685392 2584492508 3876738762 5168985016 7753477524 10337970032 15506955048 31013910096