Search a number
-
+
31120003220 = 22567193120331
BaseRepresentation
bin11100111110111001…
…011001000010010100
32222022210202221221212
4130332321121002110
51002213210100340
622144001400552
72151116443235
oct347671310224
988283687855
1031120003220
111221a481029
126046039158
132c1c42a7b7
1417130b308c
15c22111a65
hex73ee59094

31120003220 has 48 divisors (see below), whose sum is σ = 66671629248. Its totient is φ = 12198574080.

The previous prime is 31120003219. The next prime is 31120003303. The reversal of 31120003220 is 2230002113.

It is a happy number.

It is a junction number, because it is equal to n+sod(n) for n = 31120003195 and 31120003204.

It is a congruent number.

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, 198455 + ... + 318785.

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

Almost surely, 231120003220 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31120003220 its reverse (2230002113), we get a palindrome (33350005333).

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

Divisors: 1 2 4 5 10 20 67 134 193 268 335 386 670 772 965 1340 1930 3860 12931 25862 51724 64655 120331 129310 240662 258620 481324 601655 1203310 2406620 8062177 16124354 23223883 32248708 40310885 46447766 80621770 92895532 116119415 161243540 232238830 464477660 1556000161 3112000322 6224000644 7780000805 15560001610 31120003220