Question: how many grand slam matches has federer won
Answer: 325