Search a number
-
+
20000121122122 = 2171453404844361
BaseRepresentation
bin1001000110000101001000…
…00111010110110101001010
32121210222210211101010222021
410203002210013112311022
510110140222001401442
6110311532342115054
74132650434365411
oct443024407266512
977728724333867
1020000121122122
116411004a75969
1222b01a811ba8a
13b2100741162b
144d202238a478
1524a3b080de67
hex1230a41d6d4a

20000121122122 has 16 divisors (see below), whose sum is σ = 31786759926792. Its totient is φ = 9405344171520.

The previous prime is 20000121122119. The next prime is 20000121122129. The reversal of 20000121122122 is 22122112100002.

It is a happy number.

It can be written as a sum of positive squares in 4 ways, for example, as 17050036630561 + 2950084491561 = 4129169^2 + 1717581^2 .

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

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

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

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

Almost surely, 220000121122122 is an apocalyptic number.

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

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

20000121122122 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 404845833.

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

Adding to 20000121122122 its reverse (22122112100002), we get a palindrome (42122233222124).

The spelling of 20000121122122 in words is "twenty trillion, one hundred twenty-one million, one hundred twenty-two thousand, one hundred twenty-two".

Divisors: 1 2 17 34 1453 2906 24701 49402 404844361 809688722 6882354137 13764708274 588238856533 1176477713066 10000060561061 20000121122122