Search a number
-
+
31031202120 = 2335318341721
BaseRepresentation
bin11100111001100110…
…101001000101001000
32222002121200101202020
4130321212221011020
51002022441431440
622131110204440
72145660603012
oct347146510510
988077611666
1031031202120
1112184339496
126020353720
132c06c08479
1417053991b2
15c194203d0
hex7399a9148

31031202120 has 64 divisors (see below), whose sum is σ = 96096637440. Its totient is φ = 8008051200.

The previous prime is 31031202101. The next prime is 31031202259. The reversal of 31031202120 is 2120213013.

It is a Harshad number since it is a multiple of its sum of digits (15).

It is a self number, because there is not a number n which added to its sum of digits gives 31031202120.

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, 4167141 + ... + 4174580.

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

Almost surely, 231031202120 is an apocalyptic number.

31031202120 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 15.

Adding to 31031202120 its reverse (2120213013), we get a palindrome (33151415133).

The spelling of 31031202120 in words is "thirty-one billion, thirty-one million, two hundred two thousand, one hundred twenty".

Divisors: 1 2 3 4 5 6 8 10 12 15 20 24 30 31 40 60 62 93 120 124 155 186 248 310 372 465 620 744 930 1240 1860 3720 8341721 16683442 25025163 33366884 41708605 50050326 66733768 83417210 100100652 125125815 166834420 200201304 250251630 258593351 333668840 500503260 517186702 775780053 1001006520 1034373404 1292966755 1551560106 2068746808 2585933510 3103120212 3878900265 5171867020 6206240424 7757800530 10343734040 15515601060 31031202120