For thousands of years, people were able to live in synch with their "internal clock". In the modern world, however, this is scarcely possible.
2017
2013
2025
2023
1991
1996
2006
2020
2010
2018
1970
2022
1977
2009
2002
1984
1971
2015