Search a number
-
+
20899621729308 = 2237248805020587
BaseRepresentation
bin1001100000010000100101…
…00001110111010000011100
32201222222120120110110001110
410300020102201313100130
510214404411130314213
6112241053105542020
74254643052401260
oct460102241672034
981888516413043
1020899621729308
116728530683523
1224165a1044910
13b87a97598b1a
145237932d80a0
152639a90925c3
hex13021287741c

20899621729308 has 24 divisors (see below), whose sum is σ = 55732324611712. Its totient is φ = 5971320494064.

The previous prime is 20899621729291. The next prime is 20899621729319. The reversal of 20899621729308 is 80392712699802.

It is a happy number.

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 7 ways as a sum of consecutive naturals, for example, 124402510210 + ... + 124402510377.

Almost surely, 220899621729308 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 47029248, while the sum is 66.

The spelling of 20899621729308 in words is "twenty trillion, eight hundred ninety-nine billion, six hundred twenty-one million, seven hundred twenty-nine thousand, three hundred eight".

Divisors: 1 2 3 4 6 7 12 14 21 28 42 84 248805020587 497610041174 746415061761 995220082348 1492830123522 1741635144109 2985660247044 3483270288218 5224905432327 6966540576436 10449810864654 20899621729308