Search a number
-
+
31103012201020 = 2254336166293257
BaseRepresentation
bin1110001001001101110111…
…11111100110001000111100
311002010102022101202012012121
413010212323333212020330
513034042432110413040
6150052305422412324
76360055431404014
oct704467377461074
9132112271665177
1031103012201020
119a01793596281
1235a3b7ba310a4
1314480032b1396
14797572914c44
1538e0d9e2dc4a
hex1c49bbfe623c

31103012201020 has 24 divisors (see below), whose sum is σ = 66835309940784. Its totient is φ = 12151874534016.

The previous prime is 31103012201011. The next prime is 31103012201039. The reversal of 31103012201020 is 2010221030113.

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

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, 18083145769 + ... + 18083147488.

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

Almost surely, 231103012201020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31103012201020 its reverse (2010221030113), we get a palindrome (33113233231133).

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

Divisors: 1 2 4 5 10 20 43 86 172 215 430 860 36166293257 72332586514 144665173028 180831466285 361662932570 723325865140 1555150610051 3110301220102 6220602440204 7775753050255 15551506100510 31103012201020