Life is too short... no time to waste.
1958
1985
2003
2005
2004
1988
2013
2008
2007
2016
—
2012
2017
1962
2014
1954