Search a number
-
+
31123320312100 = 2252793939660799
BaseRepresentation
bin1110001001110011101100…
…11100111001000100100100
311002012100201201001010101211
413010321312130321010210
513034411024444441400
6150105504520001204
76361404614451652
oct704716634710444
9132170651033354
1031123320312100
119a0a364a29755
1235a7aa9000204
131449bbb766963
1479853bac1dd2
1538e8c7c5bdba
hex1c4e76739124

31123320312100 has 36 divisors (see below), whose sum is σ = 68392511488000. Its totient is φ = 12291741689760.

The previous prime is 31123320312083. The next prime is 31123320312131. The reversal of 31123320312100 is 121302332113.

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

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, 1969822500 + ... + 1969838299.

Almost surely, 231123320312100 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31123320312100 its reverse (121302332113), we get a palindrome (31244622644213).

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

Divisors: 1 2 4 5 10 20 25 50 79 100 158 316 395 790 1580 1975 3950 7900 3939660799 7879321598 15758643196 19698303995 39396607990 78793215980 98491519975 196983039950 311233203121 393966079900 622466406242 1244932812484 1556166015605 3112332031210 6224664062420 7780830078025 15561660156050 31123320312100