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
2025
2022
2013
1996
2006
2026
2002
2020
2018
1991
1984
1977
1971
2023