Search a number
-
+
511371084020 = 225193143410109
BaseRepresentation
bin1110111000100000001…
…01111000000011110100
31210212221022220122001112
413130100011320003310
531334241444142040
61030530505014152
751642152331656
oct7342005700364
91725838818045
10511371084020
111879647111a5
1283135184358
13392b6c01264
141aa714cc6d6
15d47e073365
hex77101780f4

511371084020 has 48 divisors (see below), whose sum is σ = 1166863756800. Its totient is φ = 187531666560.

The previous prime is 511371083987. The next prime is 511371084047. The reversal of 511371084020 is 20480173115.

It is a congruent number.

It is an unprimeable number.

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 15 ways as a sum of consecutive naturals, for example, 21693275 + ... + 21716834.

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

Almost surely, 2511371084020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 6720, while the sum is 32.

The spelling of 511371084020 in words is "five hundred eleven billion, three hundred seventy-one million, eighty-four thousand, twenty".

Divisors: 1 2 4 5 10 19 20 31 38 62 76 95 124 155 190 310 380 589 620 1178 2356 2945 5890 11780 43410109 86820218 173640436 217050545 434101090 824792071 868202180 1345713379 1649584142 2691426758 3299168284 4123960355 5382853516 6728566895 8247920710 13457133790 16495841420 25568554201 26914267580 51137108402 102274216804 127842771005 255685542010 511371084020