Search a number
-
+
31311323300120 = 2352413248062583
BaseRepresentation
bin1110001111010001111000…
…10011011000000100011000
311002212022222221211110100012
413013220330103120010120
513101001042231100440
6150332120124301052
76411111531465443
oct707507423300430
9132768887743305
1031311323300120
119a8206a79a216
1236184169a1788
131461850429376
147a369472265a
1539472cd50e65
hex1c7a3c4d8118

31311323300120 has 32 divisors (see below), whose sum is σ = 70742803079520. Its totient is φ = 12472560314880.

The previous prime is 31311323300083. The next prime is 31311323300143. The reversal of 31311323300120 is 2100332311313.

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, 1624021652 + ... + 1624040931.

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

Almost surely, 231311323300120 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31311323300120 its reverse (2100332311313), we get a palindrome (33411655611433).

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

Divisors: 1 2 4 5 8 10 20 40 241 482 964 1205 1928 2410 4820 9640 3248062583 6496125166 12992250332 16240312915 25984500664 32480625830 64961251660 129922503320 782783082503 1565566165006 3131132330012 3913915412515 6262264660024 7827830825030 15655661650060 31311323300120