Both Mars rovers Opportunity and Spirit had a top speed of 180 meters/hour on flat hard ground, but their hazard avoidance software caused them to stop every 10 seconds for 20 seconds to observe and understand the terrain into which they had driven, so their average speed was 36 m/h.
Curiosity could travel up to 90 m/h but its average speed was 30 m/h, and its maximum terrain-traverse speed was estimated to be 200 m/sol.
What was the longest distance in one sol each rover drove, and when? Please provide references for the answers.