879621913110399610675769711025900111210208839551127634109362710141108104310641119103710061102111810079049721070101511398891121578103311148779333921101882960959108010038989931136987108693895339610361110112961410089091058613995881102710666078961133106389492890811419611088110596910261028612109193710231097949114291010691148105111409679079481122616625994101610601123105790595197089711311078105410046159731053101710009575836099631138608584950633952100539399810769169401082100288710681109906990102288610479149971056109993095461991811111134965617893112611251100912876104410848151087964109410501092101989598910961073107193210896266181107931968581577929880111399110791115981112810981072110610651062624899956623620112410296111055100110131143106110779999361085917108161011178919881030103811459928909348849621049107586539410521034582110410481132958103991111466068888191031862107481210411135622395101810351116966102411371083105993988511301147