Search a number
-
+
31103012033220 = 2235518383533887
BaseRepresentation
bin1110001001001101110111…
…11110111101001011000100
311002010102022101102200000210
413010212323332331023010
513034042432040030340
6150052305415035420
76360055430104551
oct704467376751304
9132112271380023
1031103012033220
119a017934911a6
1235a3b7b96bb70
131448003252baa
147975728ada28
1538e0d9de9180
hex1c49bbfbd2c4

31103012033220 has 24 divisors (see below), whose sum is σ = 87088433693184. Its totient is φ = 8294136542176.

The previous prime is 31103012033209. The next prime is 31103012033237. The reversal of 31103012033220 is 2233021030113.

It is an unprimeable number.

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

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

Almost surely, 231103012033220 is an apocalyptic number.

31103012033220 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

Adding to 31103012033220 its reverse (2233021030113), we get a palindrome (33336033063333).

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

Divisors: 1 2 3 4 5 6 10 12 15 20 30 60 518383533887 1036767067774 1555150601661 2073534135548 2591917669435 3110301203322 5183835338870 6220602406644 7775753008305 10367670677740 15551506016610 31103012033220