Search a number
-
+
21120022221112 = 235355789427959
BaseRepresentation
bin1001100110101011000110…
…11011000001000100111000
32202210001110122212111021101
410303111203123001010320
510232012301142033422
6112530223153221144
74306604560562623
oct463254333010470
982701418774241
1021120022221112
116802a50a45101
1224512508617b4
13ba27c0247009
14530300952dba
152695a84e1c27
hex1335636c1138

21120022221112 has 32 divisors (see below), whose sum is σ = 40419649360800. Its totient is φ = 10342164486784.

The previous prime is 21120022221101. The next prime is 21120022221127. The reversal of 21120022221112 is 21112222002112.

It is a self number, because there is not a number n which added to its sum of digits gives 21120022221112.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 221120022221112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 128, while the sum is 19.

Adding to 21120022221112 its reverse (21112222002112), we get a palindrome (42232244223224).

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

Divisors: 1 2 4 8 53 106 212 424 557 1114 2228 4456 29521 59042 118084 236168 89427959 178855918 357711836 715423672 4739681827 9479363654 18958727308 37917454616 49811373163 99622746326 199245492652 398490985304 2640002777639 5280005555278 10560011110556 21120022221112