Search a number
-
+
312236306020 = 22547595629937
BaseRepresentation
bin1001000101100101011…
…10111110111001100100
31002211221021200210000101
410202302232332321210
520103424443243040
6355234523353444
731362335545042
oct4426256767144
91084837623011
10312236306020
11110467289101
125061b382884
132359cc1ca82
14111802b3392
1581c6a5b09a
hex48b2bbee64

312236306020 has 48 divisors (see below), whose sum is σ = 680997300480. Its totient is φ = 120165353984.

The previous prime is 312236305957. The next prime is 312236306059. The reversal of 312236306020 is 20603632213.

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

It is an unprimeable number.

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

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

Almost surely, 2312236306020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 7776, while the sum is 28.

Adding to 312236306020 its reverse (20603632213), we get a palindrome (332839938233).

The spelling of 312236306020 in words is "three hundred twelve billion, two hundred thirty-six million, three hundred six thousand, twenty".

Divisors: 1 2 4 5 10 20 47 59 94 118 188 235 236 295 470 590 940 1180 2773 5546 11092 13865 27730 55460 5629937 11259874 22519748 28149685 56299370 112598740 264607039 332166283 529214078 664332566 1058428156 1323035195 1328665132 1660831415 2646070390 3321662830 5292140780 6643325660 15611815301 31223630602 62447261204 78059076505 156118153010 312236306020