Search a number
-
+
21012221020102 = 2132672437338069
BaseRepresentation
bin1001100011100010010011…
…11110000100011111000110
32202101202012210220002001221
410301301021332010133012
510223231012040120402
6112404514151310554
74266040265520064
oct461611176043706
982352183802057
1021012221020102
116771261a84244
12243438637b45a
13b955a044ac00
14528dd57b7034
1526689947a337
hex131c49f847c6

21012221020102 has 48 divisors (see below), whose sum is σ = 34641041495760. Its totient is φ = 9552559775616.

The previous prime is 21012221020073. The next prime is 21012221020127. The reversal of 21012221020102 is 20102012221012.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 551931924 + ... + 551969992.

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

Almost surely, 221012221020102 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 64, while the sum is 16.

Adding to 21012221020102 its reverse (20102012221012), we get a palindrome (41114233241114).

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

Divisors: 1 2 13 26 67 134 169 338 871 1742 11323 22646 24373 38069 48746 76138 316849 494897 633698 989794 1632991 2550623 3265982 4119037 5101246 6433661 8238074 12867322 21228883 33158099 42457766 66316198 275975479 431055287 551950958 862110574 927855737 1855711474 12062124581 24124249162 62166334379 124332668758 156807619553 313615239106 808162346927 1616324693854 10506110510051 21012221020102