For thousands of years, people were able to live in synch with their "internal clock". In the modern world, however, this is scarcely possible.
2014
2025
1977
2024
1985
2016
2008
1942
1964
1984
2009
2022
2017
2019
1994
2013
1990