96700414514201276350150257013826259697337205128495671025468876645876648174322974137855752184041543672734250413082134130680857911652683106731064152221312764441522226582979127644573871321364080864496926382856018390310866075727392341330661139357127632410322661276070145610078889139495896598873815131453331012763515829805829811331981358576144309913590904982294819587387162865617603414521205166809571391988274355254326317747310873769401258999115569810122367390711382621139361482944127607114128545249781279074144310049973063855453388210712260174055967615300035829826781813231202743565829835236015236064816861107308590366169181