Search a number
-
+
20820333786 = 23713910973251
BaseRepresentation
bin10011011000111111…
…010001010011011010
31222202000010112122120
4103120333101103122
5320120001140121
613321552002110
71334642626410
oct233077212332
958660115576
1020820333786
118914598a2a
124050830336
131c6a629b45
1410172252b0
1581ccacbc6
hex4d8fd14da

20820333786 has 64 divisors (see below), whose sum is σ = 47990154240. Its totient is φ = 5898672000.

The previous prime is 20820333757. The next prime is 20820333797. The reversal of 20820333786 is 68733302802.

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

It is an unprimeable number.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 6402661 + ... + 6405911.

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

Almost surely, 220820333786 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 4499.

The product of its (nonzero) digits is 290304, while the sum is 42.

The spelling of 20820333786 in words is "twenty billion, eight hundred twenty million, three hundred thirty-three thousand, seven hundred eighty-six".

Divisors: 1 2 3 6 7 14 21 42 139 278 417 834 973 1097 1946 2194 2919 3251 3291 5838 6502 6582 7679 9753 15358 19506 22757 23037 45514 46074 68271 136542 152483 304966 451889 457449 903778 914898 1067381 1355667 2134762 2711334 3163223 3202143 3566347 6326446 6404286 7132694 9489669 10699041 18979338 21398082 24964429 49928858 74893287 149786574 495722233 991444466 1487166699 2974333398 3470055631 6940111262 10410166893 20820333786