Search a number
-
+
31030112111103 = 3271098914482091
BaseRepresentation
bin1110000111000110000101…
…10011110100100111111111
311001212110010212100220212100
413003203002303310213333
513031344132200023403
6145555011532440143
76351565051020510
oct703430263644777
9131773125326770
1031030112111103
119983884373786
123591a15919053
1314411860940c1
14793c18aa2a07
1538c26ee122a3
hex1c38c2cf49ff

31030112111103 has 24 divisors (see below), whose sum is σ = 51224789622656. Its totient is φ = 17731327323600.

The previous prime is 31030112111093. The next prime is 31030112111179. The reversal of 31030112111103 is 30111121103013.

31030112111103 is a `hidden beast` number, since 310 + 30 + 1 + 1 + 211 + 110 + 3 = 666.

It is not a de Polignac number, because 31030112111103 - 210 = 31030112110079 is a prime.

It is a Duffinian number.

It is a congruent number.

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

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

Almost surely, 231030112111103 is an apocalyptic number.

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

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

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

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

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

Adding to 31030112111103 its reverse (30111121103013), we get a palindrome (61141233214116).

The spelling of 31030112111103 in words is "thirty-one trillion, thirty billion, one hundred twelve million, one hundred eleven thousand, one hundred three".

Divisors: 1 3 7 9 21 63 109891 329673 769237 989019 2307711 4482091 6923133 13446273 31374637 40338819 94123911 282371733 492541462081 1477624386243 3447790234567 4432873158729 10343370703701 31030112111103