887107510261001865908106793110491028624107294810711037962100591661897311169871006107310551036906994105911328628831113971934812954997105010351063937879108210339511115395112381911468888911141621100210171078959106862010921112932576100710279581060981107496811386225841023101461396061911471124881893113110766121085109410661104104310539569558971102104896588599910201119615103190495392960910771140964101693961411079281051114394091311366265811145103410448901057108696699011379699091029911917101393810969889671047882108111421030996113357810258861108918100061611399101111957101862710151064989930101910919725823923941024936109910411079112690010878996061089991100410391070105889588439661139399860811346236339611109607113011276108768899491100105499391211171122100811285771065100390590758310691129110611481103108310226341114109891481587711258969639508941097625880108010528981061970933113510561101110510889521038995111810931084617106211109921121