Search a number
-
+
663664118908 = 227231110887593
BaseRepresentation
bin10011010100001010111…
…01101100110001111100
32100110000220010101110011
421222011131230301330
541333141003301113
61224514425153004
765643133635100
oct11520535546174
92313026111404
10663664118908
112365051033aa
12a875792b764
134a77755749b
142419b617900
15123e40ea63d
hex9a8576cc7c

663664118908 has 36 divisors (see below), whose sum is σ = 1355374801872. Its totient is φ = 283512895680.

The previous prime is 663664118899. The next prime is 663664118917. The reversal of 663664118908 is 809811466366.

It is an interprime number because it is at equal distance from previous prime (663664118899) and next prime (663664118917).

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 5382841 + ... + 5504752.

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

Almost surely, 2663664118908 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 8957952, while the sum is 58.

The spelling of 663664118908 in words is "six hundred sixty-three billion, six hundred sixty-four million, one hundred eighteen thousand, nine hundred eight".

Divisors: 1 2 4 7 14 28 49 98 196 311 622 1244 2177 4354 8708 15239 30478 60956 10887593 21775186 43550372 76213151 152426302 304852604 533492057 1066984114 2133968228 3386041423 6772082846 13544165692 23702289961 47404579922 94809159844 165916029727 331832059454 663664118908