Search a number
-
+
20203220312 = 23111031222679
BaseRepresentation
bin10010110100001101…
…001010110101011000
31221010222220221002222
4102310031022311120
5312334011022222
613140425043212
71313440352642
oct226415126530
957128827088
1020203220312
1186282114a0
123aba026508
131b9c81b942
14d992a5892
157d3a0e542
hex4b434ad58

20203220312 has 32 divisors (see below), whose sum is σ = 41365036800. Its totient is φ = 9174333600.

The previous prime is 20203220299. The next prime is 20203220341. The reversal of 20203220312 is 21302230202.

It is a super-2 number, since 2×202032203122 (a number of 21 digits) contains 22 as substring.

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, 20612 + ... + 202067.

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

Almost surely, 220203220312 is an apocalyptic number.

20203220312 is a gapful number since it is divisible by the number (22) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

Adding to 20203220312 its reverse (21302230202), we get a palindrome (41505450514).

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

Divisors: 1 2 4 8 11 22 44 88 1031 2062 4124 8248 11341 22682 45364 90728 222679 445358 890716 1781432 2449469 4898938 9797876 19595752 229582049 459164098 918328196 1836656392 2525402539 5050805078 10101610156 20203220312