Search a number
-
+
16601256630 = 2325726351201
BaseRepresentation
bin11110111011000001…
…10001001010110110
31120211222012012211200
433131200301022312
5232444410203010
611343154313330
71125252232050
oct173540611266
946758165750
1016601256630
117049a81902
123273888846
131747501a9a
14b36b648d0
156726b0cc0
hex3dd8312b6

16601256630 has 48 divisors (see below), whose sum is σ = 49329450144. Its totient is φ = 3794572800.

The previous prime is 16601256589. The next prime is 16601256643. The reversal of 16601256630 is 3665210661.

16601256630 is a `hidden beast` number, since 1 + 6 + 6 + 0 + 12 + 5 + 6 + 630 = 666.

It is a Curzon number.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 13174971 + ... + 13176230.

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

Almost surely, 216601256630 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 38880, while the sum is 36.

The spelling of 16601256630 in words is "sixteen billion, six hundred one million, two hundred fifty-six thousand, six hundred thirty".

Divisors: 1 2 3 5 6 7 9 10 14 15 18 21 30 35 42 45 63 70 90 105 126 210 315 630 26351201 52702402 79053603 131756005 158107206 184458407 237160809 263512010 368916814 395268015 474321618 553375221 790536030 922292035 1106750442 1185804045 1660125663 1844584070 2371608090 2766876105 3320251326 5533752210 8300628315 16601256630