Search a number
-
+
20605746 = 2372383257
BaseRepresentation
bin100111010011…
…0101100110010
31102202212202210
41032212230302
520233340441
62013352550
7340101030
oct116465462
942685683
1020605746
11106a4447
126a98756
134366065
142a45550
151c20616
hex13a6b32

20605746 has 64 divisors (see below), whose sum is σ = 49932288. Its totient is φ = 5541888.

The previous prime is 20605733. The next prime is 20605757. The reversal of 20605746 is 64750602.

It is an unprimeable number.

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

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

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

Almost surely, 220605746 is an apocalyptic number.

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

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

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

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

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

The sum of its prime factors is 375.

The product of its (nonzero) digits is 10080, while the sum is 30.

The square root of 20605746 is about 4539.3552405601. The cubic root of 20605746 is about 274.1549641114.

The spelling of 20605746 in words is "twenty million, six hundred five thousand, seven hundred forty-six".

Divisors: 1 2 3 6 7 14 21 23 42 46 69 83 138 161 166 249 257 322 483 498 514 581 771 966 1162 1542 1743 1799 1909 3486 3598 3818 5397 5727 5911 10794 11454 11822 13363 17733 21331 26726 35466 40089 41377 42662 63993 80178 82754 124131 127986 149317 248262 298634 447951 490613 895902 981226 1471839 2943678 3434291 6868582 10302873 20605746