Search a number
-
+
312031412313020 = 22535414405978711
BaseRepresentation
bin100011011110010100111100…
…1011111010101101110111100
31111220210220121121211112021022
41012330221321133111232330
5311344310313023004040
63023345130225123312
7122503345164656111
oct10674517137255674
91456726547745238
10312031412313020
1190471862676aa4
122abb5940789538
131051558895986a
14570a588258908
1526119be3816b5
hex11bca797d5bbc

312031412313020 has 24 divisors (see below), whose sum is σ = 655451017111968. Its totient is φ = 124777317067200.

The previous prime is 312031412313007. The next prime is 312031412313037. The reversal of 312031412313020 is 20313214130213.

It is a happy number.

It is a congruent number.

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, 2202918536 + ... + 2203060175.

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

Almost surely, 2312031412313020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 312031412313020 its reverse (20313214130213), we get a palindrome (332344626443233).

The spelling of 312031412313020 in words is "three hundred twelve trillion, thirty-one billion, four hundred twelve million, three hundred thirteen thousand, twenty".

Divisors: 1 2 4 5 10 20 3541 7082 14164 17705 35410 70820 4405978711 8811957422 17623914844 22029893555 44059787110 88119574220 15601570615651 31203141231302 62406282462604 78007853078255 156015706156510 312031412313020