Search a number
-
+
20666188056 = 2336713793811
BaseRepresentation
bin10011001111110011…
…010000000100011000
31222100021002010110110
4103033303100010120
5314311021004211
613254404044320
71331061462063
oct231763200430
958307063413
1020666188056
118845584a68
1240090936a0
131c44708c57
14100097b8da
1580e4aeea6
hex4cfcd0118

20666188056 has 64 divisors (see below), whose sum is σ = 52819908480. Its totient is φ = 6736308480.

The previous prime is 20666188027. The next prime is 20666188087. The reversal of 20666188056 is 65088166602.

It is a happy number.

It is a junction number, because it is equal to n+sod(n) for n = 20666187996 and 20666188014.

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, 173391 + ... + 267201.

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

Almost surely, 220666188056 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 829440, while the sum is 48.

The spelling of 20666188056 in words is "twenty billion, six hundred sixty-six million, one hundred eighty-eight thousand, fifty-six".

Divisors: 1 2 3 4 6 8 12 24 67 134 137 201 268 274 402 411 536 548 804 822 1096 1608 1644 3288 9179 18358 27537 36716 55074 73432 93811 110148 187622 220296 281433 375244 562866 750488 1125732 2251464 6285337 12570674 12852107 18856011 25141348 25704214 37712022 38556321 50282696 51408428 75424044 77112642 102816856 150848088 154225284 308450568 861091169 1722182338 2583273507 3444364676 5166547014 6888729352 10333094028 20666188056