Search a number
-
+
15060056660 = 22511167409909
BaseRepresentation
bin11100000011010011…
…00011101001010100
31102212120011010221022
432001221203221110
5221320333303120
610530221140312
71042126240505
oct160151435124
942776133838
1015060056660
116429011520
122b036ba698
131560115a3c
14a2c1b8bac
155d2229025
hex381a63a54

15060056660 has 48 divisors (see below), whose sum is σ = 34707899520. Its totient is φ = 5443578240.

The previous prime is 15060056657. The next prime is 15060056743. The reversal of 15060056660 is 6665006051.

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

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, 168215 + ... + 241694.

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

Almost surely, 215060056660 is an apocalyptic number.

15060056660 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 32400, while the sum is 35.

The spelling of 15060056660 in words is "fifteen billion, sixty million, fifty-six thousand, six hundred sixty".

Divisors: 1 2 4 5 10 11 20 22 44 55 110 167 220 334 668 835 1670 1837 3340 3674 7348 9185 18370 36740 409909 819818 1639636 2049545 4099090 4508999 8198180 9017998 18035996 22544995 45089990 68454803 90179980 136909606 273819212 342274015 684548030 753002833 1369096060 1506005666 3012011332 3765014165 7530028330 15060056660