Search a number
-
+
21120112010010 = 23513502310781233
BaseRepresentation
bin1001100110101011010001…
…10001100010001100011010
32202210001200220211020111010
410303111220301202030122
510232012442133310020
6112530240121514350
74306610031016056
oct463255061421432
982701626736433
1021120112010010
116802a976a1902
1224512769429b6
13ba2805a23b40
1453030c846c66
152695b132ade0
hex133568c6231a

21120112010010 has 64 divisors (see below), whose sum is σ = 54598238972928. Its totient is φ = 5197761321984.

The previous prime is 21120112009991. The next prime is 21120112010059. The reversal of 21120112010010 is 1001021102112.

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, 3431647 + ... + 7349586.

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

Almost surely, 221120112010010 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 10786279.

The product of its (nonzero) digits is 8, while the sum is 12.

Adding to 21120112010010 its reverse (1001021102112), we get a palindrome (22121133112122).

The spelling of 21120112010010 in words is "twenty-one trillion, one hundred twenty billion, one hundred twelve million, ten thousand, ten".

Divisors: 1 2 3 5 6 10 13 15 26 30 39 65 78 130 195 390 5023 10046 15069 25115 30138 50230 65299 75345 130598 150690 195897 326495 391794 652990 979485 1958970 10781233 21562466 32343699 53906165 64687398 107812330 140156029 161718495 280312058 323436990 420468087 700780145 840936174 1401560290 2102340435 4204680870 54154133359 108308266718 162462400077 270770666795 324924800154 541541333590 704003733667 812312000385 1408007467334 1624624000770 2112011201001 3520018668335 4224022402002 7040037336670 10560056005005 21120112010010