Search a number
-
+
21003020102100 = 22352110777631991
BaseRepresentation
bin1001100011010001001011…
…00011010110100111010100
32202100212110120202000101010
410301220211203112213110
510223103141121231400
6112400353151532220
74265263263146211
oct461504543264724
982325416660333
1021003020102100
116768370333383
122432638b2a070
13b9476518182a
145287a1820b08
1526650b812450
hex131a258d69d4

21003020102100 has 72 divisors (see below), whose sum is σ = 60769382885568. Its totient is φ = 5600745939200.

The previous prime is 21003020102089. The next prime is 21003020102111. The reversal of 21003020102100 is 120102030012.

It is an interprime number because it is at equal distance from previous prime (21003020102089) and next prime (21003020102111).

It is a super-2 number, since 2×210030201021002 (a number of 27 digits) contains 22 as substring.

It is a Harshad number since it is a multiple of its sum of digits (12).

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 32917105 + ... + 33549095.

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

Almost surely, 221003020102100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 24, while the sum is 12.

Adding to 21003020102100 its reverse (120102030012), we get a palindrome (21123122132112).

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

Divisors: 1 2 3 4 5 6 10 12 15 20 25 30 50 60 75 100 150 300 110777 221554 332331 443108 553885 631991 664662 1107770 1263982 1329324 1661655 1895973 2215540 2527964 2769425 3159955 3323310 3791946 5538850 6319910 6646620 7583892 8308275 9479865 11077700 12639820 15799775 16616550 18959730 31599550 33233100 37919460 47399325 63199100 94798650 189597300 70010067007 140020134014 210030201021 280040268028 350050335035 420060402042 700100670070 840120804084 1050151005105 1400201340140 1750251675175 2100302010210 3500503350350 4200604020420 5250755025525 7001006700700 10501510051050 21003020102100