Search a number
-
+
21332224520 = 2352188124373
BaseRepresentation
bin10011110111011111…
…111110101000001000
32001001200100021201122
4103313133332220020
5322142022141040
613444435334412
71353426626255
oct236737765010
961050307648
1021332224520
119057537022
124174151408
13201c6b6279
1410651d442c
1584cbc41b5
hex4f77fea08

21332224520 has 32 divisors (see below), whose sum is σ = 48001668120. Its totient is φ = 8532149760.

The previous prime is 21332224513. The next prime is 21332224567. The reversal of 21332224520 is 2542223312.

It can be written as a sum of positive squares in 4 ways, for example, as 8093881156 + 13238343364 = 89966^2 + 115058^2 .

It is a self number, because there is not a number n which added to its sum of digits gives 21332224520.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 863054 + ... + 887426.

Almost surely, 221332224520 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 5760, while the sum is 26.

Adding to 21332224520 its reverse (2542223312), we get a palindrome (23874447832).

The spelling of 21332224520 in words is "twenty-one billion, three hundred thirty-two million, two hundred twenty-four thousand, five hundred twenty".

Divisors: 1 2 4 5 8 10 20 40 21881 24373 43762 48746 87524 97492 109405 121865 175048 194984 218810 243730 437620 487460 875240 974920 533305613 1066611226 2133222452 2666528065 4266444904 5333056130 10666112260 21332224520