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 fabricante de veículos teve a classificação de segurança mais aprimorada ao longo dos anos?
 ###Tabelas: 
CREATE TABLE vehicles (id INT, make VARCHAR(50), model VARCHAR(50), year INT, safety_rating FLOAT, manufacturer_country VARCHAR(50)); INSERT INTO vehicles (id, make, model, year, safety_rating, manufacturer_country) VALUES (1, 'Tesla', 'Model S', 2020, 5.3, 'USA'); INSERT INTO vehicles (id, make, model, year, safety_rating, manufacturer_country) VALUES (2, 'Toyota', 'Camry', 2019, 4.9, 'Japan'); INSERT INTO vehicles (id, make, model, year, safety_rating, manufacturer_country) VALUES (3, 'Ford', 'F-150', 2018, 4.5, 'USA'); INSERT INTO vehicles (id, make, model, year, safety_rating, manufacturer_country) VALUES (4, 'Tesla', 'Model S', 2017, 4.2, 'USA');
SELECT make, MAX(safety_rating) - MIN(safety_rating) AS safety_improvement FROM vehicles GROUP BY make ORDER BY safety_improvement DESC;