Search a number
-
+
31221110313302 = 27213238871025929
BaseRepresentation
bin1110001100101001110110…
…01100001001000101010110
311002112201010212011220020012
413012110323030021011112
513043011313220011202
6150222440255040222
76401436134655200
oct706247314110526
9132481125156205
1031221110313302
119a47886925a68
123602a3a810072
1314561a44538b0
1479d177421770
153921ece52152
hex1c653b309156

31221110313302 has 48 divisors (see below), whose sum is σ = 58670753520960. Its totient is φ = 12350679368832.

The previous prime is 31221110313259. The next prime is 31221110313329. The reversal of 31221110313302 is 20331301112213.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 29919074 + ... + 30945002.

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

Almost surely, 231221110313302 is an apocalyptic number.

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

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

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

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

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

Adding to 31221110313302 its reverse (20331301112213), we get a palindrome (51552411425515).

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

Divisors: 1 2 7 13 14 26 49 91 98 182 637 1274 23887 47774 167209 310531 334418 621062 1025929 1170463 2051858 2173717 2340926 4347434 7181503 13337077 14363006 15216019 26674154 30432038 50270521 93359539 100541042 186719078 653516773 1307033546 24506366023 49012732046 171544562161 318582758299 343089124322 637165516598 1200811935127 2230079308093 2401623870254 4460158616186 15610555156651 31221110313302