Search a number
-
+
31311031012000 = 25537827757753
BaseRepresentation
bin1110001111010001010101…
…11000011000101010100000
311002212022020120211200102021
413013220222320120222200
513100444442414341000
6150332031123431224
76411101352205465
oct707505270305240
9132768216750367
1031311031012000
119a81a2a802893
123618354b25514
1314618049cb80c
147a366799966c
1539471236711a
hex1c7a2ae18aa0

31311031012000 has 48 divisors (see below), whose sum is σ = 76931203206312. Its totient is φ = 12524412403200.

The previous prime is 31311031011991. The next prime is 31311031012049. The reversal of 31311031012000 is 21013011313.

It can be written as a sum of positive squares in 4 ways, for example, as 11576788491024 + 19734242520976 = 3402468^2 + 4442324^2 .

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

It is an unprimeable number.

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

Almost surely, 231311031012000 is an apocalyptic number.

It is an amenable number.

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

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

31311031012000 is an equidigital number, since it uses as much as digits as its factorization.

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

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

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

Adding to 31311031012000 its reverse (21013011313), we get a palindrome (31332044023313).

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

Divisors: 1 2 4 5 8 10 16 20 25 32 40 50 80 100 125 160 200 250 400 500 800 1000 2000 4000 7827757753 15655515506 31311031012 39138788765 62622062024 78277577530 125244124048 156555155060 195693943825 250488248096 313110310120 391387887650 626220620240 782775775300 978469719125 1252441240480 1565551550600 1956939438250 3131103101200 3913878876500 6262206202400 7827757753000 15655515506000 31311031012000