103410858159501024971904106891110271049107210301008882114560795996510791069104811216099481081931101610621110997623963889104111186221113113410831029967627102310961064968113089695361890510741094624606582110061611281141107510005781053103810665771097910102810011073619949103711121022108010939996341051951994113989110638989161115900614917576819106793611323959308801039112986510035811137928112210701013969102098791290961195211039141140103310616129321044110111359701104113388798110918861047396393964958107611061058114395699299110891148610110293911471056110810191043617995897884894988812112790810071025110762611231002107110578851059625608111710609188621054113898910821084954893103611191031108796210559901116109810781111620998108810921136103588311469403941131895100587696095710189379721014105296188110171142615107790789993362196687710991050906112639292988810159556139135838901086106511146331125110911241105996993102697310049341006938584879