Search a number
-
+
31031120331 = 342117332477
BaseRepresentation
bin11100111001100110…
…010101000111001011
32222002121112020120000
4130321212111013023
51002022431322311
622131104334043
72145660112401
oct347146250713
988077466500
1031031120331
1112184292aa2
126020314323
132c06baa183
141705377471
15c19406056
hex7399951cb

31031120331 has 40 divisors (see below), whose sum is σ = 46657191504. Its totient is φ = 20552978880.

The previous prime is 31031120317. The next prime is 31031120333. The reversal of 31031120331 is 13302113013.

It is a happy number.

31031120331 is a `hidden beast` number, since 3 + 1 + 0 + 311 + 20 + 331 = 666.

It is not a de Polignac number, because 31031120331 - 27 = 31031120203 is a prime.

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

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

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 39 ways as a sum of consecutive naturals, for example, 12526465 + ... + 12528941.

Almost surely, 231031120331 is an apocalyptic number.

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

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

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

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

The product of its (nonzero) digits is 162, while the sum is 18.

Adding to 31031120331 its reverse (13302113013), we get a palindrome (44333233344).

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

Divisors: 1 3 9 27 81 211 633 733 1899 2199 2477 5697 6597 7431 17091 19791 22293 59373 66879 154663 200637 463989 522647 1391967 1567941 1815641 4175901 4703823 5446923 12527703 14111469 16340769 42334407 49022307 147066921 383100251 1149300753 3447902259 10343706777 31031120331