Search a number
-
+
20332121330100 = 2235267773737767
BaseRepresentation
bin1001001111101111100001…
…10111101001000110110100
32122222201202111100011121110
410213313300313221012310
510131110141030030400
6111124240402515020
74165642630526046
oct447676067510664
978881674304543
1020332121330100
116529893485038
122344602365a70
13b46406b23238
14504119447a96
15253d424eae50
hex127df0de91b4

20332121330100 has 36 divisors (see below), whose sum is σ = 58827604382624. Its totient is φ = 5421899021280.

The previous prime is 20332121330099. The next prime is 20332121330317. The reversal of 20332121330100 is 103312123302.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 33886868584 + ... + 33886869183.

Almost surely, 220332121330100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 648, while the sum is 21.

Adding to 20332121330100 its reverse (103312123302), we get a palindrome (20435433453402).

The spelling of 20332121330100 in words is "twenty trillion, three hundred thirty-two billion, one hundred twenty-one million, three hundred thirty thousand, one hundred".

Divisors: 1 2 3 4 5 6 10 12 15 20 25 30 50 60 75 100 150 300 67773737767 135547475534 203321213301 271094951068 338868688835 406642426602 677737377670 813284853204 1016606066505 1355474755340 1694343444175 2033212133010 3388686888350 4066424266020 5083030332525 6777373776700 10166060665050 20332121330100