Search a number
-
+
31333020312 = 23311891333547
BaseRepresentation
bin11101001011100101…
…111111001010011000
32222212122121100110210
4131023211333022120
51003132223122222
622221051211120
72156314164306
oct351345771230
988778540423
1031333020312
1112319744a10
1260a5446aa0
132c545c1a09
1417334c3276
15c35b8cd0c
hex74b97f298

31333020312 has 64 divisors (see below), whose sum is σ = 86413910400. Its totient is φ = 9388163840.

The previous prime is 31333020281. The next prime is 31333020317. The reversal of 31333020312 is 21302033313.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31333020317) 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, 643278 + ... + 690269.

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

Almost surely, 231333020312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 972, while the sum is 21.

Adding to 31333020312 its reverse (21302033313), we get a palindrome (52635053625).

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

Divisors: 1 2 3 4 6 8 11 12 22 24 33 44 66 88 89 132 178 264 267 356 534 712 979 1068 1958 2136 2937 3916 5874 7832 11748 23496 1333547 2667094 4000641 5334188 8001282 10668376 14669017 16002564 29338034 32005128 44007051 58676068 88014102 117352136 118685683 176028204 237371366 352056408 356057049 474742732 712114098 949485464 1305542513 1424228196 2611085026 2848456392 3916627539 5222170052 7833255078 10444340104 15666510156 31333020312