Search a number
-
+
21125420332 = 22193117950093
BaseRepresentation
bin10011101011001011…
…000101010100101100
32000112021012112201021
4103223023011110230
5321231101422312
613412131023524
71345336052512
oct235313052454
960467175637
1021125420332
118a60826a75
124116a3aba4
131cb88b8c23
1410459604b2
15839973c07
hex4eb2c552c

21125420332 has 48 divisors (see below), whose sum is σ = 40395801600. Its totient is φ = 9629686080.

The previous prime is 21125420321. The next prime is 21125420339. The reversal of 21125420332 is 23302452112.

It is a junction number, because it is equal to n+sod(n) for n = 21125420297 and 21125420306.

It is not an unprimeable number, because it can be changed into a prime (21125420339) by changing a digit.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 396678 + ... + 446770.

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

Almost surely, 221125420332 is an apocalyptic number.

It is an amenable number.

21125420332 is a deficient number, since it is larger than the sum of its proper divisors (19270381268).

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

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

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

The product of its (nonzero) digits is 2880, while the sum is 25.

Adding to 21125420332 its reverse (23302452112), we get a palindrome (44427872444).

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

Divisors: 1 2 4 19 31 38 62 76 124 179 358 589 716 1178 2356 3401 5549 6802 11098 13604 22196 50093 100186 105431 200372 210862 421724 951767 1552883 1903534 3105766 3807068 6211532 8966647 17933294 29504777 35866588 59009554 118019108 170366293 277966057 340732586 555932114 681465172 1111864228 5281355083 10562710166 21125420332