Search a number
-
+
20303213312100 = 2235267677377707
BaseRepresentation
bin1001001110111001101011…
…10100010011100001100100
32122212222010211210200221010
410213130311310103201210
510130121440101441400
6111103100055422220
74163600360450145
oct447346564234144
978788124720833
1020303213312100
1165185a967a274
12233aa95084970
13b4377aa62444
14502976051acc
152531ee6c2450
hex127735d13864

20303213312100 has 36 divisors (see below), whose sum is σ = 58743963850544. Its totient is φ = 5414190216480.

The previous prime is 20303213312071. The next prime is 20303213312113. The reversal of 20303213312100 is 121331230302.

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, 33838688554 + ... + 33838689153.

Almost surely, 220303213312100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 20303213312100 its reverse (121331230302), we get a palindrome (20424544542402).

The spelling of 20303213312100 in words is "twenty trillion, three hundred three billion, two hundred thirteen million, three hundred twelve thousand, one hundred".

Divisors: 1 2 3 4 5 6 10 12 15 20 25 30 50 60 75 100 150 300 67677377707 135354755414 203032133121 270709510828 338386888535 406064266242 676773777070 812128532484 1015160665605 1353547554140 1691934442675 2030321331210 3383868885350 4060642662420 5075803328025 6767737770700 10151606656050 20303213312100