Search a number
-
+
20352677052 = 22359149192931
BaseRepresentation
bin10010111101000111…
…010011010010111100
31221112102011010012210
4102331013103102330
5313140241131202
613203324300420
71320233620611
oct227507232274
957472133183
1020352677052
1186a4612564
123b400a1710
131bc478a496
14db108c508
157e1bd2c6c
hex4bd1d34bc

20352677052 has 48 divisors (see below), whose sum is σ = 48618864000. Its totient is φ = 6624444480.

The previous prime is 20352677047. The next prime is 20352677063. The reversal of 20352677052 is 25077625302.

It is a self number, because there is not a number n which added to its sum of digits gives 20352677052.

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 9027 + ... + 201957.

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

Almost surely, 220352677052 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 176400, while the sum is 39.

The spelling of 20352677052 in words is "twenty billion, three hundred fifty-two million, six hundred seventy-seven thousand, fifty-two".

Divisors: 1 2 3 4 6 12 59 118 149 177 236 298 354 447 596 708 894 1788 8791 17582 26373 35164 52746 105492 192931 385862 578793 771724 1157586 2315172 11382929 22765858 28746719 34148787 45531716 57493438 68297574 86240157 114986876 136595148 172480314 344960628 1696056421 3392112842 5088169263 6784225684 10176338526 20352677052