Search a number
-
+
20010022122212 = 2217294265031209
BaseRepresentation
bin1001000110010111100100…
…10000101011001011100100
32121211221100211212001202022
410203023302100223023210
510110321011130402322
6110320251031002312
74133451000452033
oct443136220531344
977757324761668
1020010022122212
116415225911871
1222b20abb09398
13b21c24748575
144d26c12dc71a
1524a78eb63942
hex1232f242b2e4

20010022122212 has 12 divisors (see below), whose sum is σ = 37077393932460. Its totient is φ = 9416480998656.

The previous prime is 20010022122187. The next prime is 20010022122247. The reversal of 20010022122212 is 21222122001002.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 16142443630756 + 3867578491456 = 4017766^2 + 1966616^2 .

It is a Harshad number since it is a multiple of its sum of digits (17).

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 147132515537 + ... + 147132515672.

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

Almost surely, 220010022122212 is an apocalyptic number.

It is an amenable number.

20010022122212 is a deficient number, since it is larger than the sum of its proper divisors (17067371810248).

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

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

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

The product of its (nonzero) digits is 128, while the sum is 17.

Adding to 20010022122212 its reverse (21222122001002), we get a palindrome (41232144123214).

It can be divided in two parts, 2001002 and 2122212, that added together give a palindrome (4123214).

The spelling of 20010022122212 in words is "twenty trillion, ten billion, twenty-two million, one hundred twenty-two thousand, two hundred twelve".

Divisors: 1 2 4 17 34 68 294265031209 588530062418 1177060124836 5002505530553 10005011061106 20010022122212