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 startups fundadas por pessoas de cada país?
 ###Tabelas: 
CREATE TABLE company (name VARCHAR(255), country VARCHAR(100), founder_underrepresented BOOLEAN); INSERT INTO company (name, country, founder_underrepresented) VALUES ('CompanyA', 'USA', FALSE), ('CompanyB', 'Canada', TRUE), ('CompanyC', 'USA', TRUE), ('CompanyD', 'Mexico', FALSE), ('CompanyE', 'Brazil', TRUE), ('CompanyF', 'USA', FALSE); CREATE TABLE funding (company_name VARCHAR(255), amount INT); INSERT INTO funding (company_name, amount) VALUES ('CompanyA', 1000000), ('CompanyB', 2000000), ('CompanyC', 1500000), ('CompanyD', 3000000), ('CompanyE', 500000), ('CompanyF', 800000);
SELECT country, SUM(funding.amount) as total_funding FROM funding INNER JOIN company ON funding.company_name = company.name GROUP BY country;