Search a number
-
+
31031131100312 = 2375081109058717
BaseRepresentation
bin1110000111000111111111…
…00010111101010010011000
311001212112202212202221021102
413003203333202331102120
513031403224030202222
6145555301013130532
76351632233210520
oct703437742752230
9131775685687242
1031031131100312
119984257587422
12359205b029a48
1314412b921c5b5
14793cb4154680
1538c2ce5e4d92
hex1c38ff8bd498

31031131100312 has 32 divisors (see below), whose sum is σ = 66508368585120. Its totient is φ = 13296438654720.

The previous prime is 31031131100297. The next prime is 31031131100323. The reversal of 31031131100312 is 21300113113013.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 54244823 + ... + 54813894.

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

Almost surely, 231031131100312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 162, while the sum is 20.

Adding to 31031131100312 its reverse (21300113113013), we get a palindrome (52331244213325).

The spelling of 31031131100312 in words is "thirty-one trillion, thirty-one billion, one hundred thirty-one million, one hundred thousand, three hundred twelve".

Divisors: 1 2 4 7 8 14 28 56 5081 10162 20324 35567 40648 71134 142268 284536 109058717 218117434 436234868 763411019 872469736 1526822038 3053644076 6107288152 554127341077 1108254682154 2216509364308 3878891387539 4433018728616 7757782775078 15515565550156 31031131100312