678076410064435696047494173578683607501666902723017262164276663747081974380636436578166480665437002463259752566614968583647347037463792681406694869219752187140767452685768096674256393979677086986156749473451702357313368515714836360363477647948450713276979273538645397117566854680726995573551668176451473740734126780066489719076937472997729866299364444639426836567212681217314570364640106657071456384271574629706882065045625177293870991649596836968068709737468971848639376796465883681576722662673