Search a number
-
+
31143343223 = 2329371916607
BaseRepresentation
bin11101000000010010…
…011011010001110111
32222101102200202102102
4131000102123101313
51002240143440343
622150153532315
72151522023006
oct350022332167
988342622372
1031143343223
1112231672793
126051a1409b
132c24210255
14171622ac3d
15c241c23b8
hex74049b477

31143343223 has 32 divisors (see below), whose sum is σ = 34712616960. Its totient is φ = 27833984640.

The previous prime is 31143343183. The next prime is 31143343229. The reversal of 31143343223 is 32234334113.

It is a cyclic number.

It is not a de Polignac number, because 31143343223 - 26 = 31143343159 is a prime.

It is a Harshad number since it is a multiple of its sum of digits (29).

It is a Duffinian number.

It is a congruent number.

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

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

Almost surely, 231143343223 is an apocalyptic number.

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

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

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

The sum of its prime factors is 6887.

The product of its digits is 15552, while the sum is 29.

Adding to 31143343223 its reverse (32234334113), we get a palindrome (63377677336).

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

Divisors: 1 23 29 37 191 667 851 1073 4393 5539 6607 7067 24679 127397 151961 162541 191603 204943 244459 1261937 4406869 4713689 5622557 7089311 29024551 36596173 46691669 163054153 841711979 1073908387 1354058401 31143343223