Search a number
-
+
21001002102022 = 2233714338610617
BaseRepresentation
bin1001100011001101011010…
…10001010010110100000110
32202100200020221111222200111
410301212231101102310012
510223040023014231042
6112355421023103234
74265162260345105
oct461465521226406
982320227458614
1021001002102022
116767525212018
122432175141b1a
13b94503074447
1452864d7dc03c
1526643e596517
hex1319ad452d06

21001002102022 has 32 divisors (see below), whose sum is σ = 33783105316032. Its totient is φ = 9765678472704.

The previous prime is 21001002101951. The next prime is 21001002102023. The reversal of 21001002102022 is 22020120010012.

It is a happy number.

It is a junction number, because it is equal to n+sod(n) for n = 21001002101993 and 21001002102011.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (21001002102023) 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, 1866343 + ... + 6744274.

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

Almost surely, 221001002102022 is an apocalyptic number.

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

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

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

The sum of its prime factors is 8612112.

The product of its (nonzero) digits is 32, while the sum is 13.

Adding to 21001002102022 its reverse (22020120010012), we get a palindrome (43021122112034).

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

Divisors: 1 2 23 37 46 74 851 1433 1702 2866 32959 53021 65918 106042 1219483 2438966 8610617 17221234 198044191 318592829 396088382 637185658 7327635067 12339014161 14655270134 24678028322 283797325703 456543523957 567594651406 913087047914 10500501051011 21001002102022