Search a number
-
+
31504455531 = 3229531185403
BaseRepresentation
bin11101010101110011…
…111101011101101011
310000022121012011101100
4131111303331131223
51004010120034111
622250053452443
72163465311403
oct352563753553
9100277164340
1031504455531
11123a749780a
126132941123
132c80c87383
14174c18b803
15c45c53756
hex755cfd76b

31504455531 has 12 divisors (see below), whose sum is σ = 45521884408. Its totient is φ = 20995840224.

The previous prime is 31504455523. The next prime is 31504455571. The reversal of 31504455531 is 13555440513.

31504455531 is a `hidden beast` number, since 3 + 150 + 4 + 455 + 53 + 1 = 666.

It is not a de Polignac number, because 31504455531 - 23 = 31504455523 is a prime.

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

It is a Duffinian number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 566125 + ... + 619278.

Almost surely, 231504455531 is an apocalyptic number.

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

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

31504455531 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 90000, while the sum is 36.

The spelling of 31504455531 in words is "thirty-one billion, five hundred four million, four hundred fifty-five thousand, five hundred thirty-one".

Divisors: 1 3 9 2953 8859 26577 1185403 3556209 10668627 3500495059 10501485177 31504455531