Search a number
-
+
21010102101009 = 337155833713357
BaseRepresentation
bin1001100011011110010111…
…01011000010010000010001
32202101112202010202211112000
410301233023223002100101
510223212142114213014
6112403524015424213
74265633626145310
oct461571353022021
982345663684460
1021010102101009
1167703749a3a3a
122433a94825069
13b95323467928
14528c74204277
152667c3427509
hex131bcbac2411

21010102101009 has 32 divisors (see below), whose sum is σ = 35572937783040. Its totient is φ = 12005678756736.

The previous prime is 21010102101007. The next prime is 21010102101059. The reversal of 21010102101009 is 90010120101012.

It is a happy number.

It is not a de Polignac number, because 21010102101009 - 21 = 21010102101007 is a prime.

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

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 29095759 + ... + 29809115.

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

Almost surely, 221010102101009 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Divisors: 1 3 7 9 21 27 63 189 155833 467499 713357 1090831 1402497 2140071 3272493 4207491 4993499 6420213 9817479 14980497 19260639 29452437 44941491 134824473 111164561381 333493684143 778151929667 1000481052429 2334455789001 3001443157287 7003367367003 21010102101009