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 que fizeram as maiores contribuições totais para organizações focadas em educação.
 ###Tabelas: 
CREATE TABLE donors (donor_id INT, donor_name TEXT); INSERT INTO donors (donor_id, donor_name) VALUES (1, 'Jane Smith'), (2, 'Jim Brown'), (3, 'Jake White'); CREATE TABLE contributions (contribution_id INT, donor_id INT, organization_id INT, contribution_amount FLOAT, sector TEXT); INSERT INTO contributions (contribution_id, donor_id, organization_id, contribution_amount, sector) VALUES (1, 1, 100, 25000.0, 'Education'), (2, 1, 101, 30000.0, 'Education'), (3, 2, 100, 15000.0, 'Health'), (4, 3, 100, 40000.0, 'Education');
SELECT donor_name, SUM(contribution_amount) as total_contributions FROM contributions JOIN donors ON donors.donor_id = contributions.donor_id WHERE sector = 'Education' GROUP BY donor_name ORDER BY total_contributions DESC LIMIT 3;