Search a number
-
+
66889088128 = 27522571001
BaseRepresentation
bin111110010010111001…
…100111110010000000
320101122121121202001101
4332102321213302000
52043442101310003
650421201144144
74555400603512
oct762271476200
9211577552041
1066889088128
1126405167a25
1210b6902b054
1363cca9b9b5
1433477bbbb2
151b1745e11d
hexf92e67c80

66889088128 has 16 divisors (see below), whose sum is σ = 133255605510. Its totient is φ = 33444544000.

The previous prime is 66889088111. The next prime is 66889088179. The reversal of 66889088128 is 82188098866.

It is a happy number.

66889088128 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 only one way, i.e., 42928524864 + 23960563264 = 207192^2 + 154792^2 .

It is a tau number, because it is divible by the number of its divisors (16).

It is a super-2 number, since 2×668890881282 (a number of 22 digits) contains 22 as substring.

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

It is a self number, because there is not a number n which added to its sum of digits gives 66889088128.

It is an unprimeable number.

It is a polite number, since it can be written as a sum of consecutive naturals, namely, 261285373 + ... + 261285628.

Almost surely, 266889088128 is an apocalyptic number.

It is an amenable number.

66889088128 is a deficient number, since it is larger than the sum of its proper divisors (66366517382).

66889088128 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 21233664, while the sum is 64.

The spelling of 66889088128 in words is "sixty-six billion, eight hundred eighty-nine million, eighty-eight thousand, one hundred twenty-eight".

Divisors: 1 2 4 8 16 32 64 128 522571001 1045142002 2090284004 4180568008 8361136016 16722272032 33444544064 66889088128