Search a number
-
+
20320203304 = 239721132389
BaseRepresentation
bin10010111011001011…
…011011001000101000
31221110011001021121101
4102323023123020220
5313103433001204
613200204251144
71316360610142
oct227313331050
957404037541
1020320203304
118688252555
123b31240ab4
131bbab2a54b
14daaa37c92
157dde1aea4
hex4bb2db228

20320203304 has 48 divisors (see below), whose sum is σ = 38854158300. Its totient is φ = 9962201088.

The previous prime is 20320203301. The next prime is 20320203359. The reversal of 20320203304 is 40330202302.

It can be written as a sum of positive squares in 6 ways, for example, as 1383691204 + 18936512100 = 37198^2 + 137610^2 .

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

Almost surely, 220320203304 is an apocalyptic number.

It is an amenable number.

20320203304 is a deficient number, since it is larger than the sum of its proper divisors (18533954996).

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

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

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

The product of its (nonzero) digits is 864, while the sum is 19.

Adding to 20320203304 its reverse (40330202302), we get a palindrome (60650405606).

The spelling of 20320203304 in words is "twenty billion, three hundred twenty million, two hundred three thousand, three hundred four".

Divisors: 1 2 4 8 97 113 194 226 388 452 776 904 2389 4778 9409 9556 10961 18818 19112 21922 37636 43844 75272 87688 231733 269957 463466 539914 926932 1063217 1079828 1853864 2126434 2159656 4252868 8505736 22478101 26185829 44956202 52371658 89912404 104743316 179824808 209486632 2540025413 5080050826 10160101652 20320203304