Search a number
-
+
20435345304 = 2331177406611
BaseRepresentation
bin10011000010000010…
…101001111110011000
31221202011201002201220
4103002002221332120
5313322422022204
613215440212040
71322256366123
oct230202517630
957664632656
1020435345304
118737246430
123b6390a020
131c089431ca
14dbc04b3ba
157e90b21d9
hex4c20a9f98

20435345304 has 32 divisors (see below), whose sum is σ = 55732760640. Its totient is φ = 6192528800.

The previous prime is 20435345299. The next prime is 20435345317. The reversal of 20435345304 is 40354353402.

It is a happy number.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 220435345304 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 86400, while the sum is 33.

Adding to 20435345304 its reverse (40354353402), we get a palindrome (60789698706).

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

Divisors: 1 2 3 4 6 8 11 12 22 24 33 44 66 88 132 264 77406611 154813222 232219833 309626444 464439666 619252888 851472721 928879332 1702945442 1857758664 2554418163 3405890884 5108836326 6811781768 10217672652 20435345304