Search a number
-
+
21102221003320 = 2352297229671539
BaseRepresentation
bin1001100110001001111100…
…11000110000101000111000
32202201100112001201221011201
410303010332120300220320
510231214322034101240
6112514120531303544
74305404464663522
oct463047630605070
982640461657151
1021102221003320
1167a6446693766
12244990314abb4
13ba0c14265652
1452d4d26aca12
15268db5801d9a
hex13313e630a38

21102221003320 has 32 divisors (see below), whose sum is σ = 47500667902800. Its totient is φ = 8437213619968.

The previous prime is 21102221003209. The next prime is 21102221003407. The reversal of 21102221003320 is 2330012220112.

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, 114743890 + ... + 114927649.

Almost surely, 221102221003320 is an apocalyptic number.

21102221003320 is a gapful number since it is divisible by the number (20) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

Adding to 21102221003320 its reverse (2330012220112), we get a palindrome (23432233223432).

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

Divisors: 1 2 4 5 8 10 20 40 2297 4594 9188 11485 18376 22970 45940 91880 229671539 459343078 918686156 1148357695 1837372312 2296715390 4593430780 9186861560 527555525083 1055111050166 2110222100332 2637777625415 4220444200664 5275555250830 10551110501660 21102221003320