Question: who has won the most money in snooker
Answer: O'Sullivan