55,769,504 Shares ECOLAB INC. Common Stock UNDERWRITING AGREEMENT