Search a number
-
+
31045310955 = 3251813811579
BaseRepresentation
bin11100111010011100…
…011101100111101011
32222010121020012102200
4130322130131213223
51002040044422310
622132332431243
72146221534441
oct347234354753
988117205380
1031045310955
11121912a568a
126025018523
132c09b082a9
1417071ccb91
15c1a7aa9c0
hex73a71d9eb

31045310955 has 24 divisors (see below), whose sum is σ = 54109189680. Its totient is φ = 16466016960.

The previous prime is 31045310941. The next prime is 31045310969. The reversal of 31045310955 is 55901354013.

It is a happy number.

31045310955 is a `hidden beast` number, since 31 + 0 + 4 + 531 + 0 + 95 + 5 = 666.

It is an interprime number because it is at equal distance from previous prime (31045310941) and next prime (31045310969).

It is not a de Polignac number, because 31045310955 - 24 = 31045310939 is a prime.

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

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 1897645 + ... + 1913934.

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

Almost surely, 231045310955 is an apocalyptic number.

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

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

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

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

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

Adding to 31045310955 its reverse (55901354013), we get a palindrome (86946664968).

The spelling of 31045310955 in words is "thirty-one billion, forty-five million, three hundred ten thousand, nine hundred fifty-five".

Divisors: 1 3 5 9 15 45 181 543 905 1629 2715 8145 3811579 11434737 19057895 34304211 57173685 171521055 689895799 2069687397 3449478995 6209062191 10348436985 31045310955