Search a number
-
+
31320321102 = 2327421590437
BaseRepresentation
bin11101001010110101…
…100010110001001110
32222211202201011102200
4131022311202301032
51003121000233402
622215515102330
72156101223340
oct351265426116
988752634380
1031320321102
11123125608a4
1260a11419a6
132c51a966a5
141731939290
15c349d021c
hex74ad62c4e

31320321102 has 48 divisors (see below), whose sum is σ = 77739428832. Its totient is φ = 8927392320.

The previous prime is 31320321101. The next prime is 31320321113. The reversal of 31320321102 is 20112302313.

31320321102 is a `hidden beast` number, since 313 + 20 + 321 + 10 + 2 = 666.

It is a Harshad number since it is a multiple of its sum of digits (18).

It is a congruent number.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 242173 + ... + 348264.

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

Almost surely, 231320321102 is an apocalyptic number.

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

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

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

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

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

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

Adding to 31320321102 its reverse (20112302313), we get a palindrome (51432623415).

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

Divisors: 1 2 3 6 7 9 14 18 21 42 63 126 421 842 1263 2526 2947 3789 5894 7578 8841 17682 26523 53046 590437 1180874 1771311 3542622 4133059 5313933 8266118 10627866 12399177 24798354 37197531 74395062 248573977 497147954 745721931 1491443862 1740017839 2237165793 3480035678 4474331586 5220053517 10440107034 15660160551 31320321102