Search a number
-
+
31103021313032 = 2346314957561419
BaseRepresentation
bin1110001001001101111001…
…00010010110110000001000
311002010102100000220010112112
413010212330202112300020
513034042441424004112
6150052310350001452
76360055602014444
oct704467442266010
9132112300803475
1031103021313032
119a0179874a269
1235a3b82aa6288
1314480051519c6
14797573c07824
1538e0dab2da22
hex1c49bc896c08

31103021313032 has 32 divisors (see below), whose sum is σ = 58448133705600. Its totient is φ = 15516856939584.

The previous prime is 31103021312999. The next prime is 31103021313083. The reversal of 31103021313032 is 23031312030113.

It is a junction number, because it is equal to n+sod(n) for n = 31103021312989 and 31103021313007.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 55120019 + ... + 55681437.

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

Almost surely, 231103021313032 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 972, while the sum is 23.

Adding to 31103021313032 its reverse (23031312030113), we get a palindrome (54134333343145).

The spelling of 31103021313032 in words is "thirty-one trillion, one hundred three billion, twenty-one million, three hundred thirteen thousand, thirty-two".

Divisors: 1 2 4 8 463 926 1852 3704 14957 29914 59828 119656 561419 1122838 2245676 4491352 6925091 13850182 27700364 55400728 259936997 519873994 1039747988 2079495976 8397143983 16794287966 33588575932 67177151864 3887877664129 7775755328258 15551510656516 31103021313032