From what i can tell, the tour de zwift 18h departure of january 8th has very erroneous results. Position 1-15 make no sense in terms of time and power output.

https://www.zwiftpower.com/events.php?zid=121253