Search a number
-
+
20516625350166 = 23115631543357839
BaseRepresentation
bin1001010101000111001100…
…01010100111111000010110
32200122100222220012111212010
410222203212022213320112
510142121022042201131
6111345112500205050
74215164050032021
oct452434612477026
980570886174763
1020516625350166
1165a0063163150
122374314399786
13b5a92b91acca
1450d01d4b81b8
15258a40338b46
hex12a8e62a7e16

20516625350166 has 64 divisors (see below), whose sum is σ = 44872242831360. Its totient is φ = 6202076843040.

The previous prime is 20516625350159. The next prime is 20516625350183. The reversal of 20516625350166 is 66105352661502.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 57155875 + ... + 57513713.

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

Almost surely, 220516625350166 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 359961.

The product of its (nonzero) digits is 1944000, while the sum is 48.

The spelling of 20516625350166 in words is "twenty trillion, five hundred sixteen billion, six hundred twenty-five million, three hundred fifty thousand, one hundred sixty-six".

Divisors: 1 2 3 6 11 22 33 66 563 1126 1543 1689 3086 3378 4629 6193 9258 12386 16973 18579 33946 37158 50919 101838 357839 715678 868709 1073517 1737418 2147034 2606127 3936229 5212254 7872458 9555799 11808687 19111598 23617374 28667397 57334794 201463357 402926714 552145577 604390071 1104291154 1208780142 1656436731 2216096927 3312873462 4432193854 6073601347 6648290781 12147202694 13296581562 18220804041 36441608082 310857959851 621715919702 932573879553 1865147759106 3419437558361 6838875116722 10258312675083 20516625350166