Search a number
-
+
21020313331311 = 374335276600031
BaseRepresentation
bin1001100011110001011000…
…10011110010011001101111
32202102112002210000002010220
410301320230103302121233
510223344100203100221
6112412333145502423
74266444650160120
oct461705423623157
982375083002126
1021020313331311
116774734971448
122435a644a1a13
13b9628cb41c38
14529562430047
15266bbeb0c0c6
hex131e2c4f266f

21020313331311 has 32 divisors (see below), whose sum is σ = 32785157357568. Its totient is φ = 11728939713120.

The previous prime is 21020313331289. The next prime is 21020313331349. The reversal of 21020313331311 is 11313331302012.

It is not a de Polignac number, because 21020313331311 - 27 = 21020313331183 is a prime.

It is a congruent number.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 115135 + ... + 6484896.

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

Almost surely, 221020313331311 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 6603611.

The product of its (nonzero) digits is 972, while the sum is 24.

Adding to 21020313331311 its reverse (11313331302012), we get a palindrome (32333644633323).

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

Divisors: 1 3 7 21 43 129 301 903 3527 10581 24689 74067 151661 454983 1061627 3184881 6600031 19800093 46200217 138600651 283801333 851403999 1986609331 5959827993 23278309337 69834928011 162948165359 488844496077 1000967301491 3002901904473 7006771110437 21020313331311