Search a number
-
+
20529810944 = 29107374741
BaseRepresentation
bin10011000111101011…
…000000111000000000
31221222202110110020022
4103013223000320000
5314021112422234
613233053033012
71324514341136
oct230753007000
957882413208
1020529810944
1187855a7905
123b8b485768
131c22399936
14dca7db756
15802521e2e
hex4c7ac0e00

20529810944 has 40 divisors (see below), whose sum is σ = 41402995128. Its totient is φ = 10168944640.

The previous prime is 20529810943. The next prime is 20529810953. The reversal of 20529810944 is 44901892502.

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

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

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 132587 + ... + 242154.

Almost surely, 220529810944 is an apocalyptic number.

It is an amenable number.

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

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

20529810944 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 207360, while the sum is 44.

The spelling of 20529810944 in words is "twenty billion, five hundred twenty-nine million, eight hundred ten thousand, nine hundred forty-four".

Divisors: 1 2 4 8 16 32 64 107 128 214 256 428 512 856 1712 3424 6848 13696 27392 54784 374741 749482 1498964 2997928 5995856 11991712 23983424 40097287 47966848 80194574 95933696 160389148 191867392 320778296 641556592 1283113184 2566226368 5132452736 10264905472 20529810944