A169686 30*(x^2-9*x+1)/(x^2-6*x+1)/(x^2-198*x+1) A169686 0 30 A169686 1 5850 A169686 2 1157730 A169686 3 229221540 A169686 4 45384688830 A169686 5 8985939059790 A169686 6 1779170548525890 A169686 7 352266782665431240 A169686 8 69747043797185672190 A169686 9 13809562405059974172930 A169686 10 2734223609158076980818690 A169686 11 541362465050894178032921580 A169686 12 107187033856467889149087366750 A169686 13 21222491341115591157198758976630 A169686 14 4201946098507030581235374599983650 A169686 15 831964105013050939493442131004370320 A169686 16 164724690846485578989120278348654867550 A169686 17 32614656823499131588906321506450029987370 A169686 18 6457537326361981569024462537040257116600610 A169686 19 1278559775962848851535254676006877910690164020 A169686 20 253148378103317710622411401386792225269501290110 A169686 21 50122100304680943854385922219908663947258724535710 A169686 22 9923922711948723565457790188140527563223596946913410 A169686 23 1964886574865542585016788071329604542407452962545859160 A169686 24 389037617900665483109758580333073558831537339502832305470 A169686 25 77027483457756900113147182117877235043882981899666663715410 A169686 26 15251052687017965556920032300759359465128722430704391362789570 A169686 27 3019631404546099423370053248368235296860435718612898123432191100 A169686 28 597871767047440667861713623144609829418901100201263183955013034270 A169686 29 118375590243988706137195927329384377989645557151401222556109696938950 A169686 30 23437768996542716374496931897594962232120401413404220813052701468959330 A169686 31 4640559885725213853444255319796473137581849834288298930097609259537152800 A169686 32 918807419604595800265588056387804086278974146787619744620517836620680080030 A169686 33 181919228521824243238732990909465412610099299214114129485414123846759495258490 A169686 34 36019088439901595565468866612017763892713382270247808318503584138396571847708130 A169686 35 7131597591871994097719596856188607785344639590209851923026692012396318216774028740 A169686 36 1412020304102214929752914708658732323734345925479280432893221185264903898039481840190 A169686 37 279572888614646684096979392717572811491615148605307315860598203545038885575990638398190 A169686 38 55354019925395941236272166843370757943016065077925369259963589439389641729354756897559490 A169686 39 10959816372339781718097792055594692499905689270280617806156918677511992666951823384929659880 A169686 40 2169988287703351384242126554840905744223383459450484400249809867919874833067993413868306212990 A169686 41 429646721148891234298222960066443742663730019281925630631656196541062626614071889395484635930530 A169686 42 85067880799192761039663903966601020141674320434361824380667677102998747785034169716791350089426050 A169686 43 16843010751519017794619154762426935544308851715984359301741568410184016999430178277549414451023373580 A169686 44 3334831060919966330573552979056566636753010965444468779920449877539255466875520144254542106399774825950 A169686 45 660279707051401814435768870698437767141551862306288834064947334184361950216769717634193122548769856917270 A169686 46 130732047165116639291951662845311621327390515725679744676079651718626124275108289397046942257089977447026850 A169686 47 25884285058986043177991993474501002585056180561822283157029706092953788229295360679692136053653610372503046320 A169686 48 5124957709632071432603122756288353200219796360725086385347205726753131443187463468421587124801857285479695794910 A169686 49 1014715742222091157612240313751619432640934623243005282015589704191027071962371240223437411497758413701208653600970 A169686 50 200908592002264417135790979000064359309704835605754320752701414224096607117103303456629911065736509304751740513077410 A169686 51 39778886500706132501729001601698991523888916515316112503752864426666937182114474142538808661809238911097544252321752660 A169686 52 7876018618547811970925206526157400257370695765196984521422314455065829465451548674510069485651216709705782217348714227710 A169686 53 1559411907585966064110689163177563551967873872592487619129114509238607567222224522481966905043715213225913250332730830978110 A169686 54 308755681683402732881945529102631425889381656077547351603043250514789232480535003899276040401330053632537776823507852713024770 A169686 55 61132065561406155144561104073157844762545600029481783129783434487419029423578708547513897536505574023698410772574447149973802360 A169686 56 12103840225476735315890216660956150631558139424181315512345516985258453036636103757403734256108113769264037219782498533606961511870 A169686 57 2396499232578832186391118337765244667203749060387870989661282579646686282224524965257391180007888542128888308496824854016573949688050 A169686 58 474494744210383296170125540660857487955710755817374274637421605253058625427419307017206045892662013944639791485070925328099543479893570 A169686 59 93947562854423313809498465932512017370563525902779718507219816557525961148346798264441539672168011998276496215737672047778992539944127900 A169686 60 18601142950431605750984526129096718581883622417994566890154886256784887248747238637052407648906994004208764400094146829094196868886303593630 A169686 61 3682932356622603515381126675095217767195586675237021464532160259026850149290804903338112272943117765623595071511052769370301238420568369499750 A169686 62 729202005468325064439712097142724021186144278074512255410477576401059544672330623622309177635083777703990599412730949224946179950199851223727330 A169686 63 144378314150371740155547614107584260977089371472078189549810027967150762994972172672313879059473617865130850734760083836553825404502553555924645440 A169686 64 28586176999768136225733987881204540949442509407193407018606975059919450013459817858494525744598141096136137945775731127750099140736224029513466502430 A169686 65 5659918667639940600955174052864391523728639773252822511494631251836083951902048963809243783551372462499800277022569775898110292129240265638278109297690 A169686 66 1120635310015708470852898728479268317157321232594651663868918380888484703026592235016371774617427149428517961346690405885563589372325246165813266562779490 A169686 67 221880131464442637288272993064842262405625875413967776623534344784668135115313360484277802130467024214352895692078072281726198167991439086915822619984615140 A169686 68 43931145394649626474607199728110288687996766010733025119795931348983402268129018783651988450057853367292263210301739820926875841666681755071476206487984121790 A169686 69 8698144908009161599334937273172772317960954044249725005942970872753928980954430405802609435309324499699652704192296465274059374954214927742128877473867766546830 A169686 70 1722188760640419347041842972888480808667580903995434818151588436873928954826709091330133016202796193087163936997172631109060196497939174852107718980949533569332290 A169686 71 340984676461895021552685573694646027343863058037051844269008567530165179126707445652960534598718336906758759836776389815417546230329577740903436802150103134729289480 A169686 72 67513243750694573848084701748567024933276217910432269730445544782535831538133247530194855717530027911345147283535140109502573884340301059248870561270819557073661060350 A169686 73 13367281277961063726899218260642576290761347283207552354783948858374564479371256303532928471536346808109432403378899397482627975397355423212549406937231803143679379070530 A169686 74 2646654179792539923352197130905481538545813485857184933977491428413381231083970614851989642508479137977756270721731425742497758129066338810773892496282932208482887874293250 A169686 75 524024160317644943760008132701024702055780308852439409375188518876991109190146810484390416288207332972787632170499401900271164077261539354861449303677474769829070557388914220 A169686 76 103754137088713906324558258077671985525505955339297145871353349246215826238417984505294450435422543449473973413488159602963691486192172261372949026709772797734057510656598861150 A169686 77 20542795119405035807318775091246352109348123376871982443118587962231856604097570785237816795797375395662873948238485100575222449991292263623558451438937290542589865576100336505270 A169686 78 4067369679505108375942792909808700045665402922665313226591609063172661391785080597492582431117444905797799567777806561746074816504628940013134167676642635349954917061753935466514210 A169686 79 805318653746892053400865677367031362689640430564355146882695475920224723716841860732746083544458293972568651546057460740574350544246685094847116375562761725618384118465346823506387920 A169686 80 159449026072205121464995461325762401112503139848819653769547112623141322634542903344486231959371624761662795206551599420071696221801922058162789025630743172457201899461963582602199439710 A169686 81 31570101843642867158015700476823588388912932049635727091223445603906061656915778020347541181872037244515260882245670627713453650787283038914811308488399504386457410649757540357610916469610 A169686 82 6250720716015215492165643698949744738603648042688025144408472682460777066746689505125468667778704002789259991889436232687843741678097662508538196789739361646362632312596051438654069463167010 A169686 83 1237611131669169024581639436691572634655133399520179342865786367681629953154187606236822448679001520515028963133226128401565347343349953383286346802119746661682512216665489142565377205066547060 A169686 84 245040753349779451651672442821232431916977809456952821862281292328280269947462399345385719369774522357972945440386883987277250929919518655743270856796781086492212624602341134947607977197167219070 A169686 85 48516831552124662258006562039167329946926951139077138549388830094631811819644400882780135612766676425358128168233469803352494118774844042381385204969354641458385539471580018394395173546752491289310 A169686 86 9606087606567333347633647611312310097059619347727816479957126077444770460019643912391121465608432157698551404364786634179806558266478259157860617400369613003164538615055105249057993808968643344759170 A169686 87 1901956829268779878169204220477798231887857703898968585892961574503969919272069850252559270054856800547887819936059520097798346042643856696225535799730308770531984835192967909844540649970938794742735000 A169686 88 376577846107611848544154802006992737603698765752648052190326434625708599245409810706094344349396038076324089795935420192729892709885216775897282315277086041264835529585289456083318601629194388858310327870 A169686 89 74560511572477877231864481593164084247300467761320415365098741094315798680671870449956427621910360682311621891775277138640420958211230275604561365899410955412791390189011348998172780795232094217841291816850 A169686 90 14762604713504512080060623200644481688227888917975689594237360410239902430173784939280666574793902019059624810481708938030610619833113709340300523539742630097723864840093661493286601183523206160243718413652930 A169686 91 2922921172762320913974771529246014210184874705291425219243632262486406365375728746107122025381570689413123400853486594452922262305998303219030305126053978228816555928970234003178714119442599570254875719687296700 A169686 92 578723629602226036454924702167510169134916963758784217720644950611898220441964117944270880358976202601779373744179863992740577325967830923658231177324078993420104178528979308201352796121861322719330672669181849630 A169686 93 114584355740067992897161116257637767474503373949533983683468456588893361241143519624219527189051906544462902877946759583968181388279324524581108242776348622162538531120073189327226582075191674284964750618800307632390 A169686 94 22687123712903860367601446094310110449782533125043969985109033759650273627525974921477522112551918519601052990459714217761707174301980288036135759267304656390803984855731090333637599880347851686885931460162034150821730 A169686 95 4491935910799224284792189165557144231289467055384756523067905215954165284888901890932925158758090814974464029208145468357234052330403817706630299141756164029411271530972119315571309815713178391992857137839031394095116640 A169686 96 889380623214533504528485853334220247684864694433056747597460123725165076134375048429797703911989429446424276730222343020514580654245653925624763093813460118689684814780236659281161904569264991438841407771365146349501093790 A169686 97 176092871460566834672355406771010051897371920030689851267774036592366730909321370687209012449415148939577032328554815772593529735488309073455996462273038316391251390943683494530182042594580384853604597636383164932491494332090 A169686 98 34865499168569018731621842054806656055431955301382157494271661785164887554969497021018954667280287500606805976777123300630498373046030950890361674766950957992731902331511284716221840236421778778367231498544428824314719795109090 A169686 99 6903192742505205142026452371444946888923629777753636494014521259426055369153051088791065815109047509971208006369541858709066084333378639967218155607393918638119767586696262360924712818999714527156200886170095734541361864075083780 A169686 100 1366797297516862049102505947704044677350823264039918643657380937704573798204749146083610012436924126686798578455192510901094454199635924682558304448589228368168165320505606789468984923050127236622853119194508073939784385630479926590 A169686 101 270618961715596180517154151193029401168574082650126137807667411144246185989171177873465991396695868036476147326121747616557992865443579708506577062665059819649335402871799470200571130772842483432036559322758338586708789320715263248430 A169686 102 53581187622390526880347419430272117386700317541460935367274490025623040252057688469800182686533344947095590371993650835567581492903629146359619700103233255042795523894301203547458762544423450913896023976614783664685667216031194112019650 A169686 103 10608804530271608726128271893042686213165494299126615076582541357662217723721433145842562705942205603656890417507416743694764577602053127399496194043377519438540765412625619711231697225442290838107221920515448238154680634252019189416317480 A169686 104 2100489715806156137246517487403021598089381170909528324227975914327093486256591705188357615593870176179117207076096521600727818783713615595953886800888645615575369566995428515456104433604056161202829902088228571529142520053571833930848135550 A169686 105 415886354925088643566084334233905233735484306345787481582062648495406848061081436194148965324880352677861550110649603860200413354597693834871470090381908454364480791463581964270403796143939062399173657297439915281650261425572032329371190611170 A169686 106 82343397785451745269947451660825833258027803275295011824924176426176228822607867774736306776710715960040407804701545467798081116391559665688955124008816985318551598947194812509889497856149969580507581464568511892162773622116664308697460420120450 A169686 107 16303576875164520474806029344509281079855769564202066553853404869734397900028296737961594592823396879735322883780795353020159860632174216112578243083655381184618851980236980869327210379316064312183124505780827004929185714734779094904432912480614220 A169686 108 3228025877884789602266323862761176827978184345908733882651149240030984607976780146248620993072255871471633890580792778352523854324054103230624803175439756657569214139727271274181265061849967585849226647459710955508369070319764401474177694038138508510 A169686 109 639132820244313176728257318797368502658600644720365106698373696121265217981502440660488995033713839154503775012113189318446702996302080265447598450493988162817519780809585768976648745453166129431599679067346965466827645268866201151742916370482838774870 A169686 110 126545070382496124202592682798016202349574949470286382392395340682770482175729506470630572395682267896720275818507830692274094669413487838455393868394634216481211347386132413451863168889872311597855470596153322742318374102891217670019979679289799910127010 A169686 111 25055284802913988278936622936688410696713181394471983348587579081492434205576460778744192845350055329711460108289538363880952297840874289933902538343687080875117029262673257662200826555190090886010361313578092225781520121481017142516623421439395471298936560 A169686 112 4960819845906587183105248748781507301746860341155982416637948262794819202221963504684879552806915273014972381165510088217736280877823695919074247198181647379056690582661918006850851408442637873985102158445811451317315516930952726431337956236043698712903481310 A169686 113 982217274204701348266560315635801757335181634367490046510965168454292709605743197466827407262923874001634820010662707928747902661511250917686767042701622493972349618337797086982313114831426706637008343444189542530544823990841290331936644124751692675285402816010 A169686 114 194474059472684960369595837247139966445064216744421873226754465405687161682734931134927141758506120137050679389730050659803866990698349858006060800207723072159146167740301161274670037766318398972575865009916650383824275316770197507867638954686447261676212104638370 A169686 115 38504881558317417451831709214618077554365379733761163408850873185157603720471910621518107240776948863262032884346539367933236916255611760634282351674086466665016968862961292135123875009166051352443638608154372754646780330655952948985168590674029458573499601006426260 A169686 116 7623772074487375970502308828657132215797900123067965933079246136195799849491755568129450306532077368805745460421225064800121105551620430255729899570668912676601200688698595541592239541952529783726653072418651684212057079653636481250886890785488630416861285710062281470 A169686 117 1509468365866942124742005316364897560650429858987723493586281884093583212595647130579009642586110542074674339130518216291056045662304589578873885832640770623500372719393458955943122401002799688892792995669154919553718733277481055295338889763747697459826927031639001581950 A169686 118 298867112669580053322946550331421059876569314179446183764150733804393280294088640099075779781743355253416713402382185600564296920030757116186773664963301914540397197239216174681196608745479458199652553490029606566871571223181486365191973578294657358931729916701775414087170 A169686 119 59174178840210983615818674960305004958000073777671356661808259011385775915016955092486425387142598229634434579332542230695439734120427604415402311776901138308375144680645409127920985208627161149856526131902880182162081741926289773883931563093801990251454440968297024290255800 A169686 120 11716188543249105175878774695590059560624138038664749172854271133520579237893063019672213150874452706112364629994440979492096503058924634917133470958161462083143738249570551791153673873530385348497149138299515760531424780006908671579387358195589877498961121632910648858708887230 A169686 121 2319746157384482613840381571051871487998621331581842664868483876178063303326911460940005717447754493212018562304319981397204412165932957285988011847404192591324151798270288609239299505966993966131762198344255758102222500095327879917010586379089792987742362641437579038816680793650 A169686 122 459298022973584308435219672293574964564166399515166182894786953212123013479490576203101459841504515203273562971625361875666981512351666617990709212315071971620098912319267574077590148507551561721562993519330105595348549029042447923823074621928463372587032181884330067667919104196930 A169686 123 90938688802612308587559654732556791112216948482671322370502948252124178605635807176753149042900446255754953449819517331400665135033464057404874436026536846188188260487416709378753610104989010761485985930481364158621727455304258866801377046219430011593548951378451287552133799434469340 A169686 124 18005401084894263516028376417373951065254391633169406663176688966967375240902410330420920409034446854124277509501292806255456029755113531699547147624041980473289655477596189189419137210639315230133186698521508552575504720396102962678725857208902827073885039727779441513323741094810416030 A169686 125 3564978476120261563865030970985309754129257326419059847986613912511288173520071609616165487839777576670351191927806156121248893226377445812452930355124285596865163596303558042795610414096479418692598995960030666373928800290772360899015016175827342036714439619149390798427229178694881735590 A169686 126 705847732870726895381760103878673957366527696239340680494686377988268090981733276293670345671866925733875411724196117619201025402792979157333980663166984506198829102412626896284341442853892285540075484424172485441674877879098532137577759086884537553065724196429467209656630068178097006533090 A169686 127 139754286129927805024024635537006458248818354598063035678099916227764570726209668634537112277541811517730661170198903482445681780859783495706315718376707807941771297114103821906256810074656576057249142425939262994380061059331314796296162577748704693759010613879379051347441561676734421957799040 A169686 128 27670642805992834667861496076223400059308667682720241723583288726719396735698532656362054560607606813584937036287658693406625791584834339170693178257924978987964517999490144110542564053339148167048233288488833540912371080327215562366220068931917169407562616109439527243330126442350599302680271390 A169686 129 5478647521300451336431552198456696205284867382824009798233813067974212789097583256291052265888028607278299802523786222391029461052016339372301542979350769131809032792601934430065521425751076680499483868071077854609810863027306245924900165558428852243403034426830834478697269489950887448711445520730 A169686 130 1084744538574683371778779473798349625246344433131471219808571404170167412844585786212971986591269056634289775962673384374730426662507650361376534816733194363119200528417183527008862699734659843590730704758177577612194062562762313358583744171478606074932208795002764393131687793905535812010927747745890 A169686 131 214773939990266007160861904259874769102570912892648477512298904212625173530438888086912162292805385184982097340806806319974233449715462755213181592170193133128469895593809736413324749026036897954284179750005352482004996965121343185143860526565004838470375432227310954953393147262040427431785965188057380 A169686 132 42524155373534094734478878263981405932683794408311267076215374462695614191614055255422395161988874997569820983703784977970523492616999117881848578714881507165073920127045910626311291444455571135104676857999713800364015306938753347019586009122755296372727744519778602563459620566354483118480270710752053950 A169686 133 8419567990019760491419657034364058499902288721932738232613131844709518984766052501685547329911504444133639572676008618831843677304716109877850805403954368225551507715259496494273222381253177047852771733693722045975428209205963224886293256993340540779467147044875481023656589135907173686880912706968725364430 A169686 134 1667031937868539043206357613925819601574720483148273858790323889878022063369486781278482948927315891063463065568866002743727077582841172756696577621404250027152033453701253259955471720196684599903713698594437934290282927869946203585097973064749066605836193862832027168207473334321455259554374942401795646102850 A169686 135 330063904129980710794367387900277917053294753374636291302251517064003659028173616640637938340278634926121553343062792534639129517725247489716044518232637551007877072325132885974689127376562297603887459549964661552116879493631547834306746339788734859578472841023838322503785209939049725314219944672112556852258120 A169686 136 65350985985798312198241536446641101756950786447694837403987010054782846465515006608065033308426242399481004098860864055855803917432016161791020118032440830849532508286922610169728491748839138240969813277194406476124071919526262485491433122174691154440627103797362315538955512940447716702308803119364775688220554750 A169686 137 12939165161283935834541029849047037869959202421890203169698125739329939596512943134780235957130055716462312690021108020266914536522021474787132267325905051870656428763738351680720266677142772809414419141424942505527164756727793264936995463879500352839236596297924415454834253540927477475112849507797937557085885623170 A169686 138 2561889350948233496926925668574866857150165128747812532762824909377273257263097225679878654478442605617138431620080527148793222427442819991690397910411167829559123362711906710172443073582520177125814020188861421617472662341367346655224264207185533342582206793881094597480594265925426853869782665193073347136340421527810 A169686 139 507241152322588948455696741347974590677862736289644991283869633930960774998496737741481193350774505856476947148085923267440791126097156336879911653994085325200835769388193790262463008302661852298101761578253136537343564815687568596306217714299420679214849664707915064383320092955938021389208918466723822865009082241011820 A169686 140 100431186270521663560731027861230394087359671620220960461673424693420856176445090975587596404798873716976818396889392726426127849744809511882230817092918483221935923215499658565257503200853464234847022978473932172970015819700337401426536200893729329779444555340713843346585862435326934672250784314622690241266477507994889310 A169686 141 19884867640410966796076287819782270054706537118067460526420054219663398562161129516428602606956826221455553565636951673909105873458346186196344821872743865592618111960899544202130723170760683256647412447976260317111511843984153505472333386715207274636042552119452560561460835612585123673836713347758477339173878860124259403510 A169686 142 3937103361615100903959544257289028240437806989705736963270709062068659494451727199161887728581046792974482629177719542041276536816902800057364392499986192468855164232334894252363317930307414431351952817676321068855906293817073651531284732624028198997948168098262266501747612888487694922633647634357912922271155293947271744920610 A169686 143 779526580732149568017193686655407809336631077424617851267073974235374916502879824304537341656440308182726105023622832372498845183873296065171953370175393364967729899890348162423734819477697296724430010487463595373152334190225536294012331142189420545248389982497793660204502274005130180784133546295972912671784159618098115990034960 A169686 144 154342325881603999366500390413513457220412515523084628813917376189542164808075753485099231760246599973386794312048143090212730069870095718103989402902227900071141665014056601265647130938653757337005790123700115562815306260609848706271065675768401935813409659293805622526279499223625304851931730776764716222295794992315750126435032670 A169686 145 30559000997976859724999060108189009121832341442493331887304373411555113257082496310225343351187170354422402547680508709029748054989095078888524729821270948820721081942883316702435708191033966255430422014482135417842057487250467586930181600410670499494478293207013465922631456087121873151840047748648490009746585004992962651076309463210 A169686 146 6050527855273536621550447401031010292665583193098156629057452018111722882737526193671132884303299483575662317646428676244799902157770955524209792515208745638602703083025882650481004574693786664817886553077339112617164567169238179965624805313880657611018645993279379809054959654413032168270756021709738693800043466675115436237499663828770 A169686 147 1197973956343162274207263586344031848938663639891992519221488195212709575668773103850574085748702110577626716491445197387761350879183660098714650393281510365494514489357181881478536470081178725667686107087298662162780742242021362503451087182928481870054860004034753410448482037569922878833604184896839904129746866716176196232596799916478900 A169686 148 237192792828090856756416639648717275079562735115421420649225605200098384259534337036219997845358714594886514202988502654100502674176206928589976568077223843622275266189638986650099740071498693895537031316732057769117969799353057351322813317769310419947574189849491805211957527966275032640310724570929744912043581165801780234392192023700921470 A169686 149 46962975006005646475496287386859676433904482889213549296027448341424267373812129960067708999295276787676952185475232080314511768136009788200716645828897039526845008191059162174838269997686660212590664514605860139623195239529663315628992523607356863487421999633799307491273223369549942604251852914830809514187536985551930212855246779789489694750 A169686 150 9298431858396289911291508485958567216638008049329167339192785545996804841630542197756370161862619445245441646209892963399619229588255761856813305897553536602471689346563524471631327359801887223399056036860643575587623539457073983328952851023915832848117308219796340576433859790389025612279658119369041678079629458026056278212459648078535099046530 A169686 151 1841042544987459396789243183932409449217891689284285919610875510659025934375473543025801224339799354881809768997373331521044292946706504837860833851069771350249867645611386786220827978970775983572800504633892822106209837617261119035186187856251812989863086132354101593971402090316819875742726295936844123777483393185319640649035644314647702540240600 A169686 152 364517125475658564274358858910131112377925916470239282915614158324941138201502130976910886049118409647153088819833709748203370384218299702134588289205917173812871322141708020147252308508853842860191100861473918133453960224678244494979859393108912591873650988359030185093446147799678174394919605946750942567903002500255671149292086694925559582540519230 A169686 153 72172549801635408266926264821022027841380113569418093731371992472827686337963046459885329636501105310781429776558077156812746291782276634517810620428920530643598271916412576602369736256774090110334265170067201897601777914648675148886955543397894866506831881571195615681915330679781347916104717766976846146228526002383526872012058397943344630186095406290 A169686 154 14289800343598335178287126075703451381480884560828312319528738895461556953778481696926318357141169733125075942669679443339175562402506555334824368256637059150258644968127548459249060526532760988003324312572444501807018573140213001235122092828740771128998158385830351695778356132386342788221033997271355989007023660043515580403438455072461428707523355035330 A169686 155 2829308295482668729892584036724462351505373762930436421172958929308915449161801412944951149384315106053454255218819971703999948609404515679660707104193708791220568105417338182354711614517229901534547879624173944155892075703847525569405286696549628781089423606578208073080962876540623168807683009157541016098860609141067440396201910277879671845920446619404540 A169686 156 560188752705224810183553352145367842146682524175665583079926339264269797377082901281403401259737249828850817457383684717948650649099691598017485182262097703602522226227664832557773650613884987742852476841273868498364823970788669849741011639580916531142589409093005863937109108650759906114081014378890310987112094160727458039371317245772317703784816698788847390 A169686 157 110914543727339029747613671140746108282691634413018855013404242215396110965213252652304928498278591151006408402306750754182128828573129531891782405380791151604508180224972219508256828109934710343183255866692601788732079254140452782723150899325594433823007274480623956456754235444407355410538833327226875221858134370508654060755143874339652386263568979654165265990 A169686 158 21960519469260422665217323332515584072130796931253557627070960032309165701314846942255094439257901310649440012839279265643343559406830547622974898780214385919989017162318271797802294192116458762962541809128293880300453327495838862309334137054683977123364373710644193707709261012013154370214259570756237216280324198089740871041522727629078261110859279041477989358690 A169686 159 4348071940369836348683282406166944900173615100753791391305036682154999412749374481313856394044566180917438116133774987846627842633723875299817138176077067621006220889958792843745345993210948900356240094951535495697701026764921954284465435985927261767339677887489504374807186803449040617065391844494122695073075311277750018620544606578384006201893546095359159468107680 A169686 160 860896283673758336616624699097722574650303659152319441920770192106657574558674832453201310926384845920342097554474608314366669497917920478816170383964479174573311747194678664789780704361575765811772576258594899854264502846127051109461846991076538249444074046673596940142603401226230182630528811195518847411188725777233701766752623706090782177778840925680942475082540190 A169686 161 170453116095463780813743007138942902835859950897058495708921193000436044763204867451252545707030154926046817877669838671256753932745114530930301918886790799497894719723656416835532834117598790681830613859106838635648673862506391197719161238797168617589195621344530962517962957786538814161404229487351439809910786402413428574888125564095535054512244458014790347005453966330 A169686 162 33748856090618154842784498788811597038925619973958429830924475443894230205540005080515550848681044290511349597681073582300522912014034759203720963769200613821408581193536775854770711374580198979236649771526895454958583160273419330097284463434848309578074018809667410143143012299393346763868860499819043523076043533500607787088799712923460383037127973906001083470817890913250 A169686 163 6682103052826299195090517017177557270804436894892872048027337216698057144652157801074627815493139739366321173522974899456832279824846137207805820524382834745839401181600557962827765319332761799098174824148466193243163817060274520968064604598861168126871581871538003350091083305596924898485392519685228706684468232442235252959408670929803667365884796453441913332016116896461380 A169686 164 1323022655603516622473079584902367528022239579568814707079581844430771420410921704607695791916792987350241081007951349018870490882407521132386348742864032079062380025375716939864042762516512256022459378531624779366691477194774081732346694426111076440805344565872928702990997534006279649333874873853288602869373402002587634899279272622163482069886654507644603121950861194217945150 A169686 165 261951803706443464950474667293651592991132632317730419129709177860076043184217845354522692171709518355608367718400844130836900362436864338075289245266553968819605405623210353535117639212950093930647858774437557848411669320748207908483677431765394274111298418521588782230693346460166826291113872253783186421924924514891665290006412836768194799914079131374335526219114204357964105070 A169686 166 51865134111220202543571511044558113044716238959331054172975337634450625779054722458490885354206567841423106567162359186556687401271616731417774884214034821794202807933370274283013428521401602086012253577960104829206143834030950391798035784795121955197596089569643101361518164050257889253965863096091511879495250361098195116122161816560407162543989281397615897877896420684934309914050 A169686 167 10269034602217893660162208712155212731260824181315230995829987142443363828209650828935840777440728723083419491930428718094093268551417675956381351785133628161283336365401691097683123729598304262936495560577326318624968067468807429368102601712002381734849913317586358232812587197370864859974149775609539982764697058980851017429097579314775159767614648750412946936485088560208125501782120 A169686 168 2033216986105031724509573753495687562676598471661456406120164478866151587359731809406837983047910080602675636295657723823443910485779428222632089878572244341112306397541601467066975485031942842459340108740732650982914471214989840064492517103191676461545085234271775627112207531495529883248790915036062155264140321917614391264482060027446676158741741502477224113371006903014213604025322110 A169686 169 402566694214194063559235440983433982197235236564787053180796736828355570933398688611724984802708755230606692567048298888323800182915775370405197414605519245912075383376871688788163462912595084502686405035104487568298440332500519525340150283830239937004192026434488250304932325134989673148625091179339057509034866780154862624125737757218704982552818008391688294542099717478957428115303348770 A169686 170 79706172237424319553004107740966432787489900241356175073391633727535536893225580613312140152953285625579522452639267522164288992306837743912006456002014238446249813602223052778589298681208794788689448856841947805872108271363887876177285263681284315850368476148572888113379059771328312367427002884280615017143757958774412582226277270823972669384057632168312318235235989231290262919399803476610 A169686 171 15781419536315801077431254097270370257940803012551957877478362681315207949287731562747192025299947845109514838930007921089640896676570957519206873090984213693111551017856787578471892975416428773076008187249670561075109139289717298963577142058610464298435954085389706281908031383964175902633562623262349566131709033982570014606417872228148185432271127080001460452789223888306380635467444588120460 A169686 172 3124641362018291189011835307151792344639491506585046303565642419266683638422077623843330708869236720046058358585688929108226733252968742751059048865558872296997640851722041717484656219833771688274260931626577929145065737471092661306912096842341190646774468540431005745985603900282931198817801077983035049752137258810185561681220906368282114939986045958171976675603933321000625041062394847697234910 A169686 173 618663208260085339623265959561957613868361377500826616148119720652122045199622081789416733164083570621274445485127477955507803543191134493752172468507565730591839777089946403274383459634111377849530588453875180300161940910137057221469631597641497137597046335051253704140279517334061621075430762346820256231863706864427319465599339167615565440298600099446025831205614914656746381155200419314978453910 A169686 174 122492190594134878954217648157960455753590913253657084951024139046700898265886750116680669835779677746292294147696654946261436874818591661020179089715632455784887278222957665806610440351334219042518782252935659121502919234469666237189680144236174092053568399871607802158402774019835151493350517115299663197126028713858226838090179438634976904448186539522631305451596812704422743227156008110792068151970 A169686 175 24252835074430445947595471069316608281597132462846601993686631411526125734600376901020983210751212110195252966798452551881808993410537957747501707591226718679677089248368527883305592806104541259040869355492806630877277846484083777906335198927164828729468946128243293572169708055706463909564125813114761103185591916327498008678346346330554022956774291665380355576231430792868971663967133248698243190650160 A169686 176 4801938852546634162744949054076530479300478636730373537665001995343126194552608739652037995058904218140913795131945908617651919258411697042344317923973174666120278783898745563228700765168347835071049613605322777254579510684614118359217179707434399914342797764992300519478760013316447055561762739565922339194517027205381388196040761703426685373956319492139902315161400944465663810270110152905744457699151070 A169686 177 950759639969159133777552317236083718293213172940151113855676708446527460395681930074202502038452283979790736183158491453743198204172105476426427447239097357173135522122703252991399445910526766802808782624498417089775865837707111351347095246873084018211144488522347259563171700155885036319061311583902350267362576647462000775512734166371826896641469759070199966497496684571658128597853541297275142240677675850 A169686 178 188245606775040961853792613863690499691576907763513190169886323270417094032150469545952443365618493323780424850470249361932535592506818472635390290235417303545614713101511345346733861589519131479121067910037081260998366856355323433448365641701163201205892265929659765092988222877994565511772409491347990166865877037332746401986852808077246925705558088161987507480353502288989050865537397410713019443255080580770 A169686 179 37271679381818141287917159992693482855213934524002671502523636330834138090905397288168509583890423225824544329656926215171188304118145885476330851039165387004674540058577123675400313195278877506099168637404717591260586861692516332711425049961583440754748457509584111141152103238798396670674759265484891832264912027693358466558151802826817051550192765104154018440552030761874733406086506796145758070328757440383700 A169686 180 7379604271993216934045743885939445914832667458844765444309510107181888924905236512587818945166938180219935996847220920354533351679800378505840873115464511209622013316885168976383915278803628227076156269138224045988335200248261878553428711526751820106238988694631724346183023443038131175089603755810014201997003862746138214002275429336787932823909939442209185456624256781860800318104228035347300644432865612493880830 A169686 181 1461124374175275134799769372256017597654012942916739555301780477585683172993145924095099982633469869260321502831420085303982432444296356798271016546010934054118153962203204880200339824889923110083572842120730956388099109062294159437246173457246898797594565013079571836433097489559904078415655567911790799333085233058810138314063991481800939596733915292945245837588417492509942601334738017154654123519304645390455887550 A169686 182 289295246482432483473420289962805544889579730030055587184308225051858086363717987734317208742481867175363437624624329669268167090618998845679155435237049478204184862502917681110690901412925972168320346583635591140797635259133995306696188915823359210103617633601060591889407119909077547893363359523709155590158744822517136149200777962357537900274535205443124379432428668035535858450368314919335169754996365204048040566530 A169686 183 57278997679147456452602417643263241870539132533008089522937726779790315416843168425470712231028776230852700328172785854429793101510117475087674505160389785750374484621615497655036598139934452566217345050717726314921543682199468776566408159159567876701718696887996917622266176644505810456892816825513062666598328072976599894345520552087027515447370848789245976427164364370993952269676957859563040276216992207867349080693240 A169686 184 11340952245224713945131805273076159084821858661805571669954485594173430594448583630255466704534955211841659301540586974847429765931912641068513872866321940529095943770217365618016135740805608682138865999695526174763324851440235683764842119324678616227730198366189788628616813568492229828606897853217701138346819767938971120951015121902535001104826757153338682567558622797264693837888033077048122878433718029526916084694429630 A169686 185 2245451265556814213679644841651436235552857475904970182561465209919559467385402715622156936785690103168417689004708048233936663861417192814090659153026583834975246492018416776869539840081370584610929250594663464876823399041484465916662173218127206445213877557808690151548506820384816932851970877743737756405448815303566515236700214055773906937933003557669883636261791834900376496533424441666442576491756153035325716281458373490 A169686 186 444588009628003989594624546841711298480380958370522290575500157078478601111715289109556818016862105472134860763630652963344612014794672264548881998426397277384569709475876304454550872200370570144281852751743670519436269685362484015815345455069862197536120026247754460217975733622625260082015508855662483093153673266848335878216446009305708155279202248130801030278077535288834834356458982387302055319863309275483455715795557786690 A169686 187 88026180455079233125521980629817185662879876899887508563766469636328843460652241840976627810401911193379534013509864578693999242265483691187864545029273634338309827229731489865224203155833291517983195915594652099383504574302730350665521737930614587905706551319497574433007646750459416677016543812309338206400025340860147843156555843911341079474014853596144680951574090447277135804391834210497312576731085472347618646661286906982940 A169686 188 17428739142096060154863757540156961049951735245219356173335185487836032526608032169224262749641561554183675599814189555928448505356550976182932631033797753201707961221777359117009937673982791349990528509434989372007414469442255246947757488764806618543132361041234271983275296080857341876775848455625028508509357871559422799938996987299492043482397116686236869191013317022226519130752346970598629197059985538142590068536311148072120990 A169686 189 3450802323954564831429898470970448470704780698676532634811802960121898111424929717264563047801218785817174389229196022209254110061354827800529473080146925860303838012084687373678102435245436854006606661672212301005368681444992236165305317253693779856952301779613066355114075616363003232184863196122693380673106222586396297011151724873127565294524704147538524270374636596457357198472084720390611122186769733692330753381520848799733094630 A169686 190 683241431403861740562965033494608640238496626602708242336563650918647990029609475986214259201891678030246345391780998207876385343642899353528652737238057522586958218431546322629147272240922514301958128482588600609690991511639020505483505058742603605058012620002345904040603696743793782630725683639757867981519156052484993661659213518407339692613491620992168442203233109257225019969579251642392259246063240704418841146992506075673194059490 A169686 191 135278352615640670066635646733461540318751627286637555450004791078932180127751251315553158758926751031202959213183408449137315043931232717170872712500055242546357423411434087193197481801267412394933702832890870708417810950623081067849568696313781820021629546458684875933684417879654805957651497855193003638735309132434899894926248717384928747058197222284620657052884022503788092770237924192173361560653532780926265613488824190178569011225280 A169686 192 26784430576465448811453295088191890374472583706127633270858612069977653017304718151003539220008294812500155677864923091930980502313040435100479268422273699966656182877245517717930472249378706731682571202783909811666116877231858412413709118365070057760677592186199603088965474136474907785832365834244221453228624072474312189392747749272497860889490217874330914765280780425609033430006706400279531683940802334836387461517898814283220974838347550 A169686 193 5303181975787543223997685791815260832605252822185984750074555185064496365246206442647385212402883446123999621258041588793885002142938074917177724274897692538155377852271201074063040307895182665460754164448381251839182723880957342576846555867587557654794141623321062726739230194604152086788850783592740816610919142151890640113468986346307528636626477609610786285048032409224386866771501571563588490897021047011654753820862890417183170275519858330 A169686 194 1050003246775357092902730333484333452965465586209118852881491068030700302665731570926031268516550914037739424853414369658097299443799425793166088927161320848854798158566820567146764050490996789054497641989576703954346513211552321971803204352663971345591479363825384220291278613057485638276406622785005278792269876374285119744863874686091596394470368252710001055200984828912657834553378448549595361162468852886546336954016040629250624128553513412450 A169686 195 207895339679544916851516608344106208426329580816583346885785156914893595431449604836911543781064678096026282121354787150714471404870143368971968429853666630380711880018378201093985218956909469050125072359771739001708770433163478793074457615271598738869458119895802754554946426155187552226641722460644403267839516001768890193468938567825182577573062324143652520803785206757527979616462745231824516205266353305934357423688329486639968936497346116402020 A169686 196 41162227253303118179507385721799544934960291536097293564532579578080901195124356026137559637382289712099166120603394441471807240864844587630656583022098831494532097445480316996041926589417583875135709829592814745634382199253157248706770804619423886324807116260005120017659101100114077855236784640584789069758827285751829220187546415240355143578828986816522355714354245265460346367951667629832075397863609447828406816190532121437491711415995157997948350 A169686 197 8149913100814337854625610856307965790913711394566447542430564971303103543039191043570399896657912298317538865597350744624267119219834358207501031469945714969286974582325084387015207479485724697807820421187017547896605966681691971765147544857030657893572939561361117960741947071396432227784656717113327487826204548695129393600568743930287458362126112463336689296576236353969518136292411552091874752769998019671900913609763306135572222804570224994279341070 A169686 198 1613641631733985592097691442163255427055979895832620516107687331738436420620564702270913041978629252777160596222154844041163417798286338080497573574466229465087326435202921228312015039011584072582073307685199881668782347020775757252250507110887450839041117226033241351106887861035393467023506793203798257196794083932756204001807191446246580536169148958452780065605713581325077594420973395993891123493332413943757539987493076692345352239959712990869659641410 A169686 199 319492893170228332897488279937468266591293105663464295741779661119239108179328771858597211911871934137579480513121061769405732456941475105580312066712843488372321347195596078121391962516814160646552707101248389552871008104146918243973835260410858235472247637815020426401203054537936510038426560397634941593958637242261839009376018315757030818551683817233244719537553056791341049832821685559498198748400162772177979759309114755801564673483502808909103616035720 A169686 200 63257979206073475928110581736176553529648978941470097936356265214277604983086476263299977045508664329987959981001748075498293863056613784566821291635568544468254539418292820546807296563290192223944853932739495931586790822274069036549567131054239043172665991170148011186087097910650393594141435451938514637326104513510541795795022474429616219547652941603136648375684170261518696344774122796909861220334057314663640018271912224443547759521042935468225917685638910 A169686 201 12524760389909378005432997695483020130603906537305415927102798732765846547542942971361536857798803665403478496757832997886892779152752587869125035431775858961226026483474782872189723327568941246180434525975318946064631711802161522318570318113478919689952394004051491194418844183254239995129965792923428263248855200604776671491514098054377132485786616488793726956186576864762472166892606987034180034134869385534937274680148782204961813297132119469796166321075337410 A169686 202 2479839299222850771599805433123901809306043845407530883468417792822423338808519621853320997867117617085558754398069931833529271978381955784302190194199984505778284989188588715873018411562087076551502091289180411824865492146005707350040373419337771859567401346811025108483745061186428868642139085563386857608635306917500233729674507964450914713879166770535754310965003113018208925644898920429530733749969376584550582777120135094641494905632949673244533553721470174210 A169686 203 490995656485734543398756042760837075222466077484153809510819620180107055237539342183986196040831489379275229892321088670040908958940474492703964533416165156285139201832857090959985455765965672215951233640731746222377302813197327893785675366710765349274655514274578919988587103270729661751148408975757674378246537853812482350043201023272043139925020850216032567002022528619827571975670461541282479496564007653753772140048878219267632130866912130448160116215204518322860 A169686 204 97214660144876216742182096661212616992238977298017046752258816377868374513693981232807413495086767779479409959925177486736266444598235567599600675426206500959951783677916515421361247223249641011681792758773596571618881091520924917262213682235312201384522224425019815132631762702543286597858742838114456140035205836080739982200942817350780830540598925909243868355526655819949397344322694186161716419953696296250746135605592928047631163525511719931592571728676753913746270 A169686 205 19248011713029005180408656382877337327388095038929891103137734823197758046656170744753683885831139188847543896835292821285110715121491701910228229769855471024914168029025637196338566964747662954640779015003531389434316078818329936290024523407225105108786125780639648817341100428000300016714279933537686558052592508868190071815345107629976208025995904937963243194880740882660561097449141157230024636305147834945139085600832050068198799783471701255412796509402757280440237110 A169686 206 3811009104519598149504171781713051578205850578730820421374519236176778224863408113479996601981070472624034212163428053436965185327610758742657589893755957056432045317963398248359614897772814015377862563177940441511422964724937806460507593420948335499338268382342225446018405252981356860022829568097623824038273281549261564900410455087201956781309481875886778708520508521267850012846354901122648084462791825043861974746165069823572469573546070053827277078980211496052717998370 A169686 207 754560554683167404596645604122801335147431026493663513541051671028178890764908150298294573508366122440369926464461919287697821584151808739344292570733909641702520058788723827538007411192052427381862146730217203887872312699458867349244213472824363203763868353577979998662826898989880657984503540203395979473020057154240235671367358802001066031853586318060591232669387617124040075971922591705859995362073597442843554834810575505336070718750794040010777210702246397873624475422800 A169686 208 149399178818162626511986325444532951307613137395166644860706856344343243593226950350948845558054511172720621405751296590910731708476730519631427271415420353100042539594849354454277107801128607807593327190019828429357206491528130797343893760025802966009746595740057697509793707594743388924071678130704306311833933043257990089421363102255460839724029798076063763393783556068608840917499528656132868572216381436742521948476137404131128172340166825499688475538167159919725114462815070 A169686 209 29580282845441516881968695792413401557572253773216502018906416504508934052568171261337573125921284846076242668412292263081037180456808491078283255447682496004166720319721383458119329337212272293476096921477195811808839013009870439006741720271636162906726062088177846126940491276860201126308207766339249253763645722507927638284080527803225424295003490197331680130348569162476193615505375520671819657230480005365651760133416577664812181717674791109142903638161742863896747698692572650 A169686 210 5856746604218602180003289780572408975447998633959472233098609761036424599164904682794488530086856345011923327724228116793454450998739604502980453151369718788471910580765239075353172931660228785500459597125294750909720767369462818792537516720023934452565750546863473475436707479110725079620101066057040647938890019123526413462356399620959141287177657890844549352877191523976883759778920426478606190790486205735955872989854704943943661280175014452358615201018282803215418367662803140130 A169686 211 1159606247352437790123769407857544563737146157270202285651505826268707561700598559022047391384071635027514742646728754832840900260569984883099051440715756637621434128271197615536470121139388087256797524133886883484312903100140628250483421568844467385445111882216879570290341140372646705563653702871527709042646460140735721932500655981295327879683425726622684567578973372763987995671955464063959456928483651543489370527005528378363247649722756622142885342116549793246285443291493617984500 A169686 212 229596180229178463842326339466013251210979491140866093086765054991443060792119349781682589005516096879102907120724569228785704797141858267249109204808568444530255485487116362637145730812667181048060409318912477635143045093060474930776924933114484518383679586928395291444012109086304936976523813067496429349796060217846549416190149567641614265054772776328893095642869537844646648517830721540644876241447192775750757254867745958808515781173976317036061297355218110743792957590751381154088830 A169686 213 45458884079129983402990491444862766195210202099734216228893829382479457329277930658214130575700803110427348095160817978544736708933827366930440523500655836260352964692320768604539318230786962459428704247620536684874838615522873895665580653335099090172583113099940050826344107257948004874646151333661421483550577276673476048683533413602590017755947529703619438966462714223441092704598641476317069114501433382871892258698321767053076941498410062280279961151703904429300796752446659863180580190 A169686 214 9000629451487507535328274979743361693400409036256233947227891452675941108136238150976616171399753499767735819934721235182629082664100676793959974543925047011105356753594025067336147863965005899785835380619547351127582902828435970866854192435416505369653072714201201668324689224964618660242961440251893957313664504721130411089922355060898627272726430587377555902150615709237705729576137621671063317881577470577151285736796658925780043444655503050080101827346063526931788356981137565550738348930 A169686 215 1782079172510447362011595455497740752527085778976634587334893613800453859953645875962711787806575492150901264998979643748182013630783000177837144519173658652362600284246924642563952737746840381195135976658422754986576539921414799357741464521559132964101135814298737990277462122435736546723231719018541342126622021357507147919755936528247380750521357573440659639237461552565344003667369333259318432092378896570963912113446138011236035861182726489548726353369844435601258817205803608125427548892440 A169686 216 352842675527617090170760571913572925638669583828337392058361707641037188329713747202465957369530547692378682733978034740904856069812369934534960654821840488120783750924137485202595305926010430470737137542987085939991027321537301836861943121076272910386655238158435920873269175553050871632539637404230933847113846564281694157700585473866221667373820440824202036917538986780169351068212829820142841940020699761452741131386241332943205932869686049717073714988920099506893437183920923882442549023100990 A169686 217 69861067675295673406448581643431941535704050512231826992968283219311562835423368300212296847379241867598828280062651899055413319809218464037744372510205242989262820082694975145471306620612318392824758097534784593363236833124464348899306996508580477123593636019556013594917019297381636846696124974318706360386414997706417936076796167676993846768512572851635125878269973814743758522078988604206730242174070591719476491378190375507142219706394277843932207557722402866296352848568989577965733704973199890 A169686 218 13832138557033015717386648404827610851143763331838073407215661715716048404225497209694832309823720359236875620769671097978230932466155443509538850796365816271385917592622680941318116115575313031348831366174344362399980901931322403780225923365577858197561153276633932255872696551706011044774200205277699628422663055699306469649047940613335348361376197621371316562424051803945432831671982821540050266783969295407967448355721066692612230985525144112547217511034540887230051920726129601439823064146278308290 A169686 219 2738693573224861816369149935574223516584929435653426302801708051428558272473813024151276585048249251887033774084114814747790669214978968596424654713307921416491422420519208131405841519577291367888675785744422648970602855345568711484135833519387907342639984755137499030649199000218492805228444944520010207721326898613464974572575415445265520569038977861914873342714236837881164827002084410905078221316179924389451622228053941738225178282370789763096768838746488067914492902598260043758613092131495830731580 A169686 220 542247495359965606625374300595291428672964884496046569881330978521138821901410753284743069007243528153273450393033963648964574273633369626648572094384172074649030253345210587337415302760188115528926456746029510151816965377520673551455114810915440075984519420363948174136285529346709869424187324814756743429194303262410365658900283210221917764412432917852243587945896823438181780585304713312465725683854342684292660682731196064684089938800480361740803766719420522580017415293468625590996662475724343792053790 A169686 221 107362265387699965250007742367932128653730462200781567410200732039134058178206855337354976386849170325096256144046640687680237915510192207107820850033352762859091498739931177084676824104997669583359549759928098587410788541893747794476628596727737747137592205247306600979953885611648335653183861868377315188772750719058638935487683500208494207197051805561981179560076618772608528148823583629182570522187725485134447982465767882246481302747255581400043495281093509294123898230071145450360273711350638230810084230 A169686 222 21257186299269233153894907614549966182009958550870254300649863612770022380463055946043000581527128480840905443070841822197038142696744423637721879734509462874025467720253027852178673757486778389389661926009017490797184314329584542632821007037281158493167272119546343045856733065577023749460980462613893650633575448070348098860902432758071629681408508752507623773390610151611579377142774045059251987379607565093725274933533599309701649977024939630723844183242852246662368184057364131743006964400389990975904106850 A169686 223 4208815524989920464505941699938525371909318062610109569961262794596425297273506870461176760165984590036174181471882634154325872016039885688061824366582840296294183517111359583554292727158277123429569701800025535079255083448715845693504082764784941643899982287464928616478653193098639054057620947735682565510259165967209864935523194002597974174401263704169061641872260914827102595642100415832791478606997834921537634300634245415249077661166190558424617814868682505299233926292144584791005214581704254299058185805280 A169686 224 833324216761704982739022561680213473671862966438250824598029383466479438837773897295366955512283421698681647025989690720734325621033200621812603502703667869203374310920328944515897781303581383660665411294479046928201709338531407862771175566420381164333703325645936319719727475500464955679659486671202534077380681286059482909134731510081640814853332104390906228959993068228643938753749163142024591702766625933676769063254243415449049096906913697096185906787385813263990981519790751200794133391871656842221285482254750 A169686 225 164993986103292596661861961270982329261656958036711053160839856663568332464581958157612196014671951511748929936964486880071242147092557683233207431710959655261971819378708019654564206405381955687688321866605051266248859193945770040982999258068470685596429358495607926375889561495898962585518520739950366064755864635473810406143741315802162283366503045626517393347279187554393421406535138763213603306044919184668984738907749363095950910242336637783525716049102859985312881686735310661272437129650053901404783850899398970 A169686 226 32667975924235172434065929309092820980334405828302350275021693590003063348548389941309919443949534115904589445871942412563385210798705388079553258875267308074001216862673267562659196970484323644778627064176505671670345918691923936706771081921990775366928679278804723486106413448712494126976987447023501278287583817142528400933551645797318050465751104279971511566449880677740186257134138414898621654709255068990113960135580374859720728766258674734143763836250383347207907393144047794408565389033051427511819592753594407650 A169686 227 6468094239012460849348392141239107571776950697045828643401134490963942974680116626421206437705993082997596961352707633200670200495996574282068312049871216038996978966989928269386866435949490699710480470385081517939462243041806993697899691221296105051966282067844839642322693973283577938178857995989913302734876839929585149574437082126553171829935342554166664702174159621782927553517990590698275186810410466028919791167709444294321353275895080396030949283997012611285114127855166841393533516390665654306031062982343168550020 A169686 228 1280649991348543012998547578036034206390855903609245769043149607517270705923314543641457564746342680899408293758390239431320136312996523002461446232615625508413327834247143124071036895121028674219030354509181964046341853776359092828247432090734706809513956920753999444456407300296699719265286906218555810440227326722240717087337608709411730704276732018724809205636789820831474427301003450203277310773269562998548448324861354107574316559587388917623876717120140726715037062848485731252518792907126777498815501266705527034235710 A169686 229 253562230192772504112863072058993533757817691963933616441900221153928635829841599524382176613338144824999844567199914699768186319772815557913084285745843979449799914201967348637795918367527728004668299712347643799657747585476058572999293654274250652178711504027224045162726322764773260836588628573278060553862275814163732398143272087381396126274963004039172815516160035928078170824321328996239124481046559779118623705361024918723640187690229600051303148188849142271538245436738760333270277554615896093975343803251077026769322670 A169686 230 50204040928177607271333889720102683649841512152955246809727200638870352623602713391284029511876206332669069816011824720314669571178704483943788227131444492305551969684155287887159520799875369116250104312690324290368187680070483238361031896114210894424575363840469606942775355500124808945925283170602837433854290383877696774115280535692807021271738398065838677130216599404651455319154088422437245427552795083997741413034348324622664828279245399428635544516662429112925226780379184148688235744010940244707806692180868941542991126210 A169686 231 9940146541548973467219997301508272369134861588593174934709543826275175890837507409874713461174875515723650823725774094707604806907063715005312155887740263632519840197548545034308947322456955557289515985612971861849101502906370205136911316136959482845413743328908954950624357662701947398032369479150788533842595633731969797542427402795088408815677927854020951791011241038743773860826733507857524386961447351178829323904165919118270994011871490810824715209873748284444853007403341404769817133928458431040506010135255827358086511304360 A169686 232 1968098811185768568902288131808917826405052753029295681825679950401845956033202864441801981283113475906950194027887258927385437098027436866567863077545440754746622807144927761505284410325677324974207915047055738321831729387781230133870079563221863392497496603760132610616680041859485460001463231588685526863400081188546142216626510472891812138482957976698018112110891509622734142894234004630346435459464256215449246995626418318048377147793454347339187153057770167487251660728662449294725950670134849776737329575217316693621422773488510 A169686 233 389673624468240627669185830100864221355831310238211951826549920635739224118683329652066917580595293354060414766697951493527608940602525435865431577198109529176198795974498148233012004297161653389335877663331423215860833317277777196301138842201791992231658913801177347947152023930515419132891687485080583530419373479698404189094506646229783715010810001458353189290280239797051187224846860679957067015074682209199415251791467194828324560177066391163566609723813604655599858184562115301275583614154144498710237379873239264955645040759891810 A169686 234 77153409545900458509929892071839306910628194374412937165975058605925964529543266068244807878976584970628055173612166508459539184802202008864488884422148141336132614980143488422374871566427681693763529569424574741002123165091612103637491620676391592598475967436029354760925484058200193502852552658814366853496172548899095483298495689443024283760001897330777231270131897185102692889040774447682643925416167413487141504624998906759652444130360926628913964484786498578420139230471846708066884069997070668011563021817893103193454203319881565570 A169686 235 15275985416463822544338449444394081904083026654823523346911235054052705237625447998182819893119783228891000863960442270723495230981895395229732933684008133875025081567272436209481991558148383813711789518868402467295204525854821918743027039755083333542506009893420011065315298691499707798145672534757759556408711745308541207288913052003072578400765364861492433425525392371259180435588126786028321533852268624269250163261425714902294355126650075879629170872679616095697963686670563450973441125102678557901789697343528372523517111290910848474060 A169686 236 3024567959050290963320503060097956377701528649460683209751258565643829711085309160374130094029838102735447543008993957436743596195230486053478256380549188359113630017704962225989011953641813567433240561206374263949709493996089648299015716379885823649823591482929726161577668215432883943839340309329377577802071429398542259947721485800918927499067782240678171040948320191144627693141479068622379953245942199904583755380089215604705388697483384950506286260538942255131644201280351436358841408401981248492374225373804659767590014459362046270120670 A169686 237 598849179906541146914915267449950968702998589566560452007402284762424230089653588306079575798014824558389722514916843130204508551424654343193465030415055286970623718424015248309614884829520937967967919329343235859575184606699895541286368816177637999331528607610192359981312991357019521172391235574682002645253734309166058928441565275529944572237020118289416373673908019688451145834810036216732274416291727000732347570924631630611680785956174973058489591096643763614871233326856880582711582718206682996803342096563565299605189786975505744499969750 A169686 238 118569113053536096798189902452030193846816019205529508814255901124394353728040325175443381877912905424458429610410525945823055949585886329466252597765800397631824382617937314203077758184291503904090214786648754325931936842632583227526402009886792438043992840715335157550138394620474432308189625303477707146182437321785481125571482203069128106375430915639063763816390310898893766483169054385376327166471103027646127749112482512296024629073847858897947913655618048650724098805327126994078293472438442522070697756590834833966128293633611479309757374370 A169686 239 23476085535420240624894685770234528430700868804105276184770661020345319613921894731149483532250957259218210673138769220429834873509454068579974820892598063675814257134633164196961086505604888252071894559837124013298663919656644779154686311588768725094711250933028751002567420821862580577500373418853011332941477335979216096804225034642411835117763084276416335819271592911738672631813283577660731514886858500865450478026393495806518769192777046481121599175109054917586450148346871723920998837616649200808240251689806222229624211894188488509763796511600 A169686 240 4648146366900154107632349592603984599084925207193639155075776626127248889202807116442422296003811624419781254851865895119161481898922319692505548284136650807413591088274748573684092050351583582406331032632963905878809524155173033689400363292566320776314783691898977363350799184334170479912765747307592766215266330086563001686110985376994474225210715255814795428451958920312701887664061283230100544470419491840018954990261132199660988784903584892271367195842359180082109331284377028080218030445627796124966980403790849475940106248116982539423034936574430 A169686 241 920309504560695093070580324649818716090384490155536447428819001312174934742541887160868465125222450677857470249996308464373543581113109845047518585438164261804215221221265584425253264883107944428201472566767016239990987118804604025722117245616542744985232459745064489192455671077343892442150117593484514699289791879803495117753170879610263484756603857567053078497668594128337519291522114973808821123259900408059893558490334084228961135193576911717864413249357652370103412006765189783948400983301052584599277528401466322381092653028491606481953655216781450 A169686 242 182216633756650728273867271931071501801297044125589022951751086483184509830134090850735513672498041422591359328244417210050842467578496826999716174368472387186427200210722310967626462354805021413201485237187236251612336639999156424059289814268782897186299712245830869882742872074129756533065810517762626317693163525871005470313441723177455175507582353083020694747109929675572422479473401954293968265077930240617669253745007041025773512458345121412275703248100362250788524930257854009014567234047697973868064268054034982767874184155651199318449646594430836130 A169686 243 36077973174312283503132649262027507537940724352376471007999286304669220771431807446558470838689486979222411289522144611281602435036961258636098755006372094498650781426501796306005614292986511131869465875490506010803002663732714167359713661107973397100142357792214767172293896215006614449654588332399406526388547088330579279626943708018256514487016549306580530506849268407152203417302073518545632391789558938289890117430745474053600567825815399381700961688632090959004117858201683506562929759132814204547172262879987513204499702862699343619499756844919185317140 A169686 244 7143256471880075482891990686609515421010462124726415670560906937238022528233667740327726490546845923844614843966056388616547231294850750713120553775087306238345668295247144946278144003548974399088741041861883002902742915082437405980799245609564463842931000543146278069244308707699235531275075424004564729598614630325928826360664540745891612413253769180349862019661408034686361574920283232305092559459035886974066309922182495366005895865051501484172793649684642797677126019420076637882449233248159900107819607276181964559563085371806552735359735096038770396543230 A169686 245 1414328703459080633329111023299422025852533559971477926300051574286823791369494780777443286657436803434254516693989642801465070193945411679939233548712280263097943671677508197566766507088403944508438856822777344068732294183658873670030890917032655867503237965185170842943200830228233628578015279364571417053999308257445577040131952123978521001309759281159966099362451941599491861862996605185646140579131000580653743580850512363487453254325366344718216952651793141709460316199417991350662406357023915465669681392025341124172533093394399638922350606192406939041211390 A169686 246 280029940028426085323681090622598951603380634412227902991739650801853872668631732926193443031681940234058549690565983218301467351169896661877255122091256404787154501323851375973273490259500432038271804909868052242606091505449374549260135602326856297301798186106120680624684520076482559222915750238761136011962264420343898325119765856007001266646919083900492937811745823028664698919820877554953133887100428217899705678652393970997593341293026401439479379481749853677949399130825927249632501137923864333918339320588076300903975414631517535095528617530911595711894540290 A169686 247 55444513796924905813455526832251292995443513080061153314438150807192779964597713624605524276986366729540158584215370687580889070461445593640016574940520055867593493318450894934510584304873997139633308933297051566691937385784792501879836818369800514209888537611046709592844591774313318492508740531995340358951474355919834422796673507537262272275088668853016441720626310507734010874635573381516837126015818717291945774821210268169268163400286102623926487108824910290166054821115025586650186481652262730202002091196169487687428307868606387263228910521396836332009154166840 A169686 248 10977733701851102924978870631695133414146212209217696128355762120173368579117678665938967613400268930508717341124952830157797734484015057644061404583100879805378724522551953345657122418874791933215356896987906342152760996293883465997658429901618174957260628648801142378702604486793960578957507709584838629936379960207706871815416234726521922909200909513813354967746197734708305488364528601926215183889163092013338854695554729463383225331977650027250843940702546689433381330769161028099734263151379798034440699319703130583567010698972164220654806115667097967809506957670590 A169686 249 2173535828452721454240002929548804164707954573912023772261126461643519785885335778142290981928976261873996493384156445000556370538764519967930518090879033681409119861971968311545175728352903928779501032294672158694679985328803141475034489283702028841023394583925015144273522843793429881315094017757266053387044280646770040785029617802343803473749504995066191267172026525161736752684635284064967466587097274405369161845160626098928319998831270666497226953319015205717469346207744341573973001449285016261385724048247715524239673783038731636353097892991251449971166813351268530 A169686 250 430349116299936996836595601180031529478760859422371489211574683643296744236717366393507675454323899582120796972721851157280003568940890938592598520589465568039200353945927173732599137091456103106407989037448099515204484334106728128590831219743100092347674866988504197423778820466612322539809658008229093732004831188100260368564048908629346565879492788113592057545093505784289168726065535650110118994760313239117335118363415444362263801324266129504914673751533892205887363039998652392045557910913757281334800148160351939537860643478954159464936914494789196636124850799586273090 A169686 251 85206951491559072652191689030716694032629942211055642840119526234911111839084153210136377448974203140998043804105542372696440150279757641321366576558623303438080260961431608430743083968379955511140002328382429031851793218167803366319509547019850116255998600269139906074763932929545446433000997191611603292883569530963204782934896654290808276240665822541496161202661342118764093671008268773784372556073134407492499065384807723935777376680240638366190349919100702125896967657797931409238972701241253715867786514307956142434347919450644840336481570381496092454892377862637800793180 A169686 252 16870546046212396448137117832480725386931249796929594910854454619828756847394425618240609227221437898018030552415924667942737869751823072090691989560086824615171852470009512542113398026602139735102614053030683500207139852712890959803134299478710579918595375178422712898605834941229531781411657634281089222897214762299526446760740973500671409349085953370428126326069400646009506257690911019661801611272123230328735783843325869376276942833089749779830298328779851040357395114486424660214736279531789777864177561395777377462820735712076321181160617240891767816429752661747020397941150 A169686 253 3340282910198562937658497139142152909918354829849848736706341895199858944672257188258430490612395729604429051334548978710289401770710688516315692566320632650500588708800922051730022066183255287594806442497746950611981839043934242237654271787237674973765628286727428014017880554430517747273075210590464054530355639365775273253843777856478648242842778101522227516400538666567763474929129372854841463757093573558949531547225540452866945062587972746888762678763578136298086007147041905824155459229848847719609932610556617856466506260448898084566152059165399328535209932838249480484552230 A169686 254 661359145673269249259934296432313795438447325060473120272944840794952242288259528849550996532027133023778934133688281859969358812730964503158416436141925177974501392490112556730002255706257944804036573000500865537672196990846267072095742679573580934225675805396852324062641743942301284428287480039277601707787519379661204577814307274609271680673520978148030620120980586579771158529709924909754431050924582286593324083552455850239354685019148605893270104782990739858484036047272531180481009868631830403986334701606693638431115269071911675114388368328501170027703022040483067057074222050 A169686 255 130945770560397112790529332196458989343902652007143827965306372135505344114130714455022838882850759942978624529418945259295222755518960260936850138663534864606300775124333485310488716607772889815911646647656673629508483022348516946032719396283781787301710043840290032736389047420021223799053647972566374674087398481533552731133978996594779314125114310895208540556437755604128121625407636002732384826262000390995740825110907573402461727679987201662143920802670174119447551787845004065720133413679425057500307035675941351267798645436473137121577622618042985023832975890831647327389903345920 A169686 256 25926601211812955063275547840602447576297286650089417464010388737989263182355593202565672547807918441576743877890817473058594136233941400700993169038943761266869578973225539978920035886083325925605701999663020877777141966228015509047406344721509220304804363004572029629480968747420260010928194011088102907867597111824263779559950027018491694925091960036273142999554554629030788310672182218615950099603652662658967868038897572679243875852060427411414983946809125981095658331012189399364498282145877443182463919545055062383163238203301340942548643169629305053100213851898027546136620409041950 A169686 257 5133336094168404705415767943107088161117518854065697514046091663749738604762293323393548141627085000672252309197852440720342343751564878378535710619572201195975570335923532582340856616727890760380113084286630477126244600830124722274440423535462541838563962164861421576604495422941791460939983360547471809383110140742722694800138971370664760815854082972871187105371245378792491957391466671649954499424986287574837404977216637967984729593369941265678334939606497244288724707344218719081469603097338224254350839707406057673102242296452454928638071086349894033727368707358394284799706741119658970 A169686 258 1016374620044132318717258777187362853453692435818358018363662139033710254479751722438719966369615022214664380477296892445154725468673611977549369709506256893041896056933886225763510690076236287229336784986753171450118653822398466994830156453676861774815359704279556900138060612773727289006105777194388330154947940269947269306647956381364604149844183336668458773720507030446284376775199728804472369760918982393857839696920904575573102876736608141948786968249596217849925634326396797640932921802838784324580338894701163431505858167506925981168594742964145222307637653716732488934809317384858855010 A169686 259 201237041432644030701311822115154737895669984773180821938491057437010880648386078749543159793042147313502875082195586851699915300453623606676396666771619292621099443702573549168592775778478056980648303314292841316646367212234066340254096537404483168871602657485187404805759396833775061431748003901128341898870309063308816600021495224538820956908332446577381966009555020782985514109532154836613879227999673045014124824698315844228930150986369923498600049939367124979711216395697301141835833512022703860670695800406504286952988211871429306830393165773558233210810360016249749850577214267752353459620 A169686 260 39843917829043473946541023520023450740489203292653984385802865710389120658125963840687106919055975553051354601894248899744138074764348800509948990651071113682084647957052628849155606093448579045881134719444995827524530589368522736903316284249633990574802510822362826594640222512474688436197098666646217307646166246594875739534949406502305184863699980238984960811118173608000685509310591457920743614598372309733203239170768039933017654583496072320753124664326569775248385558618477133348303079941787009082441784387068881345627874476703574773313679297631518969212799965508124568221400216972066069688510 A169686 261 7888894493109175197384421345142528091878966581960715727567028919599608879428292454377297626813290117356854708299979086562487638888040608877363223752245308889760139196052717938583641413727040173027484026146794881008540410327755267840516370184890125650642025540170354478333958298073154535305593787992049898572042046516722087611319960992231887782055687754872444858635388819363352745329387576513470621810225068309428711673906451179019953600361543219161319658957961333446758446987967424446769217663395708273283986147261991022967999943084457495075526174135789171474003588898309715664327175584715947686271310 A169686 262 1561961265717787645608168885314700538741294894024929060073885923215012169006143780002864243002112387261104180888793964890472808361757276208917408353953920089058825476170481099210711844311860505680395956042345941443863476714306174509685337980323995244836546254442907823883529102795972123302071372923759233699956679044064378471301817327055411475662162475484505097048995868060335842889709429558209262374803993058923145814470100832511097651697092833374998564538276156634492787609008454721492576607305528775690619947983778232057549795851315679086831480196742546322763283182106174991576306377986598800316927810 A169686 263 309260441717628844655220054870965564142684510050353993178901845767652809854337040148112742816791439387581270961272905069227053567989052648756769490859123932324757684142559204925782361532334653084545371812358349611003959849022294797649856403733966168351985516354155578774460428395304407259274826245116336222692850408678230215230148510795979240293326114458177136770842546487127133539417137664948920479589345592683614107706617904911060667534381583790081246910479834647501911811264785301730732170863361589922827483326768151667698459554802929772398194973097441392101131698743274777803184477230502211243853410760 A169686 264 61232005498824793454087962695565866999712791695076065720362491576072041338989727805546320213481702886353830546151146409742066133653470667177631441781752584680212962634750552094205696871557949450234303222890910877037340186629700063760161882601344977338448295691868361689519281293167476665213113525160110812859484424239245518237098103320276834166602908500243588575529775208583112104961703548230328045696315420482901548176908870356440650109011121792780962666394640401480796955718096127170603204265532437883885709711292263903161805618477246768081322947103598817224004287076256996105744783287637463602630881359870 A169686 265 12123627828325591475064761393667170700378990071115010658638594430216496532310111768458023289526560380058670866866965716223859867409819203048522268703296152642749841843996466755447802198206941656493307492760587995303782352992831590329714402898662571546844410561473581458946043235618765075304937203155456824609955223148961934380730194308904017185747082556933772360818124648752969069648877885411940004127390862727577367052235974472533111512773347367593584980666881788049547406993000306170539242425699889700779052689130170279257795896489496579573512247737582164800757200077817490981374712164947678624995831205611010 A169686 266 2400417078002968287269368667983404232808040321289077034344721334691290241356063140426883065006045473548730477809113060665914511681010548732940231571810856470679788472148665667026570629548102890036224649263373532159271868552394025185219691612052587821297854842876077260509627041371222317433712353111255291161958274699070223761866341375059675125943755743364386683853413150677879292678372859608015890489177694497748044434680443572255091398841118990201682333682405436032337456404784238474650085989637073416335918235142095655642989792626068762525337614376356510708159346022357282780783101847594086502276513762905267970 A169686 267 475270457816759395287859931499320370925291604625166137789596185674445251291968191692754388847907477202268575935337519046134849452972678829919117328949846285041955367643591805604505536848326165285515987246655198779540526191021024155083169224783513726045428414478901823999447208148266400086799740978825392193243128435192755342915154862067506770919677890103591629630614985709571346981248177324501734376853056119651216917114863660820659051644949561368170973470519817218979947127331368964830833344722318105942566970030876231413921233919543236429014152575452019569412877825241714730695847663565512109712736493953941566700 A169686 268 94101150230640357298708997068197450038974929675461606205305700042205468465568345892024942108820674440575629304719019658074034277176909397775252290900497753581836483004959028844025069725339032623642129250188465984816864913953610388681282286815523665169173528211979685074630037586315375994868915001454316398970977471893466487673438796347991280966970278484767778280177913757344448822994460737391735390726415933996209083514139566918314414169256734574618743909459073621283549347044135641385019062830536414758810440229342530221669478553562876642938721592701563264075537991827516226244724236504264373482491228935681874008670 A169686 269 18631552475208973985749093559571595787346110784136772862512739012171008310931240518429245783157645631756772333758430554779612652031575088080670034480969605362918581679614244119311359300080280133315856075550069609794959712436623835934738809620248902189770313157557498742952747994882296180583958370546975821604060296306471171803997966522040206124689195462093916507845596308968491295605921977826239105629453501875128382779005091653212321785183135950694754074702218666293326738507038510766043719584212513602002717938990049748221588247222470205347030952646151531574410725426607030432265474298629169808568840058885713302450550 A169686 270 3688953288941146208821021815798107768444490960329405565171317018709817440095920054303098640123105014413400346454864530826705231067974690530574891574941081364104297336080615376594805116346170127363915860829663594273417206197537565904689603022522467109909352831668172771419569472949108328379628888453299758361204967691209398550703923932567612821407493731216110700775147891262003932081149557148857951179241066955341415628038259610128883333507388390667333642663901962674818466809329853977509333125763251804502108903007020601282530107243373892879859992006287829992565547295670093186398714087620541553380173705547476924803933730 A169686 271 730394119657871740372576570434465766556221864034438165131058256965531682130681239511495101498591635208221511825729418673132856138806957149965747861803853140487287953962282230321652101677241604937922024588197841596526811867400001425292606659649828238859862090357140651242331802895928566722985935955382805179696979542563154441867572940681865298432559069585327824836971436873567810060772006393496048094384101803655725119614608868755757212430970776643712966610126916353272833035366764259939785510408474561638339673253273859306541441023157227510420394605824555539363674725396491631879380952507620971184036834759577678978442528400 A169686 272 144614346738969663447561339924208423670363484587858427290384363562156563244434789503221726998081020666213445941147970032749478810252709541002687501745587980735118910587195800988310521326977491607581196952602342972518035332539002744642031429007643468827142784537882180773210277403920907102822835690277342125821640744459813370091228738331076761476825288284163693207019569353075164388100776116355068664736872916056878231997892513814678788564374009440900525308908342943633474181082823471606540769237446657449102177544738626523814350123437414309957741260476345034549914558411485918018271200459318917519397682142233132720917420558430 A169686 273 28632910260196335490876772728422833420965413726531934165330972927050033990715957640398390450518543500275054074835472337065723671573897682161382159597764616332413057008310806313455161570639866096696139074590675710716974469030855143437696930336853756999535411476410314652444392594173443677792198480738958358107505170423500484123621422616612516907112974521194825927165037760472008981033892899031910099569806453277458234208888425290330496423327156423786248918119600291339001058302711903521578873304966969510422824836168779411495954998283964819545656233647581496027506748789958893506193856465625390510095843070518753263489753885154090 A169686 274 5669171617172135457530153438887796808927481554368735106308242255192344573598515178009378087475673532033794493371482374768980537492821488358412664912855648445837050168734952454263133680465366509654227955572001188378988426832776779397919350175268036242439184329544704419003216523368937927295752476350623477563160202103108636043106950449350947270846892129908291369885470457004104703080322693232201844646156940876020673495118732419958920076309587423748770080956652354557266486601385416397769480377555490460809147092091426799242113676174476916989502392444779370801539178625720379621444614197756587619269048734770685486113052739578762530 A169686 275 1122467347289822624255479504127055345334220382351283019114866635555157175538515289288216462929732840799191034633478674731921080699907080797283546270585820627659403520352512275137787013570571929045440439064181644623328991538420771465644593637772734322245958961838375064647984427234455536160881198118942709599147612511245086436051052567548870947110777528747320496411395985449052259200922859367076933329839504486998815893799246638034335730540506438167398627366044806674822536882762505640575738612165548288997307900437489672972248002312519113139961161009491112231803752051793147577233114702593762408175424874582422703583007339926085580340 A169686 276 222242865591767707467127411663718070579366708223999669049637285597665928412052428763888850281999626804707791062935406114545604998044109176373783748911079628628116059979628695524827565553292776584487552706752393634230761336180479973418231620928826127768457435259668718095881913375898827221927181475074305877153664117024424005702065301424227096580663103799839549998086519648455343217079645831988000597463575731484889526298755403820120087746046474527424726540213495349291740617610322077309599925716094261331421395456823496281501795848111571354720342002840822290182978372828033447208825653962244979121201648453025819485891583773697881854590 A169686 277 44002964919822716255866972029912050919369274007969583188809067681702298668410842379960704139372996374491343439426576932005297868532033709841211898738123180647739320472446129201640720192538399191799489995497909757933067415572196613965344216350269800563832326222452567807919970864000733334405421050866593620966826347558324708042572878629429416252024183774839483579124719494408708904722568951874257041364458155329521127391259768892568884710215348874682728172948225970273205658126283946381106497350024374862790203827255342345487657209956847406733497025920635824985543141080217875781176908107313884353245321059510234307178518154591446240133790 A169686 278 8712364811259306050954193334510922363964536886869753471715145763691457470416934738803455530745571282522481293215399297130934432364344630439383582166399478688623757337484353953229337770557049747199714531555879379677113117521958749085164736605732491685511032134610348757250058349158769301385051440890110462645554463152431267768423727903325600190804207724314417909116696373373275907791851572825270906189565251179513698333943135474733536160996246052751439848269796630653986092163063238739512562600710221695320275110169012033706354473122302178786119821391772673513848973680578474033566962659631675812682495701886353152937052166230246735459957890 A169686 279 1725004229664422775372674413261132716014058934326203217816410052143226876843884667440704234383483740943076804713209634254993012310271704793288108057048358657166856213501429636610207237850103311546351677758068619266310464201932260122248652503718683083930620530326626601367703633162572320940905779875191005010198816877833832693439855551979839408362981105230479906521526757208414221033881888850451765168492555275388382748993349564166617070501642392540718438998045699935794496908358078429608311556507463690822379100887409889040717753831206008506392831912883487283348479388736854297698142885117451938788845508084858407058368623607089007449884955480 A169686 280 341542125108744450217738579632369766848419704459701367374177475178595230157618747218520634952399035135446684851922292183191485503001433204440606011713408614640348906515945583694867803756549898636430432481566030735349794798865065545456148030999693518126577353972537456722048069307840160776997959363846928881556720187347946442033322975564104877255679454627910707073353181230892642488800822140816624232455336379275720270602349270569155654583110311460656308885282819694308274304293519889854815276448536908366711957070089857677210843159119521491308057401444967731189084277240231884249102375879426739365995396688360846422684952069844116785914286467390 A169686 281 67623615767301736720336866092795952703271087424086544536869323675309712344331668064599645016340625473077500523875900642637659136581973502774446702211197857340131916633943724141947214936559029826701679279672316016979993059711081045740195061485435597905978385466032089804364150019319189261524655048261816727543220398278015561689904509306140785857216169035221089520617408356959534798561528901992841146260988110541317225196516162223126555969865507614829844489236339700279719949644527550973567339824921695049932078585574583849392091628226106973791861201628508963000149502289498144701041066525318943778056237645682494922361236411619156721203738933602130 A169686 282 13389134379800635126176481747793966265480826890264676116932751910236144448947512658043511192600491444634209657042576404950073317557727752116136006431805462344731479144614341434521853689634931355788296066942637005331303276027995181991013166026085248691865593744920381243807379655755891633621104701596475865124676082138859733268159059519640311494851545789519147814375173501496756997472693921772441730335443190550801534868639597770908476704047508456838939522040842496473826294728757544614616908501355231791112462872560114096088458061514200684982316222176086723691548617753088074214454202131450148011441775069461233166147383889269357152077597782629600450 A169686 283 2650980983584758453246223049197112524612500453184981784608148008903081291179263174624550616489880965412100434593906252279471879217293512945492154826795270346399492738717005660311185083332779849416255919575362454739581068660483334953174866678103393805391481583108769454184056807689647224267717206261053959477958321043095949171533803880379475535194748850155756046156763735888000925964794834982041469765271490740948162586765443842477655189608469655135391728900434783734499636336753130285422756152592894413299366370902292718264825117482594578988758412831300828827639415403749541966121950884837237169175613915643808314464268262752975687118332817390006349180 A169686 284 524880845615402373107625987259280485907009608903736128676296373010899859509045161063002978553803830660151251839936395374930482011706557835455330519699031723124754830786822506400180124646200775253062883779854823401431720291499672325546632589098445888218821487861791431547199440542894394513374385734987087500770622890450859076230425009255616515657065420785050177991224844532322686584031904632522438571793419723517185390644689241212804818650573472564424688492079588639050109890531870279461726851894846742058900186623040678896694477182728710265280891961572900694028982186548114533154964608098839495563313510565162351223598654042919523399294562163060239064350 A169686 285 103923756450866085116856699254288339097063290062486568496122073708149269101499762627299965203036668589744535763872812377983955966438681157907209950745581485908355057003052139261575353494864420720257034732491679671028741036648274637123280077774814182473521263115051594676891305170685400466423860658321182271193105373988227001144452618028731690624563758566589779486216362453664003942712352322404460795745331833765661759185061704316292876435203979235391207823825370532355108810712170028865113028840730127670553083982220493837891549651524826613834308867609086475340145574643225537501569262455400694168472365939734920201285045336031716243025141737314098718492870 A169686 286 20576378896425869450764518826361831860732624422763436826103494297840544382237443955044330107222706576938757929994976914445448350872847162707792114917105435178131176531773536751285519811858509101835639814149572720040289293536066878478083908766824109683868991275292353954592931224355166397957411035961859102608734093426778495367525387944679619127147967130763991288092848540980940457970461727931450715119003909665877511133251572765384776729337632755430280179828557044775011908067536163165744284557392298870847819189918763530197221629299125851786427769291883252336489323174419500509338736320790427275580383387930396790540984394817613598502783373255184232751601250 A169686 287 4074019097735871285166257870920388420085962572417098004999995748898719638413912403336150061264892865565284325603241556247820789516857299534984931543636130583784064598234157224615271347394489937742736426166882906888306251379104593664023490655753398903223586751244771031414723491117152261395100961259789781134258157393128153855768882360428535855484672928132703685262897794751772546674208709778104837132767028782009981542624626345841869499532333874197595106875734101536247432248947927116246229452242590513867482547143290101889344475700227289268267975696291118611429801778482780125893456433777421616577773842450057767706672912254071924595165658449002252905082917920 A169686 288 806635204972806088593468293923410545345159856714162641553173054787648647861572418416602667800341564675349357711511833160154070875986872460764308653525036750154066659273831356937072441264297149163959976741228665991164597483769173478598173065930406158728586307755189371866160658309971792589832032918402414805480506429745947684946871181976905419766838091803144565690765670512309983301035354074336826301572752694928310467928542764903924776130672290318537915630625145713621223811332284489701013313230348286223855585551460038542193830283414841129001329930314147418519325963901172971537687803243429694966696080427512807789976213595647608862389535839042640268740843249310 A169686 289 159709696565517869670221555938964367589921565666831785929523264852205533556952924934083992074406364912853607542553739724154258212655883889931798128466413640399921414471620374516315728098983441044526332658337108983343701995534917244168774243563564666029356865348776250858468395621883297780525347416882418341704006014932304513465624725149066844577978457504094491303086339863642624921058325898008913502874272266567023462668308842824631263804373578356564725153230883346562358783209674969295789485819759046866403760505958992086898887847054184486235970232136126318804731201001226784778753466306104704841241973764435815906794556967461264074801596502393388254135465958696570 A169686 290 31621713284767565388615274607621021372259124842175979451404053267681907995628817564530213828064659911180338944067928953549382972034989023334035265127696375762434285998721560322873577091157457029667049906374006350036061830518429845171938702052519873467653930752749942480604876172474582988751428956509800429242587710450166547718508748708333258321019967747718906133445404527330727424386247492451690536742804336027575717297857222336512086308489837826032847365630178749227668285140455152503192400329550704031212509092001194981124184358837611191316511219619310207704440646450281355571462040396359432723822348902519642627570233297916392652568285954131330685128241856271075810 A169686 291 6260939520687412429076154150753023267339716797185177099592073023736165577600948924852048253964728256048794257317907379063053674204715170736249050697155415987321588706332397323554451948321077508433031355129394920198156898740653574426799694232155371381929448932179139834908907013754345548475002408041523602571690662663118044143751266619524836080717375635590839319930887010071620387403555945179536717361572384261193425001513061713786568457817183515881279947193405254314026600410043417434277232069572499895404130532438122526270496438316911544417310511229135100442110521077732770723494953178371464902779032816756961845257973457424565796733052437675088833993352704415390488260 A169686 292 1239634403382822893391689906574490985911891666717822889739779054646493102456992258303141024071188130037750082610001593125531078109561568816753978002771644669113912129567815948503458612190482189212710541265713820192885029888818889306661167519264711013748563234640716937369482983847187944015061725363265163508765508619586922573915032281917209210723719355879238466440182182589653505978479690898055818347054589279380270574582288362107404042561493846306114469747748102638058054231902266487475208237154718558480512202941183203414569182860560166513685046948322607182477150677227328700825852514485549757341932017820373706184750185989736063779210087663598791031502547258091810242110 A169686 293 245441350930278245479125525347598462187287210293331746991376660746981898120906866195097070717841285019218467562522997531476090412018985910546551395498088489068567280065721225406361250761767152386608254139256207003271037761087399429144484369120180625350833591009929774459322721894729458569433746619518460851132999016015547551591032640552987898887215715088453625515836141265741322563351575241869872495999447104933032380342291582635552213858717964385091561035678324088764110506587920566339588256170649053578356894551851015428127379788667464256563994151147973202845472605159017714202824712150277498281618037501349591708492257948369141689486385338073843947040807829599627949129710 A169686 294 48596147849791709781973462328917921022096955746412968081402839048847769334837102514370916861108503245675218827296943509639140370501649648719400422330618749190907207540883234814511024192217705690359221609031463272827472591665416268081301243918276499108451302456731454626008529452172585608803866768939291983360825039662458828292450547797209686770457987868157938613669115788434192214037633418199336698389543472187461031037199151073477230939983595454401804187354937961010290771006787462129881946508748084305820955378493707420268812349433328401305219540993462154774508584988398303578339714185405152820693914747941341515869357899154600302264103494776381367859640724824653730822879170 A169686 295 9621791832907828258585266415600400763913009950579474348370770755011111346399625390979246441428765801358674109337232291911018317268914611460530737070067014251310558525814814772047776428808343959538739270334090471812836302111991333680668501811449626642848007052841818086175229508808277221084596186503360294244592224854150832454353617431206964992651794382180183391880969089968704317056888065228226796408633608046012351112985089620965856173902893182007172028058498731800002935311581724452871834571144684317642660321781283074310740183178691827358010880655067138045343763834121656147402138036781822826245465995306030194583343068248947631783833476506904861224669739073293750142301897960 A169686 296 1905066186767900203490100776826550433333753873258989508009331206653151198817790990311376424486034520165771798429944696854871987678874591419536366539450938203010299680903792441630645221879859886282980016304540881955668760345582618652504282057423107798784796945160223249608069434214586717189141241060896398968445899696082202367133723800831181858858284829683808153653818210698015020585049799281770706352211064849638258059340010545800166045201832866441965659113318173743964358026549884412344561524697155955727387195068950609995235245243535177285629180940973263435279235899958925635198180575038285866821548997230098220787452276258662623839376337492023577262646059601705278155360173190270 A169686 297 377193483188211332462781368545241385399319353895329343111499208146568926254576216456261552801793406227021457415019712744972742542099900186456740044074215697181788026260425088628095706155783449140070504489028760536750601712123246501862167178867963894532746947134671361604311572744979361726228881133870983635458043547599421917860022958947142801088947744483011834240064124749117005371522803369725371630941382206620329083398209102978811911093789004662327193328689953324592447554948569046073726997476057169068941555907686515745060928621290437502038721972201384361654605841534881086859932560142909058169261814177516403641405731746070097171502531198956142020447638588917713580785595990463650 A169686 298 74682404605079075927427220871180967758631898317401950946568833881813994247207273067349476078330608398430082796375473178807748151348101362327014992360155257103791018899883263755921319173623243069847676908811390045394663470240057224750056597133799428009685110735719769374404083334071699035076129323265393863421724176524989457533917412147733443433752795122806659371379042882114469048540930017406341812220041465845975520254786062379258958230525021090274342313399821597847890954746426514613351202995096613909601201439920685989351551467631998493145453189923758318992256396305478196042996173842677676991463168039878657142328054553567056186779942122736648829044077925980314516575758274722467970 A169686 299 14786738918322468822298126951125286374823716547491690958077517609391024292020785491118740001956658669482929372224928669691189161224381969840562511747266666690853439954150625798583793100671246344380699957440166200227606616505819207254009344065313418782023119178725379664770404188573451429583347377125414113973865928908400313169797787582292274657081964486571235543698810426533915754605732620643085953447937268855296532681364242141990294917732860386869657450859709650353649779106916692681134304121682404855036888711558806732234249948016881569971720812592428127574724982813670871286115823998771354100572073491013970481432660753830869745395335781900533448423515925550661091023769772147760639500 A169686 300 2927699623423243747739101709101935521247337244505037407748401917825540995825868319968443170911340085949221585617739501125676646174276281927069050310966439849531877319902924024855835112613733152944308743896244096255020715404681962979069100068334923119412567912276889453855165625254209311358467704541508729172962032199686737018162428023881722648658795215545981830992993085410833204942886517957313612440879359191882867495389865158051699134752875831579101900927908374607865607816999609236097024737221969210840433975794508930028720025583165260073103195086499213767079625486697775904859256439920658379306442484787937592329137034844576553239540731058640460932783390136044367905989083277445314968030 A169686 301 579669738698883939583519840275232107920597950695449915043225502211847726149229906568260629100443380359276391022940196294214284753345479439589831399059607823540620855900824806295656768504418493036628750591498890892293874043510522850648427804186249464224906423511645386483658023396144870197547022151841602962132508509609065529282990950940998792159784370713617831301068932100918440662936924822927452177340665182723952467554511937052094438386151681792275306726274994170999748402693010135933655302060163659467135023071477029626755439752264092293048868201072872611166010928388318423777922167544807744102030699759450965030779720092958077797237865492191526304068810607797025749747154833645456485475350 A169686 302 114771680562755596793789189272786855432757146900454578141150901036028024236551695632195636118716877971050776200956541126753302704516230652756859547963491382621193397591043408722515184328762247888099548308372884152577932039899678842465409636128809058993412059287393509634310433466811430089802951918360095877773063722870395288061014045858293879124988646606080784615780655562896440418056568228421678217501010826820150705708297973671156647101323280119038931629901520912469439147554191388998390658967668863385889241891081804973776622676655752144503252048766247613709308399966284197676177778600734771838998435905559349941506944947964128716142475552166854803606854697933434864022546909421273066673005730 A169686 303 22724213081686909281230675956171522143577994488339311022032835179631336951111086505268167690876841394887694411398372202900859721209460323766418600665372234151172752102170694102251710840326420663350673936307239563319538250026092900285300459525700007431231362832480403262206982168405267012910786932813147142196104484619828657970551498088991247067955592243633281736093268732521394284334537572302669359613022803045207115777775444274951964031623623311887916187413774865528986239732195250107278115731864942535992121261819803917657511179383548185346108607869114628036591717257214180934258259457369492055212288805715183987935653564996509685300343073620130644387453313143214079118792186019120439080070341040 A169686 304 4499279418493445282086880050132688597573010151544283127784360214665968688295758576347465007157495879309792442680676739633243471496768627875098126072195738870549583722832206388837116231200302529095545339840525060653115995573126494577647025576452472662324816428771832452407348158910776057126246009745084774058950914891003203882881135607574408625576082275592783702961851428383673171857820382747700111525161013992124188773293829668466817721614376092473688366176297521852977069660586884826044771954713517866077746624265125256802873027690012921050309807963277373238664097423661580445614708164031424701634037212594590350317408749504972591232354524396447770251473887895255485109255355639286235018671194756830 A169686 305 890834600648620478943921019250316170797312432011279719990281289668682168945609087030292803249493307261944015956362596075179306496638978858945662543694090924134666404368674694295646762066819574340254626614487654769753647585229019833473825763678063887132882421533990345173392728482165254043983799142593972116530085043934014540152494298801643916616996334975127539904710489551234766633564101246472319412622267747637544169996400498912154956915614842686478408586719495552018978180064764809235818056801412465449996748986730743342511280149566811574874717951513417846764255818638459729181640653197053325936288379269389396867045059542658226675192929987042166210668013182281262021051964698874005727363784832249290 A169686 306 176380751649008361385614274931512469129270288528081840274947910994184403482542303473421627578392517341985605366917113346145869442863021045443366085525357807239793398481274757264149221772999075416841320524328715119350569105879772800533239854182680197179648394647301316511879352891309809524651665984223861394298897887784043875746310990027117921081539698242799660117429715079716100120273834226418771543587683853018241621470514004954938214651570124475830251211804283821777875836560579848417944100698597698171775297317265741935194279406064485752398632252285190417203769762069100575749399581545753007871702816555885804435973664666611675198184528387169372014861620999459049942753292294942947539858292651694793890 A169686 307 34922497991903006933872682515420218571424719816128193094719696095558843207374430478650451967718468940405887918633632079940806970380381528018927539271477151742554958232888033263607250264291750112960241209190471105976642929316609785485748017302407000977683249257744126679006938479750860120626985881077181962099065251696196753383229423531070546730228243255739357575711178875294236589047585612729670293310948780629864203506991776580578854346053969031371703261528661477216467228417305738946579236081120895418936401845747230593934628443899308170967566142958593778586945626477199460080348086724236323101232832694449211213383124734582263900098265919320605514966076404488408805492367999150459459688352166839021350740 A169686 308 6914478221645146364545405523778271764672965253304854150914224879009656770656654692469316067980678457683023822284092234714933634265872679526702209409666950687218641936713349311436971403107993523290710918099188950268255949435582857753377574186022403513384103704638689781126861939637778994074618552787297804634220620937959173126003679548161941134664110624938150000330695987593179128531301677486248299304024270880860094052762901248949658222304034298087121415531463168205038732370194944276919009961556146938068047305983935477066299625560519612771577474175486055009227788454009364993372396798783307868131237819161468723093719311776251894907475806886034804560853463549494424370763463487254836861874620973078134920190 A169686 309 1369031765387747077173056421025582389186675695434544993687921806347816481746810254678445931008206616152298310924331628841476918777672410164759018535574784758917548548511010275631256730565118425861447801542430221682008701345316089225383273940815133488649074850269202832536439657109800489966653846466003888135613583880464220082195345321112533274116763675494497960707902094364574173212608684556664433591903494685629668758243547455515451749161852737052218668571968178643120452536354854981369361192581644566946361908934939606139366952056593381287477078767783176852695695271377249379031347872082948261024857945640834079601908362928749421759090331129357632132453341202771532557006888282987143625217408964306665022042430 A169686 310 271061375068552276133900625957541534787197114730786603896057603431988653729097773771639825023556929319697382539195378418377714984344871339942758967834397715314987393963243321225677395680490340327043373994483084704087454610423150083768134862707210408349003436249597522152433925245800859234403386981715982553046855387710977617101552369900733426333984543637285658070164283988198093116967988240542071602897587923483793554038169633290810496675824537902041209255834167908169644563432579726319981315178620124764824617982808031552497382394136307496249538505453470973334582086804719315601037628974661471550154491532094855541509505777923332399138476188257588553948747048466388912565467188498078442465549513744339192602386690 A169686 311 53668783231807962927435150883172198305475842041000313026425717557727405621879612396530006908733263798683929444449760595209946089981506852898501516612675172847608586456173666592408493088006522266328726603106108341187634004162438400496865319542086845719614031302570040183349380759011460327921903968533298541615141753182893103966025173895024105880854822876507065799931820327568857862986449062942773512940130505355105494030799343844124962890064096651867107213986593277638946503106920278092773401008719269790212521859574279182493710266645446507604505362216011754302174972217122805054823560231651096836180710988517034220911968132167625618335228873326951314547449820996332906794679939651036702185223746870646605015158761080 A169686 312 10626148018522908107356025974242137722949429527003331192628396018826594324478434156739169728104162675210098332618513402473150948101354012002563357530341849826111185130928422741975655954029610918392760824041014968470447445369552380148295565134470488242075229194472618358781024956359023344069302582382611395257245020274825123607655882878844872230982920945004761742728430260574645658778199946474428613490542942472387404024544231911503451841736015312531785187160089634804603237970605650876826251113480449782668723283714986817376961963138568801120045175623067921011967436561603008750482728910370484726098122399623955013962415253298785013691198863014746119859400970416328812023309006768945039789296347929810241370481908834750 A169686 313 2103923638884303997293565707749060096945681570504618575827395986010107948841108083421959076157715476427800785929021203929088677777978112869654646289491073590397167047337371529244587470404774955319500314433517857648807406549167208830962025031305614585085175766474275864998459591978327610665393989407788522962392898872662191581211898784837389677628737492288066317994429259773452271580220602952873922697614562479027350891365727119133839339700840967784641599950483761098033802171676805357851469174768571070537874106140670502421229828589601405834575708064446835639117152243678650538446369893684877037746209893938366153835143857932943001738245648185801209805713706089889987434235999050979619766431158065788614660498896341446130 A169686 314 416566254351073668556018654108339657057522001530387474682631776833982547276214922083391157909499560170029345515613579864557085049091564994179617401961702229048812964187668634367686343484191411542342669497012494799495396049289737796150332660633377217358622726532712148651336218186752507888403940600159744935158536731766839107956348303514924311298259040552092126201154265004882975127224901184722562265514192827904943089086389425356588685808924775606046505005008624607775888226754036816762427672281571226700767615534710683351397497460540803193871834509000057205320064478561887335677496879313623666725263162022761354858640283366884274606012393570467581427543488013356862353723003290487019457991860934563215301673985281926531650 A169686 315 82478014437873702070094399947743503037292410621446215368585264417142534252741713464428027307004755198189382611305559791978373751042351890734694590942127550278074569742111052233272651422399494710428529060094040452442439610352818916428934904780377383422422214677710531157099572741385018234293314844842221708638427879990961481183775752197170176247377661291821952921510550041707055622918950213972114454649112565362699704288213740493485425950827404729029423349391757188578527835095127612689550591289919679676052918012110937503540291703675468179996691128850641679114618429511531017134120476628368379684268722459645472966404610727703894667533183353267109306431572247728345945194071680631387147045366866822361404514092284160935089820 A169686 316 16330230292444641936210135170999105261726839781044820255505199722817387799495583051034666015629032029681327727692985225231853445621336582800475349389139293252829715995973800673553617295291615761253306411229122997088803547453808855715132960813854088540422239883460152456957064066576046857882187935338159738565473561701478606435279642586736179972669478676740194586332887753992992130362824917465293939458258773748986636505977234228284757749578017211572219776674562914713940735460608513274408382516013946569158821755633254950601563599079822268466838959544220805996453741777953955449011190254779520096732971719680831499936186006629605292469184244138664917045318233537329273759768021053620817915731838486580573259463283887709931835550 A169686 317 3233303119889601229667536669457875098318876984236252964374660959853425641765872702391399443067241337121704700700599769036115003859273601042603384484458637936510005692633070422311382951816317521233444240894306259383130659956243800612679897306238329153620181074710432475946341585609315892842438917882110786014255126789012773112704185456421566464412309400333266706140990264740570734756216414707914227898280588089733991328479204163459888548990496580486570486358214065356171687093365390500712559007025516947055572551770466969132239209753162057367289229323352908772353217045620359382546507115704273813452381367026754262534985467369134831468425722403942510203401357732659458882241903053422556450815119052943319703691666927439930008576870 A169686 318 640177687507848598832236050417488270361875916038997042125927364851255459681843299490446055061298155718067849410991061283925538910690551669852669652573421172135728297425351969816980270842335577588460706390661410234862781867788818712454904533674375318328255430552782170084918676886577970735945023552722597471083949630662827597708993440728883423773664591787310067621329739530879012489600487287249551829920098182993581296402376447130829647942368744919129384079149710377607280103750886710627767913797344332115120490766478543408300976974850123538419380551224821652326758501430343980820772160100219536865005486621156285725936765677362443549148420283270933750040878892748156345419181514744238255137541195850377164537644318523354451697168610 A169686 319 126751948823434132967553070445993219656553112498737178087969243579588727591363207426405927502693967590840312478675529534448220589312869957029785987825052933444937692884527056953339782243830628044993986421110064920243447679162229861265458417770220074699840955068376159244337951681956828889824272224521192188488607771744450851573267997078862496340721176864487060122317147436849303902206140266460703348096281159644639362696342057327740810404040020997407131477185284440700885288855582203313797075816780554139668877503339998333925019858697082933637778504706129547829340003456206217517587758341448198076184139285916137145654981507553409746354620174179199832242259616906828505839146211856475019887056074530158786732869883330931600101175283520 A169686 320 25096245689352450478976675712256240003727154398833922264375784301393716807630233227128883199478344284830663802928343856759463751145037560940227772919707907400925527462838931924791459904007622017331220850673402192797967777692253723711848311813969900415250180848107926748208829514350565542214469955431643330723273254855770605783909354428174045392039019354576650594151173862756631293624326172271932013371233749511455600232579324974445549630351981788741692903098607169548397679913301525369421191736833443978718710394310989613093273914771359317431268410640035894440085272148187523811771267869576584575750632074313617735888477113483991577308870161773650514748288892798281938132419704804630137681240913549645405618344639301057168481131945038110 A169686 321 4968929894542961760704414237956289527518320017856617871168317322432376339183194815764092467569209474428880592667333408108839374506128124196208069252114340612449809499949223994051755721211265328803536734446912524109077376535387075065084700280748270062144835966970301119986103905889730020529575226903240858291019615853670835494362478908781382125127385111029312330581810107678376146833714375969576077944156186122108564206688010002882891085999288354149857787682047034286142039737544846440942082158033909363450645493735011092906045429248571431736989579536310248844124646800498444203307137267941453226823716465076627163773453731721958438742196709803863522074825143322623152348300042418822447584489041243025608213928437232001165602898734414205210 A169686 322 983823022873817076168995042439633070208623636381211504569062454057309121441464943288063179695503997592633526684329086461693436688462223553288257484145719733357661355462483511890322841339926527481082942199638006371404522586228948609163058807276343502404262271279271513830500364536652193499313680456886258298291160665771969657277986914584285486729830212964449264804604250146455720441781822115803791500929553618427984257323993401245837989478228742139883100268142214181486575470353966293781162846047784421244956575688602375906433848903880851716671003385141227549020662006479286028776677800977189817959082911406607576574898701396524346744636386100844626664208709126306137672942664045130306649554906430754808999497687415478534944021860993963181410 A169686 323 194791989599121238119700313988809391611779961683462021286803197586024773669070875576220745487242222313867009402904491786007191624941014135426878773791600392864204498572071786130289870829584241175925619018793878349013986394696796437539220559140435265205981784877328789437319086074351244582843579155236575902203358792206996321305547046608779744990381254781849925118981059718890554271325967064553181141106107460262618774385944005436673039025603291655342703995304476360900055801090347781322229301435004907997255977780181783422895383809539487245037540136038593286492042949195359428067158161871554028805537946386265779988490909247818005420530969943064087898755343559904401766594376922508817776575270906054088615255540748025087273844448699631197298660 A169686 324 38567830117603131330624493174741819906062223789689099003282464059578847877354591899148419543294264514148075228248405044542962248301632336590968708953252732067379133055914751170285504101416339826305791482778988275098397901627379465684156507650998906167281989143439821037075348542357009775209529359056385142377966749696319499648841037241623805222608758616593320724293445220090183290002099696959414062147508347578380089344159589083060015889079973519015715507970018177244029562040418506735507620521283184950835421095049658538893965237124729978245534722166511966311770480836005002485885969282865558179840119860632599659155808080565803299199712399744998652000534471941142578879248237054327496483062024265608518477158300355549036217607343002636615873470 A169686 325 7636235571295820882225529948284891532008708530396758140628641080599025854942540125155810848826777131579005028183781294327720517972098261630876377493970249348948204140572548659930399522209605701367370787971220884591133770535826437409025449294338642985856627868616207236551481692300613584246903969514009021614935213081079053934149219826794904654331543824830695653484983172518137400866144414030899431124065546713058995071369212694440446472998809153473456327874068294617956953228201773985849186633912625479441715897522509000810797221239223888185673179707783504390785398351927217761572245760041686653190204721459604535150474781992151605831086942396301322908566149941543471118581459776462480292154142188402605055196489096686469921644418876720778927584910 A169686 326 1511936075286454931549324305267233781517818226794768422745467651494547540430745590188951399648158577788128847505160447871844119596227154170576931775097156118359677040700308719915048819893400512530913110226818956160769388168192007227521354803771400312293445035996865593016156299726979132671111776434414729894614794223303956359461896684668149497752423068557861146069302374713371115188206591878421127948502830740838102644041759953910125341637875132414225337203557552316178232709621910830691403445894178502668062910965993323899334709252486541667282278282526434143698431219339280317246573503090238059061478532325586418388811519481113475140075520066380920450553577992342419810978559972253224012480715903267985897594968529115846213241838036190765098623637570 A169686 327 299355706671146780625883986912964003848996000196833750945461966354839813979432684317287221319486571624917932800993584897330807959535004427512601615091742941185867105854520553994519735939371091875419428454122182098947747723531481604611819225697442923191116260499510771209962395864249567655295884830044602510112114321001102280119521394344466805650325436030631676226068385210074962669864039047513352434372436421139231264525197101661510377197826277408863143309976521290308672119551910142702912033100413430558474254347658264714659582940245567708560708529828912027491979659392467391407177714846534499633559935554796322618553172779934014693691443952888687234312656402284349343990203897251649507298867383140149301177370482952307512272879218973142191433836910600 A169686 328 59270917984811776108993480084461605528319690220746287918778723870606788620387240749232680869858693023155962565749224649223628131868334649493324542856390005198683327282154369382194992667175582790820515920805965236635493279871065165705912685333289927391528726133867135833979538224821687416615914084572396882272304020763994947507305774183519759369266683910996514031615470969220129237517891524815765360877793908554826952273344984369025144559827965051822488150038147657928800901438568586344345891150435965070068374182080427443136853479538804392510778528012017262645746471274542916585959189612264733856174760021634059874994732576623732280458150940046835346188497843749173389525902720410901324205768997197645964087868307579240299194224552651297504621405212502270 A169686 329 11735342405286060522800083172736484930603449667707568174167241864413789307022694235663753525010701732013255670085545486961381039301970725595250746883950129286398112934760710617120614028364826021490586732891126994671728721666747371328166099876765708180599496658245193384356738606118829858922295692860504538087406083996949998504166423766942567888309153088941279146583637183520375514065872657874474028101368821457434597318857781707965317112468739253983443790564243259748612269812717028186037783535753220670431282775862815028505039669596914156514287813963051571951798634434513065649018633739657014300618076609533530288752593952422619272884746943040623472125092089027457283656033780833747287105527289016273123486244568189835225631958113883601615774319737721328450 A169686 330 2323538525328655171738307474721739554653954714515877752197195110430059676001873071420673965271249084245601466714372257193704222153658335333210154558479269208701627677755338547820499382623568376672345352596522338979765651396736108457811181862914276929831308809606414422966800264473303490379197931272295326144424132327375335708877444600080444922125843044926462274509528546866065131655805268367621041798710148854663495442181567433192763763124250544323670048043570127282567300622016533012249136794187987256780255747079162568477703703612704411545152892317386026951145657343976044165671076594258691073984926851084470293778513200986467677312627214676122323477369353058892257547218821243411953357968966809119963181118782910690643814494985468718518072278041696379427330 A169686 331 460048892672668437943662079911731695336552430024476087366870464623287402059063845447057781370182307978897077153775621378866474605385048425250015351832011353193635882082622271757841757145438173755102889227378531990998927247832082727275285842757150066398418544805411810554042095627107972265222268096221614072057890794736319520359229864392161152013028613742350589073740068642297375692335377264131091802116508104401914662954631493990459259781489139036832686068836320958688576910889460819397143047465685723621819809290731304145070693533621615084809692024389724049103741427982202809037083595346084319234361726473371516680619282504748947698494301700810937659076423657318814801169073274628639139988580224707668408636125301592363101723674989632953409691080593402535872300 A169686 332 91087357210663022057673353515048153937082727190131749420888154800300475548018639525446020037330825730737375674980858660758368267644085929864169829508179768663131203024681454469504847415414134835133699721668352811878807829419355643892048785684052798869957040562661932075277368133902905205023629885120607290941317953225463889695418635705047827653657539677940490174326024062628014321950748893029588555777269894522724439769574854242677740672971725278748548171581547979693055661055491225707622074261411585289863539667902884421291341658515435518511569753321084268453960823344716049877265955518757059164420321479230854571794748575966450432198747369419075064654999068550620190493992992109969524097355498698701921695783439665162625419169285438355161149290028040515737928030 A169686 333 18034836678818605698981380333899622747847043431216061909248487779994870871105631562192864909610133312378021486569056239208778050518923629064680376227267762183946784563004845362690201946494853259182717442001106478220012951297784585407898384279599697026185095612862257139094364848417148122622413494985784021992308896847847113840172530639735077714272179827618474703927479024331704538370555945442594402952097322607395037159712866508556202193988620116053175705287077663658266332312076373229289773560712028201669359020937339543311953996082636445928477750844222351932621017425322789510704856697971194762974933751719326850202592291256911927390888747404573283288684777055049054240465722177125577544011849830834838075878657328267476195962292336838743011007908760302516531127990 A169686 334 3570806575048873265376255632758610255919777516653590126281779692284184132003367030674661806082769065025117516964998154504677295634479234468876850323169508732652800212271934700358190480558565531183342919816497414334750685549131928555119988038575055958385778974306164251608608962618461425374032848377300115747186220257920503076464465648031840339598237948328780050887466520793614870583048126448740662195959492606369694633183377993839885356669073811253250041098669795856357040742130066408173667542946720172345243222527252396481184944571001621899153582797789352701114464387091287986226843678701176838183659038597731677205825629166127724972287610625844001219112373740711509017694336607251957084275168634435725235896662390207763551109604002246360586255017161896512065154276130 A169686 335 707001667022998087938799633905870931049368101253979628941883130584488463265795566442020844739478664741660890337583065535686895757576369501208551683611335461303070495245280065825559024948649480321042715406224486931802415725776824069328349733253581480063358051817007659561365480233606945075935881565210437133920879302171411762026124025779664652162736841589270831601014443638111412670905158480905208520397027438738592142333149129913788744418282626008027454961831332501895035800609441072445156883729889882096156488700916497723311142725773637111996603642664388829028572283134709523764509484202296584315511495220611299819208472971384545351890735804229793832087641319143200134263536431889936967069037020659348801296981056567311859336386497387973890232845135076768138427431468240 A169686 336 139982759263978572538616951257729685737518964270771312940366578076036431542495518788489452596610692849783831169324481977911500682704486682004824356504721251829275305258353181098760328749352038538035274307512631915082543563018262033798458127196170557996586508480793210428898756477291556663609930517063289252400586915609681608378096092638725569287882296396727295876949972373825266093968638331092782546376415473377634874487330344344936331509463290875778182832401505165579360731479927202277732889310975249934866639519556266733106814249342189240106848270523768459446212519372436052648694124713114533367900378491138433730690182744487423093135425156523846743825850931393286293115150036056248453859645555859538634042132664845695907578783767592940934175076021597100924554519043108190 A169686 337 27715879332600734364558217549396571905097705557511465982563640575924628956950846924554469593284177705592456910635909848560941448279730786667454014036251196526735207370658684577488719533346754981050663270172094894699411823061890105868025380835108516901844065321145238657262392417023494612449690306496966061538182288411414787047101000218441883054348531949710415312804493515573764575193119484397890038974009866701332966556349075031167479850129313310778072173360536191452211529797224976609918666926689369597221498468383424319814592465438874465066752070254491141204212028353160599604480235920680230213820013236348653219818762335265244300829859175605510205851964712470008323728507554405727816818675153931150831328164941014455809088958538820322427563059275707560352652552016288067690 A169686 338 5487604125095681425609988457829263507523608181422999493234660467455000497044725195542996490017670575014456684474740825533088495258703991273473889954821232191041741784085161193161667707273908134209493292219767276518568458422691222699835226947224290176007128347078276460927524799814174641708375070755882216895307692518544518153717619947158854119191721443746265504639412766111231560622143689272451134934307577191390549743282629525826816073994094572243182512142553764402372303539119065441561618318595184204999921830100398368268062912984744298928859498297982429076450030013622858510313582093118094258713504775972036486810937640250830337169584176625077156620745783395240418823924393299599307910806078189758964489155249444021484265540330307646038655622998692794300339704460792332307490 A169686 339 1086517900889612321536413156432644777917769322216196388194480208915514173785898637870588750553905489675156831069088047545702961119775110541361162757040567722629738138041491257561432717320700463818498621196243748655781855355869800204461506910169574346332509568656177594024992647970789555563645814319358181979209384936383403179649041648537234673716906497329810859503290923196508275238609257356460926826953926274028627516203404297038678415170980595990839359332052284815478263889215777732452590508414919783220387300861410492963602525281811299448889247374236154279664132007364181716394670076087413745985619625908741242997716712410275150527534093887386377866174248446292098446104247599719261754584866918157117591729150400539827842752200934115810659509649020513601123155014085710352779380 A169686 340 215125056772018143982784194985205836764210802190625461863013846704804351409110885573181029613183269285106038094994958673223653213220213183198236752004077587848497109590431183835970516361791417927928517503564042466568288792003797749260678532986628496283660887465576085340487616773416517826960162860162164149666562909711395285052356528790425306541828294749858803916146963380142527265684010812889991060601943094680476857658530768184132499387780163911613949965234209839700293877761184871960171359047835521893431685648729177205340895734793794652896748038685060028119544593593653393907122794150455566067046418916776326786347602836623853971735096180979377635879006257778744934909550804742154953939836174129995219880704246477573597784814237456662166722058961657517732434214761198840243780990 A169686 341 42593674722958702896269734193914323034535821064421625252488547167342346064830169444851973274659733412961320385977932729250737633256482435162709515734050321826279797960767332908264600806917380049266027967084484164631865398961396084553409888024442272689818523208615408719822523128488499740182548600497789143452000246737919883037186943658855673460608285453974713364537595458345023890330195531694861769072357778820460389188872888696161196200365301473903571253757041495975842709532825388870381476500963018415116253371147515676146558089832235085244865417787311940304627234606252666824518896982415673290503129445345253644342284302362887615229732343535975588193010347223624286146116066371459252968856575511187611819110933647504258183561346467985488298046865372396486409734291580017709426520030 A169686 342 8433332470089051155317424586200050755001328359953291174530869325287079716484964439195117527353014032497056330385535685432972827731570301949033285878589959644015551499122341484652554989253279458336745608965224300554642780705564420943825897150306583364087783934418385350439519091823949532038317662735702088239346382291198425446077962487924632919893898691592243387374527753788934587758113031264769740285266238263356476582539173431071732715172941911668995494293928981993377156193621665811463572175831629810671124735801559374699708391048465918273348689540181260266172320199778568772899664861755694966928939976029648521811607397704840743160377913411542410800685636312799908094107898524720472640256963759112804361670340668309016768941022920345840952130811684373623207823903199666016952545394050 A169686 343 1669757235402909170049953798333416135167228479449687230931859637859674441517958128791188418442622118701004192095950087782999369153217663303473427894445077959193252917028262846628297623271342415370626364547147327025654638714302793950792974225872679063816691400491631683978304957658013518843846714673068515682247131693410550318440399385665418462465531332649810215986791957654750703352216049994892713714713642818365761902953567466463506916408042133208987204298944181393192701083627557005280916909338161739494467581435337608674865504226114060228619634306740720263346229019006348454078529481044423738885868962553926843074723762725237634198528796279233666759041528945717406768358756282320859707470823253995354432583745557231640378099650932805889048126210454337596428672307902407916861801080093080 A169686 344 330603499277305926618735534645430194712356237602678118433333677426890252340839224536216111734111826488766332978667731845348442119509365763785789689814246845960620062020096921290918276852736544963925683434726205526779063822651247637836065070825640148052340809513408655042353942097194852781549611187604830402996692728912997764625753000399264930935255309965970830521997433087886850329151019785957492545773016011798157500308223819186343297716077169433467797455696653986870161437402062665379810084476780192790093909999461044958248666569289023885056715757670771806956647774675873669742648220895434784368967526360886225761254953832329796084588677617666917708032269735945946451688826755117026990827592849743276175199512267029726751568384821747055046667661901618942067057550220644880042047774086373950 A169686 345 65457823099671170561339585905996845136911367816850817762569136270886410289044648500041998934935699022657032925584114955291208540293701203566282885155326430422243579027062162152755190519218564560441914693711241546975228982246232729497590091049250876635299663592254422066702102230286922837227979168431083351277662913193080146845580653679668790906718085841929574633139504959443941614468549701569588631349342456693216819299125362631429509440866871505693414909023638545218898771904524780188197115809493140010699099712311851564124561094471100938094605327627616770695556492349954194188923791687338732941352771525433597714990285227719093101708558068296366760111151358364366826047800649933094659681898021127124151466828014191344006661928524811474625636501583877139188776358108274208547799643238143386770 A169686 346 12960318370235614465218619273852729906913738471498859238870255647958082346978499563783779573005534294659603752932676093415813942536033328940360225471064818976758268027296288009324236804528423046422535183671391100095568559420931429192885001962680847933641281050456862160551973887654713526918358325738166898722574260119500956077660343675574021334599245741392089806531099984536812552814443689890992591514624033409245132063726513577203856525993924480957862684189224735299355086675658504414597649120195164941925631649127747148651704847917804389167902715216455488338367575952073923042852765368466002327323931785158420350248463513230211086180421076281498237246592909791774446274422465839935743386682212226425679543936938019692137110995156683511097605331782242811726635876395268359324516464159886259494850 A169686 347 2566077579483551992942725276636934524723783305988957278478548049159429418291453868980688313456160854643578886047744282381375869413594305428987758360385678830967714825825637963684046132106108544627101524452241726577375599536362176747461732798519758639984338348326866453367224127653402991406997720516988614863718425840747996223229902467109976555459743938709791852118524657433329441515645382048714963531264209272573842931798550562923732162637356180358151118054557473950727088263008479349310146328682833165361264367427581623581473435325926116008678064905674986194607172161126439668879423869217664570225459816546560428405976570213835373342936337351858171725751455305052994544344038010225796597046981770520085261061996287048225109740996591314594573403877847621516408919001797471697682597774047518846885820 A169686 348 508070400419373058988194386154839183165402180847342042279513643477919066739360887558612502284746843685133959833700435235419006329949136441610635795130893343712630777245449020521431809920204963413119679306360190471220273139640290064568230209104949529868965351687669100904549825301486137585058630304038007576117525742207983751243443028144099783959694700618797394629661351071814692607544971201955671786598798811936211655364049284945321764345670529786432963512118190617508664120989003252658994375430080771576588419119012033721983088489681345977962868424080235428727655792054617340010148549242785025762563575347583469271071180999809965832067264200261338970881996286423435890866188319380298567360980565005367918182985344029787046372711350025475805900621059701292427498351766311416448974224640602003130362910 A169686 349 100595373205456382127669545733381521332224908024467735414065222860578815784975164282736294764066418888801880468186638432330581877460515421133476899677556496376269926179773080425279814318068476647253069401134865471575036706049241070607762119669981487155415155295810155112647498185566601838850201802479008511456406378531340034749978489670064647247464090978583174344820828987561875806852388652605174298783030900554097333919149959868610785608280127541533368624281347184792764768867559635547131576188827309938999145721196955095329070047521556639078387575333913623180863502997339204886450337416370499794130713329948021613813261776973182670806115359595605283050314555459814021851606168056642906749710350443572323560168046269017172584067965811567608313812943587470000398144678196814272376443286455234769593470470 A169686 350 19917375824279944288219581860823386384597366386663764269942634612751127606358343167094227750782866193139087198741120709166219792730852104247986815500361055389157732752817824475184881803167638171192694621745397003181386047524610091690272331464447229507242331783218723043203300090916885677954754898260539647260792345423463118896744497511644656055213930319058849722879894478186179595064165408244622555487253519510899335904336328004699990228675119582693820554644194624398349915571655818835079393091012377287150254264377878096841433886320778393668076633100800941449438455743665497003842320418957222812451538531124415793954305166084615514690238361791591187152448409783247492766709494092824217904351398815731340054604105982789676440196588571338947380777978216548474639034168590729814948483028543993043230441325410 A169686 351 3943539817834223512685349538897297122628946319651400857713227588101862687243166971920374358360243439822650463470273713776479188378831256125680255992171811410556854815131749473006181317212874289419506282036187471764442862373166748913603313867840881460946826277922011352399140770503357797633202619653784371149125427987467166201520660528815971834285110739082673661955874285851875997946897898443782660812177413832257514411724673794970729454492065397245834936450926254283688490518418984569710172700444261875545811345201098666219508580421466599576437740354396482306452691650315334715779879865366414217912689304230653766727411342481610868637743716906526347853561489476276284914274067613021850964137475084369621630637861713377149347934298112611788417535079306599100741922871480295998996846463371321760204313547672160 A169686 352 780800966555351975567410989119804006894146773924590706062949119809556060946540702097067028727577418218691652679915454207033713079215857860780442699634518298234868095663333577830748715926345941666891051148543374012356505363839491674801765873501030082037964360696775029051986669259573927045696163936551044947879573949173075444782194040208050778532396712408050326217540228704193261413890719726460722218255640685267476954185581075076199731999200273535092623596728754153545922772731387288983779115294872838980783496095553158033365857489564065933001313852009428964490410801756322005727702627094873795646544264113971047666412039352939246269073213213865474752631533538805615121756547331878092013150545126171192441733783259507872287488182978065225699560650596408394650710603915373415699368132069238499587526732485495710 A169686 353 154594647838141856938834690496182296067918432290749308399606212494703998204727815848247351313701968563861124580159789659278898710496361025178401974271642451239093326086524916661015239572099283575755008621129551866974823619177846184861836039639336115362055996591683533740940961372625134197250207256817453115309006516508281470900672899300665238177580263946054881917411009409144413883952415607940779216553804678269128179414333328191292576206387162094551093637215842396147809020510296264234218554655684377856319586415574324191940220274353263588107058763342956682869507162758522645620722857834483351249662169926945251792416381594887108789803834610329480620597668485864857932819059902128823536119197191324171467123031545178139581748524140291298601827204047686202811163431344246872394550286868874160709337904545748167610 A169686 354 30608959470985532321913701307254974817440955446794438472415967124831582088475160997250878493084262198226283975218958437083014910965200267127462810463085570827042243697036270165303186686559731802057824815932502726287002720091849705110968734082715049811605049360792642905677258365110516997128495340685919165786235410694690558162888451867491509108382359864606458569321162322781889755761164399652547824155435070656602112047083813400800853889132658894447581447545140065683112640138265928931086290042710211942712297326787620636846130248464456626379103623869027606619225447248306805104428018963641918167654926366967730341173908116486533572592371721810724701229663785596657086879072947852428634237439544470553072874516543206711529610265289032145680423770681293659951842997253193815415599075985817979691290864352408170092770 A169686 355 6060419380607297257881974024145988831557241260033008068229961884504158549519877149639825694279370213280240365968773610752777673472399156530212458069716671381303125158687094967813369948699254797523873558546014410252959563754567063765786947512337940526582437717440351611790356215330509740297244827248555177372559302311032222234781012796864018138221529672928132741843672728901405027226826598715596528403559590185328949057143180720030377777472060073938526575520300517162860154938356143632090851209901966280279178551117533311771341848975688058759473472032491582866819551452322812932388489403315963607102404673765542085829571942993953846473605290360847668762663375742819291652484753499743776894204654161385326659413459336554243830782873477004300663705768122346636836596600573160431329203331835003267061818316730939872921860 A169686 356 1199932428400773871528308943079598533673516328531088803071060037164698561222847200467688236588822217967289366177841955970612896332624067792714939234993437847927191739176347767356881946655765890177924906767294920727359706620684186775920704638708829509213511063003828826491584853377075818061857347299873239200600955622173685311928477645327208099858754492879905676426477879160155413501155905381288460076080643421624475311202302698752613999085578761980933814371571957258180627565154378173225057453270546613283334640823944808110088839966937771177749362889210548164108186629019160676996367117445018300738162326507599819120630330987580927346484430597845456033301155918414696455933472872466827359798472694079133486607771674942512102210294906797060422541236636284335960937622474907710093189651830370388907521013378746611806359870 A169686 357 237580560403972619265347288755736363678524675807895550000001657396725810963574225815452631018892519787310014262846738508570600696186093023801027756070630977218202661231758170841694812067892947000431607666365848289606968951331714414568533731516835904883748608037040667293722010612445681466507457520547652806541616653888078659539603792761990339753895168060548395799700776400981870468201642438896399498535563837891460782668998791172297541441167122812150956718995727236602601397745628522154929284896358327463819979704589954472485818971604703005135614346712497360155348445213376122547435247263983461774956103401086059508515744594143085759340933600458479082475436621037236352124837007380839680207345792687969494045978339329555542666169453919403625836110257128191897139698190475332139826846825462725448313585559344477080671157550 A169686 358 47039751027558177840667234864692720409814212293634787811197257104514545872226473864259153253504130095669415534677476382741008324948513794644810780762749940051356199732148941478888215907496147740195280393033670666421452492657058769897793758135694800337473010880271048295330466516410867854550414731721135382456039496514217400903529622489228760063171384521495702462664327249515250197290424046996105812249965559259087610493150558349416160591352004738043908496546782420890056896126069293008502773352025678291223072646867987040744082067537764257245673891100379913570279565304266754399582515719503311917146562648176034158601440694832430841461381024968955531259063577247670476589745936798096770082196142714400986072401780401235855161298267756393857612932136409899064643237373975347253047956808596873583504522367831313615733253861570 A169686 359 9313633122896115239832847155920402904779535509463880091067056905036483356889878250897496891562798866422756965851877477044211077739109545246648733563268417499191309344304258654649025054872169359611665086213000426103157986577146304725348595577136053630914772405685630521808138648238739389519515609423264258073489278693161157300239325649074532502168180240088088539211737094627618557193035759662790054425994645169461455416861141554393227499546255771009881731359543923608994662831563974387161394194416187943334704564100156844112855763553505718231638294822445557429086061875519268768138679589038004692003087995192821434137118688436735143119730854459358008380886324852634446820537333844009771610358893614664055442701190304058172293046712041518369761615082370204894711813577882693474975087820591231631475763263446878997461453734767400 A169686 360 1844052318582403259309063069637375082425938216661554623243466069940119190118323667203840125376180671421610209823137062978371052384018741445041804434746383914899827893972511064679028072648782037055369491789781050697758859889782311276849124130514802924120787463314874572269716121884753988257009540251074601963168421141749394928046482948894268206669236516152920035061461280409018959074023789989185434670534689777994109084928012877211509628749567290655218538900693150092160053183753540859364947547721053187101980280619184187147304697101526594445607136700946808078635847466868490290674626442251618751168409331774937586963776416105510250697000029093966039559389893568782234962048955450204291070943335826304565788582536596323848034527776114197943392352697705145236149147197950532040156639661381943715822306391189377145173991834907061630 A169686 361 365113045446192949227954654941044345917430987363478351522115214791238563160071196228109447327592210142612398788015286592240424160957971696573030629346220746732666731697212886547792909359403971167603547709290435037730151100190320486511401229246353842922285002963939479678881983994533050935498369454103347924449273896787687034595903384555416030388006662018038078853630121783891126278099517382099053274711442581397664137360329688546324513264914777293962260820605884174324081535720369526179872453054574114858248760858034368898322217170338712194511981428492608765490971446485277714668060157794146531066519465091631934743869512831670377543624098580750596106612181327951262844281535440613573554616370512970449140007212325105459286799838102147426442451177796148801711999965547512723737098426058775059323042654993380603637148336879783969250 A169686 362 72290538946027621543875712615257143116568909559752052046755569062595295386503978529498466730737881427565833349817203608200625612817294377180015022806116961469153113048154179025398317025089337509148447076947716356419872158977793674017980594266647546095688309799396702101846363114795659331240420142372211814438993063142820283455060823659023479748618649843055386692983702651930033984104630417865623362958195096426959505088260350319295042116824376336913872423941064373366075984019449412642755380757257953688746152669610185857680651695029963487918926715704835374339917136583766190972943412614780114057133420486685195646659016496106200219706651659484230702737965187106413120808075885925784139962628758144770440025967420742308562811990845630137643614178072009104103619129951458113210075225383813042882728104485335505134705378960765165075330 A169686 363 14313161598268022872738163143165973292734726661843542826906080559179077247964627677644468303238772930447892390865018299137131630913663328709946401484981812150145583716802830234142318978058329422840224917687938548136096957326502957135073646263566967773103363055277583076685901014745546014534667689820243835910996177228381628437067447181102093574196104662262948527131919494960362837726438723220011326812447917649956584343338189033531872014617961599931652777679510140042308720754315263333739385517484020256256879979821958765451870713398762431895752977728128910260811324125568001774525493441295648636873293279325332001648153821187743931197651306109894168604388509546847980583450264720904319853751486581248007805445586559319910023295196540273226169709095301156930358992082412483284261697330803752523408908674594359498642427283982018057764940 A169686 364 2833933705918122501180612426634247454818359310135461727675357195148394699801609776195075225574546302347255127557923806025543862295292521790192207479003592688767356422813912232181153759338524136384855385255134884814590777678488607719070563979591992971528370196635162052481706554556503315218532962164265907298562804098156419610255899481034555504211080104478220752985427076299499911835850762567144377085501729499594976740475873168288991363852239572410130336108119066664003760633370402690667755577081078752785173489852078225373612720601259931551871170663453819388982360808620426124530699994610287549834881877405681706656449312308774628354378599590742619886676786700501364914100242169993727842410625709023626913999994110149699372376610120360936303516100183662896560331632013735929914507065199504322475129110159012345066520598055752778367070430 A169686 365 561104560610189987210888522310437830080742408680159578536893818558822971483470771058947250195456929091826067364078048574758547602837005651129347134441226370563786426133437819141634302030049720674778526055599019254740837883383417825418836594312951041394844195570706808808301211901172910867254991840834829401279524215257742701202231029797660887740219664582025446142587429187806022180660724549571366651602529993002155438029879549132186758170728817375605874896629895689332702296686585417488881864876536109031208094110731666665209866808336067684838596038386128110065792706854032649110258227493470095637557808139621741764234340359272301739342471875555156598555604598827517725907525590860037758576782197259425781366834707811567084878461540003376312707201463934366212268788943241406501870153085922288084042754359943584039852589795594624512033487190 A169686 366 111095869067111699345254746805040056108532178559361461088577300717451799959027411059895360463474897413879214082959895693996166881499431826401820540411883817778940945017997874277811410648190506169469763303623350677553871310132238240825210575109984714203207622352803312981991158249877679848401269851523131955546047231816934898418431488000455821217059282507136560115479325552109292891858987610052563452640215436884927181753175674855004689126440453600797553099196611227421211050983310542260107941489977068509426417460435017921486180015329940141666490144429789911973390534006168832618896957642800269023300091521065635970025771328364613550739917830260062987366362554505199361718981835399082345172660948987818559819996158276172223581414177525562623699085916465315224400727433090583364915123998120995207101050782980779217502986727075510965116636547490 A169686 367 21996420970727506280373228978875620671659290612344889135959768648236897568915943919088222424517834231018992562358695269362666283989284664621909337654418554693859743327137445669187517674039690171834338355591367835136411778568299788265566275035182660461193714381659485263625441032263879437072584175609739292368716072375537852144148232393060454940089997716748456877418763871888452186565898886065857992256111053973222579831690753741741796260277039084140539907766032393133710455392398800782083883533150583028757399449072022816787598433168519811982280210001060016442619817756895777443175174556687432524309042557640937344928644399970404294117566057877807418455019505106554316428436834834241767482091994692669423762095131179396252758955177787780114513224648331570781914889914801960452422679088624038867506635884969309859287218782026222723299242830534640 A169686 368 4355180256334979131814554083070567852932431009065728687458945615050188266845397868568408144694067702844346648132938703438113928062996864163311647035034461945566450237828196244624850688049210463517029524643787208006331978285213225838341297246391056786602152239946225278884855333229998250860523265500876856757050236283124677789642931582337969622316602488633687325168799767308361423647156120453429829903257348471261185879493016065190020654845727298206226104184575217229247248956643979244310348831622325462625455664498800082706023003587351592832349815090065453465726742119669235101631240598117012588110540084806661716990750986862192565115383171098947252071061493058537267424070246143180705853300322209166673575117383252528590066300589231229274406902771984629256820645083246834927323167988118262407622168292348752402357895862189927280752204416401869790 A169686 369 862303694333355140593001335218993559259949680504401935227735272011289039937819862032625724427000887328949617337759504585477195090189389819671084203599169046667463287346655718990051248716069632086200011541114275817418595288693650416203311288510394061086764949794970945733937730538507389790946533984998007898603578067986310664497156305070524924763747202751753341926544935163183673429950345950893040462852698886255741581559785490153882347863193728005748628088638126978997821582960115491572666984777687291016811464171313344352975767111862446860993281107622958726197452270884962537163216230162513427032033074238078764075764257977039148195430312499205549771829337512270317379802763326143012112707953721242536112773830475261804464064207065217067317509286454169556621304289519867553771308317644088388499689395466348985067475752105573693841365861259467416330 A169686 370 170731776297747982858282449819277654165617104308862517446404124912620179719421487284591325028401481623429179886228248969221046513929436187430711360665600436778212164444400004163785522395093737942604085255615982824640875535183057569182417293827811633038392857907164301030040785791291233180356553205764104687066751407225006386892647305472381597133599629542358528014130728362543058977706521342156368581814931122130165571962958034034403514856257512417840022135446164566624339426177146223352143752637150461295866044450255543381806495865145177126883837309494255762333629822607557840542784509758106100728117894465029807658389644426381799713491864208966074165941923512376164579820472165018113780948479177298825381026100638469663527049591143393973425845478212118054459103702826131139572674037755152254294674232553859660551189672728659566701903554521833920400290 A169686 371 33804029403259767250799332062881756531232926703474274052452788997426784295405516662487049729899066360551648667855855536401181732562938175721461178327585287313039341096703854168710543382979844043003522680600423485003075937370956705047702420866618192947540699100668736633002341648945125662320806588207307730031318175052483278294079669327226485707527962902184236793455957670848362493912461275401010086158893509482886527507084130953321742059191124265004318634190251946064640208561491992108232890355171013649290459989686426276253333205531633208676138793998755017983332507422361288818568768006667094884248473138391025034410656764261886042512657470804362652985290562974700333097411227207361400929119593024320435063863572166338196858857459406010261748840398043881553314623901684202523360860277901491730706029115207418720733168243109586874656150473957056687128980 A169686 372 6693027090069136167675409466000768515529953870183597399868205817365590670310572877685151255194986737907603007055573167958464762000947829356661882597501221287545011324982918725400523804307614026776754886673628234047784394723914244541875896914296574391980020029074502689033433605705343589906339347911841166441513931908984464095840881879485371788493403055002936526576265488099613230735689626008057840690879099946489402280830694970723670524204986346958437249547534439156232136955749237291206760146571223552098215211913462147154778168199398230140748597374443999304937502839795227501430461301227653651142330172454988119167500041959906740137566108303787019784734586980902242188093740813578457421501993325234577817807441248453662717599987290127980070510819616065230674771358834898228408267811336904536366359131777727265817851973742784512898205824689749713849028350 A169686 373 1325185559804285701432480274936089284318399633369648810899852299049389525937198024264997461478877475039344843748335631400239621694455107274443331293126914229646599203005521203775135002709524597457754464038697789917976307079397649462586379886609855111419096425057650863691986851588009085675792870079956343647689727199803871407698200532468776387635986276927679248025307110686052571323172633488320051446707902895895418765076970520072333442050528105573505571091777628700987898477029787491666830276130747092301797321498875818710369823970275317934659546141345913107359642229771976147512225462399281925402814781164570048361904874422048054507575827848583677058957662354731351235289169762112145615949055699693127796241913575563022076226070683022001028264892288051073638149055293387278825092481514419483674984813279311125853572790059988526696426663656456637027812540030 A169686 374 262380047814158499747463419027879677526527597453320280960770887005961760544894898231591812221562545071052371459163399444079486630740110292510422934156531516248739097183768215428751330012681562682608607124775488775525261017326010679347561341651837015486589112141385796508324363180820093620217081936483444201076124471629257554260147864546938239380136789428625488172484231650350309508757445741061362128607473894287346426082959332279351297855480359917207144638922422948356447666314942174112741187913741353052203771441565498642506070367946313552832449387389116351257904223992011152461152892866881455266565128412753191308096481447755779097152638080861743447498663795190845310286946371972597478029695750128866706900087161471817939438670114333363596181553489015024137398251087009716739696653576273312420581744277429243987364974338615667502785037607329484511923668341250 A169686 375 51949924281643578664296324487245240060968145896124045981421735774881379198363252651830913822407905046593330204070604754296338113264847382809789297631700113303020694643183101133688988207508239886559046456241508079764083705123470716861354559267177119211233225107569330057784531922950790527717306430553641995469424955655393191872101578979761302620879448320590918978903852559658675230162651084096661381412833123165998696945660870820791484641943060735501441132935547966145875650031881520686831088376644657157244044948108469855397491563029399808142890319156903691635957676708188434290584644840125353817827674757722520348486300550377844807668224954329417589337241228887255676411248985891211175033031142221172740959644301439481975755635872749759719099325812394645425663021945993429770650650039830248998849370911350039074811511265975685108730444301476117677353899933633720 A169686 376 10285822627717614417030924785055529652394166359835107784040542912539507119515379130164289345024543636680408328034520577951230866939809041686045770508142465902481848800253070256254990913756618815976008589728693824304513048353429875927868855173559417766808691982186585965644828996381075704394406456167684631658745065095296222733121852490128190980694750630687573332334790322580767345262696157205397892157612350912973454648814769463184434607806870545269368137176599574873935022258646226153818442757387728375781268695954035465870060823409453215698739450743679541827568362083997317967189360597437851399354761670837245253269448208781133019481919056698290716288606808355108830283403083741697418772010211256326631847392189304064833314267588005713629214888203044095730914709509921626602462475680827566684222544550760817018608530841827407381769358000889586012075210381044329150 A169686 377 2036540930363806010993458811116507625933983971101455217194046074947047528284846704519877459401037232157674255620631003829589415315968925406454252771314576548578103041755464727637354511935603017323363141719825135704213819490273991963001171969805497540708909779247836451867618356751530038679564761014771003426436053463912996707966254691466402052874939745427818928883309580018432275686783676475584685985825832647645578021768378692839697260861118424902599389719833780277072988531561920896935364834874393573747533957753950913772416645543508707308542268356929392378166899734954760769003959762195491895842748901772489652938725540256711968410074064501391967138644084510522923700596790091866444778974148479031407924241109720855269120258004677070619617260615712892767826934699513352340164098384633662685514082651971547907583576889927472328137741844913964197985675572212548094770 A169686 378 403224818389405872562287813676283454405276432111728297896637082296602871093280132115805572672060347423582822204556904237680753001694907421436256002949778014152561920418781763001939938372335640811209926051935648175610031746025896978798304181166314953642597327599089430883822789807806566582849428274468490993802679840789678051954585307057857478278257374844077460345562962053327009818637905246008562427301357251882911474855490166412796873215893641260169409796389911895285577794227001691367048418862372539873635942366586326891472625756791314593875670395221276011335218579158958634944436579183323796291985991152377014329507266741135488895056610701551040464226432487916126131851638093594310241679143398650695893757078738320044241739890734674978019804781310091825735557985502995873309209220397993855285170485837874572025447551404363024856940313849242552555385012061579852582210 A169686 379 79836477500171998961321993649093007464618799574151101528316948248652421428941181312224983511608547752637241122246646408056959504920275700518972234331284732225658682139877033609656470443210521277602241995141538513635082071893637327810101226698960555323693561954840459478545044763588948653365507233583746445769504172422892341290299924542764314297042085279381909329492583176978729511814618455033219775919682910040168826443365284571040941199486079851088640540295482721486267330268414772969778651569914888501406169054626338773597807483199136780880074195985455720851995111773738854958227222375362651569072385555528824276531545641234443292941689950179097310783911053419030665008146128701752540397784331684759735308321269096444982848344819140298771526235372654485239474237925267270936116876457864926666186353155319254978488601052956586525462107070099600499765934195193190803507420 A169686 380 15807219320215666388469192454706739194540117039249806374308859116150882840059260619688430929725820394674750159382631431891040301221212893795335066141591427202666266501775233872948979207817310877324432705111972690051570640203194165009421244582213023639137682669730811887321035040400804026799787582821307327771368023459891893897427430474160276373336054627942773969779185906079735116329475816191331507069669914830701544724311470854899693560625027916874290657568709188942385645815351898046324805962424285550738547836873648490845474409047672291299660815134725011452683696912621134323094032675947952885412203845277751422412275910130639360435410018728929340510493967341495403886084452385555946066587314973576169040216528536064789024227572449044259948472618213222943307971497769949395685650698738821938472941354176514919913722059708966014142043586386724312218145477207651878109687710 A169686 381 3129749588925201772917938784038285267511478554971887511011625788049626149910304661516997099102200829597847894316638776868017922682295232695775824123800771301395695108669356429810288226677384343188960073370175451091697351678160551034537596326051479719993937475044745913230086392954595608357704575891385267152285099140886172099349340933959191957606241774247389864106949316820610574303724396987428605180018723453568865686587227863985568284062556041461258461558064123927870871604109407398399341801908438624157731065531927774848630335183955914540551961322479566811910519993587210857117660167324894469115845114925028172421465312897271093393245655918497511575170650237679866280609508427072630621933306666183850662118188030953954999522940262279942509817614580165286019409128416109535950696398074723218828533765262207404679143148644520329049275471895756635664537316214866076155581139110 A169686 382 619674611387869735371363410047125776228078213767394477373927597174709826799400263719745737191306038439979208324535095188435657650793234860869817841446411126249144965250030797868564119902914282640536770094589627343466024061635585910673434651313610771535160482376189960007669784769969529650798706238911461588824678261872002183777272077493445847329662535246355250319206185544574813977021101127694672494136637573891804704399546805598287620550825471181412301097839127828529490191967847312985023351971908423297680012427484825771537960892014223406737988681035819503746830275033355128574973618658828402563588175343492559709083713603791387298600247094779292280427684280978778184959434750742622134979086561407470186249559693138506657420305822893959488938524290891223250320003123518874573351235409332522581284134632893457089988912721595729308511333811836138213285419085146381150132086935010 A169686 383 122692443305209282401757037250546865407891974847389134632526652614804496080131341911848138966779493410286285400363632208533392196934378207219528156782265602226029307424397428621545885452550350578483091518655376038555181066852167849762305523363768881284241781573010567335605387298061012275249786130728578009320134010751515546215800522002768318579315575737004092173338717788508992556875874298886557725233874220907123762605423680280596963300779380737878174358910589245924911187138029658563636224348635959374316484729576463574989667626283632278619581206883769782175060483936610728246987658831723040711750104603823749761232881680579811416971573607494094337839161349522258320501161470343419009806878067008835413560714002506920239784826048534689390045506710879292977528133361093987209591772246420580237986530098298137288513965269130129163477972737488137620729518088985587289791747751986560 A169686 384 24292484099820050045812522012198232224986382941569281262762903290134115514039206298282211769685148389198244530063674642194423219335356091794605705225047142829627553725065440836268216755485066500257011583923669866006582385212667598667025820191374924883508337590973716142489859015231310460969806855178019534383797709450538206148544726084470633632857154333391563895070746915939235951447446090078410734923812959102036613191169489148752600445933766560628697110763198831565303885563137904548286987397677948047691366296443712303022182652043267176943270340974305381051158228989173890837774981475047596108670098157512529665707120800161324911349279583564405241868911965310330470693361053050308428091068940989700121376707583546718692064529463627418756436674267958116947252983418100411318589818114512249211475343102254848929053801734052448853910537989265718218121963294836097969020743218395287070 A169686 385 4809789159321064699788477601377999433681895930455870300892422324793940067283682715717966082258692601567842130667207215522287264036203571797124710106402552014664029608255532888152485371700590616700309810525367978093264757091041332368221350092368871358053366601231222785645656479628501410259746507539117139229982626337195813301865639964203182690987137242435792647131834550638180209394037449961226438957189732027982342288088953427772734291331584999623744149756754458060684244430314167070902259868515885077483516210211125459534817175436940617402488907931705581678347154279372493775151199344400505421390945902525930747145537994689130166874794683511382376136357134589798598053119138116633893776750784173883531076445241628606590320224226325102076044383198626647225825727917854010133647212114088585454417649385177945743156682888135486769377469569515417775404651260181627190452267987517928158810 A169686 386 952313961061470990508072752550831689636790407847320750295436857405909999206655138505859002075451449962043543627576964998770683855948971859738897995362480251760648234880870446413355835379961457040161085472438935992600415321640971141309160292468845153969683078706191137841697493107428047920968838685890015548002176217055320495563248168186145702181820316847953552568208170279443742224067967646232756502788643128581401736428421609209852637083207896158940712954726619497183915093316641942134099166978747567393688518255506397275590778553862198978515860500136730866931685389086764593589099695209824519435912341765600966816957008963169702075690147634296044194458477126087239002429808574643962607764166399841080436173443467222100900359361555697790446636139935396369986093637463564237844781269865988890528580842955473579565502684875042876641603872171846135271222211364601724243788721390176271107170 A169686 387 188553354501011935055898616527463296548650818857839052688195605344045385902850433741444364444857128399883053796129571862541073116213860224656504678371664687296593686476804092856956302919860667903335194613732383958556788968927821244646845516558738971614639196217224614069870457978791124986941570313298683961365200908350616262308221271660892645849309435598652367615858085880779222780156063556504124561113194149727089561470539389670123049408183831854470637420886113905984354504232264790375480732801923502458872843098380055535107439336489278457128737890119141006070795359884900017036866588452200851391354020084450767593784094106216905554561888280081321519242511263761698382706232300022234830965468080657742838814338064561596269298503852261231725512580231960306023408432451409991584110201750199905229492049926561184687889484764667299009764069721605101911626155378545243864094793200274429683454500 A169686 388 37332611877239301670077417999685181884943225343444285111512434421263580498765179225667478301079635971726882608090027651818133706326488375510128187419594245604473789274172329515230934622297032283403328372433539584858251615432386965468934103118337847534544591167931767394696508982307535319366509953194453534334761777677204964616532248540688557732461086428216320834387332796224006666728676516220170430343909653002835151769430370733075153930183315499289027268622495826765405007922895111852403050995613874739289429244960995489553997397846323272312511586383089782471150549571821116608705995413840558733765852054820908570979664381045872570053271480217934035774393285013887009262852282611524330277738159507271184649718040897155991063173779287651758569163658532626316567820292748255640090044158581709844007818970900701315323261731246205880036865765204587044959445596434467453535983528050384331756295870 A169686 389 7391668598338880718740272865321138549922209967183110613026773819804844893369602636248419259249323065273522873348029345488127932779528484490780724604401288964998513682599644439922868098911892531445955682547227105417975263066643691341604305571914335072868214412054272719535838908038913202109582029162188501114321466779178232377811076989784673538381445803351232872841076035566472540789497794148037241083532998100411632960785742865759210355126888285027372928549833287585644207214228999881985428616398745274876848117659178726876156377334235518639420165365961657788281738019860696188506750225351978428333982040009743215114548373831250378611032008826484483571710935131933116021159346843554593179547767636695391096878866352213594296399314380023229018898453592786626644809242379780909843788069999771468599581906725448789979642525695303534317249490945479172993069330698629638893186378260847440796351206350 A169686 390 1463513049859221143008903949915585747702712630276912457094189703886938025306682556797961345853064887288185802040301720378997512556640313440799073343484035620824101235365455426775212652649932424194015821815978533333174243835580018498672183569135920006580371908995578066700701407282722506482377875264160128767101315660499612805841976711728824672041793807977115892501698667709365339069653834564795153564109189714228500491083807657049590575161193697119920550825598368446130787623409419081521262462995955950550876637867272426925989408714780786367332880230874025152297312977382846024207727838624277888250810289000935620874890232786371148163850565288662482101351384035587160387676545608736819016858790535796494853728161955975684705517119330598932862732193899005826485857784631231331571144534367616915794623330246223894116815143671048243257430141120903627976028239667238441929648751860857055161144807620930 A169686 391 289768192203527447435044241810420656906587178584861483394036534595793924165829776643360098059647598359995515281106392605696019358282002532793725741285234651634207046088677574857052182356587708097883686763881202372863082304181777019045750742383340246967840769766712402934019342803071017370308709720274543307384946179312144157324333577845317500390736792533665595482463495130418770663250669746035292368452536030419142685601633130352953174671561225141459241690539927119046310305227850749141327982244582879463798697449602281352619026769149261465213270865547691018497079687783783652096941605297381669895228697171044435613389007181310165526665772541203705991687322787440411880209026920597901564496673253433888837419184891725910457973357777482425490162394779495532941215938878270540550539963992592271693077929266804404156261655960820119880010450405291251905400078203860790136180731066029359876455131420016200 A169686 392 57372638543248575370995750974513374481756558647172296799562139660263310046808989092828501454464371410391823839857025434207432835427279861179716897701132976987952171024322794366269556893951716270956775963426662091293557121984156269752559974808332232979625892041900060202869129173600778716814642146739095414733452242188144043537412206436661136252693843127857810789635270337155207225984562955880423093800038024833276023248632276002227678994393961384311809934176079971202723309647491038910901419221964414177881591218383384435391641310882838989325860298498211947637269480868211780269170230121042946361367011377552261409085212884860089295156199506188576791220320294891868932043087709771478907052743680429775220310089783823492479303080088999961815337545320992641056429089991973650170297843151267595090390180278136245034530822326790737156720584853604827183956845889567604365896453879240751203982622612504197630 A169686 393 11359492663371014396009723648711837726730892024961529904829909616197539595344014010603399927885885891659221124776409929580466005395243130511051152019083044208962895655769824606946515212820083233941343757071715212873751447070558759633987829261307398789718958783526445207765153557030151114911928836344620617573916159007073208476250292540881059660532990202523312870752301063261600611974280214594577737280039076380958233460543589015310727487715332792868596907725173294371020168999897997853609339677966709424341091262542460515926192360528032970625055125831780417941160860132218148709643608622361205997880772908352092599930365772458639165118107476842724133598701618151519496648127120752015029644533515649809352074984255326998785020306373596732251797846764043556034907303879440738220297477049348627518975884675472085069047287424381600805460107855584627329154398405177019736324345530848731543937878839305440501890 A169686 394 2249122174708917601834554286693969356518234864383735748859522541867452576568067965110380357219950942177115390881889309031498061635422712561326948382880741620397665387671400949381043742581482528604115107124236185486911492962848650251259837633764056628131374213246194251077297535162796319973845094954088143184220666031158307134254020510888013151649279366256488090598165975255459765963681497926770511558353937085404896949164381992755521814888641499026597875919650136205490790738670156083975738354818186501605358188392188798768950695743239645344771589054394024540402213036698325232729165336997397744634031668167952303372912724731153637910254339517299157139942771064485907095523060512598262511274410517334585288654119903947546223529576767292911890710121198707011453653555881135335797071863298621530169324631368270320346778939265966450730771785437926769093073701687451924948699047116333459159145703995094742889730 A169686 395 445314831099702314148845739041757220752883772255954716744280633380139412620882113077844707329622400665177188173489306778307035737808301844012224728658367757794528783863281618152839714515920720580380849866841693011195601855196962190989813863656021904971222375263962935268097146808676641203706416872073107729858117958010337739373819810863285722966896781528582118625566110799517772060196962309285966710816799503833788637701087090976578008620463301474473510835183001795392805546087691006629342584914322960608436580210390839695736311564800921745294149577644185078581697020406136177931665093116862392231540389520415603184440078345969065804107383702119676266027573325207652000297157980558914128122122057127116690627263617462885976165736446312440860793330444407486374285612376359553766812862633656820003767089939014174645759271706736060340139767000491039352747576333240932790738487170432669178395900374783672788556140 A169686 396 88170087435566349283869621775981235739714468671814650179618705886725736246358090321448141670908015380762906142960000852795761578024408342401859169325973935301696301539542088993312882430409721192386804158527530980031242255836035665165731885166258573127673898928051414988832157770582812162013896695575521242368723135020015714088882068530419685134293913463293002999771491772329263408153034855740694638230167947822004745367866079631369690185036845050446728547490314705351570007334624149156525856074681128013968837523468994070957020739134839265922896844784494251534635607827378264905236959271801756264100363093351212257950134225679985272454298409975904370807770404685405393702395071913572251043064928922752529072511451754728083060461701891793014831299311834985441162897226841113837454598974960855628613266026314265973740065102551407752792470748710993583110068180290892721080305317291666957987592412002302202184861790 A169686 397 17457231997411037455892036265905242919242711913247044780847759484938315637366281001533654206132457422990390239117906679546782485413095043493724103301814180821978073176045470339057797881506608875372006842538584292353174771053679864740623923449055541457374460765378916204853499141428588131437547839307081132881277322616005101051859275749212234370867227968950486011836129804810394637042240704474348252402862436869253105794199782679920222078628674856686977778892247128657815468646709493841985490160201949023805221393066650435209794370037133373730988281117752217618779268652800490315058986270723630877899640352093886086750139163072493190157283615796716129073544765025421131408462966729721080693857190587472267674535425818659844605127775828168124558534449452369893398611665965815226025995266720598801876150455589597842487785421445794102539245981990579835600951950823531240095073283275951384284114652388213238649439001590 A169686 398 3456443765399949849917339311027462116774317244354243051957676759311899770462277280213342084672555661736716504439202562549410136350214794203414970594589881828816356792555463585044450667655878147602464968018481162354948573426372777182978371111027830949987015557646097357146003997845089867212472458286106488789250541154833989992554047716275491985746576843938732937340553929860685808870955506451065213281128532332164292942506189104544572601878292584778971153492117441159542111222041145156563970525863911225585419866989673317177468328246613273159469756764470154594266760557646669704116774044644007112067864689351495315725165051941299281276135642510679657026400997768625849685342748601990922988689494016051510510479240912542324405395708430400534692934471455900363506846274968356602110565155657704140077344144685986910882114963047555056582526077916808518832794408245952490104146772163400719862133087721443512938039693357090 A169686 399 684358408317192659246177291547171593878395571670226877242839150584271216235893535201240199110959888566446877488722989478103660214857116157232670453625494787924816666852805744368462174397982366616412691660816731561987464363650756202364976856060061472555971705953161897798703938074186365119938109192809777699138725871334514013424649588546798200943451347871900171107417841982610979761812148036606437881411046539331660749510431242917145454949823303111379601413660361102460680206495500031505824178630894220716889328442562250150703519198459390952201280851083972857447199811145387800924806201853242684558559308851243974091586023634910746855071018442148809222160253793554404686926513072695292591847265379598794329993882091143323310686680824587638488596560906421637874874803067794089922447644358152161382437003576291986558635456137702385341259126500353117879724841561855508814406971905781605034203813749288650980232837956203280 A169686 400 135499508403038746580893186387028948125805548873460567451030194138926388914936457692565346081885385380494745026262712714101975312405358784337865334847253378127284883680062981921370466080132852711902110483873694368111162995429423355291082439128781143735132410763168409666786233734691055203880533147718049877940678471983078940668088064484549768294817620301792295146331392158627113307029934355741623635306106086255336664110122879908490255507463135723468382108751259380846055138774886965092996623398391191790718501611760335856522119332966712795262694138757862155619951295846229137913407511192897407535482675287856955348381087180150778776646693161013972409573701218864728576232852728736288281567190935382867661231134726061668144191233358189508859794723330073881665524580634234609787132742379410185022519836303466915085657517780550605931729166026738889239628311343893740154997174283774483547132366631867861803069613991341994590 A169686 401 26828218305393354630357604727340184557315620281373522128426735600356840733941182729592737284014195345449393068322528394402713008196046182182740103629302543374414482151985617614686983821691906854590001463115330668154448285630662173591431957970642606398083661359401391952125875575530754744003225625138981066054555198726778295738268012118352307324172945368407002538802508229566185823812165190288804873352727594032017327833054819790638153445022751049943628277931335697046416456797221123588381825608702825080341546429800103937341228924408210674071061238193205622839892909377742223919053762409991833449341011147686825914851276263545671943659278034414481851431981603364074922621974084617947250673977316979304521559130634518730479490813311008792543477602885930072664917698936974667308348382077879235577472923547980828699209579543393134051302400241699962241554565007154045159614729263168562584095200745405170835248150298513890837930 A169686 402 5311851724959481178064224842826969513400367010163083920861042618676515538931439244001669416888728793013599332782834359379023073647504738713398202653267056334755940181209472224726101426228917424356108387586351598600212649391875680947748236595748107285676829816750712438111256577721354748257434793244370533028923988669430119477236398311369272300417948365324284710387750298061946166001501677742827623300204757512253175574280744195666445891858997244753114930648295716755809612390711007583534508473899760974715835474598808819257706804913492746753274862468115955460143176105497114106834731549667190125561984724566703674184306231842594119613342307370574226371133206301195144539095901838189137320124229304120454019189407359274985049951403427040670774126406972437343019462443141072500282369557664749845010895675658348844566092831444281253645986502014253013201212515995075872054803781206817139018359693486603862008326274808040129487650 A169686 403 1051719813323671879902086161275012623468715352392009242808358011762349719867691029129600951806684286821347218497932880628652165869197742219070661385243247851738301741397323514878153395409503958115654870740634501192173950131305754165480559414000154599957614220055281661354076676513252709400228085836760226558660895201348436878197068597638997563175429603388839965654235756508035774682473520027889580608567189259832096746379754295922165648434636431710066812640084620581953256836903982280416244296006543970168655082424134346109088606143947155646474351707448765975485508975979050850929357793071693653027823634453059640662572548192468577912126978912977737184729859790328954939130561629325375915117456885938752964663370467705042168754110159934223546403199223083205670156405805353516753271300247930433364622371476374881813809025532987322408639077531894987858649187200271476920374554152167024973534098552824121850272436426630052129036980 A169686 404 208235211186362072739434995707609672477292239406607666992134025286326568018263892328416986788306600061833735663257927530113749819027505454637277556075509807587848988856488846473649646189655554789475308298258044884451841913349147449084203015735434862684321938741129018235669070693046315106496903560885280488081828325878321071763542345934210148236434643522624988914828292038293021440963755463844394132873003268689242902607617069848393131944166154481348475787806106579509989044094597780514832836100821806332418990484504001720780286309696623325255168363212387547190670634067746571369906008296645676109383517636981242147515149727347579028659754068548802449586962596402069638000596755675340945775862581665075107248022582072598465172544284272615640734402788405779923268508022012803340227618759767901075467617381030992550571114407880053498319507637029757203013379186454389085330013797178472802161779943346758284648197583602245722622183550 A169686 405 41229520095086366730528227063945440137880394687155926055199728648680898117896382989997433783132900127956258314106571718081893812001576882275961885441565698654542361491843394278267751792156390344357995388184352252620272524892999889164506716556202102656895786256523490329001121920546657138376986676969448776413643347628706223772303187426375970353250883987876358965170347587825510209536141108321162148728246080011210262619561800075685917959296463950875288139172969018122395877473893456559656485303666711109848791460849368206368387600713787471244876861564345285577777300036437842080390460284942772176004908668487832885567336895649888139785887903248937755193609696257634590219967422760873261565352247634208929443962588966211744292601353496777669977643740068729580887192819002943038285431674738996134780639968918347126141537382551311089973508785635126099777667627067070304195931115539966619450294692447148506849086971019078907053896080670 A169686 406 8163236743615914250571849523665489537627840855817466751262554138413531500775465568127163472073525918735277312457437942252684861026493195185185816039873932823791799726396135578250541205200775632628093611552203487973929508086900628907123245675112280891202681356852909956123986471197545067083536865136389972449413301002157953985844267568076507919795438594955996450114813994097412728466714975692126261054059850838950942755770628797915963362808755696118825703080460059481654873750786809801031469257289907977943728290257690400859219964655020222683160363421377154156852714736580624985345941230410372245172862532842953930100185189152558593219515979211566167232299351067103014341265082199440970172356128686277684430427558584826808131462789203579455217528179134333058393817179417726992811702362385512429359100626928801437415235172370206096661085686907330317846328425922777958430643115505754068599565061064380735672735980532110182351668596088450 A169686 407 1616279645715855935246495677458702983010174609057171260823930519677230556255424286106188370036774999009456951608258605994313520589433651069784515614009597133412121803464943001099328890877961418870018177091948106266585422328681431523721238136955675414355474012870619647822220320175193376625401922310328245096207419955079646182973392675291722192149143590917299420763768000483699894726200029045932678526555122220032275455379964940187285059918174331367576613921791918808349542606778314447147671256458098112921748352679561850001919184614093290303794507080571112177771259740542927309256415973160968761772050776594236390326951100109270416844089321831996267229430650634782235995133512718208114874125443438165141787152032102378249225492066417148924890758838764487791267104086252082889124555507914660822592756528359786018998704980371816165519719339445108461320490001282741739352959967938121339973450037802695907539953672915072391731843620062453720 A169686 408 320015206614995859264555572287299525146476944752464092176386980341953236607073233183457170103809376277953741141122746548931824391846836418622148905757860358482776325286332318082088869852631160160630970970594172837295939691570836541067898027871548619761492651867025837358843499408217091026762497080579856139076619737804767786274745905440192917537610635563030329314775949281778481743059139036118978221996860139715551589222477287528284525900435708855084050730811719463993727781268355473725437877309446136450528230102262988609979139333625816459928629241589658834044552575912763026607785016744641404458620880903125962330806217636411183160095934930937983490550673548516797516995466382050767142286505054331673277063337215289345465447178055449690184378004373374224311429312215984382838330404691186076013428596214437116126994426463784878570578354376855164959837426876013751553359035036542462368962220347038831337648632386935447104792406135573576510 A169686 409 63361394630123464278446756817207847276019424886378833079663798177187063617644244746038413492184219728035831288990695558082506916065084177236115698824442341382456300284890334037252496901930091750386062234000554273678329473508696953699920088280429671037361189595658245177403190662506808829922349020032501187292074500665388942036216715884482905950254756697889087904904874189791655685230983329122511755276851752541459182390595122965660148843226352178975274468086798661951949751148527605483189552036013876919091667811895392182925867668873297565775564795327671878028643638770986536341032176899465837114045162368042346305109304140909099794918233074405144330318492563516043825390157289660490103523279652477144582807624751495185074075535838391725753705196579809500951798908587238243858264772051580008097650646480744279833873289653803280130921926050445394892585166532401563266691670332607929986989915097632875904130704867456836642674877777122395644370 A169686 410 12545236121557830931273193294234866461126699650558256485681255652102696643056953386482422414282371696774816641479016597753787437556494820256332286218333825733367864680082999807057912297712305535416279691361139152015471939815030425996043109581497203316777754047288465519288472907676939931233598343469354655227691674512009205755384634999222175185232904215546476374841850313629466047193991640027221208566594650143069202561748611869913181186432917295728249260630455323347022056999627197530197805865253438183843699698525185389230711819297579292207101900845637442190837395924079421432497763241077491107176483527991481442449311413682364152215282985612970991058165818054968095843407474991429000475421459508788060695696972602944760585542361396013231613548536662402643611461901099358577000054733451722449887048345549337687338102020284725819336644598666564027003946496741395795448653541561348448374478152912277164051619335297280187286775216978460299875010 A169686 411 2483893390673820400927813825501686351455810511385648405331808955318156748261659126278773599614417411741685659181556295659691830129269909326576556555531273052865454750356149071463429382450134565920672992827271551544789765753902515650262835777048165827050957940173520514573940232529371599575422549657912189233895659478877157350624121513130106203770164779921504433130781457224444485688725113742060676784430463876575160648043834555119844214764874398202014378330362067224048415336175036583373682371768144746524133448640174811675498014353251826559440400802640885881907775749328954457098216089556443773383829693379945283258658550604967186068059274433140549939422625840602646191752068803563958512082186526250602551564488090361347845397456075931790921903405771290162741369266918043614078692217160772664185599510020850412026567485314351795532290638592522580595172082676279587506737380672899133508077472547422177259511778389424784517856025627838287304856060 A169686 412 491798346117294881552775864256039662721789354554707825999212491897342933459165450049810690301240365153156985701306667524021228578157885551841901865708973730641626672705837433149951959812828931746757836300108406066716358147332883068326045440745955336552772894400309773420120877567907899776002431233923144113656112885143165146217820674964761806171307393520242331283519886680126378700320378529287986782108665252911738739110117493301859241342258697926703118660151058855038239214505657616310458911804227406373594579131056087526359376130124564079476992257022049767175548760971208903084014287968934789638891102805701174603771943708369820436694885390932480426788399829929811513487349215778871383829366121302265411454495651422178497830051573292683459052237694439210818161633454895144951185850343158191408962557231503247824136419624083891968938512702797331732983330948973957897683181490202235563257058971426211095364587108583221426511025290148769686477249310 A169686 413 97373588637833712727048693308870351532562836391320763899438741586718582668166497450736237906045977882913341483199538613460543566645132069355369992853821267393989215741005455614619024613557678351292130914428637129658294123406156945012906734431922108471621982133321161616669359818213234784048905961767124622314676455598867821793777869521509707515715093752228060089703806781207798538177746223685279322180731289612647695183155219839213009941552457315089015480331579291230347316056784032992887490854865258317225202534500465155407480975750310435909885026489563213014876746896550033856177730801759531904727054525835452626263586195706619479042718205985620724313952176063755049758742507877389613527419769233884067187592711437380658857281924787537542757114846994046263572539583595053351199733884483803676847267118513696149956151434727883755243895276021755731236458647706083414335059799631314268505366244392793679424147380081257455133370348162607282927359005510 A169686 414 19279478751944957825074088499292073563784719816126956544262871621678382025363507329795725294706802380451688456687807338797663604967157991846811416683190901970279223090046374374261416921524607484624095163220570043266275520076271742229487207372079831522044599689503189690327113123128652579341907377998656752074192282095690685550021800344583957326305417255547635655430070222792463984180493431911156017805002686678051331907525623410670874109186044289689698361986992548604753730340028732874975412730351516919404216507251961044683154873822431341746077758252676494127178420336755935494620106684460418382346317905012613918825586294806202287028641332282558351111384699276895219334588547618839076268944151529992549480770521767906723106483451779936494095514102611631583425982326961055040950748026738583766471948461484301057615048285760730562108280574145737620349864788403681470920564792128451180316706013110054240610925983228534594708420886272347711822423201206370 A169686 415 3817239419296463815651942474166521695277841960756746075000149142350732922439306284802102872114040825351551401082702653543323933239930637253599305133278944768847892182613441120648145931437258724277219550186758439929592894680978398804493454152937374719256359116539498237523151729019654997474913611937772269786067757178491156871082522690358102040900956901504679631715064200306126661069199521772185206246068351230964551069994890280092993860608895216901245186657944193044450008260009632325212138833118745484783717643233353786382109257535865655355287486249003456273968312349930778677900924945792361080172666218137971720474839822785432346212183896809079490757655390457113436075989265357357028004965320065336717190017285279590890563734668157733370751097765999436187792965814827432646557551341966913149095104002447841833976727741890898680800958869671565317294351979047922288815868036294929397388242411775576339005755442312582733536655373816548595266268529883545760 A169686 416 755794125541947890541259535796472003591448923510019595893485267313823440260957280883486572953285376617226725725918437594239341117901299018220815604972547873329912372934371295513958633007655702799404846841814950536016126871313646691547474435074228114581237060475131147839893715232768560847453553256300910760889341729059153369788789470890559620141063161080671019443927281590390286427717324817460759680703728541044303060527080749835002113526452066902156857259910963230252496881751567171659128513544781254470256689143696797742612949837227577329005176199544431665751598666865957422288888519160203033455805564873413388040099459325220798347725336041455107352434431480567152824593989031218672983955169962811556763928850133591370248737385384242088289616321474153689816486665235626024334997583403957952086091483263723035435201895116444326378688933315463692695203305132156567060084173756048683460533111378073405769331499742425870941712301184951819538987043981567629470 A169686 417 149643419617886385863353736145227290189411609013023123240835082778994690438747102308645539341878390529385540142330767941005846217411217274970467890479431199974553801948822903070643161189584391895557882455129173447691263527625421066527595444690544229312365681614959427774061432464359155392798328631135642558386303594596533876061309232713640446685889604937071357170265886690696970586026961114335458231573092182775541041433291993577050325484376900351410156492275712775396949932578550290356182233543033569639626040732808732599250981958513524445487669600023548466362542567727109638834522025868774408263169329178717712860219218106570932640503404079043104741813020105556434497847735742898326160695115192615299235631574867768774312505715427044564482145181181307841584938623025245224586569321518864516364744045423525443125250937910798616905406187675438661036693991033073287859880272863925499847466216590635347140199067920579335460176752609615907568357101913084064051450 A169686 418 29628641290215962453053498497219206985499907135655068382089452904973634883431665299830933303118968039441719721455766133881563311706303119145134421499322405047088322873494000436691831956904701939617661321268734527692334162342962057525772350574292683175733823722701491568116323734227879999213221615411600925649727222388384648306769439287829917884186000714379048048693201637476409785746910583313603269091791548461016081900731287647506129443793099817512308828613331218565365834153671205923352423113007102007391485808406985357853951814835840612629229575628463051908117676811300842531813072233498172633074071371821233732935365085641719442021326280721769509514015338659906277563735527079652669145770783694124468680080155411282743928936737275663795120670268281306574816538147119873316000337165120664598969168036059910883633131273458646557882375288645217482357272665093545396357312463629943409033689803084999668198208304604003431104526776939390168334540814888756629555170 A169686 419 5866321332043142679318729348713257755838792201250690516530470840102000712229030982264216148478213793418931119308099363740608529871630606373461644988975356768123513375149863263561912084305941399652401383728754307309634472880378861969036397818265260724565984731413280371059258037944655880688825081522865847636087603729305563830864287669757610100622142251842114442284083658333638440607302268534979111821943153503098408675303361662212636579545549386967085737908947305563167038212494320222533423594141863163893874564023850292122483208355537927776141968304835660729340937466069839711660153780206769406940402962291425561408342067738953878587582100169548245330922041027375368812626023087973239626441751644096279012577901906666805689561144908936099699141680102113171129783196099154592087582982026629869170977278869708339993497110881589556442253767291289844688962278529621029195392186228015308260884473452962584414798207933919303312802502662979020688538733051440026120895300 A169686 420 1161501995103252034542655357546727816449095355940501067204651136887291167386464702823014966465383212128908919903282218254506607351271153758826260573395621317683408559956799432184821900860619492429235856316972084112779933296152671707811680995665947330780889242996106811978164975189307636496388152919912026231019695811180113253862822189172718970005299979864024280524199871148422934830460102259342550537475652602065023901628164877830454536620574985519665463797142953170288508200239721732855694519216975899348979772190913950854893821302581673859063480494781832361357597500605016962066178635408706844401566712462330439925118794047227226240899234507235725083098640620246388799545271546219316434828758922343756359069108681364776591763419761274656129343574448920997411973729271765372330016162913531167395486510625684123333824500160560387911744118417532175683930943227548812752761652674375557274390541366384595848206161376565072234805328794509906380335923282579370106990855230 A169686 421 229971528709111859696766442064903394399165041684017960616004394632843549141807782127974699143997397787730547209730571115028567647021816813641226131887344045544546771358071137709331174458318353559589047149376743900023117158165348619284743800744039306233891504128497735491305605829444967370404165453061058327894263683009933118701007929168528598450948773870824965429349290403729407457990492945081290027308357272055371634113701342448767785614294301583506794746096395780411561456609252408785204981381367086207934101019236938418976854134702815886166792995998497971888074964182327288649391709657143748422103268664579135679612112879283251841819460850332188666945161575023753141544398932153840903795780712246410134001441968449609959860147059447084700113750722847917003631619756925531419650312967961031701079458551319919033802754504334075214928709273252624873269787153899396827008429475823583111675160940587044826877412347672982061078661959196818892947599935284113264010634263150 A169686 422 45533201182409044967925212873493325363218229158079615700901665486166135438910554396636167415545019378758519438606749798557401887502968457947203947853120725396502577320338128467015387720846173385306202099720278320120464417383442873946671460866324116686979736928199555520466531789254914231703528371553169636896833189540155577389545707153179489774317851926443479130730635300067274253747287143023836082856517264214361518530611237639978191097093651138548825694263289221568318879900431737217737730618991466093271603022036722893006562224849854963787165949727207816601477485310600198135617492333479053480732045628874206534123273231304036637454012349131264282328203577549106684118930007164356977278124167152243209215796019444805152284349457155913123717961123648829644626205593534873696952857162524944645192226877220420760569958553470573053041348852712824319566257822902241243130343710034182093118149899052654076905847737523386119434501079016700736349540931658691334307422305044930 A169686 423 9015343862588281791789495382509613518522810208258079890817913761866261973355147962751833173578769839596399118296926729543250545157940732856732740448786016284461965762655591365331337437553084011937068426697465730639951931524763523692821664507731431064715754020279383495316881988666643572909928213402074527047245077265267794390011349008400370446716483732661938042919236440122916572834504863825774463115563109957171525297426911351373233069438928631131083980669385169474746726658828874716703285457578928919381569464262251895876880343666136580013972691252991149189120654016534656903563614090319195445436522931248428314620728487685319970964052625667139984999657494337503986557763625155035158341799816491862793102761643109878311721531628307134401566242992254218126050783185081361095825799719932866458226448537354085492197498027252374996752214441276148946864875226382373072802630619952496469478877805296997117349399267403162531052771209362234313090621273975195850554603295469588840 A169686 424 1784992551591297385729352160524029983342153203005941738766246023184033704588880386070466332201180883220708266903352885699765050539384762137175135404911778103598072718428486752207137797247789788190154242283998494388390361977485794248304742901069957026697032316278389732517222167224206172521934082725239203185717628465333483133644857557956120168960089461215137289018878084509037414146978215750360319860798639254255747647371997836334260169557810775312816079346844000266778283559568216762170032782870008934571457482320903838660729301483670192987802805702142520331629288017788551466707459972390867219142950808341559932088370117288462050214244965869744585703211898317430040529076739080938475336091252709865379719320157866368312499041111198876588746293363758522276963402328538747847385733479176729374487352604450399098341010119308948901395115998430553749338092670725398892021815434422220018419459698359156091978519578886505090764413658238100273350775041112316985501839727795191484030 A169686 425 353419509871214294092619938288375427088227811384968206195825894676676807246624961293989581942660236107860640447745574441823936756253024962427820077432083278496133936283077721345647952517624824977638602903805004423170651719610662497640646272747343759854947682869100887654914672228404155515770038451383960156245043191058764392667291785126303393083650996836864521287694941496349285084528852213707517557975015009232680862654358144682832140339377094583306452626694442667652625398067848090034949787722804190116229199930074697802928524813423032075004941556332966034513409906868116655751173510919301390194858823528697618125182662494627800622449539189583760828887041125078756966667723178754019726805397604721539084317295737824905330657220094314446913210170809911498568933229773967202519965575048543523430877045061633548740366278924337403131037273714951591761110269951912434919129419947497830456213326867868661994816852930698317527082971118572854378733665484284640417963411998749846925090 A169686 426 69975277961948838932953018428937810533485764501020698885034760899958823801127153455823866758314525568473186100386720386595439712687559557798571200196147577364130921311330960339686087460692467555784253220711106877293400650120933688738599657261072994494252944175765697365940587879056798585949945679291298871733332834201170016264990128597450115710393937284237960077674579538192649409322565760098338116159192173188816555057915540649364429527027106916719364804006152804194953050533874353610157887936332359634078810128672469261141187183756276680657990625348225132313323532271869309287265647702049284391362904107873786828854078803819016061194794514571714899531809878318965946234765308620104858626297270522894344192287096814700791311000017081309227948792132201762935324814818071750379812629235872579966491501143586662372228906387614781977100180198422437239226500907006836223201051795843242190393953237951941985847484899532218225148222500777731784757415210260759440812168576433544397801090 A169686 427 13854751616955998894430605028991398110203093143390713411030686832297170435815929759291831628564333402321582987236122890971455239175380539419154669818759788234819426285707247069536499669264590951220304499097895356699670158072225259707745091491419705566102227999118738977568581485381017715862573474461225792643043656128640604456075378170509996607264915931282279230858279053620648233760783491647257239481962075276376445220604622690429474214211027792415850924740591560787933051380309054166721226861606084403357488176277218839008152133858929359738207138877392243232003545979923255122222847071494839008099660154535481094494982420493670552315946864346009966346457106465824593632321477472792993978799624310804810750488934031630420109833404237505833191803333985328701799514087479854825962522923614191853141051511373194544995637105020295011926012011668850194295200987826571546970849934160490501528733701869019919884821365161735099708362063861064950473348885984661842518152454063797662903718540 A169686 428 2743170844879325832258326842721867888009678956626860234685190958033939787467752965186326838588979699134104958286651945691961541917012659245434826052914241922916882273648723588807887248426928315874064506568162569519657397897650480488444789515643840629093746890881334551861213193517562450942203597997643415644450910580636638512286659887632381878122742960456607049749861578037350157635225808780396835079312331712549347337124657377164386529984256475791421763733833122883206549220250658850657192760710068379505148580092760657654352981316884256951484355507098315934804388780492532644890836454508276074319341347693917382923177665178942950342496284345995401621698903217006265373965370373643572728995622572502047607618741906253470175065066017982560938162523624238815461250129627856562314943873218183191582700146389103527749701507202769037401447066153044591015706982594259979887768745311540459240485919927338599541235902122028904222849910413426279696894836957644465093464899057266822572556519390 A169686 429 543133972534489558788254284253900850427806230318974935754256779003887780748179271177133422208989416095150460157769849124117413844329331150056676403807201140949307870756161563336892138688862541952113551995997090869535465113576722911452360579005989024854995782166505122529542643734991984268840449830058935071808637251309925784828302582373041101871695841254476913571241734172341710563540949355026926088464359717009494396305461556055858103462668571178909093368374217739314108812558250143375957445393731933057616061370190332996722882148609223947034164183266589162848036974991541540433263395145567167876221487183241106337694682723010210497261948353642743511130035959903082813840747923485900496517475489698349052885817659628522176919093829972074982654963492286975548680912373271368332463427113807025735402619400199264769884685270927527056889172507058369298238145718790175198886610717340202062148944470200155930045637500454083334628043578651481305814497699006950997111523251772693030253409390230 A169686 430 107537783390984053314242089955429646516817623924200410419108157051811746648352027940107231270541315407140657006280143474629555979635290555051976493127772911666040041527446340817115835573146356378202609230700855829598502435090293485987078949853670183080660071122077132926297582246334895322779466862753671500802465724848784668757491624649974505788717653825425972280056113504545621341423472746486550968680863911636167341121144263441682740099078392836948209065174361279261310338337313277729588916995198212677028475002717593172693476312443309457255813023931277555927976516659544732473141261402367790963417535120934045137480624001490842735507523277736917219802125418709900588126628832993126990892727025534247903794139255246032250374169327456368483053861049245039696385422635439240902980501896950783311304181991454435803134847739438438117665320112067984520549089399121042078095169609602185018401276098488526918386953844278426698667051777365730070019017453033146750704641775771942297600041218313890 A169686 431 21291937977442308066661145556890816109479461730761362288047660839479721948592953352870054658144971461197754936783310638127527966553943200569141288962895229308734978914563619320225598551344289700342164514126773457169633946682764533502530179710447690260945839086389105814284391742130574281926065598375396898223816404882808054488198513378112579105064223761593088034537539232165860683891284062854982064872722590144244124047590258699897126681514059113144566485811155159076000132881975470740315229607603852378118580434476713257860311586981626663312703944574209689484576502261614865488141536494273677043588795732457757696114825857612463851419992347043555966777309702854334214241673487204884430367304238504450703107977428528092579362082114307066665518553799453182607892721325132342211151248331300143020637815026859279644509812557484869878669362070853952592154827853944580516654065091458404523393097637771052780999470767846470216094597552397375946629953524230334138943401433909121952372413989987896880 A169686 432 4215696181750186013145592578174426160030416605066825532623017738059933134074756411840330715081433808001748336826089226205775907821701118422134923238160127630217859785042069179063851397330596214311370371187870443663757922940752287340014988503718789001484195479033920874095383267359607372926038209011465832176814845701071146003994548157241640688296927587141606004866152711855335869789132820972539962293830391984648700394081750078316189400199684626009787215981543547135768765000292805893304685873388567572654801897551386507463169000746049636026458125212669587240390219471283083821919551084604785686839618137491515089785598039183266351738422977191346344504687519039656315017318461217145623425825436330526464319217110805171930124190111139044769556264781114237557690189612835699132131591122552045087484729119461119763135180821643075475901278699510589800974423715385760035925976619802905514689974618692279421195482691334802786822855468972039608817947994634514480171474314461570729521939754030696521950 A169686 433 834686552048559388294760669332979488869913008341500694097069464475027280824853176591032611531465749012884972936628883478105502220730267504382145659866742375553827502459415133835322351072906706143950991330684221071966899108322270128789465193556609774603609759009629943965071602545460129265073639318671859374111115632407204100736432336620466743703686598030276395875463699408124336357564407268500057552113544890370298433904138925247905604112856041890824724197859811177723139469925093591403587487701328775533272657134740051764449601836130846306575396088164004063907778878811788981874582973215253292317200802427587530019852296932429125180356329491539532655961351460148611408402269656965077381151538587402835881295822415828896106844459109963430926709404330954256961217429719111852955447443176293578498314220805829526207314785410834562098692790504257805175902015508500271487874649196670971742320587822452596303780293827101064253302389326877741852654548785352777392568305193619307923608554552331619833930 A169686 434 165263721609433008696349466935351764370082745235012070605687130948317341670186854208612616752515136870743222893115692839438683663796771264749242705730376830232027627627179154430214761661038197220287984913104287901805782265524868733212974093335705016582513248088427694984210081920733745987111654546888016690241824080370925340799809608102695173612641649482407584777336946330096763262927963506342038855356188057901334441212625425449006993424945296609757285603960261069642045846280168238292017017878989708988015331310780978862853557994553161519065901967331260135066499827785262935327345509145535547093118919262524839428840969194581783519358814816347636119535842901590382577913258754437233457308849541768779909653665534572220684588641040554225947420160695909953126444000442189240398046518923806039691774700195191788129754395244681870025827618042648124486985262006758116236078871609738908577872917293053346331027352511689888627000146013839969490775552279096819891811077528476945333391378496233037897650850 A169686 435 32721382192115687162488899692530316365787513643524048479231954858302358623416172280128707084386465634658145247863970553325381259929539980152845673588954745643565916442679013162048687486534490142910877061803318320336472921674815686906040081015276036673563019511749673976929631148702736245318842526644508632808507056797810810274261565971997023908559342910918671509516839909659751001723379209848455193302973121919573849061665930099978136792535055872690051724859933831977947354424003386088227965952552261050851502326877499074793240033319689849928742014135501342739103058122603249405832536227842823071145228813177490619380492048230260707707864977307340412135440933163435585352235403737821993709729413623528915764876157560523459834590621352795861296851403308588377019313539629159093675120036514395024606748781162742683855591967654010986283603642185488696651116241206651230192267358419073594779305859703279649158952460200048545368641589945442006996376666642133369555924374445638598102447556651673375620977620 A169686 436 6478668410317296625164105789654067288661557618672526586817321374812918690094731924611275390091767680525442015854173053865586050782385119298998694127907309260595819428022817426931209907572168010099133370252143923138719832709347981138662723066931319556348895350078347019737082757361221042827143708621065821279394155421886169508962990252847308038721137254712414551299556965166300601577966155586487786235133321952017720779768641534370222077928516117496020484236662938470563934130106390277230845241587468698359609445390434035830198673039304037124371852896861934602207339008447658119419514827603733432539662186089880617797908584580397038342637906692037053966697768923458655421210243490426938561227400912541444571540194184761561481229870063179148227991974209037918245654132223616345018352909076424239124533426741236549394359560141289804478712934963072595058981334454854711307912174404361213202639542510676727931870302376356973071377597456967819820536265492874209050226993890807892943409247769612975148224522750 A169686 437 1282743623860632616095330457451812792838622620983516740141350400258099598280133504900752398531085614278402860993878400694832712673652324081221588591652058278852328680832075171519217513011802731509485496432862693463146190403529225449768313127171385996120407716296000960233965456326373063743529135464444388104687234266476663751964397808497794994642876617090147162485802762263017859361435575426914733219363094773377589140545129357875203993293053656208339365827134401883339681010406641271505619129868366250014151818684979061595304544021748879660775698131564527549894314020614513704395658103329311376819781967616983184833366519254870383331134597660046029344994022805911650337255012437982722832636025408101437526532730452667565942158490629406533115696952354779076452943997476331811948199949142551427957926331546154190601610139516629976730630657133653987556154903719301809290097174023904727456230007031938344775801321533270855647751190165670793281962086287252586902379908815382004331942277870190232600648340212670 A169686 438 253976758855994940690250266469669278914758617397117642021400561929728907540776339238424363633764859859443241034772069164523011523332377782962575542452979631903500482985322861143378136366429368670868029160336561161779806980066077291072987336456867495912284378931258111779305423269864505400175941678251367778906792990606957536719441803092310561631250849046594425757637647371112369852962665968373530689647657631806810632107155844217756020449946695413133698413288374909962786276126384865367835356868694930034103700490180463761834469517633238868796463858196879592944471968742665265812220884944376048876884289925976580716388772903879755502526307698782421773254849817801583308117811625703971162219371903658298594502580306346794006251254114921864499012346441332290729807205881343670093126818989720476471637756942570040393264898995831386559278317491974744870381404911464236138816250999797620438634206779450179204019626028233918052399670028707252980263285216727450135426300792369176872910635246583146455241463003095810 A169686 439 50286115509863137624053457430537065412329367622008309603497169911686065593475435035703123247086911166555483322023875816174861448907137148702508735817098315058614243302413094431217351783040003194100360288250206247338938635862679774407001724305332592804636186620672810131342239841976845696171092923158306375835440324905911115606697512614468993407993025234608606152849768376717986213027246426162532161817016848002975127568076312025757816845096152638144263946465271097770748342992013796701559895040871727780502518545237046845781629659947359547142039068224850594875455555497027108117115339560883128366246269623375745998660143668448936719116877789761259465075115269901907583356970448379847320279559494790708947453116111690809107602105946653968850584281949795487448328400379220933920884737784741672554974556461956671184503457094619490041249428957528928532989885602053847568417755150761579075076884218327196245686018589517859281091166785220370995457976683932353128909646146903836847283280137021532944469743789960131320 A169686 440 9956396894194045254621894320979869282362300030540248183850418241951911258600595360729979978559574646118126254519692639533458043872089823065313767116243013401973716673394807374519892274905554203063200469044380500411948070093830529255295268425119396507822052666514285147893984183288145583336476222843666411047638277538379793932589388055861768384220987745603457423838496500942790157809541829714212994509079688246957268447847002625255829979308588275657151127701710388983698209126142605362043491382735733405609464568256445095001000838200059557095254939044662220905747255516442624741923025012169915040467884501138471731153992057579985590629639276065030591663099568590759899921371920236228232639020003559907101733691584325844523082081259571511155634945279443382414213081584692102591915686681260806005628439765324604562284366196571438450783305553695793804784571651515719866066271180581191665153749532189997293778821972825767415738437585022210251411775634559360706671264392476634740405101315290235047427927949291361637310 A169686 441 1971316298934911097277511022096583580842323076679347132092779314736566743137324405989500332631548693020222442911577118751808517825224877829783423380280299555275737287088869447060507453079516692203319592510499088875318378939942582112774056146449335175955961791783207786472877526051210848654926121030122791081056543512274293287537092137548015671082347580604249961313869457418295733260076255036988010380635961256049536177546138443488628578086255382427477779020992191747674474658633243847887909733886634342582893481996230891763352384333951844945313335891774894888743081136700142671792641837070082294884274884955794027022491767257168698007949459783086295889828639465700558276848282590935172319361774846652425991015716029409984164007780189751006248284806889170461868487651042971814017314430936235788642430776080980844738537625595761260896935628540620216936094223293209809055972701434263605282688166268903085203132595562838738452154612755053315917344417624452210050110497213399655691073634393800350563064943203189509073010 A169686 442 390310670792218203215692560480802569137497606882480191906186453899598263229931631790560335881068081643357925570237749820218553071350653720474052515528383068931194009126922755710605955817469399502054216116609775216812627082038537427800007821728543245442772612720408627436481856173956459888092035487741468967638147977152771691138411653846451241105920599971895888882722314072321612395337288955493911842371411249009561205885687564808123202631099257132364943095028752255650562284200256139276444083818170864098007299970685460124048771097284265239614945251632384525750224317811111806390201160714864124472045959336746078878722215924861822219983363397775021555594407514640119778916038577323321419458734132398370852071094925836086405701067283180970294168170417358560986365081990852803164328667153673010047838773337664295115894878159597688846679762937617548036715566352792508480239289470932661758469119221296464570426192090929075034570224821478961174934068637242848592594584236874002010244619767377208954563539526285628366188610 A169686 443 77279541500560269325609849464176812105643683839654398650292825092805719552783325770124957004118848616691849040464162887284521699609604211776032614651239567348821138069843616761252918744405861584714531471496224993840024843864690468122288774646105113262493021356849125024636934644917327846993568100451780732801272242932736520552117970369459797723301196446854781748817704316862260958543523136932757556779158791342637069229188591693564905492379566656825831255036671954427063657796992082332888040686263944457062862500713724873669893324877950565598813846487320361203655671845463437522588037179706026563170215673790767823959976261355383630858698003299671181711802859259278015667098790005502456689152290742917993151239388425650106199748104317960884196628523195758091811988441707712196550260805733412880958092784084718755777730196299616103079787994394166725743270929877775661991037488266572720779413693112166642095950031826191075329213234579372379415827151795916408581471501664769906400730601001367280489057133782384318719474460 A169686 444 15300958906440141108267534501346527994348311902644688452566073181921632873187868570852950926479650958023342752086334013932515077969630283277933983648429905951997654143819909195972367305436543124373975177140135939005108106458126674150785377372107083882728175456043406346250676577837456957244838391853964843625684265952704678297628219721499193497972530975877274890377022732424655348179222243823730502330431069274593130146173455467761043164288523098794382223554166018224302953681520232045772555611796442831634348767841346839526514829554736927723325526659237799133798072801083949517666041160421078395383230657451235283065196577532441097087802221289937118957381371725822406982306644382384379214356090857049922823883297749466094152889277718956115359815590400938074486709951806989633888659030684969656598599837931342869758464154426455774026512357045561862716396904172223313240014445500792376740708144753708526188150783175010226352897756119196447456894084137467711216922146967900139566684183697415066545116861075812004631497600670 A169686 445 3029512583933647379167646221417148366068860113039808659209432197195390503171645193703114158485966770840005173064053670595750700916287186484819152729774470138928186699338272177185767473557691132764462370542275419698017565053865216791387382430902556503666916247275237607432609325477171560206631008018984587257152683386392593566409835386886470852800837832027253573512901683315764896678527460753961706703868572557578097131873114994024992981623635193994630854432469834936457557765283208952980633123095009416719143993170085960501376266358513033738652855464682596908130814758942776541060353561726193816259316499959670795279084962375161981839753981117404249882379799798853577304481048488921356802902948571255346265223614381013714113028491264246662809397396557668749323303320531232190728265340931695966975588206992263237546573986386007367071507034898669207029689749084020749241713772030203792146112081652586039248157860969882872764817692372875591102727929486063852478700846139544377365997138270439957068248242069263030670546529332710 A169686 446 599828190659955740934085684306094029953639954069979469835015008971505397995112560484645750429294940975363000923930540443944706266346893293710914306511696657601828968814834071173585987397117407744239175392193392964268472772558854798020550935941334080642166688785041002865310395767902131463955694749367094312072605626239780821470849778383799729661067918210420330280664156273789024887000258007040594196863646935331188638980730595361480849318315479887838114795405473151400372134572393852458119585817200068067558876298909178832432974224156025943325542056480494950010767524197868671180432339180625954540949283761357366229975757353704539963174200459024751539592242978801282483880265294162041921704960928024778652817428210169076933801452320332975016678294163237870070606861204998075626673918392426565834222365822372582389450404420043187473583224844515393089818700087729415815996529995423947579387799206794914521158827209258144326713153039214406182969233308838337059011337285167007192765965767367811824281963130541194051395400245676770 A169686 447 118762952238087303057569797846385200782454642045742895218673762344160873412529115330766155470841912346351034177765182954230456090035768584968276213536586163735023207638637807820192839737155689042226592265283749531505459591401599384791277697933953245410645337463190843329724025752719144858303020929366665689203118761312090210057661846284605460002038646967831198141997990040526911162729372557933283689272298224623017772421052784766579183172044841382597952098635851214142337225087568699577754697358682518467959938363190847322861227520116534623744718674327673317505223838976419054117184542804202212805291698868248798842739920871071123750726651936905783400589381730002855078230988047195595353840214792470643530560477332802586877358549451956379937388761625580712950880505931405621305052444686238300157556945894852058764628171428799234278474169802192773134183511435711996338543778031306387466919520044701701239038268636798318494319335081889051989409386185891941667205830642804521608222422119173953734914512993918582911853271787003198400 A169686 448 23514464714950626049657885887899963660896065485103023273827569929134881430282769722931214137476269349636529404196582294397186361120815832930424979365937548722876993283481471114327008681969429312953121029350790213845116730624744119333874963639986801257227134651023001938282491788642622779812534188319850439367905442134167621810595574714573497280673991031712366811785321363868054621195528766212783129881718184828422187750729470653187316787215560278274506677415103134927031370195204030122542971957433321456588000237035488860747690616008849699475510971974822836371084309349806774846531359042892857509493215426629500813496274356714728798103913909306886088565157990297586504207251753079433717870978327146814238871072819115076950478133323597233895557717203273294550619524924563477455794875685346516654091185710616823198709817621549950990791593415490959373069224273773265484302516844061428261704916038187010087281925895543326854023389501045047772983169903325159551898203903518463989603065136897841851905491970730312161679351705116783389470 A169686 449 4655745250607985870529203836006346419656638511408352865322640172206362362322575876025049633064830489315686470996745529107688669045831499151639177638242098060965909646921692642828927526190209848275675737219191178591801607204107934028722451523019452695685562015565091192936603650125486591258023466266401020329156074423803877028287866131639267856113448185632080797535351632055834288085551966337573126432890928297802970156872014136546322144685508890256969724176091784864338068961425310395563930692874438965885956086994663603580719880742232123961527427732340593928157188027422765000559091905949981584666851362773772912273419582708645230900824227390826539752500692697192124977957616121680680542240394144036407411921715563571879624163305549252479230938422695922943882660937028959210705337881385152534334843333737997539621439481131846615754338038601907558317964489226377030871652054381682058757271045901881137841033620165641506904091226184144081187155225337988211537954843686934601095163552496362137607344288018450955651805808408393594084250 A169686 450 921814045155666251738732701643368691128353529193368764310608926526930612858439740683236896132698960615156284727951418181027959284713516016191626747392569478522527233097211661809013323176979580529270842848370502570962873109682746193567711526594211646944484051947237033199509240233057702446308833786559082174733534830471033483979186898489860462013182066764120285545187837825691320986318093806073266250582522084780159668872908069565518597330943544710601730880188758300004010622992016254291535734217181481923962717224706358020121788696345951694682955180031462774938752145120357663335853666019053460906527076613780407129323581101955040989565093109474347984906571996053743159131400740339695313640717678191421251030909004780185389814239887253544208572007048766384339029706046280286353241180809050836406745104869657662473924372938773338558592584967411322724116359262904913531020671164151896862673747281242530055963215983737388099861473452965338039721127115805343934245698397387481313026787377695789987324810046963719740942780402272469366514530 A169686 451 182514525195571309858398545721550994496994342141775606980635244812160054983608746079404880384641329371311628689663384054314428249704230339706790456806090514649399426243600987345541809061515766734947351208240140317872057074109979638392378159814130886642312156723537367482309892962495299597777891066272431869576910740358840825950850718034860732210753935771110184457149656537854825721002897021636169144488906481858173811466678925759836135949382136343808885744553198051615929765283457793039328511444309058981978732054404864224380533441995756203423263598218497288843944767545803394575498466779866635277907694318165746838693795638604389470702987611448530074471748754525943953383039388971137991420290663058169768024204763749129425664661265235576952022186551860900228449306950580821973317209655785405114276672270589966009611537135129488354408112273998230194840692535021552004037752347665195810123292236702507682741770326529735981035774302384675611347031790722976337512601775470081136403577414644775254225356532286158179689077965952167410616960100 A169686 452 36136954174677963685711173320165453541713751390542376813401467863881163956141673283981483079262850516559087324268622091336075765482152893745928318820858529331102563868999898282755469180856944833939046268388699412436096337800666285655497307931671321343530862547208451524464159297333836262657576122288154951094053593056220012504784462984003935117267266100613052402230086806657429801437587292190155417342552900885833634510733554392377989399380332052529448775690653025461654089515501651005532753730238976496949864984054938410069325499726463382326111509492082431728326125221923951768285360568747574731564816947920204093654242212862567160158201981973699480397421346824140849026682667615544982605903740396245897668508783248036131770078331478424704512854584072104414247470779935043124911860197750379033758902122354357288498043146713608626574192621952700859356740301308117668862819212954936207077128078611080902077834403168006543616544384864197136795040750722477859840812571992913680203987339369720282755286254959753235429490803081101520396117367230 A169686 453 7154934412061041238460953918847038250264825780985248833446510001803658303261067701482254244813659760949327978576497510700488687137216568731354100336073182717043658246635736258998237356000613561353196213789754243522029202827457814580150074592311107495132468472190549864476421230979137084706602294321988407884753034514391203635121372820114744292486707933985613265457100038061633245858921280956629136464680985468913201459313777090765082064941356364264487048701004745843355893794304043441302445910075873037337091288110823400329502068412397753944366655615834102984919728849173396646725925894145239930214555847993882244796701264351149693321853289443181048588614954922425362163329785148488935417977519315960898006325791007253166458802675196741997321482002612494354881111582012930123483228851346239855786301234624836903727310213689412097308608978405288394684842758769505500939193491494350835834965336962158847455665790212730011341873347928951630673501367239201540518060143158263217568546416477457152574345498392274424374162317724457886117530935275790 A169686 454 1416640876633911487251583164758393408098893790883688726645595578889260462881735263220202358990025369817450380670822238496605423977403398455914365938223669319445313230270006779383368241018940628203098911284102951517949346063498846620584059271969667612714885226631181664714806939574571808935644596699631416606230006780256402099741527033919735365977250903663050813508103577449396725250264976042120378864589492569943928055309617130417093870868989179792315906194023249023959005317182685099726878757441292622416247125180958978326831340220155028817602271700425660308582377986011110612099965041680188758607750493085840764265653196099314776710566793107767873921065363653293397567490270776733193667776942915039036763506191600155378778412002726759910225656699895387616717672491822103256313335842396838578943824834372263138670466910527702067062183903070866429164621826607583247299352627571889448959704514615675758637807947528810390609241218357613951085467557178201545983841210880130626603705069044317092145143763014029652551472955591085171798584227622603330 A169686 455 280487738639102413434575005668243047765330705769189382626994478110071767992280321049898584825780209564094226044844226724817173458838735677702313101667950452067454975935214706581647913484394243770652231238038594646310448491369944173061063585775401876210052142404501779063667297614534239032172923544232698499625656589456253224545187231343287487719203192217350075461339051234942489966306606335058878386052254847863428841749844878045493821349994916242514284939367902301998039696908377345702480691527465863365379593694541766885312275861522283308131305430028664906996325921501350727799146352326783228964404383075148477442354536126399974638998903182048595855322353388397170293000910284008023857284416719624720202232690002900643838331825043089859042625546865863169685536271804703477239192129562016176097692049444494412391636638184551213725918604323041224436884968325192045223933191780868860552457160154617630157442095201000646917593541054936531574765145614304581142247546637440399377169944326446166794338763335945897812869099218924020741189314019358844040 A169686 456 55535155609665643948558599539147365064127380848508614071418261070215320802008621832616699593145491468320839306498486069275303739426092260786602079764315965840036639921942241896386903501669041325960938686220357637017950851945185447419470005924257601821977609310864721072941410120738204756561303217161374671509273774705557882057847330278937002833036254808131651890531624040941163616603457789365615800059481870384388966738413976235877359533428124426838036102088650632546587900982541531763991450043680799653722743304394088884313503789241191939981180872873975225924963950079281432993618877795661399146193460098386312692821932499831095663745072263252514211479904905538986424616612745962811990548646733542583183133843785380403138671303489521148755416108965576253716731660515406466339592472231972876450166227905466828337250021648906031633637638766903480791298448413242201839210215423096144743054786425000954601132996017188216600118392523907924960728843569759950759689516297518877740987729913697254748281791526272653636311862517190433863089971284992985115390 A169686 457 10995680322975158399401168133745510039649456077298936396758188697424523447029714842537056620857981530517962088460655397489785323232907428900069509480232893285875187249568628680778025245416985788296495207640392773534907958236655348644882000109417229758875356591408810270663335536608550007560105864074407952260336581735111004394229226207998183273453459248817849724249800221055115453597518335688056869533391358081261151985364217449825671693797418641597688633928613457341922406354846314911924604627957270865573737794676335057327188437993894481832965681523617066068235865789776222382008738657188630247717340695097414764701300280430430541446885309220815765277165848943330914903796322790352766104774768824710700966186088370911114811348669650790997669105864852475242748786632002542122413583498172287650001521638356195337108408688459651946460503757511508502691251552162215829595347015089210757478989354002216019636378359582835503699170034888513824731783369658170489293565907284256387392228606911307654373562799743155087067151801545107187038927883520436014935490 A169686 458 2177089168793471697437482731882071840485528175924340897944049943828985427191081530200504594230287197551088172675903270216908218696376244829952976275006348554637447038774666536552152611689061517041380090174111548802274757780005813846239216551658687234655498627489633568870267494838372163292144399783515613172875133909777273312175328941853361351140951895011126113749569912144871918648692027008445894551811429418219323704135376641089247118012355462911915511481763375903068089870358587811029307724885495950583946360602609947261898997219001866210987223760803305106284776462425612750204736635245553127648887264169189737098164633592725416110819546153458269010667358185873982164527055299743884876754855580559169537054906628317587817683918370127984110037212146773143789070029596960565715509530552193766527697953251420165536652601887293557353811996732830589746288858398250321618433069796485251957141884671667959411349279644057521603650598486940378236843784566490199368208393207613665477581553277544554315460432193915949883612023864512954768010253230503016341106690 A169686 459 431052659740784420934222179744516478906094929376942198856525130689441690060387113264857372600976007133584940227740386847550337516559263568901789232941776780924928638490134405608645439089188763388404961359266446270076867132482914486206719995228310655232029852886356037826042300642461079781837031051272017000277016177554165004806320901260757549342635021752954152672690592804463584776987423829336599064389129633449344832266819210718221103694752584237917673584755219815350139871924645540268891004922700240944755805661522093222798674260924375615293637338957530793978317503694481548318155845039962330644231960964804470530671896151079201959400823253075516448346859754954105137661453153026498852831356630181890818754078608914931287521659538201704742477601142370706483994273518905801394721579494965698972928229526446507106804511058520638529791696214448589177080538212761361856925036950539950430515669765731166696668963773229571352928486984299841870640766950993863204505564303762069870048646946127082885171871126997095508042852031606372849681817090586121025417227180 A169686 460 85346249539506521873278554106682380751566310488458631032694031826565625646529457344911559270399019125252267076919920692544749920060037810397724315146196796274581232974007837643975244787047686089387140969044582249926417417473837062455084319838653851048707255372871005855987505259712455424640440003752075850441676328021814893678339363120688141408490593355189911103078987805371644913924861226181638168854495855993552057465126068345566689284442999323644787454270051760063424626551209458385429389666969762211111065574620771848166875604665807369961929205889830293902600580955044920954244652581277295914430279383767115975335937273280089262545252184562798798503667564122726943274803197243947028975731857920433822717150616159131933638393059390000738216862092769285020999105498377668414508251907057046923017122119273894211181445437814755046917516060764337371157414277927592614873807796433195213894578760223303161488014187014762986543605163166433424421192677447191453490832257805971682355752202257726882003901254126003580644351568704582329836880563333536983693259108190 A169686 461 16898126356162550546488219490943366872331223381785432002274561776529304436322772167179223878166404810792815296289916556737012933834370927195180512609714023885586159200215061719101489822396352656935265506909468019039160571792687255451620488608058234196988804533975572803447699999122423712999025283711859746370451635932141794783306387576994991241331794849305849444256966894870781229372345535360135020834125790357089858033262694713211486257216019113497429998271885493272742725917267548114774750263055090217559046227969251303843818571049568934876846689128847440661920936711595199867392123055247864628726551086024924158645984908213306594782000531720181086587277830836544980663273371601148485238342076511615715005856230386620234647085101973098958410658971487685080436722063718797600852828550971277539873792319576344726981491641176946789146769389087560742524186412459904563727910327252120750524368919529817422836022722877537487496482194797556907704507284927812553641268784289589805958716598639325067473214028755182945907497895883839770693267759634975199748075928555830 A169686 462 3345743672270645501682794180652679958340830663283027077819330537720975712766262359644141416317677753517852176398326558313236016149285383546835343772408230532549784940409608212544451009589690778387093183227105623187503866797534602742358401660075691717152734590471790544076788612320980182718382365734944477705498982238236053552200986400881887577642286889569203000051776366196609311770810491140080552486988051994847798338528548427147528712239487341473167494870379057616242996306992423317267015122695240893314480042072337137389227910192209983298245682518305903420766442868314894528822686120286495919191942684753551216295929675888961425677573560028411292345482506838071783444384852773830156130162755417441991137329118060622472884640739662699961414935845613688138711451956498293112347236162115450174746259968702763832028947997312700922803075631413768580782618239834593240708362366570781971155839284098907347982716059641730538683793953402227752077459499318725821294768261375196788368214665448131075422315040119896851917730483251747284084469115417844258076198679859881250 A169686 463 662440348983231646782646759549739688384612140106657575976225171906976661823283624437372821207022028791723938111572368629463994184624671571346202886424219931420971832041902211022082198408936377767987515013460003923106726465340058655731511908206378901762044460108880552154400697539554953754526709390235294725942428031534806461541012000987036745381931472339852888160807463540033772949391104900200589257402800169189506981170619325880497473537161277592573666554336781522522840526058582549270754219543394641786049489284094783951763282399486527124117768291935440029871093766989637521507024459693670944135375925030117115902435429841106148977564782885093715703318949076107376577007537575846769765286987230577002629476114650178524243236210564505260390087119826511358843190077203353821299272069384563475518393817275052073856769990306855224724251705878879292906425466030861893689801781890874933843950899005488032043412985984913947519792836224770167671752114244621402881362264392510561072486049702438556186015989400924260663320452026931840329295624785227711110802872735875180880 A169686 464 131159843355007595417462375596667805620194862910454917016214764707043658065297391376240174457574044023007821893914930662075557612539535685743001336168223138190819872959356228174159730833959813107283140879481853671151944336270534079232096999423202946857167650366967877536027261324219559863213570076900853411258895251261653443331568175209032393698044789236401302652839826004560490434667667959748576592413267445447527534473444097975911352231645693475988112810263812362401906181163292352332292068454469443832744484398208694885311740687188140160592019876120698820011055799421079914363862020333226560442885241213278435397465919178863128536132149437688527297964806434562422490464048055164886583370693308898829078645133110098126457256200546682869618291513824541349713931271991553103877691196684049709531365376691970405561717039918909706404941918891946848943406616927763387898880020168352207594690446406406864115287772417096238783636710081128596718507992796778415056770879070376833099143422583244559702250744593703836724730234487350924893724428305625303371100321232881444493150 A169686 465 25968986543942520661010767721380675773110198244129966911634547186822737320267060208871117169778453694526757011057044698722330943288643441105542918358421757141850913874120491276272604622925634058864293906622393566884161871855100407629299474373885977098817432728199530871581243341497933297962532348516978740134535317321775846973188957679387426915467486337335118072374124741439437072291248864925317964708569551398441262318760760779904567244392310146968053762765680510974054901029805827179244558799765406484241621861356037492507772892780852265270095817703606430922159177191606833406523173001519165296747142384304100091582349561985058344005188023879443311281328355094283545735304507385071696737631988174737580569106878160533490028662053015350231086294836114733045511195350167245731778991596302753209396018899764473810946109033402382538997596962243329845599222460283745322441859936088579290312544537780056778956215171005729304465689387912769090710112408625050937292169814813838140404237117669023117497853954523453251858224768618625248890035041859418392076282457734738698574570 A169686 466 5141728175857264083284714546457777135270199057474822993586624128226194945754812623965104959441676257472274880367400935416359451213538861803211754833631339690948290127202897916473801555608441583842022910370354444389392898682973610176522063829030000262618994512533140144695550154355266573436718191436284889693226733934460356047248082052343501496868864250003116977027423858979003979823232607587253208435704357909445922411580157190323128403037445763406198656914794477360500468497720390489138090350285096014436008384064097214821653721029921560383318379885437952623767506028138731934577224392280461502195491306850998539697907747353862688984491096578692087106405049502233579633099828414189031067467762965289142123604516733791579840035327466893251706256861473710097828221509828467463349713700746660789208018634880972016734865914359658088486771721361146198221571837766297670170191681816874420101799649311065250069504953975249116762036449192457764121815705285190480737507272735442360033745697916344321941214692495799646105927339212734960993714971078614312007174584820597214239382050 A169686 467 1018036209833194345969712469430918492107726303181770822763239942841599776522132632484881910852282120525815899555734328167740449009337405993594821914140646837050619594272299666970536435405848507966661671959423557595532909777356919714543739338673566166021462096048833549118847349319001283607172239372035891180518758783705828721508147057406333908953119654014279826333357549953101348567927765053411209952304754296518894196230552362923199519234169868844280366015366540836868118707647607511022162644797649245451845418422829892497194928991031688103631769121499011013075044034394277316212883906498529858269410531614113406760094151626502827360585231934557153803756918473087154483808030721502043079661879435139075402893125206360792801851854981833269313980579964393414241629148674604539732361822657570001435435462043449912266569293198994882103145674199806513199242742220014865481282767601009534304769583466615051442012601219614103594939179632708902671865778070693476007123979936369866541244744390629036353926054029141344617665474029256735558285191854303334539552832533426127732331621620 A169686 468 201566027818796623237919784232775403660194537830933148084127922058508529556436506419382653243792418187854075837155029576277192544397592847869971527245014442396331731375788131162249740408802396135815169025055494049471126743017987129869483866993537070871986876023156509585387079615007898887646666677471670168853021012439819626502565869284401770471220822630577402497027767466855088012469874247967832317347905646352831604931237787701603181679962596585404106272385660291222527003645728566791899065579584265503450956839336254617229774286503244322958706967676918742636234951304038769878216436262316631475841089768287603539958944114300205954706891431945737761056763452621754354214356983028990340741984660394571640630715186342401390301975766410998555285864633437595069876697302843611950591831554850203031276299337845600663152672819032736990870708293179143464103502223916419286961546729790806340074869608904563571763902706177843436102641487532015529521566181555459146988450798335619318577579840396455570562279397830810913897245521427783162507506996118440230506920271403476026263850890110 A169686 469 39909055471911898206762147565620099006226410764221581549834565327641847252397906138405280460360046519074581199857140121774716383341714046472260767572598718947636632192811777670458478064507468586383436805289028398237687562207784094794443261925381666466487379990488940064357522916422244978470432829900018657541717641704300580218786533971254144219392769761200311414585164600887354325120467173332577387624933013223564138882188851412554506773113359954041168761566345371121223478603146608617284992822112886920437837608770155584318998113798651344257720347830908412030961445314165282158570641496032194502358266363589331387505110840479814276204603918293321519535435406700634274979958874609018585423833300878690045769478713770587355509153226097603308002677340377087032052531474534127092834500678042893839170442091494293958212867897876294773282549901944336227551122945492813709058398436093353853845719072707173976954798556663335057501051390663553447313990984826954199770185940927654415233353785334166199706185883162222414944368529595426879150589517865605834381574936190552961453317087218270 A169686 470 7901791417410737048315667298208546827829169136778042213719159806951027247445228978897826148498045418358579223495876589081817566709114983608659762007847301337189656842445356190619616407032069977707784672278202567357012666190398232782169896377358576423293629251240786976233204150371989497838258053653526222523091240036439075063693231160439036153669297191895031082685365563208229301285840030445602354917419388712619346667068461341898090737894765308303566010683863997821711026236419382777655636679712772025981188395579651469440544396757846462918705670163552188663387729937253421828627108799778112194835460898900919327122471987470888926482556868930645715130255153763272964691677642815602650923578251589320234490716154611389943737347904900262953071802798855190891188358345532686138214671797232587045117183430079037931587403733913061857326794990358526448865692360531914502962689551868992050767961348890894600807808781840112565343136591155810428195610793645558376552116648053621860435828906092208113018164686655481959999615815517742650544655257504625953141169808630564901774682884644724610 A169686 471 1564514791591854023668295362897726651811169262671288136734843807210975753146902939915631172122152632788479611670983707498078103492021425040468160616786193066044604418171987713965013590114285348117554981674278819308290270218136642306774845039455072750145672104365685332354110064250737498326996624190568292040914523809573232562031040983232957904282301451225454954060287796350628514300271205561055933696261414032085407075940673156844409411596390417684152028946643505223327661971332434643367198777590306748257354864487162220793643471559939801006559464972035502446938739566130863356786008971714570182382918899716018437438861948408395527629270055444349558274270985009721346374677193318614715864283069981384527739116029134341438212885909061801987351996593933814849539283430638592992377553371829852080319140972576874986692642419798477617593811199171171769803275569158585047020128849116573396994071550445851594596570369607093053672020474784819975648060072359385092561877784570073831304752529123305493764362593227826378622422918235821839963428886977825639805388255658751015713589091226984039960 A169686 472 309766026943769685949274166186451668511783684839778273031285354667966248095839336874316074254037723246700604531631278208030382673853533043029087142361658379775494485141211122008882071226221466857298178586834928020474116490524864778508637147915727045952419783035154455019137559517495652679247493331678868297878552623055463608207082421448965226011742018045448185872854298311861237602152412861058629269504842558964197981689586216593851165405347407936153798165424730170221055359297585640003927702326201023382930281980062540065671966824471322752835855358792865932305207046363973691221801149290685117999623106682872749693567543312874843581668988421112281892590524776771063309221392599442898138477124278062547172110483052444993375859403918732440650315693822752124437816617065633181599628754702129534996908297862798807644831917957431384324019611241701682917129319164295749643660913279376288760772100472389523377325798156598905610507731091008914500022714441515682931627343212054750015415967828499221402946637532714443402116570236924333544046916744800063223532985692894897573860962427999463502910 A169686 473 61332108820074805963932616609554532638681358429013426772057765380450106147223041798174667071127347050213931217651322101482517691319507521094718786026991573002481863453541630170044685089201736152396921805211641469234566774853705089502403380442274500025828971368856216408456882674399888492992676683048225354687912504841172221192440288405911881792420637271547515347871090777952174416711877475284047539428262565260879114967462130212425686340847190380940767884725149930198545633478950624286134317861810212323071938477187895770782255787773761965260492801576015419093984056440500659998559841550583938793742992204309088420888934714000810633642830437324787465174649634815660813879461057496375216702606323986402955550136528354974346979919231101319955260348932828482832927557991979200578833046146969035933503825072893769557625216655904664403905965259188932146479715555908042286418663658154223403059566161606354041195934900150432836973867719935427181647240717249443766985205883646798141824076421220596653742412076622524898628714562313933143334374870957541812061152021376031095417874390606929983643410 A169686 474 12143447780347867811172708814525611010790397185259818722594406259974453050902066436701709764008960678219111680490430144815330472498588635643711290546201969796111633469316101562546838765590717536707733219253318175980423747304543082856697360690422435278068183911250495694419443631971660425959870735750216941359908797405929044332494970021949103629673274437748362590692603119736218673271349587693380354177526483079095100565575812195843692044322338348018335887377414261449141814373472926023014591008936095838944860888201223300074820974012380397798824738856692260114676537968172766706023626825866329196043112833346516634586315505828847630617698757601886805822688037168724070084824067991682850008977575025029722651754922131232475708636317469478369204392360881295169210335178687145359416142078559330676380257500054820661076441582901443346572160855654753083892991502950144675171128502783534019702827437233882296419356119371926666209001341702246048920231852192633386689669708357537315421730897293199892122465381917918681597496066405806696460406531697314673350365105449149991928992500794421775194219970 A169686 475 2404341328400057751806232412659461425603859961323015093646920381709561253972461931425140358606703086940333898805887517351333951037029230349933740809361963028057100945061134567754104030901872870531978780490351787202654667399524676700536575013323199910557474585456229291278641382247714364451561413001859906163907253973869109605612811624057516606793515918036904245441787546616993345133310506485814026079610815387095569032869043352646838599089482145717249564932843298616999880700314160401932602885451485165898759383925365025519043770598663545002202037800823491487286860533641767307132679551679982596877742598010405984559669581219397830051670711174736262765427056709772550215981286001295707926560857248631898682091924445455675215962941984276528927026903439261567447295047492320363162534990999616167815990267148062867465904634109988788263997198302016907832002729668132890588414264620817557816069713977825244177442865686947601400288861025657126667305110379456369641913184919535397156191765659244752692890174889768686935148680375536399965576171977399770842193671529882216250321251559986016122655769660 A169686 476 476047439575431086989822844997758836658553481944771728723367641172233153833496560355741089294363202253507892851885238005419306974859289020651236968963122477585509875488635328313750051279805237647795090803870400547949643721358581443623385155277303159855101899736422149177476574241415472500983199903632511203512276378028677772867004206593366339041486478496869292234883241627044946117722208934603483783408763920161843573407505008011878198927673142513667395520815595711904527236847830286656632356728385126752115413156334073829470591757561369530038204659824194622222683709123101754045564527605810687852596991293227038426179990765934941502600183113840178140748734540497796218694209804188558486609040757654090909331549285278092460284953474667473392298693853027221695633683609809397798736829432221321710770407856546160842554527774150881817541569528275556328352095908632523592913546828059726493229792391892897103294191411478550484570053111115516778051308150383470121802364821012672349277442522880982850942003922147482366034187333240657429626561979096507384250171768090858642118601914806506762257854999070 A169686 477 94254988694606955166233117077143590196967985565103479272133146031720454897778346488505310539925307343107622450774471237555671447071102196858594986113888888598902898245804733871554756049370535181392896000385848956706826802161599601160729724169892702451399618673226129307849083058418015840830222019506235358389266815595704329918061220093862477613607529226462082958261440054608282337963864058545003975088855645376657931965653122542999236549080192735560427063556555107658479393015170082597611274029334803611752953045570221253209658124226552503402562320607389711708604087545840505533714643786398836212217326533460943202399078502073899019684784585829180535605484011961853878751237559943333284640663509158261368148964666560616851461204822699720045091769271706102812033026425334150104453016879034586345785080423855408110117787187793588471282359834697401681103926340842842946759843201821315493603550662050168518882973545226573626075420889346872980246926326977281404935246659067637090602277964812190637445025821194760844006668276903038021936927778680673160320646233990334930876634920316431691749851691145350 A169686 478 18662011714092601691827167358429433100163002588408544124153639546639477836606279108163695745815916490733055737360493419798017527213103375688981156013581036820105188342793848671239527947724086160678145612985594223027403757184275362448380862000483477782217269395399037180804940968992525721011882976662330968449871317211571428646003254574378177201155249300360995556443530247570812857970727361382976183583810009020658108685625910758505836958518950488498450891188677095720667015289766828524040375625451562730000332587609747474061682838005099834304177301275603338723681386650367296993921453905179363759331178056633973527036591363419866070956084747811063905871745085633906570196526342658975801800364765772578096802585672429716858496858269927417070804308230026851828315397386251846692594858414020734084843243406751454027831531081727569353590089447395914786708906624064528054222976253785011430166441340630705869415136417371805562581506490943182515356085995326694634068619067912846763250707095917922109082513740329587839055995734294963917153663939174409338774091261488627194637677461072258058422750144127548770 A169686 479 3694984064401640528026612903851950610242077544519326633103148497088584891193145485069923252361011539857801928374926922648769914716747397284221410295702931401492228388974936232171554978893319689279091438475147270310469237095684360165178249946371558708176567940670336135670070462777461674744511999157122025517716131541075547167578726344506785223351125753942250658092860727578966337595866053689770739345619292930444928861821964677061612718550203116529957716028294508397584410547980816877677396762565380085736454099393684429642959992266885540639723703090248853677577205952685178964290914158581727625511361037886993297410042690878631408150285095282004824182069921471501539045033464608917265423187582959461304905543814176417377365526476240726305770715173498666624743986107173390440289882605524847777706550238620121154295341187576711070521454229281663278399577354959123371321523006137113625879952869262402528996400918462633788088948824184632260825913296517100308326573824370440553230951392231212505455530061775924096959689178585725324571821743388017067759239664518078468143623782448033459172452190369321023200 A169686 480 731588182739810731947577527795327791394831190812238264810299248783993168978406199764736640271734468975354048762498170191036645096388771558900150257393166836458641115828694580121296646292929574391099426672466173927249881541188319037342845108519568140741178234983331155825493146688968419073692363950133498721539344173815746767751941812957769096046321744031265269306829980530387764031123507903213223414249036190219075256532063380147440812435981698122443129322711123985625992621484911974951600518612319805413087911347361907321832016786005331946830989034567997424821563097245015067632607081945276890487490154323568038913661416202605598947685492781089144124143972706271670824346429466222959577989341061207565793200872621258211001515745437393417331190493928628771964024276015489036811760080631090766714566007470106543829838383464425032973501716114922878938997570401645815396393966925066640797913288765284841773146730053013878960214736310733967666185023749969091499102540149269670187799553086452402967128997185621826060364652501971260037754593267178223587971920988098103399915455632127981218915784371316844348830 A169686 481 144850765198418123285092323890571050745566333703278657105806148110733558872833234407932784850551063845580243853046262770902606959170260021264945529553551330687409448705692551927784564411021162409748407389709827290325166075918191485033718153236928120308045113958758898517311972973952969514916343550127275624839272430283976784467716900239293774231948354192436581072094243284289198311824858698782528465281963546370446455864486727304516219249605826025127209648180774254645548954643464590223539225288476756091705669992678263965293096363636788839931896105141373241260991916048560298212291911311006242588897539195028584711607550365425029960233577285560368531756324525920319321681548000847537079176466342536138565748867235194949360922752070127653202078433738764012403282482368657197837045235394831390905019392415813687640441843735749305789028363461563996934179094245381772351871975415806358448487605454125786714163408006790467403166150107858748533405167683434465617636363932804796021638342726526436615100296847711504255656765567008251807197530477379281102137213435092197162449211803166372172571088454488694558357050 A169686 482 28679719921104048599716332552805272719830739242058361868684807026676460663652002006570926663768838906955912928854397530468525141270615095438900314701345770309270612202611296587121222456735897227555793563735873337310455633150260725717638851495803248252852191385599278575271945155695998995534362330561250440219454401852053587577840194305567209528829727808358411787005353340308730877977290898851037422902414533145158179185911839942914063970609517571277065067210470591295833067026784503952285815006599785386352309570638948903220711247983298184974568597828957333772251577814517694030966165832497290755711225270461336204859381310937953326527300617048171880143628112159516954022122157738346118717362346481094228452482511695978715251703394139837924838843950023875789597033459598102390349205968051274387159540555342000589456650667540927159054136127054981160548006844351428076563395700653943538336622779229859717464500020994398794204203668772038453329920000114571260250090206506099982850752798871822781382767869332345443328338176728773322894616985879418475073718500900441904612613920257649563307405383137911842490914530 A169686 483 5678439693613403204620548753131553427475740803593852371342485985133828477844223564066635546641379552513425179669317664769997075364622618636880997365336908969904893806668331031698074261869296629893637377212313210960179890197675705500607458878015806225944425849234698399005327828854833848146288825107577459887827132294276326363627890755602068192934054157700773097245987867137844424641191773113806627206212795599194949032354679821969680149961434873286833756098024996302320301722348688317962367832081469029741665589316519204573735534004329403836124650474028410713664551415358454857833088542923152563388233706012149539977445892015349333622445288598252471899906609883058436577058505684191683968958568136914121095025788448568590670476349287617781373060086745787753088702707947631874795273346129176756795135190073923495071851074867693021688115541228588215385760551200471599307422565236324622724579944903436945018222741691306594176563925518402499269323171399017220183596637638823315878081701003163631889108080954917585451341654457351161771259181216524785373090168708572341412673792296117699689486302546852027610627812740 A169686 484 1124302379615532730466268936787494773367476848372340711163943540249471362152492613683187267308329382558751229661596043226928952397054007875006998578022006630270859703108126932979631582627663996821712644894474279896778307803506639428394559218995633829488743465957084683724479638168101405933969653008969775807349552739864860566410744529414903934991413893496944714842918592339952887348077993785634861149407231114107454750227040692910053755628393495393221806642341738797268123907958013502452596544937124268103463434375100163556696415021609238661367706225259796363971808928663159544156920565332951710260114562565135147579329427237728230103917639841836941264301365128733410925303562003312215079735079128762514882586653630304884974039065455554180873405840064904503370376380266774090666589927924631506838141582755710230815376311284919382499057077232081011298094717896346494327517728911022887797250578326616956615139531842129865849252405374322650965446169153285569998773013051717449488655015208104570102149632243725632315759302998803413928489687013437340336939281804046069601819479302593798064114616596752629862376945997630 A169686 485 222606192724181867229116628935170833573332940236919866958089478483410195877715693285707012291502576367080230047816347241267162577541328936632748837450991975884660316321602464398935355286015602074069210051728695106351144765204116931116622117902257482432545261833653532679047963029455223541077845006950908032395323615360948115822963788933395377060107016858237352765800635295443533850494801577782588700955425547797676845595921702516368673934271950652984630881427566256862786213473964324797296153529718523615456018340680515865021316438744624925546969707950965651655704503323890231288212438847381515478939295154190747071167249147178174211242070243395116117859770388879332304773528218150134394103576708926841032631062393011918656269064483850440195149863792100402393278290743507508209208403415703354119538261647230815479507826239325333947389927516024062083095022254143277085583630426068400798272330066754126622173355477022712636740929879377201210806254703580281476833840064525923261382411410192194704211451830928724016486735968282935661653716419761141858131270123699167367546435775687275499793435623833854258595423474562990 A169686 486 44074901857008394178634626260227037552746554690061761316990552796174969312425554777956305246450201791299326798237975157727671261400786075445409262816718389218532471771974179824056220715048461546668881877597387156777629885202611645721662784785427985887814473099597442385767772200193966159727479341723270820638466726288727862072380419464282869753966197924037498902913682869905479749510622634407166927928024851232825907973242270057548087385230217835795563692716015777120034402143936978296362185802339330551592188168020367041110663958456414126019638634468065939231465519849201602635521905971216207113119720325967202784943536001714040765595825990552391154394970235632979062934233283631723297817428453288385761946067767162729589056300728736931604458781443330097919895777724913458364089628127986577131255528712975025708200292810555936401929164507879006766447609360153014249064145147153749035937919421381305174458272474395303843085352557834107177693407506835012992373909681095732693880851605397815127746660707805173130762627197330313935310683436063633689234618995208513368010513998711132070014651565410284813892958548656554690 A169686 487 8726607961494937865502426882896018264610244495691991820897171364164160513664382130342062731784848452100899625821071264882837642594778101609254401288872790073293544750534566002698732766224309370638364542554230928346864366125351901735958114765396838948304833128458459938849339847675375844402499831816200671578384016481552755742215500090139074815908247081942566545424143407605989546869252786811041269141047965118551732101856373549692004933601648859536868626526889696303509948838286047738354915492709657730691637801249691993624046442457931252326962902654969105002178517225638593431602049169861961626882225685246351960671748961090232893413762304059130053454086246884940975128673416630863062833456730174391454024288786835827446714491275225428607242643469945053650583637293590443285472190247594598022072095550174447548865408261824264927282492331818888549774145828925474710561612304121618689814177505575747529864813835205258008753016868555831431110990140046266214344107834777809533591521027668046326691444363349319776170031561899597450805101748542357073793590013815732574596391026925107021276922110643635250456074887277562902440 A169686 488 1727824301474140688975301888187151389355275663592324318776322939551707606736235236252950464588153543314186826585773872471644125562504663332556926045933995716122903328134072094354525031491698206924849510543860126425522366862934473932073985060763788683778469144961675470449783522067524223225535239220266009701699396796621156909096596637428072530680078956026704138495077481023116024800362541165951764122999569068622010130259588720568959428765741243970464192488631443852317849835578493515215976905370709891346392692459270994370520084942711931546612635087049414724492114945156592297854570213726697185915567565958451721010221350759864398855159340377717198192754681912982680096414402259627254717726615146076219511047233725726671719880216193906127302438947650035876611569757800738710047960740884700845276122292034381471706432525748764991930538614972833437778437034048659881330361542048786440412066046784091782450030644886720003003591900942010011979911187146818003489408749878769373183579948757130714642651212914996955529052643241073033101292606843385063223204884656277267135828167705334346078782835005215997674022779935733396868990 A169686 489 342100485083918361479244271434173079074079971146784523125891044859873941973260912395953849925722616727756890764357405678120654023733328561744662102693642279002261565425795740116193257502590020661749564723141750801325081774494900486648913083916464762549188585869283284689118288029522120822811574865780853720264902181714507515245383918710668221999839725046205476855479917099169366920924913898071638255084773627622039454059296710299104274890683164657292373244122498993062630757495703429965025072347907848828855061469134407193369352772214504514976974784333129146344436580623779636381773300268716180849655495834088194408063155701492060740428135632483946112111972932523685718114922973989565571047036342192917071733327988907045173089568315118187777275668987637280532440958557355660942070850820771106636094575878625412902976056801402710262064371181763223733926214638719749846588967936074096541917532849609215778768585958408044747277934493769471319366852155620955555840059452624462249420027955874780402431894256846628818674353221979897201965488433052388541230886357583593144967147667156630540007168518524045651726097895977815569964130 A169686 490 67734168222314361432201390442078082505278479011399743254607650559315488803098924419162609334828489958552550184516180550395417852573636550562110539407295237246731667050979422470911910460481332392819488965671522798535940668983127361882552716630399259196055561532973128692974971246323312398693466288185388770602748932582675866861676919308074879883437585480192657713246528508154511534318332589277018422742662178700095189893610489050502077468926500860899919438143766169182548572134313700639559748347980383358221955778196153353292761328813529182033894394662872521561473950848563211411293258882992077111045872607583504041075494607544668162205915695891443612999977885957776789506658334447674355812595469139051503983687894569869217600014646177207273773280020583549883064808676029790492742158248505392917894633527955377155201403716930241892553019995768552396149754875082415146608959543766955493519791161920428828868042315664153723108906046963813066672582991337123440711688921604039736842345540386262327724181411931328455359160967503022440360071743645078241954907207334282467918366900289583481448919226218618011900845088039997708174127490 A169686 491 13411023207533159645214396063260026162966064764286002379889188919699606909071613774081800694446115289176677179643439391572614614155556303682736142140541763332573867814528499853500442077917801223757597065638238372359314927376884722752258788979735136856056451994942810197924355188483986332820483513485841195725624023749188107131096784639080115548698642085353100021745957164697494114428108927762951576064792026608991225559480817535289112234572556487293526756379221578999151554651836617023202865147827767997079118389021369229544773373752306563538196113168464426140025497831434892079799683485532162551806233120805699711938539869138142804056030879650873351427883509446707280636600235297665532885322855853190004871698469796845198039629810374771922019332168406432949685391338873778081104742468737332769731391001282812161952325414029944607103048380025448578773596050477536285281103558277496394105380904600098963460218291491724841940310815527807496217772846938772055620180494299468430413348573689331953174579828024333812628654507605650117162270917354957921005276775533549014359599076284979501154464042032973413522108591654977934274663064780 A169686 492 2655314860923343295391018219135043102184775544849617071474804798449962852507376428343777374890995998767023529019216483350827298184947574492631194033287861844612379095609591991570616619517264160971611399507405526204345819679954191977585357665270926698239981439437143446060329352348582970586057042203908371364902953953406662536090301681618554803762447695314433611647986272081595680145231249364475135042406078606401562565587308261498193720367897257983257397843647728875662825272491515856893527739521550083038307219070452911296511835241627886051380796512961293503203487096673260068588926036876485193180523112046920959459789818594744730534931908255177032139107934892562083789257339930603327836938112863462481913092313331880779342629102439558663352553996064452427730165452149751220613097767712301163873962068380783729773435449448116672401012244931409397443203669165418592953189286850624004427117263820370151735458647450176395179732249866830619709224425873746881980185298903102338029010226341687115975693890500543000711650172039228667855030949623821508621027470509728265189259661113087146139882266079121364824445101492795900857946929315550 A169686 493 525738931439614439327776392992675274206422591815459894149631460904172945189551461198293838427722761640581482068625220264072232426005464193237293682448856103469918487062884685831128590222340386071155299505400655950088112981703553126839148558934663751114660268556559459509747287409830944189706473872860371689055059258750769994038748636175834771029415945030172502006279535914991247174641359265238313786820338772040900396760727554959107067520609084524197671246285871095802240252398668303047895289560119088673587750257560655067479798604468569131609859513453167649208150419643474058688527555618058536087191769952169544273326445541890318503112461803645401490191943225217845882992316706024161246180861024109718228787406341242597464642522653222240571883671888593170103367001233818404608462159533723855713692050527298461419371812628102364055297240947791998872598560025745426956936259664335036716993100038360892105387777614824641583707878571911001624278763077950605795330735816716457297208054960084077476403878997337954642306800682114941997601147584277402995602294880939052607560910168171163614035755109636500141645873601132802296788976485327830 A169686 494 104093653110182735643604334794330569249769488403916209424555554454227793184678681940833836231314215808836366426058774395802951193050896962686491517930840220625199248059355558202571890247403879177927777690669822472591242024557623564922173829311398151794004493192759335839483902577794178366591295769784149686061536830278699052157136139661133666109020594668278840963631700124896185344898843903267821654655384670785491876996058468573641701175360230838533155649366758829239967907149663832487626373805164058007287336243777939250449703611849535060172700802867214233249710579602311190360259867086338713660070789927417522845159176427475688318885732505213534318025865650658240922748689450452853323415973544660860746817993363252702417219876856235564074569614479945383203826157300409072162295449076023492347962795732065381656847122710472681818893039711197695782794211296389761515920483918689033990495764868064128767202027898621938969016127951625777519664305960100357310853272677024613676331685628777231220507500872322032128350171424585156637884025940047311283614652300312291733031853567875538908885486174947347105112409042106517073982588680212460450 A169686 495 20610017576884742042994330512884460036180152281383594006167850150476198877621189472823901279961787007387959970877568705148720263991651593147732083256623914827685981197265337639423403140395745736843628827453119448917115832749427762301463579055097899391461774991897791936758302963115837485640886855943388777468495237335923661557118916904268290054815048328374180338297070345193529707042796451487763449307979344476755350744822816050026097725653805096945040620903371962318417843375381040164246974118132923366354218988517774410933973835347603473345063149108194965015793486610837972217272765155539447246157929213858717353797243606194644396820871923570476149567631206887106484858357518872958933875116580981826318151733898517693836012070975011988464524211783357297281046353361882054029999428632503531891385214307744411367505822194788347279599601583751375088523256652807787986084450735745418209387320981855871257814657306061095770687569550069746539997239873362817067942775952671924344365475770540880247268936650325944670906901241810096668193788235295813734525423106954097249968050239357754246204769665936607472999823628282977387068066295644719121520 A169686 496 4080679386570068741777233837216328756594420382225547697011809774239833149975810836937191619596202513247007237867332544845050809319153964546288265993293604295661199077810477497047631249908110252015860580058026981063116343642362139312124866479080072681357637443902570044142304502794358027978529006181021193789075995455682606289257388410905460297187270548423419428141856296648193985809128798550673895141325254821726773955597921519436593707978278048964279509783218281780217493020418296288688413249016513662480128072390275555425676369695213638187262330822619735858893860638366316187829647240929724216025609913554098618529009074850112114882213755134449064080072953097996425761032040047395416053949667060856950133296493913140126827972833175517480411719363490264916263151617774538473051540762297699661902772421163047615304885473787701037107986614065096364713579858393126515858963196272607601763189782270891985162839024608278206623841677179290038888537143231938732710246265349334587229908643706296296100577221044051061074475179209692363321389651910765944382074471828392452888178020319624620728489400457040681203787784343390161242718887875325950416350 A169686 497 807953908523296726129849305438320209345659055528377060414332167449336487496332924524091116778768135835900045137760966310614911524928493328571928934588877026626089731425277279077791564078665434153403551222661889131048118925354954156038422099278799293009420752117716970948239533250319773702263102336986252981459578604987820121611405786442376870553024753539508672591749249665997215660500459316581943474533092475357424487857643638032395528081973399889830397896456316420520745200199447284120141576331151572247699004114286042199872987225816952757604596439729599505095968612909919767218052880938929855325824604954497667751389999576716004102281502644697344211704877082196405194199485571865419419748158961468694300074554060903227418102608897777449133055909759289096122818179958088486423717699099200877336132297587683154805424243634554002106294433509419365428375306841862445017391816485858055989118828033893463220327335934179591444870532086386422637367871664150846556979143019880043029579961515801012505352624532872616998029952873687041772252067333484856377082393149183653488300822250934631517394410815915670221875860678193565931253944386051064986930570 A169686 498 159970793208226181704968385242950185121683898574236432414340757345194384691123943244933103930576494692994961930038803996956907431126522525092695640782604357667670105623127090779905682056325847852121887281506996020966464430876638560756295450790723179943183951281864057677707285279060520835020115733717097069135207487792132701472769088327179714909201713930274293753738209577570800506793281815884674134062410984865948321821857842408894877966522754900137454503988567432981327332146470143959499343700318994791381922686556246080019425794342061432367522832735638082273142891495525747592986640778667181630297246171076984116156690907114918700136855309894939704853485589321790232025737111189305649694081524703740614464628407564925888657488588926759410864658412975750767401708538558017086120124830248298023389039762459321045947321518522266307897916865014131442699765525815079722035164071580248522307726100996438764275463514177194153786498244951561348414068536310625660280055135730893014772357743938418669525460154232758725310317802475780444322122945173073633064671483656844628203137644227286944872244284029283207607312973890613843377413989724502218826709410 A169686 499 31673409101320260680857610428798698333884066258643285240979055622181038832355044429572230487137367181077166562102545430431157056451526531475025164946021073941172054823647738697142247255588439209285980278187162550262228909194649080075590460834463910829457412933056965703215094245720732805560280652173648233435789623004237287071486668082995141175151386333440770654567573747109352503129409299085848896600882841910982410296239995153323153441843423496827326161391839895413882291019800889056696749911086829817121372992934022437801646434292502346656011916285216610690577196547501188103644136821295163032943528917268288357331273409609177186622995069856553364216778441808632269535901748529910653220008393732379172969696350143794422726764637998600585902069309859439362849415309599382830690729887758683850968862951601061493123909568984253560527907414256341465358012033892315498725924451391788488129066200571202566789106988476836676246105201801893697236188935707007569432981889790800235392231382557474517605348518753520701826163709815029166364754015983661603013305143485297641608654039291849289313112850703957697150217672174817303900716387669457956155367155220 A169686 500 6271175031268203388628101896516899319923923435312796241281438672434500494421607673112056703349268125358585984334373956421372140269971126709529889963671390035994399184976629134943385050924454637590771973193776677955900357556109641216406154949773063621052624576793997345178910953367426034980100549014648633123217210147351190707452887511344710772965065292307342315310625863718074224819116247937182196852840740287389651290333697182515575486607031329616910442501080310724515712294588429563081996983051491984795240470678249886438645974564121122576457991901640153278652011773513739718773946103975663613341188428372950017767475978411709968032652886976287671175217277992519867577876520471811120031911967877486372507385412700063730774010740835133989249198858693756018093416828642949889405117913913851505631091993895225418753132930706562204670023238395376150001672757787328298416523774910344274607597489334068693491094985681095368939576075220797901882497785483302243169353930940733275511879543408678663075010596077008725259234655653230824156495669056257388391302270631577035417522850698467953900681978576929569541276284156523466666186834998733131957222498886910 A169686 501 1241660982782002950687683317899917266646602956125675012488483878086408916856645964231757655032667951453818947731643940826001252616397831561955443187641989206052949866570548920980093097835786429803763564712089595072718008567200514311768343089594232133057590208792278417379721153672504634193254348424248255710163571819552531522788600240578169737905907776490520337660849353442431587161681887682262989127965865694061239973075775802142930623194750359840651440289052509683558697152037489252601178705894284326159640491821300543492414101317261689767792026384608465132562407753959172963129137684450360100278522365288926835229602912452108964493278648626235102339328804264077125148150015151670071855665349631348569377289342018262474898831399920718531270755471952053832143133682650462197747519167953740544919685713870199966362631883925212962923429339878437717629960153592075076867887850140632789603916793832476057657318788736885575832368435155669956516447137237715854302406804037327082006601642041526854512959367550911929267618081245380955605474659149284697897776118903994483878780863187508762057058641757795453684670284608013567615290744899614863363850078520006910 A169686 502 245842603415805316032772668842287101896707461389448339676478526422436531037121479310214903639764905119730793064881165909591826645906500678140468221263150191408448079181783709724923489986434788646507595041020546047720209795948145724088915525584708189281781808716294332643839609516202550144229380887452139981979264003061253890321435394746966263394596774679830719514532861355737736183788194644840134665140388566683838125017713275127117747817073964217119368266789895837033897520391128283585470301770085245087624022140146829361611553414843250452900244766160574456094078083272142732959850487575067324191534087138779140425443609189539163259701139775107573975515928027009278259466125123510202416301707315039139250330782334203269966237843173561434057620334247647965008322375747930627707641263767782565813172185781438561743745952364807386682026339066725388206654682342771543512480118503098699245687314736714764441165816082914339741269825293918590967477718465897720301552995513820714319004725320244834692447621192626758751526013145916854726244758585774269800754619635547897556186487435141488487525884294233025687259554718686315557025931528638610278894874720478942210 A169686 503 48675593815346670571538300747454946258281430752154645580930259747764346736433196257458319163018418545755243207898739206158355674636870736440250752366916095909666666728126603976613870924216252365578700054557356027853528821589165652855293505722682627245659740535617485585062862963054432423923224161367099468176184109034308717752121419559658741982392255478829991943539845699082629332802900857790664400708668970337705887513534152699367171137157450164629794265384110323223028150340291362660670518571770984243023396743257250913055595162037646327984480671673409133841494898080130301953087267402178879829823470731112980877402605016616302216456332396822673412049814420543573018249144624439868408355882383028118222996117612830229190840194116965243224877555425562345017815687264407425889217325812126400715381164791705820310137006486543658026959991379369363552656161491035402116153719105088938885331782683387923386827886738905603426956952919397385150080972806042302732847545966783936513286512199335153308278685860466524780509273347128624576256514665862035709379159046805921363876221742628616672778127062142277493244420247140222486783476643625358163381034166773301762360 A169686 504 9637521732835224967848550775327237072037826581465230376684514951530918217282735737497436979374007107154418424370885481653444831751454499314491508500428123839922591564089885803659821519504831533595936103207315472968950986464858851119624025217565575486451346844243545851509803027075261417386654154569798242558902474324790064861029719637417683946250271988033658574101374915557004870158790581647906711205651315738299081889554744521199572767409358058632482145177787054102322539869857298678529177206908884794873544931142795533955646230530039129690474272746568847926159895741782527643978319095143843138980855670673231434585290349680838299695094113431114228011887739339600448335071169513970434652048410132252369013980956558051176516392197315944597091698353927096665562497755976921300073631966295269141777394826682612981690804198091973260086101072817258915674958234052983920443860107124360994684050687292790137009594973139882373783481737678499128815551420791710178893026760381146082454828936756376849674481226951915002266137675999937758493810421792754688672564206119060104382021551326986831035573804429123919749644963498152422402238429426265805531239162563179200814270 A169686 505 1908180627507559196963441515214045485317231381699363459937953030143374042675245242828235063596890388798029092782227426628175918331113353993532878432332401604208763463023069262520668046991032427399629769734993906291824441791220463356032701699572261263690121015419686461113355936497938706210133599380658684927194513732199398533766132366789141762615571461375185567680128693434587881662107732265427738154318251847212880508244325881044816040775915738159066834950936452601936639866081404846986116416449387418400718872969530258472304898049785710032385921523148958480245817861974860343205754093571078762638379599322568711067010086631789367037412178126963794472941722574820345197325842419141706192697229323802940946545233280881302721054814874440064980931396522139577436356739996166003604442464478093947760970300747336821692256776503426128787152399563011548270787087497714363055126005194600587636014849422787055099102129470400461962173143724322458186663541140438442139314541925958931758368148538455732801492938925999424281359432659967925279975271918622972796796554827218747738026670761633165366793778122929351191411459724018556811144368071785145490831389695021227053106610 A169686 506 377810126724763885773793571461605678855739775749892499837338015453436529531481275344253045155204922974902605952456659586897178384728692636220195438093315089509495243087003624093288613482704915793593098471425586130308270523675186885643355312490090164635157509706253675754592965623564788568189066023215849817341954816501156119620833178904612651313936899080298708742091379925132843564227172197973044247843808214432412041550486969702352376500863906797436600838140239828129352370944248302404572521279771799958547463303035848381982414167627040547282721987310747210240745776775280565427095332207978451159260179810197931559833411862744613835107916175025400191414449182075088748622181727820543855719399357702850055046942208657939887592336952941816921627324813029709235733072021484891755169413340464205082486213453149724382913031616546784634506742390416870021026719201300168077177663378437849934506917402350235376831564841654154875665737529050099279440881752882021247397245305866286649813851996588820091421981040299017679129085568430331918004022672212785640536589327161871786753168382343060208553356160201722908921456451607846093515775627836281415974148346409294102945346370 A169686 507 74804496910875741824014163707882710367951158367097015604332989106750289473190617272919274705666977858641917949493636370779013144257950028617605163864044055321275849367763694501208624801528582294704033867572531059894745739245895782894028319171338280336497496800822808112948293837529330197795224938997357605148779859153496712286391203290746515818396890446437769145366413096482868437835317987466397333334919708205770371346488175675184725731130277630154287899116816549517009832807095082471258373096978367004373997015128128449374045700292104242651946567566004798669187417983643577094221670023086162250770877222819867880135948538736801749984329990476902274105587996328292751881994656266048541726248375595840507958348012080991216440561661867605310417229381583360289097711903514012401303062920429564461770154759716691417642917499655871248184063629823921083296648221766539513393011814327880951906530140274756467105734264174304841999472818211810022188703486039679291157445182116403134786451982359943078158487820790672621841453242671056520363758212617777989135729816215520776144767180311889778443314644992842024639548913384551896425903999929303400323607118338549458591318142300 A169686 508 14810912578226672117269030620589315047175473616909459197158094505121103879162210738762672138676906411088124851393787544754657705384689376973649602249642629638523108679574124507615214422089176589435605112680889724273029348100163689826131963840612489416461869209053209752688007586865183814374886348855453589969641070157575847876585837418388905519391270371495597992073807701723682817847828734346148698956066258416528101114563108296716873342387294106863751567424291536564539817543433882081006753300680436895066092861532066397127679066243669013004538137656081639389288868014984652984090463569238852147201474429938523642335357977258024001883062230198251624872715008823819889783886319758949790717941458968618717725697859449827602915343616712832909645689790228692307532111223823752970564987240081600311023027073136914507212500900997709561752785276042893607206082766281718160397412315963746264162385669252485100457590307554806732020208136793477650486931812413006198762202336511291493624090345172960600248654012888401060748131244736588392628601244855754472165146199033264157412774687467451094993005688643062995923370573341173986307037694037300933524420939681095651337263571783070 A169686 509 2932485885991970203477444048712976496630375824989705824021698379024871817784644535657736164183321802417590078658020440225051446653024238690754003640265376624372254242706308888813311246948855436125955108276948592874999916178093164689791234812122101566179113605895734708224112553905468865916029701848440813456383783111340864382851709417637712546323653136665681964661468558528192715065432254082549975995967784246764358250312148954574265737066953102881392656062110607423229366863767101556956865895161629526856082012586334018502831081070546172470655899309336598594280526679548977647272817565039269638983641166250604861314520743548550015571096337249263344822523466159120009884457609317615792513610682627410910269180217823053784386021595547479048504536161235899493531068924605199574159458803057214271958933918182441838480792404545135262852868471181555075259390614117498300436707809585757255683143957435715230322722417506938718547337261100480169268860080337080092982907943780312799765436182823714785768559735405132198046234562619582001964745129218208616004266002788915604583219513207112201764874995573506272187590602540376544726473384230777229922220492459551916818053873851962150 A169686 510 580617394513831873616416652614548757017767237874344843697099120952419498817480455849492997836159039972271747449436653377015431779593414571392319071170294928996067816947169585860528011681451287176349675833723140499525710373914346444888838360836335497614048032098146419018621597665695970267559506079642425610774019414975333571956761878854848695266563929789433533404978700780880433900137738479610549098502665214600926405460690929897407899065914327076408882148730475978262850099208342674395378440488701965880609172399232603597163426372901898480176863525110990440028154993682682589507033787414206149666613749443189824016632771864635645059075191713123944023234773584496938137232822758568167967904197218768391614579957431105199480829360574784138770988514234917871026844114960605691930602235077640961400191113121269975538398249227277217424687198557019933649824569283304929850976036596730081614284467368117148364259894898383605289086366598502893806962434748063131933679574622155280715109523571672542614289411987403231396057412570490607540679793167807561197490738640435117626732040561916237600164564555144256940690975495017692077474220318074376743296304143406079923471905141334108130 A169686 511 114959311627852719005847019773631940913021282723295289346201604250200035894043345613663955835395306592707388404909799348208830440912843060896988422088078130564597055501296871691495733001680406005481109859968904870313215654118862502923300204210782306426015331241827095230978852225253896644110866174067351830119799460382004706383056000303842403950233334445171173932221121286055797719512206786708806171527531744706736663922966491970732189749313969808026077272792572133088621090276388082428727974350867827614833760053035469178219855590753505352902548322072666770526980408222491603744745417090447778364350538748585334550431974308454309171681316862861291653255662646264234631162214448587179641852517438633514128776562391141006443419827372211711997607221282352502563821603693275321802685082836294584868041739949854734392883879813496727424936001344938265045477486260582055960817610731045330304961098208517394508910715763754005320301314725845451986419282504904782371045840967940308155509769930704941399852961607558293302146413031795254377321670816753266592537577840018827396071896483805925130044858719234124491856052526917973781688892356916227561486139240776061348549107882125648704000 A169686 512 22761363084920324531284093498526509752021196211974592945704220542418654687521764951049613762410434546316090632424690834291971411868963332643032315254368299556861220921439833425330294606321038937798083402598009441181517173805160861232368551595374060336853421537849666709314794119002605839563683942959256019938109519136221956530273131298281941133450933656214103005046377035938267068029516806029864011413352782786719258530341904719275076162465100107662086891130780551875568713024625631978213743543031341165771203881328623664683934243542821157976224390906862909573902092673059654858870085550121245909991740058470453051161514280302088580347841663654822623400597969186733960031981227997503000918830548652217029106144773488488170597644990337344191387458825391560589765650687153553111239715797892539000644166836652336690255753139810898812547478931499888109426575268190803752855702033578881763607478615574420289918817475792321702991232352601310122760301530619837428618235178117786926972873388170723412502335953614250622356560308629991219992024308125734656754562298481145738572926573795647967206664286409231037215675727211743261366289932895747298736253002643704088905021672488446975436830 A169686 513 4506634931502596404475244665688475298959283828688246107960089465794643428093415416962209861001430644863993237831683875390462130719613827020259501431942835234127957145389585721343706836318564029278015032604545900449070087197767731661506049915679853164390551449162992181349098256710290702336965309839758624595915564989511565388287696941059520502019334630595947223825250431994490823672124815387126365453672323460025706452343774167924494347978340507347285178366621756699229516557785598743603892493545854682995083534743014450138240760365887835773939526851236783428862087368857589170452532193506916242400000181038401118795429395525505084599700968086792018141665142236327059851701120929057007002286596115700338248887888588329516771890288259421938182719240206246644271035014452710240703661042891384435837351731164892371777209818305412212131231233761137799803812635013574499077381556754905860063913989057245178140386091998603213827593090478360010669119017133438668958409803234494542294362627546661134259630039495798452785256669118611673633716467298774586257086663366947972042631712991638252110764364357888777301598774615573617587320624420473641086105509366616883512603454258508619337449690 A169686 514 892290955074429167761567159712819582684186176884060754783152010006796980107808730793566502864520857248524345000040982636477209911071668786678738251209427008057778653566216532992628623296469356758109178372297490279474695747984205708116965514753015552488992333512734602240412140034518556456879567664329248413971343758404153724924433721198486777458694805924341336214394539157873244820012683929844990495815706692302303158305536943344330605823548955354654803229699977045895568709728523925601592499978536195891860768675235532503706986618202248662082050092153976256005119396941129596094742504228819294749290044105544951068443858799769704662160443839521164769426297564823571116676789962725289883451827200360014756250695795715755832663679430375206415987022102011444005075167210949474106213646776646672517725313736780420425692629471012825792957141278374413158809496730994730801998629099655022804997684664894526375998039393278103712971160137107589004117856400452447755000461415754605385660699965552050764459775662220456032018460205128165530890016482447215853485066660053448068148767867628038196430291379196484841491577600219559278421294818197274088417549266752650543883152973010554935071416930 A169686 515 176669102469805472620385822378472588896169903739215341200956137891880007417918035281709205357314128304562956316770282878147097100261470805935369914238034604760206045448965483946819123705864614074076339302682298529435540688013674962475497665871181399539656091484072288251420254628577963887759817432227351427341730148599032925969649589100359322416319552238388988623226293502826907983538839293293920991806056252752395999638043971008009535458714714819714303754302228833330623375009689951670371711103256620931905437114161892421283845109643679347256471978719636061905584778506974802437588563305112713444117028732716861910433088612958876018023168179257103832328265252692830754042152711498678339916459499075167221399388879663131325350636636926031448427247656958059666360612072753543162789598400732860956631061984209920971256494509059817539188123913378650934866658273333996093089162886188526039577915645336840591938289516604741202864685781399315685563382190396471267890242211895386053937285576853508503052043564774548571285977881751545363091064761970877109581731807415547632883458387485228100439354877239764026572846794644556156576377541309298656677429128397666694430240371798607710800344331940 A169686 516 34979589998066409149668631263777859781858956754187753497034532150582234671767663177047629094245332883446216826375515968890488748641860147906416564280879642315512739220241599604937193865137897117310357072752722811337957581530959658364440420876979164093299417121512800339178970004318402331219986972013351253365248598078850115188265694208149947351653812648395095406062591719020569907495870167388266511387103322338282105625174400722642543690219689985348077488548611609022417532683208881906807997205944832408321384687835379463881697624722830308508119369736395786281049781024984069753046440791908088442640422399033833113314683101507057681863925139049067037636227093735615665729229560086775586013575528989682749822322747477504286663593390431923851582179049055593802495396115237990596758234269698328139389015340541045979221256511324878679581134238832187579665086855001218974342818893135745802152518821743780056809893743353316501229259344841527601780896095243535416689788949123535433363111147722254924913575306201686755134355090237152625240248149995251385378887848312072672812279435581032887443658976939332767360824257697574030206504229634534013524012925353346138717080566008680475900433121868990 A169686 517 6925782150514679206161768604405637764219177267425435977071636409677390585002579391020148851455218596794046368666035391557438625133988047814664544357699931143866762159562387756293617566173597764613376624065736434346386165602441998681196727835976003309073744933968050394869184640600415083617669660641211320814891880689463723774350637803624589216305038584829990501411769934072570014776198754303583475333654651766727104517784893299112215641128039902384099628428870796357605340847900348927596313075065973560226702262754290971956154845850010757405260378735827646047585951058168338836300757688234496398929359517979966239574396821009784462133039154363536016348140636294399208983633410744470067352348038280458109297598504611666185628066140668883996581823024465350614834422070205049384614967595801868228926777345835814145846215569363696336073967068390435226258332992408501703326668059008082570521762479481537940710947284578967060953914162556881324567279207996696099361830908524764729706893436787314674635432246157667438724810203709719973594088883461931890790150384901350311107031619683436570727137418660385557075005347864909750510320153928109161180892892203234297106006518073933513802534082337869390 A169686 518 1371269886211908416410880515041052499455615239993482135706686974583972753595838951758812424959039036832337734779048632012403957287780991607155673366260305486843303394854132534146531340908507219496331261207943061277773122831701984779218587671102371676032508197508552465383759379868877868153967372819987828170095227127915738457206238019423460514881045985983689724184124384354649842355779857481942139849552233946489628412415783698823496054399661680982066378351427869067196835070351585878782163180865856820092478726640661777067854777780677407135933046870324137521635737259736306105517796975829638378899570544137634281602617255876835816444659888638841082169894209759197307763093686097844986560178898004001715958174681590362427250070432259048599399349376665090366143413074504484540163166825734500210942178130514181706124452396800904665662152900791759670903314776733361160303380588942047460241535099506152605688015701534582181772062951224170617688897958003835181603638858344005762937504556659419688415163595454211588606939485306870080099284141974061182149072940800187743096851498044441910411182530656125513182806646117036005897395953670666305683537262735413958561805017038684800992357885717073556290 A169686 519 271504511687807351770148180209523989254447598341442037433946949331216927821391109868853839993038274074206077439882963103064426104355502350169008661975182786463830205418958679373256911882318255862508976342548660396564731934511390544286599162150433615851127549361759420095589488029397217479401922148696948766358040079446626750803060777208041557357230800186185735397955216332286596216429635582670240106736008666753179698553807387473753106555491884794546758813954289204508615738588766103649940713498364584404750561172588277568463289845728276602157338019945443401637828391476730440553687500456580164525716038379733607791078642266792481871580524911336170733622705391684772537883566213962562868848069456754059301609289356387148929328317521150953797074594756663427145780954329817733902922416527835239897989047985846857605001132584913568921341987962330952797916398935491321650267674995923100436307376022933821496703924470791148838927193762329779122531568792506356179730281770088084600232746389481561737028382966041961403056629697339360069061002838920316477682341148745016576950044045764260347939753131635686623018077025491826110419099535927944361265799298261941687266707309388943920034469105857457851080 A169686 520 53756522044299643742072928800970708819881168856365529929785789280606367735881843915081301506196619227655970995362047645774743964705101684341856559397719931414351537369558964383370722021358106153557280984563426815458539149910423625783967415518114753566847222265430856626461334870440780183053426618069175867910721840503304180920548827649172804896216817390878791919070948709408391401010712065511225598993880163783183090685241446936104291601932993527639276178784597834623638719405505336936809479109495321855320518633445838296778663534676418089820016994902327469386768385775132890923524607293427042937712876028643116708351968551569034574756499272555922964175125773343825765193183016678489603045357573539299740002681117883065125579756798755629803221370412442693484498485544229406828238475305685642999588946736990417886676839343884185190543484002074137772353969918792894315239842464268494767027918577659473396554986883651401932759510712818414164895335586824268025317381636484152503433174613927522629611116149746689193737107576889255751407757019082589838800270600091391994563948864301159223069797875962638452122458338051199863399125195566104850569160602816290027957123807451916162934261054643967673121790 A169686 521 10643519860259641653578669754411990822347216985962033484060152330610729594776783704076228844386937568801808051004245550900296240585505777997337429752086571237255140568967255989228029703317022700148479125967215960800394186950329366514681261673424570772619898881005947852619248714859245079027099068455548124897556566379574781195517864813759007327893572612593814614240649889246529210803904559335639998360681536420403498775979252685961175984076177226587782136640536416966275957826551467947384626922966575362769057938861103394484606916576085053507761207652640893495178502555084835672417318556598097921502623737632957374645898694568402053319915275441161410735941280416685816735712353736126978840111951491324594461229252051490507715862517836093550084034267068896646503554356803092734257315188109229478678702142654735035564359120819058447042572513865744722313118398656636380813309515779100561628296315013778100966162068636810297350731264725919620731963103465221687691217861501633558676965174260396642802725937556775074459140933275766732591620118885406975526039736541410250562716462501546458158477770978848208095893724782912026542316129711959797724452742230296587339718186139487427599217164117551231141673730 A169686 522 2107363175809364747764834538444773212115929082051626264313980375671643853398067291563178229887107442003530338127845257030612880891965438941788469234353743385045103481118147126902766510534749136523245309660524196811662590477015304146281105843922546898225173131216912243961984784207260084867182562127580459553848289421315303372531616684296634278118031160476184414827729607122103375347772092036391208449815950331076109574553206790373376740555481157870853223778647425961488016010937785148245219321268272426506418151375865026269655390818530164176446899098227994584575956737521022330247705549599129961414581787175296917063179589555992037522768468038077403402752198396730447887905852856736463320739121037708730403583389225077237462615198774747767286835563509229093314219264161468131976120168770321751135383369308158332214753535934460668387093334969535114125386033164658340947035222988775585169850771618569538248629349522940472219346319631298253823865402509720058631706242972759344116268102301306060781693528418345032155032227317276971027099281745209738869640049288860337824457013913930935853545475105745817717482176938339679792678051077425509593594450837148701384723776488073753302223416864293838826214574850 A169686 523 417247265290393960415783659942310684008131611029236038300684054230654872243222546945805213288802886579130205141262356646510450120368571404696119570972289103667693234120824163870758541056177012008902422833657823752748392520262079891597144275834990861277811660082067618356620368024322637558623120202192475443537063748854050492980064585625919828060042276201671920321276221560287221789648070318646123633065197484016649292262758965241242633454001193081202350526035549803957660894207854907884606040984194973872908024914482414097997282775152396421882978260241490286852544255526607336553373281502071134262165691236971156621134912833391855027454836756263884712334199341272211995988623153280083610527505853514837295315049837313241527090093494882221829243357540560291579568910749613887038537536101335597495327228036250463138890158447080316587851680991679362223800747283135939074976334443528125483321258054404256372209730161622392494102413101019220625557365544787421510686332877379523261915720079485059219665114862315989579573757629015395388578152647920042437937381545963308213241472716683344019631934264934260693340796921412514785401273536558367747262740955021457368453147328051068516318803284236735419037040524780 A169686 524 82612851164322194797577399834039070660397943054706683957271128757293993060304666227977869052953084435225777087631818770752038510952085172690889886583278888782818215252442066299283288362612513628626156475754588578847370056421414803232088285509484267986108483523118171522366870884031674976522510617471982557360784773983680682306680256337247829321610252656770564039197864139329747810974970150999896088138459285884965483758451721910975668047151680748920194550931260213757655369037144333976003750895549336554409282514916142126377192334089355961368653248628716848802219186637530731615237662031860485453947392283133113714067649561422031303398534909272211095638768717373501244757859478496599818421125419874900075741976284398796745126375896787905174422897957467428503661330109159388165498456027895677982323655765566540893954872858026184132580113347938187717695357170093144180596991911024471124491491630292714782488039727545683932505127768665169460347517897727838436808302460974203822694265451938772375469077259574776718337058676824861743271887933995384672024771650028754921089879387240225817515500581066233467429531891608926173270787689767106708257852696118424726204148035454458858882704081283003283087546151302750 A169686 525 16356927283270504175959909383479793680074784593220894187501382809889979971068080690592672267271421915288124733145958854252257114718392495621391501423918247689894338926749408303094220337256221521455970079776574880788026522778919868960061883386602050070388201925917315893810283814670247322713898479139250353881991848185019921046229710690189444285850769983764370007840855823365729779351254441827660779327781873407739149134881178179407941030702578787093117318733863486774211805408460370272340858071277784442799165029928481658608586084866917327954571460250225694572552546409975558252480503709026874048747321506369119544228773478248728806217882457199141533051763871840611974250060188119173483963772305629376700159615989261124442293495337470510342313904552221010283433363792702809242881655755987242904902588514341073012876551548642287495464092142597053124661066829869716836987481326233373834511386083424086623716655144948129486382586642515955217484340833948330888937916146297004528552516605316826636300293096944169827770851750608975266341379932545889526493230363610184858096083981132274866799167781880683658298515115819941743264378852984088975957356583815201145981972850223014216583838482651314106426774653272868470 A169686 526 3238588989236395504645264480529165109584146951514682342441316525229458740278419672071121131050688586142613471385812221323176156675730762047862826392049229763710296289281130401946356343488369248734653449639286071807450404140169712639289020822261696429668877872848105428802913828433824938222375376358954098086077025155859960686471176036401172720769130846532688490988450255162275166563737404511725834410812672475446466563222714827800861348411063448163688308914754039121080179815506116169589513894362105770337680266643324452262373667611315541579043780476296058808516601969988523003259524496725289201166515710868802536643583081043686881599837327990520751333153607855723797400267159388117853225008495389196711731528223897418240777366950443264259872978678441802568691302369625047070702402341229446199492730202183690736749332218599545158407027715561581361667158699488071119737448724402680398351000898345257667496767274829962672787494897701469600998701343705869107727801135296230363725693298287453607329226340739455044613961858190333460682530258513947849588357116269138819921519339116145393592435850873235219950091564481343284694417590725054700942068830395480481896293988340635240070936208337787871233919494077667375650 A169686 527 641224262941523039415586407235391211903981021615313882909193170612622940595156026989391391275769068634322179209657673863134626764679972492981218234124323574966948770938737070177075461790359855027939927058498865642994391993230824182710266060924429291024367430621998957587083127746082667520707610620593772170689368989012087196000246625496742009268002056843488556845705309666307117249840654838879887552561581368264992640368962654726391139044359860157623192047802565882487101391664802541208451410225625664742417893630348313066291377600955610315322713962846369418391714637511317579087133369847898234956921363430516533135885221273171753827961573059665909622431362591561471273278647498659215765067718314755319546142428715699550549476362692428852944507464426924687590594435821966617189832781907674360256655677443855980949632579906595769089914114080143402960368752797083497108701339711302600949116904604129222746529075630718800317753519578468206488479398791692555152888998769353264671264244458549987628044361197581105398335456667999660055070162693676135190050958201687423602896199364299777490749333060188574563136541097533390702703410128147532064002903920625196146748114207470287438292362261867440393504729394827256389520 A169686 528 126959165473432325408781463368126930791878658132880634133677806464774112779100614924227424351471224901009648870040833612679332923249958822848233347530224018613692146349580658764658995078147762926283370904133136111241082164255563018463993391042214737926395082385282945496813656379895934344161884527501207935698408982799237404847362360672318516662343638124164201566958662863673646940301885920693706009572782298243993096326491382920997644669434841247761228337155993290693324995369815397043103789710779519513228405258542322662673430391321599526892318320863104848782750981625270892136249147705387125232269263443531404758368630229006963571054791628485859584490076639521315588311771937575136603630183217826164073424469357484613590555542446150469618752604977852646340369006990379765156516188415378293884618331403681297950321426883373128324461006833047948834430549858152165029829110584660100616819926668481031699349301786780509375074137180912710784660540099677904574766777296031093988053951735275346864094303223149293349239907084445499387151574080112685065228270451753364046966513336811213186570466494451322377539304851818108571071838493194502511319519084122163845395381048455880161172952057666747060301308377534057640303710 A169686 529 25137273539476658907899314160481896905580070329288750244585296486854661707321326598970040630200026761331276154088875397636644784176727166951457221592750231361936078028446031698332303950011466699549079499091302451160091274130608246831687981160297593680135201944855401209411516880091648917476532428834618577496114289225259994072581747166493569557134772346527668421700969541697715787062523571642514910007858333470942368080004924855702807253409054207196565587564838868991395861981831783811993341911324119237954481823297749538896272926104075750714363704816931913689566302647166125325398244112296802897754357240455787625623852900122105615315020780867140531819412743262628925014457564992378388303011209411265731218498790353237791379447927975100555660071278150397050705472789659371534373015473462994514794172962251453123104732165015311971543075136376293332701720330948141041164493567566507251269705693563093040738970681310078707574116459184360291632108213361953555970130242348497073301397215970830310216933593570552079705853272240181356930391588568870065245833030256166772202801375315066467374401448640855719392071866245468491772573912483312007327921643579421535249133175969758550193674563075056572307613894187120514390192170 A169686 530 4977053201650905031438655422312047460374062046541039667793755026590758243936843565981143817355253827518691668860727287898442987934068729097565681642017015585644729757485964695611031523107192258747791457449173752193586831195696177309655756276347881333928843589998984156517983528601766589726009259024726977136294930857618679588966338576605054453796022580974354183295225010593284052191439365299297258475546377244948344886744648630046234838530323298183672225109500940067005687347407323379377638594652464829595474172607695866378799365938215677041917121235431655805685345173157267543536716085087061586630130464346802418468764505593947904868803059820065339440659233089361005837274286096553345747392589280212788617189336020583598079540134196623759551075360468800763393343243345565184040700547557257535635361628194384036988905851968878346426027913761681414450801146740631601557399101523674340852917470248916896604706974295648641994083683358822483471858081605873980549316186084764213877463403673247966426004745973302930980444793925705266283407284543374649500159217141787546278757500596619193690821759665845920722686547844704355452389657140942742877912143230427595359336119169172582445715969489653324369047081175784107026273874210 A169686 531 985431396653339719565945874303624915257158705144796565472918909968483277637787704737667505795710057821939619158269914128494074966161431634151053507897776335726294555904192563699285909271274055765363159495437311631879032485473712499065008054735720206524230895617854007589351327146269693116832356754467106854408900195519273298621262456420634288282055336260575600624032851127928544618117931805689214663248174836166301345207360423824298795221750603986159904006093621294398134698924668197332960448399276712140665931694500483793463378182840599978548875640910650917612008777982491807494944386603125897349868077583426423069189748254701563058407690823592070068718708738950216526855294189552570079595429666272720880472270033285199181957567123003529290557261301544400754831256709632247068524335400863529061286808209525787870168047146734589636355855950575047183467207613062869123306257395283352854207444471362431715218292156588756897973587625001784495748704135398502801296744242576579687594169997227048793957104812018002203422912109587828720943238922493653414467110368041020466523354050909896539942384132365484530927933694540810803693235053246379808738627581037974827157364342092964936278176889757362604772405099181571974166907223860 A169686 532 195110439484159613569025844456695421173457049556623178923970150418733098214038028694492185003733236194916525901668582270153928400312029394832811028882117697458220677339272641647762999004189155849283157788639138529359854845292599378637561939081396253010463788488745094518535044791432797470543080628125462430195825943781958494447421000032708984025393160557012994569375209298319258550335159058161165206064663071183682718006170619268581115219068089265961477320981427515350763664699736895748546791144462136539022259001338488095239370080836500580075635459779073450031372052695360220616455451831333840613687249231054084965281101389925315537659853980011409808266863671079053511311510975245312322414147681332718521544892277254448854429518750220502175770786662345322548693195485263839354383777708823421496599152663857911614253299069131127293838687859407722673022779304960437257921404104683304499462505285703285165444209351201969992489488036986901710388006691925290273458362895847414639126888726041259188028241124302227131106511410411957704746480484314583433026726131391542801367208125189692990404299660325258438764735086872536444719289292870847719412956960783309144133519321748166256178705430255729769248408306566963390419661122256510 A169686 533 38630881586466950146947551256551389767429238653506244630380616863999184963101891893804714963233385056535650188911221019576349329186815658745262432665151406320391967818620078853693374516920181584102299878991053991501619380335449203257738198930061722375865305889875910860662349517376547629474413132012087094071919127968632262627290736744019958202739563734952312349135667408216085264421743375584105021586140039919533011863876575254755236514580259924056386349650316554418156807475848980690014931686155103758014266616333326142373601812627444274254997272160615632455294054424903341190250684518217497315612725479671125396702588885456957774893592680351435549966770288164913645023152317804382287267921645474211994545008198626347587977862754976536427273325201883072320240497874825530559920919462011636592797570940635656973834265647687205292443187792889323365780575631884599144257808659307224189992870963256773965493323259462646888772155075768864565971480374648174382382041409636037506104782167048668812907272829382597872351022993345737427224500022638062832633864236700369811527021760545434928160392153853408178843173425289182323309383861749772582624079339927657239008952447388712623223345253137458937630110845768580426767065094824081310 A169686 534 7648719443680971969482046122952718478529815796344679813636438168921419889595960556944639070535206507957863820878520093293847013250589188402167128856671096333740151407409436340389640391351191764496406092882440051178791277451573649645653525826213139634168320102406941605316626669395764997838463257057765119163809791511845406041709118454315919015158408226360000832134292771617486563096954853206594633108849663240996352666329555729822268248771672396873898535753441696347279697116553398439727207927067566081950285767774997237701877919530153129801909384252342116152698191404078166195449019079155233134650705957725651774462147318219087714113393690855604227483612250192981822661072847414292447566726071656212642201390078435739567970762395966603992097942619186185974085069886019969787024987669700595221952422447093196222907570243528635920066149741365312780186284334391107223176336048533210138684493212680149667300912343729342590829215689310625775428034917728622018269218479706202527362306619827155370044036051079507221372738509357765767476503498979163367733928401980875368844273085967761875708413837345849453834875732581402014066597951505998503189749006364024327392744556017406725088384190480406845863455055853568872490780505631427133570 A169686 535 1514407818967245983007298184793381707359136098437593096855384376829577138955037088383144731251007655190600500883758067251162132274287472487970346251188211922674229586699249775318295104113019049188704304090844139079409171316031247180636140375391271585842951514970684561941831418190844093024386250484305481507340266800217421763995778163217807945043162089255545212450240833112854123407932639191530153250530647181677358294921388157929554358020276554321107853692831805560206961872270097042085297154627691929122398567752833119738829454465157692256503803084691578382601786603953052003357715526988217943163524166904199380218108466418493910436677057196729285606205258767922235973247400635712100235924494266284628943880690522077808110622976538632613898965365273662939796523596934079192300387637681255842309986846953512216478725073361936008998720507220952975577573368677354204862443508439330369504379636437345810109260382345514691776810847036788667056760196228424012835703223287332439579655661863657722021271008720486434534257682071807600956593498325885593499413779600088828675205012086308539726465702092656055069847296545541672207741727243063975877074523318228422887726664425942676180217889526399015699480563558185573841616489322672511593560 A169686 536 299845099436071023663475558542966625338630417674847088497552470174087352093207747539305712148628980521230941311163218795636808343295668963429726390606409289593163718015044046076682040973986420547598955803894257097671837129296735368116310140801645560857270231644093136322877304175117734653830639132635427573334209016651537663865122367198671657199530935264371592064315550663573498948207565605069763748971959292308875946041768525714321940619765986083182481132644944059224631171012362660934449109408355934400152966129293182711050530106181692913657951101384680177639001049391300218498632225324587997513243134341073751631411014203543575178747943931261542945801157623798409740880324253023581554265483138652700318246175333292970266335378592253290948003044381566075893737587123061660105689727273218956182155443274348325666564656951974698211608796397320746371962185416660965349623627158913969882910352956343166254386707781947800468145985652371212218204274950109859952391803222754639522492440879027049604383456773823571977218740794097140451871230587953594346780310115338440104867146204377248615641642490055360819128571942132656639961479464881420520863409032117797600792322203397339913536243582966649667484070222768238589265832110983477066468670 A169686 537 59367815280523095439385153293322598435341463563521285929418533710092466137316178975694147860697287135548535779109433563468836889840268167286597854993817851127523741937392021873407725817745198249375404544866972061199944342429437571639848771738350429778153662914015470307367764395255120617365442162011330354038666045030204240023530232927173770317562082020256319683522028790554439937621690057164621692143197409229975759957975246703277814688355644967915810156410006091920916764898575536767978838365699847319301164895032297343668266131569510039212017814271081983594139605992873490210725822898741435289678977075365698623639162703835209391481656221332588773983023004253317206458330954698033435644329736958968378383798835301486034926294338289612975090703822184809364020245726769274621734265612459672068224467781474014969763323351397548778500205263564548949860808152496425581525840993671738831964567682356080189140223953150986338713258436338413070605450209462323119256993559917839515168212106149428002735732851929777216347418646635251597914212556424021117167835754565075937144278281492767218193610470743459301004284529112140545346616418089287016907294885976557808360369879706660661290139809540294453343465662011763121620113820802732749074439250 A169686 538 11754527580444136825974596876519331523572271155159539766936372122128134207836510229439901970705914223858088853322356682348034067380029801453782945562385328113960107739885605286888653029872575266955782500927856573860491307963899342449321940494052583450513567986743419027722494472956338764503703717439110774672082542706963787986995120997213207851220092709075486925745297384979115534150146423752990025280604115068242891595733057078723292986353797937661247228488048561256282294818746943917398875547299161413287230496250265580863605643520656806071065869274572848071462002985539559761505214301725479599358924217788067253728922804345167915938189183879921315705692753684533008469008648705957596676023022434737086219673923214360941945139943602751115777011353748210688000114916313193313443278901539741850552262465288580615687471458919645651359427224971679630630674907244370115731904161689312672422277241943931996606998125999369471808190876670294339441302559191678863755076905576493376174020987401154689877010157474567429635120869563019868229601974707990512311480437571132763592815238419508107633225304763312882519495838341358367768883953972765294574341120004005525994817360884914276694614430643568950296556799656816286892771696504728462663025842370 A169686 539 2327337093112658568447530796397534319068874347258025352567472261647660480685491709250124896051910319036766044422047513671347276504356060419681736623497301148712973808755412454782079892188952157658995559779170734652316079032509640367394104369050673172771908307712282952018746537880959820251115970610781922054718304789933799817185010427215287980771260794314926154977885360197074321321791370213034860383867471586102862560195187326340508733483363636011959035430477205122651973457346996320108209379526868259983552337092657552713650249150958478092031830098551152836165882451530839959287821705918746219237777316144961950539703076097639412146369976752003087920953182206533282359657254112824906108416914112340984103117052997608165019102782539006431310873157338323531414658733184285506787147488239256426737279743659357487891149585542737759307407068826325377609630224084632387326869816559647325974632466022181849451320835978748833511582971305759570382509082941171949877126141493456638375580257901801397066116122234926172046308147290224417462165470672731923589473434400428392849425181705223941839936616880133380666733099590822558292302733006986977109768187824873052223476040209674414890165762691408151131152014043041405573884127028343505718507737151100 A169686 540 460800989908725952415785123089835275844113548485933860268592571434114647041519521921295289516307537255055818706712085350244412713795119933295530068506903242117054854025831780441564930000382654641214165053774877604584723157128944893401583343131539235625387331359045281080684092005957088070956458477217381456059552265864185400014645069467629806984858417181646303198695556021635736506180541155757149365980478769933298544027051357558342005936719646132430227768005998565723834462259886524437508058270772616315330075513849945171721885726246258005416231293643853688712773263400120772379227192557610025929480549672484678139607480144528258437065317207712731487033024384139905374203667305690625451869872971221080115330956819603202312840405802779670648437108141634311009414429055572217150541759392471232752130836982087494021831930466003152721569439473119049042579087806545130431118142547696854294450264039508665896122541121025247384176476039712329477991894168199435290871659821323547127477742429737324524819555333648540756909631108610960316317363714825083614956226788691365312760024262048747807398794611773256501457396323816952368523379697985563379519272950762666263330387457983670603704787691566318417003940672699815532578535508895059942503911745542430 A169686 541 91236268664834625919757006840990987082815413725867646307828761671693052453740179848707217199332840466182015337884570851834722370054929390732095271827743344638028148123305937114975074060183576666802745685087646594973122869032498579253146107835675717980653919700783253371023431470641622478229127662518430746377736630336318775403082538744163486495021195341171653107186742206923678753902425357469702539603750928975207008854795973609225376666737006570585173139029757238808196571554000184842306487328233451162175371399405196486448219723547608126594321764311384479212292940270772382091127696304700866387817911057835821309691741365540497531126786437150368831344617874877494730809966469272631014564126431387661521851426333228436449777381246167835781959236538886255256332642294270114710300481212221064828495168442709664458834831082683081477939679785266647764410773653694763766036309724947321584271476542086160321733154232351919272714479908473043628461993556729315072009921411604534259069418933876488269961818009941132129500326399191241057166632528612393942020087302797957492830925980393087360081019486482946848388471137692316546805813513090734452692113687125170916724207687960406892242264471530464735748299044763207424523862136456836600269424297078250950 A169686 542 18064320394647347206159471569393125607121607804173308035089826218423790271193514090522107710178386104766783981082438316577924784858162224245021568291824675335087456273560549716984623098986347797372302431482300250927073743345277589747229527768120660620933850713423725122181558747095035293601296320720172070401335793254325253344410328026274902696207211819134805668919776261414866757536174040237845345692176703458321054454705575723269066238007990581329731851300123927285457197333229776712252246982931952557494408207006715054371575783376700162807670293102360483030345289400349531533270904641138213934762016908901820134640825182896873982904666649238565315874747306201359816794999157248675250258245163541785760246467083022410813853608646335428705157280397591336906442853759836427140422344738260378364809291220819531475355274722440784129344280102903997820984481444798981460821021159968168352946171552979352676370533712309313026009250785959198726409500023924240386579982762757737727346198191218007170971522400992874958381874141642692469103717786542701777274721640161377853636332990272604438830350649091129224280856941496711091690376396818556479298128355498102448257023270386307850694736571960225503795680120445489514909020204050751630693821014542120684130 A169686 543 3576644201871509912193655613732997879222995529812589123301477762486238780643862049743528619398121115903357046238984902111577272679546065471123538426509457973002678314016865538025840398525236680303049078687810362036965628059495930271372193351980055127226921787338196790938577608493346346510578442374931551508718109327726063843417841866663686570362532918993350350793008513017936694313408557541735908744511383533818593575022849197233665889748915398096716321384285507845281716875407941788841102596133198372932730649615930175569085556888863084627792123712503064255529155008328936471205547991249061658216491530051502550837573694472215508117592869762798782174368622009994366230679023168768426920117978254842192867278631012104112706564734593168715785359559486545821220428711805318303688913957694342695167411166553824522455885560212192574527902362906193692100864702615377760247880668835028944914364681601937008942387383321668926543074467734122748279122172511938383670252065064246509120489189561035850349337672493888486343185173998509696184810247025694767417364838183382971363438538294467807802223886739839839867905452053592165081598487347563203826057014055847713812575607185699305799086706845288066576327186380356860925583966131329384671103637132557854436640 A169686 544 708157487650164315267137652047564186960545993295088473105657507146056854777213492335128144533117802562759928371337928179775722065765262801058215586880580853979195218719065815979399414284897876352206345277754969383068267282036848916141947054164282794530309580042249540880716184922935481573800930293915727026655784311096506315743388279271383666029085310748864234651346765801290050607297358219223472086067561762992623206800069435476542577104047240832568501902237230429438494484133439244413826061787390345888123174215747168047624568688211514056140032824782504362111742346359729071767165231362673070112930560933288603245704950680315773733300483546384920305209112410672683153857651588258899854933101449295212401960922473313591905085963840801070296796035497938481264738442083693187703264541278741593264782601686436435914789985647291688972390735683514510704629757169472541077453782238049531128430787985514041676563058747313237184342569352194446625701494932659262820776496518520887468703121856886653311678521217626202670841222576816977888032567903974390651724596720471630506951397749787009437218264343085331465542307205206408386293139524122102181993643936023092288443911649160908505709298494053501755293660914263858127692182383268101718150889987789370908611230 A169686 545 140211605910530662912981061449803976020308883676897705085796884937156771007107627620305629088937926786310562460478670794693481391748842488544055562663928499629907650628061014698383058188011254281056553315916796127485479956215236589465834144531176013261874069926578070897590866037132732005266073619752939019726336575487780524453347461453867302187188528995356125110615866620142412083550563518848705737132632717689005576352838725375158196600711604769450466660321587339520976626141545562452148719131307155287475455764068323343254095514708990920031098707183223360633869455424218027273427510261818018820702034573261091940098742661008050983685378149314451421649229888691181270097584335452093402849833968982197213395395371085079093094314275744018750049829669032332744596991103859445846942690259233141123731787722747860486605961272603542223958811022779902320433274536264064183628837302928743687148466212663890707237242265443271230525012145689916809258093490516169927180352576825488864653899088588834153253096418736002582653596821437005660771175759712021102275323674732492505779777599485222864820313532220393313406629628345926825727086552956446105004737881714659973179866519900794280104918545659436973326387057713474228645594302088174999619993168538830114118400890 A169686 546 27761189812797421092454983029409139687834198422032450518514677560049894602552533055328179431465176385886928607246405479421129539844205047468921943191870962345867735629137361844463866121811943449772845350206247878272741963063334807865319018670118686343056535535882415788182110759167358001561108775780788010178787986162269447335447053979586454449397299655769763907667290244022396302492404279373824512480175210540660111494655267554845846384363793697110359830241772055994723933481541887926281032561937029356574252118111312274796263287343691990652101403989453442901144040431648809671066879866608605053428889914944762915536305341928913778995971573080714996566242308848443218796167840767926234864412192757025753039886322552372346840769140633474911439569478432903944948939500122086584506949406786883200905629186502389939912065541989854068654872035921470566239069349781048861842221915769605956072048647129547236851758952896788486929436581373798612685516507609126553894096239656650215831761551510899309918198323086835697941371748100358505445890331362198235178465124700335000840582754798218004353241440847232969727160927039735437773602375170452209899418127918662192140959832364103164291684481100061342275139570235916223825886844809969246021600321744606019159090808290 A169686 547 5496575371327978845643173658761559854215150978678748304960820360004941974534394437327359221801015986478825553672327806254588955407760850556358000696427786615982181746918569584189147109060576791800742322787521163101875423206584076720743699862538968719911932162034791747989160339449099751577094271530976273076380294923553862791894063340496664113678478143313417897593012852449814325481412496752498404765337559054333013070365390137134102425907430440423081795921210545499615817852719152263841192298544400505446414443930275762086316876798536305158196046891204598471065886136011040096843968786078241982560099501124489796184248358959263920190218686091832254868694327922103066140371134887713942409750764331922116904684096469998639595379195531152288446284706900045948767145424033069284286529039853543640638190847139750460242102371352718502051440703393048985805444603026777601220296994750210303320312504187741969638711518016664427147996977487957295917817131124391664758728068058572025477538322909172361897181005240409362558138421661183595039623390902873298614697434666302812118841393357151475934382465553195360449166070621138786436918290255618513515807582893472576483650893388995921961814639972883863894940085059947198775093847401371018500279791875792291971761130086340 A169686 548 1088294162333127014016255929451759441994912059579970131931723916603418461063207546057761797737169700146421572698513659232929192041196804205111415215949509879002126118154247640307606663727872392833097207066578984046293061052940583855899387253764045687856219511547352883686065565100162583454263104654357521281113119606877502563347689094364359908053889275076400973959508877494819214049017181952715310319024356517547395927820852591884997434483286863410073085232569446236867937210904910606352629794079229363049033485646076489580815945342822844729332165183054521043828144310889754290365434752763625303941846272332734034881565638768592327283884303874609705749004910686267558652574688539926592670895786925527822121374411214737178267538239946027519637452932396730664951949845019047596202148242941594853963160882104484088737996357462296273552116604394493354547045064174598823202969262054633086015280660122891796042633791242311456518763143793843619408973572130691609377652433329906455321785523553884141913502879384561076408210664301552377338940381681687550365866376687837423729242899334327918901111079564985954914805160390436902626046784325057002218327758122579423448628476455168033427575314919633251268349418091314600878245125098101267975723193920241038332993861720918590 A169686 549 215476747566587820796373030857789607955138372645855407374176374667116850348540559724999508592737799613004992568752032200313725435201559471761503854757306528255804989212794114211321930271009673204161446256859851320002924213059029019391357932545418507226811551354213836178092992729492742424192517627291258237387321301866821953680050546620802765130556397986984079426085164731121754567379920614140878944762057252915330060695458447803092357925264891524754047794252829144354351951941319580905556858035388869483203183743479214661239470861002124720102610510197903962079501507670035338452259237078411731938503001822380214416753812227822321538288901948486629906048103621553054510143647959770577634894956060490176857915228736421491298332976130117917735927234329845771614537302168347390978741065573395927541065216465840709819663036675163309444817036229375432991704324463730375385657327665034378982852377795862061663799653758580855140929627305271017286515477364732521003279034466763753555144517015433058974567331157419185741577168252922892150744791328746263178013206201676049287951809179210086436452410293682451626991176123032459457536990226064890640749425009656327542877201416347309429235526045566677327562689744552782481815830093875774086670212014242621723573430386671138030 A169686 550 42663307724022055390667843853912890615675402871819790689954990460172532950549967618003844939564347153674842107040203862002884706977867578604572651826730743084770385738015080366201434586996187422031133261651183982376532701124634805255632971256739100385220830948622792210378726494874462837406664227099014773481408504650023869326086660541824583135942112912147771325390903107884612585127175264417941315752568311720717804621772951812420401871767965235037891390176827601135924818547170372108693905261212916928311181347723238426435834414533077871735587548854001929970697470374356107259256963506772759298519652514558949720482373255470051072253918701496478111691775512156818525449789721346034445116530404190129490045093915400240539891661735523401684193954944377066049013433879487764366194528835289452058276949699354356060204543265324872973800221056811761384468332308693172091912161500566707067275972472488424994356654215470060262138665533614584581267047453579144137800000862189004752453103900105333821585594844652756930779097795374069803071627954588883358170032239981594321577707265154669513646842124898618256563880448385247600485248026328029629079377684651513445330021674594492686589209734436108593021626125862315910237951535602900439667417461196350335875673323544465841090 A169686 551 8447119452608800379531436710043894552295774630247672701203713934739494407358545047805036298525147998628005732201391612644370858256182579004233623557837929824256280571137773118393672726294974099888960224360677568659233471898464632411595936950901796457766497716275958643818809752992414149064095324447977633891081496599402859304611478736734646658151407800207271738347972730196422170100613322434138239640063763663449209985050349000411436478252131851645977741207217612195768759720387792357940487684862122162936130703665457729219633974606688416478926232062582184230236019632614839201994426515103927929374952694880849664441093150770842289984737613994354179485065503303428514984548221178555049555438125073585148852070680020511205407250690657503415552667151752329231933045370836408997115537968321738111611294975255696659210679903497649685502998952212498330422690256249214975174304530703379481134040868744915411207486599637882989379046912897439710617926397157011234081219501208779335628124839142389428879504216922047028065637032452711093191019349853163825242252199702397627117327582600915387462881775955684798484519371687735462251518506108984845842535257254267136380211495657369170733231813233170772166987008266245177653813238681705683786311638818386685963612614618962314632680 A169686 552 1672486988308818453091833800744837208463947701386167375047645404087959720124041369497779183263039739381191460133768499099723427050017172775259652891800083374459658782699541062361580998371817875590592093290152507410545850903194872582690739883307298959537381326991691188683913952366003127051853467576472472495660654918177116118443746703212918213730842802328127656421573209675783705067336310666694953507416872637051222859235347329129652002292050338660668554867638910387161078499818235716500107867697438975344425568144412907147061091137709773384955658360842418475656761189787363805887637193027070957256942113933893674609615961479371303365905793652180631059931277878566689148415098003632553777531632234165669343219949550145818430095745088450152877743902092016810856693969991729493664510323198868856646978128150928584167654416349269312856619992317017851552548449962640516968162502969689437699965345851491213880730466896451717373517851371283476808032028298679943532179836765964855288537067703607721033878672209014047107093033577970851913759084702575331709197874701909783915474673644882341844493257556919174820676885375843527886024765014861886205906443699509406589859742821796322928493660935325848978911186116896330984506427914794533529015760287654938611475492774055417025409150 A169686 553 331143976565693444911803561110767723381309349099830892586732586295481285090152832615512473249783343249477281100753961430132594185045144026922407038952858670213188182693937992574474644004893644392837345511225835789719419245360686306740354900957894292191943736246638579400771143758715626742117922484817101576506918592302469588592557235757421071672048723453169068699733147543074977181162488898683166656228900718372478676918613720818670685017347714922960727886051297039045697774204290284074663417316408054996033326361890090157388876411291928441804741429214736275995808479558265418726550169792844945608945163606216066723039519279764747224159362405517770595686907954452901022871204856498067092901707744239728944808697940248851537953550276822472766377739947067576220393473012991603336575928455407711877990058078908603968536363757251826295925255479817322073463880935528748584424102909568411651450767235429768135168893286967371720549197000233106083186762551478917892679625690715235159669840131007636143211183599282607651443563975660415646826474714358047520096889830107492786052766164591190798566492747565315777663393968983968956147784573822513511431739110865584951125455637358596424400915742609298893405466512177005927324179600884287974027422314979599361670198428295312603131021730 A169686 554 65564834873018993274084013266131264392290787174065130564798004441101206488130136816501971924273838923657120466489150594667153925211888500157861334059774216618836800514617022988683617931970569771906203819129425333857034464730512693862007579649779762555045322395507447030164002550273328091812296798526209639675874220620970801425207888933266159272851916400925147474890741640319169698165105465628600302979814925365113726807026281374767665981432555504407563452883289174820660998213949658011066856520781097450239254194086093438255850468344664121703953847326156940228694422191346765544051045981790272159613885451916847317487215201431940579080187850498866397314947843703795835839350146488613651840760601727232165402778972219722458696372859065761157589914765617288074827050962602345731148369323847528082985384521495752657186032369519512337280343965011512752486743899736265027192167081230127534880442031525649645311846307844238199977323008347291847654922922544242694015958066132655523574751661172345732522923431599582497778014800252462035864168695808719140197286115725362934629687049188336257696990458246043435406999461463419718518830291982105318327568358727265322031967973878308475009216247679949046371224329333062763456495457024528784158657365420430382520650884068826769546210770050 A169686 555 12981506160881194974823722823132879581950194551115796020937418146751743403364676936834774928532970323540860375083751063782666344597768877887229621736796342031859473313711476613766781875886167921193035518842114990267903104597396152698370760415755435091606781890574227873393071733810360246552092648185704691554246588764359916212602569451550942114953007398659726030959667111635652525259509719705564176823347126321574145429114285098483179193638628642157774602943005205317451831948587827995907162927697340887092376297102684610684501003855832204168941057029149859429005499785407101312303380554224681042657940374315929552795745570364244469910653035036370028897763986145397122595168457799889004997377697434247729020805427801564797970343872544743886730036745852275971239535697122251463164040550193355152719228145198080117518865872801106190955212179816799707669092126694020977147983932084860893192295073217583939025481921596493696960381557535202969614441156678612130838436021524591352590941755056946139256956553932794948385059997033679234297646222697152603565835919834333112142574496014653052916712816274249970603587070915543999911978802722045219576021334710411522267359369470042349949351266766603533016598183749435005276884961165432948682407705419729117582915299257282531675811950065420 A169686 556 2570272655019603586021823034967044025961746230333753547015043995052404092659717903356468933877603850222166697146116221478373269076433025933171307242551615948091556879314357752502834127807529277826449126526919638647710957675819707721583548554739926368375587769011301611484798039291901055489222532043971002718101148701122642439293883543518153272601422613018224828982539197362218880831684759396236078410719751196746315681237821423218294712674467038591734963819262147363680642064822175993531607192827552714546840267572137466822092942912986431761328625337924346010002860263088414713070525298690505056174112580229102134606240135716918973101730220749350766855359954308944926478007515294231534375828943331379323113954071925737610275669390391000223811389685763985025017353240979243187360748880568960472710324187364698367516078256782249506296794731259761330605720703684056521857900748867478819431007927175422282304485575472850145169324098019918324684994130976137699285732121403779844997505880913671578840882352166262247741143249162528135120862569369289399689714525224818240211494440447278005606390561594661448082496901619322293870829793969866814242592991802910677689143892486063730636280945943965812731852678269235694380284145632021284758014537705910923382329988605447612075821268700009950 A169686 557 508901004187720628837346137200651584260843803411532086512957773602229258603220780187644014132837029373665465174555928101654124610789141365890031604403483161380096402630929123518947390524014910841715734016811246337256501716707704732720844243078089665503274771482347144846116618708062598626619509252058072833492473196233518843063976339047142797032966724370209856412511801410607702752148322850735037961145687389829448930739659527512123869930350835012521365061610962172803449677002842258891262317016927740139387280602986115746163718195767457656538898875851991360121137326591720706086651705760165776441431632944987906722482751126379592429672673055336415467332373189184950045522892859800043917409133401915671728833885435868245269784568953545499570768427744523182677464702178193028845965114312103980241491469870065078688065975977012601140574401577252926660224989143073310758742450507445162737475489965380884699772609391239509052784685595940952549201433263773978692622275263522690040919553107540275205346020075906335266161940496261348802436665789912896202804971127530782743626373871092544266738165701431567389106606566178995158392632079845376069855930252001829788347305987828866190931890420830378560004355364619971429925211802894530284690580914631474172890083320505298263138997418090248470 A169686 558 100759828556513664906208513342694046639621111329253019376018624129246340799345054759250158329367854212135539937864927647906038299667173557420293086364647114337310996164044652098999080489627144817381888886202099855138139628950449717371005576580907013843280029165735723377919605706157102627015173609375454450028791591705535608284228021247790755659254810002688533344848354140102962926044536239686141280228435383435034141970771348625977307951496790865440638547235151248067719355404497945084476407162158864994884134719123678780273594109819043629562940648793356364957975187804897611390443967215214133230347289210527376428916978482887442382102087534735860911764954531504311164087054778725114464112632584635971622985995362229986825807068983411617914788337303729826185112993678041240468313731884916019127342600710085520881869547165191712776327434717564819717393941890110029814315631173896491633714184212913442318409186034000327550886521902788665686720458868289327305475371276220563703303829864194226918910000783021119178054963449195286745214588047558037963063862115329106062077616036138118143777439786511922112907536122928988792118371814621240214544612301187622135596046408738076778254012512825282048530770146900344250800218795563961140511843633728034991764160843142995788877763259629001423010 A169686 559 19949937153185517930800448295716220583060719199388686304365174619817173249011717621551343705200702296973463242232081118357293929209489575227852141068595725155626197144078210186478298989555650658930772283733998960071014390030472336334726383318776510651303942500044190881683235813200398257550377755147087923032867242684499816921434084230723522477735419413807959392423561607938976051654066027135005238447269060232746930661281987368415994850526434240522233910987498336155235628920413590284467437355790438341246919287105885412378425470025974871195805709562208708270318966048043135334601818856906638213832321832051475545018839256860587212063783659204645124113993664864664425539191323294712863850383842624520465679498247836101523264529874146546801628520017710761061469695283549987419697272948099059683233593449127063069531482272731982117111691499676257051117340267856648263153923277975809583214400778800387693090750721792406344441157537465332572360456672735409711084797391299733343889075162706413997908415796588865136922224079283056649654761751078348510324074054082685948285588319188852722351669950021581040501259366028103980186066267373708056352032621836699197281297236343759099527617054379190689673065692013541201493852204938427552802291996275391984462790490584530048053509233899791746579120 A169686 560 3949986796502176036633582554038468981399382780367630635244928556099671056963520744012406803471409686946533586422014196507096291945179268721557303638495588933699649723531321572270604200851529203323475530290445591994205711086404572144558452891541168201944337334979584058849902771407972697892347780345514033306057685259939258214835664449662009659835953789123973271166520350017777155264579028836491351071279045490700457236791862727597741003096282482832536873736977435407488586806886486378379468120039344632701895134712246187972147969471033205453139967552668530881158197302324735898639769689700299152205569375456981630537301255879913380546247062434984998713658980688672051945595794957574421927911888207070416232917667076185871619551108012032855104532175169426960344814553149219467859591729991728901261124160326448402246351620453767267475338589501181331301515979085589793475703009212131099877337505230857103556662687173020741867437799485146806528737527592150960483298571664864768571428278245045382842284233319546488836380354963919153455393599402347603791601083640021788291249113600296857200397925437865875392982872348690314191026674310951662127358002583451782474391486149006169540150823672457718508814212852592699651229599803641751866615265436535650305030254870571359289549413716251026319436510 A169686 561 782077435770277669735518545251321142096494729793591477092191488933115052105528095596834995743633917313116676648316578827286708511216285717293118268281058013147375019062057593099393153469613226607389224225224493215892659780718074812286238946141832527474327488383457599461399065502965393784427310130656631506676388814225288626720540126948847189125041114827132899731578605741911937766334993643598152506874803738098457785954127538076984302618213405166601778766010544712346584952134603889328850220330434446836633989753737639333072919529794548704850517769718806905761052746894249664795339796741802325498488904018650311370840629824965988760944854578467825100180364182692201620802428210276440828862703481157317893652018582836966479147854856508358763895742163528827387211811828261904648779465265414223390019350151187656581708089367573186977999929029734227340649046518631499738899054808500555347799829096426332147633265598541594466653205423069686062612650612651356141398338007103803840816153258741367957066151234060450442090133704674365234045802767820712496032541763272604543060850164670822434291475879777239872651473061821851306082619690716977140080504738092003602924951268268261837586801362090863591794672965538409004680346050775271838132920804896255805222297025722884388520037210340424088935940810 A169686 562 154847382295718476431596038377207547666124557116350744833618669880200680645837599407429316750436044218310155442780260593606261188928879392755315859816010991014246554124563872112107573782782567339059742921064159211154752430871092408260530752883191299271714898362589625109298165066815739996618715058089667524288618927531347208832452109471422081437098304781983190173581397416548545900579064162403597705010139861098003941161680460676515294177403157940504319658796350875609216331935844683600733964157305981129020828076105340341760465918929849610354949378436771098809807285687759108893578639985187160149548597426317304669795907404087385861286534959474194384836998449192367248866935189839777709692887377380941872526866761734643176999655710480643002396252416203538395707593927442707900990474530822024502322570205774829554775955343159037254376510609297875832117209694709674958634974186004753173355617608490942871060705779104650205268941370170012282059878913586996165161869646360440778308085281700997301920523012010574913937907609003717009494668207529263636216701378219156151322171186347993006344229145095861158323591030519849802836501839876403280467122543606703499300787439249575791233154853321392329776035628545650739874587865641410413914654205384755306639158007447406898690330915593060090710103195810 A169686 563 30658999617116488055786280080141843116750565814307653885579404444790801652823739154575407881590593121308097660993843280955212428699406903479835247125301895162807670341644584620604200215837478719907221709146478299315425088652695578760772802831925735423272075548304362314041575284164013553936721154191623513177639871262392522060198797135214623277356339305717844521469385109870870176376888369162268747439500817693666681892226777086411951262823207058814688690662911462825912487138345112749055996052926253829099287325079103650029239179028580428301575126412710958757436081513429409311263775377270315907285123801506807674308218825379477434545972977121312020372625512575906023074032365160065710078362838017945333442425966804876512079452682820310806115694082666137073522716385821827902491465177637495437236478881393265064189057449856121803179571100711949680531866870505995399333465638982809983269229589144071326489438258972516718898481337931167011608905534237864229945286267452898633317333402568788048274563802556806737312103377798384335532646059681779461750753332755401965825605976852618435967432048127740135466556445287181123520399047158326233183963122937932431896805524179551390739662387697088034595460715820678281116033962134932888930164518852520595143443941767863880883253682527568035148604700850260 A169686 564 6070327076806768916569251859829707729568945906675799118599888461398698526578454515006523331238187001974785026721338189368538454621293638009614623614949959231244904481091503191007519535162038003974290838668081639105243012800802853502224754429968412422508599243665901148555122608099407867939474169814883365941648405891026188020710529380663023986835118084227351232060764670357015746376723318029966808395316151763484905010719740182648889834744817594487367856431597673288655063237060396479629486484515240952180529869537586417365447596981739994954101520080338333062873534332373335284521333946059537362482304964100921602208357531517732444654241362935060305839395014491580200201409541366503170817806149040175795079727814560603814748554631542711058967905032115478937019102136798794481985409114697693274548320495945660707879878599116168957992300701430356738869477523150492370003608313002625505211789502519084494328184178582778292223270608093924262483375439529343230756797658458877274181668150562645080052743451989863505276426676567051379813949732896494222493057392088939829179655231688364528507286243396076461975840587019788067241762095094235863618157515548054807128063604095588729095732370982080545048755511233919801950064423854777789301008350590735275994010581135344810088586156244109633392633452782927870 A169686 565 1201894102208123128992656081966201988611534538955993917828892335952497517460881170232137044177279435797886127193163967651689658802587440919000215640512966625891328279585775987234868263761867687308189678834571018064538801109470312297861740604330913733921279378170300123051600234828398593838461948902192714832933206726551922835578624618574143534770076024337709826103509935345579246912414840081564265793525158548352317525440616329387393775328211060501440020884765676399690876608450820157853889267937964782277915814881117031534708594963205490420483799400780577235490202361728406956925912857544411127455589097768180970429580483021685644564105243888164819244179840243820303733856015158202467756215539147116789480452664857032750443701737592773969364839080664782163392708700369775485605208513244965630865130221718359426895151773567551597560672359312109922346476017716926983210589333537980949344261484501004095020346505139055148468158291656408770062229846230928681775318168547351534082227646974304052298021157110517853982211631891160507176357468378132037031061387231213411757899461331832912702587621303981711157765335722063773167868119873398423056167455208425432089589630419439090225742355164988172630721936759366582790497587462678343676527974494400474479743758843917805485104952430577303024188465545821480510 A169686 566 237968961910131572771629334977448164037354269767380119931002082630133109758727893251448128223770090100979478399219744256845183904457692008324033082197952441967251754453502553969312908705314640049017582118406393495139577376662321032123122414903090950903990808278475758463068291373414822172147526408464342653554833283451389695256546963948299756860488217700782318217262906433754333872911761612831694660309586076421995385132231313478521318625151045161690636767327172329465504913410025330858590445565232511650075150816591634657454936355117705363260838179834473954293997194087892204136046224459847343698844159053135731223454727280762239891248184048493699150041768973261928559103289591782722112559858944980084141334547913877923984038195488737703223179170066594752872819303571078747355349300213388497218021235579739220864532171287776100148055134843096334267863382030428392183007719217630367622259147079687692617959808850197868734064604559199615808240027792738638248280229843330339741459010841294517774594402051772903217656061915833115583399055017293614305050718216044878325669572658281867150217148466164527000324652207938709480656747919580256084427719667026559720403292365717969007661654032082846720696921184752410114764628109052884201411438199301913524251508168533134631740286054968184061483323387184768115970 A169686 567 47116652564103843285653615669452770277407533879402307752420583468430403234710661982616497251262300560558138836918316198887694723423820430207239550059554070542889956053513919909936721055388536862018173069765631341019571781778030094048080376410207677365256258759760029875564470091701306391491371766927037652689024056916648607737960720237144777714841897028730561297191951963948012527589616384500593978475504517973006733938656359452417833694004578730954244639909895355557770281978576564689843054332648099341932601945870262545144542689718342456435225475807825062372975954227040928011980226530192229641243687903423106601273606421107901812822576336357864266889026076865618034398717483157820775819095855566909543194760034282971916089119005032472464220110834105096286654829398373222200873556233737677483537339514566647371750474763206100277717356026573762075114603166007104725250458750248784561841448059489378725082360287407882222871167791311165011125291749684635523117748424245080325210821738710041180810155552989798139761274442609390876156639546370785019302992587225244029414443147146278182039416068172046023258991236923436435462749708892028294744267411324600599018381675485763136115528158562582762325714728474676433710211537192633560646949619782609785460194776371604944921137652513742673781457759061928150286200 A169686 568 9328859238730650838986644273216671066762654353851889554859344524666589707362952344664815007621711740900410510231427387635506710054011987489025106878709508015050244046841302639613501456058224984039549250231476599128380073214673296300487791406806217027369835243624207439603302009865485250693119462325144990889773208436212972942420966059990717687781835123470950354525789225955272726128871132369504776043489584972578911324468826940265252550094281437683778748065391953228109050326844749783258066167418758437191005110131495392303961997627876688668811383371769527875894944939760015854167948806753601621622551360718721971320950616652083796698978866414808631144877121450419108882386958375656730890068419543303109468421152240114561461661524800940810212358765982742470004783401574326917025608784979846753243175202648616440385729470943520078887888438126761794538423563487376307207396989402205348256207743242053608017728982458336698339690562070257418752922316267562337122306139182019283304746912054022532197528110631616159334638138508953451368122189098660148953860247146794152240058392864941789453109270599821370487447598357580682542357588444365345571429160049161919372561413040433258127267698393309582521952590625322023989282705695302276699630333384271626246079031392046556649115292029101047943959529072221363399476670 A169686 569 1847067012616104762276069912481231418448728154528794729554397795300516331654629853581650755011847662397720722886985704435631440895970949702396763922434423032909405431318524408723563351578473158302968733372762600996078234924723534637402534618171220763741862121978833313011578233483274378330846162168611781158522406246313251993991613319157924957403088512550219439634809074787180051760988894592777445062632462320052651435510889077813067587084973720082657237872307696843810034194433281880520407258094581522464477079204090217413639330987629866013968218682134558694364826122118256098197241883510682928851623925734403527214946948490691483844584992973795751102418781021106117940678219040896874895457727973718448765204193383508400197492892791581247949582815553748903964660458682318356348869665869775919464665152784911488549002684772053769519524193393072261556532750967334501722339290289384900472689047952329347141058672460144241842246785701844012127573166239897872951714299159850159049123215745939624670453614420789241279688811523540527000889031746811495732803122554602652585933749634266882180873117676938301071287465564292653655110556697776491324668670629197375048928184248473302572223604715225871083053577501880580669995349426219089835253462219714789205460963448017909587510435300695521077739048771231983781526840050 A169686 570 365709939638750012279822856027010604181781411942347504562215904124977567077909348056822184677338215443007802721112938050867389790692194029087070231535137051008047225157020991624625930111081627119003769658556763520624362135022045184909401366606494905003861330316565371768852886927678461424256846989922807524396546663561587681837397016227209150848123743649819978097337671018635694975949672258237564617625184049785452405319831568580047116990274702294928449319968858583121158661447462967593257379036559722689529270677299731552508283573553085594077038487679270851956359677234474947427199724986308466310999914744051179666588174850540261717431129629945143909647773765057560933145404983139205572569740070376709552400961868782423124542131111208286153207185120876300242532766035697460230159168233430652207250457076209826116262145855395702844786902403390181026398946267968743964715971712223226866423926600962131776807095876282827022569709498477395064171602107857674773882250495381145651944490453003082626563846387327789858495906248306843300958917442390544175087066812471331820101937658613608417916184864742384618886798166957860506511272956381475523194279854021952377423641534628944877523965360900732032542473952647192897371871631560243805312633972405531215775522851521989792315310884168082801342721465634906515143988401730 A169686 571 72408720981459886326642649423435618396574270836430277108589194618950257765094396285397210915357954810053147218057474748367307547116158446809537509080034701676560441175658837817267210598642583696404443423660866414482627624499440223077424068053467819970000801540557964776919860033446852087624524857842547278049357716978948047751810617599668253942971098154151805443833224052615080425186274118236445016844723809395199523601891139689771516096487306080675750308115961691761145604932403234301584440641980730511004331117026142757179226508232523317761239652341813494128664851266303921334487348305405565646649131495396399170457243673458481128567519081736164698359156786700375958644849508442521806493913076206614772926625245825536270259144467126449077087073071117953699117523014609414807215166440553399361116125835936760659531355876683577109498287151677862770965434828306843970512040057584549548830240764071176278817444630164186278090526136707688759861455347204714018091576512392176731416933268834197984347711976778543230717041315360564190159249431238901912095327482091599893505347062790099828438432954623676179365608158088968995014520326116759923693745648976116026393149737318500097852837670507574624642082645115562297284784726982839323851638874270328540492852529869553806349137476960897505491443604914227842485562037247900 A169686 572 14336561044389418742662964762984225431917523844201252519996098318648026059921612555160590939056197714175080141372658887238676026939208680274259339727615335794907959305555292866827283072601120490260960794115192993304039645288754142124145056073220021859155154843700160460458363433735549034888231665005834438246248431415168151867176664887718087071557429310778407657900881024746767288491906325738557875770637689076199720220769125827006180139987496329271503632557640446110123708617954392928746125989733148081456168031900498966189934340346466063831131374125191392566623684191050941949281067764745315689570217036173742984570867659169928723194651347054130665131203395992909382250747057266636178480222219348839348329919397711587399088186062359925708977087260896233956125027024126628434368372796061339642848785665058402400761092201437492871977816069129813438470129697058487137417419215417524513107815723524949556009121428412170323540608497589773020993589290494401649608281543033222960133667181034367980110732506401716479508271197080982615022900502210645402945562539722986385203502873240297168563143171417083327707705946586997338323978691720933826520787806202220742270416474963790851071016841492167559992650676007782342111358212124942774936436410930646928546495331690542172903878120827549122443855467680386743366503377476406430 A169686 573 2838566678068123451160940380421453199901273146881011568682118877897690209606714191525511608722211789451855814844568402198509486026416202535856539728558756452690099382058772328793984781164423214487973832791384551807785367139548820700357643678429510860292750658251091213205979040019605262055782245146297376225479140062486315121653227837150581571914428032435970564458930609675807308040972266222116222957569417713278149404188685022607533896201427785889677043496104692368112733160750037396657431361526521339397810265985181769162849820162092048115246250837135553914697360804976820202036316930071267100969256324030905714545861339271972428711412399197636135531279913249809357309689272489285520817277505517993984354551114121648479483190581202798163928386190584383205359056233254057820590130598453704695884698445555727738590036724528746905074498083400551382954314714582752146364678492612539389959782271098182557976621133792687453567924769784122450345206162276941163564316457756417552150744791968027569224131848407793095823475936924427225150875064246066584849701540428626840305331871345649011132889844473922113968450891231160177753275048567564101424275395451393003200844732079149198558324271153208187469285427139532841182418664640196236155166771511547190968951782155526581280735385787146487935207650354390905263905975772969023590 A169686 574 562021865696444053911123532358684749355020165558596089346539541725424013476069488309496137936058878113753276259083170976417639557203468893419320606914906162296844769688331365808342159387483195348128557931900026064948198653985377744528689303272969930316105475178872360054323391560448106338009996307301874658206623483940875225935471935090927433151985192993011393355210359834785100224824016805653273587722974069539997382309138865350464705267742714109826783108596171448440211042119889450145242663456261492052684976497034089795278074457753879060754926534378714483717510815701219349061241471086346140676223181941083157737095974308191370956136460389784900704528291620066259837936225205821266485642465870343460062852790676688687350272646892091676532111488648446978427137009157279321848411490121037468445527443434369033838426510364490449711878642697240044011515843357687866493068924118066956917082017095726495774578603775795215460561232368591328845469302521526887057888718253825922824864937018489077948776849699251165372865524825989211925689210694491970573433418096888801497802476606055316162270780921100340454790017699895601411779697720270420299635401183621641243317961564062296832514658375239609031665667784332568236162344512883783141141483988365874287312563441156247932968909168523089221997210118908765486075640578000367330530 A169686 575 111277490841217854550951298466639158919094091507455144679046147142756056978052151971088709799730935654733696843483623284928494122840260424694489623629422861378322574298907551657722953573940508255714966496683413776307935548121965244595980124404369616691728591334758476199542825549928705449663923486600624884948685970680230808420101789920166481182521153784583819913767192316677774037207114355253126054146191296351206203547805306654369404109116855965959813378458545842098793673606577361091361389932978248905092227536146764597695895892815105961981360207556148332222152444148036454293923774958166464586791220768010434326230457051682619476886307744778212703361070460859869638554062901480121478636390964822487098460498002870238446874500894052949155194146366201917345367768756908051668164884913366965047518549101559512972269859015444580296046896755970128162897182670107614813481282296884642454448715030498726219660105603002877336790476933192507545553536313635730485899568010393553634304751386017816836407505044125557925417907156168894040003958136766744301432571441318025572719341921814756131687387445749038267529883242861117665844710123778355204814584437890376743883166066462263883563702815459389231046010445803622781652268489496947001111461984704088175061805265785610287335300946079517223704614801359626175876801490945684947019840 A169686 576 22032381164695438757034445972862194781231275098310560050361790594723973857640850020787255044208789200759158221733498327244865418682814360620615526158018811646745572866414006896863336465480833151436215237785384027682906290329495133052259535942761911135031944978806999415149425135494323230927118840350616425345181615571201759191954218932257872346706036464154603331532548868342364474266783818323313305447358153703469288305083141578699791548899869738545933222151683480564112707163060197606639409964066237021716208367180562356253992108702933226593248566169582991065502466430495516730847846200245873642043985488884124913435893400258850465052532797005696330364787422958634122173866518267858231503519768568982102035115751777630523793800904375591841051908869019331187404391076858636950974798801356538041940227194665349199475593658547662408167573679039388136209630652837950045202800825859041124594237548353313924555790679221562950135546960965075321356910339044587229027589770347332859383995799499526928457840320645847613381374594898388608042185462664176087882522742662264443204796707387256063789098750601823910129062296754897448241567354749591752981365823581011380643049733351995370489017977967478681363780160515069079947848453183273874196012758018430542007017061342352959308207488204501494517554399352679137014724585317653600273122590 A169686 577 4362300193118855656038269351328247927524873375373983434826955491608204067755910251963905410043540530814658594206389185171198424405074403142457179689664095283194245104975674458027282897211631023476114902115009354067439137549691914379102792136542454035119633377212451125723386634002326071018119866465935451593461011197127268089198515246797138558166612698748826875823530908739471488130785988913660781352522768241990567878202914227275904357278065091376128818172654870605852217224612312548753511811495181952050904164474215199773692741627287963759501234741369876082637266200793964276253579623873724814660122335578288722425980662794200709460924607499383095199524548675348696320787016554134449716218277785693633715854458353967973472725704565473131579122761919461373188724065449253208241341997783681165339117465994637581983195274533421712236883541553042880841343972079244001335341082237793257943102183749487813514941228952174546228137413409854704424563026344377504651426472952694897221351209244949271173948475662450298028496076587018857007806739648846108325260275055523720869121222819936441155116246168748782123498810674154236890452360626680361512646296727002836689381811648031298187723495586953255540300672641510357903582220882748467056228519581528820767915353041545341175997063844618672308427405349985195835478675797347905670729803290 A169686 578 863713405856368724456820297117020227455143697048950409535686825547829681441812589038832483933576816312101642494643325165570043166786049007845900963027332847260813785212317128682505150311437461815119314403534066721325266328548669551929300583499463137042552376743086515893815404107325067738356806441414868799079935035415627879902114064646901176644642608315803566809727587381547012285421359021086511394494060753760428970595871933859050362949507988222734960064963512696478174897766074824455588699266081960269057308357527428992834908850094313891154651230225065881371113205290774431181477917680797267429062178459012282915430735339851481622798019752080847153175495850296083237393655411200353185579715481798770493637147638333881117075895703059304460825254951184332560179960567875276594834740762367514199103318039743575883473188763958951360494773653823451018449896841037474314352331482257206031119453423139275031248934684934356331060221248795058973144098146728631313840405109621834961604167028983024890766208235823454052454983736017098014417323069564926275118415718699355150215054621425772883930234769976732982846408885780662330353047324776332626723381077837103594902771316069107077183611868816859839561963182320456961907722227402104233481806409693342737288220038439506401669002581762943425433847475589559022221240987559477314232688705890 A169686 579 171010892059367888586794380559818676788190927142316807104631164502978668721411136719436867913438166089265310555345171993597697348599232629150345933499722239662357935226933815804677992478767405808370148136997630201468335293915086879367622412740757158680390250961753917695849726626616361086123629555533678086766233676001097192952529386284839635837081069833830357401450238770637568961025298300186215595328471506476322945610104439989864695959645303603010145964044602859032072777540458202929657808942872732951321296150625956725381538259577046862484861442349821674635397777381372543409656374121173985226139651212548853728532859616627799160604546986304508353233548653809949132307622984401115796295067447118370864106439377931754493207554623501176810111821357572578385542443468373855512569037328950984130257117854403233387345708179989338947665728299915490258772238230553340670240426292404689000900851669669670653833885774911976577363751927586024874429215284738460339647236281962730249983602835749393962494896357087575480834478226008387670208990451839543446372280812505526883438005093424098381769436404592177804102331889175666329710706959004281018590773640587061846131075430879378339495381737593967583369291668856710522612599070971739486206765554766596396819458874140928924159128607696837010966840630046640802673238365201892674744070800074980 A169686 580 33859292914348985571460830530546980983834348430481678856307434884764228577157963257859461014376823308858219388315849411407178504979481274522760648931981976120299610361147683212197560005645634912595474211811127245824009062928858653445237308422086417955580227138050532617262352056665932169984740295189226846310915187913181828576720916370333600994565407184490094961920337548998857107270723642077849601363642864221558182801830083246059350749646820605407786165920766402575653931778112958105247790581989535042401347580515581904196551740487405184458111410934034466511927388808306472820680780598074768277508221877906214025966590773356964382318077505268540573093089457958519632113671957256009727313237774813955632322581359682849055773978739557529949097679803544419336004843626777455516212074556391532490276710231853800467118566746449125152686453708609613247785884719752720415233290053564646164972320859290324423255569589261886902134111319838271603600145730792502751990927781412839566804046315991076738880739626076430306982762327278099895033918422255187502734476636259463835769389981583677959795827627085651633937017762446072173797292297360389980010873826060300948330478343279797408868044301449359084294908304233246310426243271852837978652342419966832460954802741204009901817723066990673661565618634706700146136168650361128401298956772262035390 A169686 581 6703968986149039775260657650667742416122412798308230096741767476018814279608555313919453843978697576987838173575982838286627746288588693122877458142598931549579660493572014342199312203125356945288095523790466197042952326124620098295277619445160369998046204583083043704300249857493227953295892454817911381891474440973134000960997788911939768157288113541459204972102825384463003069670642255833114034854405958644362043871816746378279761583734110834567138650706347703107120446419288825246636132877424985065662515499645934591074191863078246649475843574503496474547686987586267300245951384902044682944961401792174217828287656440265062319899818741496184728964078479127133077209374739913705524892224784345716096829007002777826181288754582877767428744530489280437455950573495658467818354478193128194482090658368789198089256088870088746790892970168576403507571346402272808088875521190179507535975518532233715410928692433405014173564812834510177378316034779864290699898379575023899512532182231116360579208430402187189200124466888463968468160346743628468645452764235461595385118591253183917174761775087216785070821049567134793569103253042511506355255270729941096371904652125742298877634893980497030174824405852077831282536754505835274746803006965895340630182954189174362803168826741923467806712175777326868942176652588316762727918065935087132191630 A169686 582 1327351999964595526516038754001682451411253899716599077476013652816840463133916794192794001646767743420283100148656286131340886586635581757055213951585656464840652478116897692072251618658815029532130318236300495887258736563611850603811523412833331173195192927223304602918832209431602468820416721313651264387665628397492619008448985483647703761542051915801738094381397505786125608937679895931314501051571016168719463128436913952816146734228604298423688045053690924448807272737087409285875849061939565053466135667582314533450785792337752349191032569640281367925975511614692117142225553529824249148334080046628617223786930008581708982375781792738739307794314445777714390767824084830956437918933194062676973216511063968649901046117633431058393361467939197723071858877547296749850578670470164826115921460080310029367872238477710825415471655406924419284885878801765296248876937962365488927476987696495743616955453235684850393351969651643801648268466246259446213003580885967355336759417521725082502686637045959246282389656394258291750604687997397358782741408010507184032008411907774258530773889190997088531037404364451046045160395441492355021944413748946071200422815271567411140198077549283360275654438000437778502114716845705193927160670215509580323904758047761859344774338586963235498485008066209434973069269273641095113896285862674993671568450 A169686 583 262808992024003765210400412634682457637012149731088309110153961490258392886235916694859292872216034499639065991260368671167208916407556599203809484955817381106899611006652171015963621182242250490416514915263707719480186887269021799456386358121554411922650153385631228334224477217599795598489214927648132437375902948262565429671938127973333405017168991215202683482544603320268407566590948752144438094176206795447809337386637145911218773615679916977055665781980096693160732881496887749778171478131156455601229199665798631688664512691011886893174972945201207352868603612721452926860413647520299286687202887830674036091983854042738113448084895143528886758545296185508322238951959421789461002423880199625694980772361658789902580950002664766684118141907430659887790601803791260811946758398614442442757967005243017025640613962497873343516596877600866442003896431403126384469544841027176628132907588384328020076419989566319837027275740443613920246392142404188387905674374852682220216316775352353220802721262905472309694036837834099681152615738093292463597569459090127760139541875666778116816786582576684575165694586710644195975035587261769686474458273816038362864494176941569490583814326958556144257123537703258967118574115092930443100057051266185838405708364641241561342073209808957652490684278706940400001723886218417890893611789835382492347068680 A169686 584 52034853068752780916132765662913124929676994392855768604733008361418344951011577588787947194697128063185114783169404340604976024562109571060597222807300255802701282326839012963468724742465306782072937822903977827961189744942702704441760687384654940229511535177427759905573527656875327926032044138953016571336041118127590462456035300353236366489637918208694329591449450059907358572576070173028667428145837374482497529339425717976468501029170394957158598136787005454321376303263646687046792076820907038643989915398160546759822122727028015852499453610580198774500057539807232987401219676655489434514917837710426830528989016170453564753738433456625980838884174330284870088921720141429482322042009346331824929219711097376432061127054409990372396998736203331460059467298273122344015607584255189438839961545578037061047473692336101211190870710109564631097486607539017258828721001585418606881388225512381236010066193551065119819104927484725244525171427084900636723793587733088397167472632319398310287125121328946154662060218893251452094203436669830587407790378983052071599575632822617627716523508150679082578935980355449348920608414115848493614611717592444035453453229523618129907953650525402231793130725565442788448020997620061576743285950736614210678839569171676454722309308421378740185344328879719570028956746243916194525995591833986586972340612350 A169686 585 10302638098621026617629077200844164053618407877635711095428025501599342041907406126663318685257159140476153088001550799071114085654381287513399046306360494831553747001103117914595791535386948500599951272420072346228596089311767866457669159715803556611031361314977310830075224251584097329558746250297769632992098765486314649000865317531812827231543290636330262056423508567258336728962495303310924006334781623940739062999868905522194851985002122521600425375418045099858939347313320547147515053039061462495054402019636122459813091635438856126907998639921934156143658524278219410052514635564139387734667044663776681770703733217895763083126761739516800677212307972100218769284261636043615710303315426693501710290522024918874758200575823175428967921631626352198431886734456274432854278354924128894447869628057446095070374150468585541942448884004816196090860344396294014121702288769071856985886735743862988401626707198364751113110176704000171819067833864656947857209301422077698945571799439130204651532473942996448786578799106980679409699043240505544117071340258006749801828308594681124790715180328105466520499309993995299032852243282358398168389155348167011849279500634668378433558107188286533299131894336011134127261780437231743782067132089183494819271215097557708535486002960191517149464551934734864157312761997914156588226174818627078340086340962370 A169686 586 2039870308673894517509641153001481569491515082777477941126144316308308305952715401501748311733722812686215126309523888811739983983542932818081950571436570676391839204936090508077003255281873337812008279001351420575434064493985094855914051863041719554043980028830330116594988828285994395924705725514819434315864219525172172911708876835998586555479081908075183192842263246867090764976001493985389924586858615702891851976444703867676604224529391088881927065734636142766615669391734204688520933709657348666982127609972554086496232321694166485111931231250932382717669887749547635957410496622022943282029559925590072563768810188127190636894345085990869908107198094301513031448194882216494481157734412475967006812594141222839825691652885934324945276086063281531958053513955044064582803098667393265911239346393828748786873034319087601203393688162243497261359250703858675778838224455274642264598692289059358669500221470863060028051644354808292855700812725887569813341069665270364453472923444985232118002907042440825298806154658466351133663166114431915635132497983071791369925364384790258595284805905923163514569170692810340884451266478902659478473685514634506737943361942728524434464056980209846133359149058670647908099771909032164567322383149294650118824963233189106325636250965018091238068081444426894149389510298147746956120852091626320498233973358069250 A169686 587 403884018479332493440291319217092506595266367982062996631881146603543445236595742091219502404591859752730118856197728433925445714655846316692712814098134633430752608830344817481332048754275533938277039290995161201589716173719737013604524599722544668144097014347090385774977712776375306295762174905683950224908123367218603921869356748210188325157626674508249941920711699371116713128519333313803894144191671127548645952273051496894445441604834433476099958590082538222690043600216059207779997359459115974599966212372546073003794186603809525196035475789044689843942494115886153700157225816524978630454118198222170590944453713515965850341997200264452725004548010363727480007973302417229863653521110354814773847183349440097366612189070839173163735697118898116975496163876364268512962159257788942521530942716350034813705790421028876452730007807240207641553040779019621510195846739855610096533555186498009149767927431917074619616057598481062681604544288506855651297202409009105061943585885645098790440214745387792429010505529980446008231871562236374099414253419279360490733077200559096153266425394196756007768878170214753059535499800331580085619176444437051215206997372155692255451665208369640491676029108119850736266496379887196174101831462503873483438152398470886674628088643097907458612065955613159102213603421219132405393930090864725501843387684438757420 A169686 588 79966995788599159806660171563831314824293249345365695855171340883185293848540004218659959727797454508227877318400840706028426511517874027772339055240859220848612624709203337770795668650091273846441041771338040566494188368332013943598839956693200802572977164860695066053328992140894024652164985925599907325097492562489758404357220927268781289794654602470725413317108074212234242108681851994639185650625364024638929006698087751681232520833532688437178909873770607931949862017173387988935750956239195305622126327922154149900664752715232591822329912274999597656717896165057708884995173301175323745886633373688064186934438066465973111177078551307275648680992398853923739528547265683729296508916022115840849254735490594998055749387744373270352094722753455763879616282394006170121501924729943543225997215418490913064364959630329398450039338152145398869530240714995181200342998816266955524471379328234316752273204628398958453826456247964857607099368913024529307719215652509882215054355241251680677271730951016164323359170111485393632995590757530663963135869320078756362773244066671532889664801539568353086367004932879668113178298305094769359684306166675822693362048080772590518860709790646869703330603341789945299893645705880427941337329947354789799676310303689606177697487728965896163631680188609466809846370102448398020066605728161036089073147449970619817310 A169686 589 15833061282124154309225273678319383242703468104014425716327293613724084638565684239552580806601491400769366978924510262065194523834824401652606440224876027593391868939813430533800061060669317946061387993685641037004647707213565041095556706900654036364781334545403275988173365466184240505822371451093875966419078619249604945458807874242470485191016453662529123586845477982323008820805878175605244954929677885207380394680269101781387144679597867476127948055047990287987849989356730605750070909338001211397206412962374149134258617243429449371296126594974131291340299498187310473075344156406897576706922953872038486842427792706549160047211211161640313986111490425066536699172350632075983478901718857826133337663779954460174941012161196836690541591369487122350047048417849345319788868134369563769804927121918484436709448301014799864231336224116981735959346108528266858046403569774117338235236573435208218940815500192959554649134937464976691444904241700409067749261295966297550579646411542236168151031126401790232960112708831315098409955175253382464171698402639641065409202142704833573687304781162539517966875546875218762263070738502447821933886848496443568590969010201300008047913567928067402914673279053762293278308711533749198709974119804092833708116646071727660587612792483467168235535448728301681028696924131010488673633683802322855774483009840003026566070 A169686 590 3134866166864793954066797528135674050740462391345510926136948964176485573142156939427192339747367499897826433949734631048202487292783713653188302825470212604270741437458350042354641294343874862046308381707985587286353751839917546122976629126372805999424131262824987950592273033312338726128177382330661841443652469118859289442439601879081887286531463170578295744782087532425743512277455196917843861890425595907036679217686584064962973414039544227584896535989628306413662348030615486550525104297968000661341247640222159374433305549446315742924810735892602996087722582744922415960033147795264544864224858233289932330613768517830267716236642731453474893601394111764320342696596877885360999526031417827458560008173695492519640264658529229291456882996435696769545435970451776367148074388680443682878149572924441427555406398641300043719354533037010238321080999247881842711987563816458966015052370160842993033528442519264878200729385955475510284290970771718302617328732566588308674495457255574426452025007640061124046280273013242623004885430918364062680779154520158092278245394850270474564334069280567331724768297028995375563798060028944581299923399588451238631270236354466376742821710911694425674080386726816380312781089220048852365630650008978705855736957801506136236105517073604826893430997739515141066166949526520964450404964084779913944373544094749231985323810 A169686 591 620687667977947078750916685297185142663368850018307148949399567613330419397508508322344530689172163488368864555068532437282027289447340478929631353002877219618013412747813494955685176219026553367222998190187460641661038216596460567308277010314914933849613208704802210941281887230376883532873299330019950729876769806914889704657582364183971212248038691320840028343266485942314892422115323111557479409349338311708055104707263375760887348835150159194333386177891356679617157060072509606398220580088326129734169826351025181988660240173127087649741229580140419094077731083996451049613487919305972985539815007237534562974683738737686458654808049616626388619089922638910361317227009470669401922675319010978968748280727927564428597461376626202871772291702898473247646275101033871349998940090593479646103810511917484171533757482676393856567966205103910205838078504972076590115491232089101153642134055273477412419686412676679238523830136792209067646707579460759658785359570080030491370060076927551413326439160828131480352814412884467616209466341077408347726732040898120603943755250692948650586652909899960195305013554370975570002085380405521209700843679172110257548269736773074082268767209496889381093776641602260495527482401622307563536620040472214437072941066545696157255629872828679155779109759020820152689957920981670318337949771744953006778013633855646045396407760 A169686 592 122893023393466656798727436891314522573296291841233469981054977438475246555133542490884789884116341003197137355469619687950793200823280631114413819591744219271762384982629613651183310250072913691848107333275409221461599213134259274780915871413226784096223991192288012778423221398581310600782785089961619582674156769300029302232758868506547218137825129418355747316221982129045922956066556520891463079189278560122287874052820461816590732095945691976250425566686498994257783435546326286580297149753190605686704284369862763874380294248729717038905838646131910377631303032048552385407510574874787386592019146574798553536656766501544088545935757181360571471686203288392487220468251278314656219690187132756008353599575955962264342657087913458939319456874177462006264417034034254750932642063548828526245676331786737424536128575171284683556737954077537210517618462985223283000155276389825569455127490573987684666064355676952094950183348319381399841819244357588160702883702127247605107278694372686295767305962795321098568260154976104149125599468647099000838153205802497640092001165733407379365618971686272373583060647871732131107339279420638469292968418273640626380805309355925108887921930259596602294299664700273274233280388842599787602478908128757172777839653911018042712336624051639702112179389130084678213475790269853420936251247379972261490452169294660117845131510110 A169686 593 24332197944238420099069281587794978284370002415714208749099936133250485487497043904686866052524346346469544827518429629681819771735720117620175006647812352538589334213147915689439339744338217884432558028990340838388754983162366739946054034262808588336118500642864321727916856555031869122071458574513070657418753163551598886952381598381932165220077127586143117128583609195065150430408756075813398132200067805565901291007353744176309204067648411861138389928817748909506361503081112532233292437430551651599837714135406476221945309601008310846615706310704538114351903922614529375859637480337288596572234251206802876065695065083566991845636625113859776525005249161179073559291396526096831262096734376966678675043967758552600775417505945488243782380688795434578767106926463681406813313129642577454716997809883262092573981924126431690950377546941147263772282617592569237957440629233953373650961600999594288086468322588471408918187439339971056316352847742522869622758564657745563205826528654117943795431998759387473713820430679374722622110924876078251252592857630864464671258865712637808968365703724047066151663740801850261998990983940302843688358915789237072131439052659096064994791768374768826239305646879568049441733009329851989102430509352732239918464226159933163466246976695738593936726546457305910734323828318088396337910488176177458566108202740334764249707082319210 A169686 594 4817652299935813712958919026946514385782687182019572098851806299406157651277859559585508593609936460259966678711293597057312364010471760008163536902447254058421416411818304676895338086068717068203954641632754210591752025066935480250043917868164687263767366903295943414114759174674911504859548014968498028549330452226447279587269323720754062166357133436926918835712238398640770739297977636454531938712534236223488333331581988526447405814662289602813424955480347597583265319826624735055905322314099473826162180694526112429181296920705396817912870943680852414731299345374644767867822813596208267333915789719800394662454086229779762841347505836787054391379567647710168172252476043915894275238933716452269621650352016617458991268323520118758809972056924621869133880907022774884294285067027166787205439320680554107592223884848458303523491197556393080689701440664865723892290244433046378157320941870429095053436061807292337949619300101472551277898505682744374715058405180672234003542881016896799807218925792752413829084006202030834895602249033278064317470414214348567297672439465981104759355762096258487681688071450606886861797331842930763031348784075445881891461709640078111732007299737132947049827452818793057024100637534195953760342983112141762230527529972712871396796646575697761894521674049185447530524032471717838016243577094906506441945904047975408823748567177947170 A169686 595 953870823189346876745766898053822053406687692037459561363908547346285964467528695754026014668714894785126932840008613787718166254301672761498760131677908491214901860205811178109587501701861641286498586485256343356328512208270062722768749683862345269637602528351953931672994399729077446093068435505188096582110010787673009759392373715110922376773492343383943786353894619321677541230569163261921510466949578704445124098362226374492410042099065692945197002795180006572577026964168616428537020525754265265928511939802034854501674844990067561635901831142498073578682918480257049508453057454568899643518754130269271340289843378431309475594960519058722909716629388997452119032430965298820969666046779123172418408094655322498327670352639477568756130684890386334653929652483582963408861629958249381289222268496939830041167755218070617665960306738618888829297112969025820761435510957113948921775895528743961226292253769516227650660384766765061920688193933945391595544855694404292904939225551832138758632881900287792412089667397424635111144500808268329668892141634673630684386837765156160742648662215888686568008137473436755387011626752279831704248219397458251933537447720646449347934825995814152043150005311284919868226550869545292188812439590907806355515675927519562081556699158590091161368268644565910040706592664903170892787776923347791881059686709990507507395950637773017460 A169686 596 188861605339190745781948886895629820060138380336234973577955040568265214806919403899737565395811939230994872735642994236371139605987720735016746342535323434006492146904338794961021429998882536257658516169439123230342453665212405483627962393486876198700981533246783582527838776387182659414922690682012274625229232805507029485080102726268241876538985126856583942779235422387293512392913396348224004540517304049243911083142389240160970740929800344913546193128490160953772668073585559428115274158777030423180019201900108375078902438011112671807090649695270937716164486559745521157905837553191045921149379402003595924982726534843169496404960835267790349069501239453847809400249078653122636099602023332671686575181091401838051419738554293038494955065636239569639608937310842403980070308446666350328478803723073405794043623309293133839556617243048983595120138666426447645040338879264128840133469993749433893710812810302376251065138740586762301575799476901514309888045941537782272111032367668215860678365358325775231858998702493807306615022250040213607232363628663149355078979997843943489216315902384685193447673805374938833166548695625382602018805659957555381079874087726119860258949645091725332394262630705423682441349458022169322506106634863172848719056322470759320129707690598207566886169401476212867018526428846403734652376148423347493891835687603879654005759957563600038270 A169686 597 37393643986336578317949133838436650549853992618882487308873734123969166245805574443452283922356095252842199674724472850187697923819314403860554277061862362024794230185198875591104133552277040317375099702962461143264449497199848015695613785160717624997524705980334797386580404730262437486708599686602925187698805985479604165036100947427396780632342281625260236726502259738064793776255621907785090977511959252171589949338094707325497714294058369227189201042438256688840415701542976598150395746417326269524377873464281656230768181051355318950242312737832503169726989655911132932215847382474372523487933602842581723875239564055569128978706650422503430392851528782472868809130285142352983126751534573089870769467448002908611682780563397382144432346865290544402307915657894312405090512210809979115657513914900037407390596247484822429614544253816960132944958158839467607897225662583340396397505282866859166993514644186100809361472758626282346896333777485320335328381996089264767431764084139536708748656132502545397061882690529246158378146563283056127418463044413927717398555843126020834949109635656670175454835770918009966058501642729070025019136525011958453110053537165886700044480549158047733623510408904546763478910560990087610731274071265031339142386623127936829695239679932966600810438206698893479297328862381731990627534197091395889166610151484620329726439130542021735933150 A169686 598 7403752647689303316208146551123561179051030400158396252183421401505326651454696820399652479061111048123524540722709981342927817776618264243654730111906212357475251084522473028243657421920855100304012082670397867243130657991904694702247901499428602873311190802573043098960392297815575439708887815256697174889738355892156117647662907487898294323327232776674670287904668192714441874186220224345099789542827414625925566057859609661208386459482627306638548260209646334229448536237435780874350242516471824335403638926725867825317020945730342039476170831441140356668227787383844575057579875892372568604689703983429177731372450956467844368287511822820411427435533197690174176398396209107237536460704243448461740667979523484503275139131814127371559109724261891552087327691325763013803941347431929198549859276346484333257544013378685547929840205638515057339506595311548159916005640852622134357865912537644365630822188736037656874121324427336471599136158343156565555364268967283304947348118245410004449928557554800321391611512875063654037801861014758233506734338021755165823072453417505609968261345317859219608385151417234365511958205678996213050238375972498330938914431165320106410954748923078430863530806437244134872452609779208240800808207619912779575425957061720593684826308724345025363634009811099393861365898089925713418924939280269763726894416168756864491482828231253288602435970 A169686 599 1465905630598495720030895067988626676801554165238743575445008563763930707821784164864687738570177631433205016863421851833049520221846597005839776007880368184418074920505264460716653065406777032819877017269035815252996605832899929703029388883101702651290618254203482198796771094562753674624873078821139437702980495660661431690072219581656434879238159747499959456768397799897721426295095348798421973238502316136681090489506864618211935021263266148345205366320467535920741969759310741636523197622515003892140396129618257547756539379073556368497331582312607958117139374912345314728468599579307294211205073455116134609087870049816577615791948634268018959201842721613872014058073319118090679236092688668222334781490478201928739865865318633822186559293056989236768888574966843182420775296279311171333756479202688997947586324052732253667678746172172164393089360913527696195761219663156599262461053177170717535735799855091269954419587238054059146161598649201502149227361859806787149194434607601370988577964571401453099244615048428823834507499590098350239053379666873585491997304471383902039251513364207267551210093079171537718915067592589914958246836365731840896177068609274344942586880404602695809301963513028051460586726994443162519591157266597892236160787491042864391748976139458337794970470152682225610213783602795476470072620110582772131719156871580286645346944061466057345771279000 A169686 600 290241911105854463262801015315196958445528673686871069541859512203856774822061809946387772584416109912726469814416803952962462076107849588892031994830200994302421359008957840748869063293119931643235345407186421022226084824256194176505116750952637696352669103141486902318661716331127412000285160718770351968015248402455071318516651814260486207794832302772215297769854859711556127964554692841863205601433915767648229991356301334796301925823667214745044023983192362465972680563807289408250718779015454298819463030025488268587969480035618430620432177127064934566836928004856988471661725136826951881249999854409011223421666897412725900082437542073244933510537423346348968609322118789172847251209891652064573824994446704458405990166193957682665567180915559606988687850515743624356299704721956179994885233022856075109288834618427607540652461901884450034774353954283172298600805487664154031832930663167264427710057549119335413284124909872118685625998646523557653878391019368673714023094207000773874194858654248349210725109161768023577657047537056388644303655349025019605629193842908502050551463854519388167443988251014078268357580625298905192612292253034319308569692893046943194819376665093565209015932760726555874295799716542239867294054172722705240012055957421358606074346333832528964579609201979962918582150224312665045405978107139194992373746141140624981849296562520754899970972436030 A169686 601 57466432493328585230314570137341009145537875835835233025712738407799877484060416585219914283975819585088407818237663760834734441549132372003616495200371916503695011008853147203815357878972339688327778513605642326585511798596893547018310087299739162175177191803760203176896223062468664822381836949237708550229316203190443459634606987003994612708497557789151128998974493825088215615555534087340116287110676819678212857198058157425049569378064845253370371543305767300726670009664083992092005795047437436162361539548917058922870200507673375706477073739576544436275594605586771372074293108492157165193288766099529106102880957817669911638706841381868228816127207979855481912631721446937105665060322454420117395014118957004562457313040538302533960115261987745194523425513542270779364920759651044327815942382046300182641241668124613560795519777826948934720928993587154587426763725337839341703657810253941185969055658925773320560103684189338299497695298378224200287664166320526690658114332629470218360714464303780556562839668779790331935151326248786694050051415784017826452778941014328902904202015783883745396763527558711181751991990541251532990986107953342112929319723970444129397295586721909853468029373268716806017212153904713967020709328231260768143430125952470114886160245367620573250432998249783844492058482618338534727238585984881257547902813409795230105029568091609436481463715944850 A169686 602 11378063391767954021139022086178204613858053886821689268021580345232171885069140422063596640454627861737592021541243007841324456964652101807127174017678809266737309758393914188514691990973230138357256910348509994242909110037360666115448892168597401472988731308041378742123133504652464507419603430788347522593436592983305349936333666774976672830074721609949151326499179922507755135752031194600501161642312576380518497495224158868825018434931015692952588521550558733181414689232924823144808896700613596905848765367655552178459711731039292771451840168259028733448000894978175874682238373756310291756389925687852353997147007981001229778563872156067836060659676642588039069732471524374757748834692636083531179638970559040198908141991860389944041437254692657988908649563830853870689898010706184820727561706412144580087856561454055057429972263547834004624709166376302325138200616811404525503292413499617187557445310409753998135486087653552430462364247846782982013850081442793854791862972467392836069565534374259706319688337038431646262357569477769902148179672337317567455353364920901687650811366573499165106402640853873327514521138288140298214607807545751184383427778330326600796261422772456057535615698898579478222353102553730640456090534288911355815748796330194702378163541024040028251803745304876885766192261437698061867597738988997754104092523008748269422744155266394337555698389592353730 A169686 603 2252799085137561567600296058493147172534749131714858639835247195617562233366205743152006914895732340804458131857347877888821407744559567025439176839005203862897483637150986156178705198854820595055048540470491373217769418275598814997311862339294985752489593621800389230737203537698125503804259097459143571764950216094491268843934431414458377225742086381212142811517838650162710428663286620996811889888890779446522984291197185397869928600546963042359359156895467323402619381798109450898680069540926444749921893181256250414276100052545272295371757876241548112678267901611073236415711123710640945610600011997428666562329004699280425826244007980060049671781799848024451880325116730104755097163604081622084753451121156571002379249657075316670617670616313884294058718090212995524125820441199064943459729401927222580557212957926234776757573712662693305966757694013514273222776295364932758210310194215113949195188202405472365857505678504201409912077857713235933689042985298949108965287763889542862548611083562414983318744176373016490970899132298419063785494179678667623984539242367603541749343928841585816615662881158788406299472648969569024895590097220241547135240483629034911015591946707634761694338591062101665262569855340369888654777590361802794437593142824730806314543606451819822977650385219584375681110836887406557945538311185894769425948542458320626454330833099467239804483066387471460540 A169686 604 446042840793845422430837480559556961957266470025655188998110923151932090034623668003675305552714548851420972515733338578978797408965829618935149886949012686044435022846136865009195114681263504590761253756246943387124101909458528008801633294288238581591466548385169026307224177330724197288735881693479638861937549350116287925749081086395983714024103028758394327529205553552294157120194998926174153696838732017835170371159547484619377037889863751371460160476780979474985456181336438353115508960206735446887629001123369926474489350692232875190836607655658267281563596518097522634436120256333150920607045985565188126987145783449543312366535016179733767176735710232198884265303380089217134480644773468536697652142350030499430892523958920840392354740592894397565637273212609282923041757459404152620205694019883658805748077812833031742942165134949726747413398705509449795784568281639874721115915162179062323459706630973118685787988818416809944954648362777329235181588433680231909792607437531308689917649772383146863488572467586952414470908674412450044113676410551951978185711700010022588749386364120798640883281386092359351417139373237683913838821510503561934929497876764030269788659888738583281694232163955644191981521934380114668538913055412870556322256088345791138818959272968344914585446251634442898809155395268381044015793483791188444146977338917186813156740851706901784227551778056357324830 A169686 605 88314229678096256079738220854733785320366226315948012562986127536886936264622120058984558492522584940240548099983343690759913065567489704982134238439065506632935237039897948285664454001691319088375673195196424299277354408654512946927726080406731944169357886986641666819599649907945692937665900316211509351091869821106930518029474120674990316999546657607780864707971181764704080399369946500761485620084180048751917210505299204769238783573592475808506752415245738468723717704522816684465972094051392692039000620329245989191534615337009564015490276557944095373636913842681698408381936099630253241334584505129909820476892536118310295422747689195607225851321888826127354632649744140934887872070501542688644050370734184882316314340494209251081015620966776776833702121378006425023238142156520823153857267686535037220957562193983014050325791123007383202681886185996857545292121743469330262022740891917239226095826724730272027420164280138807191481851638136689848237189513093968033554850327616099981819441337135186014678671873361764839572742591154043261905703448538089128008026554018261316353107405573734779013348534925853766792825760426919168876951619452392418922953497678770293584450508653535617363187850217596370446612900774212032028692006221965877794330046672132966571575830484085432030169871635730140931458263468010736810313735593702836546060588940495535640488452062486724968337639712418980438790 A169686 606 17485771433422264858365736891756729936470555544087680832282255141380461448305145148010938906213919103618777102824186317431883808184953995756843644061048021300635132498876947623696552697220199915993792531395135764313529048811684104963680962287238636706951270156806664861254423457595916477460559526728185371877328287029822126281910126812561686782196214103311852817850764783857855624918129212151847978622970810920861772509678082996824659770533420346332965518058179435827821120039336367085909359113215546288275235196189582489997379347377201442191883921865275225712827377254458187336988911606533808633327124969736579266297735005641988950391675925714050984794557251862984018380384036525018581535478660678882985275753226256668130808525329472793200700596681208918675454395572059545318229105233663580311118796239917486090791566330823948932763700190326924404266051428672284518044320638645752005781580684451187704650231789962888310506739477329432661871336048788959534210153190240907047971327894992633226731110137923200509234978421663312225345524433505317887510567237688135117571698646803007857037319474410461469162426396778012778561824178807320386368334936013936487580815728352488661699978458589286555803772706243412823785106684163250981846796905682996589173757961371082479700372401473727905645385201025011608196651671637586367048035763288047950826596509118611362051536674424214820835868875291061378561890 A169686 607 3462094429587930345700336166346977793635849631503044856779323531865794479828154117186106918871863459931577625811088907507822234107555323670150059389849069152019123299540595731543631769595597892047682545543041684909779474310304798269861902806792843336032182133160733000861556244954083516844253120391864492122359908962083674073300175634766538992557850845798139077069743456022090709653390214059565138281728136382281879039705755134166513395782043636098118665823104282555439858050084077866325587132322626772386457568225208087030289576165348875989977526252766550595766183782540039394315422561994063856157436159502712784906474638580995501882129085602186487763471013980044708284683389487812744256152704312876142440548768064635407583773674741403802657702521912589120906268201889783547986124694108868078447664387817127208755772571309158874636886846561723648841996296691115477027483364708389566882730234629417926294650067687921613452914252223302230185709940758435687504659085224808546216367727344830697317891928887944145961484418758026900154984395432221208774304017221626421191000825313642313379978485621341554020173802120830306862432274528151065804966123796541571341350228672547270761425371279863036076480019337572424534191379552749085205096364840905773406889171228742312300213484772657919178508887147531707130662994076932704399947226686637623026650144449603678235589744431095729234938075381255043927270240 A169686 608 685477211286976786183808195199809846409961756482058793961473777054285926544526210057701158997722751147348751133492779500231370469487769132693954915546054644078485778176539077898015393827231162425525150224990858476372022384391538373327693074782695741897665111095668327505726882077450940418684657278062441254855384646205537644387152865556962158839672271253928225406991353527590102655746344254581745531803548032880891188089229838481972827705074106527081162867456589766541264072796608081165380342840766885386230323273395011649507338701391700244573358314125911742735991561565673341887116678363218109710539032456567394832215680704031467383711167273307210526182466210796989256348930734550398344136699975288797320243380323571554033456379073468480133024398742011437020765649578605082955934460328322215952326429991551269847552177552882633229170831919030955546311000693412192166923661891622488490774804875940298218636063170418516575366515200691128340510290796193540356951522568556999839666415857530475578022408544137802734000782678451478523776067609988548716799163890188268763215506205595477878154646053555905645932250438327035469513998268949824437201754972184673683312623516488774103768759490476240885554243051647339048597681524842549587861154740138237460088105963896870337789570386327959764487044657244141755208353979037622842730331672028929623419931835034525011302825708858608712124440067129221336326668190 A169686 609 135721025740391815734048322313396002611378791933816138159515028533216747661336361437307643374630232863715121146805759252138303530724470732949732923218728970458388164955655196828075504346022174562361932062002646936636750652635214293120613366904166964052401659814809168113133061095090332119382717887935971503969243800039734369914582967204643740911262551857431990491507218255006818235128122772193126050158820782374034173362627802264296453372208891048725972129090581669492614846555678315992878982295339520679701217550563987098515422773299391299549534968670677758511130563006220781654254786893355191658830570990240841463993798304759649546472928991029225497696364838723823828048803602051491059394810442402868993265748755299103063216779282872017662536173248396351940990692348361916641727037020313689890482185473939334302606575382899452220501187833121567474520736140998922933573857571176544331606528635201549629363645857675178360309117095484355592998934763623258575742696926629401848364223835436119369186551274654257421759862465008195561595017276115164630591397903117711227953528902315636929562892657101382462891102386531334959367621059483980683320898590383116352150615988698464893879423955389159688643820965968569419337921004550777233517875610704275680842089155166831225964710616325511024540251162783379653214946434254875741289191450318778039855084502079285981427747521727282736820535012903587314439434911930 A169686 610 26872077619386292538555384009857208707206590841139113296790014175799861751018055038376855687017788384264446638316406839143883867712975717354914424842392790096116778175441552432881051845118563332185237023126299102595600257199388038499508118953950276186633630978221119618072840369945808308697359457154044295344655417023221199705443040353653903738271145595500280189093022223137822420452712562549984376185914711362025885434612215618492215794869655353541215400397067713969771198353951509958508873114134384327695454844688396050494404201774578085610563350438480070273461115483670149094200560688205964730338742517035230042475939848661706578734256229056513341333354055601106320964406764275460679361828330895792771869298010168898834962888841629586028702029278783735672879136319326080889978997395561782276099520397409996640646254373636538657026006020126151328999559444917093328655456875431064155169601894965030886315783243756514896824629818390700174572100668688253108518029277419047817959619718603557535845829417084327531468126645060762850946409395342750951288926237715635024776081290284396651184747731818697773977684155123989412106860195816861332327297050742175532622200787575698668458664332181484483299602973946299986608296795170117998278222708254538375409059757774168996455458140821195197628256164233281816010394178407079902674257183361524604665617005343354465479558830095151203048510165483956939493315771454690 A169686 611 5320535647612745530818231985629413928024293607753610616626263291779839409953913561237180118386147469851496719265501748391236867503638467565540106385870553710060663690572471726513620189829129517598114568646945219666992214174826196408609486939515250517989406532027966875210309260188174954789957789798612834506737803326797757807307807407056268296436775565357198045449926892963033832431401959262124713358760954028898751281879856064659194430930819551110111923306490316784345204659235843293468763997616312757363020358030751854010793516528593161559591993851850383236386789735203683299870056761477887661415412187801985307568772096236713142939836260424198612358506406644180327727124490522939163022582614706924565961127740264686670219588773863375161665339261025931266878128000534215654299199757284212576977814556501705395513655759404651754638928690797144841574438249357443480150846887477779526179249568674440913940895718617932274392916394924263141223919037957304439156341293856741667067367741963423964135404424321815325311417189457217854218361396254152190384254207244409049878257158596526425059353525196880140544017371964237168062557484879068366017650852381896102072759552072738490179220907323620420436910476724645116378673909612128335068237998977658363882782189058009409850822051866241788328095394798478459336180981511829727611541540167585540699363873172014163233429609329410241690161181244207565732351056544600580 A169686 612 1053439186149704228809471377770614100540102927744373762978703341758232403309123867069923286584770181242212085967931029774625755881852703602259586149977527241801915293955173960297263916534322525921094499355072027194961862806358387500866178905905065652285715859710559220172023160676888695240102945020668187188038740403288932824647240423556787468790743290795129712718896431784457560998997135221338143260658482983010590727926776888586902005108507401464448619599284685655586380751330343020596856762654915791573550335435244178698086621868459671410713604219315937400734310906454845623225177038211933550995521274442276055668574399115020540595508845307762268733642935161492103783649684716777678817791995883640168267531423274397791804643614336106652423708471653855607106196464969455373470351572944878528459331182666940258315063194107747410879850854771814552480409773813328891976539028263724915119336244995644335929411036503106833814900621565185711209788527389732572737313080259868143007791138357396268326786804033757597525458272219592213461362584515137433089950127983350912618583157374933524881536422291246700948412623875061436838359238807490018145240863421634299122573694727972641551444831837440739132103452166754321293699810261908986769682554827382834497451439782182206573458929856312262551674882150202163495733665249973073364185708298312769381809346704550789825004651544578066029984856553910626916085494075462802750 A169686 613 208575638321993824558744514566595962493012355399778251459166635404838236015796571766283573563666109738488141524931078393627508427739331674779832517589164523323069167539433871667131741853606031002859112757735614439382781843444785898975094813882263483902053750816158697627185375504763773482585593156302502450397163862047881901522346296056836862552270734801870325920296043566429634043969001371865690240897020869682068065378219944084141937817053534670409716568735061269489319043558748682234884170241675710418805603395820316630367140336438486346159734043430703754962157172688324229715285183509201365209451796927382857037070162252677830324767811534676505010648942655568792368834910449431457466759792602346046392405260680590498090649216049775253804732612048202384275760021935951629731475312243328664422370596353497669440986998777574582702455830316128484246279560776789763167874576749330055414102397259568904073109444331896535163075930153511846556091653047873730195826701335553475148904686526030735511644569937958123586235063153418452230211514685467227888871461912343835491263181178386261744614004211404437983473303582551633792339576149834197926295945708956393472963988434349909527011373488767143550074614205078417934652838014199294281804909489917293099583890677934635718571589136462890739926047578548304413226698810192878200481419867232592461157437464667669812284839528565519171623758090570384601972012356084278915630 A169686 614 41296922948568627558402604412808229959515906266228349415152015106816212498724412085857077642319304958039409809850385590908472042936505818902804578896504598090725893257513951416131787623097459816040183231532296586970595843139261249609567906969782264746954356945739711570962532326782550260856707342002874816991450405945077327568599919378830141997880814747479529402505897729721283083144863274494185329554349473714066466354159622151771516785771491357339659431989942846673229584243880908739486468851089135747131935922036987448633995699992951836868216626995060027545106385881381742638003241157783658377920460270347363417284223551631095383763431175020640229839757002867459396925528619302711800739621143268633545527974083333644224156740134241164146684633477072418230993378146853453231458641472606130677100918746809871609057110694765659627675374551738668066210872624030559778347189657339087247077155321149647362139740566679010855455219269773780432393158379084101819808579292049583338078318521724709304951742057200017903778693536994572148325625215040727395656825014387306475932115142798898902398543973534314206229916113995406733057921390005318389501342565601948308591438254207516151140398734428372491032302836195208469987117443554248418242515217972110953314840197115376936911628628552540691012044330097396251110746260541713430452181511840393670600542185778299287360296882650062382029718261009668465631601242813611490579650 A169686 615 8176582168178266262739156929221462936021656428357813405948639824514205236511417796427935089605658715582064654208851415921483836993000412811080526788990321257440403795820222946522426817631443437544953420730636988605738594159730282636795470485203006156413060621505646732352954215327440187876145468123412911261856783213263262976681261690712311278717849049266144951370247454441247620828638959348476829561520298774515478270058226966106676181644938235218582157817439948580029968361244861181736085948345407202221704506959927694512900781458268025213560732410978454750176102247340896718094926464057655157463041681731850573765239193060704208154834604842552089003261237625101391798885831711487505088978226574587095968146463239380965884943897363700725789752695848290607352413113055047788199079536263770545401559541272001080923866930564823031697021705413940148625506499997274046349575677576389944865862651190370608799595522758112252844970339485055013767278897841855499795450373700838084785212323790721289826613041815251947531313624570440367458804105141482079308433422701175753197313444614543052455761713960222706000682991623079669899809725164941499010614971107626507734951160582421856841635811938229017933163516347110751692033879630789036947297942346255842808301686515728054737003624923196096821263800069259599417727135897910027748808705046384839411101603723182382733991742737105242715890128338769425836183274538676790035809320 A169686 616 1618921972376348151394794669381436853102328456908580826028415533238705820616761999280645290664278106380290762123542729966862891252571145230775041499641187104375109225679146629460024378103402703174084737121434591447349271047783456700835893588163225436705039048701172313294313972102506374649215945981093753555030651625820180992055321214841658803044136230939949220841906490081637307640987369087723918067851464807880350631005174779666970112448911999081921927588421119875999260505942238633075005531303539536904150360442143646526105720733037076040448156800746738980507323138587616168440157436642257937519304332522636066242100076002467802119273488327650292982415885292767208116782469150255223295816949240624976368147471747314097600994734937878502542224349144484467837546803006752608610186289538753961858831688253109404151316595141140194616382622297408410759784076126836230617437636970467869996193727780372230894957773765539547052448671998771118945488768176061679643927042787191337772932348560714910964384594647723915414345328530771319249751293130597129377440693152198949104982030751813326429583498694702302332827657720971935305454457914717064283545802680573252773340410767374027229407499910175833053880393048932679096394589572106494313664688561102768198858364830888083494928283447079388902632164823344198446292682423952620775698704675839645922399388693886475425866478510275071100759166667173077201027957901377014610951303550 A169686 617 320538373948348755709906605380595275451325012811470645740220326941439238276882364439771339616437459404581988835807251682022930984172093755280647136402166056345014186280675212410138304437656103785031232996623318469586549928866964696482870134985833433461441318582210612385541813522080934740356881158788439790984807165129182573163976919276957730691460255877060679581746114788709745665294670440409987300605028511661534909460754548147093975588702930879985323080349564295499273550208202004487669359112152482899819549663037482084474419804359882787983521485815443339685699805338100660454433077528703013973664794797800209265362049809295564115407995854269915458429342026730282105731130005918822725066666971417170733797231259504951944031072573802579802634631377912076341226914582223961457028686249137020677503272714574390020879761971015193711012062193181451390288621566613576388206302544475061869301492237862511346592839610054072204131992085417196496193008467702454711502041538231912364231289269148628816508262432110627792658431074285008828973093110855804341542351733465659569288785934504562156202504852463201444449662334460761475553845865279985665137972278806305110055411095891089444102506479799827310872162637233174358600435393254732938498339106372477080342410546363773506788829763214227562757733418997089850023534101778273404568387439413085382346474434570715259810263130518180349883375638281660014061249559861407221151252166370 A169686 618 63464979119800677282410113070688483102509250208214279275737596318871730473002091397075444598763952684000853498727712290310573471974821992400337357966129237969208433774348012910577924254277805146733010048594295622386689536644611226446907450833606856599928676040229000080023984763399922572216013253494129984861436788043952329305475374695622789018106086527427074607964888821674448004420703759832089761601727793844176031722598395358344940196450731402238012047981625309388980163680718054649925458098674888074627366682920979309079409015542523754944696806034657034518788054133805343153809309193246554508848110065631918798475443762164519227048663905657115610476027305407303089726646958702776644339904243391359180315483641910233170820551374877972922419114788477446631095091540477337615883069691039591340183789165797476114730041553665867214585771931627629966866387286113361288634230466169091782251699269368996874394487285016940756871081984240606135127270185783788721807999744950208109273106361354804319938483192628564864556527482403242764043696403500997149018936853537283828166329490054859045397908699446901266789376136642413732256746579724616027251206615639367461856658396193927714045195939551292194375089384592369655427915963557486028629689028849996448453032237538661987433746026221533653459656188138796532114597629903241068912816905599668190017871706233318350672291016153702943585756881431985528952473756065493072979379205236610 A169686 619 12565745327346585753161492481390939059021380216213615825950303850809661194416137214256498259215646193972764410759251226229811524520030582401511516230157186951846924873134625881082018864042567762949350958388673909914094941705704155871791192394919171773352416414646759805232363441339662588364030267310678948562773499225537432019910960212814035267854313672174683711697466240576751995129634049776313362809841498152635192746165021526404151064921656114712246400177281461694722573135231966618680753034178515686293318783668690865715638510657615343596261984073376277391380349018688119843793788787185289089737952128200322121888872502858765511391520045324254620958794977128619281483770366693143856756575973524517700531731963866966662870525141153264836059182093487156520880486898099930623983390770139589948335712751555185696326527347863870693294271830400077551988154394028878921573189425998935697823967153842823518618761889593744215788270100887554597558703303764755996882936379860624691910346056899987275026921183632710679159760652347569016137122667317279547906338638151751391942919223846090741599340976490708654015590824538536181876189868493743363733904306911783324973731627328296240945870931245847677084294334585554398139985251251992847737694488997984550377267832205837969616710392563787513778228199752068117777073355208632383143506482476375905400036853558649741495777648197663119252532498956679847458551343128354118666927211820403020 A169686 620 2487954109835504178448693101202335245203130773560087719258884424863994044763922166331389579880099182453923352476833015081212371281494080493506879876213156887227721916446881576441329157156174139258824756750908839867368411768192778251388209186743162404267178521424018212435927937400489792573505776914260937685444291409868367587613064646762483360246136001004059947841490350745375220587663121151950213746587014906427923987708951663832663565914291459981622549223053747790245680500612248672444139175309247430998002491799717870432387345701192295508304928149722468266458790317646113923728016370553493993213605673273598148215198280122273406736293920310296757834230929444161210430696805958283780861157702853611113346102613362017489015193157396971559566795635395668513687705310732245786211095489417947770179130941018760970396537684835492731405051236647283727663687703630431913110202872117323099077363244761609687689640459652276337785320608893751569710488126875166157909866968567623446022606564447663744724328783182996542280114692280438046013790816673802162619049092589560850043190775378785837201108586733169156710093536001545481035726282421953412331646166600192024820701027014024810188116456488001267668485272755085779849234246651198766957833305158770363927525151060213031415670063738152440018484975560522038736291799637640229633090981482856015149064603553932162159865139790912517023165884206129668893560821522348557276903790201621286110 A169686 621 492602348002102480747088072545580987611160871784681154797433165819220011202062172796400880318000422479682851026002177734853819702211307907131960703973974906484137092531609417509502091098058437005484352485721561619829031435160464389618993627782751236873127994825540959302508499241855639266965779798756354982769406925654711244915366889098758891293467073885131694988903391981343716924362168354036366008461419109974576314373626264417340981899964787420246552499764464781006950016548090005177320875958196812821918200057560469654746978810325416895300779511660975340481449102544911868778303447580804625367204185356044233024487370591707275768274804701393433796556765234966791045996483809373495466652468589041475924827785713715595858345374639459215529389476626248878553644771038086565739172923513983518905519590608963116952818135070079696947506850584331777999858177164431489916898595489803974681620098495644875339030192249261121137277692290861923248079090417978728002518961416206967909460806689078846177413674194871402712065023787863733444849006712441299604840067430445599124834130662822648063263634948714746985975751851396632792796114571319359469202045442225769058860182522597801217012746491238861852448510591242983561633736804110807304485245328545098919169189434192558565634470612832710052025921663746181737544271361273300468609572318436094655880813532748965050605335003547966585697637848812439922576977782821352084000210391271078874710 A169686 622 97532776950306455683744989670923833211764649482593308562172507947780698223963546291521042913384203551794750579795954358485975088666557471531634712506970818326971916599342217785304972708258414352946642967416118291886280855750003756366309350091798001738475075796935685923684246921950016085066650894376844025650657126988222958125655030976907497992746234493255071547855030121955310575803121670978048519461614396760059682321990291402969681752627113617748835772404140972891585857596021208776437089300547659691308805608905173273769469417098731352974046038380723394947060463513574903904180354604628762328713215094823484540700284178877918328711675036955589594960405285593980465896873097449993818616327622927358622002555468702325962463368985455527703259549576361882285107976960230407770570027760279318795522699809633678395687594206190944502874951364461044760244255390853804571632811704109069663861702138892923707440288424894049708843197752981767051549949414632910609040701833524241375250044354201866000019739455748978148297912095527031769668835506476636867397481079692570913661438159870400171092889531486632493772559983581903692036582106943450914964144021187231766629770191858578500385966944616784522748831687704182637057544456087017600418620874930330006435040228998366193411924450655808433422568003580293082120074106980826353435894691405972926857332499951863855667195612340540595347375291996473719479262105605485470151242389651202916949410 A169686 623 19310997233812676122900760866770373394941789436681690414155359140494759028333580103548370095969754302832880931948572960802488213736276168055356541115676248053833955349577227512072875094144067983446429823195905700231863780407065583296139632324548221592981191879798440271930178382046861329203929911306816360723847341736742490997634780766538585843672460962590619034780307060755170150292093728685299570487391189139381842523439704071523579646038268531526849236383520148167752992853995651247729366360632478422066321592363166747736700197606738482471965814819871571224177490326585286061158931908268914136459849384589693894825631780047236121809143382512505346368363689782373165456534876811289402590566216871027965680581155017346824971888713745555026029861426643026443572825793354582652007126323611791137994589042716859359229190834690736931872292863312702530750362709211888873693379818818105989469935403402303249197838077936772581229815877398099014283641905006898308052763225932310364061114608125978103556841064725742720687331153417421195226889922522907562743221198123603835690038188100060732172364023386655069833551297013299850891630479762018158886707238330028747473709599973037864363474223188502418049104630599421810434929767891191323089527766801376553755193536042526010015498394980806185990269283107307979228651520654226071941489893404595544589112165665297106748318427255987899169693977115039386761677304931000842908223566829506730118738160 A169686 624 3823479919517959565878666906630863008365262543813492108694198937310014506911824896956285757959097967757358629775237650284534180344694014717489063506191390143840796187299691705172643963667817202308040158349821912527617142239743235488879280890910456077408537517124294238156251635398356593166293055787855262579296123006748024994573560936743663089549154524358449313814952942999401734447258755158018336907983993835200844759958739415870265800233824542128698399968164585196242200999233542925841638102315930179909440366482298110878592869656717120798096257288296190378992196024200373065205564337482640370256721464933664567690934392165173874199881678062439102991341050171624292779928008735537851719113494612840609846133066137965969018471501952634439626209302925742873945134399107247134689640442047374366004133107758128519448984097674559721566211111984550640043811572168563143186717571314280876845383348171517150417464499143056077033794700527070623061109547241951232003351618866559404685749911258157320222528534916917201606897758888214787941564333125544466278731346687087741406171295081631053600980790808829492653671100553534853099913334535835264551459250119737106139043314522721598852112901278528275939762866761589412804187988180133270919256853618527442299810930067286674494735840496139004040940251099164707655474442321220835431130590291426362793672440657673969023351157710011872116425160028947504704816385110160518277274207955550470571521941470 A169686 625 757029713067322181367853146752044105282927041885634755831037234228242377609512996017241031705805427861654175814565106183376965220035678637894779217684779572232423811129989380396671431931133661989008504923441542774767962299688753561214801476767945755105297447198730460714665893630492558585596821116084035174339908507994372206434567430694478753144888923362010373516325902406820788250406941427558945408210343388180627880629306964638241104866651221072950756344460204348707788044855387503665396614892193543143647126241902662787213651491832383179540586977267825823469230635301347281624640579889654524396694390207480994708910184016924379855454763112980429886939159570291827597260289194759683350981881367125569721568666514162244518832385497907873490963412117870446014693038197441578085896800399056512677680360747066729991539622148728134133177927880077714026143940926666290462096385740408795509396433002556993479408772992247166480110120888482585267085406712001337037886458310573746751693838612581629873748338105462773886860068802631549244376403947403125642676410979699000536408586561364145562127223023371885292560961085736182066777822644347294252089798626991912195925745152926247734654775055469405747036969218166709319651759342391974540531538189859200588968963254873401877518565838138660635111098929178712582477261681524074129643067900206983811889118656972962771210728301707378778472281092000323521362480416497420461717711147852461441873156454410 A169686 626 149888059707410273951269044389998101983011189030811868162436678178254680752176661386516767991991515618639769452654115786658354579386719676288448796038080163911876073807550597626835770878400797256621375934683075647491528918196133461885041813119162349054771486007831506927265690687202128243355004287928851109256722588459878948849049777716570049459598457671153695506918713723607516671846127143901513172488740006865929119519842820258955868497796707947902121057803152296458945790680367492182822688110552005612262221555530244933757424402513155152428238125241741216856528673593642561388613629253814113190175232539616303287796525500958862037505843214692062678510962253867610239964757332553681765642693397196249964260749836737986448759793857083806316771129390035422568035276428694325213872876838571142135814707294811454409805396201350495998647663509143402826536456491907756948351897659029627229983648351158113191772519587965795906984770141219024812259849419429022782266781223563227003559527774699458628511111612520738998773287769917245506599119364726198882900460287027897832643917671500078993407749346873238849572181002523505396021457151930493407371044385576338236340643337043540143101311407149873633903721403655527894317121288528709560817410798171035869699529550260415286672728749050532988560078864255637251962816359458797683421990159697787171986033253664315602847113497165355752180689424557574643797640169375326576006924574151187903883754111985570 A169686 627 29677078792354166920169902936072872148530932501058864261406631242060198546553369441534302821382614287062812697449700360652170829753350460226474966836322187674979230190083888340733085962491426723149043426562325536660547957840534736699677064196117377167089648932103439641137892090172390899625705252188796435597656732606548037499905421420450175314247349729965069699996388991371881480237282767551072049207362311016065785037048249104308623721458881522463547018688679694494522558766667908064695226849274404917684776220868746594221182818046112887797611608210887493111769208140905925807663873951675304757130299348453820569989003139005837759046301501745915429915283587106216535685424691556434229913902310763490367353906899007607154609920351317095742847192655814895798024970039843278950768743717236687086378634364011920906411476908245249479598104196882513681940192241456809209483213640102125782741252977096303854977479469644235342416504377840478430242183099640234509551768859894801102277873527010499476633853538873012041207772309643468582144731313603802541145122267939352314996676010232151246071123339273289159644423659893730668225644181475662205575656533091769812739963221387352989621556311410952225057174466551824039991097393157069279999595477689569281514683569654365560686060487554886540886492046403382277920320333486163087600012620476031829922417097134504557107454043630555207864402479673216770520217638637819858970696257891097268742946643021630100 A169686 628 5875911712826417639919689512298038687307141624020624311890350549249741057536814972762405441865765637322818274325588017293343165936584004405165754984795755079481975701562802340867524184802424090386253977083405773183141004123507681733074173669018121516734695717070473217438375368163446195997646284929093765397226776333508051546032424391471418142171515648075412646903778101577908925570310141847968364229885248841174159508216033479832848540980360744739834407579300776357619007690009565429317472093468221621695973429510456295410860440548727838628774670187630481894913446683225779667356058428802456527798609095761316856554534824997654917429130191502476563060547639284777006455474124170841423841187014837773896486109305253669478626315469766927873277427374721959332586376032612540537926997383136025471960833789367065528015062622436358046464425983319228565621331527351956315720727948842561875355538105816717005172349162469970632002560882042273510163139993879347003868467874596642922908228302315576592859714823549639756486801056568204046552503300775992478835040034627173185747497330003760983400417559841487811392241721007708474524372648586143915094854551699345855528057994304906079544323197675324318767562282308179665211058290025410828525217756113382478402445715413373744295512131542521859875088442241067077724111714269329889217032018041791178502780970830111975909263917804228879654502021667030315397056059721747192968187468502343883164523119335544470270 A169686 629 1163400842060838338537178353532075587214665510623582554890028002120206669193742811237514743186600213575630955503768977723721294684613879521762593012022723183549756209679244779603429055504917478469755138419087780764725258268496680448411986709401391942936302662331021593613157185004272174416634338710708376752215304057301987658076920124089920341974645850969201739017248067723434595381441170803130185045468071908241467516841737580757799702490389968576964749153682865039114069000063127287096794779279858606690885054266849477744756146045830065935609587085542624527699750674070563468210691905028934717199367470661392283777227906346396667813208731615988613570558517294798741061648191161135045486325115035568468013882288533327549160855853093500401813187773002292132956304429487243183230594713117215806761158711660314962626075987765490647950476746593010373479341702223445893703494650657187149194613803698732870720270156689584540901164638139992314533871476605011066531447086859923491549302883567207330643166124685888242119563142355282892199410240071087940855554457616317643349102269691387380085611055052667838541393874362662543017148110046098491831023106713252207396571575900064901898655225248059411399516578587801357604990216640417997090303335839950726850554670611498838688913142213630384901454122302934868165814296346154831239233860618508432985335743042647411525941986960085024183025839551433385037307388390489493883459199978483162110238540683221020717950 A169686 630 230347490816333164612721394309838668229816463961845325243913654069251670759303539810055156745504976522337606371471932001279523004387611561304588250625514394587772247540788903559138085465788858312921131153002297185642417996158219221103840294287806586579871192445825205062187684255477727088297601418435329503173232976569460048247684152145412756292837706976253868912768213631138471976599781508877928670638448352582969394175155824956564508244556233417494280498021627976968228043004809193279736048825318535903173544771406686137166306056633804327412069468267252026002655720019288340926049641137300271548946960581859910871034570921761542572097899729774243010407525876730865953199886375780568164868531590027718892852207020293601064370832597043312631137901627079120366015690662441537739119826199825593713237464074952995534435030514944711936147931399432734720344035708714934996976220102174212978658177594243291685608318675375269127798595790836436004196389227798311826222654727235024513658634250594741672896603473507948564107255169939426690955722065167364695711606434564662493021702683600719654572277850286330971002911334838423009347023632978144957725280879542935076287673186546921435634263999756700413272020945652198318265475119066115274081281738235061002176635529152528277140586244711729954449093559349230709063482008020297822446512183858575777385699226514020885225475595448099702645462448633808383951822001191619538469437154122461059214515444599212607395330 A169686 631 45607639780791905754980298894994524233916445198934750815740013477709710603672907139579683520866798751209270430595938767275621833574062475258786711030839827405195355256866523659929737493170689028479914213156035754976434037981058909098111966282276302750871559801611059580719548325399585691308508446511484533251547914056695787565383385204667635825639891335447296842989089050897694016771375297587026746601367305739519698579164011603819014832719643826695290573859128656574670038445952157142100640872633790250221670979684257005681183843067447426761654145129830358523998132813145020939889618253280424831974298827737600960181067814602439032607570937763684127447119565075416659992515854213391361598482929710452772316723107729599683196263998361482400563491334388663540338150446733937229162494992852350339414256728129032800855509965971287472709339940341088464254639728623333683507588085579836982625124549856473020879726827567613702763220801947474336516351195627460730525554188887284901104163131972149428419983325409565086592911181472624007219697244138174737168937715109714828381535820980440584239329965056821114460570059482131780351458873967351757980056947190878762223523065825369719062864190215945639492143902041981243476097582387457890027070369373062731827898407330692909086343678475746939579412657722475702812104757853607116415637378302792328258515845383742086578706989720689179622767901003108776642900124974373485915994382739465313429645581258604165304591800 A169686 632 9030082329105981006321486459814605959647226332925118816191278754932453447856476310096967281974880647762913207651624403988571843524659982489678464195855660311834092568612030895762528885562330638780710093073742077188148297102253505782205065483596420138085988969526543971777408380744862489151996374807855502254303313750249196477897662586372046480720405646711588521042926863864112276848755709140722417898400088088072317349280299141731208372370244921452250039343609452373807699384255522304942647156732665151007987680432711480438737234621297956694480108666238143735725627641282694857757218364508386816459362220931463130204980392720361166913726947777479682991519266359055767812564939247875709028334751551079621199818323123440443671795900842976471998940146307328301866587772762657129836434888758565541610309594705473541573856538231799974884513160256136083187698322231711354399505464724705548346796002693987414842500303539712137877989920189809082194233340345009426332233506744847990449628639044130148786804253279797916525418881762426800852385561683109683558508536499563570795207512402044735817658783484563957892037460604025421961641675856172521634428146599198126503779419409810205115500766765969843409204833705707686839159744208489087635361223438898668535196113566128875153535606763344866084403797605620815301922575404934598656321590165512087468186080367531430050477226200513293537601009107526429201766252623529764011089256574053337341909030695458444472018276030 A169686 633 1787910693523203447345899338744396985485916897473974590855057453463148072964978636492059942147505501458305605844591036050969949396049102470481077124068389901915745133229925250837320789603848295789552118514387775247498386392208213085967504853785808911038274944406454095352346139839157373266403973703508877961818804574635284206836171808716460535546814678157559079869656529956043333122036859034565451717136616074132579315458920066051175438714475774803718812499460812441357349808044147464221502036392195066109331339054697188869864291271173927978080299861770022629315150274841160436814989346554407309234121745445601962179625936690816908609885328089003213548193367619527966610227865455225176996248682324184054544791711255333478247332392102910979973389585477516615106044040856559377770384945479203124888501885494955632198822739059930423739660896390774603382700013162150224837418574427406118735682983408859651665794180374035435686139240976780250800121685037116238953051708781290390104487583050039930292782227775783863453758723334074170093057277630721001580014689877088601371279237981295586666979741831503833642617809644955881937188029590311063316899958265355592125228364400027571549785315525101597863307030925290744896107600247424771835579391333152647842798525245860042473778212793016992802399196362488885175375581505276205451955943762835789503832480236276224464881867298216576210173827547055373858432205520861422109918528907367158098341081671087941271730151997490 A169686 634 353997287235265176593481747584930788520251898473514043870485184506948385993617913549117771577924114408096747044021373513688061408574197629172763592101345344919005702286956587634893753812676400235692538755755705756927492357360123937515783755984106567965440353003508384335792758279772415044258834796919949980937869002464036023757084120463272813991788585869549986225670950004432715845886449333134818717575151582590162632143516892778991005657093833166214872624853897253936381454293356942393552460558497890424496597145149610684752690934457816441703204892521798242460664028790908483794510133399408138841539646236008257048435730484389027543590381234674858802859295269400178333057304795195337169548210765436891720247559010232905252528141840475531058259138984401982462694853501825994141406382769993460162381763018406509701825328477327992100477972972213115333691414907783512806454478231161686804116883918951517042412405213755476553717691723482299849341899404008670303277906105188748751565209597365918970559933408558728701671247480627608051327391945546265921367389344073869977754994948711643770719318550020744694423527574741432683096773130417877322683104965571441082731647350925705640944525843329761903611436540733515429988821160507883362515566224344921110936247664110215235418973374696908948712939784530125631261473722651593867629440802900203260471073492409746445947474200657998152710258960767682001926694853307402462249691006164418477426187502858405781161758788344130 A169686 635 70089674961888981762062040122477551730024389980858306711765211474922317278663381904088826712486827147301697609110387364674185188948295081473736710158942309904061213307684174426458125934120323398371333121521115352096395988370912331415039216179999314648246151619750253644391613793255099021389982885816446587347736243683304497419695819679919300709838593187492739713602978444347721694152394931101659540628162876736778068585100885850174167944665864491135741060908572195466962170600276630446459165688546190108984216903400568218392162940731376481529256488419454281984582162550325038630876191423736257083315615832984189293628095009972336636722285599137533039752592269973615781978736121583221534393549482874180376554471892314859906522324752022052238555336129326115010998474949320690280620693403513225909026700575758993965329216215771882505470898987601806061467517451727973385453149271195586581096407332968991514745990438143210322200416822008518589918895960308679603810072357118590941197729357171301823524018643940483610996367704139452133654799675945766366316001143809842235688924070290427777238701309577243241618273292951147929550436357943192593707304128002650115475162314730847676064912589657956594511507525802473223617485417560893676855255757742423421653382726615179540441512907391915247979518951168082744342489586822924313313097123902623261789589522672298698888063525624791812453978464198701267889959809177520085085618692150121175399268799407136421507708038368907740 A169686 636 13877401645166783123711690462502970311756308964311471214885641386850111872789355999096038571300813851051328029856812676831974979350353851934170695847878476015659201229219179579851074041202011356477288265522425084009329478205083281496240249019883880193784772580357546713205203738306229833820172352556859504344870838380291826453076015212503558267734049662537692913307164061030844462726328309908795454225658674442299467417217831881441706262038184075411710515187272440805204573397400479471456521253871587143688450450276167357630963509573878085526351081502159426034704807520935566740429691391766379494357650395284633471881314376244038265043468958247996867012210410159506524653456694768682668472753249398322277666065187119332028586167772758525867702898294467586370195235345111994849568755887512848736527124332237262398625482985394355408091137521572185387055234764027230946806917101218494981370284535043941368402663694347141888319128813065963198504092058241714552884091048803375817484707514459393697525583061395335776116616877396642651052771720309987387683249679455986300382128236519621082367174406128907778401262890089221983131293621391608762703041273160568594610077871940049522419304133625527082575044197005335579862531447112708659322044021332954661596537203873159512002455830393935557642040291046352180471621683298625664154370379076889931860662379526963456284746870779126121919919980456440107255999725164938291533969740270096908119512396189406198352550935348116876190 A169686 637 2747655436068061169513152649535465644176019150543690442240645229384847228495013824439111548290848655681015648214039799625366371726181114387884324041169779308790617782172089872636086202032064128259104705240318645518495140288618118823924154266720828279054736724759174498960985948570840251997372735823372365413697078263054098333211631316256024617710631994589275704095104881105662855898118852967010398277139789376698557770540545611639607665715615781067027546266019034707235038570514694658717944749100885708260204204937777736242712382732687129557735984880939146900589567306982691889566448019378319403625731462650524443243206618401309604141970131447504242135377908619312318265602446828077585136070749831384936797504352577735426800154696681436099752935306968452775183645599857225659524333045034140536606461591082402195933880301891866598919539758372305104830875015759939999494384132891990810724735241531367421952212665490295950676865304570238704785220308635899172791446217590711293270309964212952744722655426271992441035575442901716477473684520023761578918993850615298994209871201254047390942023164365904729736745713116596856129930349302466364061571491848945857971665727852071618282943978411401280244167061103130793867708580387504246387020407340139642124680047297177430033423572037356699990289136458882674133583152949864194974521762708209272296674860486680480982410314863303293548250018323371496431507910948044031760918817598487853691657635795253873566017633972419512737190 A169686 638 544021898939830944780480512917559694576540035498686396092432869776812901130139947882944990523016733010990047018350023513145709626804510294949161989455768424664526661668844575602365216928307495383946254349317569387578028447668182443855486304561704115372644086729736193247562012613288063665645981520675171492407676625246331178149449924603480370748437400879014051717917459294860214623364806559158150063419452637911872139099610813272760876105429886467196042450156581599591732432388512141946681603800721498648376744127229715608699420817562477774346198655344448926890699621975052058567416278145515475538400471954408555128683029129083057581845042557647591945937813696213679510064631015264593174273535713364819163628195745204495174402043775151589225213487881459181899991633536385568590968374160872313399342867909983397532509674291604192230660781020194838571126197885704092668941251395512962028516207538675705605169705103384251092131011176094197584275117017849794498153466991912032691699686342459334771572343045669438847776530825188553617486501265484978098924140949834318985101203017122662962710700911698999817599168069907818950015747454167371121815204189482885973685931664594508940041811278135248321361296314526159772780240514023104220161125821661284176167946555155117740051521090666118060438634764420004932839453635261169388367060845557027861852685123437283263957682174898465055630041420121059118683941710329083273091969803133614450991300924175288384399643508587389984555490 A169686 639 107713588334650459005365628405027284060510751009589362735859467570579569576539214666998669012009022287520348293985090615803225139735566857285546189588200978304267488392649053879395676865602852021893099256459638420094931137498011505764562364148950694015504474435763007088518317511482465765545906968357860583131306274720510519175257873440172857383572894742050192964443561835501216832570333579860346702158774482517173984983952400482395013861209401904723749377584737137684455786574354889410784239607793755846670335132986545912786242609494637912190989597773319948377457935583753324904458856624792685837199667715510243391035996560940044091601176456282775701053551733941689230674531338575561370921024000496402809461585253197912309104804512783333230492517665221949563423159794604485355352213750807683912533281384585630309240981629435738195071915102240205731978156306353650408450873392178674490835484357416258342401649397804591420291263347562080882981687949225623411461595018180991761663243095583510886323791419473400524671921690132043540734924311106802814748243088152603147246334404472032781582350546731318322013053503663749715342006219328536265861430406066683795636298183844028053383552028408370151934034359955292511600414586997308782717923403009231962818434112904210275156005212319321066802881147795465128757018056063843496019762693115099211428380994537889991351082278465531368130190779121918629041208650932934428149221291638453209728288007064960560331293790207751314165898880 A169686 640 21326746468361851052117613943682484684286552159863195135304082146104977963253634364117853519387263396196017972162029591905525431958015433232243196376474337935820298175082843823544741654172436392839449706524659089609408787196158609958939492615187675710954513294194345667333379305260914933514423933753335720288506234718035836465522909491229622281576684721525059192908107325969946072634302684005789488877373928085762537154683475684700939983643356147248835180719327796679922654009289879591193332760739362936142077979587208861016067337259120744136041594160462005329809780545961183279024286195430806280289995807199073782869998636036999647079451093301431941216657305506758253994047140406945886849188478562574391454230251937441432707576891487324828048293284226064554375885647698151714791147354285760542368190371280044817832181852953984558432008529462540540093103822460137076780603990399982036223397386560880476089921411060205716966578011806115920632789938829655585674897660132844456776630290499501540332412085529603499866853434378697576269877603549173777323033949315104043984814300264846307665304867806623366343678422468427533048679051932526308347431507733414771795576196021718207921675056526618357727765794322014383913489522223631101406018927327159759399359475764935726343731059621488607508728240122412401415523804102643370613023925274489471590443617399716094442668098438324468775116890734745327302004594512860690065002635333335804839947295379673196730949626671941712240703848990 A169686 641 4222588087147311857860282195220726940204676816901903047427472405461215057154643064880667998169666143424524038139787874106678232302547320213126867336352330710314114771178010428007979451849276802930189148792626040104242844933701906760364254975443010840074978127776044679124920584124149674370090392976192114756541103167896375109654360821390025038894800001967219670002840806980213821164759361099566458451017878986498465182642344233170303721747523307753364642033049319005487001038052821804166869102386786067600284769623134367935268546534696412701024044654173703735353959090164730535921904207838674850811581970157701098764868693938764990077639715297227241585197092938604192601590659269236710034768397731389233105128128298360205763791119709977532620331577759095559816861935084439435043291823934829779704989160232064288300462765903259506831342616918480786732702578690800787552151139225804264497741847054696918007462037740522927367962155074263390204409426200322580340218275111285021450011133443857833764427409694191657642011019178710069308801960966387994136119117991139542813452945748251219522836197922903720160972925007739902659142486275784709587743411634480422389283123108049970460247434864180945674918998613625238463010222476450227561150198807806816443547692598108082293527030437002607713012761910298331607669629665181714173484395057079615068325270217132314895701870554797573725616973662932649973738614078614384988706643271871766526632734062776925029896028191987003088383502109530 A169686 642 836051114508699386005283757039760251675841723194416940195504232199174476338656073212008145784074509134659563533705837043530384470472411386765887489401385006304258904395070981901756386724502634543784612011233431281550473888085781379942163545645100958659134714786362652121066942277276374610344383385352285386074849921008764235875097919725733728078888823704787969601369571674756366644549719195030152983812662665398610343626029474692035435966025971579018950287363045835289746282880449427345448888939822902021920242307401017642322156146532630594058624799932232877594754090072070684929258008865862189654412940095417618481661131401239431035725584177757692401927807744538123376860956488168461640997293562336505580423915172823383299797934125684064133997604103016694779184287261071309986856989991742010621045485535577449038673795466992428368047406141329733232535017476956095798249144962718844388516662319443428885001393551212479413139540126692345144552433597725041251777543574374301402645427786744403948709096477712099522166286549794460134928201995992598531043120213173335102810191182445390954101651420383309384128190224157090713171249947713370016197077089218876002988445271919921823592064699598221101363180643584486094743239565545232348770048269486358502457622298244861177271488333210752581350726551270704400746392623658907469173336763789933637427830747459530692457358912864223715684107030552813106432557092447878924813061259466695204994710587066821929767978894959296865144496708862050 A169686 643 165533898084635331117188323611677309104876456515677652255662410503031085099996747852912732197248583142519169055635615946744909446921234907259432596034137878917532948955452876406119756591999672362866422989075426767706889586996051011321788017782754546803668598549572029075292129650316598023173817819906776314328063743256567422328159733744873888134581092293546050761401172350794780381799679641254870724336456189869938349572771193644789846017551394849337998792255850026068364277009290933792594713140982547814272607692095778358811851648466926161210906686341927936060025955875179830885457163851232874876722950556922530758270139148751468580083588027480725868340120736325609824425867793998086168207429356944896715690830076090731533154227165765734720998905280819546470718672015757034937962640726540983273187301146884102845369111039698597557366555073366368699255200757858616167265778551479105384661801397402744222312268461102330400874260982930010075231177442923357845271613409451000392702344690613686386087703989658836849568501656764096449221394387928688107654585857255321498097639750649360427579292754840621691806008813353966076875547645849931694933155676521766212513158420880774833835474719557641181061541555229028460535664546886370662098699155537178360515218701164824996218050299735117994773673743544072507473560874023869767028675830556215022841075639992925354080792305205091664992172391289403129168343676001888155173142423826065128517962145746896579154263974415779312715846750516812580 A169686 644 32774875769643286861817282791355067442513862548380980729680961775367955675323017418803508966909435387709660813452318251618448540105934039225980888127269898640665219634275274457429810048829210625213007967224923266574682587751330014460334085357439755166167723378100475394255720603820409132213805583958156357951570546314879340856739752183565304116918977385298413262787830755885691759229692019249269373265634512931582394605065070312193697476039210154197344741916370942115700837101556724441506407753025604644323954402792656714027104304240304847289165465270901799107007544509195534444635589184535243363401489797330565672519005890321389539425514703857005964238941977984726207112944962255132892843430015381527213201203931150792020181237180887489790693649247998167184507517874832631846406616006865122946080464581597516785934045312064855323930209857120399672719297215038529045022825904047900147318648160023423912588944153904710206893690535080015302550628581265227128322527677527723703453661603313558438561514191941090848449151927366679290556041314092380721311224192803445559991204282041477854974731107716302091513602723690485298205652864334128363595318827582811771181880709947631205304617968352274154212231618048807652723163182653716462195889643523433484190574768832643452711381343199921364272506926181680114024953774267643225552581618888125562598024778733760608300980001894455353703454637544190738279536682339639650556470517651976745430756200371558895164078857954618955201199104015610421950 A169686 645 6489259868491286163308704804364691676308639908122918506824574769112352192628857452175241862715870958183370321894503378204506066031528018531836956416603405792972795954637548889694696269911591704119812711087545731355019445485176346812134827112755288768354405560265344556033557387426790691580310331805895052098096640106602852922212142772612185341261822941196792279981229088493016173547097220131714081035871297104263444193453311150620707310409746059136224920900649190688882697381831222148484476140385928737028328699145253933599007840387931892837093551216952214295251433786864840640206961201374126953078618256920895080628004896144486377337671827775659700193442171520239463398538676658722314696830935616185443317122687537780729264351807588557212822621552198356282986017820544845348553572006718567802340658799855161439512095602677801655540624185154765768829721593376870892298352263222932750063707673883240531948388630204671518634549851684860099894949227913072048050015208537079842283432295111392997081652230299542560806751340491698439390016424797615749823093116822173431024690912698737016617529204809918847127736447134800584241236866901447614708173180187815488544437193562020992385879892948541617626755748045166509909025937608424525951012956812387964935191827498874271961194395246192112454334729021448994290596453166936409741904523202031136982198595059242794449172723948791186821004486745597779996256216490752487097550222992440526498887942316686235253175260530986032983486245975014624856270 A169686 646 1284840679085505017048261733981417596841668187945789483370536123322470366184838452513279085308775540284919614074298216566240582625702441735264491389599347077109972933798600404885092431632446328205097703787366829885027275523477165338788235434240189736379006133209160121619250106989900736523769231891983262159065183170561049999257147529225029132265724023379579573023020571690861316670566019894060138775729251192131230367909150542752587853763653680498818336993586623385456658380765480428675484769388660864326964758476357486195889525292506274476897233975491267528660676882254729251226533682282892601466203013380539895398672450430717981323319596384876763632337311019029429026703545033464763177079681821989336249577090928549433602321476665353440649088373686026545864047020950004546381760850714269559740504361906740367506608995284892662941719658450786501828612156191405398146028725292236636612466800780721601901868359836371055979433976943067219763897396498207000286774688762664281048416140770452494268047211035601578219927995118911826605682842524470615361932002046759039585059689910611934029637862984661381391598867015977375665270185837886204086141295701051747006447226123144015718553183392414008811548332428849972992922190265585005958063370299791940315491535437016921097411480136804942148060182726312351939112801660348440394714516987433579228951589847395082753065771272471903166413238964908076148369156747806683476473821970693414336530062813444858686237824847437956095962264412717015789462850 A169686 647 254391965199061502089392514623516319482973992573358194788859327843080020152405384740177083649274841105455900216389152376737430853823051935563837458184254117861981668096168242618358606766954461392905225537187544771504045534202993560733258481152444812514274859969853438736055487626612919041014727604280880012442808171130981296999992998643783156003272094806215558666278091965702047684598524841803775763513355864744879349401818354153861774337893018992706894499809250781129729476694183293655597499862814465208001993849619637012852527000075854414532815233596054018460518771252649526902213462130811360963355118031089978393856517180386015815639942412377823539502594139596306707823903377949364386747080169818272391972946881165250072530388027932392691306675368281057724798324130280355338240094869418654260817522998734737604869068970806069460804951749070572596296377204304891962021389255599631116518362846908993936037986858971264412409292884875624653151789557417072984733338359798990567744112440254482439462245060013718302379523686497572630496357312689523249283106990601203738071711263229234203104318712713799746590209582318595986114913915624839488406339988698727175026908759934245121530759647673762416949838589500186745296513013178912840835139421939393770980991471165414678337648743141202068606812545271462811572390342538817238123038042447610456755862974961884003402069843924800897318369249367872799692968975243421580041400281472910877548458908332808204308954601778228432177035039385376251480725320 A169686 648 50368324268735091908682669633722249840032008861336976778710776376806521519810081340102549283471109763339983323230977872377445068474338580799904552229092715989595260310107513438030119047425350909467029558659346497927915988496669247859846391032749832688090043267897771709617367299962368069384392296415722259201516952700763735755999356583939839859515609047607301036350039188637314580233837352657253541036868731968293979951192124971921878731049054106875466292625238068040300979727067526663379629488067875450320067817466211771058604456489726667803020519018043204387654056031142351597387038968218366578142847167142435182088191729266000413515385278054424184057881302329049698720106165288940683812744793942195944274393905379790964927414508053948399438072634545963402964204130774560352425157023294179274082129049387571305396569047224316860576438726657522587564854074296177203082089043883434724434023376887200077733619529716473982601060557228430614104290434972082243976914220551437468132285847029617070329168029603899570345022246678308122075450581979160110093637933331609836036891543660121836247924081424918220176912069765593279754470831755577703751657319543728251544668481945650568422012194082018396709746260628076224098125036840560998389850575866184003926100627889929459793797313183256220830617461803280164166378563553596353267333608414418169359562460889191495014181003281123369792571703714646904923734872408395480159170058964368596174843870261369895462836479783376895606029729376463305480467430910 A169686 649 9972673813244349136417079194962381952006854780552148043989944863279848180902243699955564581043630458300211242099517229578357386127065215946445537503902173511821999559733191492487345212783452525613078947389013419044955861676806308082688852166003314427429314292183788945065502669904922264819068659962708726441887913826580088698390872610621444509028087319331439389638641481258222584838615197301294397349536495573857463150986638926086378126973374820142349619045297328221198464256482676096055511041137576524698165425864460311032590829857965804370583529950338958414737042575394932966755731502245105771111320383976171076075068105877487695860230645112363610619920995267012244039873196823832306030536722120384978693938020318317445805555542206653850696047074964732472729187619569232669424842850517378077614000734255740383730915802281443932324674062926440401765244810333438781318291609299664475806820110260818706397320628897002877290597581038344385967996354334914867234444282330824819699624853599423925441627890967178219992967209639695662994030373431506697000373325386157396125122459655472918028687402849073561329532751870356712096270432995218354458320506716518912345404175582282892080654476075532135161873867479682064838438703247579779123726620541121858956893543576896090283742449865799751549809947101937551442516667178254721468073752865589563353942834223320696556483292523245514689330529630784554474743768202493342344898139255910228139469609066329417345776743162786411681396936414383864874959718339970 A169686 650 1974539046698112393918672997932917904247517214540463975733230372153033133297124442509861684497355359633678485952381180478642385008090438418815416521220401262624766317566861807999056322012076174720480164553465997624403332696019152331124532882477623506798316139809122313351259911273874646066106210280319912113234605420710156798545636777546462072947701773618577391847414663249939434483465575228303633421667189254891809409915403315240130947261997165334078349104676245749729255621803842799492327806515752084014786434253345675372681925707420739538707735909648095722913546775872165585066037450405562724313463293180114730627681396772013297779912152346969940478560299181566095270196172864953507653362458235042283585455453629121474478535069942409408489417882770382483636976184470577293985766459245417565188298063253587208407415932282678674283424888020708542026930907591946582523818656552289682775025947808265216666591750902076853229555719985034959991049173867878171630175990987282762863057588726838907620365535832020748152786841495854778971417204638681111795336967630005573703444607876798939145882699775694884459701079029687639242335139818404008471402341967129220338416254808210186270892095164865895736056719871231656129610794164398505585790832815486805599071562949266368668306300752867195081789848070948409751016618442252259777467055295613255627766057820194586595397327550019937573481417498173251377131545432444444127165453007221686414129341593007408042366500534767147388396007669762087305008312577073410 A169686 651 390948758572413009646760836511522782659056401624231315047135623741437280544649737373252657965895317577010040007329374217541613874215779741709506025664135547826191908878678904792320664413178299142129459502638878516212814917950115355254574821878403451031639166367914034254604396929557274998824210566843379889694009985386784466023337691081588868999135923089158992146398464682006749805141345280006818123092753935973004405700098869778619841179748465361327370773106851361118171414652904391623384850179077775058403015816736579263479988699239448462859761126580372614178467524580113390910108659448799174308294620729278740493204841492752755472726745934054935851144319316954819851254802354063970683059736193816251764941485880545733629304138293054856227054044741460767027648555337554734976512334087742160529205402523476011524284623676168096064185803154037364880930554458395089900934775705744057524979330845926252081278769357982319936574741959455883733841768429485543067907611771199656222065702943060504284906896830297084676875516767841935759565544363329820272791232992166902391919152067680166214931293118259650862399992490802576516752280633624872108587402207988550375210472949275369510467721556059592573392107322717765731332389224883677663608853904597710609649302678340930935341215094558846733468702546777565226872822457931912467173520812328131066532022716580102456661938591624004607752542626675898199710621826278701861985854518409319306717125640785653645127157999061703444440398408186106770149435464773591660 A169686 652 77405879658291077797664726956283578048588920004383259915357120270432428514707350875461516415562775524888354242965263713892760904709716298420063377664977618068323373191660856287071492497487291153966912501357944480212512950421426821188074690199041405680757756624707169660098319332141066575121127586024708898247300742501162614115822317197377049599755965069879861867595048592374086521983502899866121684738943612133399980519209660812851488422642934144377485334726051893255648210845653265698630708007650883709479782345279589348493665080523703374906693995327004129511613656320086579234616448533411830950318021441104010502923930934168273570302115782790530328586096664457872764453180669931801241738174403917382807174828748894426137127740846954919123548211440926461488990776980651366948055456382913702367217481401584996694599948071949000342034505599611377537882222851854635853802561771080771100263132481545589646876529741129597270588569352252279944340679099864269649274076954706544649206146125137253009503944987501089858533768074225431959212327236719982257999988504987082298021607627378241343077539399374148993004147188582866801722760792289433332859593057120493354654611349337555562237387489281073683519637022746878132910721374217973491163495347328243478698605788828711991006811805060068081446345340736786032135560114705555754577795583691409935231997060354928439643418680484266953072949062654530039936646256301224727567230311738145478459651569850000188975292739164983325918256135511947702149496129149169263710 A169686 653 15325973223583060990927969176507636930837947104466261231925662677921879408631510823604006997623463658610317130067114885976549117518649611307430839271639904241980201700039970865935363193838070470186306545809370368203561351368524560479883534084588319921339004172525651678665212623367001624598984437822325518473075853005244810810466795467389574231882681947913123490791673222825387124602928432828212086760187742448477223138397812742074816087842121212121380768904985168013257227576024693703937256800664695896701938501349541954422482205954994028783062551313620237270685325483852562575063146700956093728988659950717864800838445120123825414164346198246590950124195995243341852541878517844142581893475472239447979568851150795215829417663383558780931606318811258697914053146193613633100980003851482825326548532112111305869519265433622225899626767922919898715135799194112759503963006295898286933794575252015180823829471609974302277256600157003991973095720620004695905013199329420124640886594867074233035377496199349850641640851770710954160860646264614229812022675639497709370700902271599506243520162640703664248953946253097439065904556711945283323516647786644515057047470377025800344274686829068387272842867365335308861671669992926425849825218236914658132796253262375779645114645806471339996044223627058835574309327260622639950380673691117583703056712794201527565236174468393094804487675558575618907001916576672702639672060416125189921598893794983080475158169626191105520723720998642863559233445738964155960357110 A169686 654 3034465292389787785125940232221555828727864937764315340661365853108261690480524435722717924013030241629317903399045782159642832507787913322572886112407036062294011613234722570598914840887440465805734729157753974959824935058017441548195751674058288303019442068403454325206052001107334180604023797561234427948770771594295971377858309680225938320863171269721728571314883703070834276584857846197086127056832434061186356781422247713270000733904317357065889014757852337214731675411842043700113878215823602136663274343484864027386302983114008293995671478466101479975466182832146487303283268430340773146508804352220696126555509209853583263730970245137042217594262220961517228930527493352470299413666405329006782571825353028703839798560222203791669538927576417781260521033955558518702627092707137216500954242140716636977168119955909128779125758014232540334219350358211474527148821444026089732120225636766524257528588502245170721299536242517438158393008342081829924922964193148229972350896577534573003751734743518831078736331911669340183043149340969239017410260381752791518106420728133296365356959813656205694678011145616231002646401262116927491986799376096155772242792292005616976480143571162011866968575650725171337355834455799462567015704831487675354468261887494627698934734079411704867427966901498055376333219316935283738197600899864172957243767650420157382985710495762490426188249048510081790665925862185953896490030721805726653380724232687928295387722203281244504122531877374764210614084053534826805724660770 A169686 655 600808801919954398393945238010691546451186419730229971189718513252757892835735206762274544947582364378946334555880997752723304287424488188258124019417321500429972319218775029007719203132519374159065290066689477671677133580136084901982278947929456495677928190539711430739119631006628800757972112932686594408338139699817597088005134849889268397956676028722954343996856181534802361376677250618590224945166061756372450165498466649414718070496966994577833903541285857783348858474317148627928843949476272558363431618071501727880533568174367687217114169673736779414905033515439520633487512086060772126915014273079747115193189985105889362393317944190936112492713795554385167986391901805271275141324054779671103501241851048532565064285506332967191787776053811909430885250670054393089487063376009317384363613395329782010173418232004573876041000460050120066276716235126677843615962682910869868672870881504519787809836693972933828515030919418295751369842556011582320438841897044020114400836635756978380509808101720485771190693152585210987109656040058024572588436945591430979915197648852025879196584630046534780466193999648151650465464409911087667621097293105905054992298936985989952704321738107039131789878266015746468315622289747335868151620295610999330190569827572608491183904558144553915519342390110384090196121631642047518526799603282986910906389768721480578015275478318909144323896894255207937693968844035819742366322237206177001346233346314510630252910004928798094928872058875878137358930478218798233740762041360 A169686 656 118957108314858581094216031185884704641506183241647769980223604258192954519785090414494637181697295116789744924161038509257054606077540873361785982958517250049072225193704221020957803305397948643029121698475358825017112623931886793150943035938358327855926762284794459832020480887311395215897874336874384458423002889792289927453638841968394916857100990515875238382806209060187796718305510764634667453015823395327683946411914974336400907957665560609054047012159841988765859246239383586286210988118086142953822797103813857256318260195541688060694609923921416222671221169874192938943224109771602540356026317265437708112125061541756240170613221979560213231339737257547301744076666029950360007682749179969549486463314682256419178888731693705300182310119727181649534019111636814273199735921357137704887494498033156121377359641816949718327338965331909540582455595204724001561433462394908207907496314312258151462090136818138652875254822508580041333070433081951217616965772650522834421393302983304184767938252405912410721234973027723983512971868068709272443484597414196567023878220385376455353223919121343374586569380276971106490792099847789216524748120599339088273411204646957568063602940198028931225165147504272217025194406993822992264837242408530364929989860135660444110003087703726778322005691909909243163892654938450313034856295901746156409167442949360070680631581827048235345766798593076422322279690758350937280943868203868952784114401507136058878649183661198580651945331389768637619245193453709648342969853707870 A169686 657 23552906637540079102256380229567160827471773095426528226113083924608952237024612166863175887431116850759990548649329743835144088699065668437445366501766998188215870616034216987120637335265661311945607031008054357875716622404933448958984738836847019458977821004198763335309316096056649623947021146588195436173346234039173588038732485574892304269308039446114574245451632537735648947863114454147045565472187866213125048939393666451957965057547284033598123474504107427917856781896923632936041846803431580032298550394937072235023134985149079868330315650766766675309486886601574762390124886222691242218366295804283586459085568995282629664419024634008731283692775263198811360159193482028366010246043013579191127216235065235722464854904589847316468905615929928154698304898853419171700458225365337256250339546997169582250707035661524039654937074135258038915259931134300225631320209591508914295815597362945609469706037253297480335471939825779429888196575907670329505838784142906477195321473154058471605671264168268935361605221216148420336672157039952553797235939788337498736744056095610523016672770367280495252163432782240564718094786521107720987842592807025222821468072485546114610094258537064355624456209270902674545461580230497873836363614653523510491648806765492122135606586508005797799542759014593810514338653268221154849323745196252360083657248562434865448915266393223299208444837207142113205998910932174935069818806977909103688469419971486062903632649181190540467719225329229770544124993909389873729518555197627050 A169686 658 4663356557124620803665669069423111959134769566711210941000410393468314349976353423948494331074179439155361338887643128240849272507808924809740820781366907124016693309749581259228865234579295541816587163017896287500566874123552891007085827346659771494549752632069070345931412566538329314146294289150125821977864131336866578141741578504986707850406134709340169825361040436262598303880178356410350387296040181686803432006053534042513340680486404573091819393904801110885746876956344639937749999456091334760252159155400436488677324408799322272241341804241895880295055732325941928760305784247983094356696170542930884681190830536004418917314796264311749233957938162376107102009776232775586519668708833939499873639328079601990791622092220058074955543129644006047448614835953865359182417528886415419599862342810941544129518615701339942901959213339815759795680883908996239950999840065656370122363580781548918416850333286016082967770568830681818537821588959285643290938462294522831961839230291200594073738142367064843280587687332858081679672713699937579436471954069624596097704483543459893798676968429078392095122332133945396663087757803580326513622705880980926169069190110261880724408275947879904384051993433931753230568546072290190902540661434377244818405352168375519911810413790860875294490597144023960962416397639819995377509060756833872360404821395896025599086520495055232200164235948709409165369472777139506583920202253577212436937213514611588849756111202659327215969028008586527313999853988509092340598507444135329570 A169686 659 923321045404037379046700219365546600747856902435724339789855144822801632343080953329635014376800097835910785109204690061944320812457468046660245069344145843557117059459801055110328195809365251618372312670512456870754365359841067485954034829899797908901392043328671729731084378858493147551342322230578324556180924658465543298476793811501793262076145364409907510847240554747456728519327451454795229639050483786120866412149660346751189496771250558188146641869676115847949963780574341784041563850459280850949895214218891487685875209807280660823917346924244617531745725513649900319778155156214429991383623401204510883289325360559879662998665241309092339592388063375206007386575534896084102528394103077007395789459743526128941018709404666908993881070763897267466671039213966487698946970261284887743516493537019428568062435201829647170548269304209385181505899754050121210072337012790369775313693179149322900926896284593931130138237156535174291058786417362649701276309695531377821966972276184563568128546517414670700570879363399636545560019387061152642655121760124731530943231107353802780485127141277844322056762150001377149712942267093172959892582695275253895400670497129072833751171148003872570948434573389916081843410789616310924396108389821096010053076150038568283825942524837078662812849707795328633196103465039581694962964729768134005955951998225463633062379284810748882296556169363236448355179549890117029942022449608830855806103905206369819936424446997442888482750737528599599034657659564214966293432170027825406900 A169686 660 182812903633442276430442977765308803836116531912706708067450318264521254889580052405843784352275345192071180090283640989136734671594070864313918782909359510117185161079730859330585753905019740524895901321598448564121863774374407809327891810492813326190981074826444933416408775601415104885851633507365358136301845218244840706520263433098850079183226376018452346977928268799560169648522955209693045118144699749470244746173626695122693007020027124116679943270801966136783207081676763328600291892391481517153319000256185114125314614217432771520863393349196192375405358595970354321387314415146209155199600737267950224006605230560320168854818402982935971490058878610128413355439946133191876714102363700413524866439389890093928330912840031827922713496468122014952353417149529410699032317694205521357796665857987035914932232651346568799825655363020118450178372470418015003354371728692427559141988885890784385465108614016312347684403186425133827811101889048845355209418381252918285917498671454252385895378472305737733869461398951317859345458123264613701824508577410824186391696539247023777759859290282007961206071970114604113310597175546404901394168153201969005066660936396495066783615956979951539186977238626690210993014288392874715975222350329146741104535096954091361462693102289284151092401858189691812854165275598062933450347971581230768685843379846417604445003922745989681396292305172159496955684557028338334201710844794124237037773407557271434185517097038097529072534841195638182182832700184286355319079112269445803029630 A169686 661 36196031598376166695848662897311777612950325461813492473015373161230385666504507295403739666736141547932257747091051711159011520654813573666109258770983838857359104776727250346400868944998099258677770089363822303239258272960772905179436624442747138787905351423592768144719206484701332274251072092136110332663209172287819994347713682959760813885016746306289154794118949981758166133679025804067768138163011499911322338875965935973946464200468599324544440620976919618967227052208218564721073753129662881115506212155510433705324607739841881480470127965793921845712729256276616505734368476043793198299529562355652939842424546325582833553591045125380013262692065576742050638369722758837095505289739618578800916159209738495071680579723616897261788278419617395063298509924567609351920699956482431943955996323387896091728014002531418792718309213608679243750136243243012920542955529944087866340338485713196158999190578678945250910381692675019962732307115245254017681763563178382289233842769975665787843716808970018656635451083470233957649771266972301053753692641378653967131350081966540635076958401004295750967498044648469492385882127698122867927639187889981252199985300426615817889815426235984614598144710519715115711937617430440199027360234941827829237781443360282283321206408451264592324656966200695310622188875529387606217700915173217646258533629110688403810223917092522828709056262709266985517744608135859406438686190274407758410724542997575353280760430046897632215064151440245681964788913648801662620650562986633879993438750 A169686 662 7166631443574847563501604810689966658560328324907158802948976435605351840713002864437534610229403751145394962743937955168495144354981493515025319317871890734246985560630915837728041465355718633477673581792715217592809016182458660817719123747853440666679068600796541647720986475195262375196826422609442480509179114267770114040140788962599542299154132542269234196888574168119317334298798586250208398311158132282692352852695081696146277218685762639135682563010159282589374173130145599051444002827780858979353076687790809688540147017874475100361564473833847329258744987384174097781083570942255907054151653745682014138576053567234840723442172116422259690041538925316315897983849666303611718170654342114902167874657088832134098826454363305626006156413587776100518152611647237122269599559065827319381929475364945439126231840268569574389425398639155470144076797789646140252501840557200705107827878182326948697454269469817143367907890746467527487168997716671246655633976090938440350014950956510371740670032797591388276085435141978105300929455859946771435783655842493639888597014160911747892472606416700595974697682948207665698873488188651572428282825800492962603581410340430021940646048477840635888513587128657100363102529777854815344709359234812054611801823689251472776939883112798381667616401420545903212647284972723847212450849676450547164508049370366014026681243545094510233502646046829909395768690728110301102526548499333692821630228424771667647426040564922857187966693697968737509751043227298935523127042225236849245303923330 A169686 663 1418956829796221441406621903853716086617332058006155629491424318876698434075508062651336449085755206585240270365552624071650879570765680902401347115679863381542045781900144608619805809271487291329320691424868249261072945945853854069003207065450538504863667677606291653480610602882177248956697380604577475030484801415846194759953528500911749614418633226623002081829143566337643074025028441051737195097471147180473174542494750209900988942835580533949540603035390561033077119052716620393621191486147480415030793677970424807897243784931406227990109295691135977271385794772810194744148812678090625803523727912082683146498216181766172880407996488006482038614962015147053805750163864205356283102284269999132050438265944379024056495957384210897051957181611960050507530918596228382600028791995077326805678080125935809050902176359174244310313510621339174409283455826106692757074821474795795523483579541615022645936946164445115441594851986107895422496729240785661583797845502442632807013726446619077938864822777114124860008280649188461777230051115629229713066991105722774364396776666436588499819691442621900023533246364927826335868730070635023762042517280122157187414404905370406040467464556162720791995101141135832757788836803011579850303898625284242780128701430115267013942670634520789484457148287178757825074134989075812119739751420963020463820664959006484331874650369597038818555018802262972755144839336147282962383439446507843654839329242455343307837011389039826008907767082796583263111679709963088803051612569839693725765800884440 A169686 664 280946285668208270550947635358225095183573187156893907480499066161150684595109883402100179384369301500126428137416675628231705659867249837181951703585295077654590817830668001590883822194289127964572019228542120638474850488262880647001817279835458770522339521097444950847513178384195900031050884533283730613555481501223278792356758502391563824112590224738812142967973537560685209339621332529657714420900975983601405867061107846478699664404226259959369903718444320925266680198264760692337944470254373341317117795161456321153965729269400558666941278982371089652405128620029034385243683826691001653190643974938625580992508227936134995480059862453167021386072437460191337222634461262994240442534114805486031084608782329957931052100735619394310661515802754502224390603729441572517683431215466244880204877935459925246639504687276231803867685677626517377567980176771335519760562150169010312944640921361592156946817886290663040292412785358616826126865220677844322345317775507550357348367821479620921523494239835799130893363482767058786022867069108030429607435686589211206867982602126603709013706574412939481642081424131945767997404090108502717785669299442494843707756514325077199376348427331900868741095946442576716413745721659656580609518047581264964706228687863215618871452513182641936332344811822720055145748382330367013717698256297827388312257045061082447598637676813216403718422652947219235161468605551969624304790212154498145518074744404409848113111176034078775842378463404279156961661554147536037904896041395035830496384570138430 A169686 665 55625945605475441347646225179024715130260873725006987525509323675588958851397681405553184181656035941818447530938136221765806069774144702081124035962772745512227439884690364170386376988659975849693930486559915018168759323730104514252290818200355386024918361509616493976154128709467906028899118440209574084008954852440793354691878229945028725424678445865058181305576931293449333806170998812431175718143295773605897888503556858852572632563093963891421291395648940152641769602137369900462519383918879774100374292648290381163677317151556379209826383129213784615198944080970975998083505248872140236705943983309935782353370130915172962932171444769239063752403727655102737716275873166208654251338652447216235022702100635387291324259449695255862613928171763779480378832007510835130118719351870321408953760153140939263025571025904334722921491450659429101584050791544898326219834230911989246167515418850053632052824004539386836862456136649020023677696816964972390162789121704992528122169814926518323383712994664711113792025961305263602897008553229663586450439006760488212031319593260306360354040137698270199144263134708476213047119723403787233374098443291747693737749065492649112782478870257948192734446044889963544695394368627123227374370164024413470609030475956509982443348747049127817943889936571324994601454518782340214511363873849443873602157759274781028511364291293534952352042554657277076986566988017750462998506419315380961535356300215851860901373357989509491537213676696395248119282365439270731391012428782441459218213311262676690 A169686 666 11013656283598469178563401637811535370696469424364226636143365588700452701892145808416128367788510747178552484697613555234001370109620783762225377168925418316343378506350861437734911759932480929111433664319634631476775871248072430941306580186390530974163313239382968362327669971296261197821994400276962384903159505301775860950199532770613296070262219691056781086361264422565407408412518143528843134477951662197984180517837196944962902547828200624241456326434771705902145114543000975530886500071467940898532792826566334014086954830278893682986956918305346982719738522903633218586148795592857075866123718051392346280386293412976310525574466004446881455954552003272881876485400252448050547524610650434009048463931317024353724272318938925041403247116493425582612784346883415914190988748239108172727964305443970514153816423624370998906651439544889335596264488745713097256007417158423701730855108291389257554302206080912303035726022643720606071357842893843855407909900779813013017832274987629148409053649449372964731690246974947974339846982676110947927571403142500345521692994782414778001640092591477411093179807393372894326060364229204398730347020210422279778061849043472862362770068326219878001226020093405101406553582350763431637880833634968841446956896599860729657205487435204290084574504325115445079123693167514753506942749037131162402472669259576229656113624990467557010216233183410348415029658066470133916386634306994402460818070699727764369888693833276706089922119671131735224566162573085450561476596188195170114508024837197815490 A169686 667 2180648318206891421914205878061504978682770685150391866968860877239014046015793472384987863637943471905411573522596545800110505475635141040218543555411270053890476716817585874307342142089642563988214171604801097117383453747794611221864450586087124777498311103036318119246902500187950249262725992136398342636741573094899179674784815610351487593186494820383377596918224778736657217531872421419898509450916285819427261844643261438243802131837420629635916931342689148828472090909912055785215064494766733418135392605367485844408053379078069392852207643441329488793893028590838406304059378022136828881255790230192374627734132725638394311100812097435713289215248892920375508806392974111547799755621570133486575360835698670186650114594890457462941980315137526501577850921850908840174685653431991547878727978717753020863192626306599553448794063538437429018958784720859648358363248763136980953463143926276222942119783980016096614236890027320030982105175196164118398375997565281271585002668277735644866669238877981182305760876875078326908685231175235380631926954026838162607471527323686907304233321421121939123059362539022260300999086966472842597195019489903534308002655011846728888172210817553607914510619697213557213263727147227845180483054057722399577923017930506964636833317190163231698334192171688137600277994436417885265942784084398452256342052032033088927731481781627494563334500669039733785513035714269477533630725974461394828893654457896129474138331012823831310445273973940931030700988065882066131574564627881541384359690763072276454140 A169686 668 431757353348680903069834200454540174243817899190353225433198310327736080658425215386419180871945018926524313004989418454866646082805648305179509398594262545251998046551375652251416009221989295188737294544086297594610447066192084949498219909465064315413691435087951604642524367367242853092821924448606594879689928313284735799746443291316823930154855712216217707408722144925435563663902326922996376028146946640584399861058847927575327859201261456467287310949526016696331571855048044044497051883463741748849909203069935630858780482102627460891054126444464933434208099922463100814985170699587499261412780341860038783945077893382989097287435220826266784383163326246231077861789323473834016301065546275779907912397004405379932368965515991638737470699150113753886831869742133066938673568390786087371815411821809654160397986192283087211862317929171066056418243110241464661858667247683963805083971642294400753282162925837106217315868499386722413850753330997601599023039608024911960817510486716670054452100244190824723575921931018533390915301454085437403142894111685353213759420092570098004612554374899401334610911935199826462171317752153876937825776620186680702983675679156603973069365051785918553838124412572475206952542719074526144648192626653699525341156228380452957795125001018351670151750160092208429288732311735989252652459386375665207287223589986489438235180940430138702395144231958574809207260017115960973042650074969551331727587072445303662499266013006380990986023384022970766572105008618857861754721763254457766635757051129592012117790 A169686 669 85485775314720611916405257484120892995297261269004788243906296584014504956322176853038612824781475803979908563414382257517795813890042729284502642378108572689841722740455561559906062483811790804805996105557482122635751135652285025389425677623496647327133405836311381401100577836213896962129478314831969387835969064457282789170120986865120786683068244523990722689330066470457504948235128858331862555063644518549891745227807246398476672319717930959893251651074808616724822755208602808754631057861326099538863886815241887424194127402941159187035864828360615490484409891619103122960759739140302716930849251898057486846497688757106202868601072911503387594577123347860833041125479654845023679811222541034288280079246036566556422405057571454012556256451407385743091132358020496345017191855722213308071572812739593770737938073445744668395290155912332641741793177043089143399657751792661696425672922030365072926926139531767014931927725988543717911467054362328952488163466391367286970282073701622935136649179110905314085726781464794530806887797422356500692870961607676705414028794708728592603329414213191288397778202895773221886726211216471246919350114743122140435473709963305406100498432002898270161873800098753818885258271621407384856387361824356417291109187850185011104713940227537529615988779229494022810041724846756178302005003569641245009232801261495663852045267195745340846336499282918838927320120055353932125248531259071619368765359325011997323705249140209993360251746886895562631765809337729889094033317631340313178568306841234238583285830 A169686 670 16925751754961332478545171147655482272894613913363757719068013525324544245271132591686258920125860264169095371243042697570068704504145654750026343681466903130043409104563649813209148955785512590056398491605837373984284114412086242942156785949542871106457000664154565565813271887202984355648543884412281332196642184834228707519884208956002598939317357560037946874779944439005660544186891611622785789526573467726237981155244775938970805791444949068602396539601862580094818573959448308089372452404659103966946199680214823774359578445300246891572210181888957402182478950440659955245415443179080350453046739095473522356822597296013645178885725001256844476941887259550198711064983182335840854586320997578513299547778318235772791703832433631902847401306679512263378157375018316143246465313864607448910799601510617756951951340556065161255055588552712691998818630811421408928470376187699331928478154590369990038778093464364031850304373877232269424056626010410134991057343305882697908155033082434624487002085363715061364250326808098298553157299391111820973143597346110549422759742880303253612265546389290551529063461204628096922636788450777817046220178283203686722862615537878511805769460485202716643749569334376745028585565968852872528225059491597748426775353258365930066510629394707123418243298362935572677349932049513769244032092879430240632340826761403058484882396754990011495225787445604990040498561315180261502576673539349000084022996530783876206346704118763167494528613283907923843457947921639733888100068548228110792378622967175212083768968290 A169686 671 3351213361707029110140027481978301369140138257584755023587222771717675746058727930977026227572095550829676903597559039736616085696006949597775931546288068711175905160980862207453851587183047681040362095341850242566765618902457423817521654192331864982431158998096767670649626733088354688521449559635316871805547316628112826806147903252301649469198153728642989490483739668856650330244056303972453254463706482965276570376993237828669821070033780197652314621589517716050157352821215556398886990945064641259355808672795719865435772338042045943372110580149185205016640347777359052035469296989718769086986323491651859369164027766921944639216504949175943703046899100267591483957825544622841644184411746298004599022180027764646446200936416801545309772902466092020763132069121268575866455114953336552671030249526289576282715627492027456183832611243281200683124347107484395878693734827412675060142248935971227662605135579804546539345334099966000802245300483006844399276865811098382818527726268248354025491276252836471244807478981221998318917312409665609496691637932765246588017737596105833688010243117360732935485911527273579863748723300433426318017363594464735337305634216706775910481154067196258763663657384964884029086659219867475263884474226527739839466522149112501252249984376316374070656085477454225577866873786646768778992816828927932558740375963095349302744386119235391356086714250845563430159540060961358109065618816813468604102138113552270853330538769879158565683467369446877456629069741623377326272246167522378910465595110241414194872954968480 A169686 672 663523319866236802475246896260556015607474480387868130912551040786574473175382859200859506800354793204011857816945446825152414899104871874704884419821356137909699178465106153426049405113287655333401638479194742190845608258572157829626345373295759723650263024622495844223060279879607025342891364263908328336166172050181505478909764959746770592302295120913751881168905674489177759727778961294934121598024357053657034696663505845300685601060897034186089692678184905915351061040026720718671534834670394310248483171013872318532508563353879796540786322659356781635892606380966651643067675388521137198872839004607972681572120675253249024919689094211835596358809079965723563624938392852140309707658939446007332093092097719081760574993706694272339432187286979540598836771528636159705414866295446772821415078606603825486220742292080880259237601970581125022566621908651098962572431025451521962576236811167712707205778066707835850758525847419390926575145439009344780921828373254173915370581646080091662422785695976257591410516587955147568846625759491733977007757199975512604505085623692729688618286670326278878642972244872781659404240205007763774571034770711424598340111001371263691835530300341409094442518587442023748556239043084898083555829479790277148678735708974660008041661567637520250183821903907981343087240652560155872038520798943045076068867788829615373291781095184908714581764970362934485088919248568283818147512574775849060777648705698745671396027704525578767913202793929654114450421382917417579511216457644248876061481502457148554029476719496350 A169686 673 131374266120153179860988745432108112788910806978540305165661518852970028012979747393839205320242676958843518170851600912340441533937068624241969339193082227237409261430930037516150328360843772708332484056785217103544863669578384792842198862258368093417769647716256080388495285789429102663203968674694213693689096518619309971997327314126608275626385235787194229481952839809188339775769990280092983623154358990141127593368997164131707079188987578988648106835659021853523459928572469486740565010273793008787940312052073923349571259771730157669132319775972493578701719423083619666275364257630195446607735136588886939091910729672376384989459224148994272135341150934112998006253843959179158480472285598563153749833213168350423947402552989049121662263309919482946548917630600838353096277071383507682087514533858031156695424258204522263872861357563819473267508013565810110193462649304573935915034746362271144799081452072571693903648772454939437461076551623367259778122741038515336860556638197589900805686076527046166628037476936137996633310366450999645397641440256001572823701897067469701544406601005035620109258743784899439716603017112185780152256612544737241818958263099952747054078578799124456688811094300335045468091652887876287845955062603397452037819568154342283949870035453920225919058718695934925179467669892258519011026395202899355972595734044584595443692776092724012827536549209834818611299096814574059470297072378418676696704312929943835235060407990996848507088934268865825504065871912231572370007467740025660716349500380588019032145284651009530 A169686 674 26011441168470463375673296348661145776188732307270592554670068181847278972096814601120961793901249683057812585970800035196582271304640482728035224275810459636869124064145682322044338966041953708594498441604993791759692160968261616824925748381783586736994739984794081421077843526027082720289042906225190403022104944514573192949991898432108691803431974390743543685545493376544802097842730296497115823262965055690889606452364774992232700993818479742718139063767808142091729714796308931653913200499376345345701933303139622950896576926239217338691658529319894371801304553164175727270879055335390177291132684205595005967516752354455270978888006692406654047201189075874407881674636165524621238823804889576058435134883115235664859825130498125031816788703176770643876086854087437357753357445267639074280506462625283565200207782382203327366567311195665674581944020064121750719343032131280187789214303542918518957510921732302487557071698420230589226366582075987708091287380897252782524474843781476720267863420366659164734760009916767368185826590680783036621705126865248147620867541305279333495372285944669389836931934357608978133160077463843160227511876077932894581847877207276149250154975367275359893715936860569304516673961377751020997244355594659802576116999153549046208093438897413216135372520971514329237419900446376696281840690161250253396699319480743659866150808189531584511311785918555796008783964350050725190219050684876106072048514630079203171461253485340269591213663198887093885726664911192857091198001484486684640691759278739815384583102771649889250 A169686 675 5150133977091031595203451688289474755572580086032598785519507838486908266447156311274556595987127194568488048504047555368010949276784878511526732437271277925872849155439414169727262964947945990529002358953731985551315503008046221746542455980730891805831540747341511865293024522867572949514567291463913005584683089917366872894126398562243394368803904544131434455508525735716061627033084828716148840022443926667806000949974856451297943089696870001479202886519190353112308960069740595997988073133866242585440194853709593270354172660135593302903279256485563113123079599807083710379967777592149624908197663737571222294629225055452471277434835865872368507073700095872198647573571706929915826128632895850461007002957023603493291821428436075767250602500965690668004518648191681995996811677885921153199858192085272287878484445487418054296316454755384239747751648464682540832319726899344172608328517066751504482442363421543819964606292638433201727383122174493942834815123294915012424509158512094193023136151546521987571315853926043002762797031555540673796870352652383137314802845618216190808968746919987066582334606934700243726086836813513601891407823524045934713085732662534036199123620003853330895117373427466920205174280497802765600242732142141959747613453163838446790079855439591944700586977831953072354209857383115306889023506461853769011586857740847196222557572687713133267185219157792918739433877511568172676972576807084042869823748888383348713613067761821313195073647188479511100330871683640832687046926378109766389697000619170928743870307895059698353220 A169686 676 1019700516022855785386907760984967340457594668302147288940307881952225989477564852817761085043657283274877575791215445162830971374532101304799564987355437218863187263652939859923676022720727264171033872574397328145368709903432183644198581358436334793967908073233634555246597777684253416921164034666948549915364229698694126259844076923425759976331369667763633278647002550178403657350452953355500973208620634515169897298488569212582000499058986441813139453391735922108095082364093841698669984567305016655571812879101196327907175290129921234757510601125612176503997959457249410479506349084190290341645846287354896419330619044227234857661118613436036557746545417793619457811685523335957808952230489573501703328150355790376436115783005212503790587478402503575494250816255098947770010958863967120694497641526421287716374719998726392547343291474254883804380244451987078963048586583038014896261257164913254969004630446543944050504488870711353711432631823967724693585303125012275207270288910550868741860690142790986879955804317346597779665626420888295885417649981962569740896291562644736658296516721731523365830534222934054910756174745386052106067844152150554892602996958425846156002669400293566545378177637359892930387962949653190551140619065116256236737503782943487557039925082834406023807217415557116775283036492941751704963127274272381669347220122411620380588880506582478421451031785820947861534120314710177787665893120785394801852504107722597888646669212691195429812996445472532677442231807205859080542393261380055696366302192005765220940622921902507182297150 A169686 677 201895552038548354475012533223335243935848171743739130611395441118702259008291393701605420282048154961231191518612154094685164321208079273471802340763939298056985205354126652850718125235739050359874177767371717240797453245376564315329572566514413558313839966959512300426961066956959308977440964296764348970236532797251519632576233104439738231919242390312655257737650996409588208093762651679560476546466863190076971859099786729234784800870589618609000132568677193387049713999130510915740658956253259431560633509867183163332350353273064268888684195743614725384678472892935576191231877150892085338020969367232531919805167941531937049345624050624469366065308919023040780448066160048812716256715508302657486797966767489470930857633213603639674769070121194742257193657099861399976466173043387603976357333164039329695554316075302338306319675395447711609027540649844976952142787823714627605287120590135757732358434386052279378179924190108209601661933718023434995387055203629135576027092695130559916695393512121068880243677938980700317371031234301307472095396059112267364104341176648573391146379956800372268946941913231604120206856037189873050279565529315561821548196812798449133982081734416198456866252425005040984592773403956894989688804588037153588191118838285511465807033856036769451505145239228847136283459222754433523568322967751726375271838114948940731797316211165624857738576368286490626625585203279538456731609575455833170910040597998514007542224111613087106403713393802309686687108414102038672963677414953876107598627256834906062408431845593810556074684270 A169686 678 39974299603116551330267094670459393331957480410592045713767357033621095057652218388065055454760491025040501043109415295302499704627825164046112063906272625578064207472853424324582265120653611243990916164067025616349750373874656302251611169588495448211346345549910201849983044659700258924116389766724674147556918129626102193123834310602144744160033661912237977398776250286548286798907654579599618855227230291000725258204459283819274808571877685498140213109144692554713735276745477067474951803353578062432349863140823165143477462772776595318724713246634590013989833634841786836453432169527548706637810288865753965225003921804279308535575900905031498444373419421144280909259288004141581861020718413436608884294091812559453933375260510515443100485296518156463348849854956302096392532251631881620198057468838260858432038208189864258258748385007172643703648668424853449445308940508913227831953615589715117752001003807904772935574485152554789775351443536816161361943345015443831778157083346940312636946054709828847301368276113861316241684518765220391820485317510603043580383085236400309968134352417414821476751220996838459670509927221274579561753320407802480566383158337972146142809969202880951723942707363033354660916649533666871527090227792203628434399324076870012721353525865344262798024743686277044294484797588790009355260428478445574376559893826193894381037481153631806946797772578713563713260826796749129163101317794704941511313140076231681624182556300329405207431591998371648819391234238337714797420045151331592579300874333268527709124689382300859299116150210 A169686 679 7914709425865038615038409732217736544483645273125481312195325297215858119156130949443179374622295174803057975344145616315800256351988174401856716851101215925158656094419623889614437775764179287259841526307503700320009776573936571281503682005955584332288262578915260453996215881553694307666067732847188716867299553133170982718886617266120219605454745816232806869699959905740151197975621844109044972858445130754953524152623838409487177312430911139013153195478080448639932535081605328849124716405052203102173712268373119515245205278656492808838604538637905208044602381225780858041588337689303751828948416226052052582630971349305771152994682755145612222619871736467544579252890958659984395765845530352145901603432212119282407877443947868454094221319640473785000815077624247953685744919650069173195239021496811610639848010905517820796925860556024735741713408807471138013219027432941104483121528766173457557163840319579092761865568136015740165917923886571576514669395257854249556499075409999051342198623439033990696790674992605559915536163684279233696405434865545390438957988916689794806097317425002666891989951053256308482239417002445287241881030332105402657051966392009949553776344798866477871735398169423453569852475093426785506866396095891879004800365397279991258468938342483516742742836849083984763766667618270088749659328666918787890251508805072429212603283773119565174322682471095731467391596495744494950462564600551430008380467304947257903943929999353946247741994485244297040184839886797266109458511048254927471387304264303409995329545880938500951696310626920 A169686 680 1567072492021674529226274859884441376414429806598434707768960641491706286497856275771361451119759684119980438617097722615233148257989030706403583824454134480555835842487612676719334097336186845266204631292721665637745586011265566457435477426009617202344864644279671659689400761502971772658957294713976641265577754602238228476146426384381201337135879637952183522223193285086263388912374217479011305007116908659189797056961315545794641833052748527839106192491550784138151928210881109635059218896396982636167962679274736840853407167711212799554724973937058596602817281649069768105398037430312615313425148602469440657395707323240738408984411609617926188580290230401152682411163150526672768779776394291311451908595283907805357305800526417443395212720803517291273698036519746138527681101558462064411037128198899860645831474121084338653533061641707890504215551295210860473167922122781829774430230742086754881200688382272852462076446916445963998061973578097635333743178317710125968355038774096465225442690494874020329117252280259787001959918724968522453636342760112050948266481412277146517908830078538490962619957872197814187675401542980933836381448661764353412625646125094656780257916664288484657474163574916898227204378101500444923208213397484561513358074096899149362984789803953584160923590298048048478356648335394843405294799371084376574011375308209834286555301559061766726183638122862958736795989059091094217325268071024292710492623539948012500406725202942912899421034208231113559806183260837265414404031909764177938339536453055398219904335078502394387031031202435710 A169686 681 310272438710865691748187383847387174793512618061216946656942011690060628868456386471780124142337795160581323788210004932199847554825476091693507740525067525934130338156452890366538536834789231183421257154432582292573306020454008222000943026667898250479950911304796073358047354561706857292165878285634527781867528111690036067294273537490211744533298713568716104593322570487174410853452119439000129346436289469388824863754187854228929595767131777601004012960131577178905441853219378102412876216770197509758154436784129521369459374001541477819026706234998964222149777164134588304010769822864208528306350474872723198111767419030316899207760504021594239726674845747691763572831050913322548233999960224149315332000262781533341464140626786705923798024497776783198407210415832111180527172363655838684212156144360675596263992027963793535578749279197606295098937443042942902549235361283369354232702565404411293020179135849705208398374623888164855876104850539445224504634637511347087484741178195690115586310519361616991174519160816445220828148371380083163101715362482235482732625235338724082848805636547612178596212352477120529006085672353497713628334648302520329404213690128922276722985148455835414755317472907482962400878529748644353666201058450404234212381710215656123648402773691218458097389790493958709004062864570055539475519420146666098654367710343272432299796610207427259307010473930469351140692646807728604886115050551520055582757583027042266441815990400384191032653214682760726736690894870189604659946882170002392421324614128516908910788795444373782603298219270808610 A169686 682 61432375792259385291611875726922776167739083946314357003366749353990512809667866665136693218731763682110982129626963878852954582707186277124608129040138916000477251119135184679897910959190931587472142711946358572263876846463882362389729283802817843977827935573705342853233686802456454772076184943260922524168504988360024903095790013996677544216256009406967836525955645763175447085594607274704546599289378198030328133226272233821782265320059039216470955459913560730639139335009225983168114431701602709949478410520578370494312102645137501395367733109555857857389053061216999414426027026889682975989343968876196723785472553260679505304727595384666041539693039167812568034738136917687337877563212347987273124284143435459693804542538303241355468613637838999555993353964298238267605852446902297597409595879455214868199624590062710035705938824219484338539085398171207483844275433611984350308300677719331349263114268209859358410416099082940195499470698433232056816583915048929013196010398243972546420864040143105290232225676589375893936971417614531497751376360950069951598064938977845828026584975946872428314740714510680832323999666494524793932209108514648995731774631932198314574718873686016127426295392116259270460900905371940328219863771198589169729543111548825582523668980908372141072439701546782868394199176958880795910020071606117098956701513224494214337523176315883893732135362196035157686419857140882538358371166508068377710413093028995556643027181987713620525055359246931560956340133361068005911436980728894915161198743333850569098485275045469424402399196348598203010 A169686 683 12163300134428647422047403206546862294037545108752181469719959430078431475685369143310593477184746871262813880342350638007952807528468057394580716042206980300568561591250610113729419831382969665088300835708224564725955042293828253744944397249931265209359451292682353088866911939531816338013792452887377025257582120167173240776899128497804663543074156563866062916034624538538251348536878788272061226529950446920535581553938148108858659603775922633083648177049924893089370682889973525289184244600700566372486967128637733228352426864363223734804992128985824856798810356343801749468049340554334365037361799487012078586325453778195511733436856125659854630619495080381140779114578278651179577209282044941255929292928399958237839957958443415001676861702267624135303485677720635344874778257314291268448415771975988183227929404840388623276240308446178701424443809900456038858263986619811617991689301485862202742803604926416303260053989243798270544039322184929407804459110545050433265722574111128368501215493637815485848989509445535610554299512539305856471491044469978037894401479444677582880033114980909021310831320640147093665416667314457746791010274479154365533281783597672591581915520966508015903409079056590871326581635368755171173326979033622900340770906563119190076876930443266435002327116934533859241507397283267069203452817887085728075670721552799691531539998071208240710072847711868295212658801521415298872769080461713564541942299940934595347714609164914591754659971604138037832198628461962718491735079591963340689947661143341700011420607931723426384307964552850757426060 A169686 684 2408271994241079930180094223020551811443266192448985616647548600406175441672893422508832371789361148746355037325655799361695802936053968177849857168227941960596574717816501667333745228702868802755896093327516517457166834497331530359136600926202587693609193528015532206252795330340497178471958829486757390078477091288111941648922931652551326703984466743636073489538329702984810591563216405470593418306330899112068014819546527053320192819282312622311345868100425215270964756072879748781275312316507010539042470013059750600843286207041273161989993073806083765788307061503011529395259343402731314594421646954459515363368654375529450643715192785285266550821120332876298061696651761036015868949560281686020686726875539048295632617871229257867090663148435351739790534170834721500046938489095782768855188913255366205064261822533806884698659875133519163397701335274892124486452425075289088378004173393522996811725850661162218186132279454172974627524286321917589513226087304004936857599873663605172990694246876247323092809690644539461513857366511364945049856785498642540103982631036612118059610873973169687792060990625022244377669543582822654411139413498501863316251517088893032863416645526193644378794286038216498770381613089849136550724768816940461042518326448644022229429802634326433097210396316397906141407000375673137926306660564421119728478101313035523676738861898663760027412751756160894078620229844875030466942733276190010236147883779300466715202919553132513984957876091575072235187616172677093903121431444453067322431372380556170389496626121777405941109226410932422695855070 A169686 685 476825691559599397528236608754862711803472668559790399914744902920992659019757212287605499020816322704907034576599505922977761028531157231156877138593090301217821225566076079521967825863336639976002338178012562231954307275429349182855302038990862432069410959095782694484964608495478909521109834445925075858513206492925997273245963568076664882725381341083378684865673246566453958878168311404389224763426988073742546398688658418409289319558294123295013398235707142698757932331747300285167222654423787386164036575618701981233742316567307722850283823621475599801227999367239939018511881944400245955330448735183497029868407240901053031943874734630357117207951206414426635075157934106852490872435726491787154715992063803162577020498545434614268949626528497376854390462339597136373948946062707673942058956408790532614540612932288922781711379036128348174043439940618740192278721900920619687226834642616067506518975627305192784550931277937005177979264652417497794210960827082432447371509262819713123788959666003332156890469758109367844133204269737719814015168016479722767906009493444632005743572224185622099648316844452310637995414623717495991895602584093988761623313116273648798481767183320605713183137097223496856262907985624222548729906232148966255008441809295642948815374894998807828403711898994803313560827981498269071726760006475364635941005577665745283608647652050841069254108765786576637977161593054186102827818885425175541766789822735803373504128115036093991921564276733023630313631698006906284234623598438111170747652740995197627831300387489160414907160016845078723380028310 A169686 686 94409078656806439630660668439239796385276145108646050197502843229756140310470255139523379973749842534422846491129376516950234987846233077800883823584263651699168006087365247243682295775711951846445707063153159805409495673700513806674990667119264558962049760707436957975816739686774483588001275261463678262595536408508059348161051863547527095452921521067765343529913764490454899047285762441663595909740237307701912118925534820317985965079722954099790341504801913829138799636929892576714328810263593395449940199502489932533680135394119887851194207083978362676877355567652004914135957365647845967840834427919377952398581265044032970874243482264025423940623517749723597446819574301395757176873324285092170613079701757487141954426094124824367384935389494045265429521009069398280541844381927023657758818180027270091473977098770672903894154389278279419297203406907235665946700483957207408982535255064587843293945448355767009122898260752072852265266876892342645664257017675017619642701234164639593337223319621783519741220202415010293676860588041557158229953387040174336498747112032878283929813492434666109349179038699164774838064739050942706483267597255741129000736364136120939059299093412791422627822935473947877562370461683135248128517426950089055254205668157820539871265113815049787053045189437841311018636976893442466023190823714142147137486535151795022593423095181045053860437974759428029129971116176743190301300706562112721398507320659511190432206038336377943298903570013714369536893810711789247272653018707275308511433660191832971687036054668406408104653638429756061767374955170 A169686 687 18692520748356115447473284114360724821572873258843358148705648214588794788814090760413341629303448005493018698209039950850223549832525618247343840192545609946134047384072752878169572595765103128956273996166147628908848189085426304372465296787575391812053783209113421896517229493372852271514731391935362370918057695678102824938615023018842288234795735790076454640238059695863503557403702795137987600903803559936904857000857205764542811796465586617635192604552543231026783570179786982889151937209537068511701995464917387939687433065719170486813602718804094334421915174395729733059901046516329101386529886279301651077889222071477627180068265613542403583126248563238857867835200553742253068530045772721757994235064955918650944399346138169790127948257493292465178190769333401262410911238675487976562303940688990687579232924943660946048260857698063196672672231127692043117254417101626146358854753668145776904694679798814562613549304697632487743344862360031426343728678538826406256807472855335819767646428325447133576604709608413928780174263227958579609716755329335373160139434119838047262253679248148407644051585980987548305456614285642720399272948414442763590780625451607380078935257521829751954333203821932122872929000202955459640330143361072574248827683948958191842063400696082047392106197404037239742983545774848562910245980985281638120616337990541085415594383907280019450954308910922700853845028718550682343900197109834298570967623151833354187975425411602378450528006445548142976051056106077385630575532014422399476913195227367613362453864991551041018698381717504458581101454174000 A169686 688 3701024699095854052160079593974984274875043629105876267393520843645351612044879500306702119222108955245083279398898780891827312631852226179896279474300446505682842214040317704630331691665714707581495805533834077364146531943240707751941453773272808314227687025643750098552435622948137975276328814327940285763512828207855851278497613505867225543394102764914070253423605906016483249466885867674879881383043364630199459774050801206559158749735106427337668345359898757829474008095960892719475369238678075971921545161854140322125578066877001636501242144116126699852862327174786835140946271252867514228565076648873807535469667388887526148682642347999131884035056592003544134233922890066664711811772189674622990687929781570135399849116109263493620966370048282414060016342807004380559079883413364692335678421438240128870596645161746096644651755669827234661769804559876117301550427885638019771644258691037799239286252654716927630473639431870480500330017480409330073412614093669953421228236924122327674400655585118910664647991282263542888180827258547757205565687601025185029037048219081868151940326139747882382999640948644731418603758961714187927096285327599733504213879158430124354084084030380799483128709267633702646920474054847437072905217857734788743183903460090434555851664363609605543867101755009564370934525603067135570340077373512285431476736209899487846897413321201836826815125638639980324992973492678768010787038777707176229633681600365140262320389725279143261423856080730078512611023556571534700587841398773161806387450969482502529392922749003430409117167160173709822168667284763870 A169686 689 732784197900230746212248286322932525700437065689704657585768421393565030390097326969966606264348269690520996302283749576630957677556908258001215992071295862515256624332598832763927505377215746998007213221702981170472104476572574708580035381811228470825269977294253406091485736114237946252441590505540241218804621927459780450317588859138691815303797551717195833723233731331567819890885998096831078526241682393219556130405057781692948889635754607026240697188655401507004826819430076971473233957321049505371954240051654866392924769808580604856759130932274282476532318865433397628174301807021251488154498646590734590371916253777658699811983116638214570635358078968138499720448897032645870685662363509802630398215861685930890519180590288033567161213321302424691418057685017533949435406004607533594487765140830856525690556509100783474694999361768094399833748630624343533663867466939226288639204366071816103601773330954152856271167058205657506577600116258687323109353861868111950996934103503365543711562159425218864466725669178573077931023622929227968122396428243016830947914886594939040479034330412155848736190499081727812073429784401131268447133992911396333282929792627303238337139484279994715862210540744875701896517064258635539867067241203412126271716964907050787196174872615865269710033375926080237009137291936084147250982726025298757180372155922917017641378775378280770663796462771300129813856884461931824767950038607880921115809328650431639576713544244830901038677297205452247429509944798114497019072099233755038850338457172889449025862668980606032065743960866686151402419216735595850 A169686 690 145087570159546591895973000612346665104411663962932416325714753915082230665627225860553081338221735289767912184572783517392037792843635982858060870150642280331515128775640528569553015732997052190897846722091656437676112539829426551591095064144849964415089227817236530656015623314996165220008158591282639821037551628808828673311604096495955112204608521137239861006946855197744411855145960737304878668314470070492841914360427389973997320989129677084768320375008409599629126236239059279458980848180329123987675017985065809405476978844032082760001806682446191803653546273028637943543370811518954927140362166948316575086103948580587535036623974452018485853916864579099419400514647689573815731049336202751246195856052684032746187397907760921382804299271247831806486715405290664717607651309028878287016241819463071351957859592156793381892965221874412863932420459059060143548144208026081167130790820223528550713911833276267548614060603885288315821864493001739680645578652035792496343971724256742255327214906910608216253747034506075205887454496512728589931028927104489260704770881430473476085677231118532942946906566258146326035530741164640427193989500212290118187734551744293776408831558530201130507575047629227275716172316937164141246755887175519907010099121316850662779871434483417971346263160211684220907518179712012366923887008191611500541373062313958216290663106985833081334427419713943503366831321229833826482280197069445867829156777936869190906231455807441251879621744308254786853065655585047060173070567115023888838085960389977992392591375302151770098523745461413992677507289074469088930 A169686 691 28726606107392324964656441872958316758147809027594928727833935506764888106763800623062540138361639239104356091549108852694046852025362367697638051073835100209777480240952492057938733187628039118050775643760926271678699810781749884640328242665298481725716841837835538816485001930633126475615362959483457144324216417882220617535247293517339973524697183387621775283541754095422061979499009339988269145247738832275189479487234218157069776606958040308177101193554476445325059989948514307255906734705747845500054281606802978607418048886348543805875500963993413702840925629740804879423959246378946054322303554557120091132458209902702554278551734958383021984504903828582716902802179793638582868877082905781236944149100215576797814214266556072145761684094493749395259678232189866596552365523781713293295621392488547296831130508690535988831332418931771978964219417145063284078998889321697131865607943199892581225250941215370020472727728402228880875222592014228198080501463749225046164155404468731463189244840006141001599377446106533712192638059285897331578375605170260472963355791494465870244573052859269084221030597105456531959102736615520876346816175834676504404883258143177133827541295028074777072934085475233355614250146252491897196103803990886835135627912827876319270021526433671162147131646462483370130187266184086062638052066692656856110341844980069686377281714739132935742565926665622601177418697551123879481034817868234033895136716298106152630555087038595198144829761871321950834052706577794328510855234182446522537323736718604351206896246779338971630193027644099391705341871930300972735700 A169686 692 5687722921693520796410079517845134371448161775799832955694793515585532762908566896140522394314266347607372738214538980049903884663228905168149476051749199199255609572579817786943299618134618748321862679617941310135944886422246647732233400952664954531727519594663619449133374366642044046006621857819133231936373813189050873443305652512336818802777837702227974266280260364038370527528948703356939985880383974320417024096558014767709841770856702851341981268003411327764762248883569593777390074490889893079886760083129004698459368202518167641480589189064013466970699621142406337488000387412219799800888963440142829727651639456786525159618206897785386334446117041194798847335431084492749834221931366008482163695325986631521934468237380194523939430646410491132429609803258188295452650766057470203194246019470912901701211882861133968995221925983268977422051512174263471187498231941488006028223241962758507554048972448809987786051476163037433124978251354324181480258644243694523348006426113084572969215151106309007708460480582059168938936448284111158923928438794784468238694232461568591241833336449322916919028682795528110115503608248652595535454227653259650255205036758096242518322411053447024266115775538090426774214269020913756406724232317214033316665046949596654420646497849255998965018218020636290449037041160769291419622099695690012748299681796223677808751691703842741372770858997990697577773386729977225902030674061627939561891924954538143887144155710705201552033190174767628605320001119141552273394370988472614457151483660389026135224749352967138900769245384948042900404684471134326999045630 A169686 693 1126140411889209725364231088091463647229977883799339330298841282150428722167789481635200371534086375187020697810387168941028275116467297860925898620195267606352400917890562969322715385657466884128610759788708618480645408811794054501097573060384995698800323162901558815389591639593194087982835512485228896466257690795014190721156983950149172782976487167857751282948208010325501942388752344255334128935170779176610295581638999689788391600853020206525404113963481888420977600218956831053615978842461493081972078442177936127316347486049710844469350783933710673046495684060566714017744652748373141414521692457593723165983892154233829279050126414026548111198346669252741589055512552549770828593073533386773687174730396252825766226896787011959667861506305182750471667481366889092633028299313855318519167416233848265989543121675995835325065110012268325757587235191087022231840570925525303496456336300682984603120471293923162211617719552553009529864818545564173704893131058787766397859108214986276716441410674209177385273575777801608916197224122194723569606252505762154445433396972593475157737141140435458691567030199935567353300187262350427448625967497432612926092730386026878727786081877120584642321455477502425190378123603482079066534558664296424027645890295401576354508716251368614850558919184894097848803618446737396993650394704255189304602639973827687237749586144676797381081913235387836592168029346605190669070496635701153298639896225197924824011560443048204004592975920822884700763823285441530817646694762347921353079055350709803251987200973952581929497490422411252643141018864598896525208371390 A169686 694 222970113831141832101321345362591957017164172830493387566214879072269301456459408796873533041354788020682490793718444911343548569175861747558159777322611236858576126132758888108110703060560308438716608575484688517857654999848800544569587232555276483407932258734913981827690011265085787376555424850217502367087086403599620711915639516477023874210541681398132526049478905784085346222445435213852800589177933892994518108140425380563333827127127144189178672583501410496025800081104568979022186420732884740337391644791148224203938342869640229037289974629685649249739174744371066969175953243790469780275494217640117044035082994898841410726765411770358740630938194395001639834144149973770131311594337679215181578432923132072870190991095590987819712638817779774102257731700840782153044150613377295596591954168282485753027836879964314260393896560503145231024850516323056138433245545022068604292326364293268192910299267224337307912522419929332849480109093770352069387359690995734052252755420141169705282430098342310813276459543524136506238111439746271155623114067702111795696362109656496298207651539091245361720678175555080235910162238626329435926641161874754826913831483004275388262564075794351476881220892566029030951140266289119950858911994988244055731777975476019323011489204450103825179307877783453961917406421447896903760096016727905796775496942518344891810563809565637479640171379926122101981424346546255105708545116170262947517356179305444308590924227417618844703027884931695006285204508797370054052555584337396196799690751193141557202139761398047428173633433442923018963780170921891534337612457730 A169686 695 44146956398154193546336262150705116025751276242553891398780247215027171259656795152299324341816713941719946156458441705277081588421704158718654710011256829630391720573368369282436596490605283603981759887186179617917335044561250713770277174472884358719071786906350066843067232638847392706469991284830580239786776850221929886768575467278500577920904276429662382406513875137238573050101807419998599182528295740033737975116222586351850309379570321529250851767419315796324687438458485701015339295326268717093721573590205170456252475540702715638538945625893824840775310103701410693182820997617764643353133333400285580995780449097816365494620501404117004096814564143541071945571486182253936228867085786951219178842544049754175472050010030228576343434624414090089496559209285107977210108793149390672806687757903698330833522159111258227722666453869610487417162814996774028387550777343444058346384163793766419211636134439124863804467821426455351187531735747984145564992325686096554579647714079736615369204718061103331851353716042001226626229867845639494089806979152512373393252348632605377894801179773558466963835979505572733604252904614554184779138252016130264442346830796115587009794237972587813724282040610517721309311231331466916039856996714377950448293862079529870922103917984232250454531394807145195131842837449962996695979157984714961339668031729631994766636308607050526143214594267487046696213876366450082471309447478723023099595776127879117895221610243176778376473463806252439213186304531163667652591216378461211967875573741399194442098976808169861368315992115552406979925633269483425612281811995640 A169686 696 8740874396720699180342478584494250381141735531852840003570922733696307640110588980746469346146668005672528656487977739199950810958928247564546074422451529655580702097400804359034337994436785593279949741054288079659114481168127792525970310958398547749892805875198578320945484372480518670093681718971604669975414729257538517959466026881626637404464836191391753583963697798267453378573935423724508785340013378592787124554903931672285797923327796535647479471276441026261792087014699064232058158288180473099816534179215832602113786218716268056201673943952347632824261661358134946183229381575073608914140124519038904920120493838372741526524132512603396452428652762226737243583320119936305603184371391478662182229245288928194670595710994889667128180342995172057946216465706750538705448496892965975920127584110763987019284359667149164774827563969622373363367212518844934564596620668456901483979772104801457735711044319679498695976716120018230202281803569007090469799093126156122072717994632367708673397251746000117395754759316772718735487275721996873558626158758129747820067208384848443103035922477246657664425095545358396234746462600101632904738424590574864301988566679426204763129799138593157288084892733193675556916044637736039453824538698940375618418738518362845645705192472956536888934543220590809967539090687395547278722647229873212578057563301503075563112059129277021095266972625984432345343840506579093977273223076699892778416867453651876745527963130167322486515718848461438235721939973518746789951314648181733754738398719465658352592024206576912253356317193052539141929088651021261602800546331129790 A169686 697 1730648983594300283514264423467710870350037884030619766815643921024653885570636961392648631212698448409218954038463133919884983488279371313621404080935391614975348623564785894719516486301992942185826066968861853592886749936244741669428351292588439570120056491502412157480362838518503849285842510365092894074892329616142404626087504747094795705506116661619137547242405650181818530384589112090032740898140120665631816923895862248526236138509524143736671684460967903884038508541471956232246500001764407405046580045911144650048073418830280372412292901956938937474363033638807017933586234730866956800356391521436302888602861999548705005886283616994068380576776432356750433157551812261206255494276668426988160862211724663732790602478726978123862803364478419653383261363650727321555701592276014113841512454966173365731487469691936423367188134999531360315459290915916300269761743341577123049769648492586894865251575139162101616939585323942183124700609574927655928874655446653226073843583289494726580717286640989962141027590991004956308399854363087535325113889627130537555999907828073254945975873984604617061474087002422264315331775733725906141533965682749132255471352369485370709289150716371004759018121615985621717672681583049905795480672220006145802614898216932486777866873591370888717113476185428171090885214825769592603022174902829342350456890852521999109632804972397687422693086262402106306402616568864725662659253139280299827248662228973488791233418486895586172177318636252243142381981533161710958692980544431214910201087189852917312710541140264092192379158168488142554532038549231501291766804443008671090 A169686 698 342659757877274735436644013368022258078926359302530860989493925440147773035346007766763682510768146117019680370959212538398026779868356591849473461950785088235463446763730206350105229949800165767200281310093592723311917372895290722754287585621552636336021292511602408602790896542291281639926723370569421422158705849266938577447366473897887923052806634164397842600412355038201801562770070258402758189046403878416506963806825821276522469626962452663325346043800368528013362899124432634920574942191064485726123032556227424876916423142176797469577792913529957272291056398822431415903891247330082372861651381119868933038446555416805218423957632032312935957749304953874359027951675507598902282263595977152177188535692238130164344620192230673635167937986384096197827803786378302917490209822153901574643545955718215650847499714643744677538475902343239720087576234138908608478260585011601906952906421760100381862076166509776440655341917424432240460518414032106866826711979344212606498956773325323495273349357664266503806067261459664576344435676615609997498991520013088306340161646731733303527059786344440624756063145614306390090908990868343040143655782294809020295980900866149365602336894926741445786524063963630009541615018363326248289758111797932434861168333633461764984101819784622598322305934620076618515565240560429560758272805961769581649524729088675060853576366001680607867717636242167399446578535494929322620101546370648835678860392461719888119045411819365846010389252249377080111319607917421575484157041188217200262728342071183492595890514797177386917525957200606698793741134413917765910028827391759105090 A169686 699 67844901410716803316172000382444939388757069104017079856152981593228234407112938900857816488500880232721487494495885619468889417430446325814882124062174512079006787110595016071426116013574130828963469873331562497362166753083331318363679513601774833554962095860805774491195117152535155260856205384862380348693348865825237695929952474327034713968750207447889153697334403891913774890898089322051656088690289827805802747016827616750502922750000056103194681844988012000642761815518096189758041592053829003766367313866087118980979403708732175618603990703976974600976154803933202613331036880736625442869806617070212612438723815110527884542937724858780967251253785604434766337101274198692321445632697726807704095169204851425108807444195582946401639388917939572627516521888339253250341505843194196497665580586777240525502073456029769509729251040528961933217024635068587988178425834088955600453625701860007288713825829393796573148140760064713641428057945368782231975760097254707442860719597535124557337542455530883777791460290178022581159889864115527691969475207072964354117796005935124580983596547805970571691687793928091282650559775688125667999438742285147798012556535682262651588478728681803794308718299919393163001754862226084033575070319031008490328814818157440424732077044599492217633678466194121712297110086274319206438773127005889813410110307022834008371449420840615659877262533460344749539194310971266024044657485490067004983465385951077174369694465821001828931838869111904377330422290053259858651104871970120175805682042692059658140340855392549082104173920368814267516462612101012912776326929199908277322780 A169686 700 13432947819564049781866619431710729976715820756236079280657300861533750264835326556362080901040663517932737504229814393442301706624448504154754811090848602606555108384451049451936020865457728103968999834638339280884985705193126705745285789405565795491246158959147031746848030405305418450367888739479380739619860916727547796855553142550278975477889488268047888034229611558243889226596258915695969502802488339501670527402368061290778302182030384145979883679961582575758738826109683921139457314651715951681255002022452693330809045017905828595686120581594527441036006360122375295008129398494604507605848848528520977393934276945329104334283245564406599202812291800373129860387024339665572047332991886311948258666314024889933413709606105231156850963837814048996152073506087385765264700666742628752636210312635937905833759696794179719181714167548832119537250790167346282750719836889028197287910936061859683064955652143805211706891215150895876570515012664604849824333672544452729473815981355181337029338132845757323736205331387987011405081848659197867399958592008926929027017269012284370448617030581925049146278477867372995653067943988747525538865793069500184292814567861045671515181369969741492264870251956164253874640199692395682156895771532594534984396790407911542853952475129260158693608617301610222258888665579979573245702842515064546089465848832718965571675215505045904690556181133112707104356284769335510908648294710159787006633960815668140042617541859262691314754567775137810859213284525954104505516073580970286715706437249163793180106559385271961327049956961079442989822406312589026640180018077490922676562590 A169686 701 2659655823372271140006274475478342090450343752665639680490289417602089324202987545220791160589562875670449304350008754015956269022223373376315637713863961141585832453334197196467260705244616590455033003788517846052729807461486004406248222622788425732433184511815251480101418825133320318017581114211532524064383768163188638539703592272480910109908149926866033941623765754128398153091168367218479909898804000931502958622921859307957353329119266060847913773950548361988229644807901898289422790259447704603884724033131767192381209934141645329770233271165012456350528283149426375208996289865050955880515202202030083311386548111360052130303539684027647861189582522688275277590293717979584573050486760792038947511835007723355390805694564640186110089200498263761665483037683414042269160390509197298825471976321328928114558917891791554628469675923628230706442439428499495396654349278193494107405911714546357239572505298644038121391312459117318847320544449646391482986091403704385728372703588728369607251612761004419215990864154531250235625046144657062217499831742560458982995301468419238765668058921044145326810534185577280802953008670737987073263572847104334174390237690823848758691921954133332245690092314044356890990837222990743695557149028176519591536221485331763646042703222200039106151249588054666813381732860073252588322041936566399822458316049105339743850134172174891292065836128041889137084421658507262053468198551195623286505182857385918693077729618993189515518043519115087442928407084949291708170152022216917332672990254406558147134304745632824186937063237737428146857591748027337958385638996174240851853427430 A169686 702 526598420079890121671460479525280023179191347207040420657796647384352152441926698627160287715832408719231029523797503480765898964693603480006341512533973457431388270651786593851065683617568627181992565750291895179159616891669035745731402793522702729226279287180460646028334079345992117549030692725143960384008366235394622883064455716808669922786335796031206672553471389705864590422824740450343326190460389696098084136811125774914265180863432649663740947358528614091093710933138466177384573014055993795617494103558067451398148757915027869465910501570090871829963564057226299916086257263881594659834404187153427974677142591772344992695766574191909869916334527200478131833017769135618079891949045644937399659084665215199477446113814192651618640810734818410760769489387809892983528492620154322538690815101310491828776831982877933636717814118710840847756065756052732742254810437245422805069082608544116873752291093479375742823772975690078235892897286017320908781421764260923921488321494586862000898789988546029247442454897265799559642354054793439121197566726434961951704042673477955426045217103669207469837462064749489603982617239587271194322447412416349340123144694410719078384860932437521595372880764983872835892931304306439954906475499679546713976051645784000832009691590657984865437235333459033531651027983356802556412994121426255149495198194759661667764166579500948316592603068261249536597776635652831803700196821245755431207530680795955954018993497014070131054859191365973419678529562779621381198890134880621358001246510446413786230148499379232065371543316276980085711026712664723474029144738490858889689804455650 A169686 703 104263827519994871819809168671529966247389436403241337650563245892684124094177283340632516176574227363532073396407555680437632038740311265667879303844012880610273291756600411385314538095573343565444072985554006727627551414743007591650411504894872351961070865677219392662130046291681305954390059578464292623509592130839972142208222528335844163801584579464252055131645711396007060505566207440800760105801258355826489156129979981573716548457630545367359859663214715041674566535116608401223856033992827323827659947780464223609641072857241376508920509077606827609876435155047657957009869941958690691691331513854176708902762846622812948501631478150314126595573046803171981827659927995134400234032860550936813093551251877601773178939729515580380304770436293547066870693415748675396696372378400046665361955918083156053169698173691939068515498725828822859624994577259012583471055812225315521909570950580020594645714064003617753040985657874176373387946342086979893547238523232259232068959283224609947808353166119352786574390078794473781558950477802956288934900712002379905978417454047166512858526235923117955811992994645856065219961779767639047831679881067228543470045070966993429602394688502830838666314705425678031410276153382137152296283967753419801591314758788819766788488049232660190485757299540108849240104547491968780486770487807541980869807473255587193574850935925818944471273894516613678924720511042452679584172335465674703361877439626626781724603694753113234979751184250898882558846128555574109215910373237114271374743258035841394917609554823834020640901367354642537827844571457876212591888300194048745831332271756480 A169686 704 20643711250538904730200543936483408036959929216494577814390864890104072218494660174746611042673981185570631301459172227223170377771616936998760095819602016387376680379536229667698427477239904457330744458573943040175076020502223834111035746566391202985562805124802259286455720831673552586851682765843204795494515233540079089534344996154780335762790960398125875709393297385019692115511686248538100157622458694063948754829599225225820962329429984550087588472369155049637473080242155324976146110157565754124081052166428358207257534276975877520896794886864581775883704197135379049188038162250556875360223805338939834934772366488725191458330336907188005156053546932500851923744832725267475628258614440039844055123488787099935889952620330270722648725905575387500829636526828849918652898202430589085419128580965363588035771461559021057632432029899988215364901170231528438794526796010175227915289979132235533622977632381622835726372336486111231852577482835936001601444446178223067025732449756978182804053028101643305712481793146408542949112552250930551769989143409744786421774951858665490178569369610352568520261611253398124574043695318190399597034403546934183367814043606592264139711633581874113619471100310469322825625255293984605941421435078584955412398847739222488706632278908084530547941675220673301192736312002781825540718160959093537500040674099383958761219012554956844348172353570172242964362888173895527500891318821571339719676696224353621798281799282413089231312433515581195375287706581461413965973399085359830614591719866185873846276694687862403763813916227828012889146686748229917699005015030957023538503771558731550 A169686 705 4087350563779183141707887890255043261351818595429523165911740684994713615137848537316488353933271700515621465615519693434507297166741413214488831092977355231819972441856416873792903325955405509207921958724655167947937424508025576146393427408640563318789474343845170119325570594625071730890678797577376085215290506648804819755658101016118170636868808574249459138404741236522503031810808311003103030449141020166306026967104516614730976824678679310371975157669429485113177995321411637736875705955164026489244220669005034460813382145768366507761056467090109584797363554597650004081274546255668302630632622125596233140376025801920965095800905076145074706772006719588365508919649219674965039994971626267338186101357228593909704437439885664087504067424533490431617201161618696535217877147708878238866322097075223907275029579690512477472153026421471837819390806711265371868732834554202469811705506297232055636754925497497317856068681638592149730436953655173241337192453104764935011862956092598455585254691210959255178284820652910097030142726395206446294168915494417465331605462050561719880614179638384503207996798547515323405795090977951218183460973971113131528465762208421521799142465324322245780631313785865149395063488724443357691577452059849546939588831898842210624512650449704169611814560648421399967508273233378921489175503617642835712257323821073593748809490093591555724388037792800456453673188588683420440657356747079735988725754926366152494225909838451726704875378203676989325776192226739395216904112934678603086980881297254407818694323149243136500963877891224347275570845959195822373174039976225327933354739862846550170 A169686 706 809274767917027723153431601726562082339623121965829092272710264764063191725075515728489947467745122720907479560571440127805221668637028199531789796313696733883967166807191004781327160111693050918711217083023149310651434976568561853151787591164265145917330357276218881367176522014932529163767550237554621667832025801229814232530769656195243005764261306740994783528429371534070580606424533892365861928772299534234529390731864690491507590324049073469100993630074668897359605600559262116576413633012319679116231611410830394882842407327859592659168283688954833208102100106137565429043172120460073363989898957062715221959518336413862363777120874739817603935701276931563869914166800662917810443376123386492921004013607772807021542723144741159055082701331725530072705000363975085123221022348155460706446356092313368276867821007259911518428666799421523900024014827660312101570306714936078847489774956872814780543852270872087312665872592104759535394664246241465848762504270297278909281839573884737227697624806741830881994682007483052803425310713698625435693675278751248390871459711059361870823462809701030310286013763035027896426901830293857292684054218259517455805835327697478224947725892330901589095183735774058055764992506428961939684137199488737676695344992788877479288112299391381881478994007817235213698542978002649989672764871224335792813287948550092158859112955979041010564558432264666468350989741550958116861843474462834423827369128261867449949646131032816809695181095853292191967819428354593315967589358280107067743474727622530806334722061886079148478671208006048539679104813027104856148333458447222887846838145959439556450 A169686 707 160232316697007710001237749253969037259984026330638730746830720682599517247949814265703693110259601027039165331527529625611999383092964842094079890839018975953793679055381962529828984798789268676395613060479858908341036187936067221347907549623115858328312621266347493340581625788362015702695084268238237714145525818136854413221336733825641996970686869926142717679490610822509452457040246902377437558866466166758270513337942104200703771907337037867571624763597115012192088730915412487444393023630484132438524614838675413152341983268770430980007559113945966865619418457460640304946466805304838857767369360876292017714844254584142827062774132293407740504562080825730057877496106882038051502748477458899331020608592981787196355754745218863828818870796257121463963972870905448157862544547787072341637512184180971694912553529857771968171403873259040260366935545070030530739051996722789409333163735954520094492045994707175790589986704555103795858413083802155064813638653065756459102792372673085372628544457043671555379768752660991544981181378585932629821053536277252763927217417327703088702885454702206900481690794944305154589748854810068069143107248685960627971694640417114620803247619870416465512813752130876945912111315871224459520061718420953588765223996342932817730481241237103141995227040039082235446502391332363701321566710442834694510432553584850024918175844912060690113576237897413836984681863960329149160591316506260601721827764487197566833819045785386991916105196248381984176719170767813645722147284054377344314492701027372983070460301605267582960035709140686038396594923262338429475517302382703343918815950277003984293220 A169686 708 31725189431239609552521920920684142815394497590344502858780209984889940351902338149093602745883933258231033828162890294431048072630738401706428286596329443542117264485798821389901357663000163504875412674757929040702214513776364741265032543037785775683859981680379527462553794729573664176604462917560933512779146279965295944003592142527820920157190235984069517105755612513485337515913362462136840270793631528718603327111521804767048855330062409448705712602198598697745136209115651113251873242265202845903148757506446320973768829844809217474448837536277612484559436752477100642813971384278237633764575143554548756792317202889323865896065501073219992802299356302217619895874314995842871279733755160738681049159497396786092071417896830190296947081334957578324334793923438914760171660599439492168183520966111740082224408731090831589786419538238490550028753213909038384774230725044397366969118929944038105894644563099749934449504701629318446820430395928580461367251690802749481623443607949697019043224104869840226134312218344868842853470487649300962079132906507617296009198177171174152201298867129782842457326428617268650212137410827720002657218880653862845865714386252807857940029481564905714229855871957668984059717637481153856184852943149281708501828955421848046688410231450152757270582592921100868871705292182982338879090984995601156266072191266553620328006326319205402103008658808214847370481728821570709513569401432551475231468655027084963839414206731615139217182899876445623653850268684818565936479449083804926179211689568906196919844722069475903649141458794448647609703433181443774033723222675669421858842097291245328861144510 A169686 709 6281427275068745683689339104546206308410850538861880927307734746287525590159415003706267639991908525528717658810920750767721906381503110573030706666182390802363264574509111253237938988289233584696655313989009470200130132691532282703255095613931960469545948060093880090092310774829797144951980962592796597292556817907310460058298022883774716549126696037975838244221931787059274318698388727256191996179580176220116700497567979401771472651580449733805863523610558945038524777316168005011383457575486533004691015461661532877393075967288956289509889824623853325975902857572008466636861387620285746646528111054439777552861091327831541304593906438365265167114767985758263009325236873070006475335780773348799948402559875970664442944387817632459931693285450804251096825232868034217065830936144471662227995513777940355308738016202454797005742897167347869865432769418444530154766944506793955870476214965183590447045131447755779845211340935900497366649359980775129195651021140291331604982731581667336685185744219771321103038439463531369893442175373183004559038494434971947357057311862475154432768463309179073021520174530749942107489778353809188508728843391051278379767271035417524698146517108534540288532279151179513304525212243676452338673464829943777406378989261198608503499978689155435136424180881221103457208736294902123633980868308533888738670210478095147414987474823906079438553210119310050596725588409721720860039473601009484502313355380361978013301890742349698736102597503327508532145331107876481322929514516396472107988154939697844020824560007869117531605568248152663069365299672143358741998503722852628337184189688211448209187513870 A169686 710 1243690875274180405760936620779228164922533012197062079104072699554945176911212268395691899115652004121427865410734145761714506415464985155058373491617517049424384268488318229319722018323605249606432876757149117170585064058409615610503243899015490387194413855916907878310814979621570261036315626130456165330413470799367505795599004938844866055806928625283231902838836738225222829764765054634263878403286081260054388095191348399745984536157598984884112271962288472518930160772392149341140672726704068332082917912651477063402855272693368536105483736437986680930744206362505199293455740777432299598378801413635521406709703765707755854443697409295249283095921761823833858226501026552865439245204859367901651102657695944794773610917369994396876178323437924284138847061313947336064274353696005949628974928207066078611047902799354958975547307219596639742805659591638107932259080781620158864987321444176406870409041382092544659417396000606669160149752845797547000277534934086880908304957409562182966647734131409851738175476701560866370058697253402585601727542765217937959401338550592909403535954380997385754372565108854593371391979677631567076210841484991041720600911941485143451158420044645536091555119484121245586214987324050868411590191975867306032827507781332425924660727016047127056328124759030169036272048779251573062258398472732313393785441365351854625322108484770234881364016719345447293519225185034820076722375670667922385646393627148198667786449454564410614410016315590695022481045585014885302042344419013510182574454785878896662379610589909429063805902285463742867440758413316567796280072273859242181808489151225571856182847123010 A169686 711 246244511877012651594981761575182630448353125564479429781679086777132857502829869727343289757259104907517188633666549940068704548355685557590984920633602193395225721896112500294051721689085550188489012942601536190305642553432412358596939036909453164704024397523487666025451273654296081888045541992867727938824574661456858837068544679868399704333222741110041940923845452236807061019104782428856991731854464509314548726147389415170303166686553018557320423985009506999803133308156329401540841816429830043219413055689530797020887950917319681192596269924896738970961376956918457451637599812543975034732356151788778798750968484518807827638547493134020992787825394073133345665837878020594286964075226374071178118377821237193394510518694871072949023376347423557455240621314928704506509256200873033554874807789485305624632176016256079422361361086582967321205655166374926926057143227816284661311619169731963376750543148522876086784799196779184593212284414107933530925756265928062128512776584361730560059566172274930872837641348469588009901728613998338766137494429018716744014107975705533586745686198651552617994048668624491744516389139437866749292098342811367629065258961293923342031428478959524880629177387655896091097343648022337017196814990409638070630801374512670605170214954590253541603972732447230234823587147209490314641043688389608996926256072279430941495571924225072954256349414357312925599268228827532184292329282228355804108798024919399535238032112412097827546694550747011648091723756602756121061989535289710087587246086811233840577457999185001150632870281916860234288796350810503324805720974498999311547038460990076499062451360775560 A169686 712 48755169660773230835400627855265381600608996328754730034693355109172750840383402993745575680038187119684281921600566153987841786068010275417859955911961616775205268551161786739992921172420615332071218129758347016563346640515559237386583426064172711121009636295794640965161041368571002643571980998961679675721935369497658682233776247609004296591922295811163021071018560706149572858952982155859050099028780686763020593389087912855320281019401340075364559836759920097488501464854180829355745538980379644489111702108614446333072411426356603507597955961393116329569421893263492070224951307142929624577408139252764566631285050230958242116577959943126861322706332104718578607977673347051115953447649617206725365787705947268347318309090667102449509752338466426451853504173294569544952768453419164637915582967389883447598559803315904370668573947836207932958976917282643893251382100026842742780835608285484572189737134366147372638730823566277942786872164240525041576299463118822214564621458746213088708827454376304902970114811520276865094172206874417673109622169402940697376833977851145057266242331376746050424196123578137194140308206331590018281632938593212550488724369551169879989763453804075547180714741250789488999307408364516290613481162794256437610927938952779545698664252894557997548795042218306242934852441693925520092924411466972738352053095977100545204482400561896053680472163384726434985069725360178984113820285065534960901562585360280087590322425827433540795304794649545228069254136094490273304586787024956676547039703918691825240843746522144897373677057678118798131477455964925646646533386452939600619755107667871473144071834913517310 A169686 713 9653277348321222692757729333580970374290132919967872067439502632529427533538410962891896641357803790592580303288278431939652604936917678847178680285647766519297247947408137662018304340417592750199912700679210107743352329179527296590184921421669287348795203962169815423435860739703404227345364192252419708065004378585874962223450628481902982325496281347869168130120751174365378619011671362077663062615966721514568762942313259355938245338674778781903625527254479169795723486907819647883036075876298739778800897604449970843151316574467690174823202684085912136515774573489214511447088721214487521691292079215895595414195688977245213131254797521245984520903065931340205431033913484838100364495670548980557551247847399737895575630689433391413929981939640005013909538585691009841196141644520793725273730552735407437318890208880532809312955280310482587758556223966797115936847598662087046785944138821356213330191202061348656906381918266926253487207476235209850298576367941260870421666536055165829833787776400336095857209895039666349700636195232520700936939052047353239363869113506551015805129235926386106828637910276038874234946192872077760783669880948003927602571837430767678674740856305612167597745223079693020990372946918103636368165459431930456069065565315905351856064974079338724710209516861948930852532125441123743650536315029386373000875030344684309701583097419942376439260984348256526707428922106383908153485396812114731272186485125829635273658767077412886304877252500344065663355770094072747898797072321428371251048049836895928434066230691223189210636903003315837495410028204731349867061085269491232908241526790270249815953550294660195010 A169686 714 1911300159797941319935195007421176868727845709157309914622986827885717478889764987249601789413165112350211215769157528957897227935723632401465960836602345809204079888318260095292884266481510943924250643516353842986167197830905889165619227858064454722350329374873327659199335265419905466011738538084980140517195145024633744861560990663169181496151671784582284126742837713963638816991451976709221427347862382079197852041984636264562917256776586797476842489836550115699455761906283436100011787277968170096558088613978985612497627609333176298011486533493049209913793796128971209774453341849161386365251254276608075127444115132444321241746333331246761808277484348073255956766106892324596821054189321048533188421707997442156055627558198720832855686914296382526327636786462646653987291092846663738439560733858643282705692662798542180339594476927527716168261173368508546311602573152993208420874158651020244754805668271012667920090981086027831912524293422407309834076544552906533521275409517464088094001270899812170674824589103042416963860872483832224367840822683206538453348707640319249984358322471093008528774025340809781370363344552361736725298801028317970329848360428337906311335947136569319987225087226800899108808243627228576665976350879056499467631473727743776922726873050430585219475035493707091940761814159879454292571441927003155541042622568556153168889828288350021919841912346533019163174642093723159903746350368894617489969299298241202221950894687822065506040955715715566648707680366403698523355955820834543971967182534690780834337488141700401321420552555771078233311239628181740782732779235895938910544076301127916733793315660458345274370 A169686 715 378427778362644060124475853740059439037739160280227395223283952418739531392639929064458262407165334441551228141989902455231711478668342297811413066966978822455888520639068090730329066458998749304251427503537381701153361818190186527496016930975340365738016421020956706706044946692401578866096885176633815402696573710498895607626852700679016033255705517065944387926951746613626120385688479717063764951814135684959660135550015667124101678596425511121632909362109668429322445133957212528154450844961821380378722744670234701303687115331394439316099510428939657650794655858962810320830314597412740012798057054689182979638520600534998360652642744789337592054420997852573339234258130766785332468364989897060590749946935646147161118680892657291514012079048744100207858174181018346479642440241994899417307751573458634568289828343902471174430393476370177318727953770740725372581372636693993180286297468763187105238192126458446899521107873115243792426322890160412137296857245107552376342109417921834276782417850386409457519411432507358892494752115603547904131545952222847260523680243669704945887142720040488930286555974311870410577649197521724261554250955276115945990937111544448827251186166569610350404700963980586496618197660736049025882006815563923686578267176402548116042216705470801837609004328235167330227225334414989834337044580162569520550668539780604174140431857807815746254907409383291712341210598437633017346834888093909524643503254200083459520797474030416712559775450161980114676487908086447448178044486030310764364863566283366461689424057931158792783197886290250167293913537697665307357096840657192395769711267044599201203296561474727800665260 A169686 716 74926788815643725963326283845524347752603625889775866944295599592082541498263816189775486354829323054314792960898231528606920975548396051334258321298625204500456723006647163704509862274615270851297858395056885222985379472803826026555045733105259327961404901032774554600137700109830092710021171526435410469593404399533756696565255273743782005403133540707272406525409702991784008197549327532001916239031851003239933508986861117454307569444835474615285839211207877798890144680761621797138481255515162665144890545356092491872517551208006765808289691578396559165647428066278507472314627836945873361147650045574181621893299634790797231087981517134957596464967080090461447912426343784931171231915213810296948435301071549939695745443189187944998941535964737035458629590851055169956315215876822143420888495250810951001238680319429890750356878313844367581391966585433295115224800179492257656488266024656460026592407235370501473437259267895732243068499407958339195874943657986742463982216389339005722714824733105609260418168639047354018296997058017018652793678257717440551045235339538961260035669900245545713018263320313558112279314791160158980185571472026709722497649996011456959304031968032605911775875535696940091496123059955615879824720347969206148714266702014501226873566320542079110666344475915107491320435082989138923146376267775372010451615101412798648875747781077049153834286791382152097460151018504786552210380487139302334553855762833313078983436858821858117811378108695547694621891490121459932931608569021557072966569757560651751842489621199550179163735983816379069783048252047063760399842982018212671192047328330466123595349434285087316225477470 A169686 717 14835125757719095096678479725560080795576480187015341427575305435279924477124842965646481839993798799419887455029707852761715121447103749821885336204060823512267975266795499345402222401307364629807671710793759736769403982253339363071371559137910371595992432388068340854120558576799665955005325865349034639164091374533973327024312917348568158053787185354522870547643194240626619996994381162856662351563354684505821875119262951240285774648398827548315474530909797694511819324345667158620891134141157245877307949257761643156057171452070008235602042833012089775140539962467285516707975481400685512767221910966633271951893689167977316757059687749976814762471427436913514113321181811285605118586743969448898729598862219952413610436632778320452498910108938884276708451130334742633003933101170542402436504751908994839610690413418774466099487475747708410938290655962021692089137854166830321991496386584510322078191394411232833293677813935481868883770456452861000371101547424129900316102502979705211263258514737060247153339871119943588263912922735254089705244163482101006259696073548470659782116753105898010676038478807066344035753494738964069008821221828410101331734745486554869095713443798908773520962241455087925037958624905996748854979585682610853244643210022614112438704175937111198149225606133113278491205343339386992386551616499399226017018184820000960513987577252314452628680436935650619131837528082393870778511341961575781604514029210368124875215012914420408769525347438287726841653114077593930115142291858211951001127952952684778368851744509284833776636515795940406833305844305214906276201350711236363474258216654955919468762805706444069634981520950 A169686 718 2937279973239565185416375659377050473176390473403147826792966180585832963929220643381813628832417332962083401302921256615290987125550994068681962310082744430224558646102502223225935525596583581431067700878769370995119003106688390062105013663573148316678540207936498714561270460506224028998344500167582423144020498753327184994117392379742751512644459566654821096026827049941078975396689920918087143693305195681149491340105077484459129072813523019091848671280928735635541336075761335785139306078693619521041829062491449252407447429958653623883396191244815378918661265140456253800706830689498785654548790721347813664853057155624717920666730192978274365372877665428785332989681572290764882308943390737071651512139418479027955170707846918261649785260033934349752814694215427986164822438815890573539007052382730167291915463176597914396948163319732420998200157913894861738534070324852911496659796277708387311455303686188730490674769899957514306743481878258519734282231446319733520124313373592292824402471093204823327100876313109783122236461704522292742985550691198281798868777327257651675599081445067560568068886254113134310435304795341030770766319543179951401236696405325954153176597423660621827205167941130142811707584042990700396197121528583282906312799968088534869588003659206653273893360742224055377962846705684277626359092471747660652213324527938458227386697379199624349250221934397567151893574460575092825098339831036510457850183385838012429338112793277559745974927616213871847325011753410193692176143139658779449961270851050858474620597038836971191922329852578602556215614543378285701010222461513259901382937987452153681658275276020561483240902523170 A169686 719 581566599575676187617345702076930433608129737253636254363579728450559646933508562546633452026978638127693093570523379101974853735737649721849206652060179336360950343953028644699389831845722241758721597102285541697296793211142047892933721333828345456330754968739038677142277430621655558075717205707315970747876894661784248655508219378271716231345549207012300054142764112694093010508547609960618397788922865390183093463465686078971667270642429158952637721439092979858142672723676398818298961712447195507920404846424049190333518533960361347520676843823640432936119789957847870967023244501039358874087893340915900472368953423124526170975255518521948347529067306327462582417843630131760161092052204621970738100674005996627582710189717057037486204982576610062366780601003524406518001838952445163018320959867028664128959651018552968276129636849831271649232692976295220602537656786466709646016648166599676177346071938470957404320310762377652350866325641438734046387510724823883107084297945468294274020426017939817958518820170124617114614555504572678709021433792693777695169758214723466561108836009370271094466533801489458441469290089149950510026065527858944558774795294165743578699376071576357897296301120863575714591255093618000034590222301937661700017099797392094101441628868600168820744441216779384849392948407915426564762590467023819289818829172693664006519007526833377028838482002914214011863992690005834608112650728869714482874405177882731208651498306058864086768766878830465903480457943130839606106784473149154697713331405466359049237677626149993821263348445486366492376336986675468607846862035413568622075482853506109954935074667598823696053298301534800 A169686 720 115147249436010645583049032635572848803936511585746575216161993267030224259870766163590041687712937931950270443562326140934405748688929093932074235145605425855037943544053569148255960769927407284645445158551658486693769936803018794410814719084348827205172805270121721575456369992627294274963008385548394625656481122534527906605633319505420071054906098528868755899171267486380475001717030082281524675063034042060571356274865738558905660458128159949603176996269129083176613657951851204687409279758466016948719117762899248236784262276721588155470131680889560905972799750388737995216801704375103558283748332710626945715387924721500557135179925937152794536389953775172162533400049084516221131344027571759469072281941047913782348662393269446504006936764908758414272806184003617062578199290145326387054011046619292767366718986210311120759271148103272054127075009148539784440717509650083656999799677190458174727210788513563377324930856180875207957225733522991082664992841283682535469170868889348673963219949080990750963399292808361078910559753443685862093500905402676785361813257737919121447873930773868609143803119692868213450942346913746034938024266770522071456548522677903065794231133905923880431263643327605878070451666150270836966081310987027784789831885206539751463718833618303372178276240297054562570090402204588880793509068614869028613642756299348870822433570182773051978729661467414634853651952548683689437965988393867981381681924367033084038154765091205660544649144777619838812424659025513488192377978282164117004512851538219314593823219171773016725875765040136615429491088584365447810374275170869329820688883394328650602687388628710246134934399515323230 A169686 721 22798573821730532149256091116141347132745821164240568256545711087143533843807478191828281620715134731888025854731770052525910363386672222948828849352177814139961151871378653662709980842613780920118039419796126094823669150693786579245448380657367239441167884688515361833263218981109582610884599943132874819909235385367174741259259889042694902352640061959509001367981768198190639957329463408681781267264691817462602945448959950548584349103438733240862476407539848465489111361601742862129288738430463824160338464912207627101692950412256914093435565395972309418949678230787012275181959714221769465181308081983363219351174440141433985786594650080037731369857681780177760719030791875104080023845025407003752905573723653480932277452443677633350755887274469357555963648843831712653983965457609822179473675866270752939274481399618623048942059557687598035445511619118434582098659529253930097376314319435544118919810390053747077752931989213050913523179828911910795633622195063444318139788747742145569150443529492018228872794541155885369007176216626345228015804157835937309723943855273893262580117929457216614339378536570330020270976768330740504851739099763399945433869643180566931571463272721793588678139161238301693120054209642435975896802298259860095981207390389787797356382387218541989247839144068997470367704659373839390323057152209987556905672541070747224105496255732631763410395851772478851004075214176176958698233456547808297453800190242090980749655749194190722195621363064534552884162012949623634061897307864572184311437598439417434330991144568867380997613589796712503660669402209127748575046686121895994616934226261861997460970627245207792501321704031432732650 A169686 722 4514002469453209354907122991963351159434868654008046768220834633261152670849620811215836170859908963975897168966446908073989317544812411214774180097496061594286453032589429371647427950876758694776087159674474415116599798067432939671804368555439629060524035995520771521264541901889704729660875825731923665947402949821578064241426852397134085245751677361884253402104490931974260331076232037888910409393733916823553322627537795342881142216820411053530820725515893727037760872983487134850394482799952078717730067333499347266886967397364592268912086478270836375391130316896078041748032806614205979002340716484373206804586823760079207685188605535921533658437284602521421450205563391221523328500183686559171315834525001448176677153235185778134003161673408167887322388198272495101871762582407454646209400767510562462683579950405501153379407033150996307746157173510440898715750146074768509196853235448560545087947730019853407831703208933327900002381648898824814544374529629720691309142702882075933343113855619470528326062355749572494702341980332262911461267129750610184648555521530973128071741902158598115770587806352739428556681564771386587002741542020878031284986153123852262798647473105439846825977611775277182629902855088669630815974388094089370270669928278166796375568340803277975568899815256236851277838563717152142899094317201281947852094425887374113540761411871088156433580324165517834754616350971022352713693407765214539373449033240195895394252921141472695806854766665348034979012703463578247235547573102073329588197453857956119905350729872849673393511946689292137540601305871776333078632893640258450305853605883299773646799463039128139361382489076601653392930 A169686 723 893749690377913721739461096317627388220971247672429019539468711674621085294381113142543733548641259732495751429501756028597358963509470748302338830454868017854577739300835636932528024292755607784745139576126138066991936348201028268438019525596389186744317959228424245848546033355180426890242528894977752982765874829287089545061257514743506183756479477591122664615321222762705354913136614038595579278692050839246095277307034517939917574581337949865861641175739418105011163739368850957515978305652081122286392993567958551216517851727777012330499687132229630018024853067192665253835313749898562072998280555823911584088839930055541687681557301462383626639212493617461269379982520669986514963012524913308916782330376563085501144063114340392899275255447542772332276899609110198457955007351218410127281878291225096858409555698889609746073650504339581335703674843448179511136430263274910890879564304495552383294730733540921003599482436809711149558043302138401368990523244489633434892115381903292656367392969125672590331473643874198065694704929571430124102875886462980623104269319277405464942316509472969705962046278810034245066662409818762862826881890465028105714502939004817960413721663422735118867697280769903952422868586162745436774321482262217072729463999869661318479050980279071314138389278438790053292877902693269605147058009019039135367530450453585860105771247309461872861241698168845806918182226353236614209368107760855778412067934850040090201918146239923285081469999340970773403090542309893573138798755464903424992384067788524105111487522723414604434695210150227921309650933019244151112689454632940450729698669398267636507148406852548745936842774393535164708340 A169686 724 176957924692357463695058389947898259516592872170486937822046584076941713735616610781412443406460109518070182885872381246754203085457330395752648314249966371473612105928532866683268901382014733582684761548913300862849286797145736164211056061699529619346314431891232479906490850062423834819538359845379863166921695813249022151857887561066817090298537184885680403340431497616083686012469973347604035786771632332253903311584165296756760798624888093662387074132070888891065172659522049002453313310036312110133988082659122293793603647674702483849170025965703195907193529776987251642217644089673301084474657209336650120442785719327237174953263157084016036540905636451654809915786333529266108439347979749148606351585580034489481049847343404212015922497416940060753903503734405546799573219692958837750555602500895058615502408448429737228569203392826086108161581461829229102306297441982357587884956879054670811347268737511082505304865819279389479712490192174504646245579227879317699417329702913969870027400694031263702357305719131341644512849234074810901660908158389919553189996769695395308930506926973489403664714575395144293642415135334874709632665190488348343154971515290258984170146239056168658512263347222109529182471407009998599219764171252289632687265822840200052786921024964303506104743819653705153038019650506437810431114619235900234517723573671291996482439904738271202604695389444510245471505913010583657120306688929779041440470103010702525075070171409272691962584953747209896420373883747777238905848472981799430931926796003459924373760293686554297740349102756831616584463397477071543939759367026806887696925262317588403660920301386628092092030787467813218825052030 A169686 725 35036775339396399897899821748587537756897167718508741259745684178522784698566794553606521250745553043318163715651301985101303613561587908888276063882662886683757342396110206767650309945614624493763798041545257444706091793898507559485520662196981268241383513196504802597239339766326564113841705006856317929297513005148477098978316675833715040372926606127887128738740821206761807125114141586211560490201504509735433609598387421723320698210153261207202774816508860261012799175421626333634798519408884145725407353973512646212582305721739364025123334641522100559994300870990408632493839694441563716163909129168100899936087483586862905099058423545333712851472676804934034902056314056274019484475936977806510748697162516452354162368629930919638759755213298684486500561462512689156117039544198498656199882013298930380772618463233389081646956198129060709834657425767343914077135757082243527490330582488520325094375915296460795129359832734882307271923500007249781555255696596860414851196389061584130972768970025221087394156200914361771415478453641882987098735712485317608550996256130368993762775429224241428955907523881942917424518902108866707491307763832802837912796122363164722078861496501035588552008073823857153556795760474889926133320931249943942723329286383717269436214637011327301870017122282486819305000692698401962161134408211042900577902518150112283357306964004834511953933668801593077431765660136321588865410051250390153295769426320692577128543479219723231686874257441993431584007760246542340397570335612299363929035937313186905496207686977919130124258825101825904356217827480758134586707102957711332555770811614870062751346184508206952674331367268355512500167114590 A169686 726 6937104559275794822320469647830384577606122615392560282491823420763434428602489705003309795204213042467478345516071920668811361282108948629482908000453001597012480182323892407128078100330313635031649327464412060750943325905107351041968880058940591582174589298476059681773482782882597270705838052997705570137740653323585216575554843927514511176749169476136765809867342167441221727086587564096541373024111121295283600797169125335920741484811720830932487026594622260791643171560822492010687653529649024541520522098672844827797502929256719374490571088995410207682964378926323921982138041855339942499369532918074641537224878964479527972438614598818991128555049101740487255797234396808726591817796173625939979635686592677531634667938878978684262415609735722588266357266073778047364374256531609775089826083030687320334362953311762608428868758026161194461154008720472265758170573604842236085497570375847969697875083959961726353107942015687417450361140511243282243294382346950482822837467704490743962738228664299744040340570475324499398620220971858756634648010163934496573544068717043365369720604479472829443866025014049204339413947061610345680001341926374757250711527332503598971936932862306284493504455861140214270988305797824368709525421756806333050854794633084530034913523281434884536488956462752388263038918395624924996305699978901553121517689774071534973217865206920736966636788181812122882995879185884834665817431492653729662387060235248225897366042053895416563564333236232579159087077420092710281517061861459270656939707182798386412182916232112408634767416172802778822136734991265974372430429266627063124611403059950513964216200292499665796790114040201314024204226569090 A169686 727 1373511665961267978419555090448667558828255380680008427192121291626981494078594394796101732929183436855517394248466588990439548230244010240728727508025811653321787318757734586404591813555456485111772803039912042771242072437417356998750352731008040152002327297585063312188552351670987933035642092788538846569343351845064724404860880780972039497955962629668951743224995008332155140156019223549528980298283800511956417524229888429090583493294510571263425228490918698776484335169867431791782520600351097975075337968183249763257692997687108696785107952286449699020666952726541146143830838447662867051159003608649610923470589947483359675637746632142614909741048249467811542612950354254071591160439166440958309457117248187634811310089529407848564319530972459773792252238121145540688989985753714536969129364558062790495823092137265763079834367132981787442598659069227741276203696438001680501401028603835409479854172248157125357120243159273373772864233897726162634390732448999598738506967409100105720491196506561324098900038797913336519155388273974391930673207276746545003953174609718455974210916911506395988456517045257859944131136514679905041427619714891392834625899698693184444829241872493295481281620770677349728123076699535213658196029525317672635356467383851015977434370544779278693854600796486147968099418231112211774894671192160041899730707197553458010454945772680872631984593208213982287908588598646355513789733991868570135868592748157960164744781062836243678648980696084568396346693541874721516603215140308744502559154187962179048580875905835632130998009324162861237031550032739590981393345677670428405651508680432023592662082091339500014140966965495525660565568499638040 A169686 728 271948372755771783932249587439188346263416959252026276023757523918721572393133087679923139810183116284349976582850868548186361738227031918715658563681110254356116876633849124215702051005880053738495983352575120056645179399282731578401527871859533009504878630332544059753651592148072728143786428534077693915159845924669491846945878839788536306084103851504976308392739144307599276529164719675242641557687168390246075386196720739834599610930828281389327262754175307735483106720462190672280928391215987750040375397178184780280195416039118265244076883981628044995884373675476220612556523874595392336186983344979704888205639584722740736248301394549638933137598998345524944950108372907909366323175137159136119332529579454559015107763058883875037051004716937299488277676790720743278372652804978946710112524356413401830852637880225309327198775823572367752440073341698372300422573724150727897041318165989035229041428230051150858983455037594112319609667950609268958327121730519573599741556709534116441913294170070477871838167341416365306293368258025957743516660392785651976286155028655537239528391827873786932884946508936042216398859560204999390565486342096614878425922688261720914281605495457627771838076285878219209191847619958438058042587369524416498594228067179393124137829433429094626753194681680700651116698073359388364826752201213916132846275875065739356749192572168879421436726636403036096045872812615815468154327877395078760080445614466777803065101444569148816863741935836068396568245101575249275041714450450463782528751295196039540205262316468638390264211727943560055283750543891612727883434451726725195719654690715435872460860339245902773418294496760139628123309759575267390 A169686 729 53844404293976851950606998757868843892597729676520522644276797614615244352346272766229985580683327840864439846010223505951909184620722075895459666881351804550857819786183368860122601507350695183737092931006833859172974278985543435166503768275456527841813966478546138767910826692966729184536677207654594856355080149732714320970879149397349216565154606635355640110019125577896324597634458476474493499441761057468210970049426476598821632380810705204515534600098220012926878646316343885679832038940165223410019253303312403245715434682747729409630437920410066459486085320791565140140047896331440019697971543302372918253793167185155182417488038374196366146334860624164471288578844885411800460397516718342510669531399614754497356525775569477849487534614422612838905187752324586023577096265400077734065310693205295499718326477192473981022277778700195833195691922997208487742393393685406121933679595837225139940722935377879712953366977200474965908941389986737527586135711910426573150089721520345955393111754477448057299858233561642417309567759700865658824368084564282344759654742499186654970647371002098306315230952252291100967593620850032455077712359109433894343359715002725885395126276300531457813243519959038271278524581256661455283761365300570392519146761172589351171380156393782737917082881992145695950486939904643709198830074530629728945754625979133606187416152340156411366537249859300145542221887068825452812023341428886918705188253645433263546624890771366744107866803319323250512424457586305872170107010957976607756734522507546426691703450050361493331453923833372873070871377952649273998376388016687419087250349746688228196726268870983646184119919159061642400787589600838259730 A169686 730 10660920101834660914436253504470591902388087058991811457290782170169899660192168874625857221835488729374874739533441403309929832193164743995382298383943976190815492200787673185180059396404431766326205904356000528996192262059738317431389344590668532979669660484121802931986590033615264305810118300687075703864390709801152766060387125701835356343594528009948911765475394125279164671055093613622274470247911002210315525994400245645826848611789588802212686523556693387251786488863915627173934462781761498247433771778658677657871375871768011304841582631357211530933249009143054421527116926949750528507862178590524858109362841463076003377926383296696330858041164804586219790193661178938628581792385135094657976447884594141935917576995799697730323494802650960404803738897283477311924986687896410412398221404730292095542397789846229622933083801406815202604994560680105582200693469375986261414971518657604588673034099776590132013907678030656449137650785549423421193096543836533941910118023304318965051394214092364644867500092077863782261988123052513374489481364083335118610435352859810302146948651066587590863482843599444701949253854189197719200098498065650038658482040294351638809733796019118896115386264248581488800085038745266794974578542832080047488990087547756260795412401455228667620667268057271214910503569051529873017994653601421405176492867351165636959063953752230703098360082164355304206893286784105816637189089917309697387016660992986484166489389036292305245752002801994689728338653243127316308498866813762737203583879960770821093990765740177939192044503464889942691559673569179376634781726027937246011660372049532434936766124146508472486695912017774855939327371016446136381890 A169686 731 2110808335758968884206427586886419327828948639950702148020930592896025517473697090903153499937846085088384333987775387631860154865061998589009799620354025933976916597936173107296791637886570139037405031969557097907386894913549201307979923725184094073446750961889638434394576915829129365821218886858833334770293005460478514965635680009814003206815151391363249173924018017679696708544310901038733870615586936676585005935921199211397117203501957772132907416129625192455840797916408977836553343798749836487768476792921114863855286707175383490629223730570807473058323817725003983897229011488154273204537013389380619532735588816521863513647006404707499313526004296447447353987056334584963047394431859232023936826011618240488557182888642564581126202483390275737538301396474376183175123787107223861577113772825904629621895044063076272866769570400770709919955727322737908067249564543051594354042427014609871332120811032829468259040766883092776454288946597395850658705529543921810071630218524533634734220661278533722235707718373183467245456338796637947283258485720415789202521440211499940638440862263813340892663287801737798694850635269003941400473386215838549546605544212796996205938823121794453856313197604240066558437229061130393864854973742664004376304233801116133086716495650528095727019373011973136530008328466333115165838514428552893725290155675270427161561340169000053981260377894445147896160597528490869332849414535928057437890711095767935660857216859335614888167443600362851898339631682724296348028728480112282980603488792918333059515011930368053114508630305670325752212253116428344053694301447194146731934386385811455004032143488778381921153140665763159360154457950355399147736380 A169686 732 417929389560174004411958225950006556318229442623180033496686966611242882560131831829949767130471689358770723254839993309705000733450082555879944942531713190951238670899161487571579564242144483097639870124067949385133609000620682120662593508241859958009477020793664288207194242744133999168295529479748313208814150690464944810429804254817470799593056380961913387525190092106454669127102503312055684107415965550961620859786403043610983379444775849293513455707142231412869226200960113696010388137689685863079910971226602084365688896644854163133281457070388522454017182660541645757229817157727596343969820788918772142623537222829865899698729341748788167747290809531789989869646960586643744755515715742805644833573852527022592386294374231987365257768216471945072178872763029200791362584860542428181856128798124386373039676326699255797997441855551193748948629015341425691733213086054839695838985577374096919171247550400458125158057935174339081500073775498829007002501753152681860240873149834355358410639538935584638025260737798248650818093093611261048710690691278242926980634726524128436109143779583974909156467501900484696878472681091452606264290038088712543921768558416246643646836391062076913270348786649156964178215142186461601389106006809215583089822898590912340391870192390084312092798503609098822419473008179677418896931502147550895049954046704703901167150165656741295229107944853472019637213401758140649879583732935048792975492335278303012575735574763893508190362799103783312591598003937537453413420385223049047548365487915862911314218989862819044997228849569777701770890026681410525318530182154081563067507583318286856930921843674434171073991347559746382718619982907899335273489950 A169686 733 82747908324578693904683522310514411731681600690749695930195998458433194721388629005239150738333456646951514820124330899933958285068251284065640088821658857782411279921436038366065456928306721083193656879533484421158547195227981510689885534708163087591803003366183639426590065486422702705956693618103307182010431543706598593950135606773849404316218348279067487480813714219060344790457751344885986719397745592153724345231771881435763312012862116202343531322598032194555650946992186102832220297918759051053334603826074291589542546248973948916899099276206356638422343842969520855947606568218575921832819979192527503619927634531496926276834762659855349714650054282997970546836111139820876498544717285216285653110796788732232803929103209290933739911904378054848553878505683307380506616678600293556145936388255802597232234017642389571730626717828735591581908589310279549055108941474315208181765101893056580124574894168257879313036430397636045360560318602170747535836641594687086517621253448677827330572408047967224606765918365680049394736976196233049697433498387371683752963154411565930408972027495363218672087902088494232183242717791202616896036203189142518498032624296546222550478724560989914172414528312045532152492532492672451153713565374286192771639194547930900171361802381965476006189719057608928638558629571317358597078155978627054493121615873372799326646681852014462712313825145942844632318483588038628587112811983315355165290522886464286726366669477963406812818142433444805607043161673652868228404633292891385593361331226040692307234557159384648222403098995739877231065189336994752381268159911004915436268586826462642229148677450537915270325637291861809347564651935188304820969303430 A169686 734 16383667918877021219122925459255903516316638707325816614145311007803161311952388411205521896422893944407041163661362678193614035442780304162440857641745922127726482185773436434993388892240488629989246422277505847440007211046139718434476673278708049483218985189483566942176625772068951001780257040854975073724856631503216056657316420336967364583811639902874400607813590225281841813841507663784113314756646211280886458735031046121237524795167254232214725688418703232290606018278251888247083608599776602422697171646591483132645058468400197031382888375231788225885170063725304587831868870690120304926554386059331526944603048100013561536913584277309610455332963457224066378283680358723946902967098506757081753671104190316455072585576141065372893137299298638388068595765252531832139518739777997581688713548745850789865609295816866435946866092688234095939468952054420009287219837198828356380293651189247828767746657797764659645856055160796762642309443009454309183088652533994890448628767309688375456094926153958574887501626575666851531507103193760532579043121990008315140159723938763530092540352300302333322164248146019957487585179519247527860184857675949038844789219644517466187232297215261121013848640496469792496732833003946722584786166628316377406350225013160058093284911526677063050171916799884568306167694341318487929280553371033104740385918337854341236222335955009950510770855894127093247440199258870218211652393645779863796486063107904409573102005945285417144213250238231709421645374913264138062360256485445490386428462547622299745385249031020742916480950432680752771593448101072128773657230707795147266944526291611951142286920826442744694971823057943614578202646785212515459482286698850 A169686 735 3243883500029325622692434557410358381818962782449820939904841383546567506571851516789688096340994667535947198890129685951435645059385431972879224172976870922432061061503218978090324935206688442016787597954066624308700269239940436268515691423649485634589767264514380070911545312804165875649784937395666961290339602606093072619554701091112764338190388482420852252859610050891585618795828059677909550335096552088023365105190915360123594146131103475862313342775580641961345435968146881686819722282457848520642986651421287585972132034196990038264894999196617862368625250273767338869854088790075601799535935619768449807527783596168153687382612852144643014806212114476082144929621874916201665910986959620616970941225518885869372139140146827734541907445349226022782733407641495619456244203859364920880809136715290200590793408337721911927907755725552522260423270598185851559320472656426540248089961170369177039433713669063234352000185885407361367131909155553351047504017365089393621741978306064849662479464806075749860500715296063670923189011695388389217600840720523259026067872376720767392392580783432366634569849045009863088309682301331271956699164398792908208844752478749045798878626698370644230855802667427782309852657616590628167459748362151555758812141208739692824827508261410333872459276465373260553564961918924444068703049690264110844021609083368344065316057920490586499793773907238627251212199748713119679360130159711051155862170714323292729755062665359483618252305404947042974776191907567408826445890799142196311868723261512006767328556720467483908294580520638625040480931346660880405811186880558972178532242784777958033481203826452145894395081568524943343328653246702534332106429659697120 A169686 736 642272549337887596271882919441791703696638314286357220284544448631212563139914647935947037553620521278173138339082016455706064107722872750325923945391778696719420363695451584225449343782032071030693955148482914107275213302297160241447672425209319447599290699388657770473543795309452774427655637347301203360413516459374925162615173499619990371597113107879425871665594976486308670679760114308562306853034360667217345404369066210258350403409163320966505827143876548405114105715674804322102057928318054230484888659809768350539349497712535627379417826952555104960761914384142207791643277711564279036003188698328093730363556548993194416540220431140362007321174665702807040629686847553049205903472450906375403164608981635211819228477163495750373924781041847453872593146117250880120504212845414476336818520356078713866187229241573121695289788767566711173467868109488744188736166366135256140765432018081907805979107559816722637036390949255496753929475703356554053096612349635165942214463075833530544795477936676844513804254126994031175939892808583707304552387419541615278846298570866773180163638454767308291311507946663806871527829510479631645255403741840534465364091389021417495221587066794424739968518121257895408778232226808204909279466883769451233258229870123101746446525258026778133519008768554171765255256118735377129941054663349237355310914711944779644599729970749565450143764575353890545769667884952859413039691325276637261275469336914721972914230562883282941492952841536394656279145677210350497548334158939099278680981673079983468223384889163893557826900420430355693825091227006278489792905272477845762021580977531890232031572034212048962329861145896151732940344633123288905859211871870990750 A169686 737 127166720885401714736210125614917346973552567265916279795399895987596540934196528439800723747520522218410745443939349128543849257684069419132560061963399205079522799950637910457660879743907143375635386331801662926616183533585597787370370624500021601139024968711689724173690759925958845170800166409828242598400585919353629089125184798223666980811890204971643901737534945734238225208973706805035658847350468315556946366699969918715793256280868206447892291461144781003570631586267643108894520650084692279787487311655682712119205228415047857231086464841606714164368490422809883375406499132800937173526831826333342790162176668917056326321276262752939532806577777597041317962533066193628826567221634292502709209621637138253054337866339232011746302564738840446640750660197808032768240377899188206949769186221366870055304480596423140373755450268222483259824377462408173163518201620022124289331307449619047376406823863130042018898853407766702949916669057355442149162081741210397767164841947036732983019842151997209137983381816429522109165175587087878657912155108228519301952541049159244368905008021463143609313044003590388750699421933392639850708111218515835160580531206413432661791094168693154769026556202512618353967658513050571226612468988962286311398397148140976011917466547756974081668548008856094317447655473109583845466438736827639663353780870661746024472858195137415694072463116964868281689149363997745033778135023967568777533618889572142053739183136339258103305976148931767985576239259830345429206901411636515436826943926440115723187556901175645751017987448839717765619971829839101793612112436891411588858986691749714739286168446728479851570341385677848454146781351785954452358038000132159802170 A169686 738 25178368462760201630173332988834192909059711680337137042268894861095483892407772716432607354971509778724049424761652045435226446957338022115496566344807650827048794969862610819032628739949832356304775799741580776555897064436646064739091935978579067706079344514215176728620296921544541891044005293508644733279955598515559184721623974874786442210382663471277613118160253660402682282706114187282751889468539692119608163261189674839516806393208495713361707203479522762158579939975277660756792986658840753343692002819165367231252095876681763196127740620811176849440000341801972766122695185016873996079276698425303544358380616889028159417196159804650887133695078789548478149540917419490954611103980117464630048101919544392469547078306690774830017533893509366587414758126019873237231474319826419561577962053310284192236420970862540220881883863319284118734053269688708797632415184598014474031458109592553298620745145792188503019335938346857928586746543880674188980039088147309122732696491050197297107383950617510732476195795398918383583528826350591390559302159041827280171324281434959518270011424611247667335691401202950308831614014982232059946832396893792632821970662840121221346895026856532377837016902318172763444077657757835717871100547360500472846754144945768973237068017403771262862929092014290795703936320679123771935795174756309159378930384775648990019724376382434262829747403435268220500952719513754622406766683467205019684596377048128118658837885903059273763415226826741718375115770571013919304261827224074389493668323635935313104834015101912426209551977240935560757649900065440565212548036560065730992956877064262425850087671435191226866496819816332820114242810117977675014858524151602412163810 A169686 739 4985189788905634521059583721663555278646849360139487218089445782600918214155804801325216455560611415665143375357363165647046292648295244309449187576209951464550581881232846304258002829630322899404969972962501192095141002574922335220552832953134155384202571188845893302542645099705893335581542247948301828946832807920161364945792421840409491890674955477107995753493992689813996853750601635375179838455923508571366859379348855648305611872599001283039170133997484362126395257483518709186736116837800384469771229070883087029075795778354574064976061556455771409474955699186367797808918240134208250286523259456383768440169199967358658508278518365058122712938819022553001632291139115993015384172020841623704246814970448152570717267166858434184331725408350115743861481358291737092939063674947731884985486717369214903192756047750186540594239249486950033026082723020901933758054688348786843733939374391875934079531132042990193555809616939270103157225899019316133975898577371425995903306740385992028094279002380115127821148784107169410427429542441830007452083915335173572954620255183072825373093357065005574988857584394180570759908875544548554350335516761964024324829209149551352177655162822870750267886155538758161844605937001589917943246538408461516356073781882730472990196672624863667668180866645706078671507150924224104796807217459910450868067171840724543846580225809401039932183482019786122013416976798684957015391563166458643444682903479109847051412482565260140229163175599553874665250730448230687481247291107586254863994929357659651217908457171579949216855511072422777525395728413970722103112423005217027931797488981914548054496720928385894688932814390853936889299439942418663808959334653885053939250820 A169686 740 987042399834852874968167403556395110979167113595938132044667996060120710918956942889676425593646088791919664271333145146069730717915501035248823643523225582330188163689133705632265527638063984249827749870775494454061362612770185727604721832784584187004403016046972658726715109444845335903254321088470253486739616012593434700082177900426204607911430801803911881578692392329510974360336417690098325262383386157438518548947812228689671633968209045546042324824298424178264102401796729141312994340897817284261359664032032066389776312018328983102064060437621927899191788438559021993399688851388216682735526095665560847609143212920125356479729440121703646274752471386704774715496004049197555111449022661375976239316046814664609549351959663277722851613319429407917985894183637924528697376165331086807564792077051240547973461033566072497438489514552787255045645104868894175297195877875197044845964671481842394448543399366266135547284818037133567202141259280713853038938280454199879732001899935371365370135087312177797854983057424144346247465874655990884122055934205325617734639201966984464354214687446492600126466018646550060153125743805631524181627676570221217739237540730748542080436021895185861801182293644833880687472729150948845877708218361435196589488111351542300831339691490917566187893426501831876786362123394818326314174127422982252566862713611484930823106875694793435450056254280495966116503571410950885509857859136787348044622218029139717348370179534010716740615180026597025977424140989413395459583521890587158967513701715817936386119578415488795618471517470196179872955995800348986191620510702016053691350539867631480630650886714405532248834307465584204669631014668433685345014759544959221860885310 A169686 741 195429409977511963609176086320444568418596441642635610657626173774121299843739318887354607051086364969384428382348605375756159635854620909734957632230022455349912705828567240868884316469507038558566489504440585400712054656325921851730514370058394534871487594606111740534587049024979670615508774033269161888545497137685579909251325431862548102874572623801697444556827599688553358926492860101004093222113454535664255305832287472424906677913832792016833341145077090502934165880298268851270786143380930021899279442249271466058146633983850784080143707905092685952630499155135499986895329474334732694931347643682324664058170186958217461924478150625732263839688050515544992392035917662625122896682734466110819591137762298855440120054420846470554940287711838672652017345567002017319589141417060607456012843344538776413595552528598332167952226684631964926466011648041020144775086729130940228035767065579012918166732061942477704644806584354413176202866743438562026767733880952560150191033069446817538315192468285431088847465496585873411146570813639444365048714991057319298738503941734279851116761414757340529250051414107622731339558988397970493203742084174443054653518220855794771808721409501786286900580645233940603796287609589425647642463573738856128774702200722437155240823606598643240557844983564206375711553649134479321999781989966206493231513697530994080442701333228474444764714706667513369643914438843030323740920989721111119158377157465102712911951011561819707094970951162253188826526693569403041580263402253504436680160100725489678437214992914103463697411128973106617453538901290287553916588366994348828231907472588452927648960361583763846180733063378764139071793244847364977537469981489937393831833742510 A169686 742 38694036133147533941741896924044468151771116278128254972077937739279957248349466182753322519689506617849324900040752531254573538168497024626486362357900922933700385565892624558333462395434755570611915094129365133846532760589919756456914240549729333320367539328994077653189508991836529936534834004266205583678521693645732228597062353330884098164557468081934290110370286045941235556471225963581120359653201614675365112036243971727902832555304924610287455504400439621156786580196655435822474343395083246518773068205691718247446643752490436918885352101147914196692939640928390438383281836229425685379724097923004617922670087874514137335690194094454866536611959249606521788848396201195725135988069975267280903069037619126562479161225975641506600454115330737755691516436372215791354121303201834945203735417426600678651371427201436203182043445067614502653015260667017119771291875172048289954037033019973075954618499721211219253536156417355771754600413059576000586158269490326455537944815748569937215042738585428043414000313340945511262674773634735328288761446173415015824606045824185443536654405907265978298910053527290654255172526577054352022642656735054863667377656717808388319626468978629970128697315636999535203268115975623869577892800685611321174933924299618776401859748397396483954469829503427552737539365251446168917896435478039422714342153991250248373927287142872723973528135818163570141302422836313366706867668522853165460193535311139638531063815332571174660000217497275082223388303534276487031009084811789226735499184714878709989805516476591662135213701519431013512152738199162795667284468180856789569048772960397349281978130688879401324818747531022753553881558012912462621522661349499595267080824956610 A169686 743 7661223724953234208501286414874484249482262426627751848860774046203657413873350564866270504291471223969196945779686652583029804397726556255134564789232152718417326429340911095309156669979612095942600622148109855916212774542147785856617289114476349602897901299546221263590988193334607947763281624070675436406458749844717295682309094634083188888479504107599187744408759809496676086822376247928960827118111806251186627927870474114652335939272461240044899356530141967898540808713057478023998649206083101880695168225284710941528377316359122659155219572319381918259249418404666171299902908243951950972490440041111232024024619228966840975004733952551437841985328243371575769199590411919090951802741172368455507988078310824760515433802688756171836334974547774236954268237056131724670796428892546258542883599807122395596557947033355769897876649896703039560370555600421348694571016197336430470671296770889090026096296212737878934495514164052088394234678919052609554032569625203685636362882485147400751040147047446467164883214576010625356598458608863955556809717627345115813973258569246983540406455608223906362654940546989441919792820703268363729989027595494108516271749767243615361902653425626692019887618595421263870302611803446662665170240796345478050763212837763464003141705184316888792767844350335954899358067415191009684785595564175033335249370886079572614755696057826567029789521085263418600340401829696311758244995396505624260241370044338588497364288640190096552123103793894585305107071884918845126947326126714506546586617670772144789779411070142455541918032817819982729307363857721182984187752339643270172547904895253444284528776428530887703650636224173820987820219588693330469574180211376504453620811818913960 A169686 744 1516883603504607225749312968248223836929336189356016737819461183210584887989675062377338806527191612839283145939477916458908646697211689641492017341905608337323696932623934504246654687193567760241064311270231622106276282826584671679853766330425767492040464089770822816113362472771260537127193226731989470202895153947560378812868603675195140515820777255836557239102824071994295923955274025863970662649026484436120276964606317630729434613143392020604279785137463709204289923338605183993315910068461059089131124535538167074704371261995353796075814589967136471901134691904482973526942392550466256866867727404042100936138951937247559998913601632411090237846558380228322395779730053163778812731806764058978923300736436505683455493413771147746382087724506343968179189419420677709269026338799420957356545749026392807727439822141177241003576394636102134218450716993622760024405289915197441184902962723603019852091112031622378817810858268325896146286711825559357115697862627520839429544312787243436778768734072655815070603462485736762875095232129781428464920035328768159516150880590665078555556941556022426193827379318250382209464723326720558964185798907169626759368185641001322593130486237830377850111266244508353812888184311877010292578206906329934558446358891646659578550821584192149929548977384548209683310187188207806345070834366084618866062441473738078627026113904345472865640502386120226664448203482511855099075898797716997329723130142920316546534643263011008430473949572466159974019934168785719403561422697198206348702921568719846170405714549174351751301479866278992566979004810581024824790882957987253872071547814241887292927925323183646805078410817465637365204992183210391433060504754646111577854201901582668670 A169686 745 300335292270187277464155466426733445227759083230064686336404453501649604164541789000148217421879647870954093699070847772211329016243516822459164299132521218637373575333109690929742318907656436915634791030883713067186787786889222844825189116135187487074408991873323371369182178620516251743236495611309844424736834022867110287652301218594003738943625417151530734154614757495061096267057434744818262243680125806545563652364123020410313401066452347618407352557861284280481506280235113373198526194906083616546081962868331796080523981497763692500352133593920702054506409747669224092163293822084074907688837535560294874123488458955787912943918118483443315655776573956964462788617350936016285829945936542505458358037826349814499427180492884565027481533117281557925242550777057130303542544285856457010337515423625968807637488226006060362938228261298325872213681594181706063483552832192896018180315947976627041624014085965018268047615441614363384876374706781833656298622767679501003364137568991715334795458306238803937512320688961303038643499363238113972098610185378468239082060383693116307016734021636832162471458450073028688032095425869967406545058160122197736794491578929702118773377466931851548931152015102962176494770354476179988794369864832531822013312548364834953368577798153710950248681122958308704721594168489272838753535280832949489083818541856033866021442158901538662632429111652054970113823888305423998302949687475883434718474079125807970202361346278796337877470152217760571141509537276627631459414196410682035093707530144151500994276510746244466955591553565407539169491080072894584426185270260144826187987004997769857529508117869212361682757966499986440789273196830416178380559508581714038009945512514814202210 A169686 746 59464870985893576330677033039524973931259369143363451877870262332143411039691284546966969710725643086836071269270088380981384236569519119157273039210897295681862644219023094869584732489028780941535447559803704955680877705521239538603707591228436696673240939926828256708281958004389446584623698937812617206627690241373740276576342772677937545170322011818747248805374619159950102764953416805448151953586015883211585482891131751723611323976544421436424051526671396823826133953563213842709314870681336095017035097523394157456869043965295215761273646637006331870320367995346601887274805234380096365465522964313534342975514575921308759202896873858089365409605915085098735309750455755278060815516563628652021775968188880826765203126244177372727694961469497242125229845864437891122392154742260779067089471508128915431104495228927058774620765619342432420564090504930984177809719055484278214158517654736648551221702697909041994694610046581375624309375905230977504590011610137913677826669694347572392852721975901210523812368892951852264888537778689016785047059896669607943178731805090646363710757779342536745743154945735141429848145429598926825936957329704383306525510596958442519323669164452751925206864691195535493268426219511546862609443211358533523358075627305851785035752257644166227682484906681660245271438003926057703269616431737879655551245645342201201343776286657811283943704694026309402091757610370788223297186731947990212484694111050885158991819312941710136341865369514362163141911383562853250637611813281634034551706136417135942062708012888769185259230805029952270592916929800353312603606623047257531480842617324147063799672119499144071697451459698184109384876553226299070010795469603881250433791327668668955024770 A169686 747 11773744119914657926196588386359518104944127331302733407131975537310893736254709798510459854506255451545671157221778428586541867511748542076317602599458532023790166181791239674486847290508790969987102982050102697511746598905418539420689277874114330753814631696520121504868458502690489907503749153191286897067857930957977707651828216689013039939984814714694803732730019978912625286364509470043989268547787464750087380048791722718254631833954728992064343794928378709833294041299236105743071145868709640729756403227669174844663990181146954957039681681993659789621378356668879504456319273113436996287265858096544239614277762543960178534260637105783210907786315410275592626867801622194120025186449652536557806183343360577349695719569166626915518574889427336659237584238607925385103343096423348398826705021094101629389882417839331631314548654401540320945817706294740685500260889433054893507368315321908436514855510171904349931264741607670759249871552861026764075166000184539228708677235343250342069504155770133444910911528483777787144891836681062085325345760930396994281149815347564286898423023575800638824982207797107930081244762965161641568111006222136814232783519394194942923253573620002353370427056784342976745486737377825916892314138267028776407156031044290293633575413344068464430699729625356906161194096119241863766188429855761325538518010987811636455525187021581461334621190571198420053259230921727373583389482914403440930512253758528646650027234407898465777196066033380425504031640658926236650475588419007533734167168717637593072455863557509503374820740237342116326007040281659325887011664985966641139074821821384855334427310729798180951294964090450701215824262584521970361088423857375302978646973488082948969917900 A169686 748 2331141870872116375810593823466145059805005952228797851160253286125224816367392848820524084222527853762956053058642858771754308383089641811991728041653578443414771041350446432453526178788251583276504854998360530402370145705567349565757873311483409052558623834971057229707246501574712612239157708632936993002229242639438212374785410561651903970571822991497752391831738581205539856597407921651904427020508332004634089664177869966462693491799059796007303647344292313150168394043295185723285377567133827528396750803980973225086013186823131786278095699388107632013162594252442795280463941271226145168513174380151445909284021469128194041024403250071217670376280845319482241384514970738680486926101514638609793602526017205434412987271568747951899950133145143161286916449398504788359339540937080722188620504705123993703765614236958735941506012805885641114851341755853724744873846388689384636244767916083133781390169311339152244395724228272228955850258090578068309378278024928629370640265928269220157368970120510520881836670270895050002423695125071603877633413604321935259724484707012638159524047910229183950600733988881635014656614921672406103660042274646559989891159662949137776579469888654473156456554706383094778865518344121875108367550543831434424425476493854763811740666746913410705762288606021739275438137905553516164862895512933689175362846156476451564498634118454124693911418440531444135469368107316157049271601006180539879471399013578302099310895571990649567743096254524618679373933041906827171689360296607037462590524883694905053912730292396781042701853539807596005358863080197412098866285892715208441466349414224247213110610293402967464882341914957859137628430115430347282039190059155189034645413362673556653898357470 A169686 749 461554316688559127752571380457910362323286234413970671796323018677257202747007529356665258216206008789613752834454064258378766517984237330232285834644809073264100876021206602386123696552783304697777974186693334916971777103103429795480638226395840878075853704692572811360529938853290406733445722560168333327544322184677808072499859462990387973133280967501840278778951509058717978981000403977607032560792101949452799666127169461636895056744379884880454057830374949625023508726531147537104761687146629140981826902785005029392185947000798946728105908797163317478816572283627004586027404052429663306369321261411889745798621973124838459944297582876995315523595821057847208201507096404636542291342913448792202575493968063315436421784051042927849274607787848918598150219396665340169764125762445559644948033226593456651716201736499990384786875986910955400419619849952742758799521324071065103082956679069138580278738668134980240040422132456293662499101230381596498492823882935684076158063976561962340816986579705313001158749802108736122692746742927496505686090547894812784431166822173154791298863063201802621580120347590766624971928509728171246883120259373756963073117650529820067687780014413880617867219613994635066699101107175259682088918824024595654664514753218324213570453614582875923059710474046542029589285826982226227032460616108655860999967147873531538964686651949995533170115998213840739238344357534332215979301748383057743232319259677504840192516648678172100133745720001210281906005066945607806197065991639711934157174658457893460830003793455859821862689857366947023363053106309285662366054992105518589379913508240245574629841275668615235025370661798787392687696945099794668986165571572621635716448882955485744073073473750 A169686 750 91385423562463835178633322736842785594950869408013964217820797444810800919091123419770900602724567212489760105168846080300224016252495901744180603531630542927848558681157556826020038391272306078576762384110281953030009496268773532155600610953065010449966474905294445592155220646449925820610013909204697061860773563323566560142597388261535166776419059742372877445840567055044954298381482579644540542609815677659649699803515375534138758541895418146533896146766895733441504559459123917161019528677465436086873330000627014846427731492971368320378691846138948753173668149563894465238145538439802108515957096585174018222217866657248886874929897006395001256001596288608427741657020573147296693198970761346217500154203150519250977100254834930966204472391860940739272456524090338848824937561423283728977521958360799293046104178212761137451859939395563283641969878948887212517560348319682201025789177687773355761408866121414748375759186502117872945866193357465528633269750543240518449926027093340274261605973811531463708550624147258857243161431404519236521968295069568609382111306305577636039015362466046689888913228088982910109427188311256234476754151313729000284665702021619638664091378178282139016065143067028985591487245060246800742681224428621369098348229101108378546450608294649661886901448326687370425639562920935787492585719195848849097841713362989324818678428191214796341250054470562922734795163680647967184567139630116743516781776163125436694124877163678133786978253992968041372810712649817905519314569923964524242828641264525590647015463750500953269092803362263766281464021464959883427151975953245208335692239660892188227227153358964735991735620603375767979376263727686688463205732458091573692853923770137800625688851482530 A169686 751 18093852311051150806241645330514413637437948856552350944456721571053861324777295429585281654081248102064182887070597069835185976451476204308017527213428202690640750517993175044949581477775363820253501174079649133365024908484114055937013440330480476228215286177543607654435373158058232022074049308299969849915105621215881501100161783016320972633757840548022327893997653325389842233100552550365641420404182712074661187761429917186297837296238548413128830983002014980271792879264180004450344761916451009716059937513221363934563298649661330128488252879626714689810907477041367477112566789207028387822853135802603043718253338976162154762776175309683333253372792469323410845639888566386760108711104867833102272827956729834748378029428673265288380636258980678417457348241550490426727167873036047732777904399722211666566476911084390205225083481124334619205709616412029715335718149445973004738003174225500055302178676753371985198160278505286882549619007183547793072888917783678686969009195300504812341457165828103524501291864831355144998023270671351881334844036333226689844873607481682198780933742905214042795383239041271025435041611357119006255150438839858966948115916772067642636837662219820750316536861611753342698283379495007251814517346470846293812606072570345018736854385753195865668202351070704737361074503920700688236374626847280073358200197102178229939949943501022301388998669668861043601609799303220991542947005227183754878708993653147874540871992902132766177997760222203897193415406129206487770382451713462425160524839707307432316596855215413506664701538758936521875859604064405086271332240489166904295674537812221794089591447397255697488198530562003786983307773419698613996723998024962905088027390964070095209668014563679600 A169686 752 3582491372164565395800667142119117057427118922727957473038213050271219731504985403934465996607484399641495721879873050981286523113376035957085726207655252502203940754003967501343191112561130764104114655705386418124321901870358314301996505584824181228176176696678729021132611730074883490444841153029484825586129052227181213651271890439843291046317276009448678550134089517860133717199611023489817356699485567175105255527063320087511437645896690690381362000738252199198081548589748181757251101839928622458343780754287829432028686704901450394072353691474243369633806506786041196573822986117453180986816404931818817482195938899413449394142807781420293589166556907329746739008956279124005354228105564860192903802435278304129659598849777051692168399774805782465715815679370473014153130413923576027806296093623039549180869382290531047873429077402678859039446862079702934749259676029954335255923602707471323176475616588301531654487359384860300626951617556149105562903372451417836779345370743472859503334257227990686319792080685984171450751364431496267985062597225683815020675592170066769780988842079869914426795992416943574053228129621521251982285310136140761718850801762205620148249284883354747862135974004892617616766451433120131086131019054055134982226721548304244896132823030578031658442760370089425339404984658817593281701045328104865487508363387877721655173058376239367556344283057379900199653353299856680090267456898470716208070743905265622334080975122295742096222816679461747050595988247964564059675672841109751153525631818225731266286914328942393928215772416851005898185587101070159352151176784757790311475157009386115886159232231052620355867312556863420418369577176330940338742606671204714420921588708310544996445939490816715230 A169686 753 709315197836272897217725852494254662956932108751279027310621727232130452976662332683594682046627829880914088749327793497224896390472003643298665771588526567233689628542267572090906890705626115928794448328492431139482371545422462117739371092354857402702654770656210802576602687181668872876056474250529695496203637235360664421450734145305955306198186892030290330598655726882981086163289882098433470985077738117958765933170775947410078356050248518147096547315190933426239874827890875807931267819543950795742352529411477006177745404271837516696197542659020560472803877436159115554139838684466522807001825323364323258431077648744886817885513164545908447321724894858820530912927703377986673377056190737450361850609357147487837852194226427561784054774775285947533314047167112106311893094788995017457913848632962108526145571216614063088733732242249289755191272982164769050638080135781512407668135332905096488886869905806949895603298997923834237253870657110339353661794856462948003623414398012325676847841473976327787794330683960034592103772134165589709161059406649062147403922376065738734437009798071337842462811115315786391513734623449850773486236256517030961319606727261280775381484705116150226141538491102073575927824467456339295083544069607805061471950377869577259405138441545253872125311322559852301955963011614705254384149701439384609212007995285022025975494947421278798709783408640550995465765570974976253129427706784860233573387734476959003360462014677218137538757711375842606140647040770390843634200276022567446501437934551996638628378795722507597163629814983666786638961235078996200682888174545520077346061221755201019576022332441444225723502589272585685695137893672173981432042028259311763921663207732107991131308615248460145290 A169686 754 140440826680209869083713918126720304148415130413830519450030063778911558469647636885947812579235702832021348076645023239399548198790343345337178737048320605059768342510614975306498221168601409823137196654385795979199385244091777140998093479780676941553897468413233060181146199450240361945968737060451850223422734043549184374233594088880139307336194687345988036779983699833312394926614197044466337437688692661788660549512286574267108003060303309902434735006407066566196297134373803661788633777167862328934527457042718159393761561359118926855453041092794596730245533925852718838523114236538254062605374597621204186351871178512588176491937463772308452276112362625139135374020676312562237323302897660450311453516850279924287765074857982880181550677005731811829130465523408826576740679637807089880639135733232874448627642231507293960521405554887956692668832603606544569091590607208709502383034872312501633476423765733187777797798714229534318675639438490291042919472478207212286880656705435697011156369277590084911296957683343400865065096131200355266145904699919288621370955954868846202648746951176045022893209804840108761945666227313448931898292493480235989579295733626632389978884507051503961431714477622704449140205578373609996623670438321665450126744480983367830774964122417086975901963276354520428884858811398567195908606728084480796288230902348937135525263454776011807903014677911752715019760491716328399732611772479430541217245425703957012111258791791047724884023599028219488264542185672121546344050058128518131624366059609390343524974841387398581651662358925429347143706152383606852482888755583332139403172161666912983674081157891143890627435282777439037753117160275691027998601515058557349653668987709363228174301261165896117671330 A169686 755 27806574367483717805678138063238125966723238889829691572078642006497256446537255441084983296006622532910346005086965273607613318464097510373118091269795891275266898127473222843114556884492373518865236143120059111450338795958626451455504769625481679570268996091049489705064370888460409996428933881495215814542205136985503145433830178864122276897260349907613600992106173911268971214383447724922236379191376069296036830037499570928939974527584005112163930434721283989173440592731185234158341556611417197178240694141928784082958611403701275679863005938830671132028142913441402170912022478995889837873057168503675064574412062267843714058585732313752527642222926074882689983525180982183945003340596680578424217434485746067861489646969686383848385249992360123456220298859587780550088342675191014801349090961331476178719747016267227590120149566135573175858673664241113659911084302147188699959433236582542418331843018745265373054068542118449871263539354950420516158701888890171569854366404261869995883284269121362836109009826971309411248296930205536177107179969524612497969301875141655482385717459323058843195013078547226219078850399273439438665088427472830208905737676269835656607431072856697131511704448052780376551488304529752372561813670888156144579394333609532022035014358586690743141433844557389090425248102797282103580967413161393521303116192912724929389282331150833896371709544882460334010206564963134143263746205632990129529288426992627329790506121705960801721924555801824372878853660286783208992123199596627978265806859086564832420997987090045775649262251093828522187482399200420806675799421780022437646261944762516936411636072027971722396682729048926256311420247013207280765941068553354046067060657191577994425220379787685252478283540 A169686 756 5505561283935095915655187622603022221107052885055865100752121087222677864855906929697940744796732025813416487659142479151068037507692516710532044892682538151897786060897187507961375764908321355325493619141117318271187882214563945611048946292365591877971707328559385728542564289715710938930982939798992279429133194389086073611524141821007330686350213087020147008400242450731422988052996035337558336742454773027953503686875402757355847848458572708898555791339807822789775041063640302559689839575283437178962722912644856530266411296371493465686019722847380089544842051327471777121741927726949649644802713989130041581547236457854542795423483060659228164707863250464147477602611813796108548424114839856867544740574660871156650662334923046019100097947810298712519790043732857140090915109008183123577239371207899050512061281578679555549829092689288600863324716687136898117825600234536153882465397808471086328071441287796810676927773540738844975862116640744771908380054527775763618877667387144823487879128916752251464672648782635920026297727084564962711955488061173355309300400322092916666169408199014474907589696342545951268850433389913695406755610347126901127346471516952340942913623974005483925575352186112389340143641145229797766723886996440252546723023419624688621977395598117830300741049895912536976157804662130638908440411363341794504608122342523325160754109389382876373059728928778002022231799083860060025421376252864191292943249812935355827221914065954675788864937111078894868681247138954278906011250465719806752240938782537068094177418228105746982891448468286241854318867565455721421563224381016842535285650144183909629023479738212355962646055978136702883219982359726944900094913979795700379987633570080557262937184766411946320593883390 A169686 757 1090073327644781507581921471137335161653229748002171460257347896628083719985023034824751182486456934488523554210505123906637863813204654211174971770659872758184486373159515653353509286894963135980928871353798108958583750339687702604536235861118761710158827782058667324761722664992822305498338193146318976111153830283902057071936346250380587353620444930880081494062255899070910482663278831549111628438626853683465497693171292246385528934020269812356801882754847227628386284690008048721584429894349509144237440896009539664208666478070152004930152042117842427058746698019925970467933989667457034739833064312679244558081778406592931629779791060278213424084514700665826317875333613950647308642971397694979195434416348366742948969652667793425397971008416446784955462208360246125957451103240945067453492046408202680525209414005562284771276040202913007397762435230388864713669557762136011280028189332840692550539813531965023248658645092524172855349435555512514417343092094610711024967923776250413180604184241247824427169075449134940855795701665813657080790079456142799738743509961899255844419157105945542972859564862745551125013306960803638251098945760303653593005695569707226226737811231055602936010425396396015317898582737246637170046086612602779257626038315010263601829622448573710041210698032125929525137787117987446930153752797848047321232406878200686854711217469133893802409383759345095203976454236475867174720671970553194866666117818211041939056079878057723865938015152531367594884901921070630950150731830064511224997125273499272121709288170135682145075382750686328369481095457720591430773606770432460001610139084921041238484411433862221727639986743045849151457402257644138442805430313576861480137692650790285370639613006726660826511539604990 A169686 758 215829013312382803405304796097569758985118383051544893265854131411273353879169704988371036191573676296701850317192355391035145966977013841295933878545762123582376404099523202176486877429437792602868591034432884456481311379375950551752563651555222453019569929140287570917092545104289100777732031260031358277729029263018218214169785033433535288686161746101169115677318267773589544144341155650688764872511374574553140589744228989381577373088164964273937874229668411262597694593580530006571157429241627527121834334686976208656785696246593725482704418319609953177542301365894014680873808212228765928837301931196501292458610577268942608153603206452025598740569202868583146791838452950414371002759912628766023828469696401954232739340565888175182779159568508653122468997465285000082435227526598115172667847949452922844940951911819753705157106131084086176156098850900308076408454611302695697291699022504648653920555007887786806423734800546245486514212377874837109862023854678393007180030030030194664936140600638152484328012266279935653527522632104019537033723776828213174915905672055730564278326937569018494151286253127276576801365927805730460022184504929776284514000376021764177379761804566254732238016538039001671110651999909409014457392856810393813556940164710052258862217190901464192843614425779880135146407106249615547600884802682303114264792376980460654956449251600240028146421230325294943201126190450775419861663048745280722668279001259520552404366468522858828675109363679575077606637105685209440035108752067621373843294931617520001413047199080624846636571125310311141660600920237839076847110554753966166705426147685872951980396981704033077183233521616661248645126773528602711910780060313106227662744347533220446669085320283384019112456810354690 A169686 759 42733054562524150292742767705847674943891786614457886695178860671535495984355616564662640414749101449812477839249875862301052263597635535922383732980290240596552343525332434515291048221741787972232000095946357324274341069366098521544403066772072926936164687141994880374259562207984249131685443851293062620014236640247323304348545500273589606572506405283100604822614954763271658830096885540004826333128813538907838371271664168605305934342522642656427342295591590582766715143244254933252367586559947900860978960827125279774379359190347487493570544675240652886726316923748994980842546092031628196875045949312594576662246812520844043482783655086440790337208617653278797238466138350568094811237819729097977738841565471238571339440462393190892764875623556296871463906035918069770196217599163185859120780401945270520617783269126305671336335737914446149871509810043030610264160343480171612052476378266587592783719351748249822648650831863064082156958701383662235238263380134227204710620978022202293244175234742112944072519259647978124457593685454930054675596517732530065833610579557072752471264314481559716298981818554338016655545440398573827446141433030335400680179068754940074983370110538419422144726653398386601552918707275501263065945338831456633572404194923371716948661917583783637841747220233610613035107128771419481716752752180701367562436499472796838099617162987212735072948972125731430950249963587358446202972704996088344195029866946944464602975448003737842697156198884367092686569774369271361322596431846989799150235065860214724938753955462306553443559538296212021438589842995332621640939153334968776261845629243229511885251919039557227182132711584311145071833473678219565766413008827228015051359464052524170771535910620277581764756605856346680 A169686 760 8460928974366469375159662700961742069131588631279610020752148558832616931548532910098214431084130513386573910321158228380217313046364859098790683196218921875993781641611722510825451061027444580709333150406344317321863050423108131315240054657218884310907588484185846026532476224635777038972940150524766367404541125739706996042797839269137308566067582084307818585762083724860014858815038995765304925194632569329177444371199761154861193422446395081008339836652905266976547000667768896253962210981440442742946712409436118419118456333992555930001485141279329661618633208600935112192143252414050154215330260661962529677832410268549851666983010103908824461168565726146333270069503554959532358254085546448770826266801493608835170976472213285908592262594304578271896730926114312529498768649406784201990741851737214110159476146335096703170889319000929253588382786289669160524227339554462676490693031197761838722522511091145577097626440974086142021591308661587247740066287242722308139695773618366023867681760338337724773874485398033388706950022197444046806231076787264124821879978846628349258746055940411254808704248787505800021221195832989812103875981555501479558390941613091624682723499572981230355154459814209967329186202375044818107001443256957868581166000133456106743631077350921233168963108442636011492048220945346796545615620986801487915073679870238837390518762567596706246340164190789288402085261579617142268814635782855754754699449440769506561266006908293527613810459995858371853618797466876609745927444525107532286344525128173810154800041348013882786040474568497673657597345165119333748499682114394354459860537182960305359963460266750903138327107867125172083856522196698331233689812936670974359504912602463526153992167453515587169663186023858176190 A169686 761 1675221203869998412131320472022719082013110657206748326222230235788186616950625160582881794714243092549091821765750079343420726930916644466024632889118366241206172212695595724708924019035212285192475731780360228472404609642706043901895986419062567020632766355181655518373056032915675869467510464360052447683479128659821737893169623629788913506474808746287664979376069962567519670386547624275990370362204119913638226147126281044493910991710043703396994860314979651270773539417074997203351265406738647715202588078107524321705679974771335726652800487428632032347602648986061403219063521431889898906438516565119268281634154986360349786019153216918860802521038805159320708676523237743636838839497700377127525623087854169078125282002057768216710375228796682941538681259464597962770985996364944108808307765863566448541055659191080020922164748826446077764349920175544450753186749071440129773545167700778577479466673476695076015507386662037193056192922156292891390297886610678882784455052555458450523507744371756127392283075589550962985851646801408466337579077607360564184666402201052856080479247811886946892407142278107594066185141229491584222739998206556262617160726260323325616230342726017772165009058703918087839250903277960695172972131609306674504341889393433795968182376388140550487558424986351910778287699931524645115646914556558463299262993955568591726100207400771053899348432285612997032017913731339338193566432785298500907080831606500254549602373177870930385551043818854886498625680810828053329850445141258708690121256204942726449483107367914011567087452676835213673424506893626531326392302938647398504725501191848448007450258873259967328757515730106627898320123148853775865719781714903350991521466128389259698377109549644774263924467702575788145330 A169686 762 331685337437285319132626293797797416496526778538304888981980834537502117539292233262500497138989048194206794135708194551768923715008449239413778521362240296836946104332086341769856130317911005023529485559360918893218790846205373584444090070919731051200976830737483606791838562041079186377528099003139859874961462933518964395851542680858935736973446064182873358097876090504644034721677614567650328026791221110331039599686632447048639515165166206877523974002529318046346184257580181677367296588323270807167369492752880379579305516548390481321324495025727863075163705866031556902262385100261785933320610949632953157233884854889080707780125353939830530074704514855819353984681531569685134557862290589124801302545128323983859970665430965893622745703039148917846386992643064282316125728511609526759842946899134419597018861043687509045885449378317322468087695811971511579970452088805591232485452511722960579095678825874533905493364932642390138984176995637330908031241482627176069013960710207154837630665703847374885947275092245692637809919116656678890793851135180604444439125755829618875585632320697675073441805466816516119304636742243500686290415768916584496718265408602405024092081381738565890535076960419656790913167812183310684087239569214510495617012853000505813604489069302045932951508121758366175880332429813927179027342650524192802827392710671508569204236649246655054831650244321904560219791847704926222859912858189451990163332366316114390722236034651826794789029882840788430421165499050673939364337519468886643215391555015929913796709358244188950626729820847112659668120896220690511040290852508109792033159453692300101276047931838686848302236028469802814334449266335602845701558228788665836984532493862399749743296615514531617451988211192207436349250 A169686 763 65672021591378623189847874851491865747230289039927161270105983008189631086162911560814515551725117299360396147048456771170903474844742032759462122596834460407474122485540400074706804878927343782373645665021681580628848182939021263676027938055687685570772779719666572489265662228100763226881096092157332202794686181708095128640712281186439487007235845899462637238400089849956951355221781136770488958934299575725632202511806098234586130091711198918046349857640489993525273709461458897121521373222600881171423956976992207632380786596606543965895597214606688256850066158825262205244733186330401724898574529510759605864027567113051619790678800926869526093988972902647072768258266727559913005617894038946333530378312320294635196066473329189169086938826522689050643085862067263300630123259302321354340095178262751513761193430990935711064396812158003402603599420850183748383396326834435623902346052153445416083464940849681018211670749276531210325810852214035226898795515673570182781979765568461199400348301617408471290168185189057591323378133451221011910844945688152319434762233252063484509874720250327777594585075287392084028251889822983644301279582247277174087599390177015869367965694641249070425367949433022906252526211216987954165352600733164279019437697925539998895582726026847785589695961737323003566159217565492538809033896254559315773498457638118153213635857367346703786293533742335012705838814034623415322742560038869987491775227609408082825703360649740102854051728591766481096044247189565568626919632129641701964292197472258939536700665583677911532800613580629513530135628045429133322564565708876176467482217422669262190511890696555254077117697636885068876020665444021640024263445387578915116475408005957768413374992831511775145640508042337390333900380 A169686 764 13002728589755530106270746594301591620535100703127039626592002654787009452942717196808011578744434236225164230321458732497287119095543914037134086495651860920383039306032667128450177509897296157904958312188733592045618721431080004834269087644955242011961809407663243869267809282601910039736079498148148636293472902515269316506465180132234159491695724042029419299845119914200971724299190987465989163540964524772564845057737920818001005118643652219566299747838814489399957848289111281448383864601486651201134776111951704230831816440611547314766006923997098546993237935741535885081554908508319279743984436232180769007920224403529331637846622458166226336079741930209264588761152130525293089977785157420784914213603294290013784961191053748489585591141948453283109484613696675069242448279613348018632579002349125665305119280475161583281704683357906356393044597632524410668332502261129447941432032873870469423946962609410967072005314991820537254371564561383337595053480861884269014762979621845110326431333054543029940567353392341157389391060504225103679456505395118978643638483058152740314079608977244202288654403101436816121474569548208518070967066869191963884847960989640539717729511169738525009578751594258420770037917246849904542438583670047100734822062246009818217430936578159616921463910279255544325361643990619714656257172506760227922140649768170264180701960342126202784552977926539377025934809016610246166010531230157594691357070651351349382642637014173585857932731871268410312379187268067685468050723051160304346754544783793150256090736041862722211791319737945956510234309196573876136936475571425891301747522146713292266779143156055919248836512838927322586616306344906891152143164168587613684680685585104407860648918341522069585377051091066240215783541150 A169686 765 2574474588750003582418417977796863649000202708930113918903946419664819682051571842056425478075846253655283157207501780577691678677442850237319789664016471627775434308471982551033060440154785711921399372167704229543451877995170901935921603325763082230682867489937602619542536972292950087104516859537241272653904840011841616573151464953901177139868746124475925558732095342921942444459884593737129083892152041605392113689229596515865964427361351428275209303722227628411198128687534572267882883669721134336943514246209460445497067274454489761779703475354210905616404261210665279983942627151460886987584019799442281503962340404331694612673840567915985945017694913208531741501939863577280471902595843275276466680763073957102434787119762168871748777959166967227366627310426079596446704129240183605367896302369948618978899856340651002554066462908053300562420226731818983128581452051376796256779640162974199500525415131722521799238840697631189845155243972301686808593690415137411694740287985359763383434003596497902519761045803498360105508106601703119307520477223287869619120984883280990518703252702774101725375977229009202199967936518655463594407177960517761572025808676558649848170530270375104649571774456094287484714487373991946978619560097717131208705001203934733027422346965560374216356671122599130388478014714711467778313589317089953289119542876967356322718499177702841707403249949162063631088040656206306427242209953162531894829122304742376536331963738266916587417162321259609293205980967666350335471890135205954973016926670657781558953524439721393063113312782176026141134296301965332190518910076318927891310366938999587237788448360234342993267964886345572685374758231812829357535079242539545455613647976941491260320151034333458597798792159677747017263728044070 A169686 766 509732965843910953788740488857184700910419601267459428903354799090979510036758282009975436647438813789509839962855031095650455091014588803075281219388765730438615610038146512437417516973137673664279170730893248716011426224322407503307643189413445326433195801198237655425553052704721515336654602108875623836836864849442124812167483595692300839534520036922191231209655032778630403031332850368964092621482563273342865945622402372220642955612428939146271875837253231610927829522283556197759362582740183112063614685973361216504188488525548361285066522113209762213501050481775983900935558621080747304261891935853339557015535479833272003977782585824907050887167513073359075552795331836171008143623999183347319617876875040211992074064751718382857768450323917562565309097979750063421378175141276740514824835290247477432156866436168423344121877951111195605002811848302526135048459173670344529394427320236017630634608249118449905282218452815983768803483934951172604763955648716345631289562258121611304809606280773530155882746501739282959733215716076713397785375033705603065607311368406577969962929955540294897422154836940720598777529956124233583174550269115647599297225269997623029397636097774157936823044159172674502418629027204526250592227393210248712999791461203297811074684851717926803646433220802594793636695966052352896999016049290799079329264364535183540891285511954915816477562294945712314101785302034591533691657914903604040150422368075436660579157917322920928991316594373753725063644047160196095054611179391750979761129204914366375029506582952417257492847877774194272117865105657005225585410541770178237410124878540521749548563048281753592153694270244255210022625168620679302545067904158748849970432095448490693273495176932855304031953002987543991300438786350050 A169686 767 100924552762505618846588198375744773916614080848248036808945346273594278167596088266133080030714809284069293029488088655158212416342211140158668361649311598155218115353244537480057635300241104599815354405344695541540718940537841514752977429900536411551542085769761118171639961898562567086570506700697836278421045335349528871192588600482121665050695098564469387853952964394825897857759444488461153209969655376080282065119546440103171439246833568599533556206472417631335299047283456592584085908498886535054258764308479311407383823660784121044681391674940178707367591591130434147105256664346836505356867019279161790007572062666583525092988278152763680089714149893611888427711973763698282331965649242459494007872940494888017328230033720477636966404386176510420703834772680086477836431973843554438329949491166630582948080654505007171133577767857108676489994325737168355756466334934676840023839829766568516666151907910321358724080014816867155033244663876359874056454624755421297583638586820093678588918609589562472962264046298574527667071203676587549642196736196486119120628529959619157062141427944275615587861281737033669355750963376079594004966546106937706899278577650852801170881380376494776596763480508430675671404263057265084379795815004323440188984131334050909233979473876919441161412131455837379133316509773388213187903440422143450601054475260640537413561940403610381307634185750625936646347711229371742680274435621700203346286556895383298745779154557585769536977077513196835018005512527315485110199045055604918025825251027291676781257951812476537195089418751572087798593243223630793738009049248748841413955518591892640183891769055490809348336261486578274885942172953235006345500505330989652787400666122315680121257840329412343961821491712224524745412305551461120 A169686 768 19982551714010268620670674537908608050788677588351843828742275207372576097673988718412339870644884799431930509998678698690230407980666791162613260325344307669002748224332380274538974371930765573089775893087518823976346338800268297513586223477116796041878899786611503160329286902862683561625623672136062707503530139534357274371320375411864397379198094995728016603851477295142749145433338675864939371481370281900622506027724572738055724327917434153768497857005701437772778283532602121775451250520196793757631171718392930297445492896346730418485630485116042174296569633993344185142939883982052547313355407925338181081942252872503704696407701291661383750712514511422080549611418009880423730721054926007796466239224341112787218997472611902853736490300012625145736793975892677372548192152645882502048815174415702607946287812725555251461104276157756406749413873684111031913645285857892343980190891866460330282267443157994510577462560715286880712813639963584303890573251745924700575929150628120426749301075092452596116372398420616017195120365112248258115757168391870545982818841620636186520334039803011031591499111629095725811839913218507635379400201578904550318457861149598857008805101710899331832530315106714666819476762106695068085607329510783136454802486038738001528080713638697270838769339123680837482112604983809052691710534063424726861924040823980052791225576476240459002731182240578944556515173515729728651583823192911466601212405438241520111511811946093190516853904308568192499874791847189942276766368685404078575006798562005675480736385598926804173703905354785658898479597028100137435300197222757345035792813200390911484634347436551182982312408577671606034705773195864316396735518285595291935850253194875305298853837616812106040445441603962148867741869761478958110 A169686 769 3956444314821270681273946970307528649282241548412816830054161545713496473061282170157377161307656475478238171686708894252010462567755682439057266876056523606864388930302458049821236868006991342367175811476923382451775034363512585066175319271039225079880470615663307864627027166804912782634786916576239718249420546582467390796650241742948668559416172114055582818174738551473869504897943298376769534400101346160947175911424345855694930245488405128877563042130922412261378764840407936654946763517090466277475917741477491719582800209652991838739110154661301410332013419939091018224154991771782057531539013902197680692434558496693066946363631867470801218960988159111678336934633053982560200400436909700301240821358546599836981344171347123044562188112998113602345464503391977439678064209791910891851227074584817949742782038839005434782127513101467911427707456995128247150546010133527749431237772749729378827372287593375002772978862941611985513982067468125815810459447391068335292736388185781024402683023949696024468568772623235672830106165221021478519370277144854171618479010012356005311869077739568239979501236241279216677074947066301135725527234946076994025347757229042922834942239175968850567530042991401456296628494312334710788415112036113269735975136784368115998558756216668112607634434400818816971921096267565774740694863875796759579539479383342590830362864391598696907924796211339778801069954753959486671600140023936546326726908498029729061577314054962653937291791397875296960803334667098882509516243153414967958844571155267556562783250159913618825572575761915656784264997737643565119353696698068098306060630599920249028483896340953808382765667559039144425682978476301611274147789965234931010322293371602830136781822576533612211084866432684548483868779059984156087770 A169686 770 783355991782897584623620829446352763949833037908149380506895243776064929090036195702442265599045337259891726063458362383199381358007644456142176228198866329851480005451662361484330360891012355023127720896537742206627480457636691574805199629442289449020291303001548345692991049740469868278126183858423328150677764693189009020462376544728424510367022880488009669981994381714531019220647339739924502871848585169585640207955992754854858132882376298083603713844065631926315222660117238855557683725133392126146474081640824967547096996018396037339925324992452563203564360578306028264197545430928865338697411397227215438920960640092354751675302702057926979970524942989600888632507733270537039255555787065733637886162753002426609518926929257750920459509883326480639256234877635640378884165346645710704040911952619538346462897402310350531609786489814488706279327071161708824776196361152636495041098813554550547489430676045092554539237399878457844887736545048947946167080010179784463261228931634014711304489440964720392180500607002242604343825593397140498577199117512734109912861163604868415563557058394708504909653276661655806335027679214406366019013119121665912468537473489349122461554551265636018055685498195886191682197956860348524687497361003308582529262785387998127069756139708231259507359228638242235690938041583983079541754130429893597233487721405041072706914725623964847566279261143356764141381254155322393711959057576699717334725173433741609746580489364902336666533913371860528709619217850927525830728010111602774111560713975875147573403735352318505711268348807176492832585458919600635825064219971447016837245404190933484702075744477405274178597884280205243381849261243107454734649065706087146432505826270532591548109782174782508058495584311289224372122176030501593472610 A169686 771 155100529928698900484795650283407539733417659264265164523535204106115142463354105466913411211449669120983083522393069042979225498422945846633711835916499476786986176690498845115847590219552439303236921561702996033529789355577701419226363351310302271680937797523690909139347600821446229006286349617051242734115947988704841318660753905614485104384111114164511859073616712840925667936183275325206674799091619762231795813999375141115406215380465018615424657778082864198998152707938372885463766430812894550510724392247141866082605622411432762401466475238350946212895411381084654505292889840332143555004555917637086459225657772179789547764763571375602071232944977723781864270899596554512351212399645402105560000219403735933868847766187821687559206420768785645052970389041268464817579386674426058808508249339544083774649910903618610399823955597470167295931879052633023219058536333498088498268706327311051279024079901569334950795996026312993041302257853852223567525271382568206255390430592075349131813886226287064941627270551413820799987247361327412797239766054990376499591128031383751590276272428484412715732131847542766570437658405537386159336039070351143773674745071993662083324552858908654458595198150059711339393780972555898295934659857837124544605672534963921331102206151834246943302747973488996123319374227762829463558451850356545648158115896603724312414207668005325592233116637635293335465632122139523476813308661536819170524965358252250755179744865768892366947875355223889814871479491627272859304053159939215931424157729337391535925768687762979998018242276401587330487415288351003176420688209305698547700224372360982695689377840450640931342780406380918871304387309998584786716942467045641966078512920111232369253009312759196622452962015052874105642253571424860215479959460 A169686 772 30709121569890599398404915135285246514452746701286594426279463517767022142815022846253152977601435440617390645707764212147503449306385269989018801335238697537493411504713319670576338533110491969685887341496296676896691664923927244315245138359810407503376663618387798461245131971596612873376419097992287638026807023998865392085808810935123322243543633581692860086906127148121567720345067867051181685717268864336725985531668321948095575787199191309555998636346563045769707920949137714082970195617227987608997283190852448659388366140467668559453022171868494897590087889094183286019727990840333495025563374280745891711241317930958238102671511829667152177143135064365819524749487610060175003015874233829835146405555776961903605248186261764878971950852709674394007497773936278398240339677371012998373929328317775967842335896019082548814611598512603310105805773094267435664765417836260370020708811708774598696220331080052275165052673972572743720002167326195217422057566668494658782841996001987494084438168315397893721807388679329516154870633717234336712975101688977034184933437352819210006286377282855323006457196160191119290850029268723245142169716916407345521687055717271603149139004509346198626550601165567939458599348226102391800598257736427507482590376891129758830562749626121067891221515695524128811661560615658249135507539118043867319077291710557921920526476982704212304880679412535176959957182938272589840949013451975897986003795815194194167556563495065209512043414117352270456629180803118355867130277332404170677394945252705457922777594160874897353238627682594800832160273288549205492372778995422690450106541263502829604248508546221844858013572633283640914261843911735390951957640641538107016092767581427023326144247355039895035893596597762709417945463544381554068042270910 A169686 773 6080250970308409981983688401136195402321910429195481431238810241313764269134911169452657376153872767573122364766614920936162703737165860511979088952541345612946908491756546795928999181965657857558502456694705039029511419865582016672999311031891150383396898458643260404417396782775307902699524695052855901086573674803786642791671483811248803319117255338061021785348339558615229482960387254400808767097220143518909513339456328370581808599650059414273472305338841400198203170195221329015542634965780328652030951347396537692692813890190186942009296923554723638776624506629267205977400849296545699871506543551670049472366555292557551354781194578702720529003107797766708484036127647195360138245930698652905253428299824434720979970293113641624348887062415746744368431588850341854386769676732786147619229498757580097549007857500874726054893272549897985233653611193612319238404494195246055175602076012010059490572601473948781147729633450543090263519126872732800825999872928979374232747324777801448479586943440222495891976235687955830377864398228651071256371830368362462392117229467826819829654426429576869542562792707870298853017868136801665151990267910378303269520362286947783761446198339991544727866869631516392125057314552538074153924124808451565957205252802816486784672981834739688249787746007083224691426167013995902626991432055304403434280685643951071385050735559786484752668456414415654064067269134767468321954592005021873999025855527187909196776301803570837208902910842849970755127852090316796816439140274480603473344771933181497411757512881959294575480518011502031348569552620894966001389571139739625057181803906646832181906966308260970692458984184799294892487700730662018975625351749351073968192435432545012056168191055858435685701300630045005605863816242113384535800383832910 A169686 774 1203858982999495285833371898509831404413223812234004036790858148316607558266569596528779907325489206544037610833144046581148067836509533996101870593801851192665950387956291552274271261690667145304613800538210101431166364441720315374009548339176087965505082518147747172276183317857539368121632513201367476127503560804125756407358867985816327933862973013302500620638884326478667316058436331303493084703563871147879746915226821349053250007154924564834837960458454250676198457990732874007363358753028887845114519369501323610704517761891516546849281337841663411982874062224705812600239348432725208241063270059856389049636866706608464210008573855071308997590438200822743914019628524657071247197691262459041410343656959682297792130512788314779856200666407465145710555447094593750890182155653414286215609066824672541538735713449277176676320053353281288472953309210562144941768425085240882664399190341566283004534678871510778614975302370533559299433067118633768368330552782371247603425187464008684811464130362995738788717572858826575085300995978639194874424909437834078576605026501192357507061570146678937314104426498962158981778247041057460976848930876537987640019510045759943913163198132313815962363163591809244828473309083964908727549831680141272133769379997941988745628465345217030378834349082846536650335975730374056395061581012367344703365888552639874073819614972244383237698407808267674907184452080607554364401954964271605430732017386124610670803288315575359555974817179047676592353066354375588452884070086982381735394641243583530090967881000107154878114948923117244157126160949335437655475938090071964652561745041787101634158952550092610212153185275289752448549060206429477205848124966032816987417099305020481166832994343394316498726549844770418721395125207129764891415764317787970 A169686 775 238357998382929758185025652216545481878415992911903603803158674556446982772511645201528968993070709022951873822597754608146381268925150565367658398483813994802245229906853970803509780815570129112455974004108905378331910648040756862037217571845833526019622941694795296850279879539010019580180538089175707417344618465542095982014264189707821682101549539378557061864713748303217513350087433210837229962538549267136670979701571170784172919608075413777883642698468602792487096478994913832128929490464754013004022804209914678381801824040630086089215695595725800848970287695985121627641413588830294686030655965308013361778627241353183356030342842109540478802377760655105528267402411754452911585004624036191546342790649717270528120861561793212769903383061615683103945610093140712334401680049699295884542976001786405644572122255099380107185315670677145219659521570080111086150909762383499521495864085554112024838375843957660216983962139732194198197483770362613404128623451036578046103954370548941791221418224929716057670187449811973911059219339372331934064875696860779195705403130006618959578361234616000011323133884001799608093239896261240471750936323286611174420593468698181947022551783999795565811789155595021064179675063684578224509024980336680525174281172576027340341326185739651545128562661038718352719023365888643746986436902356654309992234692431625593323338554008805067288784333178934572270194669973255088503676925010867019356860752941447906263066443590332180674116330531339144280706729786547400694111756090296606398828792235227979213480994395768165306707826544035363686721496253899847862355048344617492227702915909852385288213601318427516960933708405235122063775556353896231433192737130715294139128576905523284688616862869420142653622320424155791033474756158666592663383129210889160 A169686 776 47193679820837092625349245766977495580521953372744679548988626704028185981399039180306207080720674897337926979263522268366402343179343302408800261029201369119651889571169129927542662330221194897120978239013025054808287141947628138367995069677135862063919837373051321029183139965406126337507624909143588701158106952616530878682416950694162876728172945823940995748592683279710588976001253339414468039497929191021912974233995864993917184832391777003456126416336324898661768904383002205887520675753268265686951400714193604995986056642282865529117858446615866904684134089742829376460399651239965622625828817860926789243118556921223696029797874163833943493873206171510071853031657898857019422583717867903467134462204987059882270138458722267813661013645533497789435520242994766448460642467684807170853293639286883645083741470796227984046016182740721472204112317566651432912938364526847664373516689749372614634993882424745212184209528364603917683802353464678820249099112752460081880979540181226465977029344405720783679908397489912007814640128199743083749970963068996446671093214714809361639008462883821323304666404605857360243479721212684555945708543079872474547637487292194265566552090033827208196171109281985523925196047415305085955081805010177379679395559396940008494506982587812186325695796252275094623093877648547491823587503792672082021667195819204245198120351630353137134236230736891980984464107461567357986376855190553672496548396199090836697691589594904451941635105667094977565045799539945963306098952556397190150945842192201530724064885076459516952830108068909412376911361062660787438419141515256058365991892883773650344408700551227383999367602811833285910111258427230964477547686284886094766907285756487849088979011741553620233694347080685915675749538060451492268609148031113347070 A169686 777 9344110246527361410060965636209327579461468351810534647095944928723024377334237246055427473013700558963886590020354811381939517568241048726377084025383387271696271889861580871682643631602981019500841235350574851946662522194982330640000986578501054855130108176922466768481411433270874004806929551472341387121887831999607571883136541973254541770496141723600938601159486575634393399734898073770853834590627441273071632227351479697624818423893963771270535146791893861332237755971355441851896964869656651852003373318606123874526857413347966744679246756734345921326609579481384231417531489531924362985228075280498196256775695643160938630543948741597011271308092444198339121372000861561935392759991133220850301077173796788139418959293965447233892110798432570946625129062502870616082872806921542120533067597602801175320936239095398041461004018866992174351194579356626903605675645266553454046434808706290223585703950344255594352256502654051843507194668502236043795917495701536059634387845001512291321660588774107785452564192515552765573387686164209758250560185811964435661680751110402246985564097289762006014312624978075755528600891560215280836778540593491463349257801890385766400230291274913787427167654555872831268794796776933403736513294507214159640703022517924616560760867709140943111196546826253199149768957082519031566606680795435776986544431870108084454721766669725164239704543436367462171094557829048742280224372594968136838747203861135121571264969883528088470869944776556696724750171368111425637345784865616177960571762577918110079402254208233286319298200606569915948408741464504771626868053451562944631960877217163820993852936971294710174909788417948935455107012922888391120702202686798931077737882407871737250985286203140189942623140773622213941897229804181729407451304554706609614850 A169686 778 1850086635132596722099445846723679883237790211705113115445448107260454798526197575679794333449631989999952206897050989131355658076168548304520253836764881478426742182303021843463235896395060020666269443621174807660384371107464553838581827347473531725453697499193275368838290280647667646825434543566614451061432632628969682701982352893753705107681507888327161902033829749292330182558533817353289644780904735442877161268041358984264720130746172434934562502938378648218884413913423994484469711523516263798430980965683298333551321781786255132580961739974953876555764012603224334991294774527669783905452533076720781932052344618788944625151672052962044397775508430745099635959803138931364350747055660659860456146145949559064545071670066699830042824277076003513933986118855325387217960355127997655058376531031715345829900291599418015981294749719481709800064322600294560262490864824413057053529718607155714897354747174280182936534603315973900410506860561089271992771415049791387347526912330759252455222819547928935798824030209681957671522947220385332390527166819805889264566117626644930093780052254909993369510595079254393737302733049201412921126205328968229870678497136809089552980031120342896083370367551977072597851003071309883879955055845055734487570799297564088679922194588298681436654693402963948079648803560862776477268022590822118472761173850988563675958641069429216095699329420747621519916845721774900732592483937387488297433880365056229374116067859372997862436420922430334322684387129462005234978435504957759981202337639365549377560652104393579320561532785419926712843806673153481921062890390669610207360938398602829406935649949903876697843199208238830615283946800405262929296702766898217186973095735968203280514708672475180958531809285019732087503845037216266684175559681745718182016770 A169686 779 366307809646007623614280216685652407553503000449260586323551629292641327083809785747353222595554120319431573079026075493197038359563804323246283882595421149341223255824108463424849024842590281110901848995757261341904158816755786677708561813813180780584976974732091600563212994156804923197431232696638188968776539372703997567420622736421260356779168065747054455664097130873305741753189960937877578812784546990248404859439961727404716961069318248153272105046652180453477781717101979552483150984691350575437482227831974463919287185936265168284285745268284133212119947885858936944044947824989085288916616321115434324350107458824567874841400522537743193748279361195085529580919649507548579512524260819519149466635820838897991784771713912600901245314750250263187982626404291923798540067442536614159438020076682035673144936800445671766254899440438511548238384680278966305069585559588518743144837849408125259452654236557131965839499200060178229436851196427173618524944262362993158750694253645330473842796609901155180381705417324512066195970161950131603566128470135754109948429609324585756321464782374888925157083513067391884230412542850319543102151876595116022930993175286309345723645931536618510719901924776338510203598494196663219617337184106982081340780531426579600182527802522175018721592460295276904340715625919825691598102923245480396577369701791950794628838699054981176108585112045523502864620261833239235903173852213817477776724698392683859239110951971904055574558546779125489569246395544595890617126402513509533328690667515827938904924076811567174020278041539185080417619685211484920207594245731754642080887159544997625947005468871248990319778344293402117911438342537380050905748931544754957792620605019311848512018945632978503577875087616597050762568745997431721522703326258840861601662700 A169686 780 72527096223274376878905383457912453015710356298741890978947777151835722307795811380400258279586266191257451517440265896663882239535557087454459688500056622688083777910991172736276643682936480599937899831716316570889363061346538297632456657307662321024099987299454943636147334552766727125444558639390794801366693363162762548666581319458515796937167595510028455059589198083165244536949053731882407315286559399333741285007844380667149693571594266961912942236734193351140381895572278527397179425257363897672823050129765260557685311493598717065155996601380283422123193917387466290585908374573311217421584579047779275439389224502645650273972151790420190317761538008196189757386130799355687379129056586604131733937746380152243308839727684628278616529496272476107706626041930945586723715393267121605913669598652011347936867586196643591702488794457105804841400102372635033843515449933702298085624364464201645656728184091137849053284307008599315528086030032019287195946192532822854045289935309444674568418505940880796779778848600043707149130569118905672173702909920059507880524496528641334821556246857973097187733024992264338683884380751314068121304945360504004310465970209552441363728914413130122226457189272878628465684709374606981983847431859205687231699300984119070132966646876953955074168274520566149671075369694368693311956145398294445025030795325315877559916829776875665075420923439221913201072409310401690734320217751760172701866952770729869695290214805779210016054208172348813927168715476951070647153503095869843565328880871003948879562003001124938622618116339437675810854348848437678147035480208866088163190325505802557234644787864082624324449672775519482392745081105668278303467364514321553634250383259241375270550713498288578246428339711635789022392679948319228848810190333046143247387316830 A169686 781 14359998744398680614399651644449980044703097044150445153245336324434180375616486843533503786135485151748655968880093621463955486389680739511659772039128615871091246803120428093319350600196580568506593264830834923774751981987797827144548709585103326381991212508317346748356609028453655165914825179366680732481636509366854280638415680630049706533202404742919887047342997123335845112574159448951778770847925976521090526026693747410368234610214595540210609290768323631345342137541594046445089043049973360388643526443465689615957772388546609713732603041328027833447180275694832466599065813217690631964184830035139181102674716344065014186371644653980659939723036246261650486432872978622918552488040679886798564170207147449305277158481309842486565171594947200019062723973675922934247497107799447541356747142513021564855826637130134985485326526403066510847048981885101457734710989501313466502210479326062517714772727795808736980584453288502604296331597095143391691178821177236562107808656497016400234073021379684496607215830317391329503461656715381372958789610035701646806233901883061659708911815413096298354245981864955271667524876976217335168475277029503197737449331108316097080672601407868227582327803448996346146794528840157545532738351945069748381092433370716341139074075444832363784723767420701772835888973028964079786519642292591792029911878594153187373496526330663604966175010521764386403032474253173074469777254123723486885271095646988867235001859894110735225177182355490229720200145636824188183141444176063598260085937119647638318288701254450764623878073097203680678196823927832201132755326012959537110133927682797612261025794095052912483258846854225518191301967387977116264078686539045583091121071098704514561060530757931524276789060493380953721884286744210541250767104276417164168963555826550 A169686 782 2843207224294715487274252120217638136398197504385489398451597644460815878649756599208253349396546473780042624386741096783966522422917250866221180404058965885853378783239933771304495142195240016083705528536673598590830003070522623236323012041193150961313235976659535201230972440299270956124009940955963394236562662161273984803857638183430383377777138971502627606918853841222414167045146621838720314220574056791776590412000354142872243303128918322694738726629891344813026602851340048917600233344469467993053745412756076778699081247620735124601990246186348130739119571393659440920324445108728171817691174762378510079054154446900370163251311669336380247874843415221798600123951463636538517705252925560999511573967077448582292634070459621127711625359270049331298311640161790810035417703628897346067030020547979617830105737284180530482502949739012712041910857013147715996438932405810132665139589282195914305879343375386038784306668466816507051358128138808359535566210646900306474492068696473937801671889814671589447431954623994883197978258899076392940168169084159006008126432048349679981029717895546209101043516676236151525831241756910281049289983546896272648010657093476377669531811349843495931178678624982815867150928015478170028104763409712275881225993271112643623587229636711746940950526075350894773937308234311257614987088750393074671701019897428116036870530951156859518390661303210788615556311443184497438889942296988364400458059992593152113454039467297847135071380040302033793517036742074866583390422602040566182201828875865459107298203499287634761620132169544561232473713887720104663857354713358433812830499053558416639052898480012535608528858184598174172771458018769517291816047733678588664877113055687551937533286096905267999491267544378932471106370683200788971681329093195773701794223038762530 A169686 783 562940670411609267799687520151447901026798402771282750448263088266917109792276190156390629676730066323296690972605857069603907484251225990772282060231636116783097907834703766290196718804057326604005188056996541686060565855981491602964811835446658787013638732166079652496984186570227195657388053484101385378106925471422882136883173944638585859093340313952777346282885717564914669229826456964617670436902815318795243811050043426541293805784915613298018057263427717949347922022427788091638401113161904689264252948199259736492802129256517008061480336141855601858512227955668874469757641065714960329270888418120909856471619905769929227309573338883949308419279273177669861174055956927056003587087591220398016493081311127671844636268792523673444415255963874820397046642028060904464078457821413875073730587321357451308796080155630614900550098721798113917787502639621362665837173905360904954231136467395464970046395215598639870555739771976379893564613039886960044650418529265083445387321793245342668330800110283595026094919799720669481870191800360410420780338689053447487962227311671353574584175231502736305708262055912893046842918342991259430424248267008432481108372655177214462470217974667604326145796039938898527447972315314873132177074582025433373049815816912447082120024221123280959134746147747357159407758996929731323805017678207561329332717633253170041194198876106945435422640853093897746978648405955240579026183861599642895161385337750726809635705818019478467623539900702490132889352974924162901547524020944264974174248619267179985579813451105569234144003895676873315164263746490326428153778598600067011606593081728903859952848836539163102268922239314967026278734096722395972967613957125579833808683418038366503150371676000270863243823364869604975261020835491491117259831716679126024959336473884932240 A169686 784 111459409534274340308850854737866466765169685551209599099357639879205126922992035894366136422643156585538964769951572958684789715359319828922045626745459892157167532372488105791687645828061155427576943529756778580241401209481264814763796420406397246677739155732907111659201637968464685469206710579911118341470934680679569389118064583400256569717103605023678411936404453224011882093338593332372460026192536859064666497997496598101033301302110162514684880599432058262626075533837850702095485820172712659006329029998040671748796122511542746861048504565841222819854682015651043485571092606566453417023818215613177773071301687187999086637132269787352626686769421245763410713862955520093452171725637808713246266118525636201576655688586849227720866509055487944389283936809915897293077499230936318367252589259608227379523793765077577569778437043966287543009883611788016660119763994329053370805099880955019868154880373345155308331252168182856402418742023769479280481247302583839621880215222993881374391696749946337143577346688390068562527099998212462186921566892263498443610512881278879658087685666119646242321134843554076587123372000670512456942951866884122734986809775067994987191433627172835813080936437229252154699212065604013779395360242915580162172967550282223483989889438819886435729015216685178844379289810254257332472296727436446295651829840503909642244648954625394831597871281707059818426736569621154764165852620258432018815941940111607451108859750594017353088673923624494878729656840064001337338898587583660194852901755934068347967810063876877743353907169940617841638286761098866595713973985944988297667181073957018836837006905490124958418774756060890035325455263897635119134181744199127366370396687807812332298740292526461891715009244777500795315555144699358388046800816222100937155013840574400065630 A169686 785 22068400147115907771884669550577408971602570940736729338922364432994348213642630830894338621053668273870391727759438839962518759733661074900574261813540827011002388311844810242987863677237304717333630813703785162346111378911434451831628726428631208183405339196383442028869427333569437495707271306768917330225866959849083316163239904339306162218127420454374372786061798852636787739811811653352782467515685395279485171359693276380578052364012027262294308340630284108282013607777872011226814553993083944578563883686663853746525139455156207361479542423700420262729368526870950941268606578459092061610386735802991078158261262443318049224924879844556936134671926127387977651483691137021576473998089198534002362674974994656784505981703927354565058124377730649114257822441721319603124880769267569622840938942815107663694402369405204728201229984606603135402039167631387677341047433703247206514455545292626538429696267527125152409717373560433591299017356093317010575242315493070980048837226830995266786887625689264470833288549381433854710883929454267152600049464329483638387393588265906500947787177716458453243278990761651251357380813214418475215274045394789293094907227090807830249441387962246823385699268775351843356416726970514740675890958641165316728566121156982652314797487351891942298892346410552733395511998460512942016609938939553484225708588457373491410405624295830790246490945581789309119262855684130770985097234815867888295824313789811948478783176586785829520322287273912031262115313088191756600252581745212376530162173266626738236603525539292585678606303915115074442452769365281568049666922368049732087831373631647445355602273134768015887941260175447567618426907446151774689092029417301526630370642885270348812084819610261141499342108072205325132655786702169322948747848506828338871339214925790895752490 A169686 786 4369431769719415464492855720159589109910543876580321199507528800093001741174317912481184680832203675069752023131598938739620029637549533510484781793454338288286315718212899940005805320447158272876631324169819705365949811623254540197847724036448572823067579421728188614604487410408780159464570512029665720266380187115437817030932382994599219862619512146361102133228299768368859960600645368770518556108079515728478999262721271226756353334773079287771758366564196821381576068264484820372207186204810448313896642640929445001140228815998417514826088351388117370797595113638432635327698531442293661745439549870776620297562658662089785747448489076952486002038354603801573811583056982174752048399449935671923754563378930416407130607721689029354653787760281613036678659559524011365521433314815747849004138658088131709184112145348465458606273758515063454522060745307402972096867272109248617836491392868059099589211706089997435021815708712797668220803017764452998614617497220325470210047890697314068942429358189724418887847555430835513164192490931946683752622872370345496902260319963768208308003773502192654095926919035963393692174277644454187580167318036301395910056644154204882394402203382897698194555374281082434890933733463117626919042070968838153998337483612389271994362827848944170883060427107161009173382717220640139376625193046638805282336983737800703522711902680045456226394652773796987728331401070432006537496095186947339140119437626539665778528238491030265078279772701833268739468307864804804542175286468308619208292295621346814895037024408648025000680667081628725867322535982140358772103661826784368972005588675005400079535839244069182049882002367686806720796984043961049594814065826963755751222347396644021253308892990675401173075762785919826235672290642194374980756000158077554463052051377424256142822690 A169686 787 865125422004297146061813547922048066353316084991962860773151780053981350404301304040443672466155273995537030188328830431604803349475073974001086220842145440253679509817842343310906465584860100724855668554810597877295716590025487524722017730490388787759197320162984962249659637833604902136489254110567043695413051181896838688808448593026306226636445277559043848006417292338181635411187971204909321326932228428843562368847452009621377382232705686951545862271370340349443779502760216561685796053998475682206956679020343446372018780428231511728204014032423538997661103131882790843943040618995685933535420487677967827839248153831334259945575912356747671467459539626584226715793798779463884006617089173842369401186353247453955075822912723884866884918411381650613260334963312529053640671452748806533196613362507263310790510376626755599314002955997957392232625531698157087502378830197523084418781332330409092125488109551965009167100607760377874127698500005600408683689207308950030609433520841354655334226033939745675322982686756050172655402320595989115866728679864078903009155959237839338483799366256429052540286690129990299799149592788714722397913697142281600898120635305475906261386828425781995698578408385546751657005833194494253576395758172476885081502885081043887273694726561354484518252997601745747366311250556110903397866578903626988204903106201814228168693321009779134229885470931083605836744327385568025793586963614723256044529899398613030299308069785314300360441731174911001902388298951252017598112101022498636156220338351426350761800231645656355135389545911937128710099440146948545825242597585386268117277848411935306365955390215610348221632711180640147828896091702234526303957313802220021416377530997537996266055674630874803148877498363831460461926302820568835384884522631372979117778413096997790918821940 A169686 788 171290464125081115504774589632845357548846674284532066111884544921888214378310483882095365963617912047441262225265976826519011443166427097318704586944951342831940256628214571075619474380481852785248545742528328559999185935013423275354761662913060531403498001812849294336818003803643361842865407743380244985971517753828458622567041889036214033654153545444544320803137395583191594951454617653203275104176473149395296870032532776633805965328740952937118308971364763192368486765478258394393415411505493374628663525803387072936658578295973840904669568690068472604166100824999154154465394344029703521178267817010366853291873571799942093683476582157559086464554950491459875315915589101351674281261784206485117217680334564065466697882328997640174288560057693285208388867663176356741255331514329447945723925307118350003827336942426749143205566311529080500207537794530927700353374141107000322097082212408552941141257433985199074380064104627842021409063499983344427920755845549951780590457789235890907687234325361879919295062724422267098672605466987073898257859655740717277298910619609128420811484270745270759748880837726702115966539445094521060847206744716135455581917829146330024557360189824921937450123969486057174364610601463656771099008772574470436107637448373538193509390693775803098627224241562887067618835901689280992820894858326086668782154971917402729042724353799448245329302451824150043505981986708664782538397582974986027447122298045806037430492463091042055545581976302430209018002519421150845239171391899079900659153075464732901750845107360822698507410165870988504009314886697894232750561668671734495819595650485818158525840956930254771582969671861604325402250515458605945412580009321385400337291652162243273290183107970254933192814826026014509822609206376116834033939958942982374688023671177483705305814116990 A169686 789 33914646771344056572799306933755458746605288192252357127292366742753812465555071507350842017123880430119374383572475082820332660943603090195129507128879523735283917132876667230629345020869821991378487201352054244281961519416067783032718087239055494829104845161623997293727715093483552039985214243935177940178665102206852910429585485580577352357295765552742216475173197908179597618752603107363043561305614751351839936704072642321483959757708475975862473630467951741748610935785192401873334565682033689700793171152391620098012026483822392267612846396619525152085890302246700639793304137077262301507363492347564958983963127968234703215068417691284342372310412737769428728324570848268852043805826655794879366731305057331714952225625318620030624268006504859089610382536973955322239501999165777944446804014196070793494501924090119703599102815679801941083700250691591986512880577560355866252137859275561151936876846440959864762243525615704959861120445298202191127900973729683143606880032835185558367417062195618284274747096452922129487003227061120035865940345107982156826281293526648189481335401808197354001225865583196888971075010979122381333024537540097677923618832050338039386451056198506117833128847379830934977274632882294282167818622559553405814961395153046155504564202507739517542345226239920398790195250235252562688338979392397939692319892093743920679340164940826909854683530724393528387981870025534302132341616658516531365836654290511582431771157149397048901159937058906505260319492158851889619784057705382479570547440290311896083377708942325338090708113455524797979697077907483141979490482815252969131358509111755028794664848255018914066912230174004068539266193770748014385830180078474651032193730507708830030706073975206543527165226242520220138209337815006578179142490317721469905488796355763028133654921833630 A169686 790 6714928770261998120298757998293947986470298215391682179137776730520332979965525847971584624024564707251588686685124800421599347855390245431538323706931200748243383652052951897093534694657844272440155217321964212039268381658446407617202826511670074915631355843999738614863750770505939660555229554891421851910389718719203047806435359103065279552710907425897514317763490048423977136918063960640229421863407544294514912170536350646877190226060949502267832660523683080103032596798702617312525850589631165067382419224647737392333444585218537695146438916961975911640402113744021727524919753746953905994936793217000851511971407464138671294489863226292142230630997167127855428332949112368131352999272416063179629495580721017115495073975930757768423430776727904406457647353453179977446680140503309703552521470885514898761907553632901274563479151938289255254072442099140682401850000982809354517601199054348699530560474337876068023849838007804954210480439105544050498896472042631712482381656043577504665840891080407058406480630034954159371327966352634780027557930471724726334326397207656732388883598073752330821482972504635257314156885634421136982878011226194624093420946828137785468492751767114386409022061657237039068325041630502520218337281228477871183730438675907978193218654225347046558642700146035009391704869879093674632948440702798039854649282088438732003326394557632929513311497020346958406634785888537072129222252028841621242565495884569893322057545307716655642824393060050422104384872750039294167208119288231442872020442320077322717554287458685221264529059666327281421632650170919320822205879685978487244786143987395389625262976880640620031908216209172599317684975789842577071550702937394330010086757147293507932155938214506263216826697708437071077203907955967247669892723009359647476851151851618672540076776551695490 A169686 791 1329521981865104283762581284355267945862372441359360819112152500276283176220708562826866404714846688155384440589271138008393850542706324992354392964465248868628454679189351598957289240197232296121159354542547561929530857606852972640423126931223435777800179352266786621745728924845082569237895466654257591500316985641299996612763771516921344774084402374562155092700695856390039293512157911603658062485393388155562600769829493355439362180800310292973055004310058781908658705555207333035478245082181288649652018213309099612061924015846786641246727292712074610979647532631014055349294317937759796124695977693473821034411354714771488681605777850388152877322565128678577605381195599678041739041812132553853771760758251456331536309695008664719527808669524118567619524565601192661579120428317656155525454804431317753884064201117390362243865272980965592738365259835379163523579787314018691838618785274901766945899037042053020508857505682019765228715265822452423796590373563467349388367961016595510738278129016858401946198889999824470633393450334594625325420604293056387832039800365822506364809471083201153305299627330052197751314092280604406000228513198248995472819423853139231184722178398832450002868535079285553904593375308398276681547911153976826602357694502611067943076606089414423009358485479792662472707509602712792438288783077047078524891397445859314107025080181077015364420740034059037871849589510419721135053922697373395994692891498750820899638954355929577765737812857512911332622462515950555877284090079495644506480454610421477145202385989570519361820824673457139036160101883684423439050938350144626800921817676981092257780400079416472360527443130355572475347750201816953049387835124953002736148836704824365677053484368816752166810816244368195246381300462833635121638510018798019381863166687777992988275497654724904280 A169686 792 263238637480520386186870795544344759332763273090938050502027057277973548558720329913871576548915619690058867647989000200861560808107996958240738268640412344787685783095839563641646176024357336787717112044207095297835070537775230136396161929555728613929519880392979751367039463368555842769442747167988111695210852767258680126279420324991323199989158959255880810840420016075179356138270348433563656142686027447257100437514069148026346834608235377059162623020731115134834320667334253238407380000421305521466032223815977075450868621693078536429156857518073810998058571058827038937432750031922692678783808646514599563961936262117290620286649524513627977567637264481191238010048395787139896198925802973246983629000638207632627073824537739683708737693134998748484259406341682693812688398126755415484336498755930029754145949913689658823010760571079249072941067374962975236986396038174718174692001883231495506588478773852160184685762275201905710331412152406474367674395069094492547184373899629867548674403704446883178288973739335210231252531838283383179653252092094693066017546146035648603499886390875754602118504728377830519502876114674037966908262735242074908994152501974739636789522830217057986181560923636882436070419953033447830545857974649377336492646272525301139379882181300300193590121764502850185454669296009500274431210531612175542504422997745890138591573803767051523111152395604796169809061969713767218006195965501252008036109528872882256790108253579017057902486576272751950175407250839764525271308304972716568431060905183755471749465247098329663514806458330061659672717284762806629651036009911122110500723596075405454473194626816201090637842499815607216751273604882024472496301792939069304969784613962623244118728235512262822966007352091410363778806328832765595052915414487742829639511478629717253765765717765602783550 A169686 793 52119920699161171360716654936495907079941265699564374638582245188538486331450404614383745290280577851943500409861232768632580646154840691406673822797837179019093156598297044249446985563582555451671867025398462321409414435621888714033799638925103042122267136138457723984052068018049211785780426043794991858060248530931577365006712460576765072253079389530289838391310462487029122476084016831934000258189348041168750324027015861815861233890249804347421226303100450737915286833426626933871625761838336311961624728297350151839659925171213703426331811061285902503004617422115122695556335212002755390603069416032197239843428968544508771328075000075847951405514855802147186548384201170254021405648267176570348904770365606859803829080948777448709610535432060228081315742931087572182250723708669254609743101298869714573567014018709435056593886727800710350849592974982833717759782835771280179897177754094561208537572898185685663547272072984295310880390890910659472375733633307146056993117664165697179126793655351466010899270601498371801317367910529775274946018493630456170683642097114692600986612695922316210066158636591480390663818156613178913041835793064732582985369375967145308853140798204578648813946194345023436788038557133047397812143271192792539913862258331582751655740064839755844401006687806112734392226108961969917856775855380762178634013937340815153892905968458146454607808213753556783628669055412548435859729868159453335437898755001878301482337845354034899319233351534225346577165138031052317518537047856385104506188096270770413917622556071734196159266361975382400430089019930965878190305317405162261445195617805790132473501552628618222812559807846455182007852731851565752375448623918445113322666352235898464012436243426299366109050317615016856787662272990125835099562997569481313232406981011495441965603511743821955797330 A169686 794 10319481059796431409035710806630645257069037845240655240388782520273342320078621393318067695899005499065123022284876099189050106377850348901563176175703121033435657320679718921826861495413321622094241953916851332543766223182596190148555932345240846611594963435534236369090942428110375377741754913924240399784233998271685059591202787773874492982909729968038132120668631152415691070908497062374498487465348226123965307056911626570392497963434853025412343645390868514992091958697804798653343493463990168462880230170651514087177214315278620199877269433277090621783916191007735466681216939226513644646728960565728538889434973835550619432338563365493380750314373811560661745342061783314509098422157975157955836160903389520033525530954033397104819177277854790161352032840948997609391830605918385657313649720677447555536514629754554451546766561343969570219146467979226113141200015086675300901466503308839887794932845361991909222175184688615269648607064988158169056027584999745824792090113130908411599556469355885823274877290122938281450607593753057221056132008486738227102295117682563099346745813906227733838497291540384739520916492133294750744316578764081809356194142288992796413285088521676355407175164919391003601595563891269737853268171889035049156150661421285866963861322865986421344379981985083783652432492706244641446772870243856272446979617840638355340867945852009630580992016572611327441554602469825837660531998776590002683709671788324692899710324655095153488367199558215935454894386407803734152068372666953126426077288302788579089073436363774348644172308341269561902763721736200920712999797468076415841212945759071414689196412706680062235624095792386660869280313331265999230900418192580098120073736518108792021340318037360778329852482234161813855179514866765189407795448747084885718734258075928861487952790853043398999008450 A169686 795 2043205129918994257817710023057931264992589552091950173222340356768933240889235585472363020042712808237042414911995606406663288482168214241818102208966420127441241056337986049477469129106274098619208235008511165381344302775718423760700040804718762526053680493099640343356022548697836275581081692530955804165420271409262710221693145266766572845543873454282019870053997657715819802917406334333318766517880759424503962046944475045075898735526210649227296620561088865517696292535331923506428140080108215019338323949060702439109248774499995585872273015977802657210712401202109507280185397631637698884661731122598218502868281390470478138831707471367613540610840499833208878391179848895102547466181630814098685210954100759359778251299817663849305487490479816391719621186764970439087400209248131690893492901592835746281656329677383071971203185259378174193040151066911787568239843204325938298310470477396203222188165808776212340327139296272839095113318476764406813621086096316366162776849282255699799533054138810041542414804173740281355418986195194799993839191661880538510083749659050378978054684540737168983812397566359586944750801624235747468461640759495133519943454803844606544521594386493713791971868707845073689679133611907743633629411246122644224357056740009634044978744740390299671241387741949290812814649722238038988235293790503238393372957831454797172133461425375658654972778917113941569918625904695770342168201336237650636341916898017000742006488476112885544987255363074069454256552763391718305187488406719463871241718409150856217303769922192625499662461589564960230773427498633128159273520728070529259253573496353460044684221618458147436526387129652116404260483953142546328952337645001314776826280390445886070496060293450862666419269396496150370225318558071630316769547250403679404614451418564281942145076382976631796641841020 A169686 796 404544296242901066616497548854663759823275662276360893642783001857728508353748567302134559900761237025435333029552845192420142069362928569531082674199175482112332293497600558077617060701546858204981136289731293894173628183369065308428459523401969739312017142670293253748123373699743472189676433366215324984353429505035744938835651560032007548924704034217871896138570867596579905286575545700934741272052925017825660519987949147298457557136226273693979318527450204503988873830037023049474118392367962583660525261683848431429544080136683847382510179894171649037099271521826674706010027514125037865518376033313881535029030280339319120869245740767421987660196104593163797259708268019446989889205540743216381715932751046963716060231832943408765381703937725790770323642946623197941695849600524156411254280865660800316212416761492093695846683914795534520651730764780554712398347754441449107764571688021139398105461897292328051475551405477333525562788451334364390927919019485640754405024067773497651895945163015032339574856349110452770091508659054817341559103817043859886769480137374292474555480793252053231061016220847657830321137805106544704004660553801272355139447857018943103018862403437233654455022828988405199552866859593803901850716616342533068301785379278688533844705584422442420425388532569596305762759705687687776132082725515758811908443448725213508805097289438734563332754869134289930587013786297086593153428160935247189599313861077272621119288502917809388066687192294059611174962235419375174450295527783550806874881276327034591194655398106377513722263944168177628093116459342427681119672662173091677226898297208119650747056618888054414292242972019049797076217538782897026552965500954075467573721972160482805199836614274447387295429926325348228385675682480045666063305770871908344236210903661373037467375490362741263619495384350 A169686 797 80097727450964492195808696963200366513743588541167364991097812027473475720801327090237170497330682218227958897436551352492781466445377688552912551389227779038114352871468572513318700549777171650487645777131787679880997036004299212645074285592785289621253340568224964601785071970000509657280352724818103391097813621725668235179237315741070728114245854901684353415566977786465105426939040642450745453099961272770056278995566986690049520414237275980758677771814579402924279322054795231872369013548776483349764663489452928720610618618288901786151143346030008706688445048920479482282705262399125859673753792865025945717245127225794715453971824964478185943178217868946598648543845888001608895515230885526029481069473753198056420147651622977271696271892179226756132361682244628222016690820694534837737454118499245626863776862445757168705672211944256456914849651275482921267304615536202597399086883757708204621659267498072177979818851145215765222337000045727384996914344772060553006031988569870279375597609222837593194279142319695908196763295506658638828708716583022377041846983450450859583007142379365802581097399330269890816640534609471615645454328011892431184090732234946889791190234286185769868302548270996384437777959065961042947001859245912891263814634673308680376073109035238393548200418346596259594105908627111004879830100203269835240025648928537900045075411117352658626956454155602154328788941088252487354453497908688178622107287886269447060820372732550575424346080935406542545734450114778444735401880893335213177103950724451210304481972069687442350132730310361190471621142351626989495737307185284942519444846165535024062031790121888515170229010110581979114840553183538209697629031706942493222187390375691229794550246975224118607708698185866071045119309975194622908471971201870331479901135715069112608440059541987535049947109520070 A169686 798 15858945490994726553703505501164817905961407255488861907343723998437890464210309015299657623911574317972110426359407614948378310214115419404907154092392901074064529536257279757079025091795178439938348882735804229322543239500667875038416280087848085375268849415365872697899696126686401168669320163080618256112382743672177274820550152865171972159071754566499284104386123030852494294628643471659546664972520279083453317580602275415482506584461844417916524219500759271574503316893019418887679590564265375740669742845649996038249472942341065869810543872334047552275275020414733110817269631927512795177537732611241823370479506160427014340765552097225913394761626941946833368614421777556299114322126509793410620870039870382168207473174789516556387096452947549171923437289441489764761363086647917373715604661181984973318711606347498427310027251281047982934619579221780837856213915528413672835911438412338203375690429502720998911952656975347244180497163220602687864998112345848503854439928712766541818716430680958828420127695322950679370189041001659355670742766779621386794398933243051895904960858710321176857826224051172590723864504714870273353095952285800900102094825534662465235552647526261345200269449534828295713480483028200691406417549059344652596925780555437631985503023297791642558673184887667193023581951846273140395597120551263685819570160313856726471702077978770679011889122219380109137143333534439929841779898714400037987426514301454536461102079142906926588323266663719871293984355645135091771156656119744556131624704113437054210472433258460339929925165387745514389397420329560416338541571283040878097959211531871792871043188700402225097115938073206407720266582247736275064903400568060080886547872930895950782550033986918673743714184018693917081939097282594780476532379837687610295772396339872194095122931420663131426325126771277410 A169686 799 3139991109489504893141098280533670745013844892998253490289066253878674838437920383702241972363994384276259636460265271208426412640928407664483063597742405184885738733826069923329133649474895553936142591135912105618183680424096234958393778383108328119013610930901874569219538048011937430886868111937237596606860685433469374746233751029988309416768093158311956568315036793131007405231044468347947788919105915297250986824680254965278846254203030957471491036783378521192348732465495790144528686562710995620169259318775209762644675031964912753320701535578795385341797765597068235462337104416385134319292797303233016001409224974637323044756125343425766373976858956287604060387006968110259223026885533708209776902786824861916107023268460672655187373401411722556814084450947732728794527874465466945460851985459914525471478034279942242850216690081435556364597761836261330412609087970010371018913065718759206560182083382271259712388646262267609131973215980679286469884629330133231702626099853139205409826477677220625189592089394801914819389233355033045764168239113648451562913946935140824938322667017501213652047011264732842693434355293009704652297353098260566327783591365130933169749633019965460163883482705347731554884697861624670929890481708163995419792209157908355707846360027958038831510438327270914283590816935538769110963106729856612227551073110892394211274583236153152931134563979328900178357879382024503928740532632402898271063728868597807661660155494449384596265254622285692583429994794010445161224699165264999984815824542317714424579790330360425068128249632212903837447015352816167172176373400139412633017164813563916027114285019503038131401447025942419376294209664367217401550985644162851920315433345811741744231066835604144436390665790258079434714324174392760987195770438765757424775031284242890852936395741415271260502035381428274720 A169686 800 621702380733430974115383756040165642694835327406398702215327774543979180120244025664028610870446976512381435908706164291653481324593610602148241685198903833706302204768025587539411383570937524500916294696027861108171046180731553853886929703575361119479319695469155798832770633810236924914431216843409963509902303333083264022479462153784820092547923373591200901242272898916908613741452176089422002659317998708576611937969109880849796075825615667734937308758889446436813474524851273429197792259826212867417772675374645883007607406856110384091629093500729152250123682313199095888431929404812329082424796328307525926455656065472029535847372052446204516134023311718003657123258765264053769860209013547715742416130921282789007022399682038396210543546383068118700016797850361638811551757781075807283874977516401894058379332075822216585915594608872959112207422224000521640858743204146525048071951100875910560712676819260206702054040007272011260886516267011278118349291609254034028616113330992849904603823863659002828710813572475456183559698015255541401949640601735613788070167094224640285891983108606529981928450404193051680709278483511206650881522817503306332001048995470390105145191785305634851103729306209316019571456696118656643382978671613404478934553739236021758030017033048605471193149741206896727221825023995444086523020908643103849825760577172496887605085193959276740430928332125926180216999969383983502161684292900200413545154857462636802479888032924364152397584434150278270820497273413281233065513056464970687705732131068890159823682554943605727513413891514734590230486784402244480244545153092614668154112449765830907951561753163269377309367539410957514281591169052738085601047314502733010803898292411743803242298377069358574714424527509402433707359581763394709843891299720185669077850785936576793463427527162897285839497242544394634910 A169686 801 123093931394109843369952842597672263582832380981573944785144610293453998988969879161093962710376137355067248050287360264476180875856893970817687370605785216668662950805335240262880124813396154955627490207222380587312248960104423566834653687529538393328786286091961946294319365956378899195626494066883235537364049199265052807076187272698364390015072059877899466489401718948754774513402299821237208578756044638382871912731059076153294344167217699180560115643223327015967875607188086643191018338759027436753098820464861109625743621882477891137389239811608793350139147300247823917674059685048424773185790380207586900422218491738487210774734910259005068428162638861208436506344848515314536173098357796914008788617019627167361474328113775141777032434810446075780046511889920656751958453512778544375261784696262115109033636272978518941768437515866764468660705002590267023559618545333041949147227404907711531814549828130138655746987532793595962046398247652252388146689854002968604434287813436731141906147298526805339459551495260745522430000817787242164540264670904537881586330170709543635781674332837075435208181133018959499937743705379925907169889220512556393169879917511772109885578223857495735058374519146739224143593541133632390718643842009425606216313115501656169949402668549325090373748701378271210116559783865850189502179865287426174402306737813905793803682952695502461161025015372263848938683940200975559423217597663965675119707009955556725427690191441500299700025014088190110991437180234254099247450142734635217306154161795230702873389016787269416421322079190278870615031602350332723008303399869531924423995554783796100830063267220561429526774552560101777852247444254099565771343009838090592968378248514370275584062309800163301796657310407342097322209953442931474593413448017801542227029279191764823964071197078516629248083450651071089676410 A169686 802 24371976713653015556276547450583068023758116599024234668756417510329347820635915829870940588043604749326802732520988626201992159938340412611299951138260273996561557957251609546462725301668867743689742144735335328426717123054495134679407543201145026517980205326512996210476401688729211803809131394026037226434571839151147372537062600532122364402891719932450503164000298078954528445039913912428877876591037520401100062108811727968471430349033278822083167960049459859715202556748716304078392433282027606264246148679367125060014229525323766334818977853605040354175301041766755936603575385710183292761704070484773898757672805708154995703861664859230557344260068471207552424599156747267014108503614634775426024403753755257854782909944127796033456211548921939936330509337406439675248962243772370710494549494882382389694601602717670928253564712547010491835707383090648870143163613232738159406102954220626007388720153292948193631201477453124728473925966518878961574926241800978529643960370947141773247512561284443798210162485248055137984956602223858693037570455198496764940305303633395415244485625918632329641237935887349787935992544386741818412987184138668662541304222618335407367239343131998849906707051061748157064411949687763094705646605402553788733916741626389425526749192786677158067654872459876698137230883633151758258107793715525416194408654026545972374263644512349060020163570859874633905289569707682673219125518841774870709148754763815713843606174505504856329002688920971631117543941437379654064809666648145327152337974066837012796286737250975030402462299856914161487729492407763758730745592482836358284527956764335821295868286469831030983840442148439077420209741435168501760102369038880237336424187190816233757710248485605206121154276087468627587129837240252059952988720209601622044938374330465086914310850376301861891134033203083357275210210 A169686 803 4825528295371902970299386442372849796440524254225816890468985522434917414486922364435285142469923364229351873791105460627729971486915544803066572638004928466102519812585013354959356729605622417095613317167389172647902678115829932242955858900139185712166751868363481287728033215002427558255012389523088487598507860102727914709531318718087529787382545474565321727005569617914047877343389552361096582356446672994779429425631991078681189914764421989073286695974149828896594138360638640120878510771502707012883984339694225900773191702392223256403020225773986381333359467122517427623590252310931243542044220165605024367118793311722950662153834907217391349095065394660234171634126691110353478947542599327737438823154626521428079654694609189839482552854251733661317660802294585135042542565813416622133545538202015451044422083701825865275264044646792210619001401146945886021322835801536822520459237708279041751434775802175612200322145548185902641875294972490382139447249186739745900899719159720634371865580987021345240272712527619656575498977239506233979274409864631454920298863789241582674772372257556364193529903124562239051826586044869500119864292570235882626785066198512898886603504361911914785792937735706988359529422444635959119327300527888283856671309913507066955747328568536825275814917598211471559617833087076675094201277463577404219449372631023500548196077992916544771633643665366621046053902421163979371597913957357173479755359570498486630146606506806166410311223284072578550380708606760468566477806529806250519237915241637339585298051075883473761768923564879676461108432026243913545750022535688731593232039275654377600310661243336422507016521460311643487469106862416272969995230314325413524369516146130629708551976227039123033122547428671809059799453819054687333771584086246919541027997977961977367425144438521290526617163464089673962505201860 A169686 804 955430230506923135103722239042373676627200044220112720078190377024603318720589992242356587268456782512662344207906360215664332362249339530594570082373837576014302361333875392672406169736611569717187747056998320848956303549811272088970580654684357625982498889730642781973940100168791927322688643994177494507278121728500975965114664043580798775537341112244001251443938784048902525185546091453584694428699850215445925926213025421850907131693006520557688682634921616661665924192849702027629866740324253960944764653110777361228031942844134881001463185725395698463650999189216683913534266382178676038031993888719310050790763402915436076110755449964184256563478688074255158431132485683102721817504931052257237460960212297487501916846622675460421512008930294343000960508344990450298748179068812718811731522014504176924405877971358803653574027275352310692070441719712194783351778325091058120891522963285029640776696888677478267470153617063355598362834478586576784648980412732668709848500433253738463856137522868941913775786917983443946810812536820010469203295582741829577454234724966199974189685221370241477989279580727435982473728044339774281914716941722566091440901803082935644140126624315427128737094964618921947029761232088232142532099807220962149377849948761046841218271408679733567435564665349818353498700249214274736333126686217812941792799939185957864316065237302544440532068767083747488746958817272110440305353914107390449823730340897626649185366826046073201808751002840139339880151247832924313647314275532786975732612287897755326167717213687310409239274492596467071270592913604912173916666555874954210080715570622996847760030057696482505928954336446287490665372551822105836043184433339076532519269049412375781497403300087011759717034030281859951648855369894399041002768923044449987930663566946094263614211430571320542008921170347059869151460382270 A169686 805 189170360112075408847566703943947615122389168231328092758591225665349022189262331541622168994011973014142914801291668217240910077753882311512921809737381835122365765024294742735781462251119485181586078303968500138920700200184516043683932013768602670758822613414798907349552411800205799182334096498457620823953469594383090513177993949310280070026606157678837682464172873672064785938860782718257408400300213895985298553960753401535400930885300526648433285875018505949180956396045880362830592736073430781560050517331594223297249551491436314215033307753402574309421564479997780897452161153419066924286792745746257785032204034983944620119267425258001265408219685173307861135192598038563228566387028805747605279831298880276003951455976595131973619895215344028180528862991505814574017096913059104908100707813333625015581319416245341297542382136475110724819328459101867621217630785532227971114001087492727589832034549182338521346890094032996222573199351465169712978358674471881664804102186065080495209143363947063477582365537048194281811965383313122566668273250973017624881018176679518353306882901459050256277683827080907762290746326193230438318994090168497850222671771944222744640858468110092659575159010056810838523533194531025328262236434233747499647118643549158813872339333260032639269556151009724406425938414449792181942692788294514831002063919126132116232582531577945944103039644730728607712628284975861821434451823051278739732791102880487445794007741002208526689905665719856920985155679288487647605118644362765183843663647234149125387089370432920171827239663335321198849146546465591407816005799673584167008077968948247017322424701190888666735916298020695521357339708340439555838774795439065292270257199432037888069609718814202596234744524413044510547890822578369384414675610343943273997127675264562612396028905404114623344454656323223479645329780976110 A169686 806 37454775871960424028683103658662585420556428109758742253480984491362081790155221055248947104227102200017784468311542400653484531062906448340027923757919229516652407172449025186292057119551921454384326316438706029185449683332984365377329568145528644452620894957240453012429403596340579446174828418050614745648279701566123420633277687299391873066492481879297617126654785048284778713369249432123513278565013651554873667758302960478587533408157811269869232914571029256321167700492891462138429731875798970494929057667002545435494183163361546079695593471987984317567006116040371401011614374110593072332746931663870322126325608163418119347538839445634286366570934185626882249609703279149836153422814198606973588169136218082351294886366519213455316317740629187285401713911809806295205086440606633959085128415518043248908176838538606218109738088994796571203534964460450076806307543757056047222451323800596777757102064041214349748416768464916188713895108755625016592930368565019836962502384340452684312946529923995699619394600548624484354822335083461448189848900397074747896864144747819667754788624803670580501503408482439009497585298858215287012878915136420851777997569943153020503245836559174031168752746896283927105712542755910926763780281876752628777605534058308366104177027936996564191420241029752657750549447151911498188640366857976604198622959051707736620476578435157855175571278935383140392586050233326347892773933499994850291814145266154890156903828705576926287031189274018307951567025136942137876411806869842494829946172795539412691265036090160558643434525132160664347497794544194663058103924205771662578060515187885302013634845353307827992431869522388265669837873442371554930736046060777571894913272560204625443862783556433853133318163362746839770887161417262269477764558941906406571761303775954050668006852915214119684243701707437229693762031250194370 A169686 807 7415856452288051882270406957711247965655050376563999638096476338064026845428544506607749904467972223630507181810884103661172696240377722889014015982258270062462054254379882692143091528209029328482915024576559825278580116599730719828667570560800902998948178378920194897553672359663634524543433692677523262017535427440498054194875804091330280587095484805943249353395183266686714120461172526777737371747472402793969000917590025421358796213884361330907459683799188774245642023741196463623046256318672122727214393367549172402004551016794094687465512474145867492303957789411513539619402193912744009254959605676700577523227438212321803686192570942810330699315636749068949377561586056673628995149150824295375022852209139881425280383549114827669020657292749363738481358825675350140636033098143200464793947325564759229658803432711227785844430599238833245987575103634710013340027676033111565122074248111430669268316376645611258911665173265959372369128658334262288115687234617199455836910667997223566413468203781587201461162548543090599707973010381142053619023414005369827065954219641891614697094840828225315889041397195695842972759598427600433598111706202921160154193296176972353836898034780248348078753468726454160756092559932475832473900233575152749294441646986789645036792571464187902351429888929744783902197862681027699558940367284599465577889349094526502356641268717306778508483247495983435016030609922022120491984727685168491709542654783102001076851459028830971707920377444586461190500094870056745135937432900290580535271858443750218630256629640591120094226238977819309414661928436567600864391719090593229962154857188024555475870388503478748236135147987590692108568144177850138981596291229455307826047921941474182482273968041844846473037418583768462416467318156949248044360183278928331426133342351069455852789923528979476124675093400594146252873144871090861800 A169686 808 1468302122777162312265511894523168434614279418131562169600848833952185953313061657087279232137554273176640404214086740982511540371063726225576435136563379553137970089960044324019145830528268255118162790539842406699129677637063349541710801641470433265147286698131241349262614697809803295280153696321731555264726366353517048607164775932396096164371839499094884074355119632018921111072598791052559876092720970739554307308015066730468563062815695385708407148159324806271380799533056406905901020321365204501017954957717069133051465607142067386572091774287409775491866075297363640473240622780349203239409669177055050479276906440431553711746781507836999844178129505381466349874944429518099391203378440396285647551149240560304123164647838369359252634827646633391032023645769807518039639348345913085395242485333406809429194171499984562990979148911199987908968666984708122191248673547012332838123478674739471918348885473766988050159955889891490812898760455075177421889479523836927235871349761065925697182391402224341893610565216931390117694301233131043155118446124162828684311038624949791890357023695363808875449695141339294469596902903366027637139104949263253289678494645470582906685307640652613745562018055091027545779221154087458918905482467598309105089711262601134711478697031455019806282584676861771571754302682756723535570194462492984213700777373258576065942205272513121631741705246802971107755292911738030484911945654775926983654957782447341178932297414115679310627561422406612144371396225457038467305493392040301588912540308549776177993570693797148536464208014219913842945609180177084994339049315942617489106814291108375679449870715618241208452107885732701039440863749520135099725352790011642621939375881663504808422483186989427192513604904853043824430269000010055117830959116582252228494251314239874077501050771225199335821310775430324299493332514638663251070 A169686 809 290716404453425849776689084708629638805661669739672745581329972646194754729140779558774680213331278116751169527207363830433623820774377414941245143023566893251255615757834396273098731353068905484067749611864219966602397592021943478538910057440584985596163818051606866959100156493981388830945888438010170419153803002568935126164430758810335710265037125335981103472960291956479693278254099455880077728987004734028958877986065622607354127641293802008933707875862512452959152665521427370904778977373991819078827867234612139171788185663112548446586705796432989679897178951088589300162023908315229497393859537451223294319304247767235313122176545980783158816570326428781268325861435458527005829273782047640262840104697421800334961319888448018304352675216740662060602200503596213221707954939392647707793218148688983507750787153564232244428027053818358772729808487868573483853897334632408790383326703350304009163811007429218022672759601025249221581585441446550867246001258485094393246690342023056064475700029436638107733430750403872152703763671149565402659833309170234709666519693520416902675993596841205932023150596587984609137214015268045871719944668247921230196187746506998443169854014814437273273200821439296999903529695949384390110811628350889709080438669538181054905397472615800250722508116713019026326718996353229214277018933972041654490011946803845608899945226808499987074722678265448991742914808028971209135683392076920775429436418780209411937839998822337919726351308684597222650034915785840577526194247228358536807364836571678222946722924942587890847612299333144743197662268617550363062212360119020201868407592669379777244851627853008869729250971949704357622241238899308430412638696913944881748236922786345786075833208114283573661697473145917945850447517828319937789331121236203278778725956016004278707168009332420886195484999411772783927354838398734436351650 A169686 810 57560379779655541093472173260414145315086396329037072062933733735112609250416561290980299403007455512843554925982843951684875004972955664432140961883529681484195473949961250417749529662077115017590296260358575710980575593542707745401162480571594356714775288687520028416552568371110505185232005757029692011437188268142295637931950125468514074536312978977025163603571782687750960347983239093473202830463334216366994303533932978209525648709913357102383165752272618140879640846973709563032240336499729014973106899757495486486881009295689142525037595655919444546844149566240243317791607493223635091280744778746165157224742964151472160444479209322687228445836746503393309662170689276358829054805005466992375756693178940275906018218173264869254902577058087004454608203676066280410380135438651398333057661950955085327725226662234217999833758377507123837012593111930992841680880423583669928163060563784685454342516230585511401501156241047109454382341018645961996537286359700524852935608816370804034840491423437052120989325678014749754845227512586380818683491876769582309685286588278417596937956375150863410731708368429279613314698778120169716572911905208139140325555495313740221164724409625617927494348200626925714953353100576824021783021796931008562101456169501673355923320574526593443972998507549911800106426445677015741203981856766215537734659797302399123051890620192985134769128672529373960382685952124779912665888213646182325949369526079811991574454713377697330057180358348961471332869715379804068478315682657957035026483204322624476078380287223850967472859165036356780146177754559472808167809525630898963182258656910940349320836161476047966698041533471475373696804467105104367021485815063005663978551416830397757810468977908414183460141741185065064206005393088982157948143487383076931156656460593397737097075941962448932472166894092049581503181677768713487032576130 A169686 811 11396664479967343710657713616477292142748300811479600595715297949579650436827749994834540507115262860264907124175075895069774817360824447180148969207795853366977452586476569748318133774359915704577394591801386126554187365123864111645951632243118242044539910996310914019610449437323386045287106194003441008094144123289171967375399960412006976422479704800325646412403740011882733669207403086408238280354011187835930843140840743619863471090435203412469857885242102529381715928548128972053012681847968970972856087324116871712263268052360787107408997353166253587285461716936617088333438121634371432844090072332203249907204787597743720532693761269346090449116859237345446531841470615283589625845561808682442759562409325477207591272236986555664452405904826010141350363725660619925042045108898037477297709273070958205906087128335221599734839730719356701369720706353848714079330469972232013367495608302664369655809049844923828279206262967726646718481940106459028763515453219445435786857298951077175842352826140506883317778750816170047587202343728432252533928731767068127082977077959433163776812686286274114118946233798400775451701220853778335835564837286543301863229791884374056792172263251857535206607670523309852263764010384515206928648204980711344394796025568246852797711470828414105631984490177137705452038053288000288131196203009611221413207613813687640482985701552701176467789426008243503928016412675624011081166533892178505374846527883778161555481233042272693776938831360463262961242870962024778048110813292736031807835367149246181745273070371148822752064929635419002790019695320088395622960354821830487652331908802515798247143255801724302269150440165434369531998998042787871769902271213898432187983654901917328521412165679956673774513921511072802179634789002345343389746756863176211554737515474528855859384316590801407781434450668201199399338460394082898791599423500 A169686 812 2256482006653754399169133823889243430118848474276631880879566060283035673882644082415948040109419038876938767031739044379863728962438267586005063762181695436980051416648410848916572737793601232391306538880414094482018117718931551398153022021656840330462187601980873455854452436021659326461661794406924289910629099222987907244691260211451912817576445237485500964492336950570093515542717827869737706307263751857297939947582933303754757750257460362311929478112184028199438874211682562756933478765561356523610532183275383103541640193358140158124456438331262290837974575803883943246702956476112320068038553576997497316469323201389105193312920252121203221696692292247895019994949011136874387088366433113656674017600353265546827165884705164756692321466578491920982917409477126678877914551426372769106613378406098769684077526183711642529498432924055119747367687264950114394865752174078354976835967383363760506395849353064332487881338911368828940805041800060241733179522451090495760944809583496910012751019084396925844799203335923654672511218830716999620899205398002719580119776149379488010211973928307123732140622583714924259823527030269990325725264870830365629779173237610749504628943399458166352980824415414723822510320703033434147850561564383915181539999678614241203518454554915547942393095357524921649108714479317363422734275980701228512394639807938794313342972801605451350538021397056380693251296349664355162874199134265496165651202573630242067617264572131632050547421836138651728634239177702511966346187125676122810218106998816418263310138767401094784261127615677067948097764797529448865461198745135064679067385260031294089091611421677471880727203927663725543784852182645523353704164286279121080958423432355834219450478376552120698542871110019541080648260205565929260807301555819858677976650600298519238801862398361026000406333875462074901693856604741843131103869284830 A169686 813 446772040652963403691777839416453721871389249605961632813558364638091483778326700568362877401157854434773610965160155711317948559745416157581822475942767900668683203043798871515733083949358684097774117303730189321313033120983323312722652408655811267189468605281216633345161971882851223253363748186377005961296467502028316462481494121907066730903713677317328865323070312472866633343788922515121657610557868856557156178778279953399822171079886716534349566808327195480959515377984599296900775782899300622703912516201201737629532495016859390521534965792236767332331680547452084145758851944148605002038789518173172265411018789087445084555425516158728891805495957005845868512468062734485845053870708194695339012725307537252794571253899385635269415197976636574344476296712745421797902039137312910245632151215134485439241444097246569999240954879232194353277432357753768801469339599997542053400154046297721915896722362856892908772225898188060403632679794471821404140781929862698715231285440233437105348859425884450810386924481762067455109634126138237492685508740072771408736632700499179192858194025118524224849724325341756602669606650772604306157766879587125851394413071255044027859738620829465080354996626581592007004779735190235446067482541543034494600131651989231122514915381408764946992900150597322212224455155036220910219645216503374637044445676489863490364470443466371817672079863224165205771394000438854527112961080118369225514350852792757232408971082218237484150110590320085549173060458578405519501499304692641151439956606617263348259835121440026977569089339754028365541825658329370241598077591850591257492940600468992433422469928950241829900258108190110320215560828077817399141029764350035722453324573608105038183664661253144289090216435099314025985659762272401245102792360202166505014851758185443683365276117307587959072788550150013631363187844633287328335806229319190 A169686 814 88458607567280100176572843070633947687104952573506126665203676632281830752434804068453433777389145759046298032334679091796573951100629960933614845172905862636962294151255528149266234049235225850126883919599697071525498539836979084367687023891828974063184321658078912528886215980368520544839560479108240256046789936302383671664091144877387760806117731663593629833003429532677023308554663940166218469184150769846459625458151847839861035116067312413438902298570672521201784605966738978223596671535295961938851067675654668667543892373144801183105798770424548669510834773819708776917005981984947678083612286044711111054065250916112737636780939279176199374266502794865234070448681472417060446279311856116563467845593292022787778281106193650618587516877907463228285323831714116389305725834636529855866059327218222018200121853728637148207179567655050426829184239147981272576534375047339248218253665199565575587044631996311731604412846502324591090329794263620577778141642590363255120033572356637049949061415306036863530766248185553432457035045756540306552109831329010736210273154922688100697912204999539489396513275795084092404322293325945382628912116893380088210464008935261106766723617980834627743936351238739802663123877246963584887213692663956446015642233676011954817153154103766969086059328109396703073349897053445709593516858571086067950270053251043181777733238864455494544978340909009618097822688398925616060704408681397172336716785649421252016110882528769714878304293904709632630912211141335274413271641605340244242123363809745427210118859268533627766813937219952536152508478061799028609343277975384017349051806563374272764066915817400532043202221388614887066779588929322838254598809468576953511298373818598559372942131898874144596173953519183325081682743149897483541678303020072935760317779751975616805539688980206904235103807074572330617702514488286536797130865581984930 A169686 815 17514357526280806871557731150146105188324909220304607118077514414827164397498312878853211525045649702436732236791301300020010324369364986848698157521759418034217865558745550774683198608664625359641025241963436289972727397854600875381489308078173481053243306219694343464086125602141084216654979611115245193691303110920369938673027565191600869572880407155714221378069355977157577748460479671230396135240851294560742448684535287592339085130810247971144368305550184832002472392466036333088975240188205701163269807487263423194436061157387653774864426621578268399795812953535754885745421425581075491655553193847334626816439508662601234606998070551760728747212962057426310500080326463475843482518249876802884871294414746512974727305087772443436845058926627701082626149642382682299660735813218895598551234114637992825118184885594172908775022313440820752317825201918942538201352336919773173605160825555467686244318940412906865964764971381562080975481666584402402578667904450962061815051416041173902452808811371169414528281330216257817559037829425668842459825061094404052998225348041991744758993758395883700376284778883101308539453144471886413156218441378009670339820479356110444095783416621584426828219042548643899335291522915163599572222243664921833276602548769177665483865159100309763350000694314574558901294990090125549328054011001966402084777507601503077229476142384089764383520139796776778990505788909297507641948490941121020047367434228137046990323576814520801039701062251195604177679527550673473762516987288967991491496870541305915166514577019302707413309993396531692106559366145194051936284474834259788674154011318631388229575288052885687161771312094982008915143081334015517942936615591625285733387495346797006804905073336655734746267957931337737101047994550922075608053912207224931142131249159147293268521277692911127851167233379210382819767865567905748527810933563569771440 A169686 816 3467754331596032480468254194885858193340644920667738703252682650459146268873913515208867428525261251936713936586645322724870247651183166766081301574463191864912500418337467797859124058281546585983072871024840785717528499276671136346450515312454457419568111447177821926976523983007954306377141123440339440110621969172296945473587793816792094787669514499099752239227899480047667717171866420239678268559219372172257158379912528791435298994865313030974171485596638026063968331923669227212638873960593193534365483031410482137829672565270382302621973365273726718610901453965305647668816525259070962400121448769486211398543968649944128339447981188309345115748792220867614613781834191086744592478167196295115087952826274216276973218629097837606844703079955406906896749343867939381216436385291506691983288488638995361151382407225792507300306210881714853908502560795711474582595186175740041034573625206317402310799563157123563149291859920702789708554279653917412089998466939647897876125060342580076048606195590076238039736172616570862323257033191236674266738809986860673482912408639159442774180066250179973135014989705578264006719318283140183859548622480729021347196244448500932669858349767455735677359626488280253328585058413325145751715117031961859032321288936154795657010832042299061863321369648960654435413263740634924578255054567591444312158518741861250492710870530733104233974938046614817801172368609426763252504429786843970467638772369539913444972007082436515399708969161510302250729217664778510488025138492951085546736005728422452558495559012462832293375059377564903877826128189062580144956751507765828684363510540005498228669243227739867975525764795850744957921319311937347174939998413791714835940863383157049723618789071858526921052070118914959361808348417982968782916472618514178845587161022343216072992635696993492215180966927398073749116301772238160306757982090292583136990 A169686 817 686597843298488150325842772856249776176259369382991958636913087276496134072637377698476897636476682233766922711918982598224289024609897654697249013586190229834640864965259878425331880341137559399288787437676512135780670129383030395721820542557904395593432823234989047197887662509972811578457287461576093896709458593003874833831710148159643167088990990414595229145746027693461050422281090727785066778590194838812356616773996165416596861898201169884914809779828778975833727248494040951769408068957264114103202370411788199867080731862378308265375861897576312016558692072176982483539926579870469479732391303164422522284889353180274809976093277214698572189513646769730267218303089508711953467194586616555984529788307880076327722561256284073711814364772243939864473743936209614798554743551905106117092569516406443515148598445821322272551854732266100253131189212348953024815645510459608351671972630025290189852069186170052596693823499327770800212771889809063191417117786145832817410946896414813883721573918023723962453233896750814482187333534035435835971824552337318945563658685205527677542894123777238797032591676925613172021885566917284517777471032742968217074516580323828558187857470539614079690377825636941515160506274315463695240020950084783166566338606355795146553961774028161788783987191263663946061869516036818958152183025915817906253939807340323974929160146048744349569013753060724039178388057578035049803806828882645886446729781364580885998458442618834175106983134795024860622292922747527079597307825601537726376448134380286864334829207876903225446710673355471208033071251043684376439464846962089289576860825767548614537982461904355920043043140313428550053780175668321111116851642875577561857685593116284126018402975399761876618916764716661280957658601046871178555617515921318551117373261870848444741342008463384014654904247571801351869634181460544627650752621839811427538890 A169686 818 135942905218769057732036400771342569824706014492911740071405538598095775400113326870783216864593857821033913983023371909125684356625108552463289223388491202315393978762703118460417853183486955214473196839788924562098855157118563347216574016911152615870080130889080653523254780652991608738228165776268626252108362179445594920153205021541792554988832546587590755618618485583825240315894484097681203543892299358712674352962871328223694743356848966324182158164920501599189014026869896439223130158779577701398899703858502653091544155236185634654241798682354836052560010128837077226093236646289093886024613356577786173201009547961044468246927020907322007948407953268185725294610229888533880041912049982881789821810132133980896612093910115148757332399521824344686258904550025635790732622786891919504492345475759836820638271109865396017457966930777806135266066961484296987438915215884826713590016007119801140188398899298513290582227761006977915652420279902540594488499323189935249949491360429790568900823029573107268327700575384044696610768782705825058848154522552802290548121507262055320710718856441643101839318137041565829796326622931339194336079715860626977959407086659669553588525920817076132043017449849626139748451657256048486511772432999755105121102722766864681632912065446712430382537388191105111319098758524783995773539035776120576719274310055891856175934365217684568721127372912456272362900490183816110182129663077163015985335226898487758052333607859701998110813270334382761887122601212117223004413160668237212245103593716222864376643984945650566045791344177052846069370644626112283945948267909547789960792540983230568713456583382174037660685609821342192652248587976944613765996657849187564053910891107517445307437489248058321665221150627934139053995708705367632527201930288329082467575482819575341896223694782217748143409849741549319863479875935861031560124672801189459936304290 A169686 819 26916008635472974942792881509952972575515614610227141542179659729335687033088366083037378462291947371882481201715915719024287278322746883490076568981907671868218173154150252195284309598450075994906293685490769386783437540439346159718485933527865660037880272483214734408557248681629828557357598366413726421823559002071634790315500762555126766244621755233352555017257314399569704121496685570250150516623896682830270709530031748992126142587794197131018182401844479487860448943592991000925228002030287427612868038161613113523925875656032893283231610763244359962094865446817669113783977316038660718963393712211098497871277605606933624438081574046372542875212585233454003878065607214840199536345118702023977828733876374220337452866871641543169878103290956448003939398627161139676950260757061048156783367311630931284042862531154902590134404900439273348682428127184678454559880397099685229682471497437090600467113129991919461482684402855882299528379002648813228645531448873821033657181878418202117828479238281557215404922260692144099114450031642219326216098623640902516209582494779201747973044790681321556925387958542553108686500649454838243194026006269371398667745528642034247781969944464310534530437764692400338728678267630423284865635701713001426030811772769217425637851211565907293177695036642789376272212787419480220012089280200566551994963049133712785223322345718721773412296824211840187581464078381671158918293924403098931884991156109663603302543617755784035180849336807815889691296026651926443533645571829590136136096702491868650603292944099063166033544989609628799704451641138576124138166002726685972292197035459911802969252204176340491018109963160827868783484120572247952970842434562952123686588422132867849424101959693943766789364763654122038163047582642678494307777648287233028432815292952284368954519033974661902623317042358751573471259466920771273348157867731988760351624970580 A169686 820 5329233766918430269615258502569917227382266986810481113611501220869867936776096371114530152316940985774910244025768288994899755423547257822482697369194330538704882890542987231547832882639931560036231676530332549658558534151833421060912998264500489534884423871545628332240811984182053062748066248384141562894812574048004242887548997780893557923880118703657218302661329632629217590816027848425432121087987650901034887812593323429112752537639894182975275933407042018094769701817385348286755921271838131089646472656295537975084231835739276684445204689323700917658730798459769647452001415339008533260865930404440924792339764900624896594271904734160856167284143468270624582131695618308470974316291590950764728299485711963492834771028491115432487107119209854880435314669273355630400360897275300643123602235357448634403666142897560847450594712320045345232985503115604849705868879710521790650415766476536819091348211339500754860280929537703688328703390104185116731220738377693374728872062435443589539469988356718755542906279916469147579964495496376720765728679326376145407206785844774684043342157836045226628124976473288473954097332265435040813222813161619676309235655264036121391276460478012668760894634391645417442138548539166554354909357166741282598995609905582193505033583152754569718800418053247265815546023296897479697928240175424225379937957085873075560938031687969120552444618410280261643595994996533552557938623003259020388432511591598800646597451269377184958876603341947055033939978238577597816234172354812469709937149280502307364561426000786409573043845016395887391447118593873540428840399623303605236004097105296909468870303837501658323746037414396347166148050790280535341239641290796848234870788286607227861405607195947531501813101954161586239773807966293290499816726516609201522628154036268977240604887894817279848211516305278415017577097855730381314333537103469164885645926689790 A169686 821 1055161369841213720408878390627333658049113347773865033353535062072504515794633993114593932780292023236060345835900405305271127286584034301968084002531495538991698594154357321594275626453107998811178965659320354063007806324522578023901055170437569062247078046293551195049272215619364876595559759581693615726751066102502768456944386059854369342162018881568895871371926009946185513277452017302665309824904930981722077516183948007215332876310111254031973616632192475103276540510898705969776747183821919668322388717908354905953153977600720750626867296875329537336466603229587572526382496259807650924932490826367092010385402172718122592041399055789803148579385194132350213258197666817862412715089389889549392225469437092397360947210774369214089277331500260309878188365117497253679594507399752466290316459233463198680641853431185892892627618634468539082782447188762575563307478302286214863552639290856853089486478732091157542874141364062474406783742861626004299553060667334414375283011180339412526697229215392032040280038501200199076733855658250948492288062407998835888110734014770608238833774206746273550811819953752575289802585287906683242774922979994426537829991996750510001224957204702044104122607171781100253204703932487347338987187083313060953175099949532504572557065988905891899061464438100726662786500685622773936461293596158983083315170042754300794613940788621765943941343695300143940090478718540265483615151427272613342669708010855213154113914943881107666334396801756063397479513401342391835872698750592000053614983652013816983236658271720642090159595961696804201632041683773729135621264576916367861904184049384774239384600790485520615331967636196830071535728766394421266610471478393993604114090024093862083354621127166906972388386558396369701347535935945961147686521178564631109992598059066774889526417865005270988870639286824325319644379994958336707029627344289141832663350908263230 A169686 822 208916621994793398210688306085709494376497060592238466122886330789135024259400754540318484160345503659754173565264254482154688302988215244531858149803866922389817616759672206688435026204832743833053398968868899771925887093721318615311348010748374173835386568742251590991423657880650063512858084330926951772333816275721500150232100890853384236190155858431937725313338688639712102411344683398079305913210088346730070313316609112105206796756864388404147800817240703028430660251456126396667509186475468256196743319673197975840749403333106969347435279576625924691702728708659879590576282258026575874603372317690279777131517290433287648327602741141646862562550984294737071600541006334318449246613382906539828895914649058582713974712962296613274244424529932331501000860978595182872929312104253713024839535325990355890132683313231909231892817894912450693045691557871874356685174834972960021192772163823180374899231440742709692734219709154832228854852383211844666194774791393836352931307341644768236696511914659265625219904716957722948045723455838191424752270628104443129700518128138735656605043950777926117834112225866536618906957789673257847028621527225734834814029179701336944121150250070526719947515325378266204717089240083955606565108133138819327446070794397530320118616937799271389084262067294121733729600792233272697637667758247299600594654915532437369536021364752749253130716557764007694908388770845428601846147151568183456747327267630972055146373642386875685914628684735215461702546422272254984899075520710781247702166008849225666304950397874027382940855677748725971235201294428552855459629800057815729626408488753631903591078058428614622200457270032820880529462126012376251937922446546980630223822626838289477783035108871211535160439975333971421717417622105950456140739569985468461876033712598648777738760807852949854956156118642112386915975589590953495873889061726749280555327204082542850 A169686 823 41364435993599251631995875726579852552888368883915442427298139961186662298845554764989945269815629432608090305576486487061323012864380034383005945577163119137644896419820942566988540912930430170945761816870382834487262636750496563253623005073007648850344293532919521465106834988153093210669305137763954757306368871526754526977499032002910224396308697950642100716169688424653050091932969860802399905505772587721572199959172420248823730424982838792767232588197027007154167453247802127834197042174958892807286854906575290861562428705977579210041558488875057759419803817711426571361577504593002215520542786411849028780030038103618236246273301346990288984236515505163807826693861056528235088416734726104996571998875044162284969632219323955059086306779595101376888292285396728711586324202134835426451937678086857003047590654166486842021885315574030768683964146011442360048101309846343797981305335797698857376958338788324428003832628271292718838853988133083617902265855635312263466023570634483771453382661873319201761500853919127943513976510400303651152457296302271740844814478637454889399559868479822625057603408901620497968287839770017147028424287467715502866639947588867964425986524556759588505503911817724927433730464832690722752552423174402913773368842190761470861112547997365302379621661154248794751559620916236309000073440651926434993575505766022074413459415006242946147246904076309271434138745578919733314162649282253755735738118411174125642132966841219456993593895138126659135729883260207213812750962949309704381670726301702113694991977750565238361134373977159256283437989967475553906046533668621082296903525230585472097332095551490259558605794773143805536876781893392490745031377952276084170851838700561403330163040388164547478070178047072375395220502839615740475547380378975395191697273390442994459243481985257006684726919977679214238394220339257194553924962745964014430065273469425244280 A169686 824 8189949410110657029736972705556725095977520541954665362138908825984170000147160442713468844939334282152742126330579060183659801858844258592590645366128493722331299673507786956057042665734020341103427786341366932328706076189504598205602043656444766098194334732949322998500161903996431805649009559192932114994888702746021674841394576235685371046232932038368704004076284969392664206100316687755477101984229762280524565521602822600154993417349845216579507904662194106713496725082813365184774346841455385307586600528182234392613520134380227576618881145517684810440429453178153801250001769627156412097192868337228417418668816027225977489113786063962935572016267519038139212613783948186256229057266862385882781426881344095073841273204713180805085814497935300140292380871647573689711219262710593160724458820725871696247532816841651162811101399665763179748731855218707715415167374174741099040277263715780550580262851848647494035066126178006803497864234797967344499982444641000434329919735678286141979533070539002542683151949171270375092819303335804284736761792397221700244143566252087929365456248915054101835287640850294992061102085316673721853780980297080443832759895593416155619401210711988327997369827024584157365673914947632679149398814680398638107799584682976373700076413771909542381625385835331703761171880354748456274811715666644082471106534741535667502086880920200636555096259209497145034706838274856152777517370276166168466424140939400367757255579193219487637041493731413886959248896729372183795128216786324298422293718361744514189037745401371221050171777019351845507712705958051406345706659715463191386053116262964591731230289592664916758240907380034026220631049698817634043838126585815365304785817208471088662049224940933160811760228480000149494038744266532655023985023059531973817611000621033874409985031112286992216750915656465441821289202433537106673868617146366525181337174852843882850750 A169686 825 1621568618765916492636288599824504989150996178938139826261076649404904473366838922102501841352718372236810332923149077429877579445038298821298564776547864593902459690458121996356727459274423097108307755933773782218249315822885159948145951020970990679793627932830433034181566950156305344425293223415062794814230656774840764864069148595633700556929724234899052750706388254251322859757770771205723663792971987158956142401077399702410439872904844370043949797890526236102265197398943798504457486477565991332009339617725175834446615424178579082591328425254012717409445611925456741220928988808672376593028667387984814799867645543352639924608283367363314252970236732254046400289702527879822205118250422017678685725950507255780458287124900990475451932184284409832676514524293934193834109827692495310988016394566044509000008450143992763749756055248505535559480223369158116209843091985288891266176916910388751316034667707693415494515089150617075799858279636009401127378621773062450685060641640730021628176094584060630132062324435057615140434708083978848074227682437353594376599581303434772559470937725312232340761895284949506807600244604861626909901605674534460163383592687548809944677013734449132183890720246955845433476001429166437780858212754295755942430544398387131231143664102650926998477310224034375064257661819253478774359046749380989219422916461699308476342791557607969523550285785123049716343187272050514432864201114095784879977559502821266520410036630984856302892906903911351397513380293702909048443510154034004578716261569747676969288768835001064490450770451313621746997428586813212726384747835746779172313996448047901692898712223736688256703812487698019279682648706843638039317364553311750087667565078176219004054753525696037594086448855410595941837252083840892571674134884679297795516115972241055281514330421022474711027501826123075570701913713613750259504848758530038872385097448637817991337970 A169686 826 321062396566241354884955405792546431126801265909209730934331037673345101556633959415852651118993298368606293176657186752055577070315724322358523235111111061098964687411034647491675979893670039207103832247100867512281035826855072165134692700108599709833040136365692791444951755969044461764402409226623240441102675152715725421410850027359237024901039165577974075935860798056792533567832512382045529953906469227711035670847803538254666939841741835423485480474419532554141795588265789290517397548211224828352541657709056632986037240467224278125506409319149000362259790731787256607942689782347503409007578949952656101956375148767795479094950992951872259152534856718782149118148486736256610357184526292637993890956773555300435667009457191400958677486673815211569809583429327322805464034663851360982466521665256086910305425595693725571288887837804430277597335495238088301833517045713025729603989270993256980024283943271447620419952585696003001568441503695063455876467128621724235207677125128865996236887194573465763605657086192236527430979381324476114412344360803614464866472954513832878845880213362906949369019978779152052912787329677285454438664142577526031906118592239070952890429318210216184082365239070232811670882609060007047930776726535879277963139991295969007392741891393391276977651130293581185092776057938625126975982912574640577367097270652752837817189065641626934111958536943515548870073935346935451279218843981208803238364044686480544423172273459841461884424638097512652714471620001079207165636309744577157404500448504049668231922037371096120436851045886385802972853161734566293215541611464180352045624905741582631873849201183427599009606401089831893156218029388553301564310732701656550945678377021140369007321017039485284524114885768443021667502522691529884648087894558591442437481211965882904653262126796527504888090612233432868573448492186269514873820997154462879932963094207691208307843650 A169686 827 63568732951497022350728534058324368858117499653844588585171284382672925203740157125416722419719320358611809238645199827829574382343068377528166301987223442233001105647694402081355487291487393339909450477170037993649426844401481403536721008670481771556262153372474342273066266114920647124007251733647986544543515449580938792674484236268533297229848825060203967982549731626990670323571079680873809207209687935099626106685464023174721643648791978569480081184137176919483973261279227335723940257059344950022471238886775488155400926997086228489767677716766248059010029119281951351631431647915997002606907603423237923372562411810480152220875688321103343997948931393586611478993110671250929028517417955520305111723715213442230481609585398996399342690429231127480989621004482515981288044753614876979217383273326139163731474259497213670351450035830028689428712947833772325646826531959193805570323698739754493293492186100038935427656096878657977234751559451986554862413112845328336120435010133874737233275488430962160563788040741627774816193482794162291805569955756678310449185045412435475238924811308130263742725193902987156969924291031497658351945598624675619857248097670648499862360327991888355316124426615659140865401280592452229052512933641349801280759287732203476332531730289394138924533380612378401945778182566600633930457001123385855352672243363251169338006998747586716749428994941812576148324498717904044962099125075766300469566364096698243166887554690958129158238566427365386285524315569916605159429022448066721869414183763701466305050910715122243804010193205137067726859422084121253190991609066689545424675497536919973433843468376917379264010590548464795429251329231382721156284177885489082170840078605141624064193985492201623282597614167363509232808593157911304129926862446341054024265386686502674284200063152578290652202968224600844232300543845700839455952988040832577273359183608094709767784229020 A169686 828 12586288061999844184089364788142432487476138130195319330132979976731565845238994476873095186453306437706769622958572908723503672126857223026254569270235130451073119953556080577460894807734610211262864090647420421875074234155666462828105625024055282168430073327613554077275675738998319086091671440853074712579174956341873165224126467931142233614485166322754807686468911001346095931533505944300632177497564304680498258088051028785056630775520970014921632588978686610525272563937698746684049653500202088879620952757923837598136397508182606016695874681510397966683623505827094580366415523597585059012758697898851156171665401163326302344254291336585510239334735881073430290691517764420947691036091570666727774127404655488006334923030899544095668894027501089426024375149304108836972227397181081790524059421596910298331921597954852613004015818206507876076607566335591682389769819810874660477194488361200396415131428563864437767055487229388583489479240329989642799301919876246388827610924329382069106192309822135934325866426409756107177078878613862809301388438895461501854473772518707710264428266758796429314110219372812677927992096836906859068230789863543195205703217220196163901794454513075684136408554104661439658537782674696481345349630084260724774312375830984992344833889735678795738199551789536149563859750536478812775633321533932050260034971697878114585344479183785025270872452012370887923747798730886232015334102610628592083887232018263964357151282041755388726104504747813402929787944918792721860070112051752770594658897649141790185391619281217928168483057576243453670226168810415605699380569874814125275187468528921476757554946605546219218776179674096501330610400747934843090362829215255550478428537645283865010182599537802160711802249399883983969280610307597344755325821844060302721667847711854481451682985465658961034786635082882400560737888607929685297830394888994157918208488752486515516767998871710 A169686 829 2492021467543017651427343499518143308151417232279019382777744864108467364432117166263747430195334955345581773536558790727425897506735387090820876549204568605870244749698456259935175816444161334436707180497712073493271048935977558158561377033754275387577598256714111232958310730055552258399026938037175145104132097840241305775584366166129893722370833083080391717952861828534900003773310605891844297335310522638803555475327418235418038171909503270975913772536595811707084483686403072616106107452782954253214926174830033068942851305693158905077293419261342031155298444124645444961198642240673925687523615276369105684066376867926797384010128808955609924044279755521145610945441524244676391896117613574056578972114398071411812084278508524331946041674754786475225345289941209067204519736597100579646784548092914912930556744920801320161124780554852729434478869421499319340848777496021223580678938371818938735702729363459058638941558815322060872939654833778497287706917722383939659530842582207515808288844069294484034360988641090967593286801772062042079383105331345620688875357773658714196881557893430384873930080710623007242585465249416526597851344447382927975109379761501169804055439633260993570653577588296349393249615568309310854150174243749982155512569655247296280800777635236275454442090284489913879239296934245580712124378087740427562474247925185163183777651655209116296612749022534154862876964566366109020404805501508041940054287104738334358700061153169608303100383194238634376666769182602614425769935063208043541991918181121353709301522092424316744851276242802141809521360440092244536086959483776711854127917872997821324963935952501226234799677753765023002891897259588709110287920068300506874440764816819137163899917952408643382803373042067418060712026505569320866427430328133510968906324573712501101616624943802395955808874484178128503936205041631764087172100501564788200256701729099737381165685346061670 A169686 830 493407664285455495138429923539804232581493135853115642470663350113499806591713959925745118083489867851987484390615681991121604202661479786759507302173234348831857387320340783386587350761136209608256758874456343131245792615089400848932324547058322471458196024756066410571668248875260348843921242059919825655905576197411436670400480374425787814795810465283594805346980173138908854651183966460640870240213985918178423485856740759583986501407306126683216005329656992031392202497343870679242325225997524740047675761663588623813086422129737280599287401139064211770782408313173971007736964748129839701070663066023184074288970954448342555731661249881874179450528056857305757536906730282681504647740251396092535908704523413484050786352221656918181220582707420221005192343033210091197657935618828733688272816462975555849951903572720706539289702534042633920150739537890529637805668174392391394313952603131788669272725282536329746072661589946538664258562177847812473323170407112143806198279220352758747972084933410485702869149884509601827363609671989670468908553467167537434895466365411906703272284034632457408608841870483982621353994127287635359515497969791956195876451489560011425039075252931163651305271953928572518423765344742568852640389150632412206066714479363133678606209137882979570788678279238388208284239225104156206661066163525914341075156328187847165719873123044510986485252532105255828219659600376596141142569557143289143535335751564797773344927950254895863246920629757910007794862853043474646829956635907798181425391423835264772971971042063775128995805412658470021350218865243675313580561525612128402367708440298011618884150420043349840990732867106755341734956338180999367907766507575127204387692363263573253943634695407098070936507789185066599849249952155602307706870679376655636434534981961646226381959807991175610528379843541135364474498261786939579063669831937053077620999936461380429405947311614122210 A169686 831 97692225507052645019757697517381719907827489481684618189808565577608853237794931948131269633100798499738176327568368475451350206229466262391291624953751196500101892444677776654284360274888525341100401549961858227913173666738765390530441698940514095073335235303444435181957354966571493518838006900926088304724199954989624219433519529770139857435848101293068691066984121419675418320930652048601000463265033901276689046644159342979393909240474703580005793141499547826403949009990399991417364288640057115575186585883215717481922168730382288399753828132115452588583761547564321614086957821487467586886303763457314077603532182603903899237484917347802131921280510977991018846696587154446693243860673658812748053344523521471770643885655609561275549729334394448972552858575285656848069066732791492169698370875121067143377546350653779093459199976959886663460411949632903368966181449752197474850581936481722337577263903212829830663748053250599333462322371559033091220700033690482089687599754787264024582664527971206874684057316144260070850401428252182690801814203393841066488613464993783868533715357299333136519676760275117936020848251737702384657470746674359943855562285553120760987932844640737141964873193300269062298512288643460323511942901650973866819053954344245221067748608523171012835040735310119881735822664012826884222635082702011337794854727700904601390282952567127886247590886443438073389310839045466545132229554305269858529562704190345489627542844774375885630024348630199654188750857148810834931987780143402792312944056372565843933709634876307647130995412193128696061525887997577895671932489884442759991466892370831365319998169680630971394501139439440637478296384342514556688549455524924080761313249224593729882781028685793446994095159449973321042365902709809535641571758840088197635060776294125785498709486191909904635849733267573581218227107701969348675353764062901096643761249238839243756296796911453143360 A169686 832 19342567242732138258416885678518040737517261424237701285939625321016439441276804811770065642235874613080306925374146342457376219229231658473688982233540563672671342846658879436764916747077166881328271250133573472783677140221660457924178524065674732502048918394057242099616984615132280456381081445141305564509735685511748184011166466414113265984483128245562317236457509060922593918689617921656537450856236498466866252812057693169160410043112584002714463826011580812635950511775601854429958886825505311359146896329115048472796776322193563365870658682757720548327814004009422505618209911689770452363787074501482164181425083184618523706466281973614940246234090645585364425888387349850162580779765644193528022026306952727997103438573458471475640665187627393476344460805563526845826477555157096620866589160457508318832904225525875539798382305735523516731241415287776976525666121382760707629020909470777891051628980110857770141676041882028721486875571006510704249225283500308341614338553168657924108619604453365550701740479446678984426552119184260183108290303718513363627310570602403794062972368461233328573487389692602867349506599849937784526819692343553476927205456088028350664185664163613022945393587001499345762587009386060401486512054137742193217966616245681190637735618278449839393623693299189258059144794033457574057477348734111052357561622906982766631822449362864304196530574051184257491059155217850765754369101870262742089150921101150505135683486528493319149599575323215936478828725154360981510947993959206672185074167462289518189655027299826102890616077138205148731830209389169527101383115761302010813845789819753587725436303500376495498304940249274439579503952979868135665377502428401215190233384367127562182591975137447108307828899434962660592222437993862504358568869135380889502372655904012490870712451351445671792300597548379196740126079464765893302630498579498654880756999369278410609230711552158233524510 A169686 833 3829730621835456322521523606649054684308509934509583169997856004995677400519569557798524865893070072591401033047753407438085040057181638911528027190616077855992425781746013450702799231561004153977656607124897585752940160590222031903596817323304656521310612506788030491288980996441224958869935288131077575684622941531371150809991526830464656525070223544520045744127519809941253920482223417835945814269071561662538241367740779088150781794627051157833883831757151501354091797382559176777140442227161411591995510286578896381896279789625595164153990665357896553116318589032318091790791475556753062100442954447530011193844562938371863789981086345858410366622428667314924165307053998683177744301149736876659735613155432116621954710193659121742615576157420889513867230686643003029816794486854372339439414955399711526061771659107772703100986237335656696426122339815030208448712925852336867913071289493277540705884960798046625658221192544588436255067900736917560408255385433027361157549345927639481709482099017238407832069930873126294656386469197055264072750678322062252157141004365810957440599995239966899724413983482375092617266285922035943633925641613276914071642824743144060310747773571550737806045965353103570191929929346151316034005874776371303283290570962690531501050584670524544223621700393942440331504485118212705429121021538716242387751845716477110312873986626808885296489730646477697670497589713658963284430627675695179984013847555087224029030083273132920648205078459774200872599402186837807020889664194691301930523693973082252569300843676452777807301793595136933278062360543800615102504281850807388712052066679702345492630639133878607116561087329624263339944324638726599017559980717398813500350835859118097098812920841481060988471949909772535220291913112801490779036030245789159012914621156858534054999556605310749515134812550960151480772254246356098202855315632456487947931398468468913456720933400401534333270810 A169686 834 758267320556177619721003257230834309452347449771473229958289549363823108863433495639296153381185638498484324236529800526398380555102735272824075694759749874922827633442864004359717482932331745320694679939479588405609368119723740656454245651490256316486999227425635980033118620310747409575790805968508218679990832687525976112194311145965587878697919778686723495020012464859307353661561547113595614687825312972684104924559862201760685634926113016667106284224089985687297539931234941400019377602091133989903751889846292368566990601569545648939124281082180759796482752814394972752071093950325416525435341193536440734217042036714444411892548630197991637650994642037709399366370803351919343209046868135934434123382749252138419035514905932646566408438504148496352235331494509036376879481919610566112383294579982424651911955599113469338455476610154290368855492041960693495868633652641317086080486298759482281874170609033121022557654447786628349781957470338670450130317090455917200853156155119448720553346985808751385199144572399559662980094348897758026221526017464607413750291553859967169444736085144984912105395242120575735351375105963266901732750219736485432708352093686435913177394981502882472574155746327505398656363423528574514331676693667380307898315083996479556017378029145581301744053462859547595754018558754796785992515559800326341582874004191315667885261009129654649534317190816122987628863498068691773574759648302712771560586192383743679725759884145614784871585172879509944572016360561218568630314861582762272188428970390763577088580331303117334945972355681752247329370131693146384307269350456132805101054969652106920403894842888252250810293573588425917032322752981632652929001934640721084932540891378359463017874234634791589218050115742011624207231616593710587726321788801817878742421171437195102782357240728395893284034152130506399426222985549045560312544288815719141956566707992061823290431722075467330920201570 A169686 835 150133099739501333248436123408098544216880486544817189948571332918031979877559312567022839844608863352627304797799852750819441264870284402380255459535239859156863878995905326849773358821370124569343568971409833606724901947544710427946037042177747446007904536417769136016066197840531545871047709646476496221062500249188611899063663615374355935325663045956426731968218340522332914771068704105074095762375142897029790236821484975169527604933575750248929210392538060014583558814587135838027059624771817368589350878679279310079882242830980412894782453663606432543150468738661172286818285810688875718974097113365767735363780478706521621690934647692856485844530316694799146150376112009681346777646978741178141296694171196491290347077241181004898406255247663981388228728405226146199592320625596037717912452911881120369552505436965359156311083382573213836336961301968402281973540750297128446176023215864884214270379895627759915840757359469207824820572511226319831565394528524838578407767369367723207187853221091115535861598555404239686975402294612559033927789400779670205670400586659907688592617144863467045697143843956391620506955004694804810599450617866210838762182071725171166748813458563999178831876791807492965363768027929311602521637979471364929660583096060340261559939799186154573173742369352948504837853632497465586214099999724700921194151205228638931759761492165934046753106133446696184393486124525112558011525867484228120511499432914071844582211407074386208405169964583630317075140075823332230137142929829980752246839276948966139857747229302716660386971264729605289511509895119468633012653638574273115399036519009840357987228711065803823821042877903095726246293676616279917123781197934948451583795574017932439706150486944282032148501953320130627358915365515868031110196381330813606899455806183269787696163244589639179032068264785030861309391911000825241982625597262139937963795822037012688494675199865777353019314713060 A169686 836 29725595481100707805570631431546280920632883988424032136587165628220968192647880454774882993079173758181707865640134314861722972063761208936017756912282732363184125213555811852250765329148352332984705961659207574543124976245732940992658880105542504053248611211490863295201074053804935335057870719196377743551695058506657630038493201532976509606602585179593806206212211410957057817317941851257557365335590468298925782785729465221364705091213072436271316551438311792901857347748321660987957786327217747846701570226607457103448117089932552207517986701112991462783996327502097717817268519422447066940345793105228475161294317741854566650393167694555386205579351710928193228375103807113554742630892743885136042311322514156023350302258238933037237872130598964166372935988903282438482902604386095857580553293257881850746744164563541999480256054272886185304349482297701691137265199925178791025766516254948314943253345163687430215447399520455362686123575265340987979497986330827582607537085978654075574474384429055067349211314825467058461466674238937790959676079828357236115325565867107862374168749946881330063122375708123420284641739554465389231789489587290009589479341849490204580351887400690334526239030622137279636627413166580168724769988258636588692487554704863375309312062860829459906939799160455304306613227800384092770795273058593148956459274820619214857728943462435676154423993474576142660133345857663649834456571078979048332642783481284318008448889782345737507976401105740186463049949798109314609578362980580309420838136671320425191479643365958458157203017576855524682209644137377482873567075514223366449328442271878295252840931119333967616503780703171604413422355016395307482597298647195872961577429819199845663744024650677819566119458809526348310634407899543136257342157854413084384843248347720117754641025818654633450989341084570791414321625291105162326951183319544364109728756437570603172264887484531744252990915316670 A169686 837 5885517772158200644169736587322755523741094149221413545854310223054833670164402770732859809789831795256625530091948794489870329027359849084929135613172445768051299928405054841418801761812552391806402436839551689925932020394707577606118512223855238055097217115338773163313796596455536664795587354691236316727014559084069022135722590239913974546171986202513617202098049641028975114914181417844891284240684537580290275201337612628855042080455254766631471747974393196934553171295353101739777614633164342256278321553989597227172647301563814356675666584366708703198688122376676686955532348559833830378469492937721872314200911132408497675156156268874273612218867108447087460072120177696474157694139116310515758236345163631696132069500054067560368200275603347240960453097074444696673415123347821383763231639612148725327485792078144350537934387662648891476424860533642966442896536044435103494655594195263901474549891962514483422742744347690692604027647330026289300109035898975336517713935256404139240538740263731812219607978736887073335683426097015070050981936016613953080628791641100696842396819872337639885452533246364480824738557476779452263083719487665555687878147504127335335742924891878122237016496186391373875086864038954944095901936037230573196182875248466887970982228506645046906999977172487596311559146136887871737979093748333786018754092647729248814101726571031292242605918074229160485850732684434516921658270684343120474160661880583654107294181967166293295908226722886666921397264887322687128240979524882804715489465650366362775318601544872034797692470951709062222973592542277343690984409155441392948623000669003204555684164684093132913000288422070248095367882202068553239407147797320055416479591688026434238365820496805524229234791766444081069411112981500788843635071899125486347355774694581165005530768551821426588405144773990476795908766654011268835676922492624706526456220476717389859976411350354570772451135603908750 A169686 838 1165302793291842626837802273658474047419816008661851458047016836999228845724359100724651467455393616287053673250340221174679463424445186357607032833651231979341794201698987302789070498073556225225334697788269575397759996913175854633070472761443231592405195740225865595472836525024142454694191238358145594334205331003587159725243034374301433983632446665512516612209207616712326115695190602791437216722290202850429175564082061571048076967225049230720595134782378414681248626059132165822814979739580212548995260966119713643523080717592545310069574465717907210241877464234254481919477587746327675967870019255875825489736619109899140685114268548069411619833130108120812388901051420080094769668696914136738234994754031076561678126410708447138019866416697332154746003340284751146658897711520264247889262284089912189732991440087308017864511528501150207626146818036179009654002376871598225313150781884145997543645935355232704030272847933443236680234788047769939940433609610010785802924751643682040915551096097834469764415030578588815053406856900534744932303463655209734352728385419372070866932196165972905815989538460404459079877949738662777082701344669068192736190283726475362906272518776704467512594740005874869889987562452299912350819858565383394856255516811641738954879171932252858458126083123885822374068635397229679688375279640127794779755245628363222530546818101229226004283725719024909064553484069594561333608426477724218643446801685620065377730510033862215695371686203954239117779185980757529688989490979656572048239749693059935318888901342894601956417794090424223102912091502790333148249262844883118156703799888521941595789611361776154273880226581002355060142803693630181413056227963698505010980961572237103535126112583695482736379982069551683374576181697353038212439953391910317341616604182402810936599748878366911055892098866645400018747546379845504882109339175654479525838117229480767356256583789816080558423521083251810370 A169686 839 230724067554012681913240680447790538633599828620897367279763479415624256619752937540710257696358146193041370678037271843792043887711119538957107571927330759463907200636471080897394539816802320042224463759640536377066553456788424509770347488253536000058173659347606049130458318158183750492785069607558136441855928524151173556575985083521444014784678267785275775600221010059399541932532825171286724019729219479847396471413046853454890384468479292427911205215162951713690293406536873479815626210822248920358805392970149311820342809436022407579419068545561260919188539230260010743369606841424320007807885343170475725095536382848897447154950016361474626453347542540812405914948109055681067920244294859957860013203061807995580572897250772479260373182305796163292467700923283652593765073465888973260690169018163001418406977651494909392822744708840078461085593546302910268526027724040404176900360157466712249740420650444112883510601148077413171993884005811118081916554593746236613642583111513787697139876488630961281541956446581848493501221982879782481526034821795510787887139684244028930955732444042763013926043162626836533335009309697753082922603160756014496209988299694617728106622974862592689371521504667037846843662278691343690518236094009874950965396145829815846178105060357559329662057426982733888228376281392575734917821581047156882985438934433211791233961882975939711817180459914311428277154861111882275778799330470346534140528094844929537756145849358268304289758614587085252804899339973240797348097518064235268782617571993332505768479660101600503922723363042622142746157972699812053137615748131932109351196354065549216282207783390984276768685822252437406139848785594225097935022531440826986317641156839505207172654604757558155719636396207570141995866583872329997897753223079751327874834782446828973430519315683286118717370869308125924093785689472377060488139110126062012292631459149300289109005617157930139309231706742127790600 A169686 840 45682200072901219176194816926388868175405346250929016869935121907456603581865357273959906372411457552605904340578129484849650010303377223527149692208777839141874283931819575030381329813228785812135218489711037933083779824447194877079895732201438684779925979355085771862235274158795358455116749591058152869893139642450928777042319803502871613493382664574819091052231550784144396976525804193311979918689663166806934072164219194922497248047791674851495698037467482060895996845868241816837671174763065706018494472547123444026784353187614844155414905997555411754789088890127247872705262677014269033869993427928498317743426467184971795395994988971023906626142980292972735558770824541604771353438701685357519544379211483952048391755529242242446415870230130942999753858779469878462418825648534496441368764203312184368654848583555904751761038940821834385087321375349940054158499486983128428800958160396524879451059642852579118231068754471394364818108798362553610279537375952144838715428531328086281992779993652832499275542961392627412898188545753296396597222591251855926267300929094898356258368091724301103851540556661653229141251965370416447641592724485021802056841493055807834802205076504016648028048663184067618805155143618433750810259926755389856896292181357491895804309922778864494414629244275456972882639339040580828419519474726197315374875477205063832546516372481120469186788995669743038855883916513340735055669404360221907696563717784858603486908016333463109539105078563334914796354012616426726359179245969557387205830332982053046213977797865917437001238662199961222699588799473110142834392467779403874231104687004838964004431814608001792754674722550438749958399066500348871065673216712680838889840540599423836629806246359581562986778590494978701534422938446519022359719078269221256994744312835288211775213249756277289814201460886094215465518274434424562537607580611925131992536491122623639734252643205987197402465113864996697010430 A169686 841 9044844890366887384204660510744548108191624957855324442879874374196991884952720987306520751479772237269776018063791600728386909996180979138836681949766084819331644311299639384934605908479482788482731036499025870214211338687087797237309584628396606050425285738647635222673453825123322790362623633959906710102399793276759746680822745108485058027674982907546394752566246834250531201810176697450600737176533577808293098892043987547801000223078283141303720300213346285105693685188505342860379076976876187542741546758937471767991481588338303120364571968447425966187320411705964818784898640441983844386250890844499496437473344966241566590959852866246372037349856750466060828230708311128689046912942689405928911927070670760697585987021892713231911081932383620917787971570634112651906333713336364406417754622086794341992241612566417645939292887538014368168828546725741827813114372394935388498412815398354459419060068864160221296868102784188006820813548191779803717266483883930931829041206619849570046873298866772203895275964399293645905347830837169806743768547033045677890137696821105630510225926428967575799591104175844712533434554134032758879952436844873560792758405636750256673108498524820433716864263788940721485573874774171191316740947261473181790514886512637565553407186605154812334766928308041064676343371079483212590798321981765627967523209069211593257587908082198131648116092006770312334170513108897834649257326483568741850731912668628893574152824688042860988708185803639071109511748391725705277162196859212137435953109211114674322225670529681601502511720719073344670652118948694669480667199845357338133680007114203402896610599442830732083977645925031340536569010547799660185794369628069753717511662005324596157039746766294398025669162436596043421011530679936954902178914538313110152368989867184504202611086307857874938857402086050200992907470717703203884675742373297624153047777202086148761571109012720162534404245123286041884720450 A169686 842 1790833606092570800853346586310494136553766336309103310673345190969096936617056890129417148886622491521863045672290158814735758529233530492266135876361476016388523699353396778642021588549124363333768610008317411264480761280218936658110217860690326559299426650272876688317481622100259117133344362774470470447405265929155978914025861211676538617866153233029611341917064641630821033561438460291025633981034958742875226646552545315269675546921452270303285123744205096968866453670478189644538219570246722067756807763797072286618286570137796402988029834846592785893334652428890906871537225544835786919443806393782971796301978876848645213214654872527810639488645493611987071254121474778938826517409213800688567042015613599134169977038579227977675947806741726810779018617126774835198991656414951617974274046408981967530095184439567137991228230693586023063042964930321531966942487234710223794256936490713786440094442575460871237661653282514753956156264433174038582408484271642372357311443482198886782998920395627243538765365408098749261845972317213868438869575089951792366320996669649819942668475064843855707215187086260591428390900466573115841782940902560480015164107474583495013440680502837941859291096181547078786524822050142277446963897297844934604665051237320880487678818637897873977789437175741604750071083101449052870923873056583267279954967082032517810659767963193194488355388565064246300438742288602465548121945552914348740359145384520859230983392572946681594216794275837691519170068478584664632538794179479696870497755788563687383510644659556364340089115297821275062293418707475050762951688657158762438202896361114165307261468401552147610769683386898884273238080731625173049623697607778325525100172593587936937271798593569413095450526683821412477817672744162709421402965791893056052620097325310660856027926728933687024649317574865028877192272393367594348128933121493650961146656295769201443854956474069104820041871044495660785858032130 A169686 843 354576009161438651681578419428967094489537542964244600188879467937506996458292311524637288958799773549091613267095387653716951801878242856489556066837622485160108360827661262531735339926818144457297702050610348404496976522144662370508585826832056262135236051468290936651638687722026181869611821205711193241876140254179607065230439697166846161279470665156955499304826232796068314113963004960925624927507745297511486582918511928435847957290224471236909150781052395853550452133069493044275707095831874093228305195685061375278652749405695349488509542727656924180914073860508693595745585759237043826205487415078183916171354344271065510649910704907640260246714457878422974047487821297918758961400111389846930345407164421957804957867651665246866605754652929524913327898219530783256748441636447083994499843434356342776616854277421726904617250384442494552114338227656937587626799358100229375874375012345931360679280569872388344835710481835137095312119544220267859513162619301305795815836768268759733463739365035327448471647074839153060199597170977508781089432099263421842853667202893843243017847836912654462452807451975421258108864857827342903914142346270130169441700521561895262404581631063387667705920179682532659010429192053396763307534924026035578541889630103021698994852683117173892789973793868493268289386511307809759781841947439707991034640257554182735986690751979620164563015510922985741277455688317128408982329755058770495029718247224486916077552014981538217759740964310826881025908192458792406837027473569475989675512701511076530620818108321462206645738321864208261596589968144898240729476681170223555272722685206340306317480628387641790391819689151299563754605453969370992077611311530562255646902872458243991399736887737872687702652287312843433251344398583644251640843498039804531709856356386408870976963030068552246735056455170716045677492719727121367533918834818786345932655494617992133593346999415168794102940604954401163056283556140 A169686 844 70204258980358760462151673700349174214791879740584121734087461306435416201805260624988053796693468540228617563839214465277141721013362852054439835097972890585685066920177576584504955283921443478181611237410840666679136870623362930424041883494886449576217438764071332580336142687339083751066007254368041791421028365061633042936713034177823863394717325547844159251013677028979895373531113543802982710012552533948531468191218809284982625867917523852637708569524630173906020655894089144576945466755140823737136671937878355232886626095757541402321901430241224395035093289728292441050754443103389841801767064379086632430131858186794122463469104916840243718209974014434136874331334495513135335530704645975891519823576539934046247487817991139651610263473473304206028144828849968310000992452360107679292994725956146887802607051745062359976224347888920335295575926111143320818139330416610706199331995508003695628057458392157431406233013750074630117843513491179862145023790137386905199178368673732228339037395356599207553847355452744207170258393881229524787268686079067573092659785176311312297591203233640739709948660304047148514126850949347321859158401620583213069441539161780678461093722270047920263912904480959919405278455204522416857444951059857199616689481709160975520493152438562532898437021748785713180187260581129693613884042778531147569828261073209223906560504914375008067447998331843023597051989022047560075057868262954349648150781039836190904380897583755589736047758461960694628644315372395799509482254263572295924391808948317558671777914775516473771813645845679196803926775572340664940364646731082663091749377602714176262476845351086392444458632041549422563816906658870411085109538384709402294176514084320674908385084250712504405370613380431054632550411563345571815543566446614125371442607164896316064196346212947124024829066036560782309258048334733458721813923202291542029899289664117779986579110448538150968319877931288037415858573179230 A169686 845 13900088702101873132854349814249707527434302651092691858749128459206274900960983311436110014456347971191717186026897368737220343808843966463922597793331794713480483141834332502469449410876518990535501727305295841654064603406903715561589784346160684959828917639234655559969904613405416556529199824543666563508121740141949162894403950327511958105992750987807986576201403225505223215645046518668029650957557893976511719215278405726498124073890379498351029387615095722037538539414896581133190926710422051225859832738504229274736273314210587502310247973645034773292767557292341394634453634148711951632923673259644075037249936566640965182256232862829460615945328140400080678143556742290302877676118119791836673994722747742519199197630094593985771965561993061303268659348214074194596939757125664873416018455895882727442139579391244925548387803631621783893971919031778720584403960623130819598091860735572385802994697481077299030089301012032941626237703551709392436855197284583305923641501160630712451395940541241607768213304732568513866650962391312468399098110411556116050503783797706745991680040392423953808107381932749359984539007623112942385209449378529206057579983053511012440034152427838424824587049167050381509586123701303385141010792774927699488525975488783770131358649330152264339997740332465701478821781034703488410394408688672322599673226198206729785535962342753336979406896052848804881153410660656681242696814944758218482711686032855973101015643247190166262022010216034182801253449171400663015657649813071488939811513016886358678715482914587699592185331826509183137740483341429272703027283346367157782122388292735807168546752946783647523385160437819317169511068500086253368292451418276966134129561172673537265355477580610623794306522789479988591020615508836238503703295095284545828161187145024395428263594116101252291745565811733117876573171754471127423428491337514161153938044817721176193294453251747333017217881785375854240312444650590390 A169686 846 2752147358757190521544699111547741741257777133036612403910593347461535994974072890403724794808560204827419774215761839795504350932430091997004619923244597380378549977016277657912366478398266838682551160395211165806838112337696312318264353258656320735596549475129697729541460777311585139109030499252391611532816683519740872620049045451813189881123169978260433497928626824973005216802345679582726067906886450454815371873156933115037343584004427223149651181039219428333258724783493628975227226543196811001896509745551899518042549229587600567916026776880286643887572941250593867845180768807001863033477085538345147770743057308336724311964270637735316361713456761825201540135549903638984456644535857014137685559435280476478867394883270911618043197571011152664742988522801557840561884070918429284828692361272658823886655834112414750196220808894713224290671144392366075532391166064049485669715989093647824385297322043794913050526275367368772367364947459724968522635184038557357185975818051436207333148057189770481738898680489693113001389720295085987513496638592802031910426656532160759395040350406496709213265551674024069229790209382525413244949611818547162216187767203056018682448301086989738067347971822171494578978647214402865735503279524484624641528526457297477325033492074217709776786654148806460099880346775765190992061879986416106388572146300414627871046152791327210363519120043575102721701778208359400782613798232645847330658521843428501856240998543929788426516334644441165197693654661773777368844206800358746705193719336889671746687102059376479031751140844580060116566476380780569091904589923340181886920298649595760524939513613962793965134759277632600367941437521368068917997590521734551529554186870550868887177847785239519306255017864747289853794441370481849743559600666037210867984278233135355553348397992121455645651195763877585967081199291716329117891836235555531851308700288689065559874090920855619756225039409319981153840469702624576290 A169686 847 544911276945221621392717569736638615061512438038598163282438733668924920729965471316626073262080464207857923577534817382141124264277349371440450822204636949520239414966081141934146093273445957540154594256524505533912292178260462935300780355429605344963156967158040915793649264003080452127031509652148995416934195215168550829606816595508684084504281662944578024603291909941429527703648799510861093415912559632159467119165857478371667531508802699804132582816377831714263189968592323640513857664626258156324283069786537600343150011185030701859870991574323110454966149600060293491951157770152220168676830012919079614532088097114104772803743330038729810158648493513249504866160737363776632112740423570679469904094190811595073224987690010405778567347094646234557808458855360238357058449102091872731207671513530551246830413014678729293926171773349586787768992617769451176692866476721175031784167748681533655903066769973911706705172433438004895796633359321992058089329584437072139517288332683208421250863927634014142694170523654503805761297967464634215203935343264390762148427489584032653471997700445956000272771124074832958138476918732408709557637930622959589599120326222038188112323581071540298910073833740788876256262562328066112244508335055180751323159712569411726586500072045776383539417523723346634032788312736573850321941643452250512289502960039336754376121576599186223674431877415075062472418253147441118359532532498286463088469277409929650041412665123075612316294011291902298466891308902311570539893111538471551200035630488911024767389907518238457001719430758800532537589745968562049582683470837676646864062444049487805042707380200708421571079430885162274559238537738336373357730819514318091516945700158866072597945249025385553773824890191443264373053114155396747779757733954914018775052189439038784785507738472280872630415530909480130240317624086678064314512569868101078549576339081917159953419277030151606347047503328836266642715682293856005840 A169686 848 107889680687795123845236534108742898040438204954509399717518958673099672768538189247801558781097123352951041448577678079824147099975982745453212258176594871407627025613307049825303014101663901326111927111631456884548827013183233964877236246021803201981969482947816971629413012811832617936013129880626248700941437835919853323389529636865267635541966646093048188437953869541578073480105659957470913770282779920717119674222966623784475133895158930133995101746461771459995778355056496587192768590369455918141206151307988892968425659665406491367686540304939095583439410047870687517538484057721332591534978865472439418529582700171284408290829215077030767095050688258861576761959690448124134173865959331137520903325090345415348019680167738789432538291527168943289781331864838525636857011038143272371494290267317776488048535121072275985447185790314323470753969867173958966909655171224728606807595498249850016044421923132790723014573615545357600595366040198294702533164622534501726267237114053223831200337909614345029771706865003102060427735607837702488622865701327756568873478216281106304628060504337892791344795417015142901642188639699634399079167360651527451578409636824760505227557620751077989446127271108854026004161008693742687358677147061401304137344094562286224386801980772989506231027883043073827078147169598244307115628484925912384279936935518847463825850905234312026063365141080167723329900939272853086154960166807992742560180215133745652978197811704672505895131402830699394813321139043547415684072983312500900185798168233102775542842788969799296295767238305623999126635103539132656894791718667549231683938473068538897705982491635453091694998218488460992671387508742349729089376675035036564465669400592755856151520649545784985311958340465283591543328963629840926381543836590874050497944175058867816799530034746724104240800237417116146787684206774319757245130199823200466807640081160414638070073016400216986192287255261556159565020826564673526666590 A169686 849 21361611864906489299735441035961357173391703068554822545905471378540066283249831505593392012583968343420098348894802724987798984670980306250364586668143579901760630832019829784268062646036179016612621413508771938635133836318102064582757475931961604387084994466700602341707982887478855270878472684854345093790987757316915789480297261282727483153224891644760596732690262877322517119533217022779730065422574511742357536029028225651847704843709959363831226013216614371247449851111217731940527667035487645533802493675912014270147937463739300260100075109386366602410548223328796068179127892271053700903757138533530085789242842545817198736811380841922053155009877626761078949363152547991214789793347207141658459388463794201427312823448224590297236803155032356125142145900779172715859331127103265837683138265257406214082363123559295966389248860310462697622498264707826105996935031036019542972872124485721621643139637713522589245178870705547366912986679325903029109508505932246904728773431294205635369245655239712681880655265100090553460885889053897628113112204927552536246186538396169464283702507861202326730269219797874219692195212183608878608965579771071812452935508970976357996868296585132370370034289605719356359947623458798724030905830609822403038442807563620103016860205692979876457359981425004894414837678617805790833963992582300768480513572441570130268644963621280090118914735767312269503064036172017669301867002287300203399298721302910670305525772578944049653599259374270768588408058411587474709790996995549025863231154498204374567416700449996982567639248132291285693868425747721669062199593111200286104492988156365173886430887003424083147295292016400176010893300807274015035910160172099403052326455257725175233098104676592639475976502064927920847885360849661589640488478615964535114970822571174950940717860524476501687543514503499677805505766897380421958141213316953416936268086534137952497603364527231786066356550435217760884738946172770601556007530 A169686 850 4229491259570797086223772088586239977433516769368900354689565813992260024410698099918243816932844634873826522039722361869504374817754124654826734948034252225677197277714312990235251100901061781387972927947625212392871950763971025553421102998282375865440846934923771446686551198708001511016001578471279702321914634510913406463775468204343176396702986579016505104884234095840316811594096864850429082039899470545066075014073365712442061083920676795108448755515143183735535074741666054427637285304436184359774752541679270836596323192160716045008447185118195648181705108809053750811949784185610911446352378450773484546851553241371634065480362577485489493924860719410434770397142244811812404244908881054717237438012506161537192591023068301140063454486404879343834855107022411359214510706155408492588889882230699112611819849929619529069085827155681299805783902442282395028426226489960644780021873052674631235325603845354339879822401826082833291170767140488601468980151009962352634570872159138662579279439399553496667339970782952926483194978297063892663907593709954074420176061124225272821868468496013722799801960724562080356153009823714858330176105627311567338229652366616494122874695166235458255277343214661323705243625283833453615431995783597774400307538553502218111113933925229242549051045294267926020310773895145922089961331273760905305420044494844579817134074859267780515905620799230176019600122912978773234685210430130561547602947406858689197503308802118712410814166640444673415835113808635384825919929306300672252715753799511200509816404773779354942475192924416463673317040631065353832861460624993935742308461182765221630478249971018371113486398226413508620414691946000763988961410490906175110116568213239201816859644874718367713991426550114189568710694395652299914720309799131751179784113478862004620691743495874855013388885635304675827714815298718279958947893621541305356562090218647721312619264411697449374039989496488811063882784195791959464692909090 A169686 851 837417907783152916583007138099039554174662928631973715405988125699088944767034973952306682360690653736674231265516132847436878414930645701349443155124113797104183300356601952236795449915764196535802027112216283281850011117429944957512795636183978459752900608120440045841595429361296820325897434064628526714645306645403537564038062407198666199064038117753623250170345660713505406178511646023362178513834672593411340495250497382837876246911450295472109022365985133765264697348998767558940241962611329015589867200758819713631801844110358037611412442578293351973375200995969313864697878140858689412676867176114616410190818298949037727766374978961284997743967412565639323459684801320190864825702165101626871354267087756190162705709744075401142266751505011077723176169044536669951757260487643778266762513543413166890926247922941107459712604527964586898847590185307206389522395909981171646901357992305091262972826421742445773615590382693695444284898907137417187828960391466613574740303914078160985061959755456352627451433559759579353119144816929596849825590442365979182658613916058207849265673059702855912034057954243494036298603749883358340496259948627919261157018233081094859971192774618035602174543922213336374281877858575565017131504259321749508857854190785875565897542056989697044835649608283624347127118345044388944361772166563270010488020520588168712518947483789850141057368810294202784090263108522162122288695688539243611687031606324126905330377228575449000786433870485214613594797246497302984353502272409336437421935052873705620744620415477051930547654530818426875917994163121075632813164939624359260172166301962474193578354453939259300435941198754331764268976817516044677461792509024037760776344338784879434147769647491963863789457064493660473869229652037499264324346996632786248240531432664810570597249738475923978968140137961006813049735015668510746638982197193503089611635061655491369806431071140800214120225182518834175706963627601866226051288472180 A169686 852 165804516249804706686349189571521245486605826352361426750030959322605618803848514144456804863599816595226623964050154581430632421781450094742534917979626497574402616273329472229895263832220409852307413395290876464593909329300365130561980114861429452655208879560912205305189208462338062423016675943217977009797448801155389524273072581157131564238282844328638387028623556587178230106533711815760860916657225274024900351984584408436187054827383237826682477979709541342338674540027014310615740271311738708902433930997704624028260168810658730731014655183316965495080108092093115091459367922105834892798573348492243275733235171638668098463676765471756944063811622827277175610247193519152979423084783781241065810907445363219490678537938303861125028753343505788509845046615711238239088723065847312688326388791713576345290785268892409657494026610709832524672017072788384582730405963949782025441688860603355395437384305901158908836007073371525615135118812846068114588665177359379525445945604115316736379688752140958266738716504861613758991107478773763112372802999994753924091985379318400928881781397352669456859943672979487257106767389467081236559929293722700702141751380497690165780173294679204813772304419255025940784106572372678039938422411349922804979454822237049859829602213350034785634909571394863352805149121262122560145833359301989909256963973739962512159203077357328605865847781091664849113900429605554485129303014763656770976007654654925627185364691434278621273020479630635568214587493283768525666563129376320941942118202734537083484530020540570171864820546817755240032681080957949089714136541361829471732590941678499547176649125333063242541392147201024731800023016919509380212059189940023788060521639069563929747073726549279145986067557456533755913126499755107980358095351920215430911414720773635915534339861533014372703187968874191302144321489379664297994964078380226935580319197099542334060389886879093817809558900277022015839864394017786696989522185377150 A169686 853 32828456799553548770980556528023107566793778954838930522790723957750213434217238765628495056310402995201134870650665090990417782634312188113320564316810922405934613838818878899567025443329725386560332050240481323706312197190354865906314549946926847647271605252452496210381621680113575062936975939323094819413180217322121722268504333006704851052980939138952647008417293858600576055687496427874627099319616769584336858352452462372982198979574969639387658530960123200649292294227999834734357633477761653033666328470344756737881881622666318326703290313854180874673888027033440818795090150698814450084704846134288053978770373166157334458080233188428913639636957352388315131505484631990969734905961486520629403688319914829702964187806074420427354550895262641113871596053741780634669615409777280268510358218245744703200684556992774171076357556316018875298160532821914840174230858466146859865807493041472063205339119742007721503755784937179378101309240044614349271367876156765679424722489310918635642193310964154280461638416529039764700886161652388166652965168408518910991030446491127325710743451002768849602356813191984233413103644510732201480525503897146111104805616320309571729614341153707935091314100468572922938878819451931676342790505943025393636423196948745086370695340701249897858667259486574660231072398889907110576260057697011504818321443432015807565292445357811440934719833086177835094764003462401953538576473623485025728453501540051394798156868520057914067148077975167641864704101681365891891515223644389850137250538795469801128857653875015773801482965030865473810622598443727845883096422835428130365534819024666859282525623444320383655208296080434286827083001624999503745660274753856232516645625334626080681212658469993846653669342589425151472117518797888756088026492168441476531798511477129467467762274738903880442424488531287515180281575181621160634203486587063607291086592215073119019259705781014208330787465780815811844480320866019260763821688332491230 A169686 854 6499868641795352851947463843359003776979681627231755882085813312675219654356209427080297564344596193233229477764867637861521290329172031796342729199810583009877479137469864692642041142515453406129093438534220011217385221134360963084319718909376654404707122631106033337450255903454025524399098219310029556266799885580978945619639584862746403376925987666668295469279595560446326880796017759007360404804367463152424673053433602965442039210901016605360929706652124684187217535582603940263092195688325495561957030603197264129476584301119120369956520467487944496219934749244529189006336390470443155281878760961240542444520800651727513554601422494543453143704053744150059118862475709940692854531957289547303380864476435690917967418507064796940755076048508659434758066173594256854426344762412835645852362600823865737657390251499300393463461302123961027476511113481666349969914979570333128471404441933350865159261708324611627698834809410488145338444094410020795087616250813862245146569606937957774540417895882150406573137667756245011797016468899694083234174730541886749622299936419863892089798321517150879551809789068339898728537414845735508811907489842341207298049370280040797512297859375139491943266419588358183715957222144910099237832581754307678017206813541029290051537847856634129741230482468770387862399529831070739871182237784181626624243021582146824845422981239090931179863482277412876407024093589173404292659903690857445266709287811975865757503415394736343499860761557869154957560777548794129041499318788041349705420551075056772737375802058808291895797865194632521956394343193672757211755587826992984267502459240051763994465283077325366644917153563757522739149307192221763928775783830468473538400710081899483284733728921433546019534970830119185887397833054199048999528893185644008138965202712241934766432036829767010099354656464621623857310885082917297332237538403908839687130060384316948403988835213260025167833499079854013763107579984484009611320248017384818050 A169686 855 1286941162618680311136826860428554724734410168412932825722468245185735741349095249323133289245173735857184235462573141631490225067393427983487747060998178625033334934605194390264224579192616444688173940497725321739718567472406280335829398029506630645284363009353742148318940287262216940255958510447446529046006964164816509110966369298490781163780292577061183550270351503674514121821555828787029485524165438087410500927721500934695150781559421712891824694258589727345868422753061352172257520388654970359614458393104587952879625809739963166933064349272299156070672406462389745982435810222997045931361909965479493115961139758668881526476623573686415293539763004384359317219638685083625194227592637368879548781762645946886927845900211023719849077703053819305440983230775609115395781593342331680598499284604907170311460069112304485131594261462987967421473902308837115379202991724067493290478213695310429829470612909153360276647788507491715597633829383944072812998746293268567773341357451226328440367101191354816347200796577319983296044559955977776092199943682125167906304396380686559506454356916944871382408735878718107964016995035811120012556202463279661898902670509831757597863246541936465696831659764394451802836591105872747717414508396846977222013312657926850685118123180272856438865776861557050222094875834153060600093307844957133579989992295236475889227901927707587757225580275109649052605162379668492575584518604849287751233870540684933453224708976054020520494979840406268896694101901207009555396890911148501915305284032836395367772648235265192636757008264162200856520344910383727593090481224573682189023389438711142404269862098718847029975620598232905647753185335705965194410442757071434940967663148197315406331826605285597115921084825655162059169883899623838766149636471318377030591180805002077015127456841067677438997972248808089320891516110983097910470035911391804972599494569169293707761460283356130490322429663906479321551411891633591041284702422905366784920 A169686 856 254807850329856906252239770901010476493636233664133467737166626733463001567466503156553310972980055103529245392111717175397203042053569568698777575348439557173590439572691019407623824638995540594852311125111079484453058974315309145531136490123403491111899168729409839333812726622015500145155385970375102721553112104748087825025721481516311924025121004270447674658060318131993349793787258082072830773379952373844126759015803751466674412709554598135975928533494113889797760487570565126166725944757995805708100804804105217406036433744211587932376784635447744957496916544803925175333284087762944651254376294403978396417861151415786814728816866167415684667729370814358994750369597170847847764208810241748603355408139421047920795520823275631733176630128607713817879921627397010591510329137019259922857005989170795855931436293984788755662200308369493588424356146036267178732222446385793338386214907229531755370022094304040723148563289673949200186159773926516396178664149816362556876442205735875073418145617992371486339184584641600447605025854814699972172354674330241358698648183439518918385872871233567382837377894197117036976636479675756026977316180239530714775430711576407963579410517444045068480725366930513098777929081740659137948834829993947182280618699455975406363336851846168940765682588105827173586923015632474601760762934314015945680102260862982517321219453077479610546602909192348882993788936824062034703943894468450517565917371341781660036024763611097337796332658123901015094404293985320441099758899955585510725934544087103168573036239020977913219715556967522023340943220295211287431080082255031401259208616371901541678432269327161123832777609249649561475550126057581483563741874168305841178116044881838582433754527697010044080092891705631914139019450249474509536220434304339554696229348977782422351674579720090330395950179456422902850574808688895951247629734739576377778272566337691425599328778820460630095459450365355891366984263857308874896017321766904533477950 A169686 857 50450667424149048757632337811539645791015239855330013679133269624980488574617018529748232439360805736762933403402657427587014712101539381174374472171930034141745873700458216648319253053941924421336069428831496012599965958346958804534829195646404384609510751045413794445946600930871806811800510463623822892338470189775956572845981886970931270175810178552971578398745672638631008745048055544421633463643706404583049687784201421289466838565710251009210342024937575960452610708116218833628839479541694514559844344892819728458442334255544154447443670293469381202428318803464714794970007813566840043902435144382022242997620546840567120434779262877574619148916875658238696601255960601142790232119116835228854584822029842721541430585277108364059449123687761273516634783498993832488003649387536471133045088686571212672304112926139875869135984066795696742540601043012872064273600841392663013507180073417751977133434904059290909823138883566934449921262001408066302370562502917346517693762215378252038208352465261298199478811346962459568642499074693354616714034025573705663854426035924644059280896374147329396930418414315150455213410005980763882221496047484963801863636378221618945031125419207378987093486790992477199106227121593544636566151881830404695114340489179625203609255578542361177415166286668092223319988662219395816186111212864808179313372611142798341745600223856714140312557804163523448898741997700631336826732726413569714454828220776568529374574783993743230185078893775402074424636195244484880934387089376190263699827414649862508687418564895076258075612102750038213745906837132255377598906016379604007785303164443951806576507058680487592226690823219150063274390434797840735680496881963660524835329755237751347642915054989387502397786997445799269358443683696165969621778049003399779700846154403069928389302825289778888979522637540522940169635733040740227488091738975948243965606772236809399752428227845303972520110066277508715884210471777683551011600186323964996525837970 A169686 858 9988977342131181797104950646913948856144523855121678575000650219119403274772602202386993469682466555823957284628334058945053515793062743902957446712466798320508509402251154205347804480855862039883946894597511099415308806693723527988750649601497944749192016807823201890458093171585995733236355916411546557580295544463534653335679387898762875182886390232484102075276985122130807738169721210537401352970680488155069994054512865611562967361597920145225511745009106546055727122446523758493384050223310755887043472187973502129554176146163998369005914341322302030335849626169468725478886213802146565748030904211346000135132450413280874059271565232893607175800873650960447568053929829429101618111820924565071459191406500719444155335089346632808139193313546603548579869252879151435614131068403084265083004702935110938320358427939401437300169183025239585529450582160402632458994234373300890881083268321807661940664740981645296104258350382963347135209690119023201352975196913484794140808042202688167690180369976119051125318307513982352990767211763429399409406564708919391201817656464896084218699096208299987024840008656505593015218204547711572923829240085842593238285227457168974708199253592543595399441903891143554909934192146440097380960123767590135685457136238866334339226241214535666959262159077694154390184168196424739119163058696205323075637382316889119179424772164177754996022877425932528495574613742209517674667797903086251196725321809404271731418978549154112751228295943041262295649213359259453066861425066042222543350303053630446551229726997024784971183013982104468290731480536796170684890075289969955424876963797026643540008812627723002644352670963384415878814362959410164938058406891873121857664795839973409176501911737769357877071338819582811794237963097138673345403865206182646752154335034861722020288434844011526835081982831697636925813343529946975694642473921841731403733207792129314904631592167554631681648857382494942371579807693575560113328589865160267573871491010 A169686 859 1977767063074549846778022595751150333870824708074237027836449610116016867916400619054094958764689017247406779423006741013693009112314321753404400074596254137426543115772028074442216967956406741972600149060878366188218543759398911582968093791900946655955409817197948560516256501373096283373986670939022594578006179333590085403891672822068078354941329455853299239326444308509261301148859751630861046254731092948299275773105763189668178070757822478503642115169778158543073517633703587962856413104735987971120047648873860601923268434606216132908723595911522332625295797662751342930024500325011453178066216598702126004513227561282772496615335136850056646189424066014510379778076850266360977595908423947048920065313665112607221214917105356187647500826958539741345297477286572990419109947894423148015301886092465394574758664619075344709564362254930642238088674666716708354816584805072183731440979947644499312274485279461709337733330236943175798321597381565185801586718426367071893362298593916878950617504902806310824613546076421543432603265430084327728445785778340465752296041554013500031243140152869250101521391295573792266557991090440910675035968040949348497378611400141235373278421085904424510102403483655431394967863817873545736793538354101016461025398634806354573963186504899519696756492331096774477033145314229878949713490226262056388342897746256674039122446894643298070349686957703537872970199906484940043795005856767400242987015762304238066027441526901952245133218420154966475147932814729862521490784872533647013336353374848984447322829746788027431240460635293379167282153589215630233093785546908440939242564538439483061539114372138792946848597653556298594259240790782773582820805525337248411729741337327144115184822158659401463832581815263215598743318789015818851788579246566175813546258423568148739967653072570320653830815893831732495528147754160158594787192116670185758231764125636615374720983766354652226369844910564177740595429851312385836792115857016114264823499698620 A169686 860 391587889511418738480251369008080852157567147674843809833042022152752220444172549970508414841938742948430718368470706386652270750722442644430168257323345852412135028413459307585353611850887679048534945567159318994167856355554290769899693820146785939934421951788385991780328329178701478112316124490010062179887643212506373375317215539381580751403200345868720765284560696099711606819736061101699949757083785723275101533080886598688687695042687252823575913291871066284982500764350863892887076410687502307525882391004836425678677595875884630317558266076140099557778232087598596431419372178138465582691362855638809602893483924683575673455777085531078322338330164197222094748491162422910044462371756120591121101472914285795510356398251771178521397024544477322182820320633488572951548155552027380222764690441605213014863895236148978851056443557293241923556028133427747851621224797169919077934432946365289056168407420592436803575095128564365844720541071859787765512817273223766750091594313553339344054575790385673424222356804823951617302455787944933460832856177546703299563414410038208110101923051171903220114210636514954363185467017702752602084197842867885159887726772000507434934419175755483509404876447859884272648727101746815615787739633988233669147343472555419339310371701728890364290826219398083652298172588049319607303775331235636655316506637611834322156197272756308594513213066480108466767413450943440434869977134048121484398546349947994530747420240234414823841075303837391582697637340996798786164945192034747588752238481902026623722562958032500458393015694610390483687671012015032884237931951370519061612436379509530788538008910650861938151987363974216555696354443571136348071652160767648373561006691857121498970747017636035670101610901585778487453811065246086592092167899889918775579092477635685771036866984764656231621000374994061328369395965887000954577474267300847593011029970360499394486427163416110705668219693827984439071972206081630177757828104433739358703473601684510 A169686 861 77532424356197835669242993041004257576864424414911000109914483936634823631078248493541612043745106414772034830177776857816135915633931329275419910549947882523465309082749170873825572929507804044867946622148484282479047339855990173528556408295271715160359591044283228423944492920881519569955218662351053289023175349896928338227404785124730920699478727152550858227103691383434388889006591238384959190856334842115521804274242440777170495440381318236589527189675301346267992077823837347203678272903020720902153593371308738423776240714990550586743627959479828190107464657546859342078105666771091173919711779199885599246905303859786700571747247600016657766343183086983960249821472082885922442572011803453094929171571714922398443345638933587991048963358979551252457078187953450871416115689353526860959393405551739711548476498092878737164466259981806970221855481744027357912647693254838905247286282400379588622032394792023025398531102125507494078868810630856412385736233379879449446242311784967273243855388991460531685202033809065998682453642747666740917177077368468912847803757146011192300149520991883968332512184638665390118455911514054574301996136919800312309272522244700330881641718378499830437655434272773430553052998282051618380235653991316165474712982167338222828879633755815392609886834948489466380561139288451052367195607280680843603538556467388793850822792745582696982284386436712003224007454426206183102333573780303079709823324143069738668765753687856544337128852450136959406998215528707509661015543973099851396794969553938665708322618216841169030056916803760784024712219156022777693720853255217981342541036734512725009852626891199668588307446761193889236577024803133599318866910455958002749685411730455083630683111976026038918387271718667782325879663137300972946370335040853693256552477697134757679181568187036542734320873330103778095088206965941982148309471487123704659212432252817126322744315747298501106495785944133416750108854914149834753393883455365959570988723360610310 A169686 862 15351028434637660043771632370749834919366998467004703177953234777431542326733049029171268676246689131381914465656831347141208259024767680753888712120632357393793719063355922373709878086430694313204804896239832728611857205435130500067884269148643652815811264604816290841949229270005362173373020979021018541164408831636379304595650830239157340717745384775859201208201246333223909288416485329139120219839797214953150042144766922387281069409500458323591902807642417795494777448908355443882435410958387415236318885605128125371482016983972253131544920777710929841541720223962190551135033502648497913970520240918721709841284356680313083137532499247717767159413611921058626907369902981248989733584795965327592204854869726640349096272080110598651049173348053406670664318660894149783967439358336446291089737129608802857673583482727153840979713263032840486862003829357183989118852622039660933319884749482328793258106245761399966592105583125721919461771303963837709864610261391942907223605886139109966762939312444518799600245780337390243787508518808250069768140228462779298040565580500500177867319503233341853826617298347819232289091085012765102959193150912277593952076071677678665007130125819767210943146371109561279365231844932744473623670871750646612530324023125660412700778857111949718846393302493581516259698807406525259049097413673931583238593121496092085146816836765260598025543887624094413678037856121529676420940192768191546340933006123238301451999981533096290853507300713590859405737115414715132948005817245243591852279508068278242261464771502215540697215110434167421132698621472131476969047295489295044542541222260513132121167615721453310371652008645722890224511864278296558733244314167970692903201097039270881374310254419340884272059350427340126070808747955161551566376960072227584375080902086393097366500399579223883303574322364458596592369863837975138364714298697834553910849158390994121567808120264040466667479506663660813244290698573359286411295682258924747337774322399626963810 A169686 863 3039426097633900490831113966415426309777088832042516318234630571447508745869512629527417656284800702907204292165222428957101419150988366857940689579974656816088632909235389880823682035540347966210506501508864731780865247628815983023267556735023147985815470032162581303477523450968140828808288198627499320097263925488653205381600636982568028731192886706892969288365619670286950604717575088578307418569088992225881592822859576390240874572585650366752960166386009048206619666891776554051375007691487805196070237196221997514815015586585791129495307570358804628797070496879856182265394555418735815874989087990127698662975055717398130674530863103800517880906128817186521143698990968815217081327347029123059803466335034303074198663428516259599319745273951215541240282637778853703774681576834927012108906992269137414079657981103478367635246061614242434591706536357240685818174906516159609958431933111218700685516414628362401362211506927790814545936639316029235696780446019371315750824519213231988451788740008625730860316979304769459203928004270390766147350848058552932543119137135341889206536961490680695173701892560683569327849916376615976331345941884494043802198752919658130971080883270595529266912543824258860540885352243685123725868452370974037964838681865898594376531384828532288516193264006894191729953983305352712840668920637272114620400414082017767773213201401867113980112017280571448090906836457398661187343795803452854748711060553878734135772199393564660340076417345385636744803947510992355717119093348030094130677292075473529047728164426294538194391599541534918462446404357123451673722874769466773727860913505209464215797847673454606113893513960655301964229957115304016719424621501043422403911856189687415766297424915500844997804525898623512741025412762433559774383687106498809614405248898483780757456998228916337625376249953332413103589552117906350461679803873251909045507554009264137835748650654545323104078393464560983134164065913352066925791657219649951590829546432516018289760 A169686 864 601791016303077659524516793717883659500944221745951226307278899911829300139836767597399524675714292486495067934248384102158939783636671870191502648122861417228155522309543840480715333158902466615367082493858977059882707173300129508106908349265434657538647255103586281797707694062421878741867690307265844360717092837921698286252330471718230531435473822580032059895184493470482995824791451053175729756459780663509602228884051358345305884302549272158762521041622149127115199267122849346728369087503627041406670645966350379808001604127002671386939354010265605571978416661987561897996986939407043045333868901804365613559219747688149560473973362053254822652254092191010127825492841922431733113081126970400513494129481922282050986262574139290066658515068992623758905297961552139197602984773957211951272494732159599184914606675005989637937740486356969208671032194904298608009512637577563110836202871271820406938991990169994069751286266119455558175992813269824830252663701574128575756031198333794603487407582395450191543161656564015532133957337018563447105699775365017864239548587217193562716451055651544302539148109716998907681994351484950548503537299978908395241401002020632253609007757452095027637740530832144825815934512404721753248329898581108870425528685424796026140513417192281176487419880062556381014628995652430617193397188331642726164217124700287754112892295923753966406330090465523081036678819277996062395127955689308476371485395264187021248342595729138205760545401054321297349505569837260073419340181482324648688892326216899339031180338968002575792181998274476407780705686906384500477916806155092850575677117331777533884942684074087101973541034252423280914929839047551901553186753131053900508121919482486788469184640387252818944276337212481555786737785467272891762678054695986770195830062934241226509972945202699625135563116703265509364018563710530165806027275247675432064533405729750718160303515767023043375806673312797100997796098155954382516715725514866465419289151573803606995870 A169686 865 119151581801911742685363494042174549154877178816866300292522987551970753918941810471655578468135145111623116246689014829798512975740910041931059583638746585954358704784380445025300812283427148041876471827282568593124995155065796826622144585597821039044666341040477921214642645900908563850060994392640009684101887117983007607472579832763227077195492623984139454889958164087485346222703989733440216184360467482382675359726219309375980324217332170237068226206074799518120602835223432394098165704318026666393324717664141153204469502601559943143484496786462231098622929428576657399621138019447175787160231053469274263786062534986536214843172194823440654367265404125002818788303883709672667939308735793110178612034171085577543021081326251063173599066238386588288722008713749544707421616303666693039339845049975331501199012463670082469944037370237065660882272668054693883700065327333841336335609736578709221873234897639030463409392469184724409704300640388109287154330632465658086683943352750878099502054912574290512194685691020370305903319624725405171760781204674214984186887501131868983528650772057515091207577623831405100151707031677643592627369039453939368213995199647165528083612455092244219943005712560940416651014148103891222019443451466688582306289841032243714581445125219243140655992942988379269249166587155875909491451974366495174501523630074504204506887475484101263926972551861877614126981660247048127543450674651501169323967329198204275183519441577869246125937896326289357018164249673266538032587559463940902036666070601284924803046946587245858763740187046038287567103025437993626271043715434532443715152341931283462440168862003457337111185237795770820677623949382224555715582780573716678608396012982809879615165006650772003081610448161084162885724929706730923607288303454732117065165909896862657601388661331272875238614524790442068540589285333774336737315017109980903138884934066944153028143729471353314862712937845846639535663584139325844771996005479436253745538773057142674602350010 A169686 866 23591411405762221974042447303556842849006180461517781506693244256390297446650338636620207137166083017808890521776490687916003410256916551630479606057823701157545795391785018571169080116785416409824926054719454722461689157995854471541676521040019300296186396878759524814217446180685833220433335022052414651607812932267797584581284554556647243054176104075037032036151821304828628069099565175770109628773616101731106211623562539205085758889147467157667350026281768682438752246174972491182090081085881776318836887426853981984105153513504741739738543424365511491921768048441516177563087330863601398814680414718014499864026822707586482389387620601679196309895897762658367109956343481673265820250016605908844964669271745462431236123116335136369082548456685475488543198820024448299930282425141231264577338047400383477638219553200001323059281461566452643885481317242634484674004925299463007031339891639713154110493570740537861760989957612309313665893350804032369031727212564498727034845027813475529906803385282127125964356223660376756553325151738293205445187572825719201851139485675522841545110136416332336514797830370508492831130310277821946389670566274580015997975808129136753928301657100506903453687493346535370352074985390058057238096555060505758187774962995698830691099994279992949568710115291819032754953969627867777648690297527362950591626380602685125420544353512876534747070212598150409766786742212056455909966277075039673069384458251489274720677834469643957402449366558939544444164675904795161297130006661717158577499162849767902978021966784504424706186416768536546427628895355722333915734159446725733758251461068170851542658256694414902137527198584772828749824331852246880344244798890354146984707826679770655356760774935069165527143510434802284946560710808861842165721649725469893309694562139762623696017842967926753348417736399789453473951567793536622854622135348167215167786461427006935356254930785318725792248994704097749691986550032772511866585868491219431001440737502982190194658463970 A169686 867 4670980306759118039117719202610212709554068854201703872024969839777726923682848108240329357580416302381048700195498467192538876717893736312793030939865454082608113128868649296646452562311229021997293482362624752478821328288024119568425329021338223637605861915653345435293839701129894069081950273371985461008662858701905938739486869222383390897649673114233348203703170660191980872335491200812748266280991627675276647226105656543297604279726981165047898236977584124323354824139809329821659737889300273684463310385799424291699615926171337304525088113527584813169411450661991626500091670372973629789519561883113401698813524833567136976883905706937657428705020491602231684952567705487596959741563979234158192825903771430475807209355953030750015170995357485760143264644356127013841488498561660123693273593540225953240866272521136591883267785352787386423664418541373573271569275143966341550868962934926625804655853771728857598212602214768059381437179158558020958994833757138282294812631563715404043447568230948596650430337599063577427252476724557329272975378638287727751541431276252390756948278359661745114838762835736850175463649727977067741562144753327389228230996014369430112275644493445274639610180676901442389294196093083391441921098458528673432597136383307336233123217422313384771463946834837180106211636819730664098531187458443411680878991403052130359111923277615899628271258944533486917750470627137825987654481639231971730135233395867522295823490622447032257839119492580780467917000981799325014418363991506139722584435000694379318992488670661065114364101608932718360683710853809868248861872327070536948137010481279648571805931732386229245207434566794163322051795879550724954208295595422540371288686640183388173654583676208905167944379329956241422878240092139628563950903274824197890672453578661898358168414735496666083350456970555979959954315736531724431872984708549581272029397178876966130454881708302675435087692084082345782165436957799752566846808409904582595445713254827741640353339005700 A169686 868 924830509326899609523334359669518559648856626951475848879437335031733540591757275092948592593785261788429833748186920013434781586732702873381389646487302084655248853720600775717426438257506560939054284581744981536084161311870779820076673469703928260945664472902483636663366043377538339845005720792631068865063638210045108072833818821477354750491581100514127907301191638896707384094358158195748386614007568663603045044557296433033720561627053123212326183571535374847341816427436072332197446012000368307747416619500859155774539848228411281554227707935037427496051545463025900530840587646517915096926058572441735521865213890223585534940623942353054491687284161439479215253498449343062524763009417871757413334564277471488747396216355583753366634774532325495032877856383693124292314792432783563260003594182917338358213883739631845191563962218390336059241669389874724873286042473580036164065023321223832196167748553231573266584334248566463448210895580043684117511945356700815395645866204587836525072711706342540009659242488390927953839437066310612902843679782808144375603352253212297847034214005076609200401560243645525826248971515829181590882914990592548487173739235037018025476649308045063871739362086533139057709898751445121447443139398233616833896045228931856875327705949623770191800292763182469841997149136337043623731526426474267648379234437961757368165816218885426908552410407687282076166378607925780897488677186226525972544253720401373349838335880678057560887337115851646319541022644117783837534260120782599547161691567539939912438382030887220477117100119473691448866785909940387209201473097420817752711055940012001859807207008503343053701342865125098954481270358894918237810655068120727085902471973127010681283944452966056464384728435480807055137500865032861022509918499942053907314538524750498639916004829686425678982725167905164595675394815428352729159252785937258754300896035854779088416319524019725145374321831518436096829953319225518558831890836784385806060108650846724993832252857444670 A169686 869 183111769866419363567581085495362064597764058067538016374256567366443463310244257620295581004211901417806726033440814664192894215296357275193202356973545947307656664923550084942753788322423987836910751053703143719392185118422126380255612921672356457443603959772776106713911182749051461395242050766667579649821591702730229492482356639783293857206435408228683092297432241330887870069810579831557367801307217603765727642175118588084133373597876791414875536448927026635649356297808202512445272650638183624660304027350784313419067190333299262410432561083023883059405036590228466313479936262340174215561570077781580519927613536739436368781266656680197851696653558944525282388507740402220892306116123174628733682050901035583341508643629049630135843670186405090530749672299326882482864487413192583865357018374624092768973108114174584211337781251455933752343426874776654151337364840493703194143323748639383848215409557686079777926099968613944994686375887669490897246406185793004310055586695876827916560353470287591973315879582363804671282781286652776797433775621617374298641712204704758721322017424726808959934394089478978376747120896484449977927075605992571273071172137541315199614264287348429201329754082952884631984170658590040963202299679751797604437984358192124353978652654808084184591686503163294191535329317357914906834743701254446548044543342854685785669564906493493320116036063420608164927532986338994889432338818416597885481971816326313786448829308912324139823629072982404847770324640807407034629469287978529432187518509919876712798751464461083402161189346723283715129043658439354789379080067302116299199926608872631162522652410817339168789855815788361188222231659603971866799231432361466354154538947204338607286158613413308669043626323629954963459870006256337568709992682700393894005768699916004665175015901759366601599699092437302993623501524200151800811846722706322793165581133970757519689556396644880221437315603981909670367624132862767181900252967441404454432169806164398721499416145226229550 A169686 870 36255205603041707086771531593722019271797634640745575766253920901220774001887771251543432090241362695463943324787533116590179619847092007785380685291115610264831364406009196217889532661401692085147389654348640711458116569286269152510791281817656874645572638370536766645717750818268811817918081046079388139595810093502375394403433780858270706372123719248178738146984282591876901566438400448490163076272215077976950470105628923144225374251817977647022143890703979738483725205149596661391831787380348357314432449998835793197819529146145025545984092866730793808334701193319773304168496539355707976766093949342180501210145615060518177433155857398736821581445717386854566433709279101190393614086229379158617511632743840768030129964042335471183143680062133675599593402237410339038482876193019698821777429634581387450918317192722828041999689123826056492627939279536387647239924952375279652404214037207276778114454924673290564456101209451312542484454214862979153970670912841658152575610519917407339642424914405236868176534498065544933986036855320183495278984729400457302986683413179289014523912415881903097457809628156594073070103688532405266447970087071538519519604909493945372505598852245680936799419569062584623993808080502076665592607893451457692061887006876811690230897897946051044778962127333569067454153207687730814509655521321953942228135501683801251040382053036003259413141621142410672207759549998944472080630618709664528978187863121518676872312632591516380751501041498474249745168320402246483455253745253012971295917611705523299718756795622972069745892183159917990568182464138184598111783014649921514853870557833289194921588312334033362295577108590451242066047416648660404619692310818732138323183599489030703907065233415594532973867038308528452788647837461321845075416908074495724638372317809247343201705640872172138520303422052206921850462968312929912296164699851082920654572763876605376375537762121585655210686972329738791894209490711278979139392780144602841638581151087092983799532954612290369730 A169686 871 7178347597632391583817195674471464453751333894809556463701902081874346808910468463547979258286785601800442971581898116270191371835508921184230182485283917286489302495724897301057184713169212608871346240809977157724987688533562870070756418186974388823365938793406507019745400750834475688486384805072952184060320576921767597862387406253297816567823289975731161470010590520950295622284733478221220731734097278221832427353272351663968539968486361697318969614822939061193141941263322330753070248628658336564632964795742136268854847703746381758842439955051614150167211431240724885759048834856167839225471040399673957659088904168445859695396078498293210475274555389038259628592048754295295714696767300950231638569601229571034382391371738794244632312808632281363628962893334947802737126621730487174128065710628740091189057831051005777731727108736307729606579633921329977499353803205464877472840236043292162682813859675753845682530113371391269466927248166982202995295594336462521205660827356950776421283572698766612306980514737395533124564014572109679288441542645668928617064674097294520117013336327192086487686371980916147489503783208519758306720150164558634293608700907663642440908958480357477057083744920308802666142015768752589746373160603708871230649189377250522541363805140663298782049909525543512061730799792853343358004958478045626114523493448444731922742132048014137218816252861033162675129234969526814618189424725347320999893204912985225160373514895759843648211482627772199422436056940199867299766227553566471778865527023617443001443630175319425301906456816082833479028511194288742800623438560144472153892697240707316647701811445693975247034527560400954520881768178499414704695934421936812289388536681582931924366372617833268809816789806476616717049920161962841300129121414206743996533982355373007984650326321646311297580102571233617178104016542627553112876525225295738181902098392164212528236202159524084515096717713094178715562670915305903845961075257127603998296126419150393693591417667317601967400 A169686 872 1421276569125610491888717972013756239823492313537651434237210358290219447390270868011248349708693307793792244429891039488381301443810919302469790751400924507114617062789123656413104683674842694864441408290721128588836104213076162004857260009739111330151810308456117853142943630914407917508486273323398453055803878420416482001358303004372109409722639291475521792323949938865566656310810790287353214720274988872844843665477820000542626688386047798091508961591051230136503620644932671892446517396686970291440012597106944145440062025812637443225257127007352870939299528684470207606987500804981876458666499905186101435998392879737219701510990386804656937282780521312188551894791944071367361116345839358766705819269410711224039683361640238924966014792429129576322935059478082254602912588226443440778535233274855956667982532230906421162839967840665104405610139577143799157224813109729670459969962522534640934419029760874588154576506346326020041909110682847613213914557007706737540568268206156336324074504969441383999913965383506250013729688848422396315616146459113047408875818787851135694154116680368151221464443842593240608848678971598379739464141762495538051615003174807907257927468180258534776365782074652080343272125314132510693116293191640905045976477609688726651499802519953387107801103123930281819155244205777274254070472123131712016732844854941709741439859517757148567688753817295823882177493209847560807366355507336632494236282594840655554849207217291785844587322676125895619717504141207801680757839038276962306267992261502717732938651001834194028718125898030227051349874027349999578010805801968322251022223305599832530919632204528670977950396939984235704758582663379263569626445577602365133446193439693729286870208081346621204966151780319373026791431544805222057417750463886878243385592611803333630659833920305916740967480511921663709236703041039176254933388040709721217441633507238772956552532884706822342924460983407713773674994471269133084679771036855421043826816576293388549263665875205538554754430 A169686 873 281405582339273245002382341263049264020597726746560174422503949039381576236464721397763625263062988157569063954146843920583227494502726512967834338594897768491407689129750759072493670182905684370550527495321973483431823646500546514091666725510157068981235075135517928415283093520301933190991795733227820752865107606665541668671081607459424365308514756422177583718672077304861247653918251743417715293882713699545057213337255087755776115760468977660421455425413320627966523745755405712373657374295391459368557861262379198660863426263198467376842068707500816831831139468093860381297766110551555370976741510186448410370022701283801055039480700508823780371515268664424295015540212877376442205321779425734857520576773719592788822923213395568349026296588159023830577512813766951463573955342214070786975848122710850680169352323888420384464581905342954364581201056640550903153013641923269286196579739225815612852285078793492700760465726459180577028536987955660434152086991931597570511311443991597641390330700376695265370658165419500107185353827973062360812708557361737718028795055320427572922398089376566749763472194461480724404548932593270668655593348823951975585477019911057973427197790732709528243367767036191599165214670182468364647279678784295490232111917528990626474419535145629984045836368628670256680676621944107448962595475421600933686985384802259708866194656754575922689541398598395596737327043215832293640400667287387669981642400343146288732161954929789458783791327991470404874215103614591118263095190154318535729435379193719077181032798053101087590373759431203023182122567351836841200122506070874334032315135019795511619972655596536780946479016900203584155921844647720131823777286300953269593402678346193900590784899200947303800830983147633539746576550846501621966125256489271650722217787752050567694880714195369926070137242670650950017098141508299481304044712073604098131120478068283963754138717924274504212407705241631199889816042118170091746956866189420575720988007247714256358710434741146680837893090 A169686 874 55716884026606976899979814852111740519838526403505376884221544699439261875372624565889186553736762961890880870676645205235990662610096038648328729251038357236791607830627861172697333591531650662674140002665460028590912245902895133628145154391001360546954393066524093708372909573388868363898867068905785110614235502241356833914872799973961652221676199132299686054504747356423661468819503034406420274974057037521048483397111029555643128293884471528965356665270246433107235198038925398378091713593090821984683016517353974390705518338087483903171504346958154379831626315153899885289350702388402981576936152517011599151828496461312871678115667710360303856622740415034698224525067357776464189292595980456143022368381927068660962899112890682294182240709663057588878024602066378307533040245170159572380439393063473578716863777597676329702824377290064299082672199075251935025139476287697588996462818404188956703818026571350680162417637332571428231608414504537918348899309845448612223699097642130176658961404169616221159390402787677514972686328249817925044600678211164955122292545134656808302940667579879848301946030059530590191491839974495994014068018925379995627872834939214670831327235096896228057410452091091284554369232570814603689468260106098866160912183193130455315283568156314783453967799885352780540954815900727497620339833661353853158006353686808327057901265506358223281106207373932700937398554052485424013113411634909844151933322617755848655504521541825926853422371316625170837083978419786784496252259191098578451575823835925663895582690892448900514051196276607744276158384895329386872338861403799315486273721066741030117986995666250994086237779837105503883416360753374580476134449518977416779228073127687461298226438653139575312702469594790671127701638229433319591065810537137621738983141787400527073651988795555398971889263516247123595193755617768202150559504009551928249499221025815026410297168133453661062906487818764084269568412061953662038715870088743520291540452523952931516773675145370510189283398530 A169686 875 11031661631685842152951000958376861573664007630167318062901443346539934469747543199324661174014616003466236843330021603792805567969304512925856120557366999835116246942775186761434999557453083925525109170000265763687517192865126735911858648902692759231227988592096635036329420812437475634118784687847612224080865764336181987573476143313236947715526578913438915661208221304494580109578607682560727796729569410715468054655414646596929583626073364893757480198268083380434604602687961473473149785634057687361507868712574824550161031767515058614360581018629007066389830179261004083426910141306793238796862381456858110183651672276638664791211862725950831339830931086908205824160947796626862533037728682350890583571419044785875277865201429141698679734634216697243574018293696329137940078394588349381260540023978445057735258858612016024860774762121527388264004514215843242584074463291322199352013441464290187611743116976048641179457931726122683609281437534910552172647911262406893622721910021697783380832967694883635094293929093794728464484707639635976096470121577253299376495895141606727616409329782726833397035550479592595377190979766017613544116812153876415182343235840944593766629365351394720445839026146269038150165942834351109062150068221328791204370380160322301161799672075415181493901578540931221876852372871722100421378324469472641324351570930021124326603608330358622611638783326912655718150687378765760002120947297783688827397746559369991622879613746064852250697904233896132123899038572743890057845384898098051893347446852844129263653516395737129410896332462481589584985226558771577286554153347910882879296120466603258610370570613023236427451723690599509750754206828539188651529921821375155092696788464889432202326749053273568165160859212538008343373556838282280369774608215319353079348028421563592872155744285870227263610792506980668031062246466946192305290778908864784043954427631698385788352121413366938229054030420734229523638725953827392634562529654668710903131613258547055496468620406560743790964288459340 A169686 876 2184213286189770139307398209943766479844953672246725471077601561070207585748138180841717023268340231923353004098473600905770266467259683463280863541629414928995780103061656350902957215042119085603308941520049955750099813275049190815414384337578775326422594786842067213099516947953046786687155469326758314582900807103061792182714361503220941686022040948661773001233173313542570438035095501643989697332179769264625153773288702915162501914834232364492452113900415239079618604097018332822285279463829829006756573322073297906957493584449643518159491870184196440990806543867363654618642918628042672878797174592305388804763879282277994315788270704070554244982667732467409718485643138664761005077280986509495879404118602485676236356346983857165656293275334196391170066744127271102933827989088248007330014544308339057958002537141401575246103700075685132811973811142537886779711718592205507774109664947111052958168433343231059602852508064134958783209493023497784792265937530646719488686714485198518979228268642182790132449038570168568558452999426319673449176039471617942111591064945492997411240744356312333132764737048929274354093622501831512985741114738448604826108332823672090351121783012341057752048069766509178462448302311968948779702024039562994559599174359560622499581019787364049621009058583304496578836228873785075155935287905121921628368453037122662259467132555710711142800875510671762107793146478485080205797410123272100925996383405009736238169636629752055465944605890691614583815972654683840533630242321435547720589830426164814086938601140320512038998805306305879127034859841617825543444569284883731578343563188382963663359729823716011037212170778645195141079524827023204205673132537572908329807495360515685274191758578119800722974053505094363140328975920341500686646310793520527605847476948315075125214602092656677372159055014869746502130557488856043721775162857824924124876096694981643242085412025993969209354200473572861871898577433024660875054267458667743840033942003966757290189546517180422144948819976890590 A169686 877 432463199003942801740711894567907386147727163097221475955302207648554562043661612263460645945957351304820428574654442957738719954949448021216685125122066788941329344159265182292024093578782125865529645311799890972756075511266874654716136240191694821872442539806137211558668026273890826288422664142010298675190278940641898670189870101494433216884648581256117615328507107860124452150839330717827399343974864744985064979056507762555578449553551934804611761072083949254384049006606941937339012184052672085650440009901800410753033568689261901536965029715452266309113305855558742610407870978211142436763043706895010125233064446218766235861286387543243789675228380097460216054333180507826052142768597600197833231431911873119108923278837602289658247388781536668754429641318905982051760001761078517101961619233027155030626767095138899882703671840223534769382550601708285739140336206793399217074361646086524195529738058842773752723617138766995716391870337215026478316482983156788051866346746159285060103816358184497562589815342964282779845229401703655706960759345258775284795654363312471880698050973220059233454020900137516729515160064382873553563196601400669879154267555851232944928346407078178040185071974742671066526613691827017507271938609765251594009432152812842932615880118226006409778299697915749391387696464636573158774765626889671009775629349775464687079096850443826952546501874994776293357798196197924771390814119358718853519478220632507524405358566301834718433657735042710241414398925911320772581179542741894847202927530921364709553442569802366533479393425709712918857608301213494313734777807559871160345209372881649189729392462735711859848872099212414144799414191368443867228695430301361449812489568205496741510260856165744142642581980079296204847773066499732479986510573561181921014024245473321491981385948512610192582770719289741363220232123940014833603776428929508664982176756604502930494388765689023568838264929119297411365739504518220817704826957569705214880916447562874370308184996692018053301243704994472790 A169686 878 85625529189494484974521647726235718690770133339577605513678759512852733077059251089984366180276287218122521504777481232031360780813523448517440373910627594795454214363431444437469867571383818802289266462794858362649952851417566132442979561173617995955417200286828325821403169685282430558321000344648712379373092329439992874905411565734394556001474397047762626062043174182991098955428152386628181080409691039737778240699415248283089370509688448858948636240158721537128962084704077485260302127162965243129780365387234408031193689106889406860800916391789364532763443752856763673206139810767178159806203856790619699407341996472033436706218916462858199801450236591564655369039484097410893563263105043852661483944114432275097890572853498269495167326685468926216985898914399257175145546520704458138181070593595068357006141882300360775200080920664184199204933045327098038463006857226500839472949496260184679661929967217525971979673340967801016886807117275551744921871364727513387550047969025053243381576410651888334602650988868357821840796968537897510304781174321765888447427972870923939380802851953215415890763373490179383169647599125307132092527185962594187467718867725720451005461466818466910898892202929282361993807062679437497491064142709480252619307967082583340035444682388961905086482331128735074998185063769167700362247658836249738013946242802482198697924169827443079712207891671927449744550789517806122081382170962620182253648805745434737715806498721869012244025312457831211388124477993620528705325654319105199853382982528404428351889470304463402985338602868048589253448202946087232111632705468146188548501932795982173943413469386281227348867631078139805784079510469781597151013171689683085861938445800526434108286835308429671393513717767691021810865601298632411455901161591201798646793013766877502150742749704493361944822328897194400299423202975109835431720024869146012354154541734028087807659465312099143405819612936084308255110289806943869096613909785738930994347282875670221442912527051516243767327466571934953890 A169686 879 16953422316320904082153545537900104393386338674073268670232439081337192594695688054204641043048758911836954437517366629499251695881122693358431977349179141702710993114615266733436741755040417340727409229988070155913717908505166827349055236976136171504350733214252202375426268929659647359721269645576303040817197090950177947332601300145308627655075045966875743842669219981124377468722623333221662026521774851003335106593505162652289139782468759322137025363790354780402280108722400735139602482166083065467610861906662510989765597409595413296537044480544578725220852749759783648552205274660923064499191600600835805472528482237016401701595484173258380316897471616749704302853763518106849099473952030085226775987703225678596263224501713819757753472436334065854294453555409734014696766451097721632842750015912590507532185465928376294589733318619668247907807360424163703329936217394640372816426925897870480048866603771011299678222597894485834347871417350222030468052213733064493946857631520214382904492025492715705753762305980591884441697954541102003384639711756364387137305942974079627525518266635763432287137693930155380350860709466746429280766819623992248448729181542136798066136442083649370179940471108023165003707271796836797485723428317867324767028968050198688484085431232896231200713723263791629100249254929830568098566261683950558455751580445541567649832212361207990842474581436794809671349915291887842004243116743881841954861391724332877966804744028354950856095311485600538791373225123386633067239800336822793855555593106057570148646461495024827022887423153873507771123205048980200595067971730085538716414694344245510606662437498659340719177193797264867476850187720417503521923308130144472442482705993499608170599806900505604820606044410068786003190351483500523113677684859694630410251325762279185717055622567657797383883951122685106360156023782099268942055440950811888584575426853153720048997207928199468564221435801151813407604906896397477599631611952781831282213211155074100633627558543466696644663148940042305194480 A169686 880 3356691993102349513781427494856494434171804287333167619100509259345251281016669175481428942157473988256498856106933815159619804423681479761521014074763559429541981182479459381776037397630431249645224738271175096012553495931171614248980493941713788339865489759221649242008579844902924894794253068823763353369425650915805793578980152017205373881148857627044349518222443513088443747708123991825502453070231010807620613327273322789904966587558304657334272073394250087798114332564950641480156031166757283997343820877153789941565557093410784943307474006231434798229196081008684305649663438243051999592680130715108698863861232140932775503479199647388696444545897929879849887309676137101058710802279238851831048984081294569929785020560766482813765692375067459570224084818072212935652784611770828178844726322080099325423015716111936205967991997005773648901546652430939086161288908037281567316813058378282094864995925616693019810316094709767227399861653828226686480929416447782042288090260993033422761846039471147057850910333933168324761634354202169658772648358146585826887298129280894895326113235991029206377437372634797275130087250826816667690459737758364502598660910226475360296644010071095756828717314387185657388372046008711006464675747742795020823619116365972257736508879939431064815836230723899613826774354291042683315815757565763374324500798981974427141788743435882130851994895565598170931451450163057808381757034552589316797283898880487465393871600503283274794603558421471033594085903749923377971311347767068591783821096921053420572821064490668391805568799143237257239227098293544704826403199664658528862608859190567370044818216353859499107670393186355115150234727616921644953388359632433398446253618690235712171033082092709011308130650099260362700027327442465324170642141890594870150892946024220969267989252209172738045420596970707780453483865665230596434185574572987680278494675412562116089120493266854082141262321360732369471426876500955166510122029195367541014884313675934429788147741615225680439930614007315026560103390 A169686 881 664608061211948882824640490436047997861623862553293115313230600911278416448705801057268725906136800915874936554735378034975222024193051870087802354825835587907609563137818342324921967989070347012413770768462680940329678476463474454470788745222353955121862621592672297715323383021849469521902386357459567664105461684238596950690737498106518719839818735108814328864201146371530737668739827758116264045879218365057878103693524407238531095196761853392863733506697727029246235567751504612335754568535776148408608922814543745918990538897925823361583316189343545470655603186969732734984808566849634996286166689990921539239051435422452533287179934698788637639770892644593527983013021382491517889751815340632462472072108621620418837807807261883305849336790920660838514499524742751525236656364172881689622969021843753843249579604697440405367825673824562814258329373965514896231873855164355688356169131973956912789144405501446911142908529936016539338259586571533701193556404447111308547924818989097492462611323261624738774492356461347710919160434075051334980990273312237359297892291674215194942895207957147099300312643995930320376924803000233456281747309336547522286411495660579201937447857634876202715848308191652139732661402452982443208312329645096255751818011494456833140274142576117937304372969608859746072221900371521465963421431759464165692702446850491028014673017661665132648848281335640244712161029069709814144365570375063489878091206304380663623295357396426361557035560042309874556203163066650785474034695933475153930267859024197551960626942815771924910641467262882658757186222450626046459978304568675791162266522655172339002823102182295541143606658545566139658398517885440385377511567799870625877338178306274488354796325705178700609351561556974764350931491732452362817925024548770932199703936044749697203628519355279550512206431360716244310042646519518340999224475439317506254280608751755740447683781040210291762321267348806746295619598121522081752407229163937320982783900580875686190422478686646953360406591755552044815781130 A169686 882 131589039427972776449765035678842647082167352981264703664400558471173781205562731940163726300472929107354980938981497917109934340985800588797623345241440682846277151520105552320952773624438298277208281387417339651089263784843836770370967191060084369325788933585589893298392021258481292040441878245708170634139511987828326390443187044473073501154402960693918192765593604538049997614662777772115194778631015005270652243917990559310439251882371288667129684962252755701702956528082232962600999248538916920100907222896402507902018561144695902240650189131483790568391580234938998397221342432797984677265068324487487356070468322981504668815358147870712761556230090845699638690749268557596219483460057158206375738421293425786273000100925277086411744402992227223386455646821080992589061205175494459746366503140002983161637993746013981264056861491420257663574247669392741010367749734414505144727204675072465186637385596363669795386485572832621507561575536487335446149843238664080257050201023898848270084835195966330551219498576245413678437232131592657994667463425757676411314095375622213713703367137939524096455084466138559406159501023743219407676095507510878044910110815230568206623318031801634392380909247707559938009678585639681812748781165521986263618036347159536480704037771350131920521450011751830330108473161919270207577441627730808141432830583677415249093583057987677467949179908771814000982099129874350765713122448753365245879501375888576529722115538761939166440162650926598434484585448552988633330367762341560364709868871392493383334216725116777601193393254390160513599322462290991303749249928285666444032349788234024280091423820577931743574393475250199916416359443438708535823417087072423241310630362743183726260389451005853599302585977179048956579211133677723579059875334949951590802578889807968475987641785015822522516612551983650553964105971277785677082915303125999372500589821477332754530136011967404429150899333886968878607159258126550431808932315759180297380618222944865020775809411708987758916604781564484037594221036450 A169686 883 26053965198677397788170652423920408074271274266427858032435997346691497400284972218351360538767733826455370350981781852209732024293164323530059334555450429367974968391417761541206324255670793988540227300937864788234733899720603217058997033041151482772551086987325206200783904885796273974537969990263860325991959268128324386710800344068170446709851946398660693353258669497387527996965561259051050449904895091825224086417658437219059733341614318394238284758792538931210156146324714375090385515456137014403831221524564882020853756116110890717825375864717601188996062230914734712917090816885434116463487242081832505580413488898902501972907626098466427999495918216555883867240372161382668966207201565509521763744944026197060433601145397055847642085943124199309857379556074511789882593388091538856898877998751568822250479512131163592842853207475537192824886780210388754537918215540216854300298169495216132997289558935601118039613000512329122480652617964905846803967767699083443784631254807152968379304906190010187516721943604235446982861042894912207892822777309746617202831586480906641098071750416817813951007423982790766489260825776354442486410628739844516344679655004156844332215032848865974815217315197788676073776627295254545941815462461023635100115444919576728722566338453183544145309797953892796501731613838115129578867478869268252539534762865681368829348840192297529547266388050881444899215957294257950027667220947745796083208156106277626792207320271831768343243456742398400489386204473752126010400436677222160623537336660046156905086351210381496909712069561687711656944025259574659040363996845502849000918693128641479454480732215774893834374001068404381888969612632796531544530834700534203465713124863155115607760522955752077341803664818287391876503482366701903259091525433845083608224597587669932277258090295590060599182903369243533942476071739749734558698949627088532693642653986170028411543463273541883604143650754132724809989059011252964769307415106491938279261809756837901640301198744658340439831540795559980061266267788180 A169686 884 5158553520298696789281339414900561956058630137399734625718663074086445311475218936501629222949710824709055974513453825239609830875705550258362950618633943574176197464349196679606531249849192771432687797304309810730826222880894593140911041574956933504595789434556805237861914775366403765666477616193998636375773795577420400242348024938453275375049530983974123365752450966878192493401566466514335873886390597166389098458452452578814516762387752670770513252555960455623909214015765364034933731061066589935038480954640950237621141692428811666227183771024953551630651930140882534159186760400883157075093208863878348617565800333659713885966894609348482031138635576787219306074902938685210859089542449913727102845760495893592179580026687691780746721272335599236128374696455932253404164429636949199206231477249670623822433305408224377401620878218664943921664008233987580657497438927228522646314310355377721868276695283652657702047987615868333629661656781514870331739468161179857789099938250792388890832286590426050797759725335062373088928049261061024504784242443904072529749340027843892723704503215391987638203014864126433205467484002694436392901628394981703358201661580007824609571953186043661379020647499914450302669762525874760414666712786117157763559240057729032750587430975958991608850818544859021877012751066784876386408183374487383194686450216821233612961087411730219384587748583995853003283107672876624452189774428142959718740475541695417008408889602708281501652354461497311772541504900226739079295410176733486595059682712514492897717077139104129950965414183150524651658516649589232426941420950993570472991785390006135379995061556624968401789662170494706113951708402461350290371396004264265391020107871154010739493195443693819758303783309675467208069014043727683183590110225976820721698047617723190802852616968360239828294109795156537380453891324304405210756883920813536464010995120370169763672939891932171920601171918793800691539123356096150088635594206923651102932412978121947382603784402014516477367679715246604053063311454660350 A169686 885 1021367543053943286879917033497887346891534495930881028034262852671769480174693064455104234783503975558566627583312875615590536781365405786832334163154965377257519122972749524800551981145884497949683643638952404659915357396517408838683327234808431682427193756955260111890458341617662149327988030036421466142077219565061110923598198137469680353813097282880477765725632032772384726165513194808579451979055433343853216270687167952168055259219433414494167385721321377674602814218975217364541788364575728670123215397797383582166965201344788599022264561287076085621680086105663827028806061468557979666751991867805831193772448052575724446919472225024900975737450348285652866718963541487510367430763197881352456841696833242905054496411683017575532003169836505524554108332518718511662234674474727849903976933617436031948019543991316295561928091034088183359296648743549330581429954989375707267115933152195293713785788376604290623887461934941417729550527390121979419837610728145912758798003142402085847416413439998168047768908894398745636160770892647187939739387181115696614273166493926609852652393564897196734550245935673050983916072571707722051352036011577637420407584313186545115850914515803796087071272987667863371252539203495907307558067316188736213549629415985428907887588766901427155008316762084132438852022979609567409379241440669632604295377608167738573997460775093287162836450209407146261960247079596997766200285653248526401419135233141984757140369415775621700202148028245750971054422397197791388838435765957219876631091502046997834043233606688185408489258657897552777548465609482430710613355518281931957565137782932701475266126797671296226195579656634863215035657472737150565353640683284525644185260129844925034457259479289403127086304460970026278543207115624410868451739422583400543308367236780020593896348515814251461298284581650932053573339738095894500628159143512339313185480860381273065109711423957405799777044618738309072852523298613261808172752334675707062062619019060937014982576170434384091075779162378623413540125854358431870 A169686 886 202225614971160472105434291293166794122567771564177043816158326165936270629277751543174136857910837449771483205521435918061686672879474640242543801354064510753414610151140056713829685735635281401265928752715271812852509938287566055466157881450494516187079768087706945349072889725521739163175963469595256297494913700086522542472200883194058256779618212479350623490309390037965297588278211005632217155979089411485770432497600802076696126808685428317174371859569076819115733306143077272815239162454933210094461610282927308318821488724575713794742155951070039999541026396991296869169440984014079090859819296616690698018327148609659780776169533660321044713984030324982480391048706311588367540432023638057872727553127221599307198109933210792263555880906355758262477321464009809376869061381566477331788226624775084655084047276975218296884360403871241640196814787214533467542473590457462810366308449824312777607717821872365890872015415130784842117374761587370410257515184704729546384215522257362205399559028833046847407446201365616573586743708694882151043893877618464025553557216457440906932450221346429561453310492248399968382176901714126271731310228663977227537343492349355925113871502175965581578733030910737033057700092529663772136082661892583653125063065125057194728991988415506617700037868074113363870823537211627562180703397069212768267290079966995416417884242168887790859326596298085243408928945180253259954207320093160155213238150250691648963917862762223886773074751177964195432879178498206820699396846503674396763828480896505089620051588250286101398751903401948972187430852503235169316517165303938324775957626485212254479880177450508915246179020692447874835377024824067355540327286611830577503562902288533155149684288083336114831148736544408508294105975006535547686223886649414463623190726653362598957676567696537128065719774796228633143494887050169173595408070913557734432335141925362560472073532352283289145852523793104937227875555284230027740027626071354504444513380473038205658216635998951578563853376981813230210488794382482037250 A169686 887 40039650396746719533589109759013527348921527235211123794571314318002709815116820112484023993631562311079195108065660998900598370693354613362236840333941618163798835290802758479813477223674639832952704209393984866540137052423541561573460577199963105773359366887609019919004541707311686692159512778949824325437850835397566402298572176674286065162010592973628542973315533595484356537752920265920370417431880648040838692418254271643233665052860495373386031460808955888807240591802110324800052812377712199870033275620621809663544487802264646542759924613750580843823501546518171116268520508773319102010577468738236952376435002976660060869234648192518541952393100553998245464560924886153009262638109917137577447598677493043419920171270364053850608532416288603630445955541541423538108411918875687783844164894771849325674693341297101906487541431875471756575610031219734077242828340955588260745261957132061734672614342942351842102035164733960457321510652266909219251568168960808304271315875403815314583265271295503277618626578961497682824539093550694018718751248381274761362990055692079372962772491433028155971020927219247520688687110466825294080748073239455913414973603900859286627430706516325381356502068847338264682053365781669930975636808987415374582548937265345339127432526117503408877452489561912361913984208344922647744369893378263458484319140455856924712167082312575250383984176249059632706820035646800547226010250057955045461848638697504484286434293019992315296061261823758940921955787738582261450979268378536102240673242767187127156484053389749450081371670525880795666294446515828372938780045664757925067666483164594253281304904848751795478826851686572659092167344931097020840118638275958887503751937148637893414567196992756168287800256576496513397554256636101640875199652087000877770176094019007163623883214732878070079796786805481340581902761321254483316628996931206990375855772278282148917284204873550968973549150792422602579000459723808728710605177332203024821159272916803006026875077632686017175348954267889706612493809141610284596920 A169686 888 7927648552940879307178538297993385248292339824800238334281304076638370607122501104520293576602191426756230859913795356346400415710611333971082651842319086331921415972968795038946354660601843051643234167531256288303134283869922941625489728127711244448608967563978498237017550185157988443308420354268595621180396970495018061132574818780625446843821317790565972158092985342515864629177489934441227710434356389222674575328381848184558188984339569398502117054868313696907014521443511701233137641611624560641056494111272835386073489763359675439752670331366663937037053765184200889724297891296133168119003478990874299879836112262230082392327684172585010985529119925661327619502672078751984245634805331569602276751810590495375544886713422149451628225862544237163070036719903737850736088690876004614723812860938201391398934197529549202266236319150939536560330589366720132760612469035616018164751501203698399152400032184763792370312090601909039764816991774086438041400239939055339516174159114433174925281124157480815921640655188175175582685153779328720824161703285614784285846477469815258405722020853518228452700690278918760696391665695529694101716387191183606878937236228877789396306166018730249543005830898742065670013508724678116669403952096846351583691564515473252090036911179277259451117892895390573545605002428757472625823058185499095567126922520179704097592664412621406226061172556468414106376248714303940369428264706995456960756298680339677155360573146343314519255098194690454227214637805885438668584072463482837421069731779846067758318537423429734606654507880032159956637119610075955994300206586483238670446345805175757967649962087850924056342900205897100825349200866575882074545194589555528702503303726645156295496602425143667948606291192923697183916437849689530772883603571887472641138340400378215392990504742192856252818202998071228400249795974798893518187502703287484929106452099962899591499322908162727975371444854841466747071983096082540673265540453585184840544530423612373217778347103164179337620264133622587928928013532184322098885310 A169686 889 1569634373831897356101816993892931265634534363783211979063903635860079377500440101874905644143240270935422631067823414895588381712330350771661002827938845152102276563812530614952898409321941249585527412466979351099154048069192318900285392708709626437718802218300855041909555932119574400088375070632402983169393162307178178537847515546387164189011458911939088858759437782284545712220605254099097166295585133185441525076327187686270878185234181880408045790832465303031700068005223514733836452986289285294729315800756400784632887428657413472424485965685985708952492822004925257994294713956125593968460678262724373139255173792918579653620012231523639656592813352180388870416064510668006727626428817540864113219410898240591314467649086315227368538112251342669684236824585398553022207452381530038027531102300869103647663296417509444946808303650454152767188881084579366552524026040711016008360051976375150970440533758240288537479691904013255912976442860616847822977995939763996415898212188782364819891079317909906049207231100679723267688835909213536029165298499303346013836239548967729084959997356505176205478765654298695370364861120604412606845763915781114706116157799713901441181993441002073084133798015882081664397992674120485430611006878366590198196347225126438568488180980970779867912465340797771649667876496685634657265221150835442658832646339855125554398635386610744000175586171572370114762148054842880876232446694751120067317822149902779711347103995263879384623007137193671799104776061289707834258116741298291855851544068574656526372050267326633465837187256499797824003855467447104309532203748189885243076853767080652664363051849441646977021561682820628706783161038190881125410858178133764909334494237675539522036697431445437942531223525286353972941529475015397542654084663902650432212890477394407464647808713998679349939829180843781647348723312270299938978981007740817829255932742564747673035356907356559295730831215082485494002559418290260594492947248969022329577104290312926039987818727873763840123511562693344314152786653861013641479435570 A169686 890 310779678370162735628852586252502397210389511689251171616318638596219078374480017670126797246784971453786924720569122353970153178625698841454907477280049021029918838218908092965634938691083765574882784434294380261344198383416209219314882266596378323423874230256005319799855057009490573229054955564861522071918665739850784332432675503365877883977425043246149028062210587906997535155050662821686797698815422014328199290537454780033449322487383672751394564467773261686579706450512812405598384553643666863795763472055656082521925637384404507864608468535493803708656541703210016881980629065421571472587095292540435007272644574885616541334370094157508066994391514611791335014761270440186580085787271067759524815166606041046584889049632376992869518917999903304360315821231189009760546339482852071524836434442711144320845933756469340550265777886470771308366838124157347857266996543591745553637125539821076193748073284099392366628608684904022761729570869410361782511601795833332235008329839219793801163508423822003916927110117279397031826806824870500805053904941158776895955289584218140543563673754567171370456342898860862764571546110213978166461359538937469528204120307107123607564638395152391740408949001313753427485132535967131437144309957964488012891293059010519363308569797321035136587217019585063396060693941341326904665887964807232147353296848368794680066832213884479825808997325571194302491877415096269011843180336864708402685649785059618985964032916621541065855276398860164702132972781061916218456169948064659336923824709748909136024934028127591763486397834370755862028755294902877267996196660605619980882622496162901942291016254122262351601119297481955746331606230062703368883290315439597971349478080942717746345568735687450609592522709060029879575536044636258346809904776228396457258125684611998197278510950230650027876630641803215237660092373512945153129496416082180625415052541629462302418345180345745122083784863380474825765327640312783039571802181366062328619190296066899835368550064291102881921980437093248632970079859810923533679707071810 A169686 891 61532806682918389757156710261001581716391488780107948768052026538415517438769543058583230949219281107578875672041618402671194740986176040257300019498621767318771827690779989876580764962425263642577205790577820312395052125868340233105446403393374198411489378788470752465329391731947013924952792826771948967256726423328148119643131902150897433863341147103825568467458936967803227414987810633439886847199157973703798018001339719258936694974316733022895715718828273348639750177133531632793746305168459749746266438151219147938556643314683435143720052284062087148605042764413578417374170260239515025978276407244743407066844370653559156604551658630955073625232927079782503944052315482646274850258253242598845049289768585228983216717359561558272937377225868602920672848366950838534035153010152328631879586488554505706423847220484511919507677213217562264903866759702070296372312791605124908604142496832596711211148069717921448303927039919092493566542055700391016089474177579060018535233409953330390265554776837438865645518595990219932578440062488449945864644013050938522053133501435642859896522443406943426174150415208796528689795764961247072546742342945703185469709704649410760396357220246732562527887768462107296560391844128817904069142760670090259962277829336857707496528331688583986264401057412501754648367732509086041489188551810681129733293943330681491527678379713740191559121372967569860579194104542293532530326993293636658283029296616860115876794870506917921982944619618183584823095174687852769133197640182848819544294699331783468313339371745060352202989212814635292478051850460030917522075260606564109576724379221283792246806431451066976563728376756577575412571421442153775261798489497276436965081903539688826686518740029147385520767824048758434063337938586295459701638240980477736223742214444013870498818347916478369870201759036266628047426173831515251964055508415475748083574705869130880115664859015366759666128429784869943585057593021593471079689655232050932511622512555222328434932129585149176802235887765951946132102269985600551097397602327260 A169686 892 12183184943539471009181399779092060677448304388949684604902684935967676233797995045581809601148170874329163596139519874606542588562084230272103948953249829880095791963936219087470025827621511117464711863749974127473958976723547949945659072989621494907151473125886952982815419707868499266567423924745281033994759913153233476905007683950374326027057569701514216407528807309037132030632431454758275908947734463371337679364974726958489432155592225754860600317763530349768983955365988750480756170038801386782896958990469335635751693450669935753948705743775757761620089810812185316623203730898358553572226141539166654164227912744829827391159894038834947069729125170282323989587343704293522233771048354763503560234559013269297630325148143556161048731171803983474988863660835034840729199749670678217040633288299349418727600903722176890721969822439190857679657251582885761333860665741271140158066577247314327743613569730864347371810925295295409703413597457808010823933375558858050337741206840920197478778682305389073393895754895946267253499305565888218780394460679144668589624477994673068118967880120820231211111325868442851817814989916216706386088522543710293253474317400276223434871164970457894988781369206495930965530100004969977874253122302719906984518118915638815564949301104542308245214822150655762356980750342857694887954667370550056455044847482626566527800252351106672264502682861472358545225260574490259745488133080730339812040329140580798532290392066486082901204072061666744622729741173960149897722226346335366964152523553002883114136872482456474860658282170830218268432295522790122824791067712882814726507801598430178954989974768539495028727645236578693248389041499927343217609478122594416253456804940095868609315935361257412865018142503158152215512834466583591637839585136693498974306940970409599785742087704174264908742499851987255122244260276454613834831881175557334088355010753936670512280200095833160106544096802887135420890318859482204400244980959486025288284204997676437609937364156106158782828170242851756446331967283436887533388799165278110 A169686 893 2412209086014132341428159999549967012553047877523257443821963565295061478774564249482139717796388613836066813159952893553692761340551691417836324592723967694491648037031680599329188533104096775994370371816704299419531482339136625749007391005541662617417580189546828219844987772766230907766424984306738872781995206077916900279071878290271965655923535459752711023122236388252384338837806440231505190084804224589551156716246994598061648630112286382729375967201460180980910183412288639063556927921377506123263851613674777236730896746589332595846700017215315974713629177498048279112976964547614754092274797748347752781110059879105652264293054468030688564732741550788820367434350001134634756011817315989931106081393394858735701821162615064558329375834639962859444874331996969947625847515281784134645413511496782630402358555089770539851030517165746572258307231946651678673808039503980080626388578152471404296524275658641422858170259281428572028782325754590285752122718886476314906854223721092245770407913541690199093125713950801370696260284061983378868572238570457593442223593509443831844695743741478998836373868371536475863398678207645946617372980721311692361002445135550042829344094306930416475216183215117732223878399409139926801198049073177871492674625267467148624152465090367688448566270384772428444927540200153314501773534950817100496969146507616729491012922287139407361276913905187783361202050401021215268404025159005835404062450086942749375064211037027815383799481694996737773502947268951886353485686207246113214635844716997010536880140694214186813845850158920972906407362626678052983921675167892842712097504326718792258959829902308076375827682511236850744082027415356786777127164400320993455569131126761345569288208487047209644172906292127665236238325520676937418761677539038971213626992948201952220635629409216979119844937359263341432626092961032711401009416183089179770911735135281374704912465306703111842380648712726278794777377144474737856514957479161059976867163014828572058843142197864625528416434266985930959182301206676875175545268901710508710 A169686 894 477605215845854664131766498511114376424826031445216024192143883243486205121129923402418082314083797368666899842074533403756560202840672816501320165410392353679466215540308822448091859528783540135767868907843701310939759544172328350353517760024259576753773726057146100576324763588005851238485579468809551529801056043514393021779326893789898825546832963461335268361795276066663061957855042734383269360882288734267757692137539955689247939330077111554661580905571352303870447331677784545833790972262707411019459722548615423537081804131237184041892654702888787235536957054802747079052815776696822951716837728031315884005627628150174318502633624776037500870013097931016150428011712880953388168106057517651595500555657623016399662959872634638993055366527540842186610128871739214595077078826043587981574834643074661470248266306870844713613320428995382116287152268185449491652657961122314692884780407612090736384062966841270861570339526797561966289197085811418770909474406146751493506798555569423742343288102572354031365497466503775451592282744967143127758522842489924356891681890391884032181638292932720949370814826238353778101120470123981213533464094297171377185230662521508203986695801607252004197815495224104484396957552909700536659339463366915835642591284839579788766623138591697770507876321362790176333295978880013413656271965594415348343435963660629812654030812601251550820330479004243757696764074830133718441657428934572883065993161349889776663693365184106394277204874873076790284692060151835778635777490788495362192898518434155692696352608572472869124627722949606864396577204718941113962817599028776442216080269639240353602083636317285345125617983448527951170579051586238933412436296708162438548032057339444428067634871755131656481096921058868744716677174566796319015873899042540105030274487832031723482218876776760376563767139748069575249158731601061390940926476945499786671279928625160562962610777666287309792091630316616433071741984013711464248077015524933022212013093451164708536276435804502584986351842075260142605816720987789842348002520373430515170 A169686 895 94563420528393209365748338545201096565103001178275249532600666918644973552504950269429298158470795490382210101917597661050245227401112665975843556426664962060839819028944115164122858998166036850106043673381236155266652858263781876744247509093797854534629780179125381085892458202652392314312378309839984464027827101409771901412027653092109695492617003229884630424612342424811033883316460654967655828264608365160426471886516664231873030338725155801440263643335926295985367661488789051436027055580094689875729761213012179083105466321238373107698898931154764556661603867673445873373344546821423329685841595352452197280333160313855409411257164651187394483697860648790408964378884800427636222528987571179025978003938815962388397564233619043456066633196618446790089360642272367519877635760041348636217171845817286188478754370205337482755586414423919912452597841868772347668552468262714329110560132129041494399747943158912989168069056046635840753232240664906326354323809698170319399439259779024808738200636395784408011275372653796738044575723219432355917318950574434565071110790704083594540119686256937268976584961726822511588158454406340634333008517690118620990314668734123074346536424623928966414692251871157570178373717076711566331748015697576157585740399772969331027167228976065790872110945359447682485547676278042502589440075652743421871503351658297086176007087972760667654829657157874631763882796662095123863391872612257399710313287256031024549107506726681296779822334904817507665328125065026067263777007735207191393946510117851432027540380331316632368758715879177479128168455947151902922573336607816078872324442872411369881885889933025950124310010311027734950185609851212729887218295963821675015310541879526538115852019502755634928655091588680122505372066796914138017310538706951450175272896301589897562158672752564215299956034650850863409781640404657820094454849778710137834234416967167016157180389974100599054448695946064839771606203976861942005459090663310755075886624542588613229427152476015339029642739150133465242522778234787197519549904380776434136960 A169686 896 18723079659406009599754039265451306005513969407267054191430739906008461277190859023423598617294903423298308933279842262354544798465217467190400522852314252095692604701515394493673877989777346512780860879460576915041486326176684639267010653282811950938279942701740768308906130399361585672382612419768848114325979965023091322086559695985343929808712619806553695488804882004836518045834701354640861470727031574013030173675838161977955170759128250771573617539799607835252798926527448554399787523213886485887983473260453862843031345249801066638140340095713940493431762028842287480180843167454865122454844919042057503745621960114515220889110415967310328070271306395362569958796591178771791018672571433035929492049279329902929886318055296697969662200317563924923595506797041057029721176803409360986383018450637179590657323117034349950740892496735507147283498085537748739388881736058056314849198021381142603800413708682497930584416102757707098907173694454565641199385204845831576489595466637691342706421382718262740432201158287985250357374400914702639328501393690895553959723044877518159834911516240580646536414451607084618940677272851985321616722153038549189784705119178693847212410225379736328098104868054993974790833599023635980433149447768656712286140956563763087963590344714122434894907459304849278341962106607073535499295478707277603115209320192379162433036749387794010944104085016125350254506267943076093896610864348112671919747467666001367354079850834435059541746094712545517456127203940197758156089895546208009424115957575274790696456218417952097500622020741816311281157126973146995070607804922093418550747503989476072470308890869429820343700930521650556748917974823463463850806923907465095761321712244482529280633592666388965123743131755896142725433096191729380164552295700735851924203725137258713579579938660816147632646331630952163210713956352664722640720278933361192389160929851850716872642424359936007647437630478713753116039291814350673513698967497921491635797831438452011126668536537570771313414998264319962226837641605035313180692981195901160029386270 A169686 897 3707075209141861507541934026220813387995200839637698454653753900722756687910237581687603096926232407017574786579306850348538819850885657391033327681201795249985074891081019165632263719116916443493760348089520847942059025930125294792991365102487672487924894025164492999782327926615391310739442946735922086652080005247470672001237407777445005992429606104694401822152942024615205762041387551758235603548123987046214813961344069554970891937277054927615774832616679015453758202084773324982106493569293944111130851975808651830741123253994289955978679640052429062934932220106905247629933573811516472822729608128732033289435867769513699880634451104362793770519234968421140061432760674512014194060946614753542860399779303381964155102577384512578949659596244460516425120256453487019517273129439293433955201436054315741663961498418431084909213958767215991242220168338632381626650915187026887625812097673334106510987514571191431342725220276969958947779638269763332051151916235664953974620502955003106831062695577579626821167818065648425774022086805387903154687358631846745249460091774957891563717940095948711076941084833241027727742511866238687339476653293115049458750623282712647624982878088763169034458349182636935851014874232962847414197258910178331456498323659225318447459861086167266043400804831414797664026011560524281986357915343965312673389573894739415864655100371695241406264946037412503600659044911028844903768526828317876259835520650572067311590541655602287924024831908817545139596689438650285349345399397343972010568633134977729948728595023719969187859183969643937862072897435287276267235325364412282952995794095112451332096912094445361293369390164387531560653734042308099654384452064803295806857880096008365512793369228960699239489211818811273487303215829529751835100210601402568705971440143770410378404976818246175750752743860131300014458016339617214268285576179160898882233391903780321890265479573043944463110568413793724353369871987982433338472061802882854102337923804042430842869332483767741015154096473691962556719437408756587426264067594719599967486402650 A169686 898 733982168330429172483703183152455599517044252278857026967251841603199815744949850315121989592776721686056509433769476526748331785676894945957408480355103145244949135829340279400694542507159678465251768060845667315612645647838631684373023279639276340658190737039867873188592023339448117940737320841292804308997515059034169964922920180238125842571253296109685007090793715991805904366148900546776008641057822403576520134172449933722258648410097747417151843240562645452008871213858590897902685939196987047518020707736852608623899372945619610217140428390285240520623147819138396743246666771512806753778007564569900533804556196403598061144732208247865856234738252440990369593727816962200038633048757149768450429664252790298999780424004078193934062937856085618327250215270993388807390358452176690562143501320303879669873719363732320462073622943412030758812309832963673813337492325295265693595946141298771946571727471387220907929009198737294164561461203718685180486880029456815055398369989623977461207707302978047847850795775840100318006015813065890121988768507711964663839138448396785011456317227481604212587798382530116405474076672242408107894760629883741243642838704857925535899397451349727732494655033294058304526154264527620152030624114767540971674381943570049289509088904716404554158464449160825088198808326877200759763367942626424631728020421838211962039276836846270004429515164892691295152218777391378801206946957902948148996914747038767173392233716517567893446824546169965750603420209448644084226600533231983250419852172916045431869828410462745698318063682778013542694429377668995448651238177480664949787065977625729247788318038251694918614891500330777742051551241284761403322626040889929203556575386817283720840224553179323466752938673405570551252712995940860807881984943136270671281667007056396884541986100802871283793871427293253762556751745427724509382038286466551932955128838997264685981848849749584760230024973886131768790064102883208395389456485871993961699439495272291593330542362811738620553131294831054391672477769917294987873349287532167170951389903970 A169686 899 145324762254215834290265688330159987890986766750374053641061210883532840760812160124812466336272864661432171293099777045445821154744174313642175845782629220963249943819318294302171887152698499419676356315699352607643361779246118948211065618003474227777833841039868674398341438293284111960955250083629239331094855901683518182382736958279371471823115723023612937002155002824352953858735440920709891475325900711921104771752183742807452241493262076933668449186798787120482302742141916224459749709467434141464456969279921007855701334719978688533037826141636425194020448335969295649915210087185724220775222768176711573660012691020142902406776342781973076740707654748347672039496674997841095635149592969039399642213122273175819992368850230097886365512035908707968279117503400237496843773700401545437870458059984113858893332472520581020405668128836814874253595126758468782659196829493275580444371523879483511314691051820098548338601096129707274624221538698029902404351093916213716014902637442592534212294983294075894247636395798274214539417108900240856250621477168337156694899952690788474376787093101261685381307138656129807256139438592130566675823128063687651191823312938586543460455712489157327864907238243040907360327529502235827254649377465062934060071126503210534004352143272761934457332560129011952665700022710125226151160494724688111769474653950071229067912158595189765635637737432101777339845654658494540871792417239438292018980567594818320294132141339879845659027876870679158787721204579805228894143258571399675091788498105648615401908612697190241019906056886311091302120722022217278806685052092035803492064738080954359709994127542807257208652456637373903223887554028423064384511049109688462431094136210463256647628410603170678968736935980574088230098490181046246120795108435142571588195143053073280572243578895400926492106850525964200134816438860425618133436861628422680557525797785398773469956247554382034147282996482525310512233761566399340547202222156366657125886475390463812004097363509937578746138006971844842580850144183072487458010678067459838368644281918500 A169686 900 28773568944166404760300122586188525146815862772321783763903152503097899270825062754862553212592434426241883859524322085521745840307560837206204860056480230647578243927089192931550632961691795725417453298740410970646070019645083713114106619341408257823670442335156957662998416190046914720151198779237748094752472471018277565941816994819135313295134341905379251841419599765505893058125251153400011736105887283137975168286798208625941821557017481135118935787142919287210043934072885553852132539788612763022914961896716622702820240375182834709931272435615621903175528147374101400286468350596001882906740330091424321684148708265791891078480571138622421328803880901920398073450747921755574735720986359112651360707768545836022059489251921555303306437320172068092100938015457976030986259802321053820007788552375534240181209955839711309719860215886745933071453022788343855292707634747343269662291965781996436468362256532908125350135088024483303081431303201006201990881029715380858955895323843643697796573198984924049013184155572282454378486581546434623647501063710823045060926351494327721141592388116822332101286225655531171720310134764569609793705084595980271194737373123135277679634331675401801189519138517088805599040324687178166176268546113967693402922408665692115683572215279102146617997688441095205802720405688277917577170014587545619705724253461692265143484568125010727325851842494814007070706557395892727505693661119803015773210041766832053439396395827097474753541407195639593216140015953554660952189078419406636274807376104825801359699011118704762242824565595209413131333807923025891923880298131339847805763590646387970526566378852971539501687407280523255279419531657496095093352359607131726548590382322839810190398409111452538900442228594152390786844630662359937724907620316847312928446791694015440970591207670397355735712096435918860004310805175087159492102501828123299923529442652602046145367571655082405706106468472029449980689845414960704083166174888619945843573893280938783870212450961439449187350247303673028056444789405538951144664537362694869696263486722404030 A169686 901 5697021326182693926705134006376997819081649842152962811199183134402500522782601613302660723626965743531231572014522673156260230559742301592514920115337303038999529047619840882152723154527822855133236076794285672835314220527947329077644899563980831574858969748520037748599288064190995830477976403038990493521658454405717274538297382237230512660964776581542068251664078598567342472554940992932281613857490356160607162216014293124193673216047968002676615617405111220080468216643689197746497783128435859644395697998580611374150551892951481293877858904425751500403560552731736107961070818207921187091313810135333838981887784223935774290636746309104457450026427710925490470871208591832605956577120149511335930020495958953259191958879511617719956788223882033573528017447943175853897782597085868254816104262912295795442020677923790318743511917077446857933273444916965324879173452483144474117553364853311414937224412102463988720778408827751564302848773812260529964292039532551493859551259218404009571187281104031667628716215166916127692725803729085155241348959993265794584906722695924197997560916060037720494369291372656515870814150543946190608586930926876030008906808055067846394024137216017067478196924519145340467702623960531774667073917481188138230844576844680535694813294273118952268429084978776721736985974626256317555053511727839308013621632710761118427180876576593528820753029176226548399001428831690050837770675205335769023336780755768780358418152204621055761636179122616955581330752979201220696605438397022368113940590051913383363340698515373254487125010870860112825261344958610990430475874192156687037457689062010451853018745759013144673583970806324946446437005224634868001444491372742232426373665706289900633301283543134024180743936039390367473103669517953938369072464455427221375027566039443992115313672692635120435055378719819974006355234256371924966992820175124193191969974565815956411441355089946965485657595264463907033638279108095084604244955143563448713994601906915971716681072721329503026422398045282851422247463995897715492857471652080065177762338711941414350 A169686 902 1127981449015229231082856233140059379653019852883514314833674357459192005611684294371171960724926624784757609375015964962854003904988668154480747977976729521491259173184801405473307633963547233520655325751969822810421569594513926073660576007048863243564252339764632317264996038293627127519919176602940879969193621499861002081016939865976822371557730628803424134577646142916568303672820191349438359532046984632517080143602543240381721354955940647048834773310424878656645496851516388268252708926890511596827325288757064335459106454564018113353106131803863181458001813912736375274891735536817799042197227666466008694092097127631017517654997288631543952683903882882345192834425850434934223827534068616885401492697492104199483985798654048386996140761891322475490455353754733361095729967963199593399768636268082191963279913018954643399905639721118591124855070640536345982221050884027858532005903948989878161133965234031336858588774812806785248660975783524383926727832946415480403332193429920150251397285085399285266436797418893821000705330651777314303163446577602916504766470167441496875795919787499351835553018405560334611249481497566581170890418618436857961492353257530310450739099534439703958881801535652260323799520503860604205914459392729137402013823292838080375457348693862273447002340828109349808717420255593062597983018152097595441077377552477239756316670077597393695781773925050308188852036711724989580668401329602101179499207047513175645422994168273048999388012814691104895042693933294633046392454750671617230378595067459348881904957231392047064650963347114704939411639230061104391083541895523058334575757327200433030152861735017346075832897676312728925236119754162563276153959969038320995943811988766171902753960131312250905219422855590594983185231860013679038891490515050240684069105110458211836661825545317900276411932970088167123294911670138294754869308050287602596013156576977478055373572213172285140469264021970179450662400748904889463989266335033349215027105575148081236742743261038719337311547998546621748268145457527478185550919863867702875599823580518509201730 A169686 903 223334629883689205060478829027725380173478849221093681374256323593785614610590707683878745562811844741638475424681146539971936512957196552285595584719277107952230316761543058442832758801627824414234621262813230630790635465493229415255716404496110941394147104303648678780720616294073980253113518990979255243406815398518072694766815796081173599055769699726496436578122272218881956784745842946195862905731445466882221261271087547302456634608060200147666608499846720862795727908383601187916289869741192860312166011475900157809528927451782634962621136238260484177183955594169070568320602565471716289167959764150134387591253343486717532721398826402736598173962942382993422690745447177525143711895168465993798159624082940672544569996174622069007515914066257968113536632025989262321100635874116433624899373876817361712933980757075095602862573152864403595863370713381279539154888901585032844863051428535142564489587891926102234011856634526915727670570356364015756962146631350732568365914747864971345767091259627954451086857172725809642011962743248179146871121073405384202149176186430720457209594557008811625719003275009573596511526522367639125645694299519571000345477038182946401399947683681845366791118507134628398771837357140439100996395885842888017460506167405095233804860228090457023554195054880672485404312224632800138083082540603596058025307133757782710632273494487707358235970484130784482556344435680049821417323388379555098055846911422862849183856525774819526063777437829111255053262900122389009406129315122407597324044477212867132064064607167043031423425055066551639211881103226413792428511449172171183915796417045523025511124546321604835959597287730702784583611491992417990588664868447103032347680433524713809518994923999200021604441989899503110383940360790981968520917467402040234530509470503847300158673860774737045235487583996966401006075931212568818202728157027209215213001391418859868198608400444770668984179333689489856090370950854195190391992461078437792208461393009321402074114860049415406347809778733936185780105863336675854178848285070647420746785026741212682580040 A169686 904 44219128735521447372743725291256485214969159125923665397787918397212092500891348437113620449476020332219633376477491998949480575561619928684393445026438890645020111459612340770275412935088345686784934354711267695073735400598064910294558187514222917532797562399782673766265417030188354462988956841037289597314580255285078532561748510684206395790670842815217491018333632253195710875076004083155431416975294155458047292651531731822646031931040963688590939648196340305954897480363101518819157141499829295830212042946939474181951268528998397704485631869043772003900965205831563236152204416227863007456213836074060142734374069913242440461319312630453214894491978687949815347574764115299543520731415822198155150204075724761059625375256776515615101154844357186364004762685792119206216830173107090658136676258973569536968964909987849974723389578627430793389822546178852812406685781462952475424352176946009237890777268636134210997489024861516507293524269584291595494578305174498633056047787883834406311632672121249582029931283402291415297367917832487693766178809087688469109032118443115209030623926367957202540527095433490011774671001947294980296676580886256621210442961206965857166738902269470942920682582611120770696499997193303081393080470937499098319778207322916018212986867813216628390283618525545042760245103057038834277852360021359921893569735106488499465433835238488459537026374083970275417819730412552533342616751359250966976866458473787477279814432061471601876016761094655887869063824101814485689110805688915839493643152826711483996982600899518367428654676109903125389130834557453448149048845929905383933493111420723241384177547282505204534058570090608303642577579728646113637040620382941096422036925851623573394487135211019616059575385603855633529145530049681075463053642694947708266494889596364832027117978217756145793280662462522973767296981543376962852668174496921656321484489474126198029127450648128974681490828329838899261152829311307206360117797008994736099561577594690466928686986038067367140730393725303492416719613452434548940101047295961994380981749215224110622392830 A169686 905 8755164155003362890598197128839756347183720028083664655080633586324400529561876399840812970250689213934745770067118734645457182024687788682957616519650181070606029838686481929456088928388690818159002767611568190393968818682951359008907265411411641560552523208052665757041771851361000109691560341006392361013043483731047031374531438299676785192953771107713336725193481063860531871308264062621829224698202511335226481723742011813336611865711502750140858383734375533858206905383985717125005197727096459381521672337482539987868541639814230962853192488934428596288213926799055351687568153810551403760041171582899758127018474589478516493808502502003333812511237817271680445397112549382132091961108437626768725942247369419749133279730845575469721021143268656642104829475154813613568611273639329833877436999902889950958142118196837219899628273995078432687589000772699475576984629840763005101176867983881293959809409602062647675268815065945741528390134807333371892169542277919378612529096086251347478357501988747789287475307256480974419236835768089315186556533078288911499386210275550380667606327826298517291398645892556012757788346859042038459616317321179291428667360841941056772612902701671564852928360238494777969508227606916869676728936849738978579298624543769966510937594966788801964252602273003037794043126093069056386876684201688660938868782243950965111445267103726227280972986098141983737637152542189220580591607961216090319899148518960350506616240807260347044066343505271176594557270393856151285325553839706864828780219368219002503486738948907471210279612420288841657668078886022658516100826557256627125316363410580428668341680766283549749742352763626554619807130311165673711429242771057123506342733269108842131926032798054457806494733276724744980575001414989444124493046818553510400945979930173814882113932559197888817020292516668815897604532032331417484041129462359077419284757688905029994492995732979165795154645816399529172671663844104675310253128767238976851258909587178491086640272271251117740570415212637833857486270446351875326959921083936933782338159844331762538633628290 A169686 906 1733478283561930330891070287784980500257161596401439678040567662173834092760750635820043854489186988338747442839913031967801572560312620539296923677445709413089348887948463809691535332408025693649795763052735790430310752363823771018853343993271990806071866797632028037220504561152447833364465958562424650190985295198492027133624663034825319261809056008484425454097290917012132114808161208395039031058827121950219385334008266807308826503378946503564201369039758159363619012368548808889232209992823599128245460910778595978123789293414688732247227627177147818293062456541007128070902342250072950081480695759578078049006923594646833023333622176084029641662330595841104778373280710013546854664778739234278009581414775069385567329761332167166489147085212349657950392231317967303367378815350414200017074389304513236720175170438063781690151674861446902241349232330448317311430550022689612057557595508631550194804372323939768105492227894032395306113953167582423343054074792722862466647704977289882966308473761099941029338080905499830643593596114163851919244427370692116788409360602440532256977022285680738466494391359630657036030318007088376320023734153012613446254927003743122275120187996028700369936894644639354917191932566172346892910936415777380259602807881459130453147430816556369572293624966436075938177778721324616125767305619574333505974125314567184603566697452702554513173114221058028809714906944828505502201553643273401874194857425554827621894791811836223485667342140581983842730423180254426658299656928518220796551966273947646202190477637781602115043305183228409208370916683958671692339751516275853754082141821061066750591302834310250827921099947385792648161313395108955261011003998519156530531971575999398795424440972112531754906187280529776415181540448547095621903446944449787850113454526998661760229992380803012006217463448125238515385879242754046274850333884344640522903824882333108813657543923996594862384761292947804295064710542328471694637048592548841207974600589543798852447419912638634671883071150728320675386580224375360677807877954340174266489745795223194493109349829890 A169686 907 343219944981107202153541318784297299294570812367456972587377316476832825966099064015968842375888773001858058936532713210890065909759874178992107930517730813610620473783957147836994539727860698651841402081674074937011134999218423710373953203402442767960669073407933498703902861336333310006054568235019074345454075405817690325426308749457113537053000135908808526574538408087338298200144610998155106320423071943632103069651913085835334311057165696202961730211488381178462706242067280174350852573381345530933219738661824521128522411554468554753988216988586333593430078181192612302686976197360633564729417719224876553945243853265483460103563382362135865715328946738721474437464183470132895091534229259949419128394183216368922582159464038253389381401850901963617535556971482371253127436828108372273546851645293717980643725604618431937430131994292491565354460412427994128187671919862702424391302733841063057277305910730472022239785854203348324869034337046512488552814639416848849017633056407310575981599447195799576019652543981709986457112793768674590695210062863960835193554013072949836500782806236959917848598090560977537121245177056639469326239745979176283067046879380296269417024610310981001682652211278353778826033139874517767926688681387071552422776661904364059756680364083194386512173490752070032721406143696180923845539635991516345521937943502058600541094650368002067380995642783391562339453557888469674994965002153880733672779110777303758986166436014233792525662029262937875741497210970068088296284173546697097059201764716271384197576471144765835308513932728953122106069733131570678880157939253197031079781707716800317501018524795934829433831101466687296590577748774592873344407982498243206792541412098831129813852645137859797213609604402993138819886835123959842508568945375870345976465137817788347299089097847251523055113179342367536910252099981509970951312294450968579534111781969008542618230369374383962496321630384636589923681089747332217902658963285546597821546936211560485352103788246529548646349023298048578666970528962453279945032723030310690339132031540831758150687633189740 A169686 908 67955815627975664096070290049003080279824763687160079132622668094750725707194853924526010746571487867379556921990637302724265248559894774819898073318833255385489764460335566807915227330784010307370947816408414101737774419092884070883023880929690396065406404667973200715335546040032842933365440044575214295749715945056704192407275507729473655017232217853935603836304507510375970911513824816426316012412709417717206188405744782728588884762815428901682858380505659715176252216916952925712579577319513591525649262794130476587469313698491359152557419736112916903680862417419596228803950384735155372866343227710765979603109276022971078267482216085526817381993469123671010833839535046376299681269112614730750709412466862065977285700244118242003931028419393376446614089888122191540815865113150107295962259551378851646930737494544011459829475983195051883037941812428412389063847609582792390417420383705021853790711765952309520635372106904368935928762684782041890310114244529743349243024697463670204161390382071007216110861865627473077487864739570083405105732348019693553251535285227841627094898018612632382995555927539713921692970514739207526550275445969723891433829027190294918222295752653578209632795200938469408852637369762588345702591447978224389999450176249182624701369564657655932159838057543943430402900238673122498305291080620700662079837738688093035722533174075411706786923964156890471314399989106200768339798918949303658162129350711591131400839023124128836776616304480405080103785629267487644842113100382462019563689551807229627245498159022335100110643838720943692765471873603891513242551751722852762794945900211807242323729229004240281280919178667720324979700034821843187470447151599888493184599599388272238267642194367513153741610905300393232629311285002659891878603284111279645258737961941111281216211604242807824567406833428966681672302369654588333072785592283369614757575129680785390357859196624820457564704983526113694407416262521356259177980425963269104660388721003595425194907950793108401854266055307408192837155392223785232232327451616318649290589739541640571680273921510916190 A169686 909 13454908274394200383819763888383825598106008639245328211286700905444166857198614977992134158978778708968150412495209653226193629148949405540160826409198466835513362742672658270819378016955506180160795826246784318069142323845391827611128354470875295978182507455185285808137734213065166567496351074257657411484098303045821612406315124221686326579874926134943340751061717948646354902181537169041412415351396041636063193201267815067174763848726397756837002997609909135223719476243314612010916405456690309776547620813499172539797795589889734643651615119533368960595217328570898860690879489201363403193971229669012439084861691408695008013501375221551947705768991557540121423625790474999037203996192763487428691044540044505847133646066175947878524954245638037634465972262291222442710288164966893136228253844321367332374305380194109650614298814540625980349947124400413225040513639025473030600224844670860485987503652352646554613781437381210845965570142552507247768914067602249766301269872464750293113379314050612232990374629741695687632610761322082745536344309697836459582968792921099569214953306902494974873202225054772795517671040673186033617485212062259351327615080336799013511745142000798174526291767133605664599043373179852617931345180011007042148338712120676255326811417121851791373261423220210047149741525851134558483523788423262739575462350322298919014461027372281149941743563907421529928688846147157270301008199649446448004770025834355263998452138689378718271654917392910075488472627101284600031900636156189546322827850241002146962492752793845457576478209143102825284039705242102748276615748196959152860093229042640818103251242629794373459166599592116502350989689870739716640398945960590798330450299010668698170365947457290908363027972307751152418847788860421607923167297092387382859238463465761061031646523275426318154566788881614910724214806232319012874524851179482025645207328395328337732580538116375356000201954595318591652780401085836322697124873377856848095679108197903067109979626640802649825603066350930926894945950089066370099486608669465699045390169874765152517921393473462781430 A169686 910 2664003882514423700332217179609948465344709885806887825755634156609850286999618570788518037467051612887826402117129520701483614306243422402177023730947977600176260333284726002055428932129859439661530202649046886563588442346968488982932531161352378913284071069722018616810556038640862947521344147262971592259555714287127622552257987320386163189160218142500927533106383849324467894661032845645383231923564003534522795047662621638517874653163063940424824910668381503114581280043959376225235735700847361822164903271810042032403376057484468968083867236247870941280949350194620554820565334911485218677033437131236752172823011789645588615595004811651200118924878334923820370867072674514762990091564898057896150076109516345295666484635402593561705937009607912058247815893843773921465096240798331690865898298916079352958465534540939166810171335803060749057406492689469390145632636679434077266454101824446671203671932454058065504008089229372843132246959462711653016354675271000923984302191723323094366244942791639151124878065826990118678179442877032813532791067587823599303874569463092486862933659868675392392511045004917473798577173082776095448735521712881381838976352077659014380407315820405384977996137097252983121201735252241055762060643050731416120981065549717649372083959220561997035973601959544045392218419218285969457239404816725401735279465526076497871827560886537592276758438729705306035409077065794606530066505485596289788156418715605421553729243411173700303510881495208600853069578452534362822781200970079284244265670163121870569341108864117530470918689318914024886761688769654971904130795907509328531651519624832908680901719171150761787340646167800778549698765521892345423388759863774081195617216622820467048767242300505171804391289194926878076686611340105667584251366824916013058527539721079994327632786193083996050804102036940093831402071827546635495326482578654857503306365024226543078330162637094844729870954194276754573738916604987793795235657909977968435929789881978333703249116350005323945605738113091774988274486288024563190032546610015203641644447780842227367811906549156238022690 A169686 911 527459313829581498465395181798881412312654451381124544171404276307844912659067278401148579284317240573080659468779149889240529439007048686225510537901290366368064032627633075748704109183695213546802819328685036755272442442375915426793030041593300149534267889297504500842681957916677798442658644806994117609980547330548223443734675174312238625127143317289048708214312940448295996787982321900616838508450321303793877356243997816611472006562437933806358495309341927707551869729227713177984664752362320950478874300197574823243328661586334965945962061161958913004667376121206298955611245432984871934649426580755207917779871472658417850879797451331716071599420141323358893310256763763448073000925853622699950286378639696324036116824163647349269897002948120949495433081008804945227646345389904707898311634931539390518443801533725760918763310190191487687386135605390538835610221548888921825727311936395770037841055122251144323238987885978441729338932403474354789990456789590580699125532691345507934223385293430501310492866659114301802591897078891174996747095038079374825707581784899391299291649700690825198742313708748605039322762599348993712816015813938451344765990096296148048307136787298265427468708853488957052333344536570549188270075978864809384912102640131973899417297114254153561331399926566500777612097263694770817974918629923206280845758711812824279702842594507070989648229124917743173481068569765306687543639005463302499450617427955389286616109623013625073441419110525443557568314874593354698318882943646502274411325467099435951387906529882164206767060288212753854595748293927657458730640426454715151263812198789032298321715455446998440422530042795357299820478997736384110804883364391327908647042786758413322563557421022677194689323200129930932082103085319908181252693141304315434008886768143834029093008780559554310709062564705563727704900646176211451764354750451520833107143709944117164328206798266742745252393566984346505784952833119237977148035704420093455307623118645613222857123255568388937478551647742047982576299723184065033573172558981534367005597635108578314673093495523752440440080 A169686 912 104434280134374622272447913778998909689440236663576852858112291074796682856208321504856630180257346581857082748416154548548923345309089396450248909480724544563276502199938064272241358189439522422827296696876988230657380015148084286016037015704312077228871758009836169148234217111463563228698890327637572315183888815734261114236913426526502861611985216605089143298900855824913282896125838703476488641441240054147653193741263905067432939424709547829718557246339033304592155625107043249864738385232038700832994946535848004960146671618036838788332404242831616903982859522648652572656206030396093157841909429552399930968241728574577088885584300358868130976566263103690137055059972152488203691193227452396532260552894550355813855464699766772561877900646718340088037502223849535381152511290960333832174837818145883243298914238143159722748325246322111501353397443374637220060678234043327087416741309304538020821325242273272517935815593334502089565976368928459536765094089663663977502871170694687247881864043156447620326462720438804766794517442177575616542392026472128391890797318840616384772883707076914713958585603287218880312108417498017979042122395638100484881827062714559654550432676569236149253826356853716243378881016505716498221712983172181526796475341680581114435252744663101843146581211858207609921803039792346335989576649319978118205724945473413130883291006151513518358072608294983443043216167734041013465063852919583693166109131954469820583013116270936421755270130394424099903778004370671499488861354237154878014222085111929520736367733823733422371097559949915450977700493659750220371891916236906217849483076423190226042442728027285524367206148495967575787995461484204063630715036012468545664183159393958539041087211936664086247189202649282801168192174230151765555646708554433855912988767821066002000429950338915706810287588833501304805252324493335663344527924820365991574784749987187832559853349380189198750745435807649810703964539990794320810342805085013939277741080121834531578081706328371780697809728956068110811196880983462813968503534602156037921871635007012438175087988577344239499270750 A169686 913 20677460007292345628446221533059985237096854204936835741362062228533435360616588590683211627111670305967129303526929821462797581841760693448463058566645558533162379371555109092828040217399841744506257943162314984633405970556878312715748536079412197991167073818058263986849532306111868841483937626227432324288800004968053152395465123777073254360547945744490361324474155140392381717436128080966444134166857080399931538483414009205535110534085928032350467976279819252381539261901465335760040215611191300443982520539797707407285797651709707745123870078019498188075601518108312003086973182772993460380763417624794431123794082386293605181494811673604558217288520674389323778008564229428900882783258109720890687639186742330754819345893729657319902554431047283216481930007241199200522969589264756194062719576357953342782666575350811899343249635461587885780285307652572779033178680119029874386689051930362132352584556914985707406968248492345435292333982115431513924698639296615876964869366264856729572674857159683198323329125780224229523511861654081080900396874146443342219552161548657144793731682351528422538601207137160589696758143902008210856627418320529957555256992427386515452937362823921459286830149948182327231966107923595296098710900592113077496317205550114928684280626146179910789461748547998540263739389781620879755118201646725744198452693445023987090611916375405169563908728213281803979383320142756227741270958845204605425210364084092887819503202035088556946163015807107343708528368896382583713459492894537517426148111930870720068661407553197369940021710322952424230456034337284436952142183210597141117351915123682094548385560973043990952417487574902542040672340332648108056534710809531167056176491181865786475140408251125843330503490192266866404509992521285862133426803062617357014055690140270938766548805477009800419322929552283392241829337726128796976006148238238546901307236835810432236119158804218601910251258234502866904339123372917164676601675126171694528547190415122780088901087126617234872035961991196861877385048150294183581447042253673640271402348777608451132874849521119593852821385130 A169686 914 4094032647163750059810079415632098078035487692340829899936830208958545404719228332633771045537930463234909745015583688495085372281323308213399235347286339865021587839065711662315679721686979225889816245449441489969183724790246757833432194106707910890173851744217526433227059162393038567050590951102703962636867217094858789913187857594433977860526881272192486453102583816941866666769457234192652462076396260679132296966522232558790884452809589040857562940746157872938240181700865029437238097952630645449207706071933410218637627788366904096695737943043617809622065117725923127958648033983022309062233314780279744962580260070757559248847087127073343658892150527265982417908640657454769886587393912497283959620298422086939098416631493772382568143899446715358523334103931533592168166826163130766090586301281056615987724683005222612910240679496148079272995137517766035611349317985333871801477015540902397667790920943924896794061777385891061685792562482486511297553565486640279975066631649270937768141739853574116820398840441763958640888554090065876442662038688969309631079437189315274052774100221895550747929080427554509541077800384180127731633186705069293495456002673559815500027047406459879702643115863383247075685910487855362911046536604255217162744010223581075298373128724198959234470279631291852764610477373721141845177414349402377373175427577169276030810276151324072060135570113621502204474854172097916709965501991738043939988842543928014212493915739429502643469765515468199132931434512825786584978085768282742166481986218744048886142862101193007792523472818922001239221880063241194848461063141156099243080435110324584256636096541199696396827276557358001246197827656710783908278788885107096477238909042533091872967085417971688102431101665611331524113156459351229195371156206743623797763428909281364587057385322565137550433023995913043362675292598312953263314790443107037569487778816031038231097062786154853421603056369644192186157888922125096071821978191735902885170029278526477868677033693194173096202864347676840035817896111158735963234963150742342553234717405246893598812080539162537797313042127650 A169686 915 810597786678415219496767278073622359465789466229279383351751019311563456699046593272895983804883120050206162383782043392205440914120173265559600135704128647715741229755639354029411756853804486884439110341046252698913744102498301172706858684592086944056431478281252175514970864621515524407175524380709157169775420184777072349658800338574150543129961943948367827352987121599349207638635096242064221046992292757387794867832918632631389586545764544161765111799762979022519174437509374363237383354405256607642681819722275425582843016298995301438010988852558306806980817708214671023809223755455644200861815563077764708159767699927610437666541756348848439902428515877990129422132841611815008643421211416352503114131448386471610731673689873202091172589536018593704403670648436410050096508610710626929742024934072852012226704568458726544328311290601858108167256943210022478268131782415987586818062388046744376090249762340214579516824954157937868351635037550213805401681267715478819186228197189380821362491816150515447240647078343483586666410197971389454566183263541776863611509011322875605304478112252967519667419323448655728543707717923763282652514340185399582142733272372416082489902449116232259664050110799934738658578310487438261091115536741940885145817707063502794149195206765247748514325905247238848852610780607004464465372922980023994144536207586071630113344066045790862737278973768844154682041742755244272422290150771124072911826932513545646731559648481472804518311178010236236095800694774341931109053729582561192173821562320087182414231061284862231182162116910944362506266448344793564230306089995505550072486126792811627858265236841617826519360077118661363786060208226812448594193181760968771751875004887804036963419398675062277783562818363931313459224405728760445557203141207036563099304041926224687948087585902506756033977596958103078778599321931045191613880765922640397573711689617571061156544055153636722063626908924867987937082886280953461608734890498181510509234020098127112503151285541904534402534947862706491825320100964952961267995043617452529787115250432956032738352762335601676668108556528820 A169686 916 160494267729679049710300110979161595076148278825704977073746764993480605881006506239700771022321319839477585242243829007968182215623512983272587427634070185907851741903777526386161212177331601423893054031281708592894952148569873385438124587355126507012283258847943713225531004135897680794053703236429310415652896329368765466442529279180087373561871938020504637329438347492854201245782979598694523114842397569702104251533951367028456347251608570154988634573412323688585858298445155258891564666074288177667801792598938600855184279599412702780629480054863501129972579841108778939586267655546234529461577248174617132470671424325596109098726420669944917757021953993314779643164393998481916941510812466525298332638406482099291985772973963400241669604584232234838113403454286477656326940538094541001322830350645143641804899779871822633164095394859671757337843879618066684661478743600380208318174875817714484068201662022418561847537279145885806871937944872459846958235337442178165918898116411848131692005237857948484436827722671567986201308330644245046127661624142582849685447704804740054576233892125865673343401096962406279742113050348520949837466206170004047970765731927064824517500657877607527533779278822523695007322819566024920333129829738300040041709161988349972166242277810794855246602058959322000220052324082813162822298661335695348463244993674465013486411314800915266749921101236117521124839790211366265225706449197681607405349021353652998015015766630501385770687054850635554699047374547179925586529085018275151441746091313604179552957616792465334327792481253123790821231880240385177598701793854590419695403174025649471541786798043658170844593765429210028351989588936216305392203119756250292975079113576515585438189115284522413561329140428974523223450841452321336236901218432388611939316555598704859933253952946146224206285966291657583447766691861584610487134517530633942240548602992437316321917818284360326943872744846730883614835695461189176953513469544846237651201289607675027212220796399339582621177835428693159893496879963197287332409183976693143258681525533358224413056255969073641881293361463271550 A169686 917 31777054412689773427419925206595922202717893418023356181218507717689848400982589188867479766435816445096511671801894361534307873252541450514706751071410192681106929155718194585105890599354803277443940259083437255140501611672732432015575961437630456301488028820414573966479623848043119281698226065288622753142103697794830785283271138477318725814707513766115969823401439816463532497457391325445273512517747726508259254008854537753001725366231951126143587880423840327360977423917703231886166566499354653921617112252770120693900904517667416155263199039874120665427763827721830015367057186574398981189191433323011114464484782248768101991110164750892744867450444462160448379217127878857807739410497447160592717359290352007273341572317171063374648490535088446479352749480278074139542684130034108407634990667402804368225357929710052422639946559870924406094784920907433993540494523101092865259411807349519421101127838830676535031232864445931231822775361449709499483925195132283561373122640821348740694195674604057649403044648441892117784272383057362547743822435396967862460855034042327207930489006162809150354473749779232994733209840261289224304535656307320616098629472188286462838382640357317174219428633156748891676711259695762446787698615172646665987373268255986230986121821811330616091078693348040508804721507557616399234350669571544698971728364211336486598679326986515177025621640765777500338563596420107765254114195578044765979685278605122689506259121350236971643294079773699611743167435884955485485712911221562119860293799867854860736832471937941177968155198104946579301449223528585138755165750803980406646924436301759637448879430384373585403760051467787852218252146811367848153451527360377357966681597595060878194280409243904106229195757507894018993931547292864042791584770404610275962169792257685387305830403113846844509452391700690241068160465464526034877691842706045627741384826705383536462883659069065895783173729040360656532484462544409247625883840274405235481355954753474563273776722461642732943475652351787747977171677565765580823744875780376341898531583671738181689990542962066796585139854564010755870 A169686 918 6291696279444845459579434890795013434543066748489798818904190781337596502788671652889521292983269334809269833431532839754784990721787583688928664124711584080673264121090298750324580177460073717332476278244489294809226424159052451665698602240063475221187617423183237701649739990908401720095454707223910875811720879267047126720621242889229927623938525853752941520396155645312286580295317699458565460955399207451065630189501664523727313166166674714406275411689346972493784944077406794758202088602206147188302520424255884958791523910218548986039332780415021028253567265309081234263737736674075452040930442220708026046835516213831758598130713894256093538837430981553775464305348155619847450486336983725330832738806851290958022339333026896584780159456342928170677006283691604393151795130806215370170726829315404619764979065182810507860076254759048172735010076495792312654333254095272786941155219680329027663539243886811931517622259623015238015102649629097608437970230400854702973712363984510638809319051566365556633318403563771967753299730537027140208230714546975494184399611292675982430182246986344085904512459055191170550895806258684917891348222482643311983480664727548792577175245290090922887919335585757458028293822096941398439043992674354301565459865405523285385279954476365651191178334680853061421334638444083964235238610276504514701053752868850949881525020332015204135806334950522708949514467251391126153954362660601146464616261572739571811022911018832420047187493770573013058238254955230074380565623940009674095484718617495929695686968328350606568355740729266261880146325701478892219357266163306336298511170772557873791684176338212477347898897471196417568344781448769594232916119176137333529085042669498453674452207103158100293350932598883744768502743304081614547141045186675603876790099379666484267623806854028981061935900988050492110716920063034406763475581804533311443510319278034144200470621950221242506440679716152328484550522860211583787486694497315984452683926233645748364872381408645120272480676476531055371517253265742674455363750438018443716396346071926263695490318844809864793109293727749390804610 A169686 919 1245724086275666711223300688452206064117324498307562142786848556197126417703756004682936348530920892475790330507771700377085893855040689028957360789941822237780625189046723434369681769246495241228552859152149796934971691481880712697376307667571130463338846761761460650352682038576015497459618333804269064787967591991177536259897722820929048350814013411529316305068615416332016279365975447101470515995656525327584486518267320721160255005175635361501316387926610276713442057949902627658892127376670317788629977426890412451720027833318755031819632627323134289473540890767370362554204704804280365105123038368266866146158967725556439434327890240897955627944943883903185381484079717684850937388555312280168344289566397265257681149846367008352723096923865364689347567891421457391769915893215500609185396277213782711909097629548266770503872458495731667277125900361245970471564443816340910721483474084897797957959669161749931763954176172492571195758501851199876761218621694174098905233674946292285135504478014465776155747640860978407723035562373948316398681937657865750880648662180915802193968154414289966199943112419178072536082636429379352453262643515907068452113072986582472643817860184797645414633809017346819940710500063934701128483922850906979063295065977025354520054444864498587605237219188115558120915453690421067302178010484078322366109671339668276740055355346412023903712628698562730594503525952179022870717155861718106783542678497587305861634274909919864667171953189907070477549157131732445075837866640232604591393465900155228786575852518316968339805807061509444514523509035899980287861671624793396167436551070577727390638788347486476481766135093486189121529737802933552264111768555215404077251795747826856708828681915660105217328151532098974742610587363266573024518619223591694028539997278143355273566520114374747819595906781741624904904061004582773439574059579132296720865433863280857776100133933631331009684981752513367653750039591600107284283628962664970856259006700060943881745595688173563863116272160789600381238597151446436938995611537382650873069374255347682912313760528954217858545321600707332875522520 A169686 920 246647077386302563976753956878646005681795707598148814472977109936249693108840900255568507487829353440871676170705365141823252198307334640149868507744356091496483114167130149706446665730628597689536133635847415303829585686988222061628843219576843768265870471211346025532129393898060160095284334638538050917141771493373885132333028497301062343533550716956950875462065456278093911027882843208391703601679036615654277264986740001125206763711609634902546238534057145442289033689136642869665883018492120716001547228003877409555606719473203277751301220877200174294732842804674022704498267813510838215362320666474618788913428774143961176238324136983900958239560051581849151758383478753444865755483465494489606838501407851669729909647241334626942588410765885865562647765495164871966050195061538314403338292161499661553381565671491637749258886705900111072698193261450206361057105542381405050066786713590083666648350954782599677331409259893906081522168263887946501112849125216070728533293927001887946191077327812657313281399572070160957193288050311229619798815425542871698874250712210036158423264391782426963502831746538203170973811117210853100828112067927116910206404970678602034683359141344643701174606266099084590802650718836973882041377680486907500230857603585614671685394803216243980185778220912199654879838496064927241867010837237231323975013871501449943581078833569248717730964675980470135002748624064195137275839678294569891484391310627736728993281096356981493958639179375647271750884582934568163329910861966199938124816576970273467201592555697242042711881478412720757174475420559204048110666740937980496110193678068114902818598752906779968404056067286364507178378716960368774846437602163717402084530041850805887571089032107199966139003645128721661168941796386720678503108624896822935272686897177745371749403302645135339543994965381132369506195631347062909074102650444371406216196528432533649974868394284560518551451309147357219195594697698293465312077645281750542301335453557962530525136209750280713669648402205908451152462470637565889168512647227068842880694853449722569370080202139044709696875273657311828280034110 A169686 921 48834875598401632000686060161283456918931432779935157703506680918821242109132794494597881546241681060400116091469154526380626849370997218060645007172592564294065875979902722918442070132895215847286925907038636080361322994332186087489813581168547494986179014453084751594711267309777335683368838640096729812529282788096038078665679744742789414971292227944064744025183891727646262367241436979814455842616453593374219313980856252902069778959893532075342653913355388187296515228391105385566185945534063231450517721167340836679558410427860930239725822101058311376067629334434689125128102822370341686276634368923606253338712738312778756455753851232571491775804945269322228862778444713464398568648337612596661985678989188233341264429003937889126279782234721536016714910000151223191886168706291370751251796451699719204857640905325796007582755695309726260726965139866779613518835332947701859002502285816751668198415529377792986179855079282820911570193557747962207343582908171087830150686963871427521060697806428891682253561367629030891116547998399249516403766772319830730626220992355406243565612381418506248807360742702145049780278518571319534611512926806053241152416071121376620394661292126054655187157406878601402158984131829656893943064296813556778066646510443974679639188116591951809489178850521427416108087106767165172822365967762487723824686636885947420552313553691364834086827293215434523999949724038758458157745520332516277846234055693604959006811315681608306277080422902077746689861226792733726729272904440798838665657716303055234354902676270146695974653677795952367703786980590350527437448236044975443455854504183821110084627853582567771502131122936493867011164960391587705060235932995552423828977066979673421670484741126201902892291980644115853710796283066306281871960576584511074320246119481373122766439322754269478159945634281827640342128421382879726612477523932480615859763073866680536101347352597023247947376356896058331242588962990626759874049720831699407496947326592347541987042398612161365734392763293191259564936454942336715372795115686181169390850997695946750771898684541963399776844620832030493158968544210 A169686 922 9669058721406136833571863157977245823942741894719563076479849844816669687915184469030124977648365020605782114434721890858222292923259141841367561551665583374133546960906572007701823439647522109165121793460014096496238123292085857100921460228152827163495178991239569469727298797942014405146934766404513964829880850271522165690672256430575003101972327582207862366110948496617681854802776639160053865134456132451479769890944551334608691027295207741282942928605832803939267726187749729699235151332726027706486507243905481785143009657996990984187961474788668452287095875375263772752659860561514143044558242726207563542276208757156049817063024219912171470651139603274219465678373669787197471726615363828644583557601357862349900627033132460712376454294064098245443989532264447027121495353650629870433452359144382902900259517688836117863636368784619899512866399500360913270368338818102586677445385805003240219619626465848228663933974288738646584816802265832629107528302968750174299107485552615647282071974595592740428891869390976046280119310395001093018326022103900941792292882235658226189832828256472454836893924223278181653324172866004056999978731395530614631268175677061892236108252481817477083355991955696978542888055451553228026844689391403755149695778210303400953887561690403242034877226625021716189746367301402639291586594606135332085963979089546087819414502552056667900474073091980055281855042611050110520096337076504210342948017943645651167543705475441999136273308679830087343152544581842162601974475124412168672752612570787555431606782596056976281192925127347952507949619205663052674487578293112985364135009134505676806739766136023468127023725302634148818119755744868069986113154152387015518925156751298433023839438618196207788628384363258070972175148799145646971276645610793607387261929249213241916781155214202788085097771887736865413511933478532474189894499072875804845992138304965904338156946767445954405493282978747377493494427283353053352259180724603085140777357819787809352937864963926090558932197560226110496322323770479628335332554199170622255465239090319712155304784517672658165570299526579270096933558217410 A169686 923 1914424791962816691415228219219333389683743963721693553985306762592781776965097392073470147692830032398884458541983465235401633371955939087372716542222612915514148232383521354802042598980076482398846828179175752470174787088838667519894959311593091230877059261250981670254410450725209074883409714909453668306503879070973292768674441093509107824775549569049212683745942618438573360988582533116710850840779697771799620219093040307999618753625491239241947357210041539791787713269946055375062993777934219422652877916572118052621636353872976353938976646186055295241468915694967792315901524288357429981136255425420173975117350621178585085022023041691377379697149836503026131975455208173151635003301193700459030882419389867557046982888131223283161411670442456731061893212478360360146864193854118422975072315314136115055046526861484225540992418263659430377286820135931594047919412250651364460275183887104824811816487624708571482472747054090969202882156655077112601083260404904363423393131452454026734329190272120933713238336578045628132572506910211817168112148609800066644143364461667973379343334382400127551456189635466377822308405948950231966461177303388255643749946367987133286129039330107734407849299249821123150089675995275709492421305435201129962861697439129629414190098026583249971096201692903778378153672638570955414561323366047033265297043173093239440823519191753528879459779644918835511283298487263883124520916994988380769864133166513012497666219219038435853634932162652504741578550937718209556167832395073506255784173153228261614797529803139658312213263733417588127579234889515030659670736859055007959798885315534185772436652749492336485452381871114529982026419136815619020441919095981316624638870434435810781649576429505714077571350092553603339527786499692683034464644228107187456847442284243694316843774474327007583584129315679976621611055967179731656320307234753643328343849539538061020607150888020817150377705349340239902853530547413467899877570079585315588242872292765338657330027244333643817890265659125006786901914388901876401109168306548674133201092875847774134320085191047761656208456308642559303820909560177660 A169686 924 379046439749916298763381615542270033911557362075000604126014259143525975169401368446078059118202698049958517009198291394718665185354352680157956507798525691688427216464976321678796732774615495992862506857683338974998111605466764083082101022235203910886494238548703131140903541944793454812509976617305421810722938175202440446031848664258372774302456842344161903519330527502340907793884538780469588412609245702683873323610531036432589904526819970162164293784659619045970027959723131214532773532879642719657563340974035468937298855057191321088933187983364159789358558211728247614775749149234209622121934015990468239509693146784602690784543499230672809008565016487995899911674452844614236533181909737327059470135481592418432952711222949077605247134293312368652009412081183086862051988887761797119193884979839806397996312059056187820998635179835782594803277520514955260574773257290152060547808964260950309499444930065831305300939982735723163524082200903002462385378031868095207657540920100344677749897601905349282480761750583643394203076248911544798193187098718309294598593870528023070883790374886968782733488653898119530635411053719279925302313127339479086847858112685775328761313679108849595277077895472626686739212959009138926271391631480432328891466397169456320608685521701793091035013057968323097158237436069747769443850439882706451196728584293371863195237385464646661465135895620837451178811245435637808544621468666897821770285764878686409418432371683182886906859954299746007828350323181503710707572791539539856456283570348637424752618941495549048145623007354032810411994685975892232838583292407903605268136441707571963615399200458100806879734134942252456702332765047534443818140355422741533489552341327994075685359550979612897637077702913705731312215360139127749229749415711536463768374925114837185694459399930246797558305321217706888424073641156978089720534258333800606816678646933727296438283039388047411392535630746055047717078132158012708246556712004098730081399726871870978305932324661171962252813981818895721848409765933457794159594756074003816420506202878300585623919583359279273044006197132227227127407217300509470 A169686 925 75049280645691464338458144649150247381098673946886397923396838003655550301764505854931382235256441383859387483362719712689060305066789874732188015827565864341393074711832928171046951046774888130104377510993121941297155923095330449782736107443258781264294982173381968984228646894618378843802091960511564064854835254811012235021537361082064300204061679234575007684143698502845061169828150095999861794845789869433635118454666052173344801477556728600869288222005394529562273748311910034422114096516391324272774888634942450731532551664970008599254832244059917582997753057006498059933282430024085147750161798910687291248944125712730154190254590824631524806316176114786685156379566208025445681935014826797057316055942935908982167589839255786142555771178405406536366801698861772838326146935582981711177414153692967530688214741166263704332188773189221294340671662241825209999757185531199456624005899739781056456078279665409889878103643834619095408565393622139410439703767049477946752769709048415792167745395986987036997477588278983346424076524777575658225082933397615440263877443000086900061611150893237418853679297282192200687989080230468474977891538035913470940232156365415527961453979424222112130453574004330262851214076207814231692243121727690399990547484942113221851105543198928448774961489276035069458952858669171487394467825773409830303686962646914535673216178802808285441217447553280896497893343297769022208710529879029069051393661116527990668370622861819244749389354881481967390245246742375556620942204987581133914309085166087127686178017028102731783187977039528064638586880439090103686457882817460435006578000668867934482589284949220579390707570439423824918529474715893432599264210805232660004161858716932374510313794023722602265840922082375305216016337553306510677531812737449910846495955518497509664603526550545582291929053428272497097510582287380848873822834956071830961581229558881215036691678394210105892803271988831651818838579229389406713700361852947713584265837337518836692947919147532286466597292590605492014012304316744879993081112422565371452032910382837895772771625032089056010391577771948510101513471239600323910 A169686 926 14859378521407160022715949258916206711423625884121431788228447910464655433774202757907967604521657191306108763188809304821039221738039040844293069177350242613904140365726454801545617510528653234264673884669780461037861874661269962292898667172743003486419519976091081155746131181592494217618001698204672379419446657514405220093818365645584473067629910031603507359556932973035819770718179834469192165791053784902157069580700267799285838102651705443001956903663283457234284232137798463684364058336712602563289770386377631209374507930809004511331367851135880317273765746729074887619175145395619625044909914250300093199051427197973785926979624439777811238841594305711275665063242434736193630786599753796080021519606565828386050749835461422707148437446189977181831974726962549838901715041256542617016008808546227731269868522438861157269952378456285980496858185846360876624691347961920202259492620339512388227993999928821092364559220539271845167732423854982700264598960497764765361840744850666226504535838507821527976218081717488118948572948829711068783768227625629138862953135120146678189128124086486121964245767373220157616691202474579038765697222217983527767079119102239588761039126612316869352234530574961919417853647876188208736137866710451218765799510552141248470198288867866131064351339863596975429775507779059884756335185652695263693678821875504784691433608165570575870699589479653996669131703161712830759516140294578962231750508747784023980043545282685116658928407440093496029431488132097374067837493831368618760200087223737541507106562197826311810715771161921118202511523589230911255551014132628192379583643379286407837137789351516988536137024907939161921386421423019848903518412146696826252200862702717359604139459604925852061519042405127749015628989278579754664826471809888941676248398255850892185030106943605912593803406644401145038161454395554260430217837716402821464413900539474559844205845096171294661827472731531833894452551812264648910879993002753510762170281547046682530475602012369770903517758105381298403017319953368152955844827109477252965026862104155186896356636344422814316902722850406809215945842912907577833570 A169686 927 2942081897957971993033419495120759778614496826382096607671309289433998120336990381559922654313052867437225675723900879634853076843826663297295295509099520471688678399339126217777861220133626565496275324787105538163555354027008357203544153364095671431529800660283860686868749745308419236709520534152564619560985583352597422566341014860464643603090518124578259882184588584962589469541029779074804048964833803620757666141860198358206422599523560120985786597637108119137858715689535783899469661436572578916207101761614136037005421037748517923235011579692660242902622620099299821250536745505902661673744412859760507766120933641073096883387775384485181993765829356354717794997365622511558313450064816236797047203566044091084529066299831522440229248058574437076596194629136886006329701252021859855187458566677999397823903279228153342875746238745571434917083580125917211746478887139274668847922914821323713088086355907626910878292847563131990724115611357892952512980154474790374063697714710722864432105928279152675552254182702474368568471019791758014043527883986941171879424456876346042194547306957973358911501808260600309015904170100886419207133072107622702584410725350087073159157785615259315909630306600268455714472171065409057515523605365547613625228312541839025083877410090294295022292790331502925100026091587395188010266972291407888801518103044387300454368181200604171214113077499523938059591579332675842721361987067796754755273205696251174668548031058999803047440114931265854634342723977211815486498702306345618348780000808358992754309574767559660647430187019235106205668168343817292865245990413824287681057702168613697385888219547620133874969278052707821028696417189241786551735551547258512833335538623519952309932805376215467335378937839648078489396838723547517086286497226475939633378764348763851111787450972774268222228193692579588412764160993182825973955161053216842960466301320977866503154741691462718358651475470456751294693397041504444671009229539648387172873082106467285389466650539602073478169027631476989734321108917040512832288710362771577603067436355956375328358848725748988245919728804990129018743925610709441236349600 A169686 928 582517356417157047460594344084651519958958947997771006887131010860021163171290321346106777586379946095379377684569185358396088175855941293823624217732527703151744418928781264665214975968947531315028249633962226775922922235472993456339449467423770200439414111216228324918856703439885416374267447760509590000695726057156775262915427124006353848938854958756463853165188982889619679149353178076976732502871302063125115739018738574657072388867562252249742744375243744305838791422295947413631308600383033912806442859029212557695863990966275739796020961411295592214402005013914635532718656435023331391776348836318330237598745809505275209124852546503626256954395370963928412133813330014853809869482047015132019266284557123468908369076616805981742683967160292351188864704594376466703441946185286994784499780193435334541401579418651923028240485319244687827602052006745761564926194962228422511686477642001755679052870475710199532809619258279594891529723316438949614869805987047996299846785671978276491330469263433721937818351957008207488438313345819257069549737261186726402987179508381396207842177649554638578355393789831487964991408988773036423973582580087077128185556540198138245924480512694732233237448472322579269546072017303117199864937724511717046576440083773574825359256999589402548282908134297715572829736358796468166148104178513109287436890723966809985180208444111460329818518645316260081802463576166655145998913923283462858283139519161958650678956455338195972296404629646058953152493822675999605537055614337422161838260723706077158911106999129612252482741106442968591666471090379157848521336142171838607524904443419843448746065302984932534675824560576583394685650188422440113571581411267031306800230168111462526173772368146714860895344992737133092156914938382829091940352400007372868684808554629913913481588564608016592716466215347992719980177715613299913311085798111513386712188483591661405263102538058060083990881023897604472693970455163396443962892521042255594788598574827757794210745126753676734096562728270776662403390744993427365791502364132463347259147449004367790630977802590517415938657282863861497220618753139091655758938270 A169686 929 115335494488699137425204646709265880192095257206732277267044268840994756309795146636147582039448916274017679555868974800082790605742632549513780299815531385703573706269499351277494787380631477573810097152199733796094575047269625695998007450396542404015572464220152924473246758531352004022868245136046746255518192773733688904634688229538397597446290191315655264666825234023559733882102388229462318231519552974695152158659568377583742126573177802385328077599700624264436942842898908052115099633214404142156759478986022472287744064790284847961688915347856834598208694370134998535657043437389113712910043325178169626536785549348403418309837416432333513694976517621501470884700041977318542795843995244179903017677138744402752772548103827752862611196249679311098318615315057403521275175643434803107475769019733518239799688821613852606248740346971702618430289213755534872643640123634088382645074650201526300739380267834711880585426320291796656532161101043554130791708605281028476995599865336988022419000808231597791012481433304922608342217571452421141756804449830984886619582118202640103110556627304860465155456468578374016759283075606960325527562217785133648678155784233881285619887983727941722865105167213270426914407787254951796515742145847954427608509908274625976396049008508611410264993517800616180495187772950113301709314360373304231023702845242383989765226903752868541132852578695119972258828196501665043065063594823057849160251555182891553707298898143649257623991984325318083619948934926355560222560171808082229390602933577577096332617755901555242875543917395604871183800229820430945255515873131029346928406840933669137413321182173696702279095562037274354641332039894420878505320186714050471662900452304579107715056394643679036343647390108003661376052292446872082139796071824715101654632259396221693590725236999646974785331111039847209070082190242411730188201776726491998985838461554864088786245778106711562837245379976901738894167646875673708168917503945310760464402910711336280591244072045486190602409684841837026540718315886639155137501029302973566430255324361139279923261402725866894060873200571359397117832497014071224609845107450 A169686 930 22835845391406012053143059454090559626514901967984993127867878099506101728176267743635875137033299042309405172684372441231034143848865388862434675739257481841604442096941942771679302686389063612083084207885913329399949936437150414814149135729047972224882908501479062817377939332504256911111538269489495249002601473473213246342405354021478717940516519025540985940178231147681937688977123516255462033108368617687577002298855520023006283989100337310042709621996348360614208844102561498371376096067851637113125570396373420300415628964485433620674609217914241954853107083281715795424561881946609491824796802036441267724045940025174371550138683601055532085348396093686327306758474498179056619767241576300605665480807186834621580056155481278260815274173469343305115896967676771520745781335453905728285417766127043176145796985100124164114222348215077873761369662271589159021875818284587271341213094262260205790718240160797242156381601798517458398476368283307278947143434039656590448828926551051650162470829560592928898533505442417668244270640834233566810777731329273820824274272224614359019682370028712817462202025384728223830373057561189371418033345538876375361146659721768296414491896297619766395057585659755221949783195804463152592917079940170464949438385398292169751592344427705469829920433616387706022474349307763637270278095249735724633405726467268063163529746734623859683974992062988438247166180443753511871736592861042170670725494731718672653829376857744486025398204417603649698470024962251957833075050535220243097870000548580313843534142521099050939102261179472413897156984389647330130898447036038904852499102654457644143290016812531982704464768625103561594706504561959339381371841359255757554060592567759832935278582077373221080049172282475804343932026821956952552015227076840836305606326328498377505240770411012782117986373813574598905155414178553320962497396775088685382484655522773775985423130436579280617222779336018305857636658679536909792591565676749206245169516827647007244675772662676784379936441639211592386571004557533965394007956105558154460887473497346968429906260879777547112630484057722816966258307619513752563159902863330 A169686 931 4521382052003901687384900567263221540169758494403821907040572819433367147422591218093267129550553761460988206511949874388944677691469604362212552016073165873251975961488235169441224437117653963714876863064258639487393992839508512507505530866901101958122800310828634284916358741077311516396061709113784012556259573554922489086891625408023247754624824476865799560890622942007000102683588353830352020237225466749165551303014733396177660487715293609586071177077677274777348914189464277769480351921801409744256706179002951197010006790903325572045610936231672050226316993795409592495527595581991290267596856759890192839734559339435177163509149515592563019385287450032271305267293250597475892171117988112275741862182145854510670098346237189267888561675150680295101849280984685703704143429244229899397405241924134815358628003361002970642009776206238447302132762840560897951458768380224645637177547589277319220261472171570019235082971729786164966241788758993797677403608231246723880391131857242889744146805252189168324118621596165393389757244667606793807392233998746385538319686318355440445793998709057832997050845569707609944397106114039888580445074854479737187858360469125888808783775578944985804498536855464320675630158361496449261601066086007904105561191798953574984838888147677174414913980862526965176269425975164250066213353545087300173183310137673834122389124626551771348885915575893015652966644899666693685560780322891526734953636579791671615783071028757790465587228658948348883740734334134138207990177777579934266766059277360702510826575056299603325894809850667129984668896296436011526233024793653024308316660200247048611159158034403414774615629073937849653601636647107365376919906665970801406877583759199312895451300773788455600697246066396120264627352764918031916451987743807223912963950249898545349370653264096756714685322172711537295793594229526231637424998315361220034747768283379913413319493302878208638931540763452620966529497146122934176337791327426981349554891670329682060133010779991142657141848790064918392239170691222698087906105454856897625720304020481186351665109541343717746848042879261512401301778070415775529587238093311300 A169686 932 895210810451381128090157169258663774393985666989988752600905550369707189087944884914723255775872611470233355484193390756569815148767132798329222864506747585422049635932573621606590759246609095751933535802515324705174610632286248326071280962510689139736089578635568109350621652793975175989509106866259744990890392962401179625958199425434581576697774729900402772070403164286238338393661516934893444544937534047717091580994618356923153770283639034360732050351758104057554470800669824436858738304420611277725714697872187963587680928969893977831410290764653151702855911664407817598319039363352328863492352841656221740999718703268139904003261465403726422306201566710296032115617305143802047593261594404654296283046584072006278057892498807993763674396405661229086861041738000092561899653209022066174957952483212566397832198868493488062953821466486997487948525672768786205229814263466195248889813209582646945405980771730703011304272020895862145857475697912488632846967286352811671726995278807541117690904969103894735246588542535305473503690173545310940296851554020455062766473616762152593908192062023422220598605220776722040766796637522336749556706787841449086820594226227204215842773072734809569524315239796275738552821572380492490644418167949624842436166537807409554828348260895652828683138290346722717195323868733213749472973723832035698565662001532951888169883146310516103219727309034754110849148523953561596229162767339661251350144356580873579876687169702138165719930105236912564384929990888515518466922753227387735571184313088961840756390376996108126004943877208929941285590936629678306029442182649113249937059536162239345230141987786481685745607657238279134428796572631659196464603440387037390542882906613065595505595190511505751833678925700899366824488474635893960941234805973532924914338998944498456635955343553392522450241553225185749127415856737504538468986234022699757739667714071370251576974097443256449508297922401107157258559731486421831592795482847684962230325319127541739419452849229559881074018945101726563559408969719015120508196729443668354313574351543341346716830450682361413548841473534917652128865880906368959876365039271124030 A169686 933 177247219087321459460163734612648164108468992305523369193072258400382590072265664621897111376493226517344743397663779419926434454778200824464823914620319948747692575938688088842935529106391483304919125212034970032985085511199837660049606125046249548565787613769531657017138170894466007534406407097810315724183741546981878643450636594610639128938404771695802883070378935905733184001842296764755071667877394515981234967485631419937388268855672813509815359898471026926121007869618435774220260703923359231579947253472514213839163813929248104285047191960465092365115244192558952474874674266348179123681218265791172014525104568687752265815482261000422239053608524921188582087586959125222207947573624574133438388301361464111388544792616417745575939641926645772678903384414843033641552427191957124872742277186434164011955416747958349633494214640588219264166505950445379107737551765397926434634545837949774817871163931330507626219010777165650918714813946397913755506022119089625464278064674072035898413055037077318968410500412800394318360340897117303959384969215462051356042223456432587858153376234281928541845526782868221256461881337123308636523647498917752439453289798432517308848060284625913349780009918942807131912783041172976016698333196187939710898255413294068138281028116769191582904846467507788571039497856583201158145582583965197981015827892993386800023514473844855636666157121273305420932478441097905529359688667152930036240593600053219836498392155580594496884316862973890834782094648548780905772786317190815989400579725419597956332866997222666078052030061214064518317334713320710778948704663783651482865823882627337507005405661197610774661086372012326861424979518692399311091057334256767475457054344973601569838894060059226300702662071711470322673371599792889296822882563969997723931989297023237170460773188227055543697278837907338021618327900275724944834202063026091240102868397297225618655289456380362531485898593271056408888069302603546740629012287331770177381779298131356122468151731681019869995628381172259680402364650644335494901365089800773140665898460544807157392172352538960776138958572132676576160041243378026378726021314690607866990 A169686 934 35094054168479197591984329296135077829702466490826637111475706257725383127119513650250713329289882977822788959381944131754677452230934996111236805871958843104457707986224309017279628172306267085278234858447121551206341756606935570441495941478194899926886211436788632521284007215451475516636479096259576253643389935909449570223600087533481112948227447021039070445162958906170884194026381097904569296795179176630236806470574026529245954079652933435909080527846911573267902003713649613471174760638520707241551830472859942152190847477062154754461512597881323635141115494215008182207587185697576114160017724273810402654229704881471680491561484416618199606192181732828628957310102289488853371571984404084016146587386523309982925590880158214816042285427079457329193783253097182660934818684354301702736795924961481261800774683896884733943791545015000927307480229662512294545830019734525967862391186100845831291545052422668779288352829606777986043387303911089011101559532612459489115385078470984300344667206436340051850543835145935539729873993939052638647283607809932148041297477900035633761774586195759827863193704402687032057411737953777587694932648078927141562664559495412199947700093582858108446872439635436015842992489330676870813779328427044113133012135665687683970088738772039037762330917428251790343103380279605096099075878651385368205435357150689053452767695938135105543795890284805438590519882188861341251622126933512807514386182497662389854909689099156222678704416990690025389497875026128109712615242793777446203758731831244699536136657662575853850647680875897810021650886860523170278064736620671915918122962954125534351737918243795686308906385662267442256951327030987290359360370373908007182724301188771456280553569105452744266230305865704248104904844708964719194901977284255541098315161524241082585353837647515899139886109172495844708711009774797667518099840975994537183073351631134249585864991116847137966191499916731154894687317810435843507758143107931600508274992641766104741087064261868222751055379771686651795587116461728817839349691662824590055767624953936788570078902934076161488867237249676354821422111847306859396549757033562499912130 A169686 935 6948445478139793801753437036900132762116979896191368624702996766771225476579591437085019342088020336382394869214227274308006209107270351029200422738733230614733878488696474497332523442587534491401785582847318032168822682722662043109756146806557543935974904076870379707557216290488497686286488454652298287905667023568524033025629366695034649724620096105394040145259195484485929337233221615088339965693777599578270906446206171621370761519502425147496488129153790020480118475727433005031518382345723176674595682486372796031919948636644377393279094447188541614665575752610379061124627388093853722424559828187948668553522956461962704985063358432229403099786998374575147344965312666359667745363305338384061063585914230253912507878449478710115830796574919805905407690180728827323831452547074959780017012850865186855672541431994835218971237231698329595387616918967226988940966606355670743710318820302129524820908049215757087791467641251364875585671971360449226284353281435147889219381967472580819432345693819358252947439268858482436472196690459035305148202769377151103260820858400750622896973214690526163988370507944949164126111062233510839054960140672128656276968129490293183072335770469121279559130963037897388329780600104432847445111608695358546460625504606392867357939289248746960285358616804326346699363429797505225826458878390390337706695184887943439196847980281276906042034920119270203535502004194953447662291821444168382957812223539954901843387113139486510182591380399316074757281659515534492026535522856725008607698213675158408008190578229280833702408312808494557238660044886577257067714666200686761208136716874143794270997480922715513593030687221754336790327918907976632264479870730693612459138732113226156519306814412009444105859733001070613846493988047896737409990773210312263949486684299679363042350471171622478955514827588670955840032520489771791710739283139868579325013909197433590705468072024140569854072337710865227534346870142886417538164847326033949592909094770954181929629820056968935846145096142552039908775005551116571588156598226579997387471558666002195172152954980777003280508201914908649501879183624568674755064224319245699836347240 A169686 936 1375757110617510693549588548976930151821332316979400161054081884114444918979631985029183579020098736720736361315457618368853474725787298568785572465463307702874203483053915726162822362004159523030468267168910523247875684837330477600161275571756915504423104121008898393463807541509507090409208077542058801429068427276631849089504391005529327164361830801420998909690875542969307837887983853406393408638071169537321009239542351407004881534907400526270868740491922577143490190292028021346627168529692550460862703580471340754377997639208109661714506239030733358380148857901360839094494015255397339463948685963489562563194891149763734115362053408097005195558219485984146345674174597836924724728562885015640006573864430203751366577007405904444719681679548694489813393462001054712935966669502157682141665807675382035941901402760293476471571028084724244885820842475281281298016842228403072728675264028635545068708502199667480713931304614940638587977006942065035715290848164626669605948514174492531263304102709026497743541124690144376485955214836895051366705501053068108513494488665870723297966934734137984709869497379395531809937932910497192355294412920433395015698126974518554836122534852792430494599483809064047453280715828188373117261284742352565155090716899930122049188009182513126097463243796339188394683615996525755108542758845418635480557441172455650271922447327996889261217370387725215494590806310718593775792529023818406312839305874722848232389400642550303443836209580161674688765339052811317883271496653789090768222412681545935326117005400265867856092839560818115074713691396493664357552122098083469388770715294544921086094107743048590231082210770174069306382574939453374783254058167548131353294815281226989605071912931697094723572409059467167383684862797549135690576842289037252825350437755822996913801200593304884762726082080606296479894492468045676675795516588523627771645261415248783666863142780967755652564155681920325715788389609833581916060063151126307310617109012777444926524031448683849806363762938268049221626427982667645785477064663113680833154861983141639825837575578030045534367892112314123228632480142598497723826098698728015236453144190 A169686 937 272392959456788977529016779260395269927861681782025040520083510057893322732490553444341263626637461850369417145591394209758679989496777846268514147738996191938477555766186617305741495153380998025541315113861436285047216775108711902788822807061062712331838641055685011526126336002591915403336912864872990384667642933749537595688843789728111743893917878585252390078648098312438465972483569752850806570372397790789981558522939372415345173150145801776484514129271516484390577559345820793627147850496779268074140713250839096570811612614569068642078956233638016417654808288716835761648690393180579360139415260942745438844034924696757392136701511444774799317427671226486401296141605059044735828510087927758337240561571266112516669739587919601344381141754066589177146497786028104333997569108880146104269812906874777929640805205106113506152092323543702157797139193186726470018393794617452729533991958849535794079462527484945424270606846116995075543861702557516622401303583314645434088586424582048609314779990693427194968195249379728061782660341014761135302541005738108334568647934984002462374556104144630446390172110612370349203584605216210575509238798105140084451952172825183564369189565082432116651138663231643498361251953381193444370289267377112542161501320681557772871867878848350220337436913058354975800656603882302006265639792514499434812666656961330810401447722963102796814997301849473397725444147518086614159258454894600281559224750971550629288117631522457027714134970494544745338252614734433484261408512910215369882420890142646149497229729106689018788592832239655574066767489933265426436078401487776462758739041225551545362381224813797019087460721563211208267448620793731066103930818434792340222465026455954917580174792005119537423402376139762647749527242837975592369613270023811406431986480232234576552658102062072646655427092682158395693820319526155768174954384655733495878360883626670249190264019411593255432524248815901245139500812260779900314365556543968022065061926545882910668653988956670016277716320298890156625055671227764562081918571821294819488098925677944054776064540195030854105228183410780207577496714527632419923288225025026257490562406690 A169686 938 53932430215333600040051772705009286515564791660523978622815480909578763456114149949994541014495197347636423858465780595913849784445636226262597015679855782696115681838221896310810653218007433449534149924277395473916101045786687626274586754522518660126199627824904623383779550720971689742770299539167310037362764232455131812097301565975160595963831378129078552236662632590319846954713858827211053307525096691406879027578302453386831339402193961351217662928855268341332190866560180489116828647229832602528218998520085669780266321300045467481469918828021296517337271892308032119967346203834499315968140272980700107328555720198808199908951537212657313259655120683358323310290363627093020769320268846811135133624617246260074549241861400675161742746385625635962585193168171563603418582716888766770963281289753530648032937529208250180741642709033568302998947739408496559782343954492027237375001732588179451682664871939819526524866224226550084319096640099446226199742818648135169279934163553071132113063134054589558105959118252496011856480792306085809738536413635092382136078796638166616826864141685902690400544208403869933610499813899899196758473987611897303326470832092411827190263411351468766666430855836056348628074606053648113612200013655925930782822170778048508906580652002790830500715045541757946020135323952699271485488136159025469457427440637171044809214726699366356880108248395808007534143350402270431009757381540107037342413661386492107280546271182117138704439470543391778657933240002022256518479559149722446549807714729891151943344599653270292711621896144681432184490151812064661307391612120627273308760157181623421541379530782157085239831448333674796234402039102477521695124221275584052217995692330981482503478563489911323734467769071047563493839007478520475597081583683736122467548375223228460355138381025395180388254115116180799612960421071830325134205353025087208325115524830097603092616385951441328441086694287660182996355833932318968202761040506225538619423626237213236325189356065431459452125642292992314222230645936634783498868847809127393640760349220562275275448781894667715626161819986468759818558706925982101535340914158830387485899604303490 A169686 939 10678348789676596018952721978812578334811900887101965742276945136586537270987869199545474779606422437370161554559078966596732498640246476022147940590463705977638966526412169282923203595670318442009736143691810442399102959848989041290465388572651633642275194470690059744976824916416391977153115971842262514407442650383182349257670021219292069889094718951678968090469122604785017258567371564218035704083398772500771257478945362831220189856461254201739320775399213860067289401001356391024338445003656358521319287566263711777396160805796387992262401848991983072416362179868701642917772899668837683982331634634917678505615188564439326824580267666594703250612396467633721529036195856559359067589584721580676998120433653188228648233218817745762423719403212121854002691100800183565372545380374866940504625425558292193532591989978028429673339104296322980291633855263689132110434084595626775547520809060500681897373565181556781306499241790010799700105590877987795270926676788747448871992875797083502109777185762818039077784937218744830619521414216263975567094907358742553554609033086422006129256725497704588068861363091855634484529759567574824747602340308357560918556772802124716600107786258025733367836658316875925384860410746668945301771232414605957182456628312732923205730097228673736088921241580355014957010993486030573452120385319694528453135820579502905541414114438751575559464618185068136018362657935502027253317802286486298793516345729774464557463084933984139555141863780126387181586293720763678476812449294962072923792401710116867774188714812541255788574250580011916119477222011025444870200639140030852591372720623776141945217959549013727925903164379375865382363917373120604037620815029668052855708847537216274271442497100387069587611740728475783702996877972157698042668943545990023798989912173877750358041618990297313374552998408638730725979222354848221791519766874022243318425153922138974988791777926653480426029535012278528885121377452736277339813615965700670372762412357131411374453759363275291857254710968109063354440407404845914653515427585629324431834239723810952959530310396945090419863797508463508722198746646682372602467819269691933996572286619018380 A169686 940 2114259127925750678152598900032185501006240810854528692992212321563224800892141987360054011821057147401944351378839169605557120880984356616159029639896133927789819256547771296122483501289505044084478222301054190199548469949054043487885872350630500942510362305568806924882027553899724639786574192125228810542636282011637650021206566899853854677444790521054306603360649613114843097349384855856343858355205431858461302101803603538128210760239926137983034295866115489024981969207402005242329895282076729154618690719121694846254659573226384777000474096181584627041922374342110617265599066788226026929185695517440719644004478780038787903066984046448538586307994845470793504425856489235126002361968454604127234492712238714023012275628084052260284734699089614501456570252765268174380160566731506765453144870979252100788805181078120420825140401007962916529440504394471039661306166405979609531171745192246546836228283241076302879160325008197911790536587897201484017417282261353346741485309473658980346603769717903917147843311610193223966653383534027961076475053120617390511430452472314919046976004784403822534944149347979011758003281894565915400828504907067185164570914543988601474994151415677743738064991915885597169853733253234397521637091818078323596195629583750340746225652670625396954775905117864751203542156574910100844248350805163357608251435047300938126155185444146112594417114292395095123628272127878999125725915095342747054078894040833957483664145807433475012874007480896918075407037678201450695632220424849230195205744013974446973390479856918756896836282078755197312992804555447088796218462968584528881717543814197895803160554946043787836992149720780591655395717970720721954541558861367240290514464053288833720771326668511623833317318113926836726966668207293407184215645109328561437747218816846948825248495429052051733261822222774870996266763518764250026291359087099637040161375339543533175515360344751912010121484558685107036732780300356052594426774233314000183436611967648430516497923055280011814131402370931166105705290931654473678256512224487107466691174827110941613611933761850768072321274058124181641992682035378568804491546070139952780821038779436416990 A169686 941 418612628980508957678195629484393916620900868648309579246715762724381924039373125628091148865789708763147611411455596502933713201936262363523465720758844053996406573829932304462968810051726328410284678279465037849068197946952851621560112260036266534983409461308153081066896478847229062285764536924823462224927576395653871521849642576149843934064179428449801028497318154274134148257919634087991865918626592109202837044899634555186554510337648914066439051260715467613086362613664595681590294927406188716255979443098529315846645199338018389458101608642104764171228213757558033516945697451169084494294785380818627571834381183259115565480438260929144045385732367006749480154790548672698389108602164426895611752558902831723368201926127423529790615046700340459166546907356422298343706419667457964692782179828466357663989893261477865294948126060472361149848928236250002163806510514299367060396458027255755772891302708167926413292437852381396523726544298055015847653350961071173907365219282908681025125436626959212777233897913881039600566750418323320029166493422974884578709674980485267549295119690586459157330872709536752472450165285364483674539296369258994305024122522936940967332241872517935234403500562687031363705654323729664040338842408747093466089552200954254734829473498686599923309540292095640383286389990838713936587721339037025111905331003545006246073185303826491542119029165276043766342379518662106324866477871075577430408827503739393807262439275796191296929517386142476768065249469868094962327462437576896123511539611707132117572723612985601850599222337954066754440864297042288006290668966467401383762623924867403144882386733191504717746165683955782765990934014101542044542403977070821437078517269200405206420809860873687799092397217775676627257824124908985780248261771756756617124806616586422095798301412605235829224420222523850201875467131457715955291700340905302219778759463788239843852831939149142482977216429560260819981622753554499940037417203534769953143391911049983910784303757594808171833731194971219550305306443672461394194714342131505517298124815082439124181205554820634001172858871728310535803313405106392198540419483000817142205591755957112699030 A169686 942 82883186279012847869604582039009963305437365751554442162156728807106057734994986732374687421414541277955825115116829268411269656862498963621030053680611226557360711799070048512371701906740523520192281821111776439925303645026715567025414341614830143425772562976708741244320620784197454607941591736922920291725117490057454923676208023510769245090030082042539549335865633896665446511970738164566533108029710032190303273588025838323399664836094245059016949115325796471902074815536382542949636065731143289089529311042789682842789494809354414727927118037040561721276144401622148525737982496264690503843438319706570818503563469806524843177223708679924072447788700672490926277144102780705045917500866588070726999772170048442512880969097601774846281494511968321300474831086318849803879490933589945502405418461165359565369210060591539207978903819572519544753558350273105957394027775664868698348967517651447396485641707934008353529023534446508313786065234426995936351346073009831080311571932706445183994489848368206225975163943636835647688249929444483337813889222695906529194004215683610659841386722731334509328977852338929010533374723220273201643379852608373805209611688626970322930308896607135498668155046420116324416549702365220245589569159840106427962135140159358687155489527087276159418334201929818931139501676029490449343524576778525808799647287266863935784364534972201179226973357610364270640667516422969173324436892557868988473893766846359139880254893940357450890653588106569603415169781962017441775387008181292838377213252511766509197635728573806615577916757704407359389681820344444814994485357849727247091632770260301838701579236107643322912536940364952724535092840496298995461492109228562388225503823080370849771097224648633394125485972931305936244333634184021257313309012625679160063660230866117334278652358746031807225733385373184591881925146378444565313635297129270032269624644365028715187914547206250942593873166589513740434771414932338809448523601958345372653492886525392314056072590355278405089372215461632552552425209921393243368551009896046088216511664776698869026609200914679117136978830291937479719215211745360727902929436608490256196468595328292329830050 A169686 943 16410452270615563369224029048094488340559977517939131238527785588044275049604967999884560018291213383326490225181720739548928458345572858534600427163040264014303424529642039673145134008724571930669661515901852270067361053517342729419410479527476332131767984059927022613294416018792248783310149399373813394299348335454980421016367339012556160683891892064994380967472898193385484275221948236950085563523963959781570845333384216353477947083036322872771289485783246985968997727113590078908346350719838965051010547607029258673556473327052836097740111269725389116048505363307427850062603588562957550676506492516520203436133732640508659833524813880364037200616777000786196653394377560030926393276062982273577050343137110688785827063679399023996033945298323027277034850008183775838869795498431141751511580073130912727585439602103863285314528008149298397500054704425838729561853693071129702906035172036959328748384166868225486072333367382556264733117189872247140381718869104985482727783877456593237749883864540277873530305226942179577202672919279589377567120899600366517895834125030374425381045275981113646387980283890398407333135745032328729441714671520088754437198090225617186999233829286340310801060295690620345203113135413989878962694354805932325643036668199352065802052096889781992964906862441812052725238045463848270256081278480809073117218257547835514279058104739192006995398605777686849543085825872229234211913638248586984140400557008075370302481898553917083833265693026614890933857984505208584492187499864421452589970520422455329733471851413305779989547642802503577357950397249438508726478100627493102863876580450074741099679826761452380643744617143182849174951563328566269695297051990299353575230556453005194542525833173079403191554112934116856153623768162216053296327489016181367759151443856598818502527702838216165665528822588506722668725431668546614889341618854427778393400653290701965442778527767206264197803822789904529422472202171527157380847274049426059867408663173109539136299441162788490672884582780986248445607928680903642695877145626635278214877491652328957631930866251315092594289642442242616149705418028913452357288249556291529145530292752721389583532080 A169686 944 3249186666395602534258488146940669681467570111186196430786339389703959353764048668990410508934238835357367108760865589601419423482766563490887263548228291663605520696157324785234224162025558501749072787866745637696897563292788833709476249532098698931946635071302573768691050051100081061640801639484278129150979245302596065906317056916462609046165504598786844892010297976656429221047433780177952375044636834326718837072736486812150310122776355834563656301235967577425389647893675299241309627806462383936810998896880750427681338929261652192937814104287590004415882785790469092163869772552969330343444442079951293709535975499350908122194735924603399441649674057454994446445809612783342720822742969623580185240941375746331151245727551909149439874887573447432531599826789301297246415629198432476853790449061459554702351672006504338953068566709741510185466077917965795347289637200308016306696615095800295644783579398200712233968477718211693908843417529470506799643984736714115749020896164472754629293010689126650752774459770607919450481549767429252274952124231649874636845962751798452614787123257537770650310767232446545722950344141677868156257861581124965004760012252983576055525367889798774403111270391696408233891984262267630814367892682414760370893298168331549670119159694649747330892140429276856620665993500165928020254749614623417951400415347184164963317720373825045183909696970624385845260352855184965404785575936327664990810836393832076960751528035158176351017422216255385506806744034012565893864403539311283112645068554566929360660609033538118451188763534563145574210868295999358521664289452418113941489538108768617132323465572101206217976615318982384748397028933980081957097787691908842473564607693955871204820940394416616075867101746486692715313615549567902802053733495462234091412470894818044159984649100327995984226367127924854402746808735221214259993093723297621048406077771278054240637814155534865354979886122929148385589120473531001740080815858435232079250151820862371359147729096154697080799144217954223703223727627907103400820304049526584513495780766761937693242623118501060387327553441058646610899161409863324683312250321002354637371439253011672074096969950 A169686 945 643322549494058686219811429065204502442238322037348954164456671375795907770232031492101396208960998187375361044426205020341496921129433998337143582122038709129878794414620665436703238947051858774385742336099734411715650170918671731746877996876014912193301976133849679178214615701797257956095414468487695758499591221578566069029760902120584034980086018667730294237071526479779600283116666526997620173274569232730548169556491004589407926362635418920731176355235797083241181285220595659700397959328832180523526771034781555422231551520480081365589452537673095485228743081149572820596152361899364450451323025337839634284687015138839299534724188257592725409434846599088114199616908953541827796509831922486603100656049260662879160826991598612565099193794244268613979730854273473078951424785791199275298997334095860918338045617685755249422261680520669718324783373052801640033786311967916099023023753796421578338400336676872796839686254838532837686263553645288099189127259000289932823409656688148823362266232582536571175812729353425871618144181031712361062953476967074811577604790731063243302469359716497475115143931740525654736835004307185566209614878391222982188045228000522441807023608350870991505230477260198209965409770793576911365880056763316621111230000661447482617791567443760189523678898134375798839141474987389899740184342416955945304165020484916827222629575912619754407124601577850710512006779500750920913332121754629081196405205421743162858500024629031202969758353816883277233904707947636008492662413803046772559661893820904535852676939775847729418922110535251801230304900307523282734976977268910829546857952775718129793059960144296961547542870461687664554823935119470089204077297128826283509032173089312670730814196398043650017653161937767023736482504802364483623838055935353793806650213915818485968631199372316721523637815602543205317459429153951308553882619424859667767973871573478728282866130400935214063656887106327711890226529403230481255905737779352631846066021685382674676023928655968619782122827051510977876868145400291279508434013019031710947925712434653461326339689430932398546878169978215878922831664257593875572626047577142075352039496626497865189551325770 A169686 946 127374615613157224268988404466763550813881720193283906728131634593017885779152178186767086038865343402264964119687627728438014970960145165107263541996615436116052395773398734431682007087354242478826627909759880667882001836278604214052172367131918853915341844639430933903517802858904756994245251263121079482053768082627253485601986341562959176317010866191611811414048151945019704426836052538565350841933320071246321818735112482421890619109679036590470209262035451854904328504825784265321437486319302309359721489665989867223174165862125794458193773788354985316070875247281824949385874297883521191859018514574812296294658493021990830399753194539078756231626449952561991617077702163188498560988123977682723833744656812235503742692498608973378740200496372791738135455109319358368335135691957459024032347681701919002276230680629773035046654744176382862718121641786536758931342400132447079590252006636595672215358483082622613062023909980311290167971340204237573132647553297320692583286091128088994271099421040653114442058145952207714660942066294511618238189836315249162817728902601998723721274146100608962302148187717391633092170380508681064241347488059881025508228195131850459901735149085582657543632523227127549164917242632865960819629883346454276219652646832798270008652611194169867778357529690177131313529346054003034220536245048942653752273273640666347625117338310324886327426761415443816295532081988293497375434974531480230411897419837111314169022253089534240692864507052024121133797438634512072908023456678626448493158910368482807750259090024415161649856734084276177243044928881852578148490185452522904380443455747590889077201803821716244934314574333955514654870583916761787691404246398022951131867638962424888074665002494715215022937076870537895418368631480068008215670214045662403741119510104880013880076213615288933321356698154762907143732849258628059106593133208558209314585658716815434859267303388454256768205349869381140581243602529228702713275483030832491680157366470786271537114574851318127406220938464657819013095217249475662394461092406102657163026613016008010586272620003000014806853476030775637035044717616874480842594294723724228216799476583974634565675786930850 A169686 947 25219530568855636346573484272990117856646138359948176183215899192746165588364361048948390934299129032650275520337105864025706622753187613257239844171747734312269244484338534796807600700057192958948897940390120272506224647932992715710598381814123057060325491936631191063217346751447440087602603654683505249750887580768974611583124265868563796326733171419920470929687297013587421696913255285969412469082624099537538989561382715028529753175790086609494180702706664231473973802774220063937984921893262528421044331427094958928633062609149386822641001620641749419486548070218720190405582514828575296623635214562787496826708096931339045579851597794549336141136627655760675252067185411402369173247852037749256832478341392773369078173953897585130377994599088018519882206131914378683457277915582791095559129541979645866589775336719077375183988217085243286148469760290361225466765761439912553842770874290292146677062641250022600513483894489846796920420639096885394192165026425610496841557822633704932716854323099816734122956337085807774076994910982132268698800524636942367163098745110405016233568978458560858038350226024111802826594998505714543534220593020978051827646994590878390538101752495337015322647734368493994536443648631536666665375351022541183374870112842893396014230599224878190059925267199756937624279971377217613385766436335348228487004804015831451912946010355868414873076091635656297775804840226902611729415211625111330992474492722542618462303547610193711683868870718437252683414828520907730081364280736148689470591947065538227614522413837418424541420518959868798593310664319713959855537286017934861274200665010603045145115679514355282466974683734057971932079182455178203891046592535005476167090503667097405633782580544522859737758230116085958258297854465167403630439922044057644628131746691746797857642694816154649571908253936369880724785162208323475459728302559208225555797681917522596456997043867376756821304291376662477457790456104077209233641489815920245408773391357797586761354631795004469728744337635134776895647160420694852874045151021501252121834872381867324323581734113374501431331246314616486580896959992598051469279754468800178410612660850222614620204020654564820 A169686 948 4993339678017802839397280897647576572065121513549545600370019908529147768610364335513594637905188683121352288062627273449361473290160187279768381882464054778393194355503256491033473256604236851629402965569334054075564598288896279106484427426829233379090532061608336399583131138983734232588321278376070918371193687224174345839973002655634068713516850930278061632266670760538364476284397710569405103527517638388361473611335042463166469238187327469643257308926657482379991908620790746875455693097379661325057417901075135878002123222445716465088460127113278030073020447028059315875355952061760025210287913464917349559391908533912109033980216610126229477188820649390661137917685633755505907804513715350375170106877851112314841974700179223246841464190418931294144938678663937659966172692149700679461683616964288179665773240439696690513394620328133994274534294415849736105660689422702553213789042857471208446386187609021392279056749085079685478953118569843103812475542584717581053935865595382448588942884874342672703230912684843987059530331432395894690744265688278273449130733802957591215522936460648949282631042604586419568032717533750970938711436070665594380848596700798789476084245258927643451226707772438583790666677511801627133783499872579807853948062690246059612547649993914687461997424548022183472476120803343033447347533858153900297773198921860986812415684933123635819982738717098531515793062832844728828926836466797512056279537661643601344221933404556467724291970342856047271200576276043784853570931965994779460524217156412574802098148691139409803485139363174731918920457463841037681283222440609282849115321567356216189331589126289039156269950619059378077006041661681142504338849498598296414892533626721287658311752959389077087113371347583528947131053166550233543619853003183098560398646573322707478594912489073377534300064170103303599244161358856960274293458625621562692372973795565322528127384321965385461240714705519665412021650378844846312921240562330730527792049089108744033390441091841559974494180433052125972371700595172807979569718428141345103772761159761440531957182221378849066079661787524262369411930271286269006817674833315459980168008614996356119941292621456998910 A169686 949 988656036716956106564315044249947171151037413544450080697080725989578512019263774070642789914293060128995102760879863037109546004828963893780882372883711098387540213145160446689830897206938839429662838284787752586689284236553530270368206032130374086002865022706513975926396748172027930612400010514807358332246599182805751501703071401549677041480009751023636282717871123289582578882613833437456241085979409776796034236054777024991932379407915048902755452986775474847006923933113793661276289248359279679832947700081449808885491764981642710700692464166808408205038561963485525823130072925713656416340383230839072425262771181617666249682503037207198887147245351951695144632449688298178767376120467787336534424329336178845565341912461532305289479531708349308222177976169327742294618735767725151742317797029387079927956511831723225644276950836753445623071641824577957387695349739933665623776387714905008980237788083944985648652722834951287878035797056189837669475965266747655438182459830063091115677974350796749378505597755262023630012928628703405016498665805754461200560722194240492655657307850230033397102908085482086962667651476684186531321330121398766709356194499763569437874142459515178066327565491208471096557465703688090635822467599419779413898341542555876909888420468195883239285430135241192570612647639090543404961425937478136910730606381724459557406392670748124023941709189893873583829250636063029405515784205214282275812355982512710523537480510554519139207828135177373571735481931816628643846883855279418095469381714758228045438617177527599715623806853880232522938639412018299072372107016785806553706809589296165034666610142515800871713039691270205397573360200905586092539998809859583851552443777976612931179250893797084248189016490214926042680258722627037861649538018516750768408856516968064817789780390518691303576723103759579532213828690362704291128895316026632927282527920519878264729392481725785407743199193015499862523996896325186202100022728777156487682087798719098673279648867596868656061629295846147277001574494062076700546946020179664743067689324938041305773709047854510475349055021102788012580505663150769374278860771841979215811058842788675371268934442869278209470 A169686 950 195748901930279291296894981480591892311333342760287566432421613726028016232045616901651758808392120716857908994366150254074240747482844690781334941449092333425954569008386265188095484173717285970221612577422405678110402714239310097253798309934387239795188183963828158897026973006922546527022613760653480878866455444508314622991368164504180420144328413851749705916506215740576812254281254622905766329920395618167226417265234515905939444653528992355275936434072617362224990946847910354185829815482039996945598587198225987023449367343142811002272019444900951546567562248323106053663879083339242210410185591792671422852469302051764005328101621150415253425677390865786247976087120597405640434564048108177283440847101685560309622856692683217224070105814062744096697094342848229036674543509317430344299462128201677537555723569440758980876322871056854099373910546972019713027573587817443090954510978508334306878635654433498137040960064571269920165608864007018015452428647273451059179073110486896658455649978572882034271405124629195834755500338151841797372045085273695039437573863725814588228931431409085963677093169882848632188626959665935182230684652600885142858145662356485949909604122738746329489406740551504838534587542652730144265714801185243744144017677363373382098294705052790966691053169353208106797831756419124251148914988086812954424362290382521131379653333123195433104638436860269871066675832877646977563296345795961093098790204999855040059076919156389934234138763424947566528832923813320965911439422842714221571755603658590016684931662095338187655300570485400582846603953802238468689140748177836963624918956106482477080302592534358545889405873683608414685646920905689275734828512121496027702091551022311154555500599884698265065565739756227117924633623491663208529870732232056043182374075174436807171470199033481988597058172766977614589425449846309541394251154172072402831167030381857948089186271466603055950673474182829059390609851571314247337483320552013318858304270614336348186226788898241355527430838075938643631027766088038609916399666003510700761649233658183600062961599006365814977864403545209588079309824204720064620399816631435703161727610443058080785540375180336670321410 A169686 951 38757293926158582720678642018112944730472850829123393703538782437027557635433012882752977601271725608877736985781736870443662558455598419810810537524547398307240617123447335346796216035498815683264449627491351536513273048135146845725981697160976543105361257559815268947635414258622492184419865124598874406657225931413463489600789193500426173511535545932895418135185512845510919243768805801501904277083152352987334034584280379372351018109019332571295732658493391462245701200551953136335133027176195560115548687317548663980834089242177294935739159157626221597812172286606011513099624928428244244004800406791718102652363659035067655388714438484745012979396976146073725404120617428598018627276305404951314784753301804404762459760283238815478060591471652714981837802501907780021519264996109083483019551183586902765356105310237438554987867651518420358230411216658635325222071875038113798343369397356935287752989621789748686148461440062276492904912519276333377221911396194876562062018293416575475283103017783079846036359709078825513257959054025435972474648428218385863347439064295517047976672766111148790774667344728718547086385470362378481895144239884853859519203484952084454512663742159812258060836207063706749558751775979536880473975708167078841561101601776405373778552463179984415521589242101799963953400075123347511184080206215251486839113002889357459553613953565721947630694468789143540597617985659138038528127160683395082151284648233988785221173692512454650717329036135909300936722765193201173370958248860887975865890836375498033129375505034001725222270472649913810883852886855366830968434927200144229056338721885859064590628041306481423773732877601796176551829410526102765297675099123303406385342430222528653616803703776681050645233392676911246989655007788921241267206173952877226702846448776162322670388917442618159175405914392171980870472700711247572949556330430862401233672884503336979683439163855337975849980317978104317914362428372807963120918197044799126479859810894089674434772707671429066710112879189498573039661377565300259981427645449216571724025810891034904210974647371943185961653941667783846868115275851491860033449057610707170063213048370610123194866057953264996249511160 A169686 952 7673748448477469099403074224604882464741313130823671665734246500917730383799504505168187913292993278437075065275789534197591112333461004277849705094918935772500216235873564012400462679544591788000390804630710181823949953128044836143647122239563421147621733808659459423472914996234246529968606272056816479037251867964421262626333268944919878174863893766299441041060815037195421433453969267442754141096134245495873971621270249881209595646141174320124199790445257436907286612718339873084002153551071238862881694490287437242218126220583761254465351241190546975415263545185741956487672071949709021070740070359168391653745152019641344002960130718358362154667175599531731843767906163741810282560273906132252150097712910170457406722913224592781438773041281423503659788198283397596031777794686089212207526834888078545862971295703443393128616918677776174075522046987862822374257203683958714628896186165694678640785066478715806359258324172266174325252513207850001671923004017938285837220443023371457209395941871071236633164950992482822429241137196698170708183016742155127247753497156648649684792978758576051487420457163116389474472134504791273480056328812548463299659431874850365507557511343520088349716079591873384907794317056405649603702924502280425385353973134050900634771289414931861482307978882987039654666417042666388090196731915631707581189950209802394470484183152679822435444400181813560768457294484676453981591614518966430304861261560124779618752332040546864441944428915897415628274719687188701734440429765173862188268037745593470160646229024848966441235946194817842930978477776989764008990373887045998604707119046989429879073416140543807877321904344909994505939006799922136960483009947147676486151787103317468666223582765450725041997142348030616612888485402633216749533056277166731969967307247210348936125411258049014229304859427623483520336282681586069160268762554782174499795782615849145156796140031382577175072477584650374730307399148028160481476089137397555930042775958482122937372627501161171065149661255229514095162380330501575158884827666514401121261143538567408175628841065747414715111867601153748532511441636644075055591415851572635136577571487013146290397265518686511308515531710 A169686 953 1519363435504612723099088017829748615074049527052257866421677268399273588434666459010418453854411397404931985187620546034252596579466823248594430798256424735556735574085842227119944814333793675208394114867253124649605577446304742409596404221736396410685997932857013150578689533840122190441599622002125063974969212631023996536524386461900635452449539430181356430711906191851847932904642146147863818032757497455830059046976925196100127586917843496052020262775502479116180503617030742917496091270084929099290459960389595025295208157586342551089203806596570674910624369774490301373045970621113957927762529130708549829338887736229951044930717167796470961611121371731136831340641299803449837928306957108780974404562402911946161768677058186131909399001582250201009656225457610816234270484082849554933607293756655965178102960443971554400911162030548164046595134892380180194777704257548787382723101491410189435587690173163939910446999724668640239907092702635023997663532884155585719207585700334131951985113387454321773520623936802520015476487205892212364247762666518496809191844997952137120541033121431947045718475850952316397398396246478309770569257960644710879473048307735420286041874582274817680985722922983866504993716025392339084652705075743357147458525578940301920310936751693328589081458229589332051659997174372821494347768839088862849588771028537984747696314650277039120270360541530295888613946689980278750316611547594669805280378504256472375727740570335766704795106570941251274179541035787561743174824645746387253548052147487989890953049550699177372460313126982014690806492715415961573610912221929733344737982136301907541597288870578490779310486929100693193961270863056558208940964473737868924906474452235919283604530867600823042948578428934615185228692145447293516464270365517926743013001840289757087132419247016105733166440781399027340586535863775113453668595664069393127233813551865924584664651890684180257750937378520266410777233958319826913888500174043160331157583726955503892542567805093164681545155509660655769133082000782321488848952190869288804388973200283396676333595285432348461360197809039970124512457082235748097643257642447808076528066832411127337698956435815265307211717546610 A169686 954 300826286481464841704520024456065620902197065043216233879826364896555252779680159379557685675260163692898095992083592325247816531622097542217419448349677178704461143452760887405736672775411603099474034352911487970440080384415210952263944388781566925894679968971879944355157054785347959460906756550148705850564866849074786892969202186187380899706833943282142273839916365171628695293685690968009593216344888362008855817329809918577944052614086871043979887829759045607566832429559368757791142069323264890420648190462649527571208997075875241354407888354879803085328209951803893929906614510908613960675910027809933697817446026621510665552279039092982892036847364427165560873603209454919326099522217233632500679953258063655169572791334607629525279563540244258376408272852408658216789524070609525787642036636982993026718523196610664327987281465129858705051761186644287815743611185790975943064545199113051813567721869219981386462146687160218501327279102608526901535707588058788034117264748223134755035843054774084639920450374535906480241915225629461349950348824953920213092737556097366501217439765064766939000770798031395530295407984668200543299233019878840205672363905499738366270783609779070380746823422671213694603847978710626733111631902072682434771402710657045729320930705545864128776646421479804759189024774108775989492768033407679212510995473700311177649399816571701065991095942822816772384792987321610516108707494809225655015210082581221405614473880594441260684644270951330297407422979788174529769726825883034302024126093329158706203421471721157188173440257453617775768679848532552882877206640384088945231837413614017476072443575430888917281417562983723410842439996485730935699413420790812167435806743756853590965544906899751381011166762655045414155474671739069665868322119125444299252582617288106392480412239161895337704070930896007462407573101660555366906245856127122152058720249705059782896999052562467723223325316926594460967515393055869380713459909406015434469184749451447191462458750958761984099051134576974474762866942856292264451110903337454752938170772550690243705330556125061940010067593025016769006404136665450042737797533183334179430455516042464326827088038829359265092955126728770 A169686 955 59562085359894534044771865754283163190019944829029762050339198572249540776788236890693411345247657999796418074447363659853033420664595846535800456342437824958747749668072569864108741264717163620020650407761607365022486310536765463805851392574528514930735947858499371969170518157965055851069096197307441633347868666904176780811365508478639517506500671230433988863872728397790629820216862169519751593018255138180297621772255386953236822290002282623211965770029515527819116640549137983299728633634736363374189051251644216864074086212865711445621672690459604440220074946087396507820136627189284450255902422977236163618024974383322881828306319023242816152334167035207049916142094830774223117867470705302126353656340534200811629250915575252459873444181966780908327828368551456716108091495496603256398189646828875963325089489968467565387080818933681475436202119820676607337040237082355687939397226322892848896973342415383150579594597057998594622561355223785691480072438902755875169499212562480347365144939731881304382475653534172680567883738187427455077804819578209683695552844262280615103932532449702421975106899534365362682093382568057229263477568678049716012248580240640461101329112861673660570190051965977327665056906068678700817018463905315378727590278184516114103623968761329404169186909994771752987375245276363273098073722845881395214327515021633075189833467366546534027116726318376190636300397542988901910773767360679085023206315972577581839290100617129033848852760400821098591719501150293826900598883628414643388197971797446932787678589967129609469306326810182698964795071494909412890844172162095792330627764831007159102113982018177564728355253297803234948126881961609580203877763353931737138965639707464035150561025269184750476396728023002677986172471643055061939840894042898672283786028364660875267337164798585207625447024388838000594313102792055252685869647687695186331306249919092494177511877701956479221240488108033103706888896568060529009948764312981619894246766499453896885205479088764107992635920217989800117733328847678704132328523697122639410776125041259624531283379132450906193693850443682550126053405417869868022134700790271944199605217503463783452097319609868878458422842891160860 A169686 956 11792992074972636276023124899323610246003046879082849669733281490940512518551291224197915888673361023795997880644585921058575369475058355516546272936354339664653349973134916072206125033741222985160989306702445346786481849405895146622606311785367864389359822996013903769951407438222295710552220140310323294697027431180177927813757401476584437085387426069682647652772960306397373075707645023873942805824398172471336920255089236806822312869367837872524925242578014315462577527996299761324588478317608476683199011499635092289559097861150334990991736784822646799360489511115352704654457145568967412536708003839464950462671127481871309091339098887562984615270128225606568717835261173283841258011659677432587385523275472513697047422108492565379425416668465882375590533608700336021131185326584256835241053908035480457745341000490559967282314014867403802277662967963307323964918223331120635236057586266733671029787154076376643833373268070796561516765821055206958386152807195157604495526726822622885643543662223857724183090258949391654845960738245885006644055403927660563451506370426375464424077423985276014784132165337006310415524194340490663193625259365233964930219546523741311559696893563001605722516883465840839663986663553619672135036544221350372305628103677823533546788224884037676161370231532543327286741109539945819297429104355451108573224336978809648576409377138759642036303120715095662929215093920524480967817097229919649608939835352487779982773825448310954260812150199131464158158461886808593972703103267183078929609537809987525232648645063408376885147112225549423571832547158743249378279587836113375569178505446973466202454100444801647264594756234812861267016953917667391286061248749730640475213384909888476421681837373776392756231680537135402579801339396122925578588381024613559809670619154226083810720517131709706931243900292171249214928857111583138102857454792745250252052379084514645703331120610839344711887306463048846297351415407567961451642803400214507758718010731078895771053547566926562773853721020897629117597176476493247111380346886603556952203600518353356288727029859040548288240267820052646823348925791346901981625344065694952444472198895672319658267362730921954475493803230853555870 A169686 957 2334952868759222088118533958200320545545413262113575204845139396007649229132378874154296652545980235053607783949553565005938070122640889796429626240941816815776404546931045309726948647939497433898255862076676417056358383696056702265812243882110262620578314217262894447078409502249856585633488518685246704908378083505008325530343154126855239903389203861125933801260182267938282078360293497864871155801637819894186529912885896632363864711312541896477311986064676804946062531426626803604285218978252843646910030087876496629115837302421553462504918261722193606668936703125893748125074694686028358397817928857791082955445265216436135877203313273418447711007333054503065399081465570215369794863190748660947000207254887217177814577948230612369873772626912062743586017326694297980727258586572187356774472275601378301757614193007640905054332787862927019169501831454615029468446471179324803421051462683586943971048959533780160095857327483420661181725010007575753974766775752202302934239122411666768877074279975384097506947488796326013486819658288947043888067892172857213353714565791578079675352226016552201224836193629827715096911108386034583255108537876747647006467457963120539048358883596361456259397772736184520276141694326710626404036418737363468401135636937930875126149964903070698550547136656533584031021752313663995857617864588656473616103204394289288785053866840007042576653990784862622883793952295866304242725874477756729943485064193476607859007378148664951814606956818382009081379599858648439268236231676085190169259615794973480298331061677901606214668746374460172407929975605187288597201076730237960755454062021128083709232332089030003770711222150349799599358306273467844647968204677950748741692449390034618934090564891736530950885253958299252139805800527158183919088162686358148006274221717549099589233163185722833596532259597883679623261558062766617311806471317457728048534057747534393935738095873287968963683091638227120897998261918590821545647131496044330108209791919537048968273083632580017299706513868090006670981917195599145435643746359442878327251021499393612870234406081176509499633932545691537011694084490918925530878200308514858442799594102285237138290091575033299501110026331687779096550 A169686 958 462308875022251000811193700598764144407745822851608807709667867128023606855692465791326539288215413179590545224130961285254679308913421121337549449433543375184063446942373836409863626166986750688869499701875228131812173489969821153484201682346046631010116855195057086617755130038033381659720174479538537248564163506560468277080130759715860916433976977076865210001863316091473454142262404932220614905918463940876461585831152443971238390527013927664635248315563429365004918644944110813887148769215745433611502758388046697472646226781606435240982824084209511473650106729415846776060135090688045995355413205838794960227699841726873032377164689037965083794836674663381342449412347641469935541653756575190073453650944393528693589386327552756669627554711919957347655840151862299847976068955966512384510269515164868267549864874512408640790609682844682391759084965045812527428436375282979956732953553763948172596664200534395322335917468449220117420035215678944080045435446128860823374850710783197614775063891463827448651419691413601278735446380473268804830798594821800583472032520362033400255316673853350566502782206540550582877983936240506993848296874336668873315626457151342990263499255186005337755036484881069173836391490025150408327075873453745393052550485606635451444146262583114275332171687762117094815020216995931233989039759449626324879861245732300369792089224944255670535453872282084235328273339487607715578755329498602609160433770473015868303478099610212148337916637491440906806012214889791064045187761435964301306943162542825411677814674895403522018273747158700376984205334765207520056543792777483504342852733660418763748914721812694941772537225942187002237550311666896284423731523654084062423319929078988554518990974923068413390021911575206237341683478687623749549031076271834689310134786683691049999256018801930174664860970109491248635706282307002474877112328059892107791894883802707179667359954149898994943498209343553257924358991424906212476608537981248016686366110686755242703672729896956276358511414704166517572620010731416688408132375099012255667071146650794175956947813131762149322117894150633818881016960344059103728645176240017811215477820214253506387200420683108346822453998986585874297570 A169686 959 91534822301536938938528234184597100272188127511356430351309392551952666508197975847808500482414105829323874346593980780915420565094734741135038361361600646469628786090043088563843271032415437138962262685109218493681753992630328531687606120860635122677382559014404040255868437338028359712038961058429945128510795996215467710536335547269613606214024052257358185646567676403843805638089595883081816880216054222473645207464655298009672837459637445135701301854495494337466027829167507314346051171085739343011430636130745369602954837065455652624252094250411761078176052195721211767911781673261547078721973996827223611042129123396704424274801405116243668143666654250295002739584563367440831867452580611138973596822679735031464152883914907215208216382060333239492092270332742041071918534394694797264776258891727042538673115630960449269971486384415384186549129321247616265401361955834850706629703752182578151230168462746276493662415801425462162587985247694423352095021451557762240725286201612661460956585576229862450735474151411096727176131563675418276312610053882543658314108724465891035170877349196946859966326040701399187694743908267234350198707672580783689269487571058002791533124493643232695419237826233715511899329373330653070222356986525104224356003860513175888510814810026553555817219447040242651189342981212880720333972254506437355852596423450601183930048612672122615723443212721067815972114327266250461380350829366245559883822401489463665316229656344673340419092887264167216599451933740231142138893792170862962884884459320233208084960757817873752438026996776354957011567172196754772788829408562697856553471943946066425946890269598220821152315652335206535459119115625092429077571843549538939428468457149528446132032374607402709614948538537398809970458128512021343478050396052576207615103673162110979445097275362741287633387015111067214516004672388473890441998944291351365955147259930213326937244081928459445426055501445872564604562858549412037001983661389826722021850192775791354834587665414707033720527335263075204544696190432713897141574963810897818375149408456213231623061686425087297296547565498297810304080912420802565129032941133885652921052686470957782758170179934964264814303806735991312466046400 A169686 960 18123432506829291658827779174849627089748841501425721600751550057419499945016343525400291768978704738792947530080384063659968017209448565323616258000147494457611315582381589161804557800792089566763839142151923386520855478367315079452992527728723408243490736567996804913575332837799577189602054569394649596907889043087156046217917358228623778169460328369979843892810398064644982042887597722445267521667872817585840874616415917853471250578617687122941193131941792315388908505256521504129704244726207174170829654451129195134687585092733437613166673678757444483967384684646070514199756711170695633540955495958584436191381338732705749133378301048327208327362202704883747161095294134405643239820069307248941582097436936591836373577425765301058470174020391269499476921870042772269940021834080613891913314750292439257789009345065294443045713513504563224254335846522062974736942238818925156932724609978596709995400758959562211349835992764773058972303659008280144770734201972990794802783293068596186071789169029621301418175230559705738379595314161352345441091959870148822545610055411726062930433459824321624922766053276670498612976415852976160832350270874120833806485223443027401380568386242104887687671334557790790286893379527979282753618356256097182677095711831123219289689888238995020937534118342280282818395095259933386694892517352515146832489211981973302117779833219855333657571220664899145478243308525378103745593885459187122254387675061143332716745168478145711190832053761654097237910177227501004024922686385306065021572617369914248989428729435654362170415177122370835431370292922958287748184491874758538074621018871415457246407623672372002210330651602234845825303022544098082476001209798650636812136479327361988783431083213307778228052963622430674321837972680320282680955502220561699110781809060476808319390849266194296095703752177941485153860358834219287983412491382335713630354336809766415083241879236194377197761806064646066672015181292364394275584853326509355795728230693377772474349145134030355666723525165144752911669856229013974906851239303932309824861866916735329960387987663204541839699760101612552311061834720921514622347029402824644965975708106745093302769839726533755151575528285226051628741497630 A169686 961 3588348101529898211508961748386041566669998429154781520518455601976509036446727820053409961757301124175174287081569450623892751986905721199334884045667842301960570856525464610948738601285801318782101187883395721312635702962735755403160832884166374197088488457904352968847660033446978255181494765779082190242633519735260681683437100593720238463946930993203751732590812249123302600686106259448279887473358601827774019528842887079689297941728842412897220538822620382952666418012962090310367094404617934746481260150687449891298538893524155191754377136299723596064463991507726240599783917030124473894030466225802891142282462939952341623984628806163671005149572468912731642894128654048949920652506270254679294281695690765448570504177417614702361886239655411027656938437998136167407052404613566855801571544299011245999685177207297339273781304187519103018171948482047221381649161924191346221972843072009966000938120105530571570773864151623640214353536498391774241253276969200619608710366741380432180753298882288787818347960176670325102432696072384088979059895444235584320372476862797294569190654167866484787847712222740057326181635594981012610455154925403344309994804754148367470561007351443124529463505004616342761292989817166567332146212181720717065840594938701884243470087056510987592075938212324455755391039518485597684868384463543492635477011376007263218136476928918683941583378248437309736876202973697598291166208970089683960808875839704890414250227129016506142444327551920168284343307698371567420667570359986211599200077884016972217632859478932837101780329519975462029572507191327669018157732283993781194320981422976538935690076877712923374474315127459882826964121712307422607876114098363399326953949934346989584553325389800296948300816431701060361563266817479884016262766564943417699455986938496618587041167751616646679272632931423535724444509702858483384728427117398230355637920967897632822656281112381336914393401900418823695849162853204524870463473204048631461673631242522662051046528866462506532384531441348555882452040347604193356804468434427996639462670810214008828905988423567345449817811670202460460802272713053059627593479910964656301201621271551288877712890640686006354861838519676051802259247908250 A169686 962 710474800670413016587115598401261380573569940131145315341053457641291369716507092027049772136176643881945715894620670839467104925390123348902983424784232628293735418276459611378688438496787869029289271361770200896515348331143312254746391918537213367615277223928493891026923111289663894948746361569688879018444529018538527817274328000198378592083322876325972863209088014928349269953806151773036972452203335289081670025836275225860627521211732180066526725493746894032312561858061237359948554987869624872629118680181663949281976013332689994529753506313666514576279902933845149568243015815253475135384491357213013861735736280771830935799823125319358531811287986642015981545876378207557678645956421441119251326193649334622225123453551261945766595005277750992206574333801760918374326436091652156834819252456453934268679876077699807881765652515615277834373791463598827770591797118751067626793690203647994671475752380136093608801875266028715989383027923022563019623378105699749691729849831500256975603081389524150366731477939750164664543294227017888265508418205998775546611204808778452598636819091777739666368924254049254680085350871390387520709288324958988052545164856097933731769698887199496551946086319579478075945725090419452352482196393624445881853760702151141956987787547300936548210098231921899959284607429564888408217245231264259026677615763237456143888904652092679565099851321969922428756009945483599083547163782192298237117903028586507158688828226376790070492786023226431206913667040955544351289731626927088043469608688792022541131307065990650249130486996788441589121990801171446920492279241746571700917934601763941812648025012749397000997286941215695786359616890545274701048921376638091787181722721349163683320617770580853256591676561468163529097946979392848176593713104337752438021709774510533073812438860547942690638476689204872608055856168687870624150985960111782600948776958896625941588811528760074873247885358847307963273157229214594533017244750357689671454548619702463659918647419228927079700966130306465396692889702448957077552558778736116913814735498464996679292416861715607971650477212581626755356168263770044445007704155838774694368797730281998525196562741754876439788353950508615709463841390271330 A169686 963 140670422184640247386037379521701367312000178147537617656008066157373714694831957493535801473001218187501076572847811256763862882475257517361591383223232392559857652247882477588369362083762712266480493628442616381788726333863413090684382439037484080413627801849383886070361928375320004221596598096032618963461774112150893247138633506938685240994033982581549423163666836143564032148252931944801872265648787028636342891096053651833324559901981242810759394427223062398014934581478112035179503520503781106845819017415818774507939952100979094761699439872969670162507356316909831888271517347503157952332235258261950941732533501129882572946740994184426825627629871782650251614440628756442371421978718939071357083292060872564435125873298972447647083449158755041045874061154310663701949227293742513486438410414833579973952615778207354663250325416787637492102992537844085851355794180350787198758928687479230934986198033146841003971200528809534142257625175221969086111187611651581238342901556270309500737229361826899483825014284110355933254469824253469492481687744892313322644698179661270817235520989517824587456259154589529686599573290899701748087828633186954231059632646702636730522929818658148874160795627771732042694492274913234399224142739725458563889978778430987405599338464278528925558007373982323867482596880014329419229329687405859743789532444109640309226784984637421635205828978371796203583953093002778920944047262665104961265383990784288712529973738595475417451429188271281456123688857270571358897100785253871179331153517760651404638364174058006690343509767474177251239767882409484356942763120745861069545086057000879873253937752324737503678052187306935883426616367191070086494340060226345360566366971146670798487970941793574851155579860175411535425883741259308622871410352517021428828118561417282435045944714215509527615577047341457289483209864863121520445249033299342808664570599992675441443620231749441584938929362925734110661392097456884683926686578268245768056091903777911875072452116562630418263308476045920513691750347391912782144291773936441572797551916868406257620353601092360492432862156933624093606677267590758081392915800362027331746492213787782754903696441744712479105625274658809482464476089404003940 A169686 964 27852033117758098569418814029698469466395461703272317150574256045702354218207011076628061641882105024481331215707972008168405383625175598314246190894775229494223521409662454102885755004146520240894108449160276273393271298756624648643252976537503310708530689488954080948040634895202071171981177676652888865886412829676858324405632160045859479338226645228270459813542824468410750016084126718918997671626007628334706810766992786787772402233071074344350293569864672607912924734570808121728181748504760789530599536329651935688622828539980528072821959341341681025661880270845212868728192191789810021086647196644509073449179897487435977612518917025391192115738903324978107803677698617397381983873140393514687583240501859118423532697789742993372176756338428220376090857534219709652067572677724926018157970442884592380908349244208978523515682666871436608158558148701665399740676655912337114286641086430684077132595734810694382692688902829021731451020401666026856486995523728907385442202778291689780888995810560336573646986096775910724619720481907959941623108665070472039108103628368122843360034519105437490576672943684472828692035426247269555733869360082691978761754718882265974709808334395426277587285588212483364975433524707729991594027780269247171204333944368633355166712028139601426323937249950268203861594897635407660118999060861128965011300746317945543770759538053557391091189037866293678387193956404604742747837810843908590032308912272260578573776111413677755865312486491690501865681171901319750009226591715177236613686655077826101814698184213209463896725114055360811633740676318237524902459280763678680719710316857669671729279575238350098083132265300523592447123649662755708920711080099249980663604673869165465566907797073846490307663871506135942021136810896014262951640228242734192316339341808011726641250867534742372361446205918917746874334645117457248424482326116252369529100194322941919491337248355766640784912765516047341474016817335645980457462720986745258568720661138293334689157682367433795318173030195993600911307799426597003661578790141047485730643196357964947247259925418650387045307033125368140457209773707199923817838169775960241177046342478435792111556124580153902992962051492774367357832760241825706430 A169686 965 5514561886893918876497539140500775252978989417069771258196046688982908761490293361214862669291183793629116079633605609806087502094902293208703384205782272207463697381460918029893791121458927244984766992440106259515485928427477817018273404971986618036208662891011058643825975347321634772048051583379175962826546278501905797339068029055573238223727881721214969493658315577909184939152508837414016737109683861623243312188973475730327102317588170738938547367438777953304361082510438529990144806700422132545951862374253667447572812110964043579323986250145779873410889786271035238176293782457034881017203812700354534591995887169011193684705798830033271612090675228473882694876569885615925190435459819196969070124536076044575295039036495813715243350671559628879424943917714348200445677440962241609081791709280734457839879197737599540301441917715127660777902410450391905062802622076462397841556176184587968041318969294484340932148431559617493293159781904698095615339002510712010736317807200198306306520433261584814682619422147346213118771400947951814971883033996208571430081873718708661714469599261887105309593786590371030551336414823668472333558045467739824840596374706041960355811527280475744813408385670443934533093143399855625101218276350571214439894231006210973335603382233176803883214017482779122040728307134930702374142584720816129212493758238509108026301161749619726014420223668547776524460819415018736285150942499831235721435899245916810268895140086169600185914420896166448087857811431450296317470770460028372331762661150713785287260194781374305287141132161566349966416493045404100479183916568910460210695458295471344404754088684769506378857380090473252032416085589126340740628387040662365148662562518126422020492913003802203054152337507360715518813983390308861704465769343233038068781703370085839347360941917657371652564732891094851050467755534988066692013391594496701127877963822750561744709341883690145176937683877611837019418058168723684163529848700622420048676610772960913205315910537273957881835713538194100252205977636676671775849993342975715350844546842530461840981370824238571531706400038357642963534480085359318717995138775919387874412123064728796368569901869761615714536274897026052894793835364326046866190 A169686 966 1091855401571878179447943331005123801620373509118111436805666670162570232420859878509466180458012509033540502436238202769597157009407028879724955826553995121848317858007852107464867756293863447986742970394691879107792820557341851144969490931476812867858606721730700657396595078134788482794342232331400187750790276730547671014811064120843455308818782354155335689284532941601550207202180665681256394950045778593773841106605981201817978486480224735235488028459308170081655581412332258129926943544935077483308938150565896502683728175142340648178076455569523073254330515801394131946037440734301116631385268267473553340141736479566728913594135649429562388001837956334503795477757159653335790324237171060606361197074902554966789994196528381372624811256212468089905762804849906723978592065737846113672176600467142538059915172802800500001161984024928405397416518711028895537035178494483642435513836243461986988104023324573088810182696759901434650314185796728556904980635501597249218405483622860972958910156789983232970584998599077774286792117667212551404491217622584226671117102892675946896621620619334541413808993071949779576335918099660110252488759133252402626459320437077425884475972593199802046777273077159686554187466959646706040049624689632831211927853405285404087094302970140867567450051524340315895860343217818643662420112775660732455108752830478485443663859266886652193464113097334593458164855050217305179717138777155740764254275741779256172662663960950167159055190024954465030893450963066506101854728186975187206902791267051013621536112581346839783913867902095733762675624499969754576756961839133309166837033711853220926942193387812791918269331464397844013305327560462384305224914915300379811152936943473874387649661837009280218269739326109083417317963157842020734364782665528886445208752168910796623264759917745021497408775411819018463597145868204367387647898123850793816168660360050435258619442975667892670884493988410869906518470814504936827876635007997468804012244782223279299924399227899772548842258291086511303843890876942368855674720239668523678897555938986541584747518209738680611709038570635308324150423313508153360006340598069732137116289547698150843975510022058539640794636345484589740007928473293137996583490 A169686 967 216181854949344985611816281999874011945580975815968994716263804645499923110568765651513088868017185604847390366295530542770431000360496815892332550273485251853759472188173256360013921955063503774130123371156551957083462984425259048886940931027436961217967922239787719105881999495340797958507713950033857998693648246369936955135251627897948577907895178241035251508843864121529031841092619296051352183371954477705597295795795304484229413220766909405887691087575578898214500758559276671195544677090444919562623801949673253863930605866072484295679814216515422724484031238889767090077236971609164058133265913147063206813471827067043313697954152788223319552751824679003277621901041041474870559008524410180862547950706169807379843555873583015965997385379397122172461610416363816999560783338652568265481885100784941801405364335756761400689771395018109141027692802373270924427902539285684739833898020029288835676555299296177100075241810028924443268915627970349569090550490313744633233549439519272447557904523983418543361147103195251962571720526707137226274289206237680672309756290876118776869366413028977312828871034459465985083960447317878161520440750338507980214104850166624283165886761926280329517086660891947493794585364866647940304724470270950008747275080015503798271336384705658601551226987801899768258307228820956514456808186996104209982320566676501608737417833681807514579879973048580956940116839123611406847708326934336840086625160973046805376938569128046927892741710520087909668812343697520404119004856623113538035769864455539733065646128596135213299359346335023257257187803128000092133787099216704292089033033205999076866702985358344709831374791733566128301635010281180887758084600708889453718000701859202271484449298978000665783033453166701157222236620448843730032434909984596684778946319845010635297603882469004486433290359281107305702666202811449244132232355217389546340273064276286904441063041549703176745159467086695285608587145707570303055361660146137673925075019712505798532616222046948430016050681306048833332694018607930685541215616743134728978243879225148341678558066910278748252510002565852721167109501841244697360580024456599779928345426990768891606213863820643673673305732504274555328944259886865398572373640 A169686 968 42802915424568735272960175892644049241423412838052742842383427653138822205660194739121082129686944737250749752024078809265775740914368962517802119998323525871922527175400296907175291679346279883829777684518602595623417878095643949828469334852501041508289789996756237682307239304999343207301733019874372483553591562504516969445765011259672974970454426509370824463061800563121146754329136439952486475912696940807114490726460864306675605839225367837630527347311505313676389494613324448638587919120363158995916203847884738368555576233307209549896425138414484176374583854784372489703346882937880182393755265534851041395727280022795009383281328116418787709056859448486314465340928369052371034893363596044750178133042746719306242234068772908779894857493864417722057493099635185859189056508987470670451741073354951334140202223307035956836573574229560681518085758351196614141187667600071094844676294129555727476969845237318492726087695688967138332594980152332486123024016446619840131024383541193083643506185591926888352536541434060810814913872170345958250904771617438188890660628490578841873237928159118173398702655829902315267047832650840215870794779807891327679766301012554530640961102888810305442336381583528444084773714776636645474295395488958468900748537989664466653637509868750262239575493533251813799248970963331571218785600912452972844044363449116840044565067209731001234622770550521694880684969291424841250666531594221538596387527596921488208461174023392341555603803492952451649393932596095864138198878236561943055861173710327489870136335526846060315280916743086666782914656013988596967212012268159814647830969810700438074335096986417216163811141893420247040591222734747195890186989065651211606440494715692376782451274392816070935574391417124856886557790445206928364496078330184140122138473318526477322241262712460674219549541397344835822359850338166941059822324004367974022952716859422157339873724549501680211509437942075170374099417264933069294043962641967303590885404190382503421744223972968671910126150787429774948753198760586523526600338467457118438557746351448957072826911932496053965520365684678730046147755209266855356969326867915491641380221440414916579360167441586954046260614586862289318511364718283269364564865790 A169686 969 8474761072209660239060503010461521875789890160958627113797202411516841296797607989580322748589147040790043603510401308704080826270044694081708927427117784637388806621257070614364347738588608353494521851411312157381479656399953076806988041359864178781680160451435495273377727500390374614247784630221175717885612435727647990013306336977787351095572068553677182208434727667633865528325327922491296270878530622325330963566543455337417285726753402064941438527076590476529026905432679681553769212441154815036271845738079228523720140163588961418395196497591851351499443119216066863194172605584728666949905409309987359133147187972686344814576005012898131743073705418975611260859881916031327990038326983492450354407794513144252828582502061162355403215786399775311845211172117350436302433627996180540181179250639179579217958634850457362692240877926057996831439952460734556329030730282274791094506072339632004751604352801689765382665288504605464465410537154533861902789664705940414601309594391716711288966666842677540475258874056840845289390374969201792596452870491046523719678494684843734572124240409092369355630296983286198956890386904419044864255845961212144372613513495635630442627132485222514197253086466877739981291400940409189155970183582343505892339463246873548893621955617627846264834396492596057232483037943510830144805092172478692518910801642358457827215145889693056436940728689030247005418683802862994956225125547328930305244643839029481618469935518062555581081660349894065338670329736742161139085437427956503751294949135860532907224701634153595374432682535361897715699772202112854456201601795667990706731143076049510227290735035349707017499957508856143773307126030060071442437950236563602954608550137262700312802223820872494567937690012495285173419745018158305729539551147673893079631086953024593150158375636866140268660590655133107002646959454929789531645411073386247107979226571668825147091571410311890349235900834186119306291155167282438313738290673399208883583381630639111573798279758376321454272640388737144087991630566549131890202308330515820869836449789984667128212032587339379165151884808783105755765765478320832880888775027438274006163417964381235359221454295611770726091037945318024259415783455879133561895364155330 A169686 970 1677959889382088158598706635895488687357156828456970115789003694052681437943720721742164783138521427131691382745307435044598737825727935059215849828449323034677111788481724581347233676948865107712031496801755288558937348549312613563833803719918254897731163479594231307891107737837989174277854055050772917768867708682511797505665208956590635843948299119201572706445613016390942253461660599516836709147473150523474723671684877695944315898291334383490567197833817602847433650886175963623197665475429533014022829539935839362958219196814381053632699010098048153112713363020926454539956472558893338175898877288111962257321747491311873478276665711225713666340884616097722543335791278445833889656553849367909125422565180559815340753093174041373461056830849661647327629754586135751202022669286734759485203039885484201733821669498167250777106857255785253811943592501467090956533943408222808565617357646953007385090184884889336227275001036216192997012953761617552324266230587759755471219168665176367642131756528664561087212904526713053306488479330029784588139417452455594258307451286970568866438726363072130014241400100034837491149029559242320042906786705540196694449795905834842273109531270971169000750668784060208987851612612486242816236622053908525208214312974342973016470493574780444810174970930040486080217842263844181037100189464549868665771494680823525532948554321092015443513029657657438385378018707997581576491324191839533978899843092600240438968838771402362612712613145475531984605075893330710125144906745337640981214266917149816663182908664364507674845756231682338443179831792210589490723185187528438293284511329341106877017311062264323458843069755141665418868679675314675211586737675304479759076658700280159269230045082937867442572494757317366276609614132027106530351223983269409253694205415008466707877645615220128171655707433208831407982716387211486072035910881158162744557108087094179965250301553730751795572590880669690583165611592839600593379585447731532325065868132955600150942594797965835206678519245362064104636764894786830083522098048960048846320939921852453826513751463715694532597978166158470748741110095066374650236624804943237010489468046570494831707474900702022142058411323061305351156488665605674603330992865036290 A169686 971 332227583336581245742304853404296298574841262144319124299108934220019407871559905296959046738678653425034103739967361737521846008667861097030656557105538843081430745312760210036137903688136702718628741844896135822512213533107497532562286148502454605571988688799206363467165954364421466132400855115422816542517920706701608258131698067067968109750667653533357718694022942517738932319880473376411177114928805273025669956030039240341637130575957454529067363732568808773315333848557408117711583994922606381961483977061558114637203680829083859657856008802915942464965746435024221932048187394055296230161027797636858539590572856091778262353965234817678407803752080281930087969225813250359078824007623847862514383313497956330293216283865958130782933849292446606395558846196882761387564186085145486197530020718075232763717472602002265196504465495767554196767999875338023274837391764097833821201142308024355830243105002855286883235067539882301607944099434263120826342810866711725642886794086110529076430798826008740417727679837415127713839429516970928146659008202715716616621155676325487791820295695647872650450441589509914537048550962343074949450679511850997733356686975841803134445244564519806239634435166157454501854638005871335668425695196490305647720541629456661783712264105850910444568379409751523647825900285203204334515692708888701517130237036001415697065986540430329364759142931487483770057842285499718289150325964858680398891863687691008577434211606802149734761516321143805438886466356546178953632813093961765922716939319270555607482109747332518135173128483053772627472003414023085009850431091235672108274514116353895235424423569502938078006913988254932400355805326096225136293974035368287975473932460336731176936355899148013525249413270770688971376095486928935550138040253888772002568845142657238602114714340417024899606594515168147908960724716946579492397194740200800101680465906160893068829832976781547273574277788844116113239359320962747320094652547348904836925767741679861706337661623161636823193954719709973830249230710482173011132035996002367882323393105609830643088327494830543985728187020875965808788901891449291826117261942307869834376212075759595693243064646999378729733849338241647830169965326460519720040952033782807980 A169686 972 65779383540753704568817762267414771629131212747746729641107779971869790077130917528076149089475234856729620849130792316594280910978410769277010782457068241607088610460138039862573957696574118273180778853792633137568859342206735198833768823599766093648356029218763265735190967856417612305041091458798666902500779432218235923312570552070501095094788247100485626728710097005495917657082872067929896232046755970908559176570276084709948207538141284662371847451850790319513588668363480631343270433329200634095359804628648570858803370584961789831201857043967258559910105080771775016091001147550389760233707605054809878876676103758680784072606839828189099031476571011206059695363375232292651773263852968027409938770650030172838241483452366535853647441103073578404673323917228200618986506822189519532351458899139010603014325753526950341657107061304719945706252031724427141326847035347962873789260559631175501380749700380461913544316097895659502179934675030336306063552285378333917536114009881219580765656035793201938148993394903668574286900555880913743253895484720259434496730516461159612211552109011915712659173193322863043498121941514369597671191636559792011007929571420771185777885314243650664278617412230391931158230473549911976105471412283026609723459028319444690202011822464905487579728948159871641783448038627970614053070056170498350523121161633599484493532386450884122206866787404864129033067394510236223670188049717826879446610110319727098091534929308054245120167518973328001367535733520229324296947941432284880356813964613547603935548311114236967248862084579223930340952032598593315523847820398472572520936669759635255132317737250116937351201554422908292584040065323124373822009546833179685992732526593147277439804284648706880490294826829201041912608559257816509306204152957156938656152409277816543147503482149349784975629121789727769808972113913689503362202507656421653866834139972448015463545917755190028248550849688463491333125536702476036945670346293629474062673183643441870101639834742721052832227324627366956676289490057449343733863124250519676626850603234600441657112642885430201895612195259949070870829511012536368934780698666059264710246562175423144903451657453353991876296924052333434276883336587188904735353690672022464350 A169686 973 13023985713485896923380174624094720486269405282791708149815041325495998415864050110653780560669357822979039894024156911323930098527716664455751104269942406299360463440362019132579607486017987281387075584309096465102811637543400461871553664786605184087768921796626327409204344469616322814932003707987020623878611809658504011207630837611892148860658322258242620734565905184145673957170088788976743042768142753434621691290958634733329403455421398405695096728102723914454917241002120607597849834215186802944499279832495355471928430172141605302718309838696714278919735840246376428964086179027583117230043944773054719159042277971362703468113800320746623929824557308138517889593979070180694692027418880045579305362205392476265641520507284708140891410404559276077518922576764986839797940786607439721919391332008806024164072781725734165382910693672838781695641134281561235959440875607132551176452389664664724917558197570328603594891352315800699130019121556572325479757009694043403946507687162395366462523464288227975013082964511088962581092470634903950236124646966408652313736021103633277730095497288663663233865841836337372698091095868882837263946493359326967181836698454336852980886846975678311720926613186451444914827779124876699933214913936842778419597167065620591998214628583945435630341763356244833549474885748052978378173355429049784702060859766416696514022346530734625867594864763231610064777286270741272568408083518164863450029909979618274413546481791387938384058407240397800465333188770648738929877700892262225595560554950387899456686901274121473463323915519166273024543041557411403963286195436294608991168248166084499226591155655481325793452786424980013521610070425209502511183210703928205129010704480967641512394033164744763029059133101932695404459735647012323105375265221285412614612026311186035639758014182918225773777370867710152975841170296722260778165555615245410459648052668118473043699951894114114170205389227025809839895618373833226337242725234248262512038770404178847381984389671493252230179409071181403776306673238292786185248861129662875771361513866090399743371811106865979258033616100581222664440064426426390051723536207101158290894472158950485101909324156213242571286500983987326235555553589570518200903365937540144479030 A169686 974 2578683391886666837124705757808487241509713114780010466933737074668235816551004790991920474863443373714993169395933937649821565227576921151469441634666139379031764672581219650210899708273864907596367784914347307457219135374251084715368791858924226683284598159702794063756725014016175499744231693089971284861062637532951575983187593276602574973315253018884938419817320516363837947602020497345327192571860218424084186316433239401114511935965898743042966780316887484271754100129751516823742923904173657782376762047029451734870970370713452888148394146204905459967547786263701761159872972446313906821788467357459779583611494362226056605902459856668003349006230870440415336079912492520545256369655674396056675051777897060270424182818958919845360645612661633589770341996875550166079373289241450875420507132278844453773883396455941837795474660240160774055791238335717400292827966523176897170063783893043984358175142369224683049874943442430642768241606133526290108685824367135215647490985944144401339998880273033345850652277979800710922482022285155101233009426203864192898685235448002927830946696911046393404592777510401476931178538860097287408663734493510179709992658364387276119029817815870062070079190793505155701204742036252036674800447488082587100470515619964557770956294447798731349320089415588317171154243930075861748264271304895686872657527112588872310291931080699005037661576356332453928696869614212261732321130348546925136226475565854098606784111859765503745798444466079791164134603840854929372957513900443336468780337866395874116674935056900385764827000528625429957834713404436229280168424959949344762480057696462496753904057351781418843520028532543196141301453854426064462046312381986347475429348930616803601254951414249351581965895746602263085866576333343431638247292792983776742599146791156246245831470443405391271588976575708482029963518504833591404749715317090012047729250188216704097605031864947565039019181248280326971669697005721896496445866951437300207176528605470223599336356821669315578032345294298741281221083585871537131254911404414194676259741736705871505674621613062191795640473189713510560076008212130810851985365626035631766840254648211132329305321408978523206768496424317727738359891083503740196766429510242381568937250 A169686 975 510566287607846547853768359871456379098436927321159280744730125742985195678683084566289600242401118637745668500500895497753345984961702671326493692559625654641990044707641128722625562630739233716799434337456457780064285992464171373181149234402210278106262666699356598296422348430733132626542943228106327381866523619714753540659935837929697952567559439416959564503094896334855767951242888385585807386185555105215234268962490442785940033917792529724101727406015619161892856908449798210493501083192169054107654386031998948148980204971091530248079322638732584359295541944372702333225884458191125967596886492832263302835916841442787845265218937819943916479303887789894098025933079539997780066499796111539176080946661412541067722556633358844673266939896598891498450196458782167896876113329020665893538492799879193041204748425494758149338599816858160424264969549337763696743977930713418507121452758433044238193760630908916915271643910248951467412707995316648869194313467683078654799268709253429069953315770596314250454137957036029673688859319990075140185630263718143785287362882683476077249715892889897230446136081217656095000652603203394024078155483221656255611364519450226334714923040695296611563958850500834377393624095398778384910555387726415403114742495585916818057348086035564861729747362523130555054990823269272573177947545013916951001488307432830300741288331631872262831124523689062646271915406327757081727015400928773012109392132129131905868840601751778353729707945876558252698186227300505362992755995375887683326298731685638563888876583464831699612153281063905525127092241794317901451329974365405944015563717566825632954935981927362120736158571903274081771535346314438433545174258841120254171718985474968982964127732178533891772068858810821648227335687352108497346014079664523820605551486608210383655871422172671257672466278846205841368199903683466831955031310418587589106374588205235126223685052232696554081583992268084646219258247672533330082427611720445162938489647138648306341694396100089299697825894422506614024484243170966168399504478701508001800731107987016964343277761738337743924239246701510508019313839038582675613434448770084435851378582288391628468978082580780812735906369228528878184051326293872543557322906735718126933072720 A169686 976 101089546262961729808209010548790554574249001896474757576989631160036400508562699739334348927520558046899927369929781374617512683457189552001494281685171213479734997087440362267429650501178094411018691631031464293145271407372531680805152179619778710838356723408312903668627868264271144084555758527471962850324710614065988249474684108316803592033403453751539108833192972153785078216398489879848644535272168050614192301068256674432215012203786954986629099059610775706570513913772930294160889471548145299055533191672288762281763209613905409536231557488322846797680549757199531360217565249749396627677361737113430674181927923111309767305907447228492227459553163551528590993798669836427039907910589974410360807352387181786071138642030586092325461493453913918883103368556841993693415391065856850396045201067243801377704766304851506171731247289077675603230408179530541494555014802314733687512877582385849715178006429777596324540735619285849959904947941466562949810365380776882438434607713446234811449416523697797188244068663215154074679471663335749722655521782789988605293999165535880260367612800095288605234930351303585505333198036895411919480066121943394428431340182192780426997435732239852859027593773208371701568236366146921868175615166322342167229618543610391565417583964740594043891140657690164261583717028763385893627485349641450660611422027344587810674464797732030009035524994114078071507910553583281689920216728253548509472523415686002263263423655034992348534736374839092454243076738401659206919215152269187597062452953199255091352429210501425817327084689537876290816576584814287418380486083928224276013585355526531269463868081527997965146732441731770650773094596431705101148768344621998832875936380000441267044909916124425508821913678831808890606856722256614881065169581075813154346855960783814057906712287782962354120700304367560789104935495120443677374683468509197756248214722605800244069534662062822976160311002388087142309185590461410467781741411689037866344834800822263957251919446900484881481231895329199043515345106024741090838238016117662067678737734484649552841223069867430049298071080193421389378924048293748680882312225120720373081373405517534508459335840968471053230200939147585604503116819230629483850065901408195631344762765150 A169686 977 20015219593778814655477530320300658349322203938574680840963202239561464315499735865303634798048828092167547873577596211278769757978538569593624541279971340643332887433268484087822348173670631954147984143509892473584983674373768808628046950415481782535716524972179255569790021493977255795609413645496220538036910835061445958642446793510889181524661316283365326589407705391553110631078949753321646032176503088466504860377245859047135786476315899294822837512075527574281799862070131748445645621865449577043941464296727142932840966523348299996643600303365284933356389556383562836620744693565922341154150027061966441224718892859197891138724409332303641093075047079314871122674110694533013903986230315137139900679691715332229544383399499412921596702436935059339962968524058255969128350554926327357751056272821472793592502523612172727244637624637562911279196554577497878158196186880386556709042639859639810561007079335333163342150380974688043109712279702384147413583151080355039731397527993645239237914518376393246958075141178643470756861700481158455010653127362154025704426547413221608076710084702974253939285763422028712399878210652688356663029013989308875173149744709651074319157560060450170790852003136407096076133406872995131120386892376436022696061356892361944035863567670551585125584120475290000663020916704327137665668921281462216884110559925920953683243288662610309916771117710063769095920017694083446847121185178801676102547526913696318994252014856326733231524072510194429381876496017301222464501855831374953005959512555306318552799698038032423416761365506044639820225508791370858480253828847268553463429828644109686650666012014326631720220141705084168987435982584929891390370739871409543315183458385545946734401325385784822171439586553377309682145063249512693038494717127019603609408087342167667019466933695551281960893805596599489688802642701121000410333248480237353790811543959009363529496324231459475646500205279140016261749353917690969657729207746231762965443498187443601316280368071147040424415560201054449878481230704418577345887134775025906650370709032316732723737763595924361721796987054380251384330555224704027774999121893454730691716311333707616599871120822955073154326201208709573786068109226984187552009851778973127731581166273770 A169686 978 3962912390021942340054742794408981562611222130835890331753137053802009898068439138630380355664740441691127579040994120051821794567067179589985657679152640276166431976790072409026557508736283948826889841723327678305533622254598851576672491030085773163361033587768084289914755627939232376386579346049724194568458020631552233822954990431047741138290907220652583125593892474555362119875415652667806065726412339348317348162393611834658453507298344273419935198291894848932089802175972313261943672239887468109401354397560302011940229608413349493925896628508838093957767451614188242119547231760802874151894027996532241931820158858198071135700127140348892444201399768540792953698480118847700325949365691807179289973771607248599663716774458853172383821621019687835393784664394977839893719994484346959984313096817584369329937794908905348488266518430948378757677687398165049333828289987514223494702929814626296641364223701966188745421234697368946685763126433130594624939653548529520984378275935028311134295625222002165100510633884708192055783937223606038342386663695923707100871162388652342518928229158388806991373346227210381469670552511195399207360264703761213889855218112328719934766199456236893963729669027235396651372846324486889039968429075368010151652919046144054527535568814804473260821764713449729967016557790428009871908818928379877492393279443305004241471496690399109333511645781598512202920655592874939194040074448674478319794937805496185158598635517897658187493231620643657925157303134687240388763633707665699953355483643136301429932906853410009423166422897125370245355973626493265738514669436114543600946752882840129802040489486940571122491508635005003134386443129481163064282975357169859431720564773694535989090148659314450374140168299160420256349408694028861168175397441056740252522118014373586626824286403369389100149876891040806607764022954652189030032236784080084918168345100423751549323549429508597295404739388217981059036439103572707544593926419108248603376059461971488238175681051022866834165931104023477810477430101096471171690288622584010799356099411442168122516302843415101040419449522829253747472639028317216394584883607013291288332575073901019904988174339353879440445880847121952378572607075530998041323576837341309832197803007218210 A169686 979 784636638004750804516183595762658048738672659701567711006280173450558398353235449712950006786820558626751093102243258174049436554521323020247566595930942803340310198517001068503170564381610551235770040677075370412022072222736198843372525177006567604562948933853108510147551824310474033268747101104199894304016651174212280850986445658553941856200074968372928093541001302256570146624701220278472279367797466687878368431293557897403326658658595850237852346424283104560979499030980447894116401457875853236084424229252643071221232621499319851497330888844446577318704599030052888376833731143945403159733863393286321936059166735030358886977486449379748400310784079123997689961176389421150131524070420747506362274906098543507401186376959453428719075084259461256348629400581681554042987430557345771749536242113608883654534090889439646827949526011703141431108902908282102270219843221340935865394471060656147095179555285909970038430062319698076755737989321480155351590637819457764799867167237607611959351295879438052296654147434031043383574462708573514433337548758665531851946785726405750597139712663276280810037983267224233502282369519006036354700669382330731041316160036496376896009388334774844554647683615389472129875747438841531034782628570030489574004581909779630434508006761763615154057583829142571243468615421588041627500280478897934281276985219214464918857673101410361037725389093638795352409193887371543876973087619652367905643295137961330965083535580528879994390428336814934074751764144172056295752730224822773515301339900335144888981478689100449045861907271725894854365971320839104761904522226348908699358556919409859647314112297172523546898733605593925187629269208664227415885381707612802596446713335204686769703960927949825588565847003648619563976388898858972235675601161842947069438279389005480559578591360840485653044680622301995858808957103407517238464997341733399438218963709872261168506458516631692835897671740277194694200898273607975965267357377445623869164127550760003809730096381629473158880528300190355940164373592462566815994778020780640898515001596882849145573840486540505815788348350638575476598987793545852437135384616857990471482727068912042991615075007491454354311389661630193630658180551075284139363950821087213548940846430277746420 A169686 980 155354091412550637351864297218211884668694575398779570888911721206156760864042550604025470963434805867655025306665124124341736616000654890829428200336647522421105252874389421491218745190050152860733641164219200013902064766479512772136183312556270299930300527869327716924925346457845919354835539439285529348000728474473400056261493285403249439786476552830619109937992663954326333669570966199484843508758171991860568632047962070074024019960894680002821344656809762808225008718331952710721785544987179053276606596037625767799792118827256917246977590094571913471009552840498857710370959219269429022753153057842695211097783193377152861550406616850049834369091046266783001819359226625268878341439993942314452551141433740007216835238921197320033204482861752309069193227530508552722671617530359978459448191625397741379228420058314141166585517883798791054980805098152458084454195129535517787124610567080102498548910582386472101420406918065521828689436122526637629020321348599088900852714734770372139640422288503512352572420681304261881755687832360332251762492267552079382978362702665949965891144179099545211580529313564171023070439494210684002831525177436780984966709832008170296689924124085962984926277626178088246318746620044298657997920488436961567642755565217320681978057803260380996030140776405515656476818836916641814235183626002862607815350680125020748929577802582561086360293528894699881264817469043972812701477308616720170839052642378538034901381446309200341231117317457736303142924143242932459318651793211098062398205932811145687940331173206904242255212242175981903267331576022867240040532630946799826640701239300489656437196192536318365036449720027680179985153837410772538060259662160145019876219512850633874565283303222649008101503453322060701085493806007382169620458885918228012188230839822975307488369650139211104870494161664909997262123788413272945264761126548564684255023835451189929335982286752358663411802305026134262331960139841789193432873841536807273062071593724090143853915165344862379974732014518093792977640237697777425133660742915631859613121175410389903760095148533149714885085115885390598644562083493998200993979869285238279193701294766253227438791239313737613611845322079330014929234183390641562304702037225052414393478897411227683710 A169686 981 30759325463047021444864614665610190506352787256298653468293514518645588092682071784147330300753304741237068259626592333361489800531575147061206536100060278496575499758930588454192808377065548655874025180474724527382196801690720792684120923360964512818594941569193034842625071046829181558224168061877430611009840221294558998858924684064184835135866157385494210839629006461654357496428426606277720542454750256921704710777065196316759352625598488044708388389701908752923990746730695656275019421506003576695532021591220649381287618295175370295050065507836394420682572757819743773765073091684203001101964571589460365475425013121941236228093532649860487456679716376743910362543165695413816761473594730157514098763728974422885425976120020109913145768531542697734443910421640111757534937283580718389198992405586639184203572637455310511337104591466148925744768300531278418619660415804811180914807497810799638565589115757235566111202139714653624003752614270952770390672036384800144604037650317296076036844261827816007757042640750809821544242616344637212334540131426553052297863868342131687495849407749046675612134766102438638334444737484196426524287284463100304292367230577581222367708967180685896170848322299646083298981955021332292752553474081948359903691597331119715401220937038793673598813816144462957411166661094073491176938857668087898413158157679534893823137547238245684738300393332056937695081449676819245371015534018490941458226779895812569579508442833641138683766838428294973088224228597956454888797302164299412217440947324778585172124987454377328659377530284056141459325548435260678136442073776103101802092409757360427675254159252962967308808606442531385059247798320449598711724589185212471744891719432666108455165908009085279964404848966251967912663819233092304280285262087308665921759449753637285731233090043958241126282787653094231097439088055132841665679049145215154113630248168883697280324399337276748383678227774736519018616826753959278976286235897608681636840619084996728808776865558866893049464631709994270787061891432575533191933453183051809055021029877338175053806800723821633000457112949265447419722102592487290090021253181384309112418708073909091711844474548781749863636669812210004294656193581686589680932356574481874261262728440092235478110 A169686 982 6090191087591897695445841839493599508373183182171734607151226962970620285590186170710567374078190903959071860380758616881450638768635878463228064719611598494799527847015382124508684839913788583710196252092831237221661064669996237438683806642158417267781868130172351571122839141925720102609030440712291975450600363087848208374010825951423194107461712685775023127136605286743608457959158897076789182562531792698505672165226860908648277795848539738172258079816321123316141942843959407989743123672643721006662063668465650951727148630325896061502665992961511523381678396495468768347774101194252924789166232021655309668923054814950987620300969058055526466588214751549027468781727448465310449893430316577245477102667195501991307126436525060565482828964762592399110825070257211619439194910531451881082941048114529160730928153796093167103580123592413688506409142700094974428608308134223078303344759955971248333488096009350255617916603256583352030914328189526121899724042882841829542698602048089852683155523419619066023541870447979040403878282348405807709987183530189952275594067569039408174212291590132142225991103158969286219196987582376681767806050798516423468903744944529073858509685577651721478843041537703746404952108347603749666347589947737338299363293515996486328759767475877886991569105455827260051754522077789634611219658634655401023197499869867783956232304775370063017097117586218378963744862218541166610648374258352589688558063366728510238707770299614636259044602891484946935165254338252135135522547175798103536235509714193752732885554136296428636424660015675043578239207718119443875064112003517846715184542660398751283119507295354360184466576766607495663637491027385023189811784749398149316865025241771448796527641721957597898203417138310725239122312421388003827637064046029895033680358206825904776920957891115145030669632643547052963250037074520377073797918114456576294322404012693827070130982311782993296640239552695427267122436015607340694501479247994442887132681975451960984610018228734631311422398565169607355505549691120485897779359928298917762443962157208288415285603061848116391151319536390617207804252495546793644761458828429920929735803094295096351433380803481483129318184791461529870722776702689013118201037521540414930392030814333428746971010 A169686 983 1205827076017732696676831819605067092467383917282747153562474645153664170958764179728908192737181045679154991287130579550193864986389372360572095607946996441691809938209286730064265405494553074025962983889200110245361508607857564292066709594224005654507991294832556418047479525030245751135029803092971933708607862051172650699055284613697728248442283245626069084962208217768772820318417033194597980426838840204047201384004141394716042244225385269670062391415241880507843180692357232086312863467761950755742393074334607667792594141186232244807232816540871445235151639933344996389085506963370394905253811975716161854081289428347173607583363779962344379897009841090330694908419491630436055262137729087564446952229340980419855925608455841971855686989254461752326208920000506260537203057347943891736033128534271187185539570878988991775997527366706444175343265486318273658445825350160364692881347663784496370392077420735593376781376242663789048497033228911901183374969818766297449309719167871473535188756792822747256653533306059099190146355662368005289365127798846183997515327514801460686806537885438415114070626290709816232762669096573098793599073770821788746538649131786179042762550035407860166914751376143042142097218470870521101644070256177911034914028424569973173379032739286782830657084066437653027289984204741253579530315470804101314694691816076141688440173207976034231700490981677906977883787637821474169663007087619794267393038319832349214694559010880864338152147605675591198189632134745324800378575543500381660035244973087992614539019247311617940090942399595178710206572653133943687608576287676268959568882738804346733302880579450428658307643307565468808324335073338772297188188704832518581235296155530411079535716028838434980523682444084178803699283665835809545848051941443327431095438658638700702428955100465216317541236469740715688834500662860428045745933999671154096108739009912037455416457728272410266473674949470484295973143949014315411084005486869028149065307579722046097207341637610447155097348082010140109229939984627930992780749066881924338881813432721240531061750845592128276525655962589352297006146221072531010411362644471806113573290612209653083301669280994917271024904522515936710209657510101582774196128169922254305034394360034535164332865560 A169686 984 238747670860423482044317254439963790709033642438801764670762828513462535229549717400153111594587768853568729202991473992321503816666327091514811702308785683856483568237591757170600041603081594868556960613809528997344357043291127733591769815849710961175314494508715998421829823116846733004633291981967730582328906085769096990204572342686198769997464620921275903799390090512930274814588613413633323335331527828608647368360654769292867716078830434854934181242138076019429633635143887993681957223493193605915987166654583852571981912806243658575770595009099584645036643028405813816270582604646143938315465604959778391798426383757925423313885727463486131693141360321133928564398277615377873631453376929021183251064306846927629481963347820185366860541043418664368190255335029982374746766159982359111853476508737580533576104105886024278480406838484283533029460157148318089397844811023617986112203492669374310089297841209638138347094579444173648250381664996366908186344300072844053133781696636503670114690689455484337751376052729253660608574542866516641486585316988014241555759253863120176579520289025216060443758014457384644800789284133891184450848800571915655391183624348718921393126397325178661327641929434784640388844305124015574375859563133278647574678264771338691842719722611307122583111076049199472143365118016690419112391243560577404908525782083206186527198062874479407813680117254639363242026207426433344426664754974460912354133029263438415999283976384111524317866181320875572294611997425236058339822435065867839308064013505108249634055542586486829469349174859728860300911963199311591216295863544290324246950273161101481793631519937707169584256640310357273433307647204224905337879125689984114069021973725040587192909155513861744702432882686268374999491798382683167620805498412670145903009886835691018794284764666476423533894033799472077054204471416687531300777866637976607158813593562552603514556764458032450041939411570934979154391202241045276285802327975417626007881497136731315867198619006995851880586065247653573843002920379876552019909100620025452647996989985029006699728377684447420985746124485879568377849793293462425599832006808085974376386333431303847023790799000836870528426450960208237098156122718779440999004259909545941537146815981111274719818923070 A169686 985 47270833003287831712078139547293225493296193818965466657657477571020428311279885281050587187535641051960929227201024719900107561834946374747572144961531618407142054701104958633048743972004661230900252238550397541363937333063035433686878356828648546307057761921430935131104257497610622889166256782626517683367414797120230031409806268567253658731249552659167002883194275713342425640468227038866203422415215671224308131734025640178593091741364200716007297823551923809966559616577797465516941217388184572020609716604533268201584626141495058165757770578985176888272020167984417790625186270212973129391556935970060405414234342694640886642541790673990291730862092333743427525055950548353188542972506494217106719263780526350690217572817259940860666531439607641083149344347415936003939322496619159160255252315601506674460883073394553818147344556492521433095657767849880663427114826757326200885523410200872328901310580482087615799347945353703718564527072636051735919712796444604356223039466214859855209173567755393076127515804907086165701307613131907927009054527635827973644042816937382993502058210689107341552750016236271449854323515589413881422474463439468477978707818971914560256796264120349967082706187276711215754849075196084213205318549430132994308751382396300491011685126044299523488625335973675057831359003383099961730673935909523522070573410160658748790696776275938946712876962725436916014943305282795980722309958477855640851850946755840974018643532765043200950599351753927687723134985858061994226484463567498145692225097063608119914824821264261304880103512187132092261074038374479119551159985323107109949117681110297841261171730881980345528316922960161757385072798281310529879554519974370350195658648935084692545594348834255429633359079492229942145190992346792896754773673546647278132488649782015656729080841566584280428668326974877347995054928290324461112711236444154854482377461321753747916862604692861655984807732995791381527713737916176558166656107703091407176960402826306326696275913363612517974994350212771925223895219520862675877199978934387622173093757485266681748279648750590457523948840668366413452288988476577011873392449089507836020115953182869025749470937249626205709055990660149304022757979749401277439492999830061927120750946884728998776659096897810 A169686 986 9359386186980130255509427313109618683881937342512723596451509796233531343098187735930616110020462340519410418256599903066228975739502715872927769890680951658930270347250544217586480706415319842123381386272364903661062247589437724742268322882256562457836261545948816439960221154703786485321914209668068533576165800923719777122151436603973538230017413961894145294968667201151287346537894365082094644314877371374584401435968716100592139297074032911334590034882038776297359374448768754284360679085637052066474807900530932520061183994103215273161462804044055924293214956617886316729970610919564033475589957856467000493626601427155137629799960667722614276579001140720877516032513810296315953634924832478058109230977479910589735449935854120470226606364501269515799201990533020298797611107564433531371428105012589583962721272428015769968895741778680759469407208574119223040479337853139564157347523016280051748149405637612138290132546085453892102128110000273247345194947351731589688108680528845614827746251724878373588910377995550331555198298825574903031151309886576950767278921994347969593230946196154228411384059456767289686511255297419814630465492912214186724128756972814734211924267169431968303714497438859385934819728044519550199078696927603199594485199036202725881621812237048694343625233411711612251136939304735775732254326918842096792568626686028349054371434504573036969741824939519254731595532419786177749672945113860442427754133324627249417275420203502169676694353781096361293608432587898849620785583963929565894497867278643977881859350669272284302235940883916726878282857154768591201282073202794718899116041458333222280279454095716819548063321456671839940198617249931790540240649115884471428564650917575181942630461756668853487787786019033424865534796613415876052264420035363957658169151226002725748484683539549623276456638184223801681750171325125518357546121670046412952865043821733945019804726694884304465262236964421481632560828258476336891954261643757742122898509630587361702110189282642682905645958573347096496214126859255247188847145247907528618926224236408531534536419757562858636232820450873600349375284441227336436487589799375989658613002734071117349867657337212692248360400569232218678123174982251797083064679787985900080541800539524609564361966406303170 A169686 987 1853111194189062502759154529856157206183130297623700306630741282176668185505129891828980939196864007781791301885579579782393437088859702796464950866209866896849786386700906650123490131126261324079198614229689700527348961085375606463535441052329970718105272728335944224176992684373852113470849847257494943130397461168099395640154574641318193315884716714902381601400912911552241552188862616059215873370923304316496487176190071762277064987728917152243532819608820125783067189581239635550837897517738748124589991354588520105703912846206295129027803877430144087833168289390173506294743555775803465655037420098644496037332652848234022609813749670418403636470911363770400004746912678488122205631172144324161288521014277241770416928869726298593164007393639811756487158844781190603225923059975261220052382509540177136117944351057673727900023209527622297853509531639907756281351481780094876376953924033813249373804681005666721293830444776974516932502801252981466922612679862846410153889295705245216876038548667958162577528127327314058561763561859850698892240950303014600423947582512063960596466225288627848118112491022423687086479374225373533882950745122154969502899515172798345459400748103283409374168387786706881703878551303739674855204376673116003386713760657785743424070107137809597180514307590182925550667282623334300495024626055994825641406517510423452454016753335129185381062168461062086999939900475812380398454520822585889745054466547329439543646514556760664552784531449305325608446746517418114162921319140394486542642654244361187894195598732018743440850402567957054078471347429741082459226326987583211942130099835265565039974153443303861289438386968885442861830592875467020328194339171024383506621106494199930084916733197179690949202495359071450596080642320871741569054146114167361344555282139785433243512402572266924715412223477323210121525922954537787977611239762259784113107146062525185574838177260335384450638973427643276030289692816441035845962395499750802116857390544036625571928301088067344205904868756669571533530170431424061352419630724316991986185384025324016594961103062056917299019749067266597596106930914074935634176422659974213770560081242701623172506271451485660923598415615208886298514477014116956205696579029624243300606652956186258629251124500304893500 A169686 988 366906657063247395416057087484206017205575916992150147989290322361184067198672620394402295344869053078454158362926500197010834314618481650984187343739662964624598774296432266180233459482293326847839202236092288339511433232656780642055275060038451945622386163948971007570604591284868014680742947842774330671285121145482756616973483627544398303006943892136709662932085787820142676046048260085359660832798499377294929876484198240214758275431028522111308163692511502866271006177710999070311619347833186491616751813400626449996854682364852332332232006268364485335043028084297736360042494072998166635663933589573753748391371637348909321605492634782176197406963871025398480062372677826837900399018449651351457069051595916390631962180755871267326003237334318226514941652064685206418433968263994157136840365460850060361769018788146970108434626590727436294235417857493161624484552913120932383072719611172007095961578689716373204040137933294868898743452519980330177429965417896237478880392440958024095840804890003991311976980300430188044897630049951612805760677008687004306990854058466669850130719376202117773157861838380433275833229585368662289009617068693771747387379875457099586227136200182945624117037067270523717982018338412411101780267502580041067369730125042540995239999591474063193047489277622807547419870822480886762239143704760056634901697898437157557546262788921074132413339613465353706733368698678431532716245449926892309078356622237904402392592606818408079281660532608673374111162202016198705408800404214144405840502378399832959287843888664872010333530065858515127110090674455922628693721883776359571010731572818754961239710549299553091836016196187218086972753873485395056352629342225267360212169590520232054363522036788474050580625048437709678232393869450817334953105953656656622308125148338830782394115065027783408771841214739517381969524492999976135360592488505097468612286192450570506895442972798306684936476967987158476907246623374528169451723832153261021384304918437367725601777021138520983293545582625166888234752057829774107344878961691449920580193992803303237264014327496728069991799217963596547452522016562025767429529737233264434290969229535649469394885908919199849383655685718894684167799138180692182575073368668603484951499152075980143720277821774645731870 A169686 989 72645664987328795229876544167342935249497848434148105601572853086232268637151673708199825497344875645526141564557561459428362800857370507192072629109587057128773707524306887797036101487362952454548082844132043401522736431104957191520480926446561155262514355189167923554755532081719493054673632823022059977971323589344417710765109603679149545802059005926353610878951585075476697615565366634285153629020731953400079619056695061490759861470355918460886772878297668747395876155997196576286149792973453186591992269061969448579271523195394555506652909437258737952250686392401561625782119082897861190395803813315504597685454251542235811655277727937200468682942375551665128652345043297035416156800021858823264338383694977168103358094860792784631955476984801369038201959949962889680246699793210867851874339978738771774494147775702042407742156041754504763960759226252006093891660125316164516972021529088023591751018775882836227678653480347607067434271096154852393664210540063592174408163814013983525759603329672122321608864571357849918831168986328559484841721806769723838183765155993888566365285970262730691237138531508303364927892978528769759690021228856244651013198315825332919727513566888119950165799170931776989278735752454353658477637761134175015335819850997765331314095849004726702626222362661725711463583755568592244622855428916435218884894777373046772941706015453037549032460181297678971846207062437853631097418144564702091307769556736557742234189689635488039033216000925068022748401669252689925556779558715260197869662058515475856408507170189243295695164505631104998402228671589401862545165877166926715074602731774399808562379045207041031149323082918479050832049427802061025109344801413300645568204556731157958691139187068808885700752619478986551476515011959447508355180945857012331651551732889138268822656748351031401534679178594368180557832877295990561235623970634060193526396409432073584975643227758438607936030180602017839799495237598089905168005811617281012719639572732823668587648737799795886730556738835651867669901819441863353438539796563549157536249606318388750509021573846835688765064873045949582087052102696641105051010155025143253820773747178899357506344609644874686914776105117216073587459829647000426977739705918326010695938413412197417685749968551152694985350 A169686 990 14383474760834038208120139688046416973383368414044332758963435620751628006088832721603171046178940508761097575624034242466618823735444741942379396376354497648532569491038467351546967861038382292673672563935908501213162301925548867140413168161359070290032219941291299892834024747589174756810698556010525101307650785569049223974874728044844065670504676229525878244369481759156565985205896545328375058885272128273838469643349137976930237812855040826733469721739245900481517207881267211105587347389395897758722852522456550192245764738005757137984943836570961750060300862667424904168499535919703517531733491102880336587971550433725341798423384638930910623025183395358670074684256200135185561146005309597354987542902553883368074270820256215485859858439753336751337473128440587471482428125087487840513982475424815961289479490570216249762838461640801215827936091380039713428924220259687453428077190039817499159605756046111856707169348970892904483086933586140793615336256967173354295337554782327780076305618470190215687243208148553853740526561663004826385855157063396632956078510032731469470476491392644474747180271376805685822446976519111043756335193696467747128865879153540461006461459107647567187204118807424573353471696967623611967470496437064072995424960767432493059195738103344413056798980317744068062242163731758783548563135781749413282574264221964823884900244796912513634294702557326971071842264993996340525756076378361087186629293877216195057967165955219813320497486522630859830809419349830589061536943825217305033785995313829255889469366511376415783906307550261709027908922378228242057121400869782575758157662351573595259785002115592882067163275524785268019912479662920807027461871676015503395612127037597313296461944009200491463047374387337846541000689320579480297726927863521964382720216202248363211151930517867402569728382204843818899895162428244657274610099283392592817648907860058543747948963293447872787419375136223922995466102452968377845461873646390633499233246769328034639443539527315297378489577166729434426906359875876576562982358950371818150362142036930316114473064545521613958349134424573936789326133214937161612806966791556684042864795639308554459770460065449034047463497006331696381254802548740768283008727717680231592526576021779118294101620641559417148056930 A169686 991 2847855356980152236412557781689023217794657448132343738169158680055736112936951727203719667317932875859051793831994222446931098736817201534083928409889080947352319985518092228718502600384112330996932619576465751196804613044827570736610286815022649356271117034020488210857582144490574882355463640457260947998936884219082401929314431043275445853214123834440197538774278436727924588373151950608383976505654860666266616909764072624370696327083827727774766118131492390626593011284334910602330008633307414303040532807177334968616082146601944518765512226731613167773987320121757729463737125993018398610092835434556991139820681531626075440276174880780383102890303369905465009658830382583469705690752251278417464269156321973929710602264315869873415620015594175875395781477471286356463840522067529381553916655794134821563542444985127115410634273248836886229167385334021611252833103951292799614242311606354776810010188678354264791791852442756447480583778578959722283442914668960260558302427683086886471582752853767990583752546348842305190705428040288627064914479376745763601465361221324837066587980009773343269250456594076017489479573457805457893994678330671757686864430874085185946359641389747330183116249724699133746998117263837020815900680656777552278078806412100635860389442048613189058543571880550663750612484835132670550370878029357467394730819421171662082437306763773224662041318646169442593252922261748837570468605704770930560861292418132070063735264669443887549419469115479985178477516629597203944258758097834311136491750114230291253888134061753278199911005577835406262723644425993414741699189443644966053494660116020232851553437228762472780160486996248839829176306612110990158846577116416809707995810269135133574774941018843789336004396256144312631809996569435197091658216823149035903193167056095570536870207451068085851946786487456424304937503672850330356743893312013972582127778269503889212318794166359097699418019203535775014399698615685297680629827613738488594204771530736829579806577256174574730215758900192365677937342605432631070750375870853781736672546317404049722783154758370381048342157251709118608768021892022625793183539130887615998668079138438798904150757152093350133537583166363649973513586455172898068718559313634588657633941601702795748713748455726766918595455200 A169686 992 563860977207309308771478320634738550706368791361790015824734455215414998733510353153614890957904530479583494081159232010249890931066070459006675445761661673078110824563091222818911967908193203155099985003576282828466100220573933456981696376206323213471391140516115374449908430584386237531624990111981657178688195424592746532780282471840493434870726014542929586799062760990369911931898880323914698973060777139792516309663643030487420942524785035058576957920313754098164934717090431032050236122047478636104266772968589867235792019262447008958433435949022836257499429083245363008915782447081723221280849682551181365347906971711529211832884203009876923461657042057886713242373731495326866541207799747817060570305408848284199331174063721978720806903229207069991613395066186257992368940941245730059834983864763269853620114627564598635055823264808062672159314360044898988347525658135714636166549620868205990882857752558098316918079614316805708251105071700438871328081768197164417189585343696421193593308759427591945367316933862627873905934225415485154026681061438597796457185443312285007714949565443729322836843225355674657231133097668961551967189974279311554252028447189713276918202533710863728689830241371621057332273746542762497936367299545518286986608244635158467864050329887308089178570433368713678553209755192537010189885286676996794743419671127767127498701838982301570570546797238992306493006765561275842612258173468265889963349269496272656424524437383934514971734387378514434478717483240896550374172566427368387720332694098957379959585178624005534966446435119230123413570772811478562782696764613751979034218693416305328099948806235500604563616419433168029747422349182283979005749354441429702496795417246230012134639192503824439928079363686256404324240010703336482984868309724661063494969316408205073168260562284175850117297334397938450085691921909300139693484149433030081075446482880561682813739267941072710741959126329557478225094475801991744178511307297292912527019613703345450650628102962842178305984269092011461687037094992377694617455025276849013018955974065974025773341227035437440235144612625719367160527578623268537713606330861216601707794040984193062572909436454640722242116169442438102263195579459718541668216990322350580399795947766290118164851505678111358362416393630 A169686 993 111641625631690262984516294927896544016643226032186290789559252973972114013122112972688544689997779102081672776275695943807031473252345133681787654332399122188518590943506544025915851143221870112378800098088527534285091039060593996911639272202036973617979174705156823652871011673563984456379392578531910860432263757185144731088566614993374424658550536755665617988675652397656514637927605152184502012689528218818251962696491555963884975923580353113870462902103991819046030480972621009435344422156767462534341780514973616377718203731817905829251054805679789965817112971162460118035861187396188179414998144309699353347745759717351157867470796021074850462305204024091663756980340005692136105453453597816499575456201795638297537861862352635916846351219367405682464056441627407796132586465844587022465772888567333296195219153812805402625642372158747572201315075903555978081557247206920205161362582620298431417995824817825112484987971782284773786238220418107936800676747188369594342979595624208309445003551613809437192145000358451476728184271204225771870217935685465617934921252414611106690493425977848632578425708163829506114274873764996581831609620228973015984214768112689143643857742033361270950403271541856270218043203698203137570584824629355843271070353631349276001221575875638388468298402235124757689784919043287195347046915884016007891802364063876719582660526811731937748306224534674307243022086658870867999656649741011875282182294067843853901992103337349590076853989231830378041607584165067919770141909394521106457489381433635221572354092248071878674837597318274559481263995804545950237025894763879452597849917007379199078074153747867316463487440197714131947951365678575661470718018649992761506223310203671226642238735003794766266932534610806971891998878929959144244373085102386716851895615023073631764406414010369747859204803352396908439292920754107819987038992667671350621533633217731997642194442214880142336662244535519762369056866996345979523457380882517004800361153936607014919001083963986894966333362946726696996381350905493078107523372832847277676580204932473809553748258148914196922854148304470639793469120431763601484015187500147246248376460783569885835144559693264362636552970236897815942056432720386947268270487245249058747892847563866886692594925540880774042749861240890 A169686 994 22104478014097464761625454917402880976744652385581523786316907354391263159599444858239178233728602357681691626208506637641781981813033270398534948882369264531653602895989732625908519614390022089047847319436524875505619559633777037455047594199627114453146405200480534967894010402935084536125588105559206368708409535727234064009003409486216295588958135551607249432170980111974999528397733921252207483813553526548874096097595664437818737811926385131511293077658670066417015870297861869437166145350917910103163568275191807452920968546880682907182750418088649390395530868861083858008091599321998177800948351723637920781488312517063817728547384727969810514612968739728091537168864947395547622013242604567919098879757650127534628297317571758189556856734531517118057891562047160557376259751296286984718163196952467229376799772340307905121242133864167211233188225714544038761159987421312064907313624809198221214772290456176814173710700333278068403966916537713671047662667861528982515492770348249548848917109910774840972099342754039529764306579764211287345149124584660753753317950792649686839709983394048585521205453373212886535969193872371654241106737615362377853320272057865260728206914720071820784451157935046169882115222058497678476477858909312911449384943410762521489774007973046513608633905072121333308898860760815672141705099459748492565782124664976462710239285606883941372594061911068273841811880151690870588089404390546883039982130876163586799938011936357834900702118133515036337803822947200207217937723887548751710195177189721133584194865745923327820433164656367697159931592520035694637020937959466146178202999976845959047416309926554352267975004933392172200522529949538907984081231747083099354463296484708693050228422093200481358763876051606856197260968387274170470727334050819538112029979001540484137009836700165346673284590630670481471728170797620027150268826846005201297327241110907530049800085769046646473378975013412004286078752984101706994971347883721019418649106336919873501108219588444264466877551397238814623723086232664806858201853091516689541632267246172756447507500251303968630594672006817618706568924636657924543584554545480924760743567336356512841575620242733474496366895306193094288749209925783924900607251482638464532300309456747130993226810829166073007161672509525730 A169686 995 4376575005165666332538855557350842536851424529119109523399958096916496133486676959818384601733573269041872860316508038557129025367507335193776238091054781978145224854815023553385860967798081151761361390448333836822578387716448792822102512012253966624749370250520440766819361188769473174168410065508144329093404655810235159529051586511655833152189052288681479721951865386518652250108113388802784897293070908728458252775361245067132146201785500675686122158913514569158750096288495677527549461435059589432963852176707462902061974054078643397716355331726746899508349294921523441425484100804568243016408358643135998615381338132618918559094514705342001407042905505262138032695678279244312737022516582250850165078616558523456218105331017345768896340787086021021969780065228896162952703298170198978387173847223699944083310159704227152408603316862732949076599067376403816118731595952172581931442936349638627502093495514498191381282233678017275259211663236246888759500407559835550168473225549357786463776142758781804703038477720299468441855974609042630668567656449827143777539019335692223383155886218595642084566101342187987704615786111855822543157302438221521841941429652689208935041325256832187154050378867867599780388595924378842135205045479219327111134947724977347905699252357087334056121044905877788870404284645722459796862262646114317512016968881301275739907795889636208659835875952166983546371509247948133505573702412678541830041179731186322342533824371295513960748942536446745364507115335961475961231899187825258317512187594174931410579871743881458575121163804252022239953110824793881140803603457402869033520727521156591209036718520060160569436209150165800681917762629531358765423143848233189817360606382007512584329675903978712186672136990526734107851928398229466305584903996572312589508277004984181359889718842445889242202940849376856591177181443231663057248431389333123183537698972050764418044410901141674323662576491982532383330670841904461501971755420705753759707654837343515798207568654451912709862883473705249283959634261516119675742296107073097012402726204695761623219777662895962177170543574067292549827614511422435175884338836660889985455252139600562092483570472856923800335335866042465924943003388307283539884239670183866830563083541314815848935391328749640651340447871415435140 A169686 996 866539746544787836377931774900549419415605312113198104109405386282111843167202438599181911965013778667933144651042383127673905240784639335097296607079964462408222867650478673837774563104405678026660507461450663165995015148297227201738842330832085764585922163197846791295265621365952753400809067382507017954125413440890834352688205125898368747837843395023381377697037175550581170521878053249030157456544226374708185175425428927627727129215717207400720676171798226023366102049251846288585356197996447789816739567419802462800817941739024512064931172931477797453262764863592780318387843867705190119071054062989204087924723461946028810882985364272988308783980677073163602382207130425426526382836270043063764766467198829994203650227244116890483285918986297630832898395023759393104077876777948101433675703587095636461266034821664635868998335496687259749955382152302241047470094838542749910360794083603639047193297339580185716679708557547087223255505353860346260710033034179577404375183166002493470278827349128886556360646489276540711957718666010676661089050827941189807198972510516267580178025761298543084158566860299848352627389680953580491890904776030245962326549750960405503877454193938052984681190564679849710347059877804952245092122527026517455093270264602104122806962192695319096598358257458730075006739460992286224106586298831175118886794056372987620039033346862362430706130844467151673907717019213578743233004988305960735465113604644015660234897287504575406393389920098322067136071032697425040116698101465513598115702948469397626279345325789402217257646082029741470221020067600682630668249979638255635680744826692348727317371768307088835663154357637270568442351118115621967897920726730597078591669946171215354157487066688050294892680947875022840063062404305016564441244256904769095071949557215435211907135803925962196012578698084967426220171656840233347455837315738230995420367885162105914968755046620208620331808592454402440800988945073201893856053242969534480043855511425526027495723249768442068460174896173213527679710716840964919285724440814609805543410757077840041555475656803045712933118051432724213288814840552594346824973704154342955744604658438456223857690695291227610093069045822105424196775208652082350982186448964350101127065663915800428379475097378177899994722338091689897790 A169686 997 171570493240862825936497952574751434201753000373884105504138866525761228450972596165678200184470994602981720768046075351240876108649991081014070951963741908774849982569939962396325977633704526168127019115976782973030190420975134537151468678992740727421387838942923144235695773669269875700186026931670881410587738456640574966672735563341365356238740803162340831304291408893628553111081746429919168391498463751283492206481459566425222839438510221564667007759857135238057329455655577069462372977741861602794281470496944180171659890490272774745458655885100877148846519093696448979599367601704823075333052296113219273410479864127181085636272007611346343137821131154981131133644316145955207911064558951944374573595426751780328866526889004126969921715618499844883891912434639130938444466898735553884889402136397712319386591584529893674909261825027214697542089067088467323582960046435512309669505785617170892716770779741362273711201012160645252929330848401112312731827040359996490516117793642944349328744038984760756354704966399034761499186439895504936264963496275905754681619018062885288651865944850892935021311672238027785832518541042697081571855988351550479018814909260507600558800889074477658779721681427742375048937467209456165686105055305771236781356377443491638967872814901316093792418813931922677062464008991826949913307224905926559222073206192970247491988694882858125071154071328543864450181598295040643026629413982167547080262452539783914404167129101534634951930455236931322547577557358754196467144992190983867168591671609346269060012353266077192726969105497759655151489958472644629575926709766212571858923179709208156402256619544925394737649750506824864956172265214602904778975378174202694452317096430598562642486067234495870550369491911559838972378205029882439243184676784425125496550997299838306646477256820666099508696156995858749031237496185511717574296013910930298870738490931982188914551342113466409403530913809479375900592844189618766911169467246656085160338814691700103526847747411759364507103195539777986770205563977562773835260448629270711457915765566229426455526980545278138308209580029370903866368866471293306677835562196971594497711545714680556721963248568095651072119931877208465239797057429707559388196566992240590103066856539894985380035535760750443561840910942162453340590 A169686 998 33970091121944294747590216678025883422527678468716939691715386166714441121449406838365684454613291917611712778928471877162565795607457449401450951192213817972957888325980462075798705796910391775611123124455941577996811708337928341128789059598231831943670206188535584711876467920894069435883432523403452012278418089001392952566848953336464442166522841182748461216872001923762902934823663915070746311359239278527756748698153568723266494481695808152596666815775540978909327866117755007907261264236690600905477914418827527871525857499132270375088748934077042197674157517787033305180356397293687263725825283576354426931187088373719908927170974521682302952979799988009190800859192389768705739864399836214943101807128029653675121368673795573023154016406543982989379765763663524166418900368072861721106667947303159943602083867702097282996164843019891822853583679901364227828378619099392894564651784758116233118873421091450150009101120699250212992784252478066377574641043958245125544786947958136978673621040891633500871675222700519606236126957380643966703801683211801398237153366603940770885489279054715502591135552536269201746486043736773068570735594788830964599763025483829544505138698582552638385400211732128310409979271447594515853603708828015678365253469463546742411516010388267891251802326800263231328292867040920743796610723945074627550851608032151736015793722553459046401657799992207218009462048745398833740529390963480868361156500489272571036364856664816353145075836746992303542353220286000633475454591755713340185783035275702090209256723838231244749391095580910480057510190922651357534710860614622212678576934367125884888313362426041127158243208136495549364559683296275296880761689819991746968388242645136993555478258310134367305438685779169121372841255161105318317776762247994017079109505052559684425168802150378011547759110103082755813244563623490761163327591961835883196204654760044517744789406295692846392640834884338443202361958540818113722234563202318571431502891081448156887059990647671752899729991325019669676798192440048320664192164006005829289091997989101664036674868386776846341464518005081160295788105226677652829674691841776661436273183892945981843200204587295794532423507850571998810980031301306368877581509276434969786879400930820893273441725755917312883148626694076125742353090