Search a number
-
+
21010221330093 = 337110959948529
BaseRepresentation
bin1001100011011110100101…
…10001110110111010101101
32202101120001110010022002000
410301233102301312322231
510223212413130030333
6112403543515122513
74265636604446052
oct461572261667255
982346043108060
1021010221330093
116770426229576
122433b08743439
13b95342081998
14528c85d9d029
152667cdb29713
hex131bd2c76ead

21010221330093 has 16 divisors (see below), whose sum is σ = 31564651766400. Its totient is φ = 13809535145280.

The previous prime is 21010221330089. The next prime is 21010221330149. The reversal of 21010221330093 is 39003312201012.

21010221330093 is a `hidden beast` number, since 2 + 10 + 10 + 221 + 330 + 0 + 93 = 666.

It is not a de Polignac number, because 21010221330093 - 22 = 21010221330089 is a prime.

It is a Harshad number since it is a multiple of its sum of digits (27).

It is a congruent number.

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

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

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

Almost surely, 221010221330093 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 1944, while the sum is 27.

The spelling of 21010221330093 in words is "twenty-one trillion, ten billion, two hundred twenty-one million, three hundred thirty thousand, ninety-three".

Divisors: 1 3 9 27 71 213 639 1917 10959948529 32879845587 98639536761 295918610283 778156345559 2334469036677 7003407110031 21010221330093