Search a number
-
+
21012222002120 = 235525305550053
BaseRepresentation
bin1001100011100010010100…
…00001110100001111001000
32202101202012212201222010222
410301301022001310033020
510223231012313031440
6112404514224325212
74266040310050106
oct461611201641710
982352185658128
1021012222002120
116771262595028
122434386773808
13b955a0702b9b
14528dd5990c76
152668995c12b5
hex131c4a0743c8

21012222002120 has 16 divisors (see below), whose sum is σ = 47277499504860. Its totient is φ = 8404888800832.

The previous prime is 21012222002087. The next prime is 21012222002159. The reversal of 21012222002120 is 2120022221012.

It is a happy number.

It can be written as a sum of positive squares in 2 ways, for example, as 19711166955076 + 1301055047044 = 4439726^2 + 1140638^2 .

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, 262652774987 + ... + 262652775066.

Almost surely, 221012222002120 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 21012222002120 its reverse (2120022221012), we get a palindrome (23132244223132).

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

Divisors: 1 2 4 5 8 10 20 40 525305550053 1050611100106 2101222200212 2626527750265 4202444400424 5253055500530 10506111001060 21012222002120