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 é a receita total gerada pelas obras de arte indígenas vendidas na América do Norte, dividida por país?
 ###Tabelas: 
CREATE TABLE Artists (ArtistID INT, ArtistName VARCHAR(50), Country VARCHAR(50), Ethnicity VARCHAR(50)); CREATE TABLE ArtPieces (ArtPieceID INT, ArtistID INT, Price INT); CREATE TABLE Sales (SaleID INT, ArtPieceID INT, Year INT, Quantity INT); INSERT INTO Artists VALUES (1, 'Artist 1', 'USA', 'Indigenous'), (2, 'Artist 2', 'Canada', 'Indigenous'), (3, 'Artist 3', 'Mexico', 'Indigenous'); INSERT INTO ArtPieces VALUES (1, 1, 5000), (2, 1, 7000), (3, 2, 6000), (4, 2, 8000), (5, 3, 11000), (6, 3, 13000); INSERT INTO Sales VALUES (1, 1, 2021, 2), (2, 2, 2021, 1), (3, 3, 2021, 3), (4, 4, 2021, 2), (5, 5, 2021, 1), (6, 6, 2021, 3);
SELECT A.Country, SUM(AP.Price * S.Quantity) AS TotalRevenue FROM Artists A INNER JOIN ArtPieces AP ON A.ArtistID = AP.ArtistID INNER JOIN Sales S ON AP.ArtPieceID = S.ArtPieceID WHERE A.Ethnicity = 'Indigenous' AND A.Country IN ('USA', 'Canada', 'Mexico') GROUP BY A.Country;