Search a number
-
+
20645550666 = 23213121772497
BaseRepresentation
bin10011001110100100…
…100001101001001010
31222021211020122021200
4103032210201221022
5314240230110131
613252345445030
71330421166546
oct231644415112
958254218250
1020645550666
118834969874
1240021a0776
131c40361690
14ddbd28a26
1580c7852e6
hex4ce921a4a

20645550666 has 48 divisors (see below), whose sum is σ = 48213199944. Its totient is φ = 6347169792.

The previous prime is 20645550661. The next prime is 20645550683. The reversal of 20645550666 is 66605554602.

It is a happy number.

It can be written as a sum of positive squares in 4 ways, for example, as 10894975641 + 9750575025 = 104379^2 + 98745^2 .

It is not an unprimeable number, because it can be changed into a prime (20645550661) by changing a digit.

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

Almost surely, 220645550666 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 1296000, while the sum is 45.

The spelling of 20645550666 in words is "twenty billion, six hundred forty-five million, five hundred fifty thousand, six hundred sixty-six".

Divisors: 1 2 3 6 9 13 18 26 39 78 117 234 1217 2434 3651 7302 10953 15821 21906 31642 47463 72497 94926 142389 144994 217491 284778 434982 652473 942461 1304946 1884922 2827383 5654766 8482149 16964298 88228849 176457698 264686547 529373094 794059641 1146975037 1588119282 2293950074 3440925111 6881850222 10322775333 20645550666