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: Qual é o valor total da doação por organização localizada na América do Sul para doadores com idade entre 30 e 50 anos?
 ###Tabelas: 
CREATE TABLE Donors (DonorID INT PRIMARY KEY, Age INT, Gender VARCHAR(50), Location VARCHAR(50));
SELECT O.OrgName, SUM(D.DonationAmount) as TotalDonationAmount FROM Donors D INNER JOIN Donations DON ON D.DonorID = DON.DonorID INNER JOIN Organizations O ON DON.OrgID = O.OrgID WHERE D.Age BETWEEN 30 AND 50 AND O.Location = 'South America' GROUP BY O.OrgName;