Search a number
-
+
66446820 = 223251137907
BaseRepresentation
bin1111110101111…
…0010111100100
311122000211220100
43331132113210
5114002244240
610332104100
71434534336
oct375362744
9148024810
1066446820
1134564530
121a305030
13109c645b
148b79456
155c77e30
hex3f5e5e4

66446820 has 144 divisors (see below), whose sum is σ = 226070208. Its totient is φ = 15655680.

The previous prime is 66446797. The next prime is 66446867. The reversal of 66446820 is 2864466.

It is a happy number.

66446820 is a `hidden beast` number, since 6 + 644 + 6 + 8 + 2 + 0 = 666.

It is a super-2 number, since 2×664468202 = 8830359776224800, which contains 22 as substring.

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

It is an unprimeable number.

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 47 ways as a sum of consecutive naturals, for example, 72807 + ... + 73713.

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

Almost surely, 266446820 is an apocalyptic number.

66446820 is a gapful number since it is divisible by the number (60) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 55296, while the sum is 36.

The square root of 66446820 is about 8151.4918879920. The cubic root of 66446820 is about 405.0339249131.

The spelling of 66446820 in words is "sixty-six million, four hundred forty-six thousand, eight hundred twenty".

Divisors: 1 2 3 4 5 6 9 10 11 12 15 18 20 22 30 33 36 37 44 45 55 60 66 74 90 99 110 111 132 148 165 180 185 198 220 222 330 333 370 396 407 444 495 555 660 666 740 814 907 990 1110 1221 1332 1628 1665 1814 1980 2035 2220 2442 2721 3330 3628 3663 4070 4535 4884 5442 6105 6660 7326 8140 8163 9070 9977 10884 12210 13605 14652 16326 18140 18315 19954 24420 27210 29931 32652 33559 36630 39908 40815 49885 54420 59862 67118 73260 81630 89793 99770 100677 119724 134236 149655 163260 167795 179586 199540 201354 299310 302031 335590 359172 369149 402708 448965 503385 598620 604062 671180 738298 897930 1006770 1107447 1208124 1476596 1510155 1795860 1845745 2013540 2214894 3020310 3322341 3691490 4429788 5537235 6040620 6644682 7382980 11074470 13289364 16611705 22148940 33223410 66446820