Search a number
-
+
51142056120 = 23325142061267
BaseRepresentation
bin101111101000010011…
…011101100010111000
311220000011210122002200
4233220103131202320
51314214331243440
635254435430200
73460230206301
oct575023354270
9156004718080
1051142056120
111a7643a2791
129ab3455360
134a9055708c
1426922997a8
1514e4c86c30
hexbe84dd8b8

51142056120 has 48 divisors (see below), whose sum is σ = 166211683560. Its totient is φ = 13637881536.

The previous prime is 51142056107. The next prime is 51142056127. The reversal of 51142056120 is 2165024115.

51142056120 is a `hidden beast` number, since 5 + 1 + 1 + 42 + 0 + 5 + 612 + 0 = 666.

It is a congruent number.

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

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 11 ways as a sum of consecutive naturals, for example, 71030274 + ... + 71030993.

Almost surely, 251142056120 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2400, while the sum is 27.

The spelling of 51142056120 in words is "fifty-one billion, one hundred forty-two million, fifty-six thousand, one hundred twenty".

Divisors: 1 2 3 4 5 6 8 9 10 12 15 18 20 24 30 36 40 45 60 72 90 120 180 360 142061267 284122534 426183801 568245068 710306335 852367602 1136490136 1278551403 1420612670 1704735204 2130919005 2557102806 2841225340 3409470408 4261838010 5114205612 5682450680 6392757015 8523676020 10228411224 12785514030 17047352040 25571028060 51142056120