Question: hvornår var det sidste gang the atlanta braves vandt the world series
Answer: 1995; 1995; 1999; 1999