Search a number
-
+
21244413512520 = 23325117577708031
BaseRepresentation
bin1001101010010010110011…
…01110001000101101001000
32210012221112201000211010100
410311021121232020231020
510241032024324400040
6113103314314245400
74321600241243112
oct465113156105510
983187481024110
1021244413512520
116850783650480
122471387126860
13bb1455135563
145363411883b2
1526c938c60b30
hex135259b88b48

21244413512520 has 192 divisors, whose sum is σ = 75331149603840. Its totient is φ = 5149473868800.

The previous prime is 21244413512477. The next prime is 21244413512573. The reversal of 21244413512520 is 2521531444212.

21244413512520 is a `hidden beast` number, since 2 + 1 + 2 + 44 + 41 + 3 + 51 + 2 + 520 = 666.

It is a Harshad number since it is a multiple of its sum of digits (36).

It is an unprimeable number.

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 29650905 + ... + 30358935.

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

Almost surely, 221244413512520 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 21244413512520, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (37665574801920).

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

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

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

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

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

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

Adding to 21244413512520 its reverse (2521531444212), we get a palindrome (23765944956732).

The spelling of 21244413512520 in words is "twenty-one trillion, two hundred forty-four billion, four hundred thirteen million, five hundred twelve thousand, five hundred twenty".