Search a number
-
+
31031020212 = 22331102181701
BaseRepresentation
bin11100111001100101…
…111100101010110100
32222002121100011012220
4130321211330222310
51002022420121322
622131102242340
72145656214453
oct347145745264
988077304186
1031031020212
1112184224855
1260202863b0
132c06b7372a
14170534cb9a
15c193d655c
hex73997cab4

31031020212 has 48 divisors (see below), whose sum is σ = 74815501824. Its totient is φ = 10000080000.

The previous prime is 31031020201. The next prime is 31031020217. The reversal of 31031020212 is 21202013013.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31031020217) by changing a digit.

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

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

Almost surely, 231031020212 is an apocalyptic number.

It is an amenable number.

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

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

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

31031020212 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 72, while the sum is 15.

Adding to 31031020212 its reverse (21202013013), we get a palindrome (52233033225).

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

Divisors: 1 2 3 4 6 12 31 62 93 124 186 372 1021 2042 3063 4084 6126 12252 31651 63302 81701 94953 126604 163402 189906 245103 326804 379812 490206 980412 2532731 5065462 7598193 10130924 15196386 30392772 83416721 166833442 250250163 333666884 500500326 1001000652 2585918351 5171836702 7757755053 10343673404 15515510106 31031020212