Search a number
-
+
20303301001000 = 235320303301001
BaseRepresentation
bin1001001110111001110110…
…00010110011111100101000
32122212222100221210202111011
410213130323002303330220
510130122130024013000
6111103112511113304
74163602504006003
oct447347302637450
978788327722434
1020303301001000
116518644122236
12233aaba512834
13b43792c85474
1450298395a53a
152532072442ba
hex12773b0b3f28

20303301001000 has 32 divisors (see below), whose sum is σ = 47509724344680. Its totient is φ = 8121320400000.

The previous prime is 20303301000889. The next prime is 20303301001021. The reversal of 20303301001000 is 10010330302.

It can be written as a sum of positive squares in 4 ways, for example, as 8123605837636 + 12179695163364 = 2850194^2 + 3489942^2 .

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 10151649501 + ... + 10151651500.

Almost surely, 220303301001000 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 54, while the sum is 13.

Adding to 20303301001000 its reverse (10010330302), we get a palindrome (20313311331302).

The spelling of 20303301001000 in words is "twenty trillion, three hundred three billion, three hundred one million, one thousand".

Divisors: 1 2 4 5 8 10 20 25 40 50 100 125 200 250 500 1000 20303301001 40606602002 81213204004 101516505005 162426408008 203033010010 406066020020 507582525025 812132040040 1015165050050 2030330100100 2537912625125 4060660200200 5075825250250 10151650500500 20303301001000