Search a number
-
+
20301504510153 = 3313831109513943
BaseRepresentation
bin1001001110110110011111…
…11101101111100011001001
32122212210201202101120100010
410213123033331233203021
510130104440123311103
6111102214334102133
74163510131045236
oct447331775574311
978783652346303
1020301504510153
116517902045059
12233a69894a949
13b43567a23729
1450285311878d
1525314e680903
hex1276cff6f8c9

20301504510153 has 32 divisors (see below), whose sum is σ = 28040126791680. Its totient is φ = 13051742109120.

The previous prime is 20301504510097. The next prime is 20301504510187. The reversal of 20301504510153 is 35101540510302.

It is not a de Polignac number, because 20301504510153 - 213 = 20301504501961 is a prime.

It is a self number, because there is not a number n which added to its sum of digits gives 20301504510153.

It is not an unprimeable number, because it can be changed into a prime (20301504410153) by changing a digit.

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

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

Almost surely, 220301504510153 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 515469.

The product of its (nonzero) digits is 9000, while the sum is 30.

The spelling of 20301504510153 in words is "twenty trillion, three hundred one billion, five hundred four million, five hundred ten thousand, one hundred fifty-three".

Divisors: 1 3 31 93 383 1109 1149 3327 11873 34379 35619 103137 424747 513943 1274241 1541829 13167157 15932233 39501471 47796699 196840169 569962787 590520507 1709888361 6102045239 17668846397 18306135717 53006539191 218295747421 654887242263 6767168170051 20301504510153