Search a number
-
+
20135101556116 = 22192331371578607
BaseRepresentation
bin1001001010000000100011…
…00100110110010110010100
32122021220012211212122122101
410211000101210312112110
510114343141444243431
6110453534333211444
74145466405216451
oct445002144662624
978256184778571
1020135101556116
1164632809a8848
122312398930b84
13b30969084011
144d87890a2828
1524db60a11961
hex125011936594

20135101556116 has 48 divisors (see below), whose sum is σ = 39952131932160. Its totient is φ = 8828707678560.

The previous prime is 20135101556071. The next prime is 20135101556131. The reversal of 20135101556116 is 61165510153102.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 185735116 + ... + 185843491.

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

Almost surely, 220135101556116 is an apocalyptic number.

It is an amenable number.

20135101556116 is a deficient number, since it is larger than the sum of its proper divisors (19817030376044).

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

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

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

The product of its (nonzero) digits is 27000, while the sum is 37.

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

Divisors: 1 2 4 19 23 31 38 46 62 76 92 124 437 589 713 874 1178 1426 1748 2356 2852 13547 27094 54188 371578607 743157214 1486314428 7059993533 8546307961 11518936817 14119987066 17092615922 23037873634 28239974132 34185231844 46075747268 162379851259 218859799523 264935546791 324759702518 437719599046 529871093582 649519405036 875439198092 1059742187164 5033775389029 10067550778058 20135101556116