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 as 3 marcas com a maior média de alcance para veículos elétricos.
 ###Tabelas: 
CREATE TABLE electric_vehicles (id INT, make VARCHAR(50), range INT); INSERT INTO electric_vehicles (id, make, range) VALUES (1, 'Tesla', 350), (2, 'Tesla', 400), (3, 'Nissan', 250), (4, 'Nissan', 280), (5, 'Ford', 310), (6, 'Ford', NULL), (7, 'Chevy', 240), (8, 'Lucid', 517), (9, 'Rivian', 314);
SELECT make, AVG(range) as avg_range FROM electric_vehicles WHERE range IS NOT NULL GROUP BY make ORDER BY avg_range DESC LIMIT 3;