705,969 Shares TEREX CORPORATION Common Stock (par value $.01) UNDERWRITING AGREEMENT