Search a number
-
+
20502034120 = 235618402473
BaseRepresentation
bin10011000110000001…
…000011011011001000
31221220211012020121001
4103012001003123020
5313442010042440
613230221424344
71324026262141
oct230601033310
957824166531
1020502034120
118770955757
123b8210b0b4
131c196c2849
14dc6c4aac8
157eed86b9a
hex4c60436c8

20502034120 has 32 divisors (see below), whose sum is σ = 46885804920. Its totient is φ = 8066373120.

The previous prime is 20502034117. The next prime is 20502034177. The reversal of 20502034120 is 2143020502.

It can be written as a sum of positive squares in 4 ways, for example, as 16766624196 + 3735409924 = 129486^2 + 61118^2 .

It is an unprimeable number.

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

Almost surely, 220502034120 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 20502034120 its reverse (2143020502), we get a palindrome (22645054622).

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

Divisors: 1 2 4 5 8 10 20 40 61 122 244 305 488 610 1220 2440 8402473 16804946 33609892 42012365 67219784 84024730 168049460 336098920 512550853 1025101706 2050203412 2562754265 4100406824 5125508530 10251017060 20502034120