Although James has correctly identified one possible answer, this question is in fact ill-posed as the next three terms in the sequence could be any three values. I'll demonstrate by making the next three terms N1 ,
N2 and N3. Then the sequence could be generated as the solutions to this algebraic equation:
(x - 2)(x - 5)(x - 10)(x - 50)(x - N1)(x - N2)(x - N3) = 0 where N1 , N2 and N3 are any numbers.
After the first two initial values (2,5), the next value the product of the previous two, or: