Search a number
-
+
20656666506 = 23719107241921
BaseRepresentation
bin10011001111001110…
…111011011110001010
31222022121011101100110
4103033032323132022
5314301101312011
613253424015150
71330614524340
oct231716733612
958277141313
1020656666506
118840171313
124005a614b6
131c427540b8
14ddd5bd990
1580d72dba6
hex4cf3bb78a

20656666506 has 64 divisors (see below), whose sum is σ = 50164945920. Its totient is φ = 5539000320.

The previous prime is 20656666501. The next prime is 20656666517. The reversal of 20656666506 is 60566665602.

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

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

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

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

Almost surely, 220656666506 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 242059.

The product of its (nonzero) digits is 2332800, while the sum is 48.

The spelling of 20656666506 in words is "twenty billion, six hundred fifty-six million, six hundred sixty-six thousand, five hundred six".

Divisors: 1 2 3 6 7 14 19 21 38 42 57 107 114 133 214 266 321 399 642 749 798 1498 2033 2247 4066 4494 6099 12198 14231 28462 42693 85386 241921 483842 725763 1451526 1693447 3386894 4596499 5080341 9192998 10160682 13789497 25885547 27578994 32175493 51771094 64350986 77656641 96526479 155313282 181198829 193052958 362397658 491825393 543596487 983650786 1087192974 1475476179 2950952358 3442777751 6885555502 10328333253 20656666506