Search a number
-
+
31103012102332 = 22172832516364231
BaseRepresentation
bin1110001001001101110111…
…11111001110000010111100
311002010102022101120011211111
413010212323333032002330
513034042432044233312
6150052305420331404
76360055430513212
oct704467377160274
9132112271504744
1031103012102332
119a01793529115
1235a3b7b9a3b64
1314480032784a1
147975728cacb2
1538e0d9e0e8a7
hex1c49bbfce0bc

31103012102332 has 48 divisors (see below), whose sum is σ = 57838897573632. Its totient is φ = 14584185066240.

The previous prime is 31103012102231. The next prime is 31103012102359. The reversal of 31103012102332 is 23320121030113.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 484204657 + ... + 484268887.

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

Almost surely, 231103012102332 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 648, while the sum is 22.

Adding to 31103012102332 its reverse (23320121030113), we get a palindrome (54423133132445).

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

Divisors: 1 2 4 17 34 68 283 566 1132 4811 9622 19244 25163 50326 64231 100652 128462 256924 427771 855542 1091927 1711084 2183854 4367708 7121129 14242258 18177373 28484516 36354746 72709492 121059193 242118386 309015341 484236772 618030682 1236061364 1616244653 3232489306 6464978612 27476159101 54952318202 109904636404 457397236799 914794473598 1829588947196 7775753025583 15551506051166 31103012102332