Search a number
-
+
20100121001212 = 2272558392805911
BaseRepresentation
bin1001001000111111011001…
…00100100111110011111100
32122011112220222210100100211
410210133230210213303330
510113310021434014322
6110425511302402204
74143120510341410
oct444375444476374
978145828710324
1020100121001212
11644a46032913a
122307655a30364
13b2a582bab015
144d6bcb3b8d40
1524ccb4a22b77
hex1247ec927cfc

20100121001212 has 24 divisors (see below), whose sum is σ = 40200413460480. Its totient is φ = 8614300830960.

The previous prime is 20100121001189. The next prime is 20100121001237. The reversal of 20100121001212 is 21210012100102.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 220100121001212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 20100121001212 its reverse (21210012100102), we get a palindrome (41310133101314).

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

Divisors: 1 2 4 7 14 28 255839 511678 1023356 1790873 2805911 3581746 5611822 7163492 11223644 19641377 39282754 78565508 717861464329 1435722928658 2871445857316 5025030250303 10050060500606 20100121001212