Search a number
-
+
31331202108 = 22324111879127
BaseRepresentation
bin11101001011011111…
…000011010000111100
32222212112011222100220
4131023133003100330
51003131241431413
622220544221340
72156262552363
oct351337032074
988775158326
1031331202108
1112318712968
1260a490a850
132c5410625b
14173316c7da
15c3592e223
hex74b7c343c

31331202108 has 48 divisors (see below), whose sum is σ = 73479377664. Its totient is φ = 10390498560.

The previous prime is 31331202107. The next prime is 31331202137. The reversal of 31331202108 is 80120213313.

It is a congruent number.

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

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, 3428241 + ... + 3437367.

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

Almost surely, 231331202108 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 24.

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

Divisors: 1 2 3 4 6 12 241 482 723 964 1187 1446 2374 2892 3561 4748 7122 9127 14244 18254 27381 36508 54762 109524 286067 572134 858201 1144268 1716402 2199607 3432804 4399214 6598821 8798428 10833749 13197642 21667498 26395284 32501247 43334996 65002494 130004988 2610933509 5221867018 7832800527 10443734036 15665601054 31331202108