Search a number
-
+
66608704 = 265373269
BaseRepresentation
bin1111111000010…
…1111001000000
311122100001222001
43332011321000
5114022434304
610335353344
71436110321
oct376057100
9148301861
1066608704
1134665118
121a382854
1310a52046
148bbc448
155caada4
hex3f85e40

66608704 has 56 divisors (see below), whose sum is σ = 137022840. Its totient is φ = 32108544.

The previous prime is 66608681. The next prime is 66608749. The reversal of 66608704 is 40780666.

66608704 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It can be written as a sum of positive squares in 4 ways, for example, as 5017600 + 61591104 = 2240^2 + 7848^2 .

It is a hoax number, since the sum of its digits (37) coincides with the sum of the digits of its distinct prime factors.

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

Almost surely, 266608704 is an apocalyptic number.

66608704 is a gapful number since it is divisible by the number (64) 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 66608704, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (68511420).

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

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

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

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

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

The product of its (nonzero) digits is 48384, while the sum is 37.

The square root of 66608704 is about 8161.4155634914. The cubic root of 66608704 is about 405.3625854158.

The spelling of 66608704 in words is "sixty-six million, six hundred eight thousand, seven hundred four".

Divisors: 1 2 4 8 16 32 53 64 73 106 146 212 269 292 424 538 584 848 1076 1168 1696 2152 2336 3392 3869 4304 4672 7738 8608 14257 15476 17216 19637 28514 30952 39274 57028 61904 78548 114056 123808 157096 228112 247616 314192 456224 628384 912448 1040761 1256768 2081522 4163044 8326088 16652176 33304352 66608704