Search a number
-
+
31312001133012 = 22311092352870539
BaseRepresentation
bin1110001111010011001001…
…01101000110100111010100
311002212101202012021221021010
413013221210231012213110
513101003434242224022
6150332311300452220
76411134402123565
oct707514455064724
9132771665257233
1031312001133012
119a82388379096
1236185859aa070
13146192a9a6b12
147a371a76a16c
1539476c5e550c
hex1c7a64b469d4

31312001133012 has 24 divisors (see below), whose sum is σ = 73127216383200. Its totient is φ = 10427922224416.

The previous prime is 31312001133011. The next prime is 31312001133107. The reversal of 31312001133012 is 21033110021313.

It is a happy number.

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

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 1176421962 + ... + 1176448577.

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

Almost surely, 231312001133012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 31312001133012 its reverse (21033110021313), we get a palindrome (52345111154325).

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

Divisors: 1 2 3 4 6 12 1109 2218 3327 4436 6654 13308 2352870539 4705741078 7058611617 9411482156 14117223234 28234446468 2609333427751 5218666855502 7828000283253 10437333711004 15656000566506 31312001133012