Search a number
-
+
31980331989 = 323796037033
BaseRepresentation
bin11101110010001011…
…010010001111010101
310001112202122012011100
4131302023102033111
51010443431110424
622405213300313
72211334223334
oct356213221725
9101482565140
1031980331989
1112621077841
126246194699
133028744188
141795463d1b
15c72903dc9
hex7722d23d5

31980331989 has 12 divisors (see below), whose sum is σ = 47442294796. Its totient is φ = 20743998912.

The previous prime is 31980331979. The next prime is 31980332039. The reversal of 31980331989 is 98913308913.

31980331989 is a `hidden beast` number, since 319 + 8 + 0 + 3 + 319 + 8 + 9 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 26746967025 + 5233364964 = 163545^2 + 72342^2 .

It is not a de Polignac number, because 31980331989 - 27 = 31980331861 is a prime.

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

It is a Duffinian number.

It is a congruent number.

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

Almost surely, 231980331989 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The spelling of 31980331989 in words is "thirty-one billion, nine hundred eighty million, three hundred thirty-one thousand, nine hundred eighty-nine".

Divisors: 1 3 9 37 111 333 96037033 288111099 864333297 3553370221 10660110663 31980331989