Search a number
-
+
20721102094 = 27114115720903
BaseRepresentation
bin10011010011000100…
…101110110100001110
31222111002102001100201
4103103010232310032
5314414100231334
613304045044114
71332326314240
oct232304566416
958432361321
1020721102094
118873581770
12402355663a
131c52bc4c74
141007d94090
1581420ac14
hex4d312ed0e

20721102094 has 64 divisors (see below), whose sum is σ = 39951055872. Its totient is φ = 7825708800.

The previous prime is 20721102091. The next prime is 20721102107. The reversal of 20721102094 is 49020112702.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (20721102091) 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 31 ways as a sum of consecutive naturals, for example, 980847 + ... + 1001749.

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

Almost surely, 220721102094 is an apocalyptic number.

20721102094 is a deficient number, since it is larger than the sum of its proper divisors (19229953778).

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

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

The sum of its prime factors is 21121.

The product of its (nonzero) digits is 2016, while the sum is 28.

Adding to 20721102094 its reverse (49020112702), we get a palindrome (69741214796).

The spelling of 20721102094 in words is "twenty billion, seven hundred twenty-one million, one hundred two thousand, ninety-four".

Divisors: 1 2 7 11 14 22 41 77 82 154 157 287 314 451 574 902 1099 1727 2198 3157 3454 6314 6437 12089 12874 20903 24178 41806 45059 70807 90118 141614 146321 229933 292642 459866 495649 857023 991298 1609531 1714046 3219062 3281771 5999161 6563542 9427253 11998322 18854506 22972397 36099481 45944794 65990771 72198962 131981542 134552611 252696367 269105222 505392734 941868277 1480078721 1883736554 2960157442 10360551047 20721102094