110311011049114590896710399631073114810879331105105010619911147111311228199998651071897392106890411351000104410029619818869318936098129661126109893762590091810693939091112577581111899010516071082104110161064960113610591099108092911428621013624103563311118948891083616100858210011037989113062139688110781106111788791110079301108618993623113110891129584913998113439511461091898106798897010296179505766271014949101988893210171057606112110889121028107010761015109396991661188496499688210585786199651055111611396089951143106011419141128108187639410221062107462097111041056883113890710531003103010471133106561295293810669368151027110710548771094992111096810849069558809948859721100102593411098799406138919101018111511271114106395111021119103695611231085109710341140583105210061072107561410791137973962957622112489910861024890958102392810439179549871125948895109210331132100593961510386261077610634102610311004896109695310489591020997905