Search a number
-
+
31103010111200 = 255238878762639
BaseRepresentation
bin1110001001001101110111…
…10111100111111011100000
311002010102022020211000111212
413010212323313213323200
513034042431042024300
6150052305305525252
76360055404551156
oct704467367477340
9132112266730455
1031103010111200
119a01792399155
1235a3b7b1a3828
131448002a2c0c1
1479757252d3d6
1538e0d9b69935
hex1c49bbde7ee0

31103010111200 has 36 divisors (see below), whose sum is σ = 75930223435920. Its totient is φ = 12441204044160.

The previous prime is 31103010111181. The next prime is 31103010111221. The reversal of 31103010111200 is 211101030113.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 19439380520 + ... + 19439382119.

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

Almost surely, 231103010111200 is an apocalyptic number.

It is an amenable number.

31103010111200 is an abundant number, since it is smaller than the sum of its proper divisors (44827213324720).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

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

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

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

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

Adding to 31103010111200 its reverse (211101030113), we get a palindrome (31314111141313).

The spelling of 31103010111200 in words is "thirty-one trillion, one hundred three billion, ten million, one hundred eleven thousand, two hundred".

Divisors: 1 2 4 5 8 10 16 20 25 32 40 50 80 100 160 200 400 800 38878762639 77757525278 155515050556 194393813195 311030101112 388787626390 622060202224 777575252780 971969065975 1244120404448 1555150505560 1943938131950 3110301011120 3887876263900 6220602022240 7775752527800 15551505055600 31103010111200