Search a number
-
+
31331404120 = 2351496018747
BaseRepresentation
bin11101001011011111…
…110100100101011000
32222212112120020110211
4131023133310211120
51003131314412440
622220552420504
72156264353342
oct351337644530
988775506424
1031331404120
1112318840715
1260a49a7734
132c541771a3
1417331c2292
15c3596deea
hex74b7f4958

31331404120 has 64 divisors (see below), whose sum is σ = 71094996000. Its totient is φ = 12426316800.

The previous prime is 31331404109. The next prime is 31331404121. The reversal of 31331404120 is 2140413313.

It is a junction number, because it is equal to n+sod(n) for n = 31331404091 and 31331404100.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31331404121) by changing a digit.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 3577587 + ... + 3586333.

Almost surely, 231331404120 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31331404120 its reverse (2140413313), we get a palindrome (33471817433).

The spelling of 31331404120 in words is "thirty-one billion, three hundred thirty-one million, four hundred four thousand, one hundred twenty".

Divisors: 1 2 4 5 8 10 20 40 149 298 596 601 745 1192 1202 1490 2404 2980 3005 4808 5960 6010 8747 12020 17494 24040 34988 43735 69976 87470 89549 174940 179098 349880 358196 447745 716392 895490 1303303 1790980 2606606 3581960 5213212 5256947 6516515 10426424 10513894 13033030 21027788 26066060 26284735 42055576 52132120 52569470 105138940 210277880 783285103 1566570206 3133140412 3916425515 6266280824 7832851030 15665702060 31331404120