Search a number
-
+
312323210020 = 225137113986573
BaseRepresentation
bin1001000101101111110…
…10011111101100100100
31002212011100012221220001
410202313322133230210
520104114220210040
6355251310151044
731364442324343
oct4426772375444
91085140187801
10312323210020
11110501345398
12506444b2484
13235b4c29763
141118ba55b5a
1581ce4c559a
hex48b7e9fb24

312323210020 has 24 divisors (see below), whose sum is σ = 660666182904. Its totient is φ = 124017390336.

The previous prime is 312323209999. The next prime is 312323210047. The reversal of 312323210020 is 20012323213.

It can be written as a sum of positive squares in 4 ways, for example, as 82452825316 + 229870384704 = 287146^2 + 479448^2 .

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

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, 56990547 + ... + 56996026.

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

Almost surely, 2312323210020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 312323210020 its reverse (20012323213), we get a palindrome (332335533233).

The spelling of 312323210020 in words is "three hundred twelve billion, three hundred twenty-three million, two hundred ten thousand, twenty".

Divisors: 1 2 4 5 10 20 137 274 548 685 1370 2740 113986573 227973146 455946292 569932865 1139865730 2279731460 15616160501 31232321002 62464642004 78080802505 156161605010 312323210020