192796377521888471855211928491828121770681946481814031825211842351747271719711774111809791924481921291946461790081836991805191844251878771923751942671886481838581869301892551784233826317395717369618431117880118663619455317361918526019551619331818770517550518976517832518383018800617409917705518224019284117573719032819194618303119346819448119445617845719382618397919316717936218238417284717691119318718948718825017851717495219353117652319221518714918083218903017274038303181316186300192116185477179748193369173126183892192273195187187731191370186387185038182768173770174106181847184692182609190995