Search a number
-
+
66558285508 = 221113313753569
BaseRepresentation
bin111101111111001011…
…101101011011000100
320100210120011020011111
4331333023231123010
52042302410114013
650324303014404
74544243043421
oct757713553304
9210716136144
1066558285508
1126255465030
1210a9629a404
1363793a77c0
1433158aad48
151ae83b873d
hexf7f2ed6c4

66558285508 has 48 divisors (see below), whose sum is σ = 141254346240. Its totient is φ = 27025689600.

The previous prime is 66558285467. The next prime is 66558285517. The reversal of 66558285508 is 80558285566.

It is a happy number.

It is an unprimeable number.

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, 1859053 + ... + 1894516.

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

Almost surely, 266558285508 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 66558285508 its sum of digits (58), we get a palindrome (66558285566).

The spelling of 66558285508 in words is "sixty-six billion, five hundred fifty-eight million, two hundred eighty-five thousand, five hundred eight".

Divisors: 1 2 4 11 13 22 26 31 44 52 62 124 143 286 341 403 572 682 806 1364 1612 4433 8866 17732 3753569 7507138 15014276 41289259 48796397 82578518 97592794 116360639 165157036 195185588 232721278 465442556 536760367 1073520734 1279967029 1512688307 2147041468 2559934058 3025376614 5119868116 6050753228 16639571377 33279142754 66558285508