Question: What vehicles were bought by Keighley and Worth Valley Railway?
Answer: 79962 and 64 were bought by Keighley and Worth Valley Railway.