Search a number
-
+
5160620616 = 2338312720399
BaseRepresentation
bin1001100111001100…
…01101001001001000
3111022122121200121220
410303212031021020
541032104324431
62212030002040
7241612360104
oct46346151110
914278550556
105160620616
112209043718
121000346320
13643208988
1436d552904
152030d2b96
hex13398d248

5160620616 has 64 divisors (see below), whose sum is σ = 13160448000. Its totient is φ = 1686017088.

The previous prime is 5160620611. The next prime is 5160620651. The reversal of 5160620616 is 6160260615.

It is not an unprimeable number, because it can be changed into a prime (5160620611) 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, 242785 + ... + 263183.

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

Almost surely, 25160620616 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 12960, while the sum is 33.

The square root of 5160620616 is about 71837.4596989621. The cubic root of 5160620616 is about 1728.0937958132.

The spelling of 5160620616 in words is "five billion, one hundred sixty million, six hundred twenty thousand, six hundred sixteen".

Divisors: 1 2 3 4 6 8 12 24 83 127 166 249 254 332 381 498 508 664 762 996 1016 1524 1992 3048 10541 20399 21082 31623 40798 42164 61197 63246 81596 84328 122394 126492 163192 244788 252984 489576 1693117 2590673 3386234 5079351 5181346 6772468 7772019 10158702 10362692 13544936 15544038 20317404 20725384 31088076 40634808 62176152 215025859 430051718 645077577 860103436 1290155154 1720206872 2580310308 5160620616