Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é o ano mais baixo que possui um Atleta de markus thalmann e um Tempo de 23:28:24?
 ###Tabelas: CREATE TABLE most_goals_in_a_la_liga_season_at_least_30+_goals (most_goals_in_a_la_liga_season_at_least_30+_goals_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Name VARCHAR, Season VARCHAR, Club VARCHAR, Goals INT, Apps INT, Goals per Match INT) CREATE TABLE all-time_top_50_performances (all-time_top_50_performances_id AUTO_INCREMENT PRIMARY KEY, Athlete VARCHAR, Time VARCHAR, Country VARCHAR, Year INT, Place INT) CREATE TABLE round_of_32 (round_of_32_id AUTO_INCREMENT PRIMARY KEY, Team 1 VARCHAR, Agg. VARCHAR, Team 2 VARCHAR, 1st leg VARCHAR, 2nd leg VARCHAR) CREATE TABLE rankings (rankings_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, 2010 INT, 2009 INT, 2008 INT, 2005 INT, 2000 INT) CREATE TABLE frequency_specifications (frequency_specifications_id AUTO_INCREMENT PRIMARY KEY, HyperTransport version INT, Year INT, Max. HT frequency VARCHAR, Max. link width VARCHAR, Max. aggregate bandwidth (bi-directional) VARCHAR, Max. bandwidth at 16-bit unidirectional VARCHAR, Max. bandwidth at 32-bit unidirectional* VARCHAR)  
SELECT MIN Year FROM all-time_top_50_performances WHERE Athlete = markus thalmann AND Time = 23:28:24