882108687692999196988493710478196251058940395956111310351007102210061030112610753931044971108299310088971001936930815949910105711211084102562311389531049110189696310181015112762788610561092970582606102395158490961099411331034618885948576108162610931105633111139611429668956241055105310778879179619001038100411349089046161013952581105211258771005607105099210411139608899111588010999896111014105461398811231019111688157711091043106410791130999955891107093310299641107998934620105191211101069103657811046129671096111810376149068831108112996093111311132973114061511489589289166199393949969321106114710941065107362110831062102010851016997110091310331067918905108810686341080938957981100389411129721122103110598621137954100210741089907114110289621098106110606221103112810488936171072101781299010261071995865890103910271078110295960939210631076114611141000879109795096810919871087106611249148981136114511431024965889583111988891111351117