A magician's hat offers many surprises.
2008
1962
1989
1999
2009
1980
1992
2024
1963
1965
2005
2015
1926
1978
1990
1985
1977
2000