Search a number
-
+
31301122402 = 21121371914943
BaseRepresentation
bin11101001001101100…
…010011100101100010
32222210102120202202201
4131021230103211202
51003101041404102
622213551403414
72155446102424
oct351154234542
988712522681
1031301122402
1112302738600
12609682356a
132c4ab03c04
14172d17c814
15c32e8b987
hex749b13962

31301122402 has 48 divisors (see below), whose sum is σ = 52267493376. Its totient is φ = 14047140800.

The previous prime is 31301122393. The next prime is 31301122429. The reversal of 31301122402 is 20422110313.

It is a happy number.

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

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 23 ways as a sum of consecutive naturals, for example, 6329943 + ... + 6334885.

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

Almost surely, 231301122402 is an apocalyptic number.

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

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

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

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

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

Adding to 31301122402 its reverse (20422110313), we get a palindrome (51723232715).

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

Divisors: 1 2 11 22 121 137 191 242 274 382 1507 2101 3014 4202 4943 9886 16577 23111 26167 33154 46222 52334 54373 108746 287837 575674 598103 677191 944113 1196206 1354382 1888226 3166207 6332414 7449101 10385243 14898202 20770486 81940111 114237673 129343481 163880222 228475346 258686962 1422778291 2845556582 15650561201 31301122402