Search a number
-
+
31123112132300 = 22521718307713019
BaseRepresentation
bin1110001001110011010100…
…00010101111111011001100
311002012100012012022111101212
413010321222002233323030
513034410113201213200
6150105432121553552
76361366506115526
oct704715202577314
9132170165274355
1031123112132300
119a0a26846a131
1235a7a4b3458b8
131449b875a7446
1479851c1b0a16
1538e8b4839035
hex1c4e6a0afecc

31123112132300 has 36 divisors (see below), whose sum is σ = 71509927056120. Its totient is φ = 11716936331520.

The previous prime is 31123112132293. The next prime is 31123112132341. The reversal of 31123112132300 is 323121132113.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 9153854810 + ... + 9153858209.

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

Almost surely, 231123112132300 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 648, while the sum is 23.

Adding to 31123112132300 its reverse (323121132113), we get a palindrome (31446233264413).

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

Divisors: 1 2 4 5 10 17 20 25 34 50 68 85 100 170 340 425 850 1700 18307713019 36615426038 73230852076 91538565095 183077130190 311231121323 366154260380 457692825475 622462242646 915385650950 1244924485292 1556155606615 1830771301900 3112311213230 6224622426460 7780778033075 15561556066150 31123112132300