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: Identificar as iniciativas de desenvolvimento comunitário que têm o impacto mais significativo na economia local, com base em seu orçamento e na população atendida, para cada região e ano?
 ###Tabelas: 
CREATE TABLE community_development (id INT, region TEXT, year INT, initiative TEXT, budget INT, population INT, PRIMARY KEY (id)); INSERT INTO community_development (id, region, year, initiative, budget, population) VALUES (1, 'Region A', 2021, 'Initiative A', 50000, 10000), (2, 'Region A', 2021, 'Initiative B', 75000, 15000), (3, 'Region B', 2022, 'Initiative C', 60000, 12000), (4, 'Region B', 2022, 'Initiative D', 80000, 18000);
SELECT region, year, initiative, (budget * population) as impact FROM community_development GROUP BY region, year, initiative ORDER BY region, year, impact DESC;