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: Liste os países, regiões e torres móveis para regiões com uma média de uso de dados acima de 75 entre os assinantes de banda larga.
 ###Tabelas: 
CREATE TABLE countries (country_id INT PRIMARY KEY, country_name VARCHAR(255)); INSERT INTO countries (country_id, country_name) VALUES (1, 'USA'), (2, 'Canada'), (3, 'Mexico'); CREATE TABLE regions (region_id INT PRIMARY KEY, region_name VARCHAR(255), country_id INT); INSERT INTO regions (region_id, region_name, country_id) VALUES (1, 'East', 1), (2, 'West', 1), (3, 'Central', 2), (4, 'North', 3), (5, 'South', 3); CREATE TABLE mobile_towers (tower_id INT PRIMARY KEY, region_id INT); INSERT INTO mobile_towers (tower_id, region_id) VALUES (1, 1), (2, 2), (3, 3), (4, 4), (5, 5); CREATE TABLE broadband_subscribers (subscriber_id INT PRIMARY KEY, region_id INT, data_usage FLOAT); INSERT INTO broadband_subscribers (subscriber_id, region_id, data_usage) VALUES (1, 1, 80.0), (2, 2, 70.0), (3, 3, 90.0), (4, 4, 65.0), (5, 5, 100.0);
SELECT c.country_name, r.region_name, m.tower_id FROM countries c JOIN regions r ON c.country_id = r.country_id JOIN mobile_towers m ON r.region_id = m.region_id JOIN broadband_subscribers b ON r.region_id = b.region_id GROUP BY r.region_id HAVING AVG(b.data_usage) > 75;