Search a number
-
+
12660563322 = 23211193365381
BaseRepresentation
bin10111100101010000…
…01101110101111010
31012200100002020212200
423302220031311322
5201412101011242
65452143451030
7625512004221
oct136250156572
935610066780
1012660563322
115407615680
122553bb6a76
131269c768b4
1488164bcb8
154e175304c
hex2f2a0dd7a

12660563322 has 48 divisors (see below), whose sum is σ = 31499975520. Its totient is φ = 3634610400.

The previous prime is 12660563299. The next prime is 12660563329. The reversal of 12660563322 is 22336506621.

12660563322 is a `hidden beast` number, since 1 + 2 + 6 + 60 + 563 + 32 + 2 = 666.

It is not an unprimeable number, because it can be changed into a prime (12660563329) by changing a digit.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

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

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

Almost surely, 212660563322 is an apocalyptic number.

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

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

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

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

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

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

The spelling of 12660563322 in words is "twelve billion, six hundred sixty million, five hundred sixty-three thousand, three hundred twenty-two".

Divisors: 1 2 3 6 9 11 18 19 22 33 38 57 66 99 114 171 198 209 342 418 627 1254 1881 3762 3365381 6730762 10096143 20192286 30288429 37019191 60576858 63942239 74038382 111057573 127884478 191826717 222115146 333172719 383653434 575480151 666345438 703364629 1150960302 1406729258 2110093887 4220187774 6330281661 12660563322