Question 100
Let $M$ be an infinite set of rational numbers such that the product of any 2009 of them (pairwise different) is an integer which is not divisible by 2009th powers of primes. Prove that all the numbers in $M$ are integers.
Math Olympiad Vault · MathNet 2009-part-01 — 175 problems (EN–VI)