Search a number
-
+
20661063420 = 2235893869113
BaseRepresentation
bin10011001111011111…
…101100111011111100
31222022220102202210010
4103033133230323330
5314303213012140
613254102143220
71331000066334
oct231737547374
958286382703
1020661063420
1188426a4828
124007421b10
131c4363351a
1410000060c4
1580dceb880
hex4cf7ecefc

20661063420 has 48 divisors (see below), whose sum is σ = 58501003680. Its totient is φ = 5447709696.

The previous prime is 20661063419. The next prime is 20661063433. The reversal of 20661063420 is 2436016602.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 1929217 + ... + 1939896.

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

Almost surely, 220661063420 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The spelling of 20661063420 in words is "twenty billion, six hundred sixty-one million, sixty-three thousand, four hundred twenty".

Divisors: 1 2 3 4 5 6 10 12 15 20 30 60 89 178 267 356 445 534 890 1068 1335 1780 2670 5340 3869113 7738226 11607339 15476452 19345565 23214678 38691130 46429356 58036695 77382260 116073390 232146780 344351057 688702114 1033053171 1377404228 1721755285 2066106342 3443510570 4132212684 5165265855 6887021140 10330531710 20661063420