Search a number
-
+
31231140143 = 722989246947
BaseRepresentation
bin11101000101100001…
…010110000100101111
32222121112220022011012
4131011201112010233
51002430132441033
622203011415435
72153636211500
oct350541260457
988545808135
1031231140143
1112277189925
1260772b457b
132c394704a8
141723b62ba7
15c2bc66248
hex74585612f

31231140143 has 24 divisors (see below), whose sum is σ = 38005297200. Its totient is φ = 25555947648.

The previous prime is 31231140139. The next prime is 31231140191. The reversal of 31231140143 is 34104113213.

It is not a de Polignac number, because 31231140143 - 22 = 31231140139 is a prime.

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

It is a Duffinian number.

It is a congruent number.

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

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

Almost surely, 231231140143 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 23.

Adding to 31231140143 its reverse (34104113213), we get a palindrome (65335253356).

The spelling of 31231140143 in words is "thirty-one billion, two hundred thirty-one million, one hundred forty thousand, one hundred forty-three".

Divisors: 1 7 29 49 89 203 623 1421 2581 4361 18067 126469 246947 1728629 7161463 12100403 21978283 50130241 153847981 350911687 637370207 1076935867 4461591449 31231140143