Search a number
-
+
21003112213122 = 2313833893229091
BaseRepresentation
bin1001100011010001010110…
…00010101110101010000010
32202100212201000001201221110
410301220223002232222002
510223103333211304442
6112400410242104150
74265265462113364
oct461505302565202
982325630051843
1021003112213122
116768408326796
12243266394b056
13b9477b2925b0
145287adb5ad34
1526651495969c
hex131a2b0aea82

21003112213122 has 32 divisors (see below), whose sum is σ = 45238028955840. Its totient is φ = 6462416566080.

The previous prime is 21003112213099. The next prime is 21003112213159. The reversal of 21003112213122 is 22131221130012.

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

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

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

Almost surely, 221003112213122 is an apocalyptic number.

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

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

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

21003112213122 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 3312498.

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

Adding to 21003112213122 its reverse (22131221130012), we get a palindrome (43134333343134).

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

Divisors: 1 2 3 6 13 26 39 78 83389 166778 250167 500334 1084057 2168114 3229091 3252171 6458182 6504342 9687273 19374546 41978183 83956366 125934549 251869098 269270669399 538541338798 807812008197 1615624016394 3500518702187 7001037404374 10501556106561 21003112213122