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 produtos foram enviados para mais de 50 clientes?
 ###Tabelas: 
CREATE TABLE Shipments (ShipmentId INT, WarehouseId INT, ProductId INT, Quantity INT, CustomerId INT); INSERT INTO Shipments (ShipmentId, WarehouseId, ProductId, Quantity, CustomerId) VALUES (5, 3, 3, 1, 101); INSERT INTO Shipments (ShipmentId, WarehouseId, ProductId, Quantity, CustomerId) VALUES (6, 3, 4, 2, 102); INSERT INTO Shipments (ShipmentId, WarehouseId, ProductId, Quantity, CustomerId) VALUES (7, 4, 3, 3, 103);
SELECT ProductId, COUNT(DISTINCT CustomerId) AS CustomerCount FROM Shipments GROUP BY ProductId HAVING CustomerCount > 50;