998108981991196211341075111288762386295863499099311149551078972889893104810621060101693961362660610038809606211086988114789189711191132108510143931128114610711148611102986510871073103611081109113610838791076103810183949549289595771107109911259161034617917622112311311041885106887790010311020576929999107411279409341043951614109791457881562411069041052964102261061596511171039101994890790993197311101096906101393239610708981102896102811431080111110986201135106693710939636085831138108810151059584100510021024392107910911072112210841037100088210306098841094912991105097091810929686273951137105110816259561026950113911031008111858210691027895953969618100693861990889961295211161054114099599210498761130114210446331115966886103596711211141106591310821126106310551124981996111310331001105811018881025910110588311291064930106110568906169611047989105710179368121145113399790511009339871023581107710671007607110494910041053971994881894957