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: Quem são os 5 principais clientes com base em suas compras de cosméticos halal?
 ###Tabelas: 
CREATE TABLE Customers (customer_id INT, customer_name VARCHAR(50), halal_purchase_value DECIMAL(10,2)); INSERT INTO Customers (customer_id, customer_name, halal_purchase_value) VALUES (1, 'Sara', 300.50), (2, 'Aisha', 450.25), (3, 'John', 0), (4, 'Fatima', 560.75), (5, 'David', 0), (6, 'Maryam', 600.00), (7, 'Ahmed', 700.50), (8, 'Michael', 0), (9, 'Noura', 850.00), (10, 'Robert', 0);
SELECT customer_name FROM Customers ORDER BY halal_purchase_value DESC LIMIT 5;