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: Quais são os nomes dos três países com a maior produção de gás em 2019?
 ###Tabelas: 
CREATE TABLE if not exists gas_production (country VARCHAR(50), year INT, production FLOAT); INSERT INTO gas_production (country, year, production) VALUES ('USA', 2017, 720000), ('Russia', 2017, 650000), ('Iran', 2017, 580000), ('USA', 2018, 750000), ('Russia', 2018, 700000), ('Iran', 2018, 620000), ('USA', 2019, 780000), ('Russia', 2019, 730000), ('Iran', 2019, 660000);
SELECT country, production FROM (SELECT country, production, ROW_NUMBER() OVER (ORDER BY production DESC) as rn FROM gas_production WHERE year = 2019) sub WHERE rn <= 3;