Search a number
-
+
21160661402636 = 22710141917858123
BaseRepresentation
bin1001100111110110110011…
…01101001100010000001100
32202220221100212122210222122
410303323121231030100030
510233144013304341021
6113001023524032112
74312543626121460
oct463733155142014
982827325583878
1021160661402636
116819205782738
1224590b2832638
13ba65988632a2
14532277d864a0
1526a686185bab
hex133ed9b4c40c

21160661402636 has 48 divisors (see below), whose sum is σ = 42842353800960. Its totient is φ = 8957633995200.

The previous prime is 21160661402623. The next prime is 21160661402689. The reversal of 21160661402636 is 63620416606112.

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, 7744130 + ... + 10113993.

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

Almost surely, 221160661402636 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 373248, while the sum is 44.

The spelling of 21160661402636 in words is "twenty-one trillion, one hundred sixty billion, six hundred sixty-one million, four hundred two thousand, six hundred thirty-six".

Divisors: 1 2 4 7 14 28 101 202 404 419 707 838 1414 1676 2828 2933 5866 11732 42319 84638 169276 296233 592466 1184932 17858123 35716246 71432492 125006861 250013722 500027444 1803670423 3607340846 7214681692 7482553537 12625692961 14965107074 25251385922 29930214148 50502771844 52377874759 104755749518 209511499036 755737907237 1511475814474 3022951628948 5290165350659 10580330701318 21160661402636