Search a number
-
+
31123301202100 = 22521986115670561
BaseRepresentation
bin1110001001110011101010…
…10011111111100010110100
311002012100200101002020102001
413010321311103333202310
513034411010101431400
6150105502554225044
76361404263150452
oct704716523774264
9132170611066361
1031123301202100
119a0a355167068
1235a7aa2725184
131449bb7805673
147985393499d2
1538e8c6234a6a
hex1c4e754ff8b4

31123301202100 has 36 divisors (see below), whose sum is σ = 67540968430348. Its totient is φ = 12448692864000.

The previous prime is 31123301202011. The next prime is 31123301202131. The reversal of 31123301202100 is 120210332113.

It can be written as a sum of positive squares in 6 ways, for example, as 2460512234404 + 28662788967696 = 1568602^2 + 5353764^2 .

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 5849181 + ... + 9821380.

Almost surely, 231123301202100 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 19.

Adding to 31123301202100 its reverse (120210332113), we get a palindrome (31243511534213).

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

Divisors: 1 2 4 5 10 20 25 50 100 19861 39722 79444 99305 198610 397220 496525 993050 1986100 15670561 31341122 62682244 78352805 156705610 313411220 391764025 783528050 1567056100 311233012021 622466024042 1244932048084 1556165060105 3112330120210 6224660240420 7780825300525 15561650601050 31123301202100