9699966964934466393339344966999994966446436133441611161336446699996696994634693996344646696696699644646634134616641334344644644999669996436493366644469334999669964466643143611444333461136664499996966643664336364469333446969996646444314431141433461113346469999696664969443633696643466696999964644436463314114644313444646999969699646364494393694449969699996464664341433631614633366464699996999943633696446336446999969999946666314114643341143346666499999996994393663364643496699699999999646631614411434313644664699999999666493933449664446636669999999664443616113364433344144466999996966949463446396944633966969996646446363413341646334116446469996696994663944643366943399696699644646634416334311446311664644999669696463339693446364436969669964464643411164613341433146464499966999663334669446334944699966999446664411134463341136334666449996696666433693669443366696696699944644443114614463311444644644999969663463349346944466433669699996464413411361346333443114464699996969346444494964436333496969999946461343333636433141113646499999996934369463663646493449699999696646131463414414343613364669999999966436396396366334946699999966966443141641641441136344669699996996696339334934644446439969996646644641161136134333343166469999696636943944394466996333696999664644146316331633446641114646999969663669439446449336433469699969464414463163343361143113464999969966333364464466334643346996999466441111433433441134311346649966699643346463663944994446996699444664311343414416336633346644999969996349663349394633646999699966466641364411361634114346664699996996644669439336633496669969996646644334463161144113644466469999996666963944943493346366699999669644446416336313611341444696999999669366364464469444439669999996664461441433433463333164466699996996333946646493644633369969996646641116344343614334111466466969696943494396363366664349696996494646313631641411444431364649696969696446446339346936446969699649464643343341161346143346464969966996646666433946933944669966966446644344443116346116334466446999999666933944394643394666999996669664446116331634311634446696999999666934494446664449636669999999664446133633344433364144466999966996393446469633644643369966999446641613343464114334311466449999666936466996394346964339666999964446143446641631346431164446999996993669336439443639634996999996646614461143163314164136646699999996366334643364633494469999999666641441134311434113633466669999996939333494449493446449699999996646161113633363613343364669999999699494469644469449669969999999664663633464333463364466466999699969649469336996669333496999994996464363461146644461113646999999699964649336336996433349996999664966434361141146643111366946999999696666643934633363446969999966664644444316134111413346466699999969663969494493339444696999999669464416463633611163334649669999996696333946446434964496699999999644641116343343136433644699999969669694464464944449969669699999464464633433436333366464464999996969366946669636446333396969996946461446344464143341111646499999699634664496433369633346996999664664134433643111464111346646999999693633663664463393343969999966664614114414433411611316466699996966964394339446333644966969996646446431631163341114336446469999696696449446696333494496696999694644643363344641113633644649999969696444644936944449946969699999464643334336146333366346464999996996646446663364449666669969999946644343344411433364444466499969999666696366433646634666999999466664444641443114344134446666999669696694643944469963436969669964464644634316333466413146464499996969963364466463336343996969996646466411433443411141316646469999699694436666369334934396996999664664633144441461136131646646999969966644369333644466636699699966466444331461114333444144664699999966664463694494493336666999996666444433414633633611144446669999699666694336449666333366996999964664444631143364441111446646999999996636443966633933346999999996666644143316444116111346666699699966963644663633494446966999994966446414334414113633346446699969996664339693363446444666699999466644431164611413343334444666999699666433639436949364636669969964664443114163146361434144466499999969946643644364633633996999996666466344314331434114116646669