Search a number
-
+
20124520504 = 23111495412837
BaseRepresentation
bin10010101111100000…
…111101000000111000
31220221111211120021021
4102233200331000320
5312203334124004
613124534152224
71311463413304
oct225740750070
956844746237
1020124520504
118597849130
123a977b2674
131b894252ca
14d8ca5ad04
157cbb65d54
hex4af83d038

20124520504 has 64 divisors (see below), whose sum is σ = 41531292000. Its totient is φ = 9066124800.

The previous prime is 20124520487. The next prime is 20124520613. The reversal of 20124520504 is 40502542102.

It is a congruent number.

It is an unprimeable number.

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

Almost surely, 220124520504 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 20124520504, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (20765646000).

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

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

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

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

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

The product of its (nonzero) digits is 3200, while the sum is 25.

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

Divisors: 1 2 4 8 11 22 44 88 149 298 541 596 1082 1192 1639 2164 2837 3278 4328 5674 5951 6556 11348 11902 13112 22696 23804 31207 47608 62414 80609 124828 161218 249656 322436 422713 644872 845426 886699 1534817 1690852 1773398 3069634 3381704 3546796 4649843 6139268 7093592 9299686 12278536 16882987 18599372 33765974 37198744 67531948 135063896 228687733 457375466 914750932 1829501864 2515565063 5031130126 10062260252 20124520504