Search a number
-
+
21003321123102 = 23311091035973223
BaseRepresentation
bin1001100011010001101110…
…11111101010000100011110
32202100220020120011110120010
410301220313133222010132
510223104300201414402
6112400443103504050
74265303606610363
oct461506737520436
982326216143503
1021003321123102
11676850524496a
1224327018b8026
13b947b2649276
145287cd7bc46a
15266527e73a6c
hex131a377ea11e

21003321123102 has 32 divisors (see below), whose sum is σ = 43759508981760. Its totient is φ = 6713106478560.

The previous prime is 21003321123067. The next prime is 21003321123143. The reversal of 21003321123102 is 20132112330012.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 517966338 + ... + 518006885.

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

Almost surely, 221003321123102 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 1035973368.

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

Adding to 21003321123102 its reverse (20132112330012), we get a palindrome (41135433453114).

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

Divisors: 1 2 3 6 31 62 93 109 186 218 327 654 3379 6758 10137 20274 1035973223 2071946446 3107919669 6215839338 32115169913 64230339826 96345509739 112921081307 192691019478 225842162614 338763243921 677526487842 3500553520517 7001107041034 10501660561551 21003321123102