Search a number
-
+
31221210313220 = 2254867932068459
BaseRepresentation
bin1110001100101010000010…
…01001100111001000000100
311002112201101211100102022212
413012111001021213020010
513043012014320010340
6150222454230242552
76401441460650144
oct706250111471004
9132481354312285
1031221210313220
119a47928317424
123602a681b6458
1314561bc097345
1479d186812924
15392206b06a65
hex1c6541267204

31221210313220 has 24 divisors (see below), whose sum is σ = 65565890577600. Its totient is φ = 12488227188192.

The previous prime is 31221210313213. The next prime is 31221210313243. The reversal of 31221210313220 is 2231301212213.

It is an unprimeable number.

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

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

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

Almost surely, 231221210313220 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31221210313220 its reverse (2231301212213), we get a palindrome (33452511525433).

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

Divisors: 1 2 4 5 10 20 48679 97358 194716 243395 486790 973580 32068459 64136918 128273836 160342295 320684590 641369180 1561060515661 3122121031322 6244242062644 7805302578305 15610605156610 31221210313220