Search a number
-
+
31121303122 = 271310310691553
BaseRepresentation
bin11100111110111110…
…010110011001010010
32222022220020000002101
4130332332112121102
51002214023144442
622144045311014
72151133466110
oct347676263122
988286200071
1031121303122
1112220189728
12604656546a
132c1c794380
141713330ab0
15c222bbcb7
hex73ef96652

31121303122 has 64 divisors (see below), whose sum is σ = 58104184320. Its totient is φ = 12172944384.

The previous prime is 31121303119. The next prime is 31121303149. The reversal of 31121303122 is 22130312113.

It is a super-2 number, since 2×311213031222 (a number of 22 digits) contains 22 as substring.

It is a self number, because there is not a number n which added to its sum of digits gives 31121303122.

It is an unprimeable number.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 20038698 + ... + 20040250.

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

Almost surely, 231121303122 is an apocalyptic number.

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

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

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

The sum of its prime factors is 2747.

The product of its (nonzero) digits is 216, while the sum is 19.

Adding to 31121303122 its reverse (22130312113), we get a palindrome (53251615235).

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

Divisors: 1 2 7 13 14 26 91 103 182 206 721 1069 1339 1442 1553 2138 2678 3106 7483 9373 10871 13897 14966 18746 20189 21742 27794 40378 97279 110107 141323 159959 194558 220214 282646 319918 770749 1119713 1431391 1541498 1660157 2079467 2239426 2862782 3320314 4158934 10019737 11621099 14556269 20039474 21582041 23242198 29112538 43164082 151074287 170996171 302148574 341992342 1196973197 2222950223 2393946394 4445900446 15560651561 31121303122