Search a number
-
+
21020131331121 = 31323122081191953
BaseRepresentation
bin1001100011110001000010…
…11101100000110000110001
32202102111122002112111211010
410301320201131200300301
510223343212110043441
6112412303124541133
74266440310201246
oct461704135406061
982374562474733
1021020131331121
116774651162a6a
122435a135517a9
13b9626121a810
145295461b55cd
15266badb5b116
hex131e21760c31

21020131331121 has 32 divisors (see below), whose sum is σ = 31495468338432. Its totient is φ = 12372888084480.

The previous prime is 21020131331119. The next prime is 21020131331131. The reversal of 21020131331121 is 12113313102012.

It is not a de Polignac number, because 21020131331121 - 21 = 21020131331119 is a prime.

It is not an unprimeable number, because it can be changed into a prime (21020131331131) by changing a digit.

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 31 ways as a sum of consecutive naturals, for example, 109410681 + ... + 109602633.

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

Almost surely, 221020131331121 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 314073.

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

Adding to 21020131331121 its reverse (12113313102012), we get a palindrome (33133444433133).

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

Divisors: 1 3 13 23 39 69 299 897 122081 191953 366243 575859 1587053 2495389 2807863 4414919 4761159 7486167 8423589 13244757 36502219 57393947 109506657 172181841 23433814193 70301442579 304639584509 538977726439 913918753527 1616933179317 7006710443707 21020131331121