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 por doação total ao Programa A.
 ###Tabelas: 
CREATE TABLE Donations (DonorID int, Program varchar(50), DonationAmount numeric(10,2)); INSERT INTO Donations (DonorID, Program, DonationAmount) VALUES (1, 'ProgramA', 500.00), (2, 'ProgramB', 350.00);
SELECT DonorID, SUM(DonationAmount) AS TotalDonated FROM Donations WHERE Program = 'ProgramA' GROUP BY DonorID ORDER BY TotalDonated DESC LIMIT 3;