Search a number
-
+
10020310312199 = 112379723073971
BaseRepresentation
bin1001000111010000100100…
…0010010110010100000111
31022110221011122200000101112
42101310021002112110013
52303133043414442244
633151133401315235
72052641426220425
oct221641102262407
938427148600345
1010020310312199
113213653a40200
12115a005795b1b
13578bacc01935
14268db2710115
151259b805839e
hex91d09096507

10020310312199 has 24 divisors (see below), whose sum is σ = 11428353739824. Its totient is φ = 8771800435200.

The previous prime is 10020310312121. The next prime is 10020310312217. The reversal of 10020310312199 is 99121301302001.

It is a happy number.

It is not a de Polignac number, because 10020310312199 - 216 = 10020310246663 is a prime.

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

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

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

Almost surely, 210020310312199 is an apocalyptic number.

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

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

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

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

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

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

Divisors: 1 11 37 97 121 407 1067 3589 4477 11737 39479 434269 23073971 253813681 853736927 2238175187 2791950491 9391106197 24619927057 82812481919 103302168167 270819197627 910937301109 10020310312199