Search a number
-
+
31003012120221 = 32891131672051051
BaseRepresentation
bin1110000110010011100111…
…00001100011111010011101
311001202212012012221202010100
413003021303201203322131
513030423132100321341
6145534330453531313
76346615353630651
oct703116341437235
9131685165852110
1031003012120221
1199733381054a9
123588712043b39
13143b757773c3b
147927a7872a61
1538b6d5bca3b6
hex1c3273863e9d

31003012120221 has 48 divisors (see below), whose sum is σ = 45959645047680. Its totient is φ = 20134288204800.

The previous prime is 31003012120207. The next prime is 31003012120259. The reversal of 31003012120221 is 12202121030013.

31003012120221 is a `hidden beast` number, since 3 + 100 + 301 + 21 + 20 + 221 = 666.

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

It is a super-2 number, since 2×310030121202212 (a number of 28 digits) contains 22 as substring.

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

It is a congruent number.

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 14090146 + ... + 16141196.

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

Almost surely, 231003012120221 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 31003012120221 its reverse (12202121030013), we get a palindrome (43205133150234).

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

Divisors: 1 3 9 89 113 167 267 339 501 801 1017 1503 10057 14863 18871 30171 44589 56613 90513 133767 169839 1679519 2051051 5038557 6153153 15115671 18459459 182543539 231768763 342525517 547630617 695306289 1027576551 1642891851 2085918867 3082729653 20627419907 30484771013 38705383421 61882259721 91454313039 116116150263 185646779163 274362939117 348348450789 3444779124469 10334337373407 31003012120221