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: Quais são as 3 principais marcas com a maior porcentagem de produtos livres de crueldade?
 ###Tabelas: 
CREATE TABLE Brands (Brand_ID INT, Brand_Name TEXT, Number_Of_Products INT, Number_Of_Cruelty_Free_Products INT); INSERT INTO Brands (Brand_ID, Brand_Name, Number_Of_Products, Number_Of_Cruelty_Free_Products) VALUES (1, 'Lush', 50, 50), (2, 'The Body Shop', 100, 80), (3, 'Estée Lauder', 200, 50), (4, 'Natural Beauty', 150, 120);
SELECT Brand_Name, (Number_Of_Cruelty_Free_Products * 100.0 / Number_Of_Products) AS Percentage FROM Brands ORDER BY Percentage DESC LIMIT 3;