Search a number
-
+
31123202020 = 2255093057289
BaseRepresentation
bin11100111111000101…
…100101111111100100
32222100000210110212221
4130333011211333210
51002220014431040
622144154122124
72151155565211
oct347705457744
988300713787
1031123202020
1112221266369
126047120344
132c1ccaa791
1417136a6b08
15c2254474a
hex73f165fe4

31123202020 has 24 divisors (see below), whose sum is σ = 65487151800. Its totient is φ = 12424818432.

The previous prime is 31123201957. The next prime is 31123202021. The reversal of 31123202020 is 2020232113.

It can be written as a sum of positive squares in 4 ways, for example, as 3719048256 + 27404153764 = 60984^2 + 165542^2 .

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

It is not an unprimeable number, because it can be changed into a prime (31123202021) by changing a digit.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 1518465 + ... + 1538824.

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

Almost surely, 231123202020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31123202020 its reverse (2020232113), we get a palindrome (33143434133).

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

Divisors: 1 2 4 5 10 20 509 1018 2036 2545 5090 10180 3057289 6114578 12229156 15286445 30572890 61145780 1556160101 3112320202 6224640404 7780800505 15561601010 31123202020