The final 19 cars set to participate in the 94th running of the 24 Hours of Le Mans went through administrative and technical ...