All German Heads of State since 1871.
This includes the German Emperor (1871 - 1918), the Reichspräsident (1918 - 1945) and the modern President of Germany (1949 - present) (even though the political power is currently delegated to the German Chancellor).
The Quiz doesn't include the Heads of State of the DDR (German Democratic Republic, GDR).