Cesare De Franceschini's international records