Search a number
-
+
21003110877 = 374143279167
BaseRepresentation
bin10011100011111000…
…100000100111011101
32000012202001120200110
4103203320200213131
5321003244022002
613352041320233
71342322332260
oct234370404735
960182046613
1021003110877
1189a8788081
1240a1a96079
131c99463a78
141033602cd7
1582dd63e6c
hex4e3e209dd

21003110877 has 96 divisors (see below), whose sum is σ = 34193940480. Its totient is φ = 11224362240.

The previous prime is 21003110867. The next prime is 21003110879. The reversal of 21003110877 is 77801130012.

It is not a de Polignac number, because 21003110877 - 24 = 21003110861 is a prime.

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

It is a congruent number.

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

It is a polite number, since it can be written in 95 ways as a sum of consecutive naturals, for example, 125767048 + ... + 125767214.

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

Almost surely, 221003110877 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 2352, while the sum is 30.

Adding to 21003110877 its reverse (77801130012), we get a palindrome (98804240889).

The spelling of 21003110877 in words is "twenty-one billion, three million, one hundred ten thousand, eight hundred seventy-seven".

Divisors: 1 3 7 21 41 43 79 123 129 167 237 287 301 501 553 861 903 1169 1659 1763 1849 3239 3397 3507 5289 5547 6847 7181 9717 10191 12341 12943 13193 20541 21543 22673 23779 37023 38829 39579 47929 50267 68019 71337 75809 92351 139277 143787 146071 150801 227427 277053 294421 308783 417831 438213 530663 540913 567299 883263 926349 974939 1022497 1591989 1622739 1701897 2060947 2161481 2924817 3067491 3786391 3971093 5988911 6182841 6484443 11359173 11913279 12660103 17966733 23259259 24393857 37980309 41922377 69777777 73181571 88620721 125767131 162814813 170756999 265862163 488444439 512270997 1000148137 3000444411 7001036959 21003110877