Search a number
-
+
20339070052 = 22737108718061
BaseRepresentation
bin10010111100010011…
…011001010001100100
31221111110112210220211
4102330103121101210
5313123300220202
613202120505204
71320010146220
oct227423312144
957443483824
1020339070052
118697969404
123b3761b204
131bc1a04bc2
14dad349780
157e08e61d7
hex4bc4d9464

20339070052 has 48 divisors (see below), whose sum is σ = 41818298368. Its totient is φ = 8472885120.

The previous prime is 20339070041. The next prime is 20339070061. The reversal of 20339070052 is 25007093302.

It is a junction number, because it is equal to n+sod(n) for n = 20339069996 and 20339070023.

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, 1117102 + ... + 1135162.

Almost surely, 220339070052 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 20339070052, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (20909149184).

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

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

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

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

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

The product of its (nonzero) digits is 11340, while the sum is 31.

The spelling of 20339070052 in words is "twenty billion, three hundred thirty-nine million, seventy thousand, fifty-two".

Divisors: 1 2 4 7 14 28 37 74 148 259 518 1036 1087 2174 4348 7609 15218 18061 30436 36122 40219 72244 80438 126427 160876 252854 281533 505708 563066 668257 1126132 1336514 2673028 4677799 9355598 18711196 19632307 39264614 78529228 137426149 274852298 549704596 726395359 1452790718 2905581436 5084767513 10169535026 20339070052