A magician's hat offers many surprises.
1904
1918
1920
1924
2000
1982
1903
1985
1926
2014
1962
2009
1980
2007
1963
1965
2005
1977