Search a number
-
+
20334135304 = 237463778307
BaseRepresentation
bin10010111100000000…
…100100100000001000
31221111010021002201101
4102330000210200020
5313121014312204
613201423031144
71316620204210
oct227400444010
957433232641
1020334135304
1186950a88aa
123b35a3b4b4
131bc0997a32
14dac823240
157e026dea4
hex4bc024808

20334135304 has 32 divisors (see below), whose sum is σ = 43583100480. Its totient is φ = 8712638784.

The previous prime is 20334135253. The next prime is 20334135307. The reversal of 20334135304 is 40353143302.

It is a super-2 number, since 2×203341353042 (a number of 21 digits) contains 22 as substring.

It is a Harshad number since it is a multiple of its sum of digits (28).

It is not an unprimeable number, because it can be changed into a prime (20334135307) by changing a digit.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 220519 + ... + 298825.

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

Almost surely, 220334135304 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 12960, while the sum is 28.

Adding to 20334135304 its reverse (40353143302), we get a palindrome (60687278606).

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

Divisors: 1 2 4 7 8 14 28 56 4637 9274 18548 32459 37096 64918 78307 129836 156614 259672 313228 548149 626456 1096298 2192596 4385192 363109559 726219118 1452438236 2541766913 2904876472 5083533826 10167067652 20334135304