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 2009 tem um 2012 de 17.536.000 e um 2010 menor que 16.972.000?
 ###Tabelas: CREATE TABLE filmography (filmography_id AUTO_INCREMENT PRIMARY KEY, Year VARCHAR, Title VARCHAR, Director VARCHAR, Distributor(s) VARCHAR, Box office VARCHAR) CREATE TABLE by_year (by_year_id AUTO_INCREMENT PRIMARY KEY, Year INT, Winner (number of titles) VARCHAR, Runners-up VARCHAR, Top Team in Regular Season (points) VARCHAR, Top Scorer (points) VARCHAR, Winning Coach VARCHAR) CREATE TABLE north_america (north_america_id AUTO_INCREMENT PRIMARY KEY, Rank INT, Location VARCHAR, 2008 INT, 2009 INT, 2010 INT, 2011 INT, 2012 INT) CREATE TABLE the_'monuments' (the_'monuments'_id AUTO_INCREMENT PRIMARY KEY, Year INT, Milan – San Remo VARCHAR, Tour of Flanders VARCHAR, Paris–Roubaix VARCHAR, Liège–Bastogne–Liège VARCHAR, Giro di Lombardia VARCHAR) CREATE TABLE singles:_36_14–22 (singles:_36_14–22_id AUTO_INCREMENT PRIMARY KEY, Outcome VARCHAR, Date VARCHAR, Tournament VARCHAR, Surface VARCHAR, Opponent VARCHAR, Score VARCHAR)  
SELECT MAX 2009 FROM north_america WHERE 2012 = 17,536,000 AND 2010 < 16,972,000