Search a number
-
+
31585043997 = 32133131128001
BaseRepresentation
bin11101011010100111…
…011000011000011101
310000112012211110222100
4131122213120120131
51004141232401442
622302053035313
72165464305243
oct353247303035
9100465743870
1031585043997
1112438a30051
126155925b39
132c94892560
141758b68793
15c4cd7184c
hex75a9d861d

31585043997 has 48 divisors (see below), whose sum is σ = 50882098176. Its totient is φ = 18748800000.

The previous prime is 31585043953. The next prime is 31585044019. The reversal of 31585043997 is 79934058513.

31585043997 is a `hidden beast` number, since 3 + 15 + 8 + 504 + 39 + 97 = 666.

It is not a de Polignac number, because 31585043997 - 26 = 31585043933 is a prime.

It is a congruent number.

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

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

Almost surely, 231585043997 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 4082400, while the sum is 54.

The spelling of 31585043997 in words is "thirty-one billion, five hundred eighty-five million, forty-three thousand, nine hundred ninety-seven".

Divisors: 1 3 9 13 31 39 93 117 279 311 403 933 1209 2799 3627 4043 9641 12129 28001 28923 36387 84003 86769 125333 252009 364013 375999 868031 1092039 1127997 2604093 3276117 7812279 8708311 11284403 26124933 33853209 78374799 101559627 113208043 269957641 339624129 809872923 1018872387 2429618769 3509449333 10528347999 31585043997