Search a number
-
+
66187321212 = 223171013212353
BaseRepresentation
bin111101101001000100…
…100101111101111100
320022211201010021211010
4331221010211331330
52041022423234322
650223411555220
74532116643025
oct755104457574
9208751107733
1066187321212
1126085021071
12109b1bbbb10
13631a5912bc
1432bc503c4c
151ac5a3d20c
hexf69125f7c

66187321212 has 48 divisors (see below), whose sum is σ = 165140694432. Its totient is φ = 20559052800.

The previous prime is 66187321201. The next prime is 66187321253. The reversal of 66187321212 is 21212378166.

It is a super-2 number, since 2×661873212122 (a number of 22 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 266187321212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 48384, while the sum is 39.

Adding to 66187321212 its reverse (21212378166), we get a palindrome (87399699378).

The spelling of 66187321212 in words is "sixty-six billion, one hundred eighty-seven million, three hundred twenty-one thousand, two hundred twelve".

Divisors: 1 2 3 4 6 12 17 34 51 68 101 102 202 204 303 404 606 1212 1717 3434 5151 6868 10302 20604 3212353 6424706 9637059 12849412 19274118 38548236 54610001 109220002 163830003 218440004 324447653 327660006 648895306 655320012 973342959 1297790612 1946685918 3893371836 5515610101 11031220202 16546830303 22062440404 33093660606 66187321212