Search a number
-
+
668632875662166 = 237112517125394323
BaseRepresentation
bin1001100000000111100011100…
…1000010011111101101010110
310020200102200022201212211022020
42120001320321002133231112
51200114340112132142131
610330021411432514010
7260560062654625542
oct23001707102375526
93220380281784266
10668632875662166
111840576790a7408
1262ba964524b906
1322911a6a9a08ac
14bb1800a810a22
155247a1ed60996
hex2601e3909fb56

668632875662166 has 32 divisors (see below), whose sum is σ = 1356208831726848. Its totient is φ = 219720946781280.

The previous prime is 668632875662119. The next prime is 668632875662221. The reversal of 668632875662166 is 661266578236866.

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

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 2668632875662166 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 125406916.

The product of its digits is 7524679680, while the sum is 78.

The spelling of 668632875662166 in words is "six hundred sixty-eight trillion, six hundred thirty-two billion, eight hundred seventy-five million, six hundred sixty-two thousand, one hundred sixty-six".

Divisors: 1 2 3 6 71 142 213 426 12517 25034 37551 75102 888707 1777414 2666121 5332242 125394323 250788646 376182969 752365938 8902996933 17805993866 26708990799 53417981598 1569560740991 3139121481982 4708682222973 9417364445946 111438812610361 222877625220722 334316437831083 668632875662166