Search a number
-
+
666566631364 = 226710922999643
BaseRepresentation
bin10011011001100100111…
…01111001111111000100
32100201112011201022000111
421230302131321333010
541410112024200424
61230114432122404
766105066611404
oct11546235717704
92321464638014
10666566631364
11237764538a27
12a9227996404
134ab1a99798a
1424394cc4804
1512513d34194
hex9b32779fc4

666566631364 has 48 divisors (see below), whose sum is σ = 1199992763200. Its totient is φ = 323873168256.

The previous prime is 666566631361. The next prime is 666566631407. The reversal of 666566631364 is 463136665666.

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

It is a junction number, because it is equal to n+sod(n) for n = 666566631299 and 666566631308.

It is not an unprimeable number, because it can be changed into a prime (666566631361) by changing a digit.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 6639727 + ... + 6739369.

Almost surely, 2666566631364 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its digits is 50388480, while the sum is 58.

The spelling of 666566631364 in words is "six hundred sixty-six billion, five hundred sixty-six million, six hundred thirty-one thousand, three hundred sixty-four".

Divisors: 1 2 4 67 109 134 218 229 268 436 458 916 7303 14606 15343 24961 29212 30686 49922 61372 99643 99844 199286 398572 1672387 3344774 6676081 6689548 10861087 13352162 21722174 22818247 26704324 43444348 45636494 91272988 727692829 1455385658 1528822549 2487188923 2910771316 3057645098 4974377846 6115290196 9948755692 166641657841 333283315682 666566631364