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: Contar o número de projetos com um custo de construção superior a 20 milhões na França.
 ###Tabelas: 
CREATE TABLE infrastructure_projects (id INT, name TEXT, location TEXT, construction_cost FLOAT); INSERT INTO infrastructure_projects (id, name, location, construction_cost) VALUES (1, 'Brooklyn Bridge', 'USA', 15000000); INSERT INTO infrastructure_projects (id, name, location, construction_cost) VALUES (2, 'Chunnel', 'UK', 21000000); INSERT INTO infrastructure_projects (id, name, location, construction_cost) VALUES (3, 'Tokyo Tower', 'Japan', 33000000); INSERT INTO infrastructure_projects (id, name, location, construction_cost) VALUES (4, 'Millau Viaduct', 'France', 40000000);
SELECT COUNT(*) FROM infrastructure_projects WHERE location = 'France' AND construction_cost > 20000000;