Search a number
-
+
20012122210100 = 2252200121222101
BaseRepresentation
bin1001000110011011011110…
…11011110111111100110100
32121212010210012112120202012
410203031233123313330310
510110334311241210400
6110321235251103352
74133554021063166
oct443155733677464
977763705476665
1020012122210100
1164161032aa999
1222b25972a1b58
13b2219a867417
144d28401ac936
1524a8641e6d35
hex12336f6f7f34

20012122210100 has 18 divisors (see below), whose sum is σ = 43426305196134. Its totient is φ = 8004848884000.

The previous prime is 20012122210063. The next prime is 20012122210127. The reversal of 20012122210100 is 101222121002.

It can be written as a sum of positive squares in 3 ways, for example, as 1215978165796 + 18796144044304 = 1102714^2 + 4335452^2 .

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 100060610951 + ... + 100060611150.

Almost surely, 220012122210100 is an apocalyptic number.

20012122210100 is a gapful number since it is divisible by the number (20) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 32, while the sum is 14.

Adding to 20012122210100 its reverse (101222121002), we get a palindrome (20113344331102).

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

Divisors: 1 2 4 5 10 20 25 50 100 200121222101 400242444202 800484888404 1000606110505 2001212221010 4002424442020 5003030552525 10006061105050 20012122210100