Search a number
-
+
20031734600 = 2352831206731
BaseRepresentation
bin10010101001111111…
…000000001101001000
31220201001020112221022
4102221333000031020
5312011111001400
613111421332012
71306255635413
oct225177001510
956631215838
1020031734600
11854a434769
123a70707008
131b731392c7
14d805c6b7a
157c3938b85
hex4a9fc0348

20031734600 has 48 divisors (see below), whose sum is σ = 47134951920. Its totient is φ = 7916148800.

The previous prime is 20031734573. The next prime is 20031734623. The reversal of 20031734600 is 643713002.

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

It is an unprimeable number.

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

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

Almost surely, 220031734600 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3024, while the sum is 26.

The spelling of 20031734600 in words is "twenty billion, thirty-one million, seven hundred thirty-four thousand, six hundred".

Divisors: 1 2 4 5 8 10 20 25 40 50 83 100 166 200 332 415 664 830 1660 2075 3320 4150 8300 16600 1206731 2413462 4826924 6033655 9653848 12067310 24134620 30168275 48269240 60336550 100158673 120673100 200317346 241346200 400634692 500793365 801269384 1001586730 2003173460 2503966825 4006346920 5007933650 10015867300 20031734600