A little clock is eager to ring for the first time. Will it arrive on time?
1983
2002
1999
2001
2013
2023
2018
1949
2015
1934
1928
1988
1977
2011
2012
1996
1936
1980
2019