Search a number
-
+
31301332112103 = 3314574603160001
BaseRepresentation
bin1110001110111111010001…
…10010000001001011100111
311002211101012122122111222120
413013133220302001023213
513100320112010041403
6150323344454401023
76410306122004424
oct707375062011347
9132741178574876
1031301332112103
119a78902a53839
1236164a8960173
13146091a505ab1
147a2dc7814d4b
15394345b33e53
hex1c77e8c812e7

31301332112103 has 32 divisors (see below), whose sum is σ = 43185323169792. Its totient is φ = 20145715200000.

The previous prime is 31301332112101. The next prime is 31301332112117. The reversal of 31301332112103 is 30121123310313.

It is not a de Polignac number, because 31301332112103 - 21 = 31301332112101 is a prime.

It is a congruent number.

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

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

Almost surely, 231301332112103 is an apocalyptic number.

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

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

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

The sum of its prime factors is 165095.

The product of its (nonzero) digits is 972, while the sum is 24.

Adding to 31301332112103 its reverse (30121123310313), we get a palindrome (61422455422416).

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

Divisors: 1 3 31 93 457 1371 4603 13809 14167 42501 142693 160001 428079 480003 2103571 4960031 6310713 14880093 65210701 73120457 195632103 219361371 736484603 2209453809 2266734167 6800202501 22831022693 68493068079 336573463571 1009720390713 10433777370701 31301332112103