Search a number
-
+
21156128104392 = 2332350191839071
BaseRepresentation
bin1001100111101110010111…
…00000000001111111001000
32202220111122221110101212200
410303313023200001333020
510233110222243320032
6112554554023440200
74312323401534511
oct463671340017710
982814587411780
1021156128104392
116817299859666
1224582485b6060
13ba60255cb4a8
14531d67c8da08
1526a4bd1bb47c
hex133dcb801fc8

21156128104392 has 48 divisors (see below), whose sum is σ = 57298078855680. Its totient is φ = 7052014159200.

The previous prime is 21156128104361. The next prime is 21156128104429. The reversal of 21156128104392 is 29340182165112.

21156128104392 is a `hidden beast` number, since 2 + 1 + 1 + 561 + 2 + 81 + 0 + 4 + 3 + 9 + 2 = 666.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 24794217 + ... + 25633287.

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

Almost surely, 221156128104392 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 207360, while the sum is 45.

The spelling of 21156128104392 in words is "twenty-one trillion, one hundred fifty-six billion, one hundred twenty-eight million, one hundred four thousand, three hundred ninety-two".

Divisors: 1 2 3 4 6 8 9 12 18 24 36 72 350191 700382 839071 1050573 1400764 1678142 2101146 2517213 2801528 3151719 3356284 4202292 5034426 6303438 6712568 7551639 8404584 10068852 12606876 15103278 20137704 25213752 30206556 60413112 293835112561 587670225122 881505337683 1175340450244 1763010675366 2350680900488 2644516013049 3526021350732 5289032026098 7052042701464 10578064052196 21156128104392