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: Quem são os 2 principais doadores para os esforços de preservação da língua na Europa?
 ###Tabelas: 
CREATE TABLE contributors_2 (id INT, name TEXT, country TEXT, amount_donated FLOAT); INSERT INTO contributors_2 (id, name, country, amount_donated) VALUES (1, 'John Smith', 'UK', 5000.00), (2, 'Jane Doe', 'Germany', 4000.00), (3, 'Amina Mohamed', 'France', 8000.00);
SELECT name FROM contributors_2 WHERE country IN ('UK', 'Germany', 'France') AND role = 'Language Preservation' ORDER BY amount_donated DESC LIMIT 2;