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 3 países com maior receita de vendas para produtos de cuidados capilares naturais.
 ###Tabelas: 
CREATE TABLE sales (country VARCHAR(20), product_type VARCHAR(20), revenue DECIMAL(10,2)); INSERT INTO sales (country, product_type, revenue) VALUES ('US', 'natural hair care', 2500), ('Canada', 'natural hair care', 1800), ('Mexico', 'natural hair care', 2000), ('US', 'organic skincare', 5000), ('Canada', 'organic skincare', 4500), ('Mexico', 'organic skincare', 4000);
SELECT country, SUM(revenue) AS total_revenue FROM sales WHERE product_type = 'natural hair care' GROUP BY country ORDER BY total_revenue DESC LIMIT 3;