Search a number
-
+
312153304520 = 23529335177573
BaseRepresentation
bin1001000101011011100…
…10010110110111001000
31002211201111111212100202
410202231302112313020
520103242221221040
6355222400351332
731360310211131
oct4425562266710
91084644455322
10312153304520
11110424447922
12505b7615548
132358897b465
1411173268c88
1581be613015
hex48adc96dc8

312153304520 has 64 divisors (see below), whose sum is σ = 705035484720. Its totient is φ = 124383366144.

The previous prime is 312153304517. The next prime is 312153304549. The reversal of 312153304520 is 25403351213.

It is a happy number.

It can be written as a sum of positive squares in 8 ways, for example, as 310144292836 + 2009011684 = 556906^2 + 44822^2 .

It is an unprimeable number.

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

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

Almost surely, 2312153304520 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 312153304520 its reverse (25403351213), we get a palindrome (337556655733).

The spelling of 312153304520 in words is "three hundred twelve billion, one hundred fifty-three million, three hundred four thousand, five hundred twenty".

Divisors: 1 2 4 5 8 10 20 40 293 586 1172 1465 2344 2930 3517 5860 7034 7573 11720 14068 15146 17585 28136 30292 35170 37865 60584 70340 75730 140680 151460 302920 1030481 2060962 2218889 4121924 4437778 5152405 8243848 8875556 10304810 11094445 17751112 20609620 22188890 26634241 41219240 44377780 53268482 88755560 106536964 133171205 213073928 266342410 532684820 1065369640 7803832613 15607665226 31215330452 39019163065 62430660904 78038326130 156076652260 312153304520