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: Liste os 3 poços com a maior produção diária de gás no Golfo do México.
 ###Tabelas: 
CREATE TABLE wells (id INT PRIMARY KEY, name TEXT, location TEXT); INSERT INTO wells (id, name, location) VALUES (1, 'Well A', 'Gulf of Mexico'), (2, 'Well B', 'Gulf of Mexico'), (3, 'Well C', 'Gulf of Mexico'), (4, 'Well D', 'North Sea'); CREATE TABLE production (well_id INT, date DATE, gas_production REAL); INSERT INTO production (well_id, date, gas_production) VALUES (1, '2021-01-01', 1000000), (1, '2021-01-02', 1200000), (2, '2021-01-01', 1500000), (2, '2021-01-02', 1700000), (3, '2021-01-01', 800000), (3, '2021-01-02', 900000), (4, '2021-01-01', 2000000), (4, '2021-01-02', 2500000);
SELECT w.name, SUM(p.gas_production) as total_daily_production FROM wells w JOIN production p ON w.id = p.well_id WHERE w.location = 'Gulf of Mexico' GROUP BY w.name ORDER BY total_daily_production DESC LIMIT 3;