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: Qual contratante de defesa tem o maior valor de contrato para tecnologia de drones?
 ###Tabelas: 
CREATE TABLE ContractNegotiations (ContractID INT, Company VARCHAR(50), Equipment VARCHAR(50), NegotiationDate DATE, ContractValue DECIMAL(10, 2)); INSERT INTO ContractNegotiations (ContractID, Company, Equipment, NegotiationDate, ContractValue) VALUES (5, 'Raytheon', 'Drone Technology', '2022-01-10', 12000000); INSERT INTO ContractNegotiations (ContractID, Company, Equipment, NegotiationDate, ContractValue) VALUES (6, 'General Dynamics', 'Submarine Components', '2021-12-15', 10000000);
SELECT ContractID, Company, Equipment, NegotiationDate, ContractValue, RANK() OVER(PARTITION BY Equipment ORDER BY ContractValue DESC) AS HighestValueContract FROM ContractNegotiations WHERE Equipment = 'Drone Technology'