Search a number
-
+
31012110012 = 223131511316527
BaseRepresentation
bin11100111000011101…
…110011111010111100
32222001021202102022010
4130320131303322330
51002003100010022
622125145051220
72145336404622
oct347035637274
988037672263
1031012110012
1112174589294
126015a86b10
132c02c82370
141702a29512
15c178ed50c
hex738773ebc

31012110012 has 48 divisors (see below), whose sum is σ = 78444004352. Its totient is φ = 9478987200.

The previous prime is 31012110011. The next prime is 31012110091. The reversal of 31012110012 is 21001121013.

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

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

It is a congruent number.

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

Almost surely, 231012110012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31012110012 its reverse (21001121013), we get a palindrome (52013231025).

The spelling of 31012110012 in words is "thirty-one billion, twelve million, one hundred ten thousand, twelve".

Divisors: 1 2 3 4 6 12 13 26 39 52 78 151 156 302 453 604 906 1812 1963 3926 5889 7852 11778 23556 1316527 2633054 3949581 5266108 7899162 15798324 17114851 34229702 51344553 68459404 102689106 198795577 205378212 397591154 596386731 795182308 1192773462 2385546924 2584342501 5168685002 7753027503 10337370004 15506055006 31012110012