That website seems to be gone now, unless it’s supposed to redirect to a sketchy German wix ad…
One of the only UI components on the homepage is a list of years you can click to see the entries.
Edit: Also y'know what? Those years aren't there on page load. They zoom in a few seconds later. I may not have even seen them, just Wix and then scrolled down to the German text that apparently refers to a school computer lab.