Search a number
-
+
120311244136 = 23171946560079
BaseRepresentation
bin111000000001100011…
…0111110010101101000
3102111112200211110012001
41300003012332111220
53432344134303021
6131134211300344
711456265462466
oct1600306762550
9374480743161
10120311244136
1147029619486
121b397baa6b4
13b4648210b5
145b74805836
1531e2486091
hex1c031be568

120311244136 has 32 divisors (see below), whose sum is σ = 251424432000. Its totient is φ = 53637209856.

The previous prime is 120311244133. The next prime is 120311244161. The reversal of 120311244136 is 631442113021.

It is not an unprimeable number, because it can be changed into a prime (120311244133) by changing a digit.

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

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

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

Almost surely, 2120311244136 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 120311244136 its reverse (631442113021), we get a palindrome (751753357157).

The spelling of 120311244136 in words is "one hundred twenty billion, three hundred eleven million, two hundred forty-four thousand, one hundred thirty-six".

Divisors: 1 2 4 8 17 19 34 38 68 76 136 152 323 646 1292 2584 46560079 93120158 186240316 372480632 791521343 884641501 1583042686 1769283002 3166085372 3538566004 6332170744 7077132008 15038905517 30077811034 60155622068 120311244136