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 data tem o maior número de locomotivas Forney 0-4-4 com número maior que 20 e número de trabalho maior que 23754?
 ###Tabelas: CREATE TABLE station_list (station_list_id AUTO_INCREMENT PRIMARY KEY, Station VARCHAR, Japanese VARCHAR, Distance (km) INT, Rapid VARCHAR, Location VARCHAR) CREATE TABLE locomotives (locomotives_id AUTO_INCREMENT PRIMARY KEY, Number INT, Builder VARCHAR, Type VARCHAR, Date INT, Works number INT) CREATE TABLE june_secondary_phase (june_secondary_phase_id AUTO_INCREMENT PRIMARY KEY, Round INT, Name VARCHAR, Position VARCHAR, School VARCHAR, Signed VARCHAR) CREATE TABLE list_of_african_countries_by_gdp_per_capita (list_of_african_countries_by_gdp_per_capita_id AUTO_INCREMENT PRIMARY KEY, GDP (PPP) per capita 2010; African/World rank 2010; VARCHAR, Nation VARCHAR, GDP by agriculture 2010 VARCHAR, GDP by industry 2010 VARCHAR, GDP by services 2010 VARCHAR, Total GDP (PPP) 2010; African/World rank 2010; VARCHAR, GDP real growth rate 2010 VARCHAR) CREATE TABLE lb1_and_lb4 (lb1_and_lb4_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Horsepower VARCHAR, Torque VARCHAR, Fuel System VARCHAR, Compression Ratio VARCHAR, RPO VARCHAR, Applications INT)  
SELECT MAX Date FROM locomotives WHERE Type = 0-4-4 forney locomotive AND Number > 20 AND Works number > 23754