Question : who has the most atp masters 1000 titles
Answer : Rafael Nadal