Search a number
-
+
20102111106 = 23711137317599
BaseRepresentation
bin10010101110001011…
…011101111110000010
31220212221200001100120
4102232023131332002
5312132120023411
613122414001110
71311102060630
oct225613357602
956787601316
1020102111106
118586132670
123a901a6196
131b848aa2cc
14d89aa6350
157c9bdb106
hex4ae2ddf82

20102111106 has 64 divisors (see below), whose sum is σ = 50490777600. Its totient is φ = 5183199360.

The previous prime is 20102111069. The next prime is 20102111111. The reversal of 20102111106 is 60111120102.

It is a happy number.

It is an unprimeable number.

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 31 ways as a sum of consecutive naturals, for example, 95506 + ... + 222093.

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

Almost surely, 220102111106 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 317759.

The product of its (nonzero) digits is 24, while the sum is 15.

Adding to 20102111106 its reverse (60111120102), we get a palindrome (80213231208).

The spelling of 20102111106 in words is "twenty billion, one hundred two million, one hundred eleven thousand, one hundred six".

Divisors: 1 2 3 6 7 11 14 21 22 33 42 66 77 137 154 231 274 411 462 822 959 1507 1918 2877 3014 4521 5754 9042 10549 21098 31647 63294 317599 635198 952797 1905594 2223193 3493589 4446386 6669579 6987178 10480767 13339158 20961534 24455123 43511063 48910246 73365369 87022126 130533189 146730738 261066378 304577441 478621693 609154882 913732323 957243386 1435865079 1827464646 2871730158 3350351851 6700703702 10051055553 20102111106