A magician's hat offers many surprises.
2005
1943
2019
1981
2022
2000
2009
1967
1993
1987
2002
1964
2020
2014
2013
2004