Ответ:

Каждая лошадь пробежала ту же дистанцию, что и остальные: количество лошадей не делит общий путь.

Ответ: каждая лошадь пробежала 40 км.