Search a number
-
+
5140166045020 = 22512371607129289
BaseRepresentation
bin100101011001100100111…
…0001010110110101011100
3200012101200000020222002221
41022303021301112311130
51133204030001420040
614533205405155124
71040236051325536
oct112631161266534
920171600228087
105140166045020
111701a28801796
126b024725baa4
132b393c182346
1413aadd078856
158da92ce174a
hex4acc9c56d5c

5140166045020 has 48 divisors (see below), whose sum is σ = 10809881046720. Its totient is φ = 2053109988864.

The previous prime is 5140166045009. The next prime is 5140166045023. The reversal of 5140166045020 is 205406610415.

It is a congruent number.

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

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

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

Almost surely, 25140166045020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 28800, while the sum is 34.

The spelling of 5140166045020 in words is "five trillion, one hundred forty billion, one hundred sixty-six million, forty-five thousand, twenty".

Divisors: 1 2 4 5 10 20 1237 1607 2474 3214 4948 6185 6428 8035 12370 16070 24740 32140 129289 258578 517156 646445 1292890 1987859 2585780 3975718 7951436 9939295 19878590 39757180 159930493 207767423 319860986 415534846 639721972 799652465 831069692 1038837115 1599304930 2077674230 3198609860 4155348460 257008302251 514016604502 1028033209004 1285041511255 2570083022510 5140166045020