Question: Where was the drivers' world champion of 1995 born?
Sentence (from "Formula One drivers from Italy"): There have been 98 Formula One drivers from Italy including two World Drivers' Champions.
Relevant evidence: No