582,964 clues solved to date!