Search a number
-
+
31301211220 = 22526943113499
BaseRepresentation
bin11101001001101100…
…101001010001010100
32222210102202021121021
4131021230221101110
51003101102224340
622213553330524
72155446622366
oct351154512124
988712667537
1031301211220
1112302799304
126096866a44
132c4ab35476
14172d1a2d36
15c32ea7e4a
hex749b29454

31301211220 has 48 divisors (see below), whose sum is σ = 66134880000. Its totient is φ = 12444076160.

The previous prime is 31301211187. The next prime is 31301211251. The reversal of 31301211220 is 2211210313.

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

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, 2312031 + ... + 2325529.

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

Almost surely, 231301211220 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31301211220 its reverse (2211210313), we get a palindrome (33512421533).

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

Divisors: 1 2 4 5 10 20 269 431 538 862 1076 1345 1724 2155 2690 4310 5380 8620 13499 26998 53996 67495 115939 134990 231878 269980 463756 579695 1159390 2318780 3631231 5818069 7262462 11636138 14524924 18156155 23272276 29090345 36312310 58180690 72624620 116361380 1565060561 3130121122 6260242244 7825302805 15650605610 31301211220