Search a number
-
+
21002112156 = 22319229167177
BaseRepresentation
bin10011100011110100…
…101100110010011100
32000012200011211200210
4103203310230302130
5321003020042111
613352004052420
71342311002454
oct234364546234
960180154623
1021002112156
1189a8165793
1240a1694110
131c991a42cc
141033422d64
1582dc180a6
hex4e3d2cc9c

21002112156 has 72 divisors (see below), whose sum is σ = 53503647120. Its totient is φ = 6403509504.

The previous prime is 21002112143. The next prime is 21002112163. The reversal of 21002112156 is 65121120012.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 42040 + ... + 209216.

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

Almost surely, 221002112156 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 21002112156, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (26751823560).

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

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

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

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

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

The product of its (nonzero) digits is 240, while the sum is 21.

Adding to 21002112156 its reverse (65121120012), we get a palindrome (86123232168).

The spelling of 21002112156 in words is "twenty-one billion, two million, one hundred twelve thousand, one hundred fifty-six".

Divisors: 1 2 3 4 6 12 19 29 38 57 58 76 87 114 116 174 228 348 361 551 722 1083 1102 1444 1653 2166 2204 3306 4332 6612 10469 20938 31407 41876 62814 125628 167177 334354 501531 668708 1003062 2006124 3176363 4848133 6352726 9529089 9696266 12705452 14544399 19058178 19392532 29088798 38116356 58177596 60350897 92114527 120701794 181052691 184229054 241403588 276343581 362105382 368458108 552687162 724210764 1105374324 1750176013 3500352026 5250528039 7000704052 10501056078 21002112156