Search a number
-
+
31203203131122 = 23113187148345091
BaseRepresentation
bin1110001100001000011111…
…10101101010011011110010
311002110222220212122210022120
413012010033311222123302
513042213130000143442
6150210315330015110
76400233314303031
oct706041765523362
9132428825583276
1031203203131122
119a40227779a50
1235bb481717496
1314545ac5209c9
1479c359076718
15391a00cd04ec
hex1c610fd6a6f2

31203203131122 has 32 divisors (see below), whose sum is σ = 68101078074624. Its totient is φ = 9452549134800.

The previous prime is 31203203131109. The next prime is 31203203131141. The reversal of 31203203131122 is 22113130230213.

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

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, 73962204 + ... + 74382887.

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

Almost surely, 231203203131122 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 148348294.

The product of its (nonzero) digits is 1296, while the sum is 24.

Adding to 31203203131122 its reverse (22113130230213), we get a palindrome (53316333361335).

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

Divisors: 1 2 3 6 11 22 33 66 3187 6374 9561 19122 35057 70114 105171 210342 148345091 296690182 445035273 890070546 1631796001 3263592002 4895388003 9790776006 472775805017 945551610034 1418327415051 2836654830102 5200533855187 10401067710374 15601601565561 31203203131122