Search a number
-
+
668905167020 = 225223941915923
BaseRepresentation
bin10011011101111011101…
…10101101100010101100
32100221120011002012212012
421232331312231202230
541424404210321040
61231142451100352
766220044051536
oct11567566554254
92327504065765
10668905167020
1123875458a422
12a977aba16b8
134b101312c9c
1424537704856
15125ee2b8865
hex9bbddad8ac

668905167020 has 48 divisors (see below), whose sum is σ = 1411238384640. Its totient is φ = 266317231296.

The previous prime is 668905167017. The next prime is 668905167037. The reversal of 668905167020 is 20761509866.

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

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, 42000779 + ... + 42016701.

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

Almost surely, 2668905167020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1088640, while the sum is 50.

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

Divisors: 1 2 4 5 10 20 223 446 892 1115 2230 4460 9419 15923 18838 31846 37676 47095 63692 79615 94190 159230 188380 318460 2100437 3550829 4200874 7101658 8401748 10502185 14203316 17754145 21004370 35508290 42008740 71016580 149978737 299957474 599914948 749893685 1499787370 2999574740 33445258351 66890516702 133781033404 167226291755 334452583510 668905167020