Search a number
-
+
31033233313220 = 2253327914662571
BaseRepresentation
bin1110000111001011111001…
…10110010000110111000100
311001212202012101110102020202
413003211330312100313010
513031422030212010340
6150000245350550032
76352035310552235
oct703457466206704
9131782171412222
1031033233313220
119985136197066
123592547068318
131441562903768
1479403341908c
1538c3a3e47c15
hex1c397cd90dc4

31033233313220 has 24 divisors (see below), whose sum is σ = 65169999763008. Its totient is φ = 12413253362400.

The previous prime is 31033233313193. The next prime is 31033233313301. The reversal of 31033233313220 is 2231333233013.

It is an unprimeable number.

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

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

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

Almost surely, 231033233313220 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 17496, while the sum is 29.

Adding to 31033233313220 its reverse (2231333233013), we get a palindrome (33264566546233).

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

Divisors: 1 2 4 5 10 20 332791 665582 1331164 1663955 3327910 4662571 6655820 9325142 18650284 23312855 46625710 93251420 1551661665661 3103323331322 6206646662644 7758308328305 15516616656610 31033233313220