Search a number
-
+
31031310220 = 22529371446007
BaseRepresentation
bin11100111001100111…
…000011011110001100
32222002121212220000221
4130321213003132030
51002023003411340
622131112401124
72145661533121
oct347147033614
988077786027
1031031310220
1112184402729
1260203a61a4
132c06c45731
1417053c6748
15c1944244a
hex7399c378c

31031310220 has 48 divisors (see below), whose sum is σ = 69234863040. Its totient is φ = 11660592384.

The previous prime is 31031310187. The next prime is 31031310239. The reversal of 31031310220 is 2201313013.

It is a junction number, because it is equal to n+sod(n) for n = 31031310194 and 31031310203.

It is an unprimeable number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 701544 + ... + 744463.

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

Almost surely, 231031310220 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 16.

Adding to 31031310220 its reverse (2201313013), we get a palindrome (33232623233).

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

Divisors: 1 2 4 5 10 20 29 37 58 74 116 145 148 185 290 370 580 740 1073 2146 4292 5365 10730 21460 1446007 2892014 5784028 7230035 14460070 28920140 41934203 53502259 83868406 107004518 167736812 209671015 214009036 267511295 419342030 535022590 838684060 1070045180 1551565511 3103131022 6206262044 7757827555 15515655110 31031310220