Search a number
-
+
21223021122 = 23210116996871
BaseRepresentation
bin10011110000111111…
…011001101001000010
32000210001212011211100
4103300333121221002
5321431043133442
613425534555230
71350632463102
oct236077315102
960701764740
1021223021122
119000929986
124143668b16
132002b9c684
1410548c9202
1584330284c
hex4f0fd9a42

21223021122 has 48 divisors (see below), whose sum is σ = 46472587200. Its totient is φ = 6999156000.

The previous prime is 21223021117. The next prime is 21223021151. The reversal of 21223021122 is 22112032212.

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 = 21223021095 and 21223021104.

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, 3085347 + ... + 3092217.

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

Almost surely, 221223021122 is an apocalyptic number.

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

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

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

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

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

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

Adding to 21223021122 its reverse (22112032212), we get a palindrome (43335053334).

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

Divisors: 1 2 3 6 9 18 101 202 303 606 909 1699 1818 3398 5097 6871 10194 13742 15291 20613 30582 41226 61839 123678 171599 343198 514797 693971 1029594 1387942 1544391 2081913 3088782 4163826 6245739 11673829 12491478 23347658 35021487 70042974 105064461 210128922 1179056729 2358113458 3537170187 7074340374 10611510561 21223021122