Search a number
-
+
66678066 = 2347134523
BaseRepresentation
bin1111111001011…
…0110100110010
311122110121010000
43332112310302
5114032144231
610341050430
71436516460
oct376266462
9148417100
1066678066
1134702244
121a3b6a16
1310a777a0
148bd9830
155cc16e6
hex3f96d32

66678066 has 80 divisors (see below), whose sum is σ = 183927744. Its totient is φ = 17581536.

The previous prime is 66678041. The next prime is 66678071. The reversal of 66678066 is 66087666.

It is a happy number.

It is an unprimeable number.

It is a polite number, since it can be written in 39 ways as a sum of consecutive naturals, for example, 12481 + ... + 17003.

Almost surely, 266678066 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 435456, while the sum is 45.

The square root of 66678066 is about 8165.6638431912. The cubic root of 66678066 is about 405.5032427371.

The spelling of 66678066 in words is "sixty-six million, six hundred seventy-eight thousand, sixty-six".

Divisors: 1 2 3 6 7 9 13 14 18 21 26 27 39 42 54 63 78 81 91 117 126 162 182 189 234 273 351 378 546 567 702 819 1053 1134 1638 2106 2457 4523 4914 7371 9046 13569 14742 27138 31661 40707 58799 63322 81414 94983 117598 122121 176397 189966 244242 284949 352794 366363 411593 529191 569898 732726 823186 854847 1058382 1234779 1587573 1709694 2469558 2564541 3175146 3704337 4762719 5129082 7408674 9525438 11113011 22226022 33339033 66678066