Search a number
-
+
31331322012 = 22319863159233
BaseRepresentation
bin11101001011011111…
…100000100010011100
32222212112102001211210
4131023133200202130
51003131304301022
622220550544420
72156263562064
oct351337404234
988775361753
1031331322012
1112318794a61
1260a4968110
132c541489c3
1417331a03a4
15c35954a0c
hex74b7e089c

31331322012 has 48 divisors (see below), whose sum is σ = 77043778560. Its totient is φ = 9882574848.

The previous prime is 31331321953. The next prime is 31331322023. The reversal of 31331322012 is 21022313313.

It is a self number, because there is not a number n which added to its sum of digits gives 31331322012.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 231331322012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31331322012 its reverse (21022313313), we get a palindrome (52353635325).

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

Divisors: 1 2 3 4 6 12 19 38 57 76 114 228 863 1726 2589 3452 5178 10356 16397 32794 49191 65588 98382 159233 196764 318466 477699 636932 955398 1910796 3025427 6050854 9076281 12101708 18152562 36305124 137418079 274836158 412254237 549672316 824508474 1649016948 2610943501 5221887002 7832830503 10443774004 15665661006 31331322012