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 nomes dos 5 principais investidores de impacto na União Europeia por investimento total.
 ###Tabelas: 
CREATE TABLE impact_investors (id INT, name TEXT, region TEXT, investment FLOAT); INSERT INTO impact_investors (id, name, region, investment) VALUES (1, 'Sustainable Impact Fund', 'European Union', 5000000.0), (2, 'Green Investment Group', 'European Union', 3500000.0);
SELECT name FROM impact_investors WHERE region = 'European Union' ORDER BY investment DESC LIMIT 5;