Search a number
-
+
22220313312 = 253547142307
BaseRepresentation
bin10100101100011011…
…110001001011100000
32010100120102212112010
4110230123301023200
5331001400011222
614112522232520
71414432355361
oct245433611340
963316385463
1022220313312
1194728732aa
124381655740
13213169c1b2
14110b12db68
158a0b4b80c
hex52c6f12e0

22220313312 has 48 divisors (see below), whose sum is σ = 58340362752. Its totient is φ = 7405242240.

The previous prime is 22220313307. The next prime is 22220313359. The reversal of 22220313312 is 21331302222.

It is a happy number.

It is a tau number, because it is divible by the number of its divisors (48).

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 222220313312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 21.

Adding to 22220313312 its reverse (21331302222), we get a palindrome (43551615534).

The spelling of 22220313312 in words is "twenty-two billion, two hundred twenty million, three hundred thirteen thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 96 5471 10942 16413 21884 32826 42307 43768 65652 84614 87536 126921 131304 169228 175072 253842 262608 338456 507684 525216 676912 1015368 1353824 2030736 4061472 231461597 462923194 694384791 925846388 1388769582 1851692776 2777539164 3703385552 5555078328 7406771104 11110156656 22220313312