Search a number
-
+
31004041331 = 1922337432347
BaseRepresentation
bin11100110111111111…
…000010000001110011
32222000201120111011002
4130313333002001303
51001444013310311
622124300112215
72145211001024
oct346777020163
988021514132
1031004041331
111216aa7815a
12601323566b
132c013b88b3
141701928c4b
15c16d5793b
hex737fc2073

31004041331 has 48 divisors (see below), whose sum is σ = 35898027264. Its totient is φ = 26688771648.

The previous prime is 31004041309. The next prime is 31004041339. The reversal of 31004041331 is 13314040013.

It is not a de Polignac number, because 31004041331 - 26 = 31004041267 is a prime.

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

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 13208900 + ... + 13211246.

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

Almost surely, 231004041331 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 432, while the sum is 20.

Adding to 31004041331 its reverse (13314040013), we get a palindrome (44318081344).

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

Divisors: 1 19 23 37 43 361 437 703 817 851 989 1591 2347 8303 13357 15523 16169 18791 30229 36593 44593 53981 86839 100921 307211 357029 574351 695267 847267 1025639 1649941 1917499 1997297 2321183 3734077 13210073 19487141 31348879 36432481 37948643 44102477 70947463 85883771 721024217 837947063 1348001797 1631791649 31004041331