Search a number
-
+
20340809112 = 23313131497671
BaseRepresentation
bin10010111100011010…
…000001110110011000
31221111120211011110110
4102330122001312120
5313124221342422
613202222044320
71320031011321
oct227432016630
957446734413
1020340809112
118698946a48
123b381196a0
131bc2193630
14dad67d448
157e0b3b60c
hex4bc681d98

20340809112 has 64 divisors (see below), whose sum is σ = 55181871360. Its totient is φ = 6210921600.

The previous prime is 20340809051. The next prime is 20340809147. The reversal of 20340809112 is 21190804302.

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

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, 207964 + ... + 289707.

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

Almost surely, 220340809112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3456, while the sum is 30.

The spelling of 20340809112 in words is "twenty billion, three hundred forty million, eight hundred nine thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 13 24 26 39 52 78 104 131 156 262 312 393 524 786 1048 1572 1703 3144 3406 5109 6812 10218 13624 20436 40872 497671 995342 1493013 1990684 2986026 3981368 5972052 6469723 11944104 12939446 19409169 25878892 38818338 51757784 65194901 77636676 130389802 155273352 195584703 260779604 391169406 521559208 782338812 847533713 1564677624 1695067426 2542601139 3390134852 5085202278 6780269704 10170404556 20340809112