76707703686192156396516127671071303707756139756000676197455371227619805936657475558555590155897484364538136637703657037368748676386763961922593605746956302558644365524633244658088280547802797972278798768197683774546733917035670367696506768667734676216762665841619856198361034607246072960536599145991959586595905748056399560065587855866558765070748432453874539745403458184101143659376703756336660366573445224628