Search a number
-
+
20526228356 = 22411572812837
BaseRepresentation
bin10011000111011101…
…010110001110000100
31221222111201102211212
4103013131112032010
5314014203301411
613232444150552
71324442030234
oct230735261604
957874642755
1020526228356
118783580197
123b8a238458
131c2171406a
14dca147cc4
1580206568b
hex4c7756384

20526228356 has 48 divisors (see below), whose sum is σ = 37176278832. Its totient is φ = 9910118400.

The previous prime is 20526228347. The next prime is 20526228377. The reversal of 20526228356 is 65382262502.

It can be written as a sum of positive squares in 8 ways, for example, as 6515718400 + 14010509956 = 80720^2 + 118366^2 .

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

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

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

Almost surely, 220526228356 is an apocalyptic number.

It is an amenable number.

20526228356 is a deficient number, since it is larger than the sum of its proper divisors (16650050476).

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

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

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

The product of its (nonzero) digits is 345600, while the sum is 41.

The spelling of 20526228356 in words is "twenty billion, five hundred twenty-six million, two hundred twenty-eight thousand, three hundred fifty-six".

Divisors: 1 2 4 41 82 157 164 281 314 562 628 1124 2837 5674 6437 11348 11521 12874 23042 25748 44117 46084 88234 116317 176468 232634 445409 465268 797197 890818 1594394 1781636 1808797 3188788 3617594 7235188 18261769 32685077 36523538 65370154 73047076 125159929 130740308 250319858 500639716 5131557089 10263114178 20526228356