Search a number
-
+
2666520012 = 2231322037759
BaseRepresentation
bin1001111011101111…
…1101110111001100
320212211112020210110
42132323331313030
520430112120022
61120332440020
7123036021552
oct23673756714
96784466713
102666520012
1111491a9a52
12625019010
133365937c0
141b41d9bd2
1510917000c
hex9eefddcc

2666520012 has 48 divisors (see below), whose sum is σ = 6704391680. Its totient is φ = 819989568.

The previous prime is 2666519981. The next prime is 2666520013. The reversal of 2666520012 is 2100256662.

It is a super-2 number, since 2×26665200122 = 14220657948792960288, which contains 22 as substring.

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

Almost surely, 22666520012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 8640, while the sum is 30.

The square root of 2666520012 is about 51638.3579522045. The cubic root of 2666520012 is about 1386.6971270686.

Adding to 2666520012 its reverse (2100256662), we get a palindrome (4766776674).

The spelling of 2666520012 in words is "two billion, six hundred sixty-six million, five hundred twenty thousand, twelve".

Divisors: 1 2 3 4 6 12 13 26 39 52 78 156 2203 4406 6609 7759 8812 13218 15518 23277 26436 28639 31036 46554 57278 85917 93108 100867 114556 171834 201734 302601 343668 403468 605202 1210404 17093077 34186154 51279231 68372308 102558462 205116924 222210001 444420002 666630003 888840004 1333260006 2666520012