Search a number
-
+
22420034104 = 23131453148367
BaseRepresentation
bin10100111000010101…
…101001001000111000
32010212111020201221111
4110320111221020320
5331404012042404
614144415050104
71422406100626
oct247025511070
963774221844
1022420034104
119565585506
124418510934
132163b89390
14112987c516
158b344d104
hex538569238

22420034104 has 32 divisors (see below), whose sum is σ = 45302685120. Its totient is φ = 10340516736.

The previous prime is 22420034101. The next prime is 22420034107. The reversal of 22420034104 is 40143002422.

It is a happy number.

It is an interprime number because it is at equal distance from previous prime (22420034101) and next prime (22420034107).

It is a congruent number.

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

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

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

Almost surely, 222420034104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1536, while the sum is 22.

Adding to 22420034104 its reverse (40143002422), we get a palindrome (62563036526).

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

Divisors: 1 2 4 8 13 26 52 104 1453 2906 5812 11624 18889 37778 75556 148367 151112 296734 593468 1186936 1928771 3857542 7715084 15430168 215577251 431154502 862309004 1724618008 2802504263 5605008526 11210017052 22420034104