Search a number
-
+
3107217631 = 78310152951
BaseRepresentation
bin1011100100110100…
…0110000011011111
322000112210000021111
42321031012003133
522330421431011
61232154242451
7136666625350
oct27115060337
98015700244
103107217631
111354a41661
12728726427
133a698431b
14216955d27
15132bc2121
hexb93460df

3107217631 has 16 divisors (see below), whose sum is σ = 3629541888. Its totient is φ = 2605140000.

The previous prime is 3107217599. The next prime is 3107217647. The reversal of 3107217631 is 1367127013.

It is a cyclic number.

It is not a de Polignac number, because 3107217631 - 25 = 3107217599 is a prime.

It is a super-2 number, since 2×31072176312 = 19309602812794504322, which contains 22 as substring.

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

It is a congruent number.

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

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

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

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

Almost surely, 23107217631 is an apocalyptic number.

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

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

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

The sum of its prime factors is 53142.

The product of its (nonzero) digits is 5292, while the sum is 31.

The square root of 3107217631 is about 55742.4221845445. The cubic root of 3107217631 is about 1459.2304744093.

The spelling of 3107217631 in words is "three billion, one hundred seven million, two hundred seventeen thousand, six hundred thirty-one".

Divisors: 1 7 83 101 581 707 8383 52951 58681 370657 4394933 5348051 30764531 37436357 443888233 3107217631