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 principais doadores para projetos de educação na Síria em 2019, ordenados pelo valor total da doação.
 ###Tabelas: 
CREATE TABLE donors (donor_name VARCHAR(255), project_type VARCHAR(255), country VARCHAR(255), amount DECIMAL(10,2), donation_year INT);
SELECT donor_name, SUM(amount) as total_donation FROM donors WHERE project_type = 'education' AND country = 'Syria' AND donation_year = 2019 GROUP BY donor_name ORDER BY total_donation DESC LIMIT 3;