Search a number
-
+
20312221986 = 233779680203
BaseRepresentation
bin10010111010101100…
…111110100100100010
31221102121000210022000
4102322230332210202
5313044412100421
613155321224430
71316233016040
oct227254764442
957377023260
1020312221986
1186837a1021
123b2a632116
131bb9294784
14da995b390
157dd391226
hex4bab3e922

20312221986 has 64 divisors (see below), whose sum is σ = 52239667200. Its totient is φ = 5730021648.

The previous prime is 20312221921. The next prime is 20312222027. The reversal of 20312221986 is 68912221302.

It is a happy number.

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

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 310240 + ... + 369963.

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

Almost surely, 220312221986 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 20736, while the sum is 36.

The spelling of 20312221986 in words is "twenty billion, three hundred twelve million, two hundred twenty-one thousand, nine hundred eighty-six".

Divisors: 1 2 3 6 7 9 14 18 21 27 42 54 63 79 126 158 189 237 378 474 553 711 1106 1422 1659 2133 3318 4266 4977 9954 14931 29862 680203 1360406 2040609 4081218 4761421 6121827 9522842 12243654 14284263 18365481 28568526 36730962 42852789 53736037 85705578 107472074 128558367 161208111 257116734 322416222 376152259 483624333 752304518 967248666 1128456777 1450872999 2256913554 2901745998 3385370331 6770740662 10156110993 20312221986