Search a number
-
+
21012110203194 = 2331135373922901
BaseRepresentation
bin1001100011100010000110…
…10111010101100100111010
32202101201221002100222212000
410301301003113111210322
510223230300203000234
6112404455152201430
74266034451553525
oct461610327254472
982351832328760
1021012110203194
116771205474920
122434355239276
13b955834baa86
14528dc4babbbc
1526688e88a899
hex131c435d593a

21012110203194 has 32 divisors (see below), whose sum is σ = 50938448978880. Its totient is φ = 6367306122000.

The previous prime is 21012110203187. The next prime is 21012110203213. The reversal of 21012110203194 is 49130201121012.

21012110203194 is a `hidden beast` number, since 210 + 1 + 2 + 110 + 20 + 319 + 4 = 666.

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

It is an unprimeable number.

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

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

Almost surely, 221012110203194 is an apocalyptic number.

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

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

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

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

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

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

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

Divisors: 1 2 3 6 9 11 18 22 27 33 54 66 99 198 297 594 35373922901 70747845802 106121768703 212243537406 318365306109 389113151911 636730612218 778226303822 955095918327 1167339455733 1910191836654 2334678911466 3502018367199 7004036734398 10506055101597 21012110203194