535,815 clues solved to date!