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 financiamento total recebido por programas culturais para comunidades indígenas na Califórnia e Novo México?
 ###Tabelas: 
CREATE TABLE Funding (id INT, state VARCHAR(2), program VARCHAR(20), amount FLOAT); INSERT INTO Funding (id, state, program, amount) VALUES (1, 'CA', 'Native Art', 150000.00), (2, 'NM', 'Pueblo Heritage', 200000.00), (3, 'CA', 'Tribal Music', 120000.00); CREATE TABLE Communities (id INT, state VARCHAR(2), indigenous VARCHAR(5)); INSERT INTO Communities (id, state, indigenous) VALUES (1, 'CA', 'yes'), (2, 'NM', 'yes'), (3, 'CA', 'yes');
SELECT SUM(amount) FROM Funding INNER JOIN Communities ON Funding.state = Communities.state WHERE Communities.indigenous = 'yes' AND Funding.state IN ('CA', 'NM');