Search a number
-
+
31515323142 = 23191998571621
BaseRepresentation
bin11101010110011101…
…011010101100000110
310000100100122021221110
4131112131122230012
51004020410320032
622251122425450
72163656553402
oct352635325406
9100310567843
1031515323142
111240263a806
126136502286
132c832c0b04
14174d7ba102
15c46b9d7cc
hex75675ab06

31515323142 has 64 divisors (see below), whose sum is σ = 66800448000. Its totient is φ = 9884540160.

The previous prime is 31515323107. The next prime is 31515323201. The reversal of 31515323142 is 24132351513.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 19441092 + ... + 19442712.

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

Almost surely, 231515323142 is an apocalyptic number.

31515323142 is an abundant number, since it is smaller than the sum of its proper divisors (35285124858).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

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

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

The sum of its prime factors is 2701.

The product of its digits is 10800, while the sum is 30.

Adding to 31515323142 its reverse (24132351513), we get a palindrome (55647674655).

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

Divisors: 1 2 3 6 19 38 57 114 199 398 597 857 1194 1621 1714 2571 3242 3781 4863 5142 7562 9726 11343 16283 22686 30799 32566 48849 61598 92397 97698 170543 184794 322579 341086 511629 645158 967737 1023258 1389197 1935474 2778394 3240317 4167591 6129001 6480634 8335182 9720951 12258002 18387003 19441902 26394743 36774006 52789486 79184229 158368458 276450203 552900406 829350609 1658701218 5252553857 10505107714 15757661571 31515323142