Search a number
-
+
20523132100 = 22522029101149
BaseRepresentation
bin10011000111010001…
…100010010011000100
31221222021220010120201
4103013101202103010
5314012410211400
613232253540244
71324403513242
oct230721422304
957867803521
1020523132100
1187818559a9
123b891a4684
131c20b9b963
14dc997d792
15801b5306a
hex4c74624c4

20523132100 has 36 divisors (see below), whose sum is σ = 44557586500. Its totient is φ = 8205125760.

The previous prime is 20523132073. The next prime is 20523132103. The reversal of 20523132100 is 123132502.

It can be written as a sum of positive squares in 6 ways, for example, as 6227103744 + 14296028356 = 78912^2 + 119566^2 .

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 152326 + ... + 253474.

Almost surely, 220523132100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 360, while the sum is 19.

Adding to 20523132100 its reverse (123132502), we get a palindrome (20646264602).

The spelling of 20523132100 in words is "twenty billion, five hundred twenty-three million, one hundred thirty-two thousand, one hundred".

Divisors: 1 2 4 5 10 20 25 50 100 2029 4058 8116 10145 20290 40580 50725 101149 101450 202298 202900 404596 505745 1011490 2022980 2528725 5057450 10114900 205231321 410462642 820925284 1026156605 2052313210 4104626420 5130783025 10261566050 20523132100