Search a number
-
+
31143102002321 = 534396771977119
BaseRepresentation
bin1110001010011000100011…
…00010000011010010010001
311002021020210022210002221012
413011030101202003102101
513040222033103033241
6150122535450140305
76363005046162131
oct705142142032221
9132236708702835
1031143102002321
119a177961aa371
1235ab8a9a21695
13144ba21b462ba
14799496dbaac1
153901847536eb
hex1c5311883491

31143102002321 has 16 divisors (see below), whose sum is σ = 31849979673600. Its totient is φ = 30440847547968.

The previous prime is 31143102002209. The next prime is 31143102002323. The reversal of 31143102002321 is 12320020134113.

It is a cyclic number.

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

It is a Duffinian number.

It is not an unprimeable number, because it can be changed into a prime (31143102002323) 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 15 ways as a sum of consecutive naturals, for example, 14763200 + ... + 16740318.

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

Almost surely, 231143102002321 is an apocalyptic number.

It is an amenable number.

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

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

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

The sum of its prime factors is 1978288.

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

Adding to 31143102002321 its reverse (12320020134113), we get a palindrome (43463122136434).

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

Divisors: 1 53 439 677 23267 35881 297203 1977119 15751759 104787307 867955241 1338509563 46001627773 70941006839 587605698157 31143102002321