609965964107192896610631124884114686296710238808936269059719041006113710161048606906106010679006119871125395102699410938776338946081096110098910699109081109111210149331031113810338853931101584112899610519685779319629576171008114162710191131914108058196111038891129618907583109210831043110810353949636251123937104457689710341121953105010749396215829361098972107595911261029956102010028951081623102211331099917100793891810779128901015103610003961147108211141089624913105892910971055110294910871148940934110511139811061993610999107888188710798886169906121088105391695194881511181037955952111911391104106898810701094108510549956206191142891960105611361086111110416141038932106210649301028991101310918191039114386589910241001110710271130958104788681210176341110106511321003105211409981134113510733929506078791117997114511221004103011271025876111511069699091116108410491066613622105789610591018100510769709548821072898973578615883911992