Search a number
-
+
21023032122 = 23212764114347
BaseRepresentation
bin10011100101000100…
…100000001100111010
32000021010112200111100
4103211010200030322
5321023344011442
613354032312230
71342653552561
oct234504401472
960233480440
1021023032122
118a08a54214
1240a86a2676
131ca061a3a1
14103610abd8
1583099b84c
hex4e512033a

21023032122 has 48 divisors (see below), whose sum is σ = 45983388672. Its totient is φ = 6941168640.

The previous prime is 21023032117. The next prime is 21023032157. The reversal of 21023032122 is 22123032012.

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

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

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 1458153 + ... + 1472499.

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

Almost surely, 221023032122 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 288, while the sum is 18.

Adding to 21023032122 its reverse (22123032012), we get a palindrome (43146064134).

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

Divisors: 1 2 3 6 9 18 127 254 381 641 762 1143 1282 1923 2286 3846 5769 11538 14347 28694 43041 81407 86082 129123 162814 244221 258246 488442 732663 1465326 1822069 3644138 5466207 9196427 10932414 16398621 18392854 27589281 32797242 55178562 82767843 165535686 1167946229 2335892458 3503838687 7007677374 10511516061 21023032122