Search a number
-
+
31030101002021 = 1137614957252139
BaseRepresentation
bin1110000111000110000100…
…01001011100011100100101
311001212110010002110112001212
413003203002021130130211
513031344121324031041
6145555010454401205
76351564554421512
oct703430211343445
9131773102415055
1031030101002021
119983879076320
123591a12060205
1314411839a4794
14793c17410309
1538c26de6a8eb
hex1c38c225c725

31030101002021 has 32 divisors (see below), whose sum is σ = 35343113312640. Its totient is φ = 26991272044800.

The previous prime is 31030101002003. The next prime is 31030101002111. The reversal of 31030101002021 is 12020010103013.

It is a cyclic number.

It is a de Polignac number, because none of the positive numbers 2k-31030101002021 is a prime.

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

It is a congruent number.

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

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

Almost surely, 231030101002021 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 257205.

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

Adding to 31030101002021 its reverse (12020010103013), we get a palindrome (43050111105034).

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

Divisors: 1 11 37 61 407 671 2257 4957 24827 54527 183409 252139 302377 2017499 2773529 3326147 9329143 11187949 15380479 102620573 123067439 169185269 569077723 1249853023 6259854953 13748383253 46244561851 76241034403 508690180361 838651378433 2820918272911 31030101002021