Question: Within the Ice Dancing results at 2004's Cup of China, what score is listed underneath "OD - 64.93" for the names who also have a number listed under "CD - 40.07" and a score of 99.08 listed under "FD - 105.28"
answer: 60.99