Search a number
-
+
22207103316 = 22331991033273
BaseRepresentation
bin10100101011101001…
…011000000101010100
32010022122120201211000
4110223221120011110
5330440004301231
614111331143300
71414212156306
oct245351300524
963278521730
1022207103316
119466370452
124379144b30
13212ba25528
141109491976
1589e8dc6e6
hex52ba58154

22207103316 has 48 divisors (see below), whose sum is σ = 57863344000. Its totient is φ = 7365162816.

The previous prime is 22207103299. The next prime is 22207103327. The reversal of 22207103316 is 61330170222.

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

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

It is a congruent number.

It is an unprimeable number.

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

Almost surely, 222207103316 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3024, while the sum is 27.

Adding to 22207103316 its reverse (61330170222), we get a palindrome (83537273538).

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

Divisors: 1 2 3 4 6 9 12 18 27 36 54 108 199 398 597 796 1194 1791 2388 3582 5373 7164 10746 21492 1033273 2066546 3099819 4133092 6199638 9299457 12399276 18598914 27898371 37197828 55796742 111593484 205621327 411242654 616863981 822485308 1233727962 1850591943 2467455924 3701183886 5551775829 7402367772 11103551658 22207103316