Search a number
-
+
21144013120 = 26566075041
BaseRepresentation
bin10011101100010010…
…000000100101000000
32000120120012011020001
4103230102000211000
5321300331404440
613414033325344
71345653101056
oct235422004500
960516164201
1021144013120
118a7027600a
124121106854
131cbc6c8989
1410482001d6
1583b3e7b9a
hex4ec480940

21144013120 has 28 divisors (see below), whose sum is σ = 50349182004. Its totient is φ = 8457605120.

The previous prime is 21144013103. The next prime is 21144013139. The reversal of 21144013120 is 2131044112.

It can be written as a sum of positive squares in 2 ways, for example, as 6818795776 + 14325217344 = 82576^2 + 119688^2 .

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 33037201 + ... + 33037840.

Almost surely, 221144013120 is an apocalyptic number.

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

It is an amenable number.

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

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

21144013120 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 192, while the sum is 19.

Adding to 21144013120 its reverse (2131044112), we get a palindrome (23275057232).

The spelling of 21144013120 in words is "twenty-one billion, one hundred forty-four million, thirteen thousand, one hundred twenty".

Divisors: 1 2 4 5 8 10 16 20 32 40 64 80 160 320 66075041 132150082 264300164 330375205 528600328 660750410 1057200656 1321500820 2114401312 2643001640 4228802624 5286003280 10572006560 21144013120