Search a number
-
+
31040104431 = 372613461593
BaseRepresentation
bin11100111010001000…
…100110011111101111
32222010020102200102110
4130322020212133233
51002032231320211
622132025055103
72146126351200
oct347210463757
988106380373
1031040104431
1112189369976
126023327493
132c08a044cb
1417066355a7
15c1a0ccea6
hex73a2267ef

31040104431 has 24 divisors (see below), whose sum is σ = 48933092784. Its totient is φ = 17446423680.

The previous prime is 31040104427. The next prime is 31040104451. The reversal of 31040104431 is 13440104013.

It is not a de Polignac number, because 31040104431 - 22 = 31040104427 is a prime.

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

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

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

It is a congruent number.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 1721830 + ... + 1739763.

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

Almost surely, 231040104431 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 576, while the sum is 21.

Adding to 31040104431 its reverse (13440104013), we get a palindrome (44480208444).

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

Divisors: 1 3 7 21 49 61 147 183 427 1281 2989 8967 3461593 10384779 24231151 72693453 169618057 211157173 508854171 633471519 1478100211 4434300633 10346701477 31040104431