Search a number
-
+
21001311032202 = 234191678731531
BaseRepresentation
bin1001100011001101111111…
…01011110001001110001010
32202100201001110211021020000
410301212333223301032022
510223041141111012302
6112355511420343430
74265203031250144
oct461467753611612
982321043737200
1021001311032202
116767673635916
1224322406a4b76
13b9455207ab77
1452867c857c94
1526645b76b31c
hex1319bfaf138a

21001311032202 has 40 divisors (see below), whose sum is σ = 47304872854272. Its totient is φ = 6963785497800.

The previous prime is 21001311032081. The next prime is 21001311032239. The reversal of 21001311032202 is 20223011310012.

21001311032202 is a `hidden beast` number, since 210 + 0 + 131 + 1 + 0 + 322 + 0 + 2 = 666.

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

It is an unprimeable number.

It is a polite number, since it can be written in 19 ways as a sum of consecutive naturals, for example, 339334824 + ... + 339396707.

Almost surely, 221001311032202 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 18.

Adding to 21001311032202 its reverse (20223011310012), we get a palindrome (41224322342214).

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

Divisors: 1 2 3 6 9 18 27 54 81 162 191 382 573 1146 1719 3438 5157 10314 15471 30942 678731531 1357463062 2036194593 4072389186 6108583779 12217167558 18325751337 36651502674 54977254011 109954508022 129637722421 259275444842 388913167263 777826334526 1166739501789 2333479003578 3500218505367 7000437010734 10500655516101 21001311032202