Search a number
-
+
31203300111321 = 31355713671050781
BaseRepresentation
bin1110001100001000101011…
…00111100111001111011001
311002111000011122010220010210
413012010111213213033121
513042213324312030241
6150210333112401333
76400235602520112
oct706042547471731
9132430148126123
1031203300111321
119a40277498678
1235bb4aa0a6249
1314545c6647b40
1479c367cbd209
15391a0958a316
hex1c61159e73d9

31203300111321 has 32 divisors (see below), whose sum is σ = 44918055560448. Its totient is φ = 19153516965120.

The previous prime is 31203300111299. The next prime is 31203300111329. The reversal of 31203300111321 is 12311100330213.

It is a happy number.

It is not a de Polignac number, because 31203300111321 - 229 = 31202763240409 is a prime.

It is a Curzon number.

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

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

Almost surely, 231203300111321 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 1052721.

The product of its (nonzero) digits is 324, while the sum is 21.

Adding to 31203300111321 its reverse (12311100330213), we get a palindrome (43514400441534).

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

Divisors: 1 3 13 39 557 1367 1671 4101 7241 17771 21723 53313 761419 1050781 2284257 3152343 9898447 13660153 29695341 40980459 585285017 1436417627 1755855051 4309252881 7608705221 18673429151 22826115663 56020287453 800084618239 2400253854717 10401100037107 31203300111321