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: Quais são os fundos totais alocados para programas de preservação da língua na América do Norte?
 ###Tabelas: 
CREATE TABLE LanguagePreservationNA (id INT, program VARCHAR(255), start_date DATE, end_date DATE, participants INT, budget DECIMAL(10, 2), location VARCHAR(255)); INSERT INTO LanguagePreservationNA (id, program, start_date, end_date, participants, budget, location) VALUES (1, 'Navajo Language Course', '2022-03-01', '2022-05-31', 25, 22000, 'North America'), (2, 'Inuit Language Workshop', '2022-06-01', '2022-08-31', 20, 18000, 'North America');
SELECT SUM(budget) as total_funds FROM LanguagePreservationNA WHERE location = 'North America';