Search a number
-
+
20303202012 = 2235928676839
BaseRepresentation
bin10010111010001010…
…100100011011011100
31221101222001112012220
4102322022210123130
5313040104431022
613154400025340
71316063240532
oct227212443334
957358045186
1020303202012
1186796a01a5
123b27602250
131bb7457002
14da8690152
157dc6ad85c
hex4ba2a46dc

20303202012 has 24 divisors (see below), whose sum is σ = 48177091200. Its totient is φ = 6653026416.

The previous prime is 20303201981. The next prime is 20303202013. The reversal of 20303202012 is 21020230302.

It is a junction number, because it is equal to n+sod(n) for n = 20303201982 and 20303202000.

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 220303202012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 15.

Adding to 20303202012 its reverse (21020230302), we get a palindrome (41323432314).

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

Divisors: 1 2 3 4 6 12 59 118 177 236 354 708 28676839 57353678 86030517 114707356 172061034 344122068 1691933501 3383867002 5075800503 6767734004 10151601006 20303202012