Search a number
-
+
20703606 = 23711411093
BaseRepresentation
bin100111011111…
…0100101110110
31102221212000020
41032332211312
520300003411
62015430010
7340656240
oct116764566
942855006
1020703606
1110760a20
126b25306
13439b771
142a6d090
151c3e606
hex13be976

20703606 has 64 divisors (see below), whose sum is σ = 52932096. Its totient is φ = 5241600.

The previous prime is 20703601. The next prime is 20703619. The reversal of 20703606 is 60630702.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (20703601) 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, 18396 + ... + 19488.

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

Almost surely, 220703606 is an apocalyptic number.

It is a practical number, because each smaller number is the sum of distinct divisors of 20703606, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (26466048).

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

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

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

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

The sum of its prime factors is 1157.

The product of its (nonzero) digits is 1512, while the sum is 24.

The square root of 20703606 is about 4550.1215368383. The cubic root of 20703606 is about 274.5882808677.

The spelling of 20703606 in words is "twenty million, seven hundred three thousand, six hundred six".

Divisors: 1 2 3 6 7 11 14 21 22 33 41 42 66 77 82 123 154 231 246 287 451 462 574 861 902 1093 1353 1722 2186 2706 3157 3279 6314 6558 7651 9471 12023 15302 18942 22953 24046 36069 44813 45906 72138 84161 89626 134439 168322 252483 268878 313691 492943 504966 627382 941073 985886 1478829 1882146 2957658 3450601 6901202 10351803 20703606