112899201121411011321429113213691129434611235433112845591121615811214111112738431121615911214117112115041121819611294525113177491127819811317677112198201121819411218184112141231121411911264830112141121121820011279902113188251130516411289921112890811128991911313603112899181121818211216006