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: Quantos doadores únicos existem em cada país?
 ###Tabelas: 
CREATE TABLE Donors (ID INT, DonorCountry TEXT); INSERT INTO Donors (ID, DonorCountry) VALUES (1, 'Canada'), (2, 'Mexico'), (3, 'Brazil'), (4, 'United States'); CREATE TABLE Donations (ID INT, DonorID INT, DonationAmount DECIMAL(10,2)); INSERT INTO Donations (ID, DonorID, DonationAmount) VALUES (1, 1, 100.00), (2, 2, 200.00), (3, 2, 50.00), (4, 4, 75.00);
SELECT DonorCountry, COUNT(DISTINCT DonorID) as NumberOfUniqueDonors FROM Donations JOIN Donors ON Donations.DonorID = Donors.ID GROUP BY DonorCountry;