Search a number
-
+
31707745296 = 2431738857531
BaseRepresentation
bin11101100001111011…
…011100110000010000
310000211202201100111220
4131201323130300100
51004414140322141
622322155005040
72201514250053
oct354173346020
9100752640456
1031707745296
11124a1217387
12618aa39780
132cb4123b86
14176b188a9a
15c58a0c766
hex761edcc10

31707745296 has 40 divisors (see below), whose sum is σ = 86730011424. Its totient is φ = 9947527680.

The previous prime is 31707745291. The next prime is 31707745309. The reversal of 31707745296 is 69254770713.

It is a happy number.

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

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

It is not an unprimeable number, because it can be changed into a prime (31707745291) 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 7 ways as a sum of consecutive naturals, for example, 19427950 + ... + 19429581.

Almost surely, 231707745296 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2222640, while the sum is 51.

The spelling of 31707745296 in words is "thirty-one billion, seven hundred seven million, seven hundred forty-five thousand, two hundred ninety-six".

Divisors: 1 2 3 4 6 8 12 16 17 24 34 48 51 68 102 136 204 272 408 816 38857531 77715062 116572593 155430124 233145186 310860248 466290372 621720496 660578027 932580744 1321156054 1865161488 1981734081 2642312108 3963468162 5284624216 7926936324 10569248432 15853872648 31707745296