Meeting National de Poitiers 2019 
Part 1 

Part 2 

Part 3

Part 4