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: Quantas toneladas métricas de Lantânio foram extraídas em 2018 por empresas de mineração localizadas na América do Norte?
 ###Tabelas: 
CREATE TABLE rare_earth_elements (element TEXT); INSERT INTO rare_earth_elements VALUES ('Neodymium'), ('Praseodymium'), ('Lanthanum'); CREATE TABLE extraction_data (year INT, company_name TEXT, element TEXT, quantity INT); INSERT INTO extraction_data (year, company_name, element, quantity) VALUES (2018, 'XYZ Mining', 'Lanthanum', 1200), (2018, 'LMN Mining', 'Neodymium', 900), (2018, 'OPQ Mining', 'Praseodymium', 1800), (2018, 'ABC Mining', 'Lanthanum', 1500); CREATE TABLE mining_locations (company_name TEXT, region TEXT); INSERT INTO mining_locations (company_name, region) VALUES ('XYZ Mining', 'North America'), ('LMN Mining', 'South America'), ('OPQ Mining', 'Asia'), ('ABC Mining', 'North America');
SELECT SUM(quantity) as total_quantity FROM extraction_data WHERE year = 2018 AND element = 'Lanthanum' AND company_name IN (SELECT company_name FROM mining_locations WHERE region = 'North America');