A013788 8/(1-4096*x) A013788 0 8 A013788 1 32768 A013788 2 134217728 A013788 3 549755813888 A013788 4 2251799813685248 A013788 5 9223372036854775808 A013788 6 37778931862957161709568 A013788 7 154742504910672534362390528 A013788 8 633825300114114700748351602688 A013788 9 2596148429267413814265248164610048 A013788 10 10633823966279326983230456482242756608 A013788 11 43556142965880123323311949751266331066368 A013788 12 178405961588244985132285746181186892047843328 A013788 13 730750818665451459101842416358141509827966271488 A013788 14 2993155353253689176481146537402947624255349848014848 A013788 15 12259964326927110866866776217202473468949912977468817408 A013788 16 50216813883093446110686315385661331328818843555712276103168 A013788 17 205688069665150755269371147819668813122841983204197482918576128 A013788 18 842498333348457493583344221469363458551160763204392890034487820288 A013788 19 3450873173395281893717377931138512726225554486085193277581262111899648 A013788 20 14134776518227074636666380005943348126619871175004951664972849610340958208 A013788 21 57896044618658097711785492504343953926634992332820282019728792003956564819968 A013788 22 237142198758023568227473377297792835283496928595231875152809132048206089502588928 A013788 23 971334446112864535459730953411759453321203419526069760625906204869452142602604249088 A013788 24 3978585891278293137243057985174566720803649206378781739523711815145275976100267004264448 A013788 25 16296287810675888690147565507275025288411747149327490005089123594835050398106693649467179008 A013788 26 66749594872528440074844428317798503581334516323645399060845050244444366430645017188217565216768 A013788 27 273406340597876490546562778389702670669146178861651554553221325801244124899921990402939147127881728 A013788 28 1119872371088902105278721140284222139060822748617324767449994550481895935590080472690438746635803557888 A013788 29 4586997231980143023221641790604173881593129978336562247475177678773845752176969616140037106220251373109248 A013788 30 18788340662190665823115844774314696219005460391266558965658327772257672200916867547709591987078149624255479808 A013788 31 76957043352332967211482500195592995713046365762627825523336510555167425334955489475418488779072100860950445293568 A013788 32 315216049571155833698232320801148910440637914163723573343586347233965774171977684891314130039079325126453023922454528 A013788 33 1291124939043454294827959586001505937164852896414611756415329678270323811008420597314822676640068915717951585986373746688 A013788 34 5288447750321988791615322464262168318627237463714249754277190362195246329890490766601513683517722278780729696200186866434048 A013788 35 21661481985318866090456360813617841433097164651373566993519371723551728967231450179999800047688590453885868835635965404913860608 A013788 36 88725430211866075506509253892578678509965986412026130405455346579667881849780019937279180995332466499116518750764914298527173050368 A013788 37 363419362147803445274661903944002267176820680343659030140745099590319644056698961663095525356881782780381260803133088966767300814307328 A013788 38 1488565707357402911845015158554633286356257506687627387456491927921949262056238946972039271861787782268441644249633132407878864135402815488 A013788 39 6097165137335922326917182089439777940915230747392521779021790936768304177382354726797472857545882756171536974846497310342671827498609932238848 A013788 40 24973988402527937851052777838345330445988785141319769206873255677002973910558124960962448824507935769278615448971252983163583805434306282450321408 A013788 41 102293456496754433437912178025862473506770063938845774671352855253004181137646079840102190385184504910965208878986252219038039267058918532916516487168 A013788 42 418993997810706159361688281193932691483730181893512293053861295116305125939798343025058571817715732115313495568327689089179808837873330310826051531440128 A013788 43 1716199415032652428745475199770348304317358825035826352348615864796385795849414013030639910165363638744324077847870214509280496999929160953143507072778764288 A013788 44 7029552803973744348141466418259346654483901747346744739219930582205996219799199797373501072037329464296751422864876398630012915711709843264075804970101818523648 A013788 45 28793048285076456849987446449190283896766061557132266451844835664715760516297522370041860391064901485759493828054533728788532902755163518009654497157537048672862208 A013788 46 117936325775673167257548580655883402841153788138013763386756446882675755074754651627691460161801836485670886719711370153117830769685149769767544820357271751364043603968 A013788 47 483067190377157293086918986366498418037365916213304374832154406431439892786195053067024220822740322245307952003937772147170634832630373456967863584183385093587122601852928 A013788 48 1978643211784836272484020168157177520281050792809694719312504448743177800852254937362531208489944359916781371408129114714810920274454009679740369240815145343332854177189593088 A013788 49 8104522595470689372094546608771799123071184047348509570304018222052056272290836223436927829974812098219136497287696853871865529444163623648216552410378835326291370709768573288448 A013788 50 33196124551047943668099262909529289208099569857939495199965258637525222491303265171197656391576830354305583092890406313459161208603294202463094998672911709496489454427212076189483008 A013788 51 135971326161092377264534580877431968596375838138120172339057699379303311324378174141225600579898697131235668348479104259928724310439093053288837114564246362097620805333860664072122400768 A013788 52 556938551955834377275533643273961343370755433013740225900780336657626363184653001282460059975265063449541297555370411048668054775558525146271076821255153099151854818647493280039413353545728 A013788 53 2281220308811097609320585802850145662446614253624279965289596258949637583604338693252956405658685699889321154786797203655344352360687718999126330659861107094125997337180132475041437096123301888 A013788 54 9343878384890255807777119448474196633381331982845050737826186276657715542443371287564109437577976626746659450006721346172290467269376897020421450382791094657540085093089822617769726345721044533248 A013788 55 38272525864510487788655081260950309410329935801733327822136058989190002861848048793862592256319392263154317107227530633921701753935367770195646260767912323717284188541295913442384799112073398408183808 A013788 56 156764265941034957982331212844852467344711417043899710759469297619722251722129607859661177881884230709880082871203965476543290384119266386721367084105368877945996036265148061460008137163052639879920877568 A013788 57 642106433294479187895628647812515706243937964211813215270786243050382343053842873793172184604197808987668819440451442591921317413352515120010719576495590924066799764542046459740193329819863612948155914518528 A013788 58 2630067950774186753620494941440064332775169901411586929749140451534366077148540411056833268138794225613491484428089108856509716125091901931563907385325940424977611835564222299095831878942161358635646625867890688 A013788 59 10772758326371068942829547280138503507047095916181860064252479289484763452000421523688789066296501148112861120217452989876263797248376430311685764650295051980708298078471054537096527376147092924971608579554880258048 A013788 60 44125218104815898389829825659447310364864904872680898823178155169729591099393726561029280015550468702670279148410687446533176513529349858556664892007608532912981188929417439383947376132698492620683708741856789536964608 A013788 61 180736893357325919804742965901096183254486650358500961579737723575212405143116703993975930943694719806137463391890175780999890999416217020648099397663164550811570949854893831716648452639533025774320471006645409943407034368 A013788 62 740298315191606967520227188330889966610377319868419938630605715764070011466206019559325413145373572325939050053182159998975553533608824916574615132828322000124194610605645134711392062011527273571616649243219599128195212771328 A013788 63 3032261899024822138962850563403325303236105502181048068630961011769630766965579856114996892243450152247046349017834127355803867273661746858289623584064806912508701125040722471777861885999215712549341795300227478029087591511359488 A013788 64 12420144738405671481191835907700020442055088136933572889112416304208407621491015090647027270629171823603901845577048585649372640352918515131554298200329449113635639808166799244402122285052787558602103993549731750007142774830528462848 A013788 65 50872912848509630386961759877939283730657641008879914553804457182037637617627197811290223700497087789481581959483591006819830334885554237978846405428549423569451580654251209705071092879576217840034217957579701248029256805705844583825408 A013788 66 208375451027495446064995368460039306160773697572372130012383056617626163681801002235044756277236071585716559706044788763934025051691230158761354876635338438940473674359812954951971196434744188272780156754246456311927835876171139415348871168 A013788 67 853505847408621347082221029212320998034529065256436244530720999905796766440656905154743321711558949215095028555959454777073766611727278730286509574698346245900180170177793863483274020596712195165307522065393485053656415748796987045268976304128 A013788 68 3495959950985713037648777335653666807949431051290362857597833215614143555340930683513828645730545455985029236965209926766894148041634933679253543217964426223207137977048243664827490388364133151397099610379851714779776678907072458937421726941708288 A013788 69 14319451959237480602209391966837419245360869586085326264720724851155532002676452079672642132912314187714679754609499860037198430378536688350222513020782289810256437153989606051133400630739489388122520004115872623737965276803368791807679393553237147648 A013788 70 58652475225036720546649669496166069228998121824605496380296088990333059082962747718339142176408838912879328274880511426712364770830486275482511413333124259062810366582741426385442408983508948533749841936858614266830705773786598571244254795994059356766208 A013788 71 240240538521750407359077046256296219561976306993584113173692780504404210003815414654317126354570604187153728613910574803813846101321671784376366749012476965121271261522908882474772107196452653194239352573372884036938570849429907747816467644391667125314387968 A013788 72 984025245785089668542779581465789315325854953445720527559445628946039644175627938424082949548321194750581672402577714396421513631013567628805598203955105649136727087197834782616666551076670067483604388140535333015300386199264902135056251471428268545287733116928 A013788 73 4030567406735727282351225165683873035574701889313671280883489296162978382543372035785043761349923613698382530160958318167742519832631573007587730243400112738864034149162331269597866193210040596412843573823632724030670381872189039145190406026970187961498554846937088 A013788 74 16509204097989538948510618278641143953713978938628797566498772157083559454897651858575539246489287121708574843539285271215073361234458923039079343076966861778387083874968908880272859927388326282907007278381599637629625884148486304338699903086469889890298080653054312448 A013788 75 67621699985365151533099492469314125634412457732623554832378970755414259527260782012725408753620120050518322559136912470896940487616343748768068989243256265844273495551872650773597634262582584454787101812251032115730947621472199902571314803042180668990660938354910463787008 A013788 76 276978483140055660679575521154310658598553426872826080593424264214176807023660163124123274254828011726923049202224793480793868237276543994954010579940377664898144237780470377568655909939538265926807969022980227546033961457550130800932105433260772020185747203501713259671584768 A013788 77 1134503866941667986143541334648056457619674836471095626110665786221268201568912028156408931347775536033476809532312754097331684299884724203331627335435786915422798797948806666521214607112348737236205441118127012028555106130125335760617903854636122194680820545543017511614811209728 A013788 78 4646927838993072071243945306718439250410188130185607684549287060362314553626263667328650982800488595593121011844353040782670578892327830336846345565944983205571783876398312106070895030732180427719497486819848241268961714708993375275490934188589556509412640954544199727574266715045888 A013788 79 19033816428515623203815199976318727169680130581240249075913879799244040411653175981378154425550801287549423664514470055045818691142974793059722631438110651210022026757727486386466386045879011031939061706014098396237667183448036865128410866436462823462554177349813042084144196464827957248 A013788 80 77962512091199992642827059103001506487009814860760060214943251657703589526131408819724920527056082073802439329851269345467673358921624752372623898370501227356250221599651784238966317243920429186822396747833747030989484783403158999565970908923751724902621910424834220376654628719935312887808 A013788 81 319334449525555169865019634085894170570792201669673206640407558789953902699034250525593274478821712174294791495070799239035590078142974985718267487725573027251200907672173708242806035431098077949224537079127027838932929672819339262222216842951687065201139345100120966662777359236855041588461568 A013788 82 1307993905256673975767120421215822522657964858038981454399109360803651185455244290152830052265253733065911465963809993683089776960073625541502023629723947119620918917825223508962533521125777727280023703876104306028269279939868013618062200188730110219063866757530095479450736063434158250346338582528 A013788 83 5357543035931336604742125245300009052807024058527668037218751941851755255624680612465991894078479290637973364587765734125935726428461570217992288787349287401967283887412115492710537302531185570938977091076523237491790970633699383779582771973038531457285598238843271083830214915826312193418602834034688 A013788 84 21944496275174754733023745004748837080297570543729328280448007953824789527038691788660702798145451174453138901351488446979832735450978591612896414872982681198457994802840025058142360791167736098566050165049439180766375815715632675961171034001565824849041810386302038359368560295224574744242597208206082048 A013788 85 89884656743115795386465259539451236680898848947115328636715040578866337902750481566354238661203768010560056939935696678829394884407208311246423715319737062188883946712432742638151109800623047059726541476042502884419075341171231440736956555270413618581675255342293149119973622969239858152417678164812112068608 A013788 86 368167554019802297902961703073592265444961685287384386095984806211036520049665972495786961556290633771253993225976613596485201446531925242865351537949643006725668645734124513845866945743352000756639913885870091814580532597437363981258574050387614181710541845882032738795411959682006458992302809763070411033018368 A013788 87 1508014301265110212210531135789433919262563062937126445449153766240405586123431823342743394534566435927056356253600209291203385124994765794776479899441737755548338772926974008712671009764769795099197087276523896072521861519103442867235119310387667688286379400732806098106007386857498456032472308789536403591243235328 A013788 88 6176826577981891429214335532193521333299458305790469920559733826520701280761576748411876944013584121557222835214746457256769065471978560695404461668113357846725995613908885539687100455996497080726311269484641878313049544782247701984195048695347886851221010025401573777842206256568313675909006576801941109109732291903488 A013788 89 25300281663413827294061918339864663381194581220517764794612669753428792445999418361495047962679640561898384733039601488923726092173224184608376674992592313740189678034570795170558363467761652042654970959809093133570250935428086587327262919456144944542601257064044846194041676826903812816523290938580750782913463467636686848 A013788 90 103629953693343036596477617520085661209373004679240764598733495310044333858813617608683716455135807741535783866530207698631582073541526260155910860769658117079816921229601977018607056763951726766714761051378045475103747831513442661692468918092369692846494748934327690010794708282998017296479399684426755206813546363439869329408 A013788 91 424468290327933077899172321362270868313591827166170171796412396789941591485700577725168502600236268509330570717307730733594960173226091561598610885712519647558930109356449697868214504505146272836463661266444474266024951117879061142292352688506346261899242491635006218284215125127159878846379621107411989327108285904649704773255168 A013788 92 1738622117183213887075009828299861476612472124072633023678105177251600758725429566362290186650567755814218017658092465084804956869534071036307910187878480476401377727924017962468206610453079133538155156547356566593638199778832634438829476612121994288739297245736985470092145152520846863754770928055959508283835539065445190751253168128 A013788 93 7121396191982444081459240256716232608204685820201504864985518806022556707739359503819940604520725527815037000327546736987361103337611554964717200129550256031340043173576777574269774276415812130972283521217972496767542066294098470661445536203251688606676161518538692485497426544725388753939541721317210145930590368012063501317132976652288 A013788 94 29169238802360090957657048091509688763206393119545363926980685029468392274900416527646476716116891761930391553341631434700231079270856929135481651730637848704368816838970480944208995436199166488462473302908815346759852303540627335829280916288518916532945557579934484420597459127195192336136362890515292757731698147377412101394976672367771648 A013788 95 119477202134466932562563268982823685174093386217657810644912885880702534757992106097239968629214788656866883802487322356532146500693429981738932845488692628293094673772423089947480045306671785936742290648714507660328355035302409567556734633117773482118945003847411648186767192584991507808814542399550639135669035611657879967313824450018392670208 A013788 96 489378619942776555776259149753645814473086509947526392401563180567357582368735666574294911505263774338526756054988072372355672066840289205202668935121685005488515783771844976424878265576127635196896422497134623376704942224598669588712385057250400182759198735758998110972998420828125215984904365668559417899700369865350676346117424947275336377171968 A013788 97 2004494827285612772459557477390933256081762344745068103276802787603896657382341290288311957525560419690605592801231144437168832785777824584510131958258421782480960650329477023436301375799818793766487746548263417350983443351956150635365929194497639148581678021668856262545401531712000884674168281778419375717172714968476370313696972584039777800896380928 A013788 98 8210410812561869915994347427393262616910898564075798951021784218025560708638069925020925778024695479052720508113842767614643539090545969498153500501026495621042014823749537887995090435276057779267533809861686957469628183969612393002458845980662329952590553176755635251385964673892355623625393282164405762937539440510879212804902799704226929872471576281088 A013788 99 33629842688253419175912847062602803678867040518454472503385228157032696662581534412885711986789152682199943201234299976149579936114876291064436738052204526063788092718078107189227890422890732663879818485193469777795597041539532361738071433136792903485810905811991081989676911304263088634369610883745406004992161548332561255648881867588513504757643576447336448 A013788 100 137747835651086004944539021568421083868639397963589519373865894531205925529933964955179876297888369386290967352255692702308679418326533288199932879061829738757276027773247927047077439172160440991251736515352452209850765482145924553679140590128303732677881470205915471829716628702261611046377926179821182996447893701970170903137820129642551315487308089128290091008 A013788 101 564215134826848276252831832344252759525946974058862671355354703999819470970609520456416773316150761006247802274839317308656350897465480348466925072637254609949802609759223509184829190849169166300167112766883644251548735414869706971869759857165532089048602501963429772614519311164463558845963985632547565553450572603269820019252511251015890188236013933069476212768768 A013788 102 2311025192250770539531599185282059303018278805745101501871532867583260553095616595789483103502953517081590998117741843696256413276018607507320525097522194882354391489573779493621060365718196905165484493893155406854343620259306319756778536374950019436743075848042208348629071098529642737033068485150914828506933545382993182798858286084161086211014713069852574567500873728 A013788 103 9465959187459156129921430262915314905162869988331935751665798625621035225479645576353722791948097605966196728290270591779866268778572216349984870799450910238123587541294200805871863257981734523557824486986364546475391468582118685723764884991795279612899638673580885395984675219577416650887448515178147137564399801888740076744123539800723809120316264734116145428483578789888 A013788 104 38772568831832703508158178356901129851547115472207608838823111170543760283564628280744848555819407794037541799076948343930332236917031798169538030794550928335354214569141046500851151904693184608492849098696149182363203455312358136724540968926393465294436920006987306581953229699389098602034989118169690675463781588536279354343930019023764722156815420350939731675068738723381248 A013788 105 158812441935186753569415898549867027871936984974162365803819463354547242121480717437930899684636294324377771209019180416738640842412162245302427774134480602461610862875201726467486318201623284156386709908259427050959681352959418928023719808722507633846013624348620007759680428848697747873935315428023053006699649386644600235392737357921340301954315961757449140941081553810969591808 A013788 106 650495762166524942620327520460255346163453890454169050332444521900225503729585018625764965108270261552651350872142562986961472890520216556758744162854832547682758094336826271610823959353848971904559963784230613200730854821721779929185156336527391268233271805331947551783651036564265975291639051993182425115441763887696282564168652218045809876804878179358511681294670044409731448045568 A013788 107 2664430641834086164972861523805205897885507135300276430161692761703323663276380236291133297083474991319659933172295937994594192959570807016483816091053394115308577154403640408517934937513365388921077611660208591670193581349772410589942400354416194634683481314639657172105834645767233434794553556964075213272849464884003973382834799485115637255392781022652463846582968501902260011194646528 A013788 108 10913507908952416931728840801506123357739037226189932257942293551936813724780053447848481984853913564445327086273724162025857814362402025539517710708954702296303932024437311113289461504054744633020733897360214391481112909208667793776404071851688733223663539464764035776945498709062588148918491369324852073565591408164880274976091338691033650198088831068784491915603838983791657005853272178688 A013788 109 44701728395069099752361331922969081273299096478473962528531634388733189016699098922387382209961629959968059745377174167657913607628398696609864543063878460605660905572095226320033634320608234016852926043587438147506638476118703283308151078304517051284125857647673490542368762712320361057970140648754594093324662407843349606302070123278473831211371852057741278886313324477610627095975002843906048 A013788 110 183098279506203032585672015556481356895433099175829350516865574456251142212399509186098717532002836316029172717064905390726814136845921061314005168389646174640787069223302047006857766177211326533029585074534146652187191198182208648430186816735301842059779512924870617261542452069664198893445696097298817406257817222526359987413279224948628812641779106028508278318339377060293128585113611648639172608 A013788 111 749970552857407621470912575719347637843693974224197019717081392972804678501988389626260347011083617550455491449097852480417030704520892667142165169723990731328663835538645184540089410261857593479289180465291864687358735147754326623970045201347796345076856884940270048303277883677344558667553571214535956096032019343467970508444791705389583616580727218292769907991918088438960654684625353312826051002368 A013788 112 3071879384503941617544857910146447924607770518422310992761165385616607963144144443909162381357398497486665692975504803759788157765717576364614308535189466035522207070366290675876206224432568702891168483185835477759421379165201721851781305144720573829434805800715346117850226211542403312302299427694739276169347151230844807202589866825275734493514658686127185543134896490245982841588225447169335504905699328 A013788 113 12582417958928144865463737999959850699193428043457785826349733419485626217038415642251929114039904245705382678427667676200092294208379192789460207760136052881498960160220326608388940695275801407042226107129182116902589969060666252704896225872775470405364964559730057698714526562477683967190218455837652075189645931441540330301808094516329408485436041978376951984680536024047545719145371431605598228093744447488 A013788 114 51537583959769681368939470847835548463896281266003090744728508086213124984989350470663901651107447790409247450839726801715578037077521173665629010985517272602619740816262457787961101087849682563244958134801129950833008513272488971079254941174888326780374894836654316333934700799908593529611134795111022899976789735184549192916205955138885257156346027943431995329251475554498747265619441383856530342271977256910848 A013788 115 211097943899216614887176072592734406508119168065548659690407969121128959938516379527839341162936106149516277558639520979827007639869526727334416428996678748580330458383411027099488670055832299779051348520145428278612002870364114825540628239052342586492415569250936079703796534476425599097287208120774749798304930755315913494184779592248874013312393330456297452868614043871226868799977231908276348281946018844306833408 A013788 116 864657178211191254577873193339840129057256112396487310091911041520144219908163090546029941403386290788418672880187477933371423292905581475161769693170396154185033557538451566999505592548689099894994323538515674229194763757011414325414413267158395234272934171651834182466750605215439253902488404462693375173856996373773981672180857209851387958527563081548994366949843123696545254604706741896299922562850893186280789639168 A013788 117 3541635801953039378750968599919985168618521036376012022136467626066510724743836018876538639988270247069362884117247909615089349807741261722262608663225942647541897451677497618429974907079430553169896749213760201642781752348718753076897436742280786879581938367085912811383810478962439183984592504679192064712118257146978228929252791131551285078128898382024680927026557434661049362860878814807244482817437258491006114362032128 A013788 118 14506540244799649295363967385272259250661462164996145242670971396368427928550752333318302269391954931996110373344247437783405976812508208014387645084573461084331611962071030245089177219397347545783897084779561785928834057620352012602971900896382103058767619551583898875428087721830150897600890899165970697060836381274022825694219432474834063680015967772773093077100779252371658190278159625450473401620223010779161044426883596288 A013788 119 59418788842699363513810810410075173890709349027824210913980298839525080795343881557271766095429447401456068089218037505160830881024033620026931794266412896601422282596642939883885269890651535547530842459257085075164504300012961843621772906071581094128712169683287649793753447308616298076573249122983815975161185817698397494043522795416920324833345403997278589243804791817714311947379341825845139053036433452151443637972515210395648 A013788 120 243379359099696592952569079439667912256345493617967967903663304046694730937728538858585153926879016556364054893437081621138763288674441707630312629315227224479425669515849481764394065472108689602686330713117020467873809612853091711474781823269196161551205047022746213555214120176092356921644028407741710234260217109292636135602269370027705650517382774772853101542624427285357821736465784118661689561237231420012313141135422301780574208 A013788 121 996881854872357244733722949384879768601991141859196796533404893375261617920936095164764790484496451814867168843518286320184374430410513234453760529675170711467727542336919477306958092173757192612603210600927315836411124174246263650200706348110627477713735872605168490722157036241274293951053940358110045119529849279662637611426895339633482344519199845469606303918589654160825637832563851750038280442827699896370434626090689748093231955968 A013788 122 4083228077557175274429329200680467532193755717055270078600826443265071587004154245794876581824497466633695923583050900767475197666961462208322603129549499234171812013412022179049300345543709460941222750621398285665939964617712695911222093201861130148715462134190770137997955220444259508023516939706818744809594262649498163656404563311138743683150642567043507420850543223442741812562181536768156796693822258775533300228467465208189878091644928 A013788 123 16724902205674189924062532405987195011865623417058386241948985111613733220369015790775814479153141623331618502996176489543578409643874149205289382418634748863167742006935642845385934215347033952015248386545247378087690095074151202452365693754823189089138532901645394485239624582939686944864325385039129578740098099812344478336633091322424294126185031954610206395803825043221470464254695574602370239257895971944584397735802737492745740663377625088 A013788 124 68505199434441481928960132734923550768601593516271150047023043017169851270631488679017736106611268089166309388272338901170497165901308515144865310386727931343535071260408393094700786546061451067454457391289333260647178629423723325244889881619755782509111430765139535811541502291720957726164276777120274754519441816831362983266849142056649908740853890886083405397212467377035143021587233073571308500000341901085017693125848012770286553757194752360448 A013788 125 280597296883472309981020703682246863948192127042646630592606384198327710804506577629256647092679754093225203254363500139194356391531759678033368311344037606783119651882632778115894421692667703572293457474721109035610843666119570740203068955114519685157320420414011538684073993386889042846368877679084645394511633681741262779461014085864038026202537537069397628506982266376335945816421306669348079616001400426844232471043473460307093724189469705668395008 A013788 126 1149326528034702581682260802282483154731794952366680598907315749676350303455258941969435226491616272765850432529872896570140083779714087641224676603265178037383658094111263859162703551253166913832114001816457662609862015656425761751871770440149072630404384442015791262449967076912697519498726922973530707535919651560412212344672313695699099755325593751836252686364599363077472034064061672117649734107141736148353976201394067293417855894280067914417745952768 A013788 127 4707641458830141774570540246149051001781432124893923733124365310674330842952740626306806687709660253248923371642359384351293783161708902978456275366974169241123463553479736767130433745932971679056338951440210586049994816128719920135666771722850601494136358674496681010995065147034409039866785476499581778067126892791448421763777796897583512597813632007521291003349398991165325451526396608993893310902852551263657886520910099633839537742971158177455087422537728 A013788 128 19282499415368260708640932848226512903296745983565511610877400312522059132734425605352680192858768397307590130247104038302899335830359666599756903903126197211641706715053001798166256623341451997414764345099102560460778766863236792875691096976796063719982525130738405421035786842252939427294353311742286962962951752873772735544433856092502067600644636702807207949719138267813173049452120510438987001458084049975942703189647768100206746595209863894856038082714533888 A013788 129 78981117605348395862593260946335796851903471548684335558153831680090354207680207279524578069949515355371889173492138140888675679561153194392604278387204903778884430704857095365288987129206587381410874757525924087647349829071817903618830733216956676997048422935504508604562582905868039894197671164896407400296250379770973124790001074554888468892240431934698323762049590344962756810555885610758090757972312268701461312264797258138446834053979602513330331986798730805248 A013788 130 323506657711507029453181996836191423905396619463411038446198094561650090834658129016932671774513214895603258054623797825080015583482483484232107124273991285878310628167094662616223691281230181914258943006826185063003544899878166133222730683256654548979910340343826467244288339582435491406633661091415684711613441555541905919139844401376823168582616809204524334129355122052967451896036907461665139744654591052601185535036609569335078232285100451894601039817927601378295808 A013788 131 1325083269986332792640233459041040072316504553322131613475627395324518772058759696453356223588406128212390944991739075891527743829944252351414710781026268306957560332972419738076052239487918825120804630555960054018062519909900968481680304878619257032621712754048313209832605038929655772801571475830438644578768656611499646644796802668039467698514398450501731672593838579928954682966167172962980412394105204951454455951509952795996480439439771450960285859094231455245499629568 A013788 132 5427541073864019118654396248232100136208402650407451088796169811249228890352679716672947091818111501157953310686163254851697638727451657631394655359083594985298167123855031247159509972942515507694815766757212381257984081550954366900962528782824476805618535440581890907474350239455870045395236765001476688194636417480702552657087703728289659693114976053255092930944362823388998381429420740456367769166254919481157451577384766652401583879945303863133330878849972040685566482710528 A013788 133 22231208238547022310008407032758682157909617256068919659709111546876841534884576119492391288086984708742976760570524691872553528227641989658192508350806405059781292539310207988365352849172543519517965380637541913632702798032709086826342517894449056995813521164623425157014938580811243705938889789446048514845230766000957655683431234471074446102998941914132860645148110124601337370334907352909282382504980150194820921660968004208236887572255964623394123279769485478648080313182322688 A013788 134 91059028945088603381794435206179562118797792280858294926168520896007542926887223785440834716004289367011232811296869137909979251620421589639956514204903035124864174241014611920344485270210738255945586199091371678239550660741976419640698953295663337454852182690297549443133188427002854219525692577571014716806065217539922557679334336393520931237883666080288197202526659070367077868891780517516420638740398695197986495123324945236938291495960431097422328953935812520542536962794793730048 A013788 135 372977782559082919451830006604511486438595757182395576017586261590046895828530068625165658996753569247278009595071975988879275014637246831165261882183282831871443657691195850425731011666783183896353121071478258394069199506399135414848302912699037030215074540299458762519073539797003690883177236797730876280037643131043522796254553441867861734350371496264860455741549195552223550950980732999747258936280673055530952684025138975690499241967453925775041859395321088084142231399607475118276608 A013788 136 1527716997362003638074695707052079048452488221419092279368033327472832085313659161088678539250702619636850727301414813650449510459954163020452912669422726479345433221903138203343794223787143921239462383908774946382107441178210858659218648730415255675760945317066583091278125219008527117857493961923505669243034186264754269373458650897890761663899121648700868426717385504981907664695217082366964772603005636835454782193766969244428284895098691279974571456083235176792646579812792218084460986368 A013788 137 6257528821194766901553953616085315782461391754932601976291464509328720221444747923819227296770877930032540579026595076712241194843972251731775130293955487659398894476915254080896181140632141501396837924490342180381112079065951677068159585199780887247916832018704724341875200897058927074744295268038679221219468026940433487353686634077760559775330802273078757075834411028405893794591609169375087708581911088478022787865669506025178254930324239482775844684116931284142680390913196925273952200163328 A013788 138 25630838051613765228764994011485453444961860628203937694889838630210438027037687495963555007573516001413286211692933434213339934080910343093350933684041677452897871777444880715350757952029251589721448138712441570841035075854138069271181660978302514167467343948614550904320822874353365298152633417886430090114941038348015564200700453182507252839754966110530588982617747572350540982647231157760359254351507818405981339097782296679130132194608084921449859826142950539848418881180454605922108211868991488 A013788 139 104983912659409982377021415471044417310563781133123328798268779029341954158746367983466721311021121541788820323094255346537840369995408765310365424369834710847069682800414231410076704571511814511499051576166160674164879670698549531734760083367127098029946240813525200504098090493351384261233186479662817649110798493073471750966069056235549707631636341188733292472802294056347815864923058822186431505823776024190899564944516287197717021469114715838258625847881525411219123737315142065856955235815389134848 A013788 140 430014106252943287816279717769397933304069247521273154757708918904184644234225123260279690489942513835167008043394069899418994155501194302711256778218842975629597420750496691855674181924912392239100115255976594121379347131181258881985577301471752593530659802372199221264785778660767269934011131820698901090757830627628940291957018854340811602459182453509051565968598196454800653782724848935675623447854186595085924618012738712361848919937493876073507331472922728084353530828042821901750088645899833896337408 A013788 141 1761337779212055706895481723983453934813467637847134841887575731831540302783386104874105612246804536668844064945742110308020200060932891863905307763584380828178831035394034449840841449164441158611354072088480129521169805849318436380612924626828298623101582550516528010300562549394502737649709595937582698867744074250768139435855949227379964323672811329573075214207378212678863477894040981240527353642410748293471947235380177765834133176063974916397086029713091494233512062271663398509568363093605719639398023168 A013788 142 7214439543652580175443893141436227316995963444621864312371510197581989080200749485564336587762911382195585290017759683821650739449581125074556140599641623872220491920973965106548086575777550985672106279274414610518711524758808315414990539271488711160224082126915698730191104202319883213413210504960338734562279728131146299129265968035348333869763835205931316077393421159132624805453991859161200040519314425010061095876117208128856609489158041257562464377704822760380465407064733280295192015231409027642974302896128 A013788 143 29550344370800968398618186307322787090415466269171156223473705769295827272502269892871522663476885021473117347912743664933481428785484288305381951896132091380615134908309361076420962614384848837312947319908002244684642405412078859939801248856017760912277840391846701998862762812702241642140510228317547456767097766425175241233473405072786775530552669003494670653003453067807231203139550655124275365967111884841210248708576084495796672467591336990975854091078954026518386307337147516089106494387851377225622744662540288 A013788 144 121038210542800766560740091114794135922341749838525055891348298831035708508169297481201756829601321047953888657050598051567539932305343644898844474966557046294999592584435142969020262868520340837633832222343177194228295292567875010313425915314248748696690034245004091387341876480828381766207529895188674382918032451277517788092307067178134632573143732238314170994702143765738419008059599483389031899001290280309597178710327642094783170427254116315037098357059395692619310314852956225900980201012639241116150762137765019648 A013788 145 495772510383311939832791413206196780737911807338598628930962632011922262049461442483002395974047011012419127939279249619220643562722687569505666969463017661624318331225846345601106996709459316070948176782717653787559097518358016042243792549127162874661642380267536758322552326065473051714386042450692810272432260920432712860026089747161639455019596727248134844394299980864464564257012119483961474658309284988148110043997502022020231866070032860426391954870515284756968695049637708701290414903347770331611753521716285520478208 A013788 146 2030684202530045705555113628492582013902486762858899984101222940720833585354594068410377813909696557106868748039287806440327756032912128284695211906920520342013207884701066631582134258521945358626603732102011509913842063435194433709030574281224859134614087189575830562089174327564177619822125229878037750875882540730092391874666863604374075207760268194808360322639052721620846855196721641406306200200434831311454658740213768282194869723422854596306501447149630606364543774923316054840485539444112467278281742424949905491878739968 A013788 147 8317682493563067209953745422305615928944585780670054334878609165192534365612417304208907525774117097909734391968922855179582488710808077454111587970746451320886099495735568922960421922905888188934568886689839144607097091830556400472189232255897023015379301128502601982317258045702871530791424941580442627587614886830458437118635473323516212050986058525935043881529559947758988718885771843200230196020981069051718282199915594883870186387140012426471429927524886963669171302085902560626628769563084665971842016972594812894735318908928 A013788 148 34069227493634323291970541249763802844957023357624542555662783140628620761548461278039685225570783633038272069504708014815569873759469885252041064328177464610349463534532890308445888196222518021875994159881581136310669688137959016334087095320154206270993617422346657719571488955198961790121676560713493002598870576457557758437930898733122404560838895722229939738745077546020817792556121469748142882901938458835838083890854276644332283441725490898826976983141937003188925653343856888326671440130394791820664901519748353616835866250969088 A013788 149 139547555813926188203911336959032536452943967672830126307994759744014830639302497394850550683937929760924762396691284028684574202918788649992360199488214895043991402637446718703394358051727433817604072078874956334328503042613080130904420742431351628885989856961931910019364818760494947492338387192682467338644973881170156578561764961210869369081196116878253833169899837628501269678309873540088393248366339927391592791616939117135185032977307610721595297722949373965061839476096437814586046218774097067297443436624889256414559708163969384448 A013788 150 571586788613841666883220836184197269311258491587912197357546535911484746298583029329307855601409760300747826776847499381492015935155358310368707377103728210100188785202981759809103290579875568916906279235071821145409548462543176216184507360998816271917014454116073103439318297642987304928618033941227386219089813017272961345788989281119720935756579294733327700663909734926341200602357242020202058745308528342595964074462982623785717895075051973515654339473200635760893294494091009288544445312098701587650328316415546394274036564639618598699008 A013788 151 2341219486162295467553672545010472015098914781544088360376510611093441520838996088132844976543374378191863098477967357466591297270396347639270225416616870748570373264191413288178087078215170330283648119746854179411597510502576849781491742150651151449772091204059435431687447747145676000987619467023267373953391874118750049672351700095466376952858948791227710261919374274258293557667255263314747632620783732091273068849000376827026300498227412883520120174482229804076618934247796774045878047998356281703015744784038078030946453768763877780271136768 A013788 152 9589635015320762235099842744362893373845154945204585924102187463038736469356527976992133023921661453073871251365754296183157953619543439930450843306462702586144248890128028828377444672369337672841822698483114718869903403018554776704990175849067116338266485571827447528191785972308688900045289336927303163713093116390400203457952563591030279998910254248868701232821757027361970412205077558537206303214730166645854490005505543483499726840739483170898412234679213277497831154678975586491916484601267329855552490635419967614756674636856843387990576201728 A013788 153 39279145022753842114968955880910411259269754655557983945122559848606664578484338593759776865983125311790576645594129597166214978025649929955126654183271229792846843453964406081034013378024807107960105772986837888491124338764000365383639760277778908521539524902205225075473555342576389734585505124054233758568829404735079233363773700468860026875536401403366200249637916784074630808391997679768397017967534762581419991062550706108414881139668923067999896513246057584631116409565084002270889920926790983088343001642680187350043339312565630517209400122277888 A013788 154 160887378013199737302912843288209044517968915069165502239222005139892898113471850880040046043066881277094201940353554829992816549993062113096198775534678957231500670787438207307915318796389609914204593246154087991259645291577345496611388458097782409304225893999432601909139682683192892352862228988126141475097925241794884539858017077120450670082197100148187956222516907147569687791173622496331354185595022387533496283392207692220067353148083908886527576118255851866649052813578584073301565116116135866729852934728418047385777517824268822598489702900850229248 A013788 155 658994700342066123992731006108504246345600676123301897171853333053001310672780701204644028592401945710977851147688160583650576588771582415242030184590045008820226747545346897133221145790011842208582013936247144412199507114300807154120247124368516748510109261821675937419836140270358087077323689935364675482001101790391847075258437947885365944656679322206977868687429251676445441192647157744973226744197211699337200776774482707333395878494551690799216951780375969245794520324417880364243210715611692510125477620647600322092144713008205097363413823081882538999808 A013788 156 2699242292601102843874226201020433393031580369401044570815911252185093368515709752134221941114478369632165278300930705750632761707608401572831355636080824356127648757945740890657673813155888505686351929082868303512369181140176106103276532221413444601897407536421584639671648830547386724668717833975253710774276512933445005620258561834538458909313758503759781350143710214866720527125082758123410336744231779120485174381668281169237589518313683725513592634492419970030774355248815637971940191091145492521473956334172570919289424744481608078800543019343390879743213568 A013788 157 11056096430494117248508830519379695177857353193066678562061972488950142437440347144741773070804903402013348979920612170754591791954364012842317232685387056562698849312545754688133831938686519319291297501523428571186664165950161330599020675978909469089371781269182810684095073609922096024243068247962639199331436596975390743020579069274269527692549154831400064410188637040094087279104338977273488739304373367277507274267313279669197166667012848539703675430880952197246051759099148853133067022709331937367957325144770850485409483753396666690767024207230529043428202774528 A013788 158 45285770979303904249892169807379231448503718678801115390205839314739783423755661904862302498016884334646677421754827451410807979845074996602131385079345383680814486784187411202596175620859983131817154566239963427580576423731860810133588688809613185390066816078572792562053421506240905315299607543654970160461564301211200483412291867747407985428681338189414663824132657316225381495211372450912209876190713312368669795398915193525031594668084627618626254564888380199919828005270113702433042525017423615459153203792981403588237245453912746765381731152816246961881918564466688 A013788 159 185490517931228791807558327531025332013071231708369368638283117833174152903703191162315991031877158234712790719507773240978669485445427186082330153284998691556616137868031636285833935343042490907923065103318890199370041031605701878307179269364175607357713678657834158334170814489562748171467192498810757777250567377761077180056747490293383108315878761223842463023647364367259162604385781558936411652877161727462071481953956632678529411760474634725893138697782805298871615509586385725165742182471367128920691522736051829097419757379226610751003570801935347555868338440055554048 A013788 160 759769161446313131243758909567079759925539765077480933942407650644681330293568271000846299266568840129383590787103839195048630212384469754193224307855354640615899700707457582226775799165102042758852874663194174256619688065456954893546206287315663287737195227782488712536763656149249016510329620475128863855618323979309372129512437720241697211661839405972858728544859604448293530027564161265403542130184854435684644790083406367451256470570904103837258296106118370504178137127265835930278879979402719760059152477126868291983031326225312197636110626004727183588836714250467549380608 A013788 161 3112014485284098585574436493586758696655010877757361905428101737040614728882455638019466441795865969169955187863977325342919189349926788113175446764975532607962725174097746256800873673380257967140261374620443337755114242316111687243965260952844956826571551652997073766550583935587323971626310125466127826352612655019251188242482944902109991778966894206864829352119744939820210298992902804543092908565237163768564305060181632481080346503458423209317409980850660845585113649673280863970422292395633540137202288546311652523962496312218878761517509124115362543979875181569915082262970368 A013788 162 12746811331723667806512891877731363621498924555294154364633504714918357929502538293327734545595867009720136449490851124604596999577300124111566629949339781562215322313104368667856378566165536633406510590445335911444947936526793470951281708862852943161637075570676014147791191800165678987781366273909259576740301434958852867041210142319042526326648398671318341026282475273503581384674929887408508553483211422796039393526503966642505099278165701465364111281564306823516625509061758418822849709652514980401980573885692528738150384894848527407175717372376524980141568743710372176949126627328 A013788 163 52210939214740143335476805131187665393659594978484856277538835312305594079242396849470400698760671271813678897114526206380429310268621308360976916272495745278833960194475494063539726607014038050433067378464095893278506748013746057016449879502245655190065461537488953949352721613478621133952476257932327226328274677591461343400796742938798187833951840957719924843653018720270669351628512818825251035067233987772577355884560247367700886643366713202131399809287400749124098085116962483498392410736701359726512430635796597711463976529299568259791738357254246318659865574237684436783622665535488 A013788 164 213856007023575627102112993817344677452429701031873971312799069439203713348576857495430761262123709529348828762581099341334238454860272879046561449052142572662103900956571623684258720182329499854573843982188936778868763639864303849539378706441198203658508130457554755376548747728808432164669342752490812319040613079414625662569663459077317377367866740562820812159602764678228661664270388505908228239635390413916476849703158773218102831691230057275930213618841193468412305756639078332409415314377528769439794915884222864226156447864011031592106960311313392921230809392077555453065718438033358848 A013788 165 875954204768565768610254822675843798845152055426555786497224988422978409875770808301284398129658714232212802611532182902105040711107677712574715695317575977623977578318117370610723717866821631404334464951045885046246455868884188567713295181583147842185249302354144278022343670697199338146485627914202367258790351173282306713885341528380691977698782169345314046605732924122024598176851511320200102869546559135401889176384138335101349198607278314602210154982773528446616804379193664849548965127690357839625399975461776851870336810450989185401270109435139657405361395269949667135757182722184637841408 A013788 166 3587908422732045388227603753680256200069742819027172501492633552580519566851157230802060894739082093495143639496835821167022246752697047910706035488020791204347812160791008750021524348382501402232153968439483945149425483238949636373353657063764573561590781142442574962779519675175728489048005131936572896292005278405764328300074358900247314340654211765638406334897082057203812754132383790367539621353662706218606138066469430620575126317495411976610652794809440372517342430737177251223752561163019705711105638299491437985260899575607251703403602368246332036732360275025713836588061420430068276598407168 A013788 167 14696072899510457910180264975074329395485666586735298566113827031369808145822340017365241424851280254956108347379039523500123122699047108242251921358933160773008638610599971840088163730974725743542902654728126239332046779346737710585256579333179693308275839559444787047544912589519783891140629020412202583212053620350010688717104574055412999539319651392054912347738448106306817040926244005345442289064602444671410741520258787821875717396461207456197233847539467765831034596299478021012490490523728714592688694474716929987628644661687302977141155300336976022455747686505323874664699578081559660947075760128 A013788 168 60195114596394835600098365337904453203909290339267782926802235520490734165288304711128028876190843924300219790864545888256504310575296955360263869886190226526243383749017484657001118642072476645551729273766405076304063608204237662557210948948704023790697838835485847746743961966673034818112016467608381780836571628953643780985260335330971646113053292101856920976336683443432722599633895445894931616008611613374098397266979994918402938455905105740583869839521659968843917706442661974067161049185192814971652892568440545229326928534271192994370172110180253787978742523925806590626609471822068371239222313484288 A013788 169 246559189386833246618002904424056640323212453229640838868181956691930047141020896096780406276877696713933700263381179958298641656116416329155640811053835167851492899835975617155076581957928864340179883105347195192541444539204557465834336046893891681446698347870150032370663268215492750614986819451323931774306597392194124926915626333515659862479066284449205948319075055384300431768100435746385639899171273168380307035205550059185778435915387313113431530862680719232384686925589143445779091657462549770123890247960332473259323099276374806504940224963298319515560929378000103795206592396583192048595854596031643648 A013788 170 1009906439728468978147339896520935998763878208428608876004073294610145473089621590412412544110091045740272436278809313109191236223452841284221504762076508847519714917728156127867193679699676628337376801199502111508649756832581867380057440448077380327205676432876134532590236746610658306518986012472622824547559822918427135700646405462080142796714255501103947564314931426854094568522139384817195581027005534897685737616201933042424948473509426434512615550413540225975847677647213131553911159428966603858427454455645521810470187414636031207444235161449669916735737566732288425145166202456404754631048620425345612382208 A013788 171 4136576777127808934491504216149753850936845141723581956112684214723155857775090034329241780674932923352155898998002946495247303571262837900171283505465380239440752303014527499744025312049875469669895377713160648739429403986255328788715276075324949820234450669060647045489609714117256423501766707087863089346805034673877547829847676772680264895341590532521769223433959124394371352666682920211233099886614670940920781275963117741772588947494610675763673294493860765597072087642984986844820109021047209404118853450324057335685887650349183825691587221297847978949581073335453389394600765261433874968775149262215628317523968 A013788 172 16943418479115505395677201269349391773437317700499791692237554543506046393446768780612574333644525254050430562295820068844532955427892584039101577238386197460749321433147504638951527678156289923767891467113106017236702838727701826718577770804530994463680309940472410298325441389024282310663236432231887213964513422024202435911056084060898365011319154821209166739185496573519345060522733241185210777135573692174011520106344930270300524328937925327928005814246853695885607270985666506116383166550209369719270823732527338846969395815830256950032741258435985321777484076382017082960284734510833151872103011378035213588578172928 A013788 173 69400242090457110100693816399255108703999253301247146771405023410200766027557964925389104470607975440590563583163679001987206985432648024224160060368429864799229220590172179001145457369728163527753283449295282246601534827428666682239294549215358953323234549516174992581941007929443460344476616426421810028398646976611133177491685720313439703086363258147672746963703793965135237367901115355894623343147309843144751186355588834387150947651329742143193111815155112738347447381957290009052705450189657578370133294008431979917186645261640732467334108194553795878000574776860741971805326272556372590068133934604432234858816196313088 A013788 174 284263391602512322972441871971348925251580941521908313175674975888182337648877424334393771911610267404658948436638429192139599812332126307222159607269088726217642887537345245188691793386406557809677449008313476082079886653147818730452150473586110272811968714818252769615630368479000413570976220882623733876320858016199201495005944710403849023841743905372867571563330740081193932258922968497744377213531381117520900859312491865649770281579846623818518985994875341776271144476497059877079881523976837441004065972258537389740796498991680440186200507164892347916290354286021599116514616412390902128919076596139754433981711140098408448 A013788 175 1164342852003890474895121907594645197830475536473736450767564701237994855009801930073676889749955655289483052796471005971003800831312389354381965751374187422587465267352966124292881585710721260788438831138051998032199215731293465519932008339808707677437823855895563344345621989289985693986718600735226813957410234434351929323544349533814165601655783036407265573123402711372570346532548478966760969066624537057365609919743966681701459073351051771160653766635009399915606607775731957256519194722209126158352654222370969148378302459869923083002677277347399057065125291155544469981243868825153135120052537737788434161589088829843081003008 A013788 176 4769148321807935385170419333507666730313627797396424502343945016270826926120148705581780540415818364065722584254345240457231568205055546795548531717628671682918257735077749245103642975071114284189445452341460983939887987635378034769641506159856466646785326513748227458439667668131781402569599388611489029969552320243105502509237655690502822304382087317124159787513457505782048139397318569847852929296894103786969538231271287528249176364445908054674037828136998502054324665449398096922702621582168580744612471694831489631757526875627204947978966128014946537738753192573110149043174886707827241451735194573981426325868907847037259788320768 A013788 177 19534431526125303337658037590047402927364619458135754761600798786645307089388129098062973093543192019213199705105798104912820503367907519674566785915407039213233183682878460907944521625891284108039968572790624190217781197354508430416451609230772087385232697400312739669768878768667776624925079095752659066755286303715760138277837437708299560158749029650940558489655121943683269178971416862096805598400078249111427228595287193715708626388770439391944858944049145864414513829680734604995389938000562506729932684062029781531678830082569031466921845260349221018577933076779459170480844335955260380986307356975027922230759046541464616092961865728 A013788 178 80013031531009242471047321968834162390485481300524051503516871830099177838133776785665937791152914510697265992113349037722912781794949200587025555109507232617403120365070175878940760579650699706531711274150396683132031784364066530985785791409242469929913128551680981687373327436463213055693123976202891537429652700019753526386022144853194998410236025450252527573627379481326670557066923467148515731046720508360405928326296345459542533688403719749406142234825301460641848646372288942061117186050304027565804273918073985153756488018202752888511878186390409292095213882488664762289538400072746520519914934169714369457189054633839067516771802021888 A013788 179 327733377151013857161409830784344729151428531406946514958405107016086232424995949714087681192562337835816001503696277658513050754232111925604456673728541624800883181015327440400141355334249265997953889378920024814108802188755216510917778601612257156832924174547685300991481149179753320676119035806527043737311857459280910444077146705318686713488326760244234352941577746355514042601746118521440320434367367202244222682424509831002286217987701636093567558593844434782789012055540895506682335994062045296909534305968431043189786574922558475831344653051455116460421996062673570866337949286697969748049571570359150057296646367780204820548697301081653248 A013788 180 1342395912810552758933134666892676010604251264642852925269627318337889208012783410028903142164735335775502342159139953289269455889334730447275854535592106495184417509438781195878978991449084993527619130896056421638589653765141366828719221152203805314387657418947318992861106787040269601489383570663534771148029368153214609178939992904985340778448186409960383909648702449072185518496752101463819552499168736060392336107210792267785364348877625901439252720000386804870303793379495507995370848231678137536141452517246693552905365810882799517005187698898760157021888495872710946268520240278314884088011045152191078634687063522427718944967464145230451703808 A013788 181 5498453658872024100590119595592400939435013179977125581904393495911994196020360847478387270306755935336457593483837248672847691322715055912041900177785268204275374118661247778320297948975452133489127960150247103031663221822019038530433929839426786567731844788008218594759093399716944287700515105437838422622328291955567039196938210938819955828523771535197732493921085231399671883762696607595804887036595142903367008695135405128848852373002755692295179141121584352748764337682413600749038994356953651348035389510642456792700378361375946821653248814689321603161655279094624035915858904179977765224493240943374658087678212187863936798586733138863930178797568 A013788 182 22521666186739810716017129863546474247925813985186306383480395759255528226899398031271474259176472311138130302909797370563984143657840869015723623128208458564711932390036470899999940399003451938771468124775412134017692556582989981820657376622292117781429636251681663364133246565240603802421309871873386179061056683850002592550658912005406539073633368208169912295100765107813056035892005304712416817301893705332191267615274619407764899319819287315641053762034009508858938727147166108668063720886082155921552955435591503022900749768195878181491707144967461286550140023171580051111358071521188926359524314904062599527129957121490685127011258936786658012354838528 A013788 183 92248744700886264692806163921086358519504134083323110946735701029910643617379934336087958565586830586421781720718530029830079052422516199488403960333141846281060075069589384806399755874318139141207933439080088100936468711763926965537412614644908514432735790086888093139489777931225513174717685235193389789434088177049610619087498903574145184045602276180663960760732733881602277523013653728102059283668556617040655432152164841094205027613979800844865756209291302948286213026394792381104389000749392510654680905464182796381801471050530317031390032465786721429709373534910791889352122660950789842368611593847040407663124304369625846280238116605078151218605418610688 A013788 184 377850858294830140181734047420769724495888933205291462437829431418513996256788211040616278284643658081983617928063099002184003798722626353104502621524549002367222067485038120167013400061207097922387695366472040861435775843385044850841242069585545275116485796195893629499350130406299701963643638723352124577522025173195205095782395509039698673850786923235999583275961277979042928734263925670306034825906407903398524650095267189121863793106861264260570137433257176876180328556113069593003577347069511723641572988781292733979858825422972178560573572979862410976089593998994603578786294419254435194341833088397477509788157150697987466363855325614400107391407794629378048 A013788 185 1547677115575624254184382658235472791535161070408873830145349351090233328667804512422364275853900423503804899033346453512945679559567877542316042737764552713696141588418716140204086886650704273090100000221069479368440937854505143709045727517022393446877125821218380306429338134144203579243084344210850302269530215109407560072324692005026605768092823237574654293098337394602159836095545039545573518646912646772320356966790214406643154096565703738411295282926621396484834625765839133052942652813596720020035882962048175038381501748932494043384109354925516435358062977019881896258708661941266166556024148330076067880092291689258956662226351413716582839875206326801932484608 A013788 186 6339285465397756945139231368132496554128019744394747208275350942065595714223327282882004073897576134671584866440587073589025503475990026413326511053883607915299395946163061310275939887721284702577049600905500587493134081452053068632251299909723723558408707363710485735134568997454657860579673473887642838095995761088133366056241938452588977226108203981105783984530789968290446688647352481978669132377754201179424182135972718209610359179533122512532665478867441240001882627136877088984853105924492165202066976612549324957210631163627495601701311917774915319226625953873436247075670679311426218213474911559991574036858026759204686488479135390583123312128845114580715456954368 A013788 187 25965713266269212447290291683870705885708368873040884565095837458700680045458748550684688686684471847614811612940644653420648462237655148188985389276707258021066325795483899126890249780106382141755595165308930406371877197627609369117701324430228371695242065361758149571111194613574278596934342549043785064841198637416994267366366979901804450718139203506609291200638115710117669636699555766184628766219281208030921450028944253786564031199367669811333797801441039319047711240752648556481958321866719908667666336205002035024734745246218221984568573615206053147552259907065594868021947102459601789802393237749725487254970477605702395856810538559828473086479749589322610511685091328 A013788 188 106355561538638694184101034737134411307861478903975463178632550230837985466199034063604484860659596687830268366604880500410976101325435486982084154477392928854287670458302050823742463099315741252630917797105378944499209001482687975906104624866215410463711499721761380643271453137200245133043067080883343625589549618860008519132639149677791030141498177563071656757813721948641974831921380418292239426434175828094654259318555663509766271792609975547223235794702497050819425242122848487350101286366084745902761313095688335461313516528509837248792877527883993692374056579340676579417895331674528931030602701822875595796359076272957013429495965941057425762221054317865412655862134079488 A013788 189 435632380062264091378077838283302548717000617590683497179678925745512388469551243524523969989261708033352779229613590529683358111028983754678616696739401436587162298197205200174049128854797276170776239296943632156668760070073089949311404543452018321259362302860334615114839872049972204064944402763298175490414795238850594894367289957080232059459576535298341506080005005101637528911549974193325012690674384191875703846168803997736002649262530459841426373815101427920156365791735187404186014868955483119217710338439939422049540163700776293371055626354212838163964135748979411269295699278538870501501348666666498440381886776414031927007215476494571215922057438485976730238411301189582848 A013788 190 1784350228735033718284606825608407239544834529651439604447964879853618743171281893476450181076015956104612983724497266809583034822774717459163613989844588284261016773415752499912905231789249643195499476160281117313715241247019376432379513009979467043878347992515930583510384115916686147850012273718469326808739001298332036687328419664200630515546425488582006808903700500896307318421708694295859251981002277649922882953907421174726666851379324763510482427146655448760960474282947327607545916903241658856315741546249991872714916510518379697647843845546855785119597100027819668559035184244895213574149524138665977611804208236191874773021554591721763700416747268038560687056532689672531345408 A013788 191 7308698536898698110093749557692036053175642233452296619818864147880422372029570635679539941687361356204494781335540804852052110634085242712734162902403433612333124703910922239643259829408766538528765854352511456516977628147791365867026485288875897011725713377345251670058533338794746461593650273150850362608594949317968022271297206944565782591678158801231899889269557251671274776255318811835839496114185329254084128579204797131680427423249714231338936021592700718124894102662952253880508075635677834675469277373439966710640298027083283241565568391359921295849869721713949362417808114667090794799716450871975844297950036935441919070296287607692344116906996809885944574183557896898688390791168 A013788 192 29936429207137067458943998188306579673807430588220606954778067549718210035833121323743395601151432115013610624350375136674005445157213154151359131248244464076116478787219137493578792261258307741813824939427886925893540364893353434591340483743235674160028521993606150840559752555703281506687591518825883085244804912406397019223233359644941445495513738449845861946448106502845541483541785853279598576083703108624728590660422849051363030725630829491564281944443702141439566244507452431894561077803736410830722160121610103646782660718933128157452568131010237627801066380140336588463342037676403895499638582771613058244403351287570100511933594041107841502851058933292828975855853145697027648680624128 A013788 193 122619614032433428311834616579303750343915235689351606086770964683645788306772464942052948382316265943095749117339136559816726303363945079403967001592809324855773097112449587173698733102114028510469426951896624848459941334603175668086130621412293321359476826085810793842932746468160641051392374861110817117162720921216602190738363841105680160749624272690568650532651444235655337916587154855033235767638847932926888307345091989714382973852183877597447298844441403971336463337502525161040122174684104338762637967858114984537221778304750092932925719064617933323473167893054818666345848986322550355966519635032527086569076126873887131696880001192377718795677937390767427485105574484775025248995836428288 A013788 194 502249939076847322365274589508828161408676805383584178531413871344213148904540016402648876573967425302920188384621103349009310938578719045238648838524146994609246605772593509063470010786259060778882772794968575379291919706534607536480791025304753444288417079647481011580652529533585985746503167431109906911898504893303202573264338293168865938430461020940569192581740315589244264106340986286216133704248721133268534506885496789870112660898545162639144136066831990666594153830410343059620340427506091371571765116346838976664460403936256380653263745288675054892946095689952537257352597447977166258038864425093230946586935815675441691430420484883979136187096831552583382978992433089638503419886946010267648 A013788 195 2057215750458766632408164718628160149129940194851160795264671217025897057912995907185249798446970574040761091623408039317542137604418433209297505642594906089919474097244543013123973164180517112950303837368191284753579703117965752469425320039648270107805356358236082223434352760969568197617676973797826178711136276042969917740090729648819674883811168341772571412814808332653544505779572679828341283652602761761867917340202994851307981459040440986169934381329743833770369654089360765172204914391064950257957949916556652448417629814522906135155768300702413024841507207946045592606116239146914472992927188685181873957220089101006609168099002306084778541822348622039381536681953005935159310007856930858056286208 A013788 196 8426355713879108126343842687500943970836235038110354617404093304938074349211631235830783174438791471270957431289479329044652595627697902425282583112068735344310165902313648181755794080483398094644444517860111502350662463971187722114766110882399314361570739643334992787187108908931351337442004884675896028000814186672004783063411628641565388324090545527900452506889454930548918295673129696576885897841060912176610989425471466910957492056229646279352051225926630743123434103150021694145351329345802036256595762858216048428718611720285823529598026959677083749750813523747002747314652115545761681379029764854504955728773484957723071152533513445723252907304339955873306774249279512310412533792181988794598548307968 A013788 197 34514353004048826885504379648003866504545218716100012512887166177026352534370841541962887882501289866325841638561707331766897031691050608333957460427033539970294439535876702952471732553659998595663644745155016713628313452425984909782081990174307591624993749579100130456318398090982815078162452007632470130691334908608531591427734030915851830575474874482280253468219207395528369339077139237178924637556985496275398612686731128467281887462316631160226001821395479523833586086502488859219359045000405140507016244667252934364031433606290733177233518426837335038979332193267723253000815065275439846928505916844052298665056194386833699440777271073682443908318576459257064547325048882423449738412777426102675653869436928 A013788 198 141370789904583994923025939038223837202617215861145651252785832661099939980782966955879988766725283292470647351548753230917210241806543291735889757909129379718326024338950975293324216539791354247838288876154948459021571901136834190467407831753963895295974398275994134349080158580665610560153403423262597655311707785660545398487998590631329098037145085879419918205825873492084200812859962315484875315433412592744032717564850702201986611045648921232285703460435884129622368610314194367362494648321659455516738538157068019155072752051366843093948491476325724319659344663624594444291338507368201613019160235393238215332070172208470832909423702317803290248472889177116936385843400222406450128538736337316559478249213657088 A013788 199 579054755449176043204714246300564837181920116167252587531410770579865354161287032651284433988506760365959771551943693233836893150439601322950204448395793939326263395692343194801455990946985386999145631236730668888152358507056472844154502478864236115132311135338471974293832329546406340854388340421683599996156755090065593952206842227225923985560146271762103984971062777823576886529474405644226049292015257979879558011145628476219337158842977981367442241373945381394933221827846940128716778079525517129796561052291350606459177992402398589312813021087030166813324675742206338843817322526180153806926480324170703730000159425365896531596999484693722276857744954069470971436414567310976819726494664037648627622908779139432448 A013788 200 2371808278319825072966509552847113573097144795821066598528658516295128490644631685739661041616923690458971224276761367485795914344200607018804037420629171975480374868755837725906763738918852145148500505545648819765872060444903312769656842153427911127581946410346381206707537221822080372139574642367216025584258068848908672828239225762717384644854359129137577922441473137965370927224727165518749897900094496685586669613652494238594405002620837811681043420667680282193646476606861066767223923013736518163646714070185372084056793056880224621825282134372475563267377871840077163904275753067233909993170863407803202478080653006298712193421309889305486446009323331868553099003554067705761053599722143898208778743434359355115307008 A013788 201 9714926707998003498870823128461777195405905083683088787573385282744846297680411384789651626462919436119946134637614561221820065153845686349021337274897088411567615462423911325314104274611618386528258070714977565761011959582323969104514425460440723978575652496778777422674072460583241204283697735136116840793121050005129923904467868724090407505323454992947519170320273973106159317912482469964799581798787058424162998737520616401282682890734951676645553851054818435865175968181702929478549188664264778398296940831479284056296624360981400050996355622389659907143179763056956063351913484563390095332027856518361917350218354713799525144253685306595272482854188367333593493518557461322797275544461901407063157733107135918552297504768 A013788 202 39792339795959822331374891534179439392382587222765931673900586118122890435298965032098413061992118010347299367475669242764574986870151931285591397477978474133780952934088340788486571108809188911219745057648548109357104986449198977452091086685965205416245872626805872323273000798548955972746025923117534579888623820821012168312700390293874309141804871651113038521631842193842828566169528196975819087047831791305371642828884444779653869120450362067540188573920536313303760765672255199144137476768828532319424269645739147494590973382579814608881072629308046979658464309481292035489437632771645830479986100299210413466494380907722854990863095015814236089770755552598398949452011361578177640630115948163330694074806828722390210579529728 A013788 203 162989423804251432269311555723998983751199077264449256136296800739831359222984560771475099901919715370382538209180341218363699146220142310545782364069799830051966783218025843869640995261682437780356075756128453055926702024495919011643765091065713481384943094279396853036126211270856523664367722181089421639223803170082865841408820798643709170244832754282959005784604025625980225807030387494812954980547919017186802249027110685817462247917364683028644612398778516739292204096193557295694387104845121668380361808468947548137844626975046920637976873489645760428681069811635372177364736543832661321646023066825565853558760984198032814042575237184775111023701014743443042096955438537024215616020954923677002522930408770446910302533753765888 A013788 204 667604679902213866575100132245499837444911420475184153134271695830349247377344760919962009198263154157086876504802677630417711702917702903995524563229900103892855944061033856490049516591851265148338486297102143717075771492335284271692861813005162419752726914168409510035972961365428320929250190053742271034260697784659418486410529991244632761322834961543000087693738088964015004905596467178753863600324276294397142012015045369108325367469525741685328332385396804564140867978008810683164209581445618353685961967488809157172611592089792186933153273813589034715877661948458484438485960883538580773462110481717517736176684991275142406318388171508838854753079356389142700429129476247651187163221831367381002333922954323750544599178255425077248 A013788 205 2734508768879467997491610141677567334174357178266354291237976866121110517257604140728164389676085879427427846163671767574190947135150911094765668610989670825545137946873994676183242819960222782047594439872930380665142360032605324376853961986069145271307169440433805353107345249752794402526208778460128342156331818125964978120337530844138015790378332002480128359193551212396605460093323129564175825306928235701850693681213625831867700705155177437943104849450585311494720995237924088558240602445601252776697700218834162307779017081199788797678195809540460686196234903340885952260038495778974026848100804533114952647379701724262983296280117950500203949068613043769928500957714334710379262620556621280792585559748420910082230678234134221116407808 A013788 206 11200547917330300917725635140311315800778167002178987176910753243632068678687146560422561340113247762134744457886399559983886119465578131844160178630613691701432885030395882193646562590557072515266946825719522839204423106693551408647593828294939219031274166028016866726327686142987445872747351156572685689472335127043952550380902526337589312677389647882158605759256785765976495964542251538694864180457178053434780441318251011407330102088315606785814957463349597435882377196494537066734553507617182731373353780096344728812662853964594334915289890035877726970659778164084268860457117678710677613969820895367638846043667258262581179581563363125248835375385039027281627139922797914973713459693799920766126430452729532047696816858047013769692806381568 A013788 207 45877444269384912559004201534715149519987372040925131476626445285916953307902552311490811249103862833703913299502692597693997545331008028033680091670993681209069097084501533465176320370921769022533414198147165549381317045016786569820544320696071041152098984050757086111038202441676578294773150337321720584078684680372029646360176747878765824726587997725321649189915794497439727470765062302494163683152601306868860687639556142724424098153740725394698065769879951097374216996841623825344731167199980467705257083274628009216667049838978395813027389586955169671822451360089165252432354011998935506820386387425848713394861089843532511566083535361019229697577119855745544765123780259732330330905804475458053859134380163267366161850560568400661734938902528 A013788 208 187914011727400601841681209486193252433868275879629338528261919891115840749168854267866362876329422166851228874763028880154613945675808882825953655484390118232347021658118281073362208239295565916296864555610790090265874616388757789984949537571106984558997438671901024710812477201107264695390823781669767512386292450803833431491283959311424818080104438682917475081895094261513123720253695191016094446193054952934853376571621960599241106037722011216683277393428279694844792819063291188612018860851119995720733013092876325751468236140455509250160187748168374975784760770925220873962922033147639835936302642896276330065351023999109167374678160838734764841275882929133751357947003943863625035390175131476188607014421148743131798939896088169110466309744754688 A013788 209 769695792035432865143526234055447561969124458002961770611760823874010483708595627081180622341445313195422633471029366293113298721488113184055106172864061924279693400711652479276491604948154637993151957219781796209729022428728351907778353305891254208753653508800106597215487906615735356192320814209719367730734253878492501735388299097339596054856107780845229977935442306095157754758159135502401922851606753087221159430437363550614491570330509357943534704203482233630084271386883240708554829254046187502472122421628421430278013895231305765888656129016497663900814380117709704699752128647772732767995095625303147847947677794300351149566681746795457596789866016477731845562150928154065408144958157338526468534331069025251867848457814377140676470004714515202048 A013788 210 3152673964177133015627883454691113213825533779980131412425772334587946941270407688524515829110560002848451106697336284336592071563215311601889714884051197641849624169314928555116509613867641397219950416772226237275050075868071329414260135140930577239054964772045236622194638465498052018963746055003010530225087503886305287108150473102702985440690617470342061989623571685765766163489419819017838276000181260645257869027071441103316957472073766330136718148417463228948825175600673753942240580624573184010125813438990014178418744914867428417079935504451574431337735700962138950450184718941277113417707911681241693585193688245454238308625128434874194316451291203492789639422570201719051911761748612458604415116620058727431650707283207688768210821139310654267588608 A013788 211 12913352557269536832011810630414799723829386362798618265295963482472230671443589892196416836036853771667255733032289420642681125122929916321340272165073705541016060597513947361757223378401859163012916907099038667878605110755620165280809513537251644371169135706297289204509239154680021069675503841292331131801958415918306455994984337828671428365068769158521085909498149624896578205652663578697065578496742443602976231534884622759186257805614146888239997535917929385774387919260359696147417418238251761705475331846103098074803179171296986796359415826233648870759365431140921141043956608783471056558931606246365976924953347053380560112128526069244699920184488769506466363074847546241236630576122316630443684317675760547560041297032018693194591523386616439880042938368 A013788 212 52893092074576022863920376342179019668805166542023140414652266424206256830232944198436523360406953048749079482500257466952421888503520937252209754788141897896001784207417128393757586957934015131700907651477662383630766533655020196990195767448582735344308779852993696581669843577569366301390863733933388315860821671601383243755455847746238170583321678473302367885304420863576384330353310018343180609522657048997790644366887414821626911971795545654231029907119838764131892917290433315419821745103879215945626959241638289714393821885632457917888167224253025774630360805953212993716046269577097447665383859185115041484608909530646774219278442779626290873075665999898486223154575549404105238839797008918297330965199915202805929152643148567325046879791580937748655875555328 A013788 213 216650105137463389650617861497565264563425962156126783138415683273548827976634139436795999684226879687676229560321054584637120055310421758985051155612229213782023308113580557900831076179697725979446917740452505123351619721850962726871841863469394883970288762277862181198519679293724124370496977854191158541765925566879265766422347152368591546709285595026646498858206907857208870217127157835133667776604803272694950479326770851109383831436474554999730298499562859577884233389221614859959589867945489268513288025053750434670157094443550547631669932950540393572885957861184360422260925520187791145637412287222231209920958093437529187202164501625349287416117927935584199570041141450359215058287808548529345867633458852670693085809226336531763392019626315521018494466274623488 A013788 214 887398830643050044008930760694027323651792740991495303734950638688455999392293435133116414706593299200721836279075039578673643746551487524802769533387690859651167470033225965161804088032041885611814575064893460985248234380701543329267064272770641444742302770290123494189136606387094013421555621290766985387073231121937472579265933936101750975321233797229144059323215494583127532409352838492707503212973274204958517163322453406144036173563799777278895302654209472831013819962251734466394480099104724043830427750620161780408963458840783043099320045365413452074540883399411140289580750930689192532530840728462259035836244350720119550780065798657430681256419032824152881438888515380671344878746863814776200673826647460539158879474591074434102853712389388374091753333860857806848 A013788 215 3634785610313932980260580395802735917677743067101164764098357816067915773510833910305244834638206153526156641399091362114247244785874892901592144008755981761131181957256093553302749544579243563465992499465803616195576768023353521476677895261268547357664472147108345832198703539761537078974691824806981572145451954675455887684673265402272771994915773633450574066987890665812490372748709226466129933160338531143510086300968769151565972166917323887734355159671642000715832606565383104374351790485932949683529432066540182652555114327411847344534814905816733499697319458403988030626122755812102932613246323623781413010785256860549609679995149511300836070426292358447730202373687358999229828623347154185323317959993947998368394770327925040882085288805946934780279821655494073576849408 A013788 216 14888081859845869487147337301208006318808035602846370873746873614614183008300375696610282842678092404843137603170678219219956714642943561324921421859864501293593321296920959194328062134596581635956705277811931611937082441823656023968472658990155969976993677914555784528685889698863255875480337714409396519507771206350667315956421695087709274091175008802613551378382400167167960566778712991605268206224746623563817313488768078444814221995693358644159918734015045634932050356491809195517344933830381361903736553744548588144865748285078926723214601854225340414760220501622734973444598807806373611983856941563008667692176412100811201249260132398288224544466093500201902908922623422460845378041229943543084310364135211001316944979263180967453021342949158644860026149500903725370775175168 A013788 217 60981583297928681419355493585747993881837713829258735098867194325459693601998338853315718523609466490237491622587097985924942703177496827186878143938004997298558244032188248859967742503307598380878664817917671882494289681709695074174864011223678853025766104738020493429497404206543896065967463278220888143903830861212333326157503263079257186677452836055505106445854311084719966481525608413615178572696562170117395716049994049309959053294359997006479027134525626920681678260190450464839044848969242058357704924137671017041370104975683283858287009194906994338857863174646722451229076716774906314685878032642083502867154583964922680316969502303388567734133118976826994314947065538399622668456877848752473335251497824261394206635061989242687575420719753809346667108355701659118695117488128 A013788 218 249780565188315879093680101727223782940007275844643778964960027957082904993785195943181183072704374744012765686116753350348565312215027004157452877570068468934894567555843067330427873293547922968079011094190784030696610536282911023820242989972188581993537965006931941087221367630003798286202729587592757837430091207525717303941133365572637436630846816483348916002219258203012982708328892062167771433765118648800852852940775625973592282293698547738538095143016967867112154153740085103980727701378015471033159369267900485801451949980398730683543589662339048811961807563352975160234298231910016264953356421701974027743865175920323298578307081434679573439009255329083368714023180445284854449999371668490130781190135088174670670377213907938048308923268111603083948475824953995750175201231372288 A013788 219 1023101195011341840767713696674708614922269801859660918640476274512211578854544162583270125865797118951476288250334221723027723518832750609028926986527000448757328148708733203785432569010372292477251629441805451389733316756614803553567715286926084431845531504668393230693258721812495557780286380390779936102113653586025338076942882265385522940439948560315797159945090081599541177173315141886639191792701925985488293285645416963987833988274989251537052037705797500383691383413719388585905060664844351369351820776521320389842747187119713200879794543256940743933795563779493786256319685557903426621248947903291285617638871760569644230976745805556447532806181909827925478252638947103886763827197426354135575679754793321163451065865068166914245873349706185126231852956979011566592717624243700891648 A013788 220 4190622494766456179784555301579606486721617108417171122751390820402018626988212889941074435546304999225246876673368972177521555533138946494582484936814593838110016097110971202705131802666484909986822674193635128892347665435094235355413361815249241832839297043121738672919587724543981804668053014080634618274257525088359784763158045759019101964042029303053505167135088974231720661701898821167674129582907088836560049298003627884494168015974355974295765146442946561571599906462594615647867128483202463208865057900631328316795892478442345270803638449180429287152826629240806548505885432045172435440635690611881105889848818731293262770080750819559209094374121102655182758922809127337520184636200658346539317984275633443485495565783319211680751097240396534277045669711786031376763771388902198852190208 A013788 221 17164789738563404512397538515270068169611743676076732918789696800366668296143719997198640887997665276826611206854119310039128291463737124841809858301192576360898625933766538046280219863721922191306025673497129487943056037622145988015773129995260894547309760688626641604278631319732149471920345145674279396451358822761921678389895355428942241644716152025307157164585324438453127830330977571502793234771587435874549961924622859814888112193430962070715454039830309116197273216870787545693663758267197289303511277160985920785595975591699846229211703087843038360177977873370343622680106729657026295564843788746265009724820761523377204306250755356914520450556400036475628580547826185574482676269877896587425046463592994584516589837448475491044356494296664204398779063139475584519224407608943406498571091968 A013788 222 70306978769155704882780317758546199222729702097210298035362598094301873341004677108525633077238436973881799503274472693920269481835467263352053179601684792774240771824707739837563780561804993295589481158644242382614757530100309966912606740460588624065780779780614724011125273885622884236985733716681848407864765738032831194685011375836947421776757358695658115746141488899904011593035684132875441089624422137342156644043255233801781707544293220641650499747144946139944031096302745787161246753862440096987182191251398331537801116023602570154851135847805085123288997369324927478497717164675179706633600158704701479832865839199753028838403093941921875765479014549404174665923896056113081042001419864422092990314876905818179951974188955611317684200639136581217399042619291994190743173566232193018147192700928 A013788 223 287977385038461767199868181539005232016300859790173380752845201794260473204755157436520993084368637845019850765412240154297423797598073910690009823648500911203290201394002902374661245181153252538734514825806816799190046843290869624474037208926571004173438073981397909549569121835511333834693565303528851078614080462982476573429806595428136639597598141217415642096195538534006831485074162208257806703101633074553473614001173437652097874101425031748200446964305699389210751370456046744212466703820554637259498255365727565978833371232676127354270252432609628664991733224754902951926649506509536078371226250054457261395418477362188406122099072786112003135402043594359499431624278245839179948037815764672892888329735806231265083286277962183957234485817903436666466478568620008205284038927287062602330901303001088 A013788 224 1179555369117539398450660071583765430338768321700550167563653946549290898246677124859989987673573940613201308735128535672002247874961710738186280237664259732288676664909835888126612460262003722398656572726504721609482431870119401981845656407763234833094402351027805837515035123038254423386904843483254174018003273576376224044768487814873647675791761986426534470026016925835291981762863768405023976255904289073371027922948806400622992892319436930040629030765796144698207237613387967464294263618848991794214904853978020110249301488569041417643090953963969039011806139288596082491091556378663059777008542720223056942675634083275523711476117802131914764842606770562496509671933043694957281067162893372100169270598597862323261781140594533105488832453910132476585846696217067553608843423446167808419147371737092456448 A013788 225 4831458791905441376053903653207103202667595045685453486340726565065895519218389503426518989510958860751672560579086482112521207295843167183611003853472807863454419619470687797766604637233167246944897321887763339712440040940009070517639808646198209876354672029809892710461583863964690118192762238907409096777741408568837013687371726089722460880043057096403085189226565328221355957300689995386978206744183968044527730372398311016951778886940413665446416510016701008683856845264437114733749303782805470389104250281893970371581138897178793646666100547436417183792357946526089553883511014927003892846626990982033641237199397205096545122206178517532322876795317332223985703616237746974545023251099211252122293332371856844076080255551875207600082257731215902624095628067705108699581822662435503343284827634635130701611008 A013788 226 19789655211644687876316789363536294718126469307127617480051616010509908046718523406035021781036887493638850808131938230732886865083773612784070671783824621008709302761351937219652012594107053043486299430452278639462154407690277152840252656214827867653548736634101320542050647506799370724117554130564747660401628809497956408063474590063503199764656361866867036935072011584394674001103626221105062734824177533110385583605343481925434486320907934373668522025028407331569077638203134421949437148294371206713771009154637702641996344922844338776744347842299564784813498148970862812706861117141007945099784155062409794507568730952075448820556507207812394503353619792789445442012109811607736415236502369288692913489395125633335624726740480850329936927667060337148295692565320125233487145625335821694094653991465495353798688768 A013788 227 81058427746896641541393569233044663165446018281994721198291419179048583359359071871119449215127091173944732910108418993081904599383136717963553471626545647651673304110497534851694643585462489266119882467132533307236984453899375218033674879855934945908935625253279008940239452187850222485985501718793206417005071603703629447427991920900109106236032458206687383286054959449680584708520453001646336961839831175620139350447486901966579655970438899194546266214516356430106942006080038592304894559413744462699606053497396030021617028803970411629544848762059017358596088418184654080847303135809568543128715899135630518303001521979701038368999453523199567885736426671265568530481601788345288356808713704606486173652562434594142718880729009562951421655724279140959419156747551232956363348481375525659011702749042668969159429193728 A013788 228 332015320051288643753548059578550940325666890883050378028201652957382997439934758384105263985160565448477625999804084195663481239073327996778715019782330972781253853636597902752541260126054356034027038585374856426442688323171840893065932307889909538443000321037430820619220796161434511302596615040176973484052773288770066216665054908006846899142788948814591521939681113905891674966099775494743396195695948495340090779432906350455110270854917731100861506414658995937718034456903838074080848115358697319217586395125334138968543349981062806034615700529393735100809578160884343115150553644275992752655220322859542602969094234028855453159421761631025430059976403645503768700852640925062301109488491334068167367280895732097608576535466023169849023101846647361369780866037969850189264275379714153099311934460078772097677021977509888 A013788 229 1359934750930078284814532852033744651573931585056974348403513970513440757513972770341295161283217676076964356095197528865437619155244351474805616721028427664512015784495505009674409001476318642315374750045695411922709251371711860297998058733117069469462529314969316641256328381077235758295435735204564883390680159390802191223460064903196044898888863534344566873864933842558532300661144680426468950817570605036913011832557184411464131669421743026589128730274443247360893069135478120751435153880509224219515233874433368633215153561522433253517785909368396738972916032146982269399656667726954466314875782442432686501761409982582191936140991535640680161525663349331983436598692417229055185344464860504343213536382548918671804729489268830903701598625163867592170622427291524506375226471955309171094781683548482650512085082019880501248 A013788 230 5570292739809600654600326561930218092846823772393366931060793223223053342777232467317944980616059601211246002565929078232832488059880863640803806089332439713841216653293588519626379270047001158923774976187168407235417093618531779780600048570847516546918520074114320962585921048892357665978104771397897762368225932864725775251292425843490999905848785036675345915350769019119748303508048611026816822548769198231195696466154227349357083317951459436909071279204119541190218011178918382597878390294565782403134397949679077921649268987995886606408851084772953042833064067674039375460993711009605494025731204884204283911214735288656658170433501329984225941609117078863804156308244140970210039170928068625789802645022920370879712171988045131381561747968671201657530869462186084378112927629128946364804225775814584936497500495953430533111808 A013788 231 22815919062260124281242937597666173308300590171723230949625009042321626492015544186134302640603380126561263626510045504441681871093272017472732389741905673067893623411890538576389649490112516746951782302462641796036268415461506169981337798946191427776178258223572258662751932616263096999846317143645789234660253421013916775429293776254939135614356623510222216869276749902314489051168967110765841705159758635954977572725367715222966613270329177853579555959620073640715132973788849695120909886646541444723238494001885503167075405774831151539850654043230015663444230421192865281888230240295344103529395015205700746900335555742337671866095621447615389456830943555026141824238568001413980320444121369091235031634013881839123301056463032858138876919679677241989246441317114201612750551568912164310238108777736539899893762031425251463625965568 A013788 232 93454004479017469055971072400040645870799217343378353969664037037349382111295668986406103615911444998394935814185146386193128943998042183568311868382845636886092281495103646008892004311500868595514500310886980796564555429730329272243559624483600088171226145683751971482631915996213645311370515020373152705168398012473003112158387307540230699476404729897870200296557567599880147153588089285696887624334371372871588137883106161553271247955268312488261861210603821632369184660639128351215246895704233757586384871431723020972340862053708396707228278961070144157467567805205976194614191064249729448056401982282550259303774436320615103963527665449432635215179544801387076912081174533791663392539121127797698689572920860013049041127272582586936839863007957983187953423634899769805826259226264225014735293553608867429964849280717829995011954966528 A013788 233 382787602346055553253257512550566485486793594238477737859743895704983069127867060168319400410773278713425657094902359597847056154615980783895805412896135728685433985003944534052421649659907557767227393273393073342728419040175428699109620221884825961149342292720648075192860327920491091195373629523448433480369758259089420747400754411684784945055353773661676340414699796889109082741096813714214451709273585143282025012769202837722199031624779007951920583518633253406184180369977869726577651284804541471073832433384337493902708170971989592912807030624543310468987157730123678493139726599166891819239022519429325862108260091169239465834609317680876073841375415506481467031884490890410653255840240139459373832490683842613448872457308498276093296078880595899137857223208549457124664357790778265660355762395581920993136022653820231659568967542898688 A013788 234 1567898019209443546125342771407120324553906562000804814273510996807610651147743478449436264082527349610191491460720064912781542009307057290837218971222571944695537602576156811478719077006981356614563402847818028411815604388558555951553004428840247136867706030983774515989955903162331509536250386528044783535594529829230267381353490070260879134946729056918226290338610368057790802907532548973422394201184604746883174452302654823310127233535094816571066710092321805951730402795429354400062059662559401865518417647142246375025492668301269372570857597438129399680971398062586587107900320150187588891603036239582518731195433333429204852058559765220868398454273701914548088962598874687122035735921623611225595217881841019344686581585135608938878140739094920802868663186262218576382625209511027776144817202772303548387885148790047668877594491055713026048 A013788 235 6422110286681880764929403991683564849372801277955296519264301042923973227101157287728890937682032024003344349023109385882753196070121706663269248906127654685472922020151938299816833339420595636693251698064662644374796715575535845177561106140529652272610123902909540417494859379352909863060481583218871433361795194180527175194023895327788560936741802217137054885226948067564711128709253320595138126648052141043233482556631674156278281148559748368675089244538150117178287729850078635622654196377843310041163438682694641152104417969361999350050232719106578021093258846464354660793959711335168364100006036437329996722976494933726023074031860798344676960068705083041988972390804990718451858374334970311580038012444020815235836238172715454213644864467332795608550044410930047288863232858157169771089171262555355334196777569444035251722627035364200554692608 A013788 236 26304963734248983613150838749935881623030994034504894542906577071816594338206340250537537280745603170317698453598656044575757091103218510492750843519498873591697088594542339276049749358266759727895558955272858191359167346997394821847290290751609455708611067506317477550058944017829518799095732564864497391049913115363439309594721875262621945596894421881393376809889579284745056783193101601157685766750421569713084344551963337344115839584500729318093165545628262879962266541465922091510391588363646197928605444844317250159019696002506749337805753217460543574397988235117996690612058977628849619353624725247303666577311723248541790511234501830019796828441416020139986830912737241982778811901276038396231835698970709259205985231555442500459089364858195130812620981907169473695183801787011767382381245491426735448870000924442768391055880336851765472020922368 A013788 237 107745131455483836879465835519737371127934951565332048047745339686160770409293169666201752701933990585621292865940095158582301045158783018978307455055867386231591274883245421674699773371460647845460209480797627151807149453301329190286501030918592330582470932505876388045041434697029709001096120585684981313740444120528647412099980801075699489164879552026187271413307716750315752583958944158341880900609726749544793475284841829761498478938114987286909606074893364756325443753844416886826563945937494826715567902082323456651344674826267645287652365178718386480734159811043314444746993572367768040872446874612955818300668818426027173934016519495761087809296040018493386059418571743161462013547626653270965599022984025125707715508451092481880430038459167255808495541891766164255472852119600199198233581532883908398571523786517579329764885859744831373397698019328 A013788 238 441324058441661795858292062288844272140021561611600068803564911354514515596464822952762379067121625438704815578890629769553105080970375245735147335908832814004597861921773247179570271729502813575005018033347080813802084160722244363413508222642554186065800939544069685432489716519033688068489709918965683461080859117685339799961521361206065107619346645099263063708908407809293322583895835272568344168897440766135474074766712134703097769730518987927181746482763222041909017615746731568441605922559978810226966126929196878443907788088392275098224087772030511025087118586033415965683685672418377895413542398414667031759539480273007304433731663854637415666876579915748909299378469859989348407491078771797875093598142566914898802722615674805782241437528749079791597739588674208790416802281882415915964749958692488800548961429576004934716972481514829305436971087167488 A013788 239 1807663343377046715835564287135106138685528316361113881819401876908091455883119914814514704658930177796934924611136019536089518411654657006531163487882579206162832842431583220447519833004043524403220553864589643013333336722318312912541729679943901946125520648372509431531477878861961986328533851828083439456587198946039151820642391495500042680808843858326581508951688838386865449303637341276439937715803917378090901810244452903743888464816205774549736433593398157483659336154098612504336817858805673206689653255901990414106246300010054758802325863514236973158756837728392871795440376514225675859613869663906476162087073711198237918960564895148594854571526471334907532490254212546516371077083458649284096383377991954083425495951833804004484060928117756230826384341355209559205547222146590375591791615830804434127048546015543316212600719284284740835069833573038030848 A013788 240 7404189054472383348062471320105394744055923983815122459932270087815542603297259171080252230282978008256245451207213136019822667414137475098751645646367044428442963322599764870953041235984562275955591388629359177782613347214615809689770924769050222371330132575733798631552933391818596296001674657087829768014181166882976365857351235565568174820593024443705677860666117482032600880347698549868297984883932845580660333814761279093734967151887178852555720431998558853053068640887187916817763605949668037454600819736174552736179184844841184292054326736954314642058268007335497202874123782202268368320978410143360926359908653921067982516062473810528644524324972426587781253080081254590531055931733846627467658786316255043925710831418711261202366713561570329521464870262190938354505921421912434178423978458442974962184390844479665423206812546188430298460446038315163774353408 A013788 241 30327558367118882193663882527151696871653064637706741595882578279692462503105573564744713135239077921817581368144745005137193645728307098004486740567519413978902377769368636911423656902592767082314102327825855192197584270191066356489301707854029710832968223030205639194840815172888970428422859395431750729786086059552671194551710660876567244065149028121418456517288417206405533205904173260260548546084588935498384727305262199167938425454129884580068230889466097062105369153073921707285559729969840281414044957639370968007389941124469490860254522314564872773870665758046196542972411011900491236642727567947206354370185846460694456385791892727925327971635087059303552012616012818802815205096381835786107530388751380659919711565491041325884894058748192069719920108593934083500056254144153330394824615765782425445107264898988709573455104189187810502493986972938910819751559168 A013788 242 124221679071718941465247262831213350386290952756046813576735040633620326412720429321194345001939263167764813283920875541041945172903145873426377689364559519657584139343333936789191298673019973969158563134774702867241305170702607796180179795370105695571837841531722298142067978948153222874820032083688450989203808499927741212883806866950419431690850419185329997894813356877437064011383493674027206844762476279801383843042353967791875790660116007239959473723253133566383592050990783313041652653956465792671928146490863484958269198845827034563602523400457718881774246944957221040014995504744412105288612118311757227500281227103004493356203592613582143371817316594907349043675188505816331080074779999379896444472325655183031138572251305270824526064632594717572792764800754006016230416974452041297201626176644814623159357026257754412872106758913271818215370641157778717702386352128 A013788 243 508811997477760784241652788556649883182247742488767748410306726435308856986502878499612037127943221935164675210939906216107807428211285497554443015637235792517464634750295805088527559364689813377673474600037182944220385979197881533154016441835952929062247798913934533189910441771635600895262851414787895251778799615704028007972072927028917992205723316983111671377155509769982214190626790088815439236147102842066468221101481852075523238543835165654874004370444835087907193040858248450218609270605683886784217688026576834389070638472507533572515935848274816539747315486544777379901421587433111983262155236604957603841151906213906404787009915345232459250963728772740501682893572119823692103986298877460055836558645883629695543591941346389297258760735107963178159164623888408642479787927355561153337860819537160696460726379551762075124149284508761367410158146182261627708974498316288 A013788 244 2084093941668908172253809821928037921514486753233992697488616351479025078216715790334410904076055437046434509664009855861177579225953425397982998592050117806151535143937211617642608883157769475594950551961752301339526700970794522759798851345760063197438966984351475847945873169496619421266996639394971218951285963225923698720653610709110448096074642706362825405960828968017847149324807332203788039111258533241104253833631669666101343185075548838522363921901342044520067862695355385652095423572400881200268155650156858713657633335183390857513025273234533648546805004232887408148076222822126026683441787849133906345333358207852160634007592613254072153091947433053145094893132071402797842857927880202076388706544213539347232946552591754810561571883971002217177739938299446921799597211350448378484071877916824210212703135250644017459708515469347886560912007766762543627095959545103515648 A013788 245 8536448785075847873551605030617243326523337741246434088913372575658086720375667877209747063095523070142195751583784369607383364509505230430138362233037282533996687949566818785864125985414223772036917460835337426286701367176374365224136095112233218856710008767903645073186296502258153149509618234961802112824467305373383469959797189464516395401521736525262132862815555453001101923634410832706715808199714952155563023702555318952351101686069448042587602624107897014354197965600175659630982854952554009396298365543042493291141666140911168952373351519168649824447713297337906823774520208679428205295377563030052480390485435219362449956895099343888679539064616685785682308682268964465859964346072597307704888142005098657166266149079415827704060198436745225081560022787274534591691150177691436558270758411947311965031232041986637895514966079362448943353495583812659378696585050296744000094208 A013788 246 34965294223670672890067374205408228665439591388145394028189174069895523206658735625051123970439262495302433798487180777911842261030933423841846731706520709259250433841425689746899460036256660570263213919581542098070328799954429399958061445579707264437084195913333330219771070473249395300391396290403541454129018082809378692955329288046659155564633032807473696206092515135492513479206546770766707950386032444029186145085666586428830112506140459182438820348345946170794794867098319501848505773885661222487238105264302052520516264513172148028921247822514789680937833665896066350180434774750937928889866498171094959679428342658508595023442326912568031392008669944978154736362573678452162413961513358572359221829652884099753026146629287230275830572796908441934069853336676493687566951127824124142677026455336189808767926443977268820029301061068590871975917911296652815141212366015463424385875968 A013788 247 143217845140155076157715964745352104613640566325843533939462856990292063054474181120209403782919219180758768838603492466326905901182703304056204213069908825125889777014479625203300188308507281695798124214605996433696066764613342822228219681094480955134296866461013320580182304658429523150403159205492905796112458067187215126345028763839115901192736902379412259660154941994977335210830015573060435764781188890743546450270890338012488140825151320811269408146824995515575479775634716679571479649835668367307727279162581207124034619445953118326461431081020578533121366695510287770339060837379841756732893176508804954846938491529251205216019771033878656581667512094630521800141101786940057247586358716712383372614258213272588395096593560495209802026176136978161950119267026918144274231819567612488405100361057033456713426714530893086840017146136948211613359764671089930818405851199338186284547964928 A013788 248 586620293694075191942004591596962220497471759670655115016039862232236290271126245868377717894837121764387917162919905142075006571244352733414212456734346547715644526651308544832717571311645825825989116783026161392419089467856252199846787813762993992230079965024310561096426719880927326824051340105698942140876628243198833157509237816685018731285450352146072615567994642411427165023559743787255544892543749696485566260309566824499151424819819810042959495769395181631797165160999799519524780645726897632492450935449932624380045801250623972665186021707860289671665117984810138707308793189907831835577930450980065095053060061303812936564816982154766977358510129539606617293377952919306474486113725303653922294228001641564522066315647223788379349099217457062551347688517742256718947253532948940752507291078889609038698195822718538083696710230576939874768321596092784356632190366512489211021508464345088 A013788 249 2402796722970931986194450807181157255157644327611003351105699275703239844950533103076875132497252850746932908699319931461939226915816868796064614222783883459443279981163759799634811172092501302583251422343275157063348590460339209010572442885173223392174407536739576058250963844632278330671314289072942867009030669284142420613157838097141836723345204642390313433366506055317205667936500710552598711879859198756804879402227985713148524236061981941935962094671442663963841188499455178831973501524897372702689079031602924029460667601922555792036601944915395746495140323265782328145136816905862479198527203127214346629337334011100417788169490358905925539260457490594228704433676095157479319495121818843766465717157894723848282383628891028637201813910394704128210320132168672283520807950470958861322269864259131838622507810089855131990821725104443145727051045257596044724765451741235155808344098669957480448 A013788 250 9841855377288937415452470506214020117125711165894669726128944233280470404917383590202880542708747676659437194032414439268103073447185894588680659856522786649879674802846760139304186560890885335380997825918055043331475826525549400107304726057669523014346373270485303534595947907613812042429703328042773983268989621387847354831494504845892963218821958215230723823069208802579274415867906910423444323859903278107872786031525829481056355270909878034169700739774229151595893508093768412495763462245979638590214467713445576824670894497474788524181921566373460977644094764096644416082480402046412714797167424009069963793765720109467311260342232510078671008810833881473960773360337285765035292652018969984067443577478736788882564643343937653297978629776976708109149471261362881673301229365129047495976017364005404010997791990128046620634405786027799124898001081375113399192639290332099198190977428152145839915008 A013788 251 40312239625375487653693319193452626399746912935504567198224155579516806778541603185470998702935030483597054746756769543242150188839673424235235982772317334117907147992460329530589948153409066333720567094960353457485724985448650342839520157932214366266762744915907803277705002629586174125792064831663202235469781489204622765389801491848777577344294740849585044779291479255364708007394946705094427950530163827129846931585129797554406831189646860427959094230115242604936779809152075417582647141359532599665518459754273082673851983861656733795049150735865696164430212153739855528273839726782106479809197768741150571699264389568378106922361784361282236452089175578517343327683941522493584558702669701054740248893352905887262984779136768627908520467566496596415076234286542363333841835479568578543517767122966134829046955991564478958118526099569865215582212429312464483093050533200278315790243545711189360291872768 A013788 252 165118933505537997429527835416381957733363355383826707243926141253700840564906406647689210687221884860813536242715728049119847173487302345667526585435411800546947678177117509757296427636363535702919442820957607761861529540397671804270674566890350044228660203175558362225479690770784969219244297550492476356484224979782134847036626910612592956802231258519900343415977899029973843998289701704066776885371551035923853031772691650782850380552793540312920449966552033709821050098286900910418522691008645528229963611153502546632097725897345981624521321414105891489506148981718448243809647520899508141298474060763752741680186939672076725953993868743812040507757263169607038270193424476133722352446135095520216059467173502514229185655344204299913299835152370058916152255637677520215416158124312897714248774135669288259776331741448105812453482903838167923024742110463854522749134983988339981476837563233031619755510857728 A013788 253 676327151638683637471346013865500498875856303652154192871121474575158642953856641628935006974860840389892244450163622089194894022603990407854188893943446735040297689813473319965886167598545042239158037794642361392584824997468863710292683025982873781160592192207087051675564813397135233922024642766817183156159385517187624333462023825869180751061939234897511806631845474426772865016994618179857518122481873043144102018140945001606555158744242341121722163062997130075427021202583146129074268942371412083629930951284746431005072285275529140734039332512177731541017186229118764006644316245604385346758549752888331229922045704896826269507558886374654117919773749942710428754712266654243726755619369351250804979577542666298282744444289860812444876124784107761320559639091927122802344583677185629037562978859701404712043854812971441407809465974121135812709343684459948125180456894416240564129126659002497514518572473253888 A013788 254 2770236013112048179082633272793090043395507419759223574000113559859849801538996804112117788569030002236998633267870196077342285916585944710570757709592357826725059337475986718580269742483640493011591322806855112264027443189632465757358829674425851007633785619280228563663113475674665918144612936772883182207628843078400509269860449590760164356349703106140208359964039063252061655109609956064696394229685751984718241866305310726580449930216416629234573979906036244788949078845780566544688205587953303894548197176462321381396776080488567360446625105969879988392006394794470457371215119341995562380323019787830604717760699207257400399902961198590583266999393279765341916179301444215782304791016936862723297196349614761157766121243811269887774212607115705390369012281720533494998403414741752336537857961409336953700531629313931024006387572630000172288857471731547947520739151439528921350672902795274229819468072850447925248 A013788 255 11346886709706949341522465885360496817747998391333779759104465141185944787103730909643234461978746889162746401865196323132794003114336029534497823578490297658265843046301641599304784865212991459375478058216878539833456407304734579742141766346448285727267985896571816196764112796363431600720334589021729514322447741249128485969348401523753633203608383922750293442412704003080444539328962380040996430764792840129405918684386552736073522914166442513344815021695124458655535426952317200567042890088256732752069415634789668378201194825681171908389376434052628432453658193078150993392497128824813823509803089050954156923947823952926312038002529069427029061629514873918840488670418715507844320424005373389714625316248022061702210032614650961460323174838745929278951474305927305195513460386782217570459066209932644162357377553669861474330163497492480705695160204212420393044947564296310461852356209849443245340541226395434701815808 A013788 256 46476847962959664502876020266436594965495801410903161893291889218297629847976881805898688356264947258010609262039844139551924236756320376973303085377496259208256893117651523990752398807912413017601958126456334499157837444320192838623812674955052178338889670232358159141945806013904615836550490476633004090664745948156430278530451052641294881601979940547585201940122435596617500833091429908647921380412591473170046642931247320006957149856425748534660362328863229782653073108796691253522607677801499577352476326440098481677112094005990080136762885873879566059330183958848106468935668239666437421096153452752708226760490286911186174107658359068373111036434492923571570641594035058720130336456726009404271105295351898364732252293589610338141483724139503326326585238757078242080823133744259963168600335195884110489015818459831752598856349685729200970527376196454073929912105223357687651747251035543319532914856863315700538637549568 A013788 257 190369169256282785803780179011324292978670802579059351114923578238147091857313307876961027507261223968811455537315201595604681673753888264082649437706224677717020234209900642266121825517209243720097620485965146108550502171935509867003136716615893722476092089271739019845410021432953306466510808992288784755362799403648738420860727511618743835041709836482908987146741496203745283412342496905821885974169974674104511049446389022748496485811919865997968844099023789189746987453631247374428601048274942268835743033098643380949451137048535368240180780539410702579016433495441844096760497109673727676809844542475092896810968215188218569144968638744056262805235683014949153347969167600517653858126749734519894447289761375701943305394543043945027517334075405624633693137948992479563051555816488809138586972962341316563008792411470858644915608312746807175280132900675886816919982994873088621556740241585436806819253712141109406259403030528 A013788 258 779752117273734290652283613230384304040635607363827102166726976463450488247555309064032368669741973376251721880843065735596776135695926329682532096844696279928914879323753030722034997318489062277519853510513238460622856896247848415244847991258700687262073197657043025286799447789376743286828273632414862357966026357345232571845539887590374748330843490233995211353053168450540680856954867326246444950200216265132077258532409437177841605885623771127680385429601440521203660610073589245659549893734163533151203463572043288368951857350800868311780477089426237763651311597329793420330996161223588564213123245977980505337725809410943259217791544295654452450245357629231732113281710491720310202887166912593487656098862594875159778896048307998832711000372861438499607093039073196290259172624338162231652241253750032642084013717384637009574331649010922189947424361168432402104250347000170993896408029533949160731663204929984128038514813042688 A013788 259 3193864672353215654511753679791654109350443447762235810474913695594293199861986545926276582071263122949127052823933197253004395051810514246379651468675875962588835345710092413837455349016531199088721319979062224734711221847031187108842897372195638015025451817603248231574730538145287140502848608798371276218228843959686072614279331379570174969163134935998444385702105777973414628790087136568305438516020085821980988450948749054680439217707514966538978858719647500374850193858861421550221516364735133831787329386791089309159226807708880356605052834158289869879915772302662833849675760276371818759016952815525808149863324915347223589756074165435000637236204984849333174736001886174086390591025835673982925439380941188608654454358213869563218784257527240452094390653088043812004901571069289112500847580175360133701976120186407473191216462434348737290024650183345899119019009421312700390999687288971055762356892487393214988445756674222850048 A013788 260 13082069697958771320880143072426615231899416362034117879705246497154224946634696892114028880163893751599624408366830375948306002132215866353171052415696387942763869576028538527078217109571711791467402526634238872513377164685439742397820507636513333309544250644902904756530096284243096127499667901638128747389865344858874153428088141330719436673692200697849628203835825266579106319524196911383779076161618271526834128695086076127971079035729981302943657405315676161535386394045896382669707331029955108175000901168296301810316193004375573940654296408712355307028135003351706967448271914092018969636933438732393710181840178853262227823640879781621762610119495617942868683718663725769057855860841822920634062599704335108541048645051244009730944140318831576891778624115048627453972076835099808204803471688398275107643294188283525010191222630131092427939940967150984802791501862589696820801534719135625444402613831628362608592673819337616793796608 A013788 261 53584157482839127330325066024659415989860009418891746835272689652343705381415718470099062293151308806552061576670537219884261384733556188582588630694692405013560809783412893806912377280805731497850480749093842421814792866551561184861472799279158613235893250641522297882747274380259721738238639725109775349308888452541948532441449026890626812615443254058392077122911540291908019484771110549027959095957988440173912591135072567820169539730350003416857220732173009557648942670011991583415121227898696123084803691185341652215055126545922350860919998090085807337587240973728591738668121760120909699632879365047884636904817372582962085165633043585522739651049454051093990128511646620750060977606008106682917120408388956604584135250129895463857947198745934138948725244375239178051469626716568814406875020035679334840906932995209318441743247893016954584841998201450433752233991629167398178003086209579521820273106254349773244795591964006878387390906368 A013788 262 219480709049709065545011470437004967894466598579780595037276936815999817242278782853525759152747760871637244218042520452645934631868646148434283031325460090935545076872859213033113097342180276215195569148288378559753391581395194613192592585847433679814218754627675332127732835861543820239825468314049639830769207101611821188880175214144007424472855568623173947895445669035655247809622468808818520457043920650952345973289257237791414434735513613995447176118980647148130069176369117525668336549473059320155355919095159407472865798332097949126328312176991466854757339028392311761584626729455246129696273879236135472762131958099812700838432946526301141610698563793280983566383704558592249764274209204973228525192761166252376617984532051819962151726063346233133978600960979673298819591031065863810560082066142555508354797548377368337380343369797445979512824633140976649150429713069662937100641114437721375838643217816671210682744684572173874753152483328 A013788 263 898992984267608332472366982909972348495735187782781317272686333198335251424373894568041509489654828530226152317102163774037748252133974623986823296309084532471992634871231336583631246713570411377441051231389198580749891917394717135636859231631088352519040018954958160395193695688883487702325118214347324746830672288202019589653197677133854410640816409080520490579745460370043895028213632240920659792051898986300809106592797645993633524676663762925351633383344730718740763346407905385137506506641650975356337844613772933008858309968273199621440766676957048237086060660294908975450631083848688147235937809351210896433692500376832822634221348971729476037421317297278908687907653871993855034467160903570344039189549736969734627264643284254564973469955466170916776349536172741831965044863245778168054096142919907362221250758153700709909886442690338732084529697345440354920160104733339390364226004736906755435082620177085278956522228007624190988912571711488 A013788 264 3682275263560123729806815161999246739438531329158272275548923220780381189834235472150698022869626177659806319890850462818458616840740760059850028221682010245005281832432563554646553586538784405001998545843770157386751557293648761387568575412760937891917987917639508624978713377541666765628723684205966642163018433692475472239219497685540267665984784011593811929414637405675699794035563037658811022508244578247888114100604099157989922917075614772942240290338180017023962166666886780457523226651204202395059559811538013933604283637630047025649421380308816069579104504464567947163445784919444226651078401267102559831792404481543507241509770645388203933849277715649654409985669750259686830221177491061024129184520395722628033033275978892306698131332937589436075115927700163550543728823759854707376349577801399940555658243105397558107790894869259627446618233640326923693752975788987758142931869715402370070262098412245341302605915045919228686290585893730254848 A013788 265 15082599479542266797288714903548914644740224324232283240648389512316441353561028493929259101673988823694566686272923495704406494579674153205145715596009513963541634385643780319832283490462860922888186043776082564656134378674785326643480884890668801605296078510651427327912809994410667072015252210507639366299723504404379534291843062519972936359873675311488253662882354813647666356369666202250489948193769792503349715356074390151126724268341718109971416229225185349730149034667568252754015136363332413010163956988059705072043145779732672617060029973744910620996012050286870311581473935030043552362817131590052085071021688756402205661224020563510083313046641523300984463301303297063677256585943003385954833139795540879884423304298409542888235545939712366330163674839859869903027113262120364881413527870674534156515976163759708398009511505384487434021348284990779079449612188831693857353448938354288107807793555096556917975473828028085160699046239820719123857408 A013788 266 61778327468205124801694576244936354384855958832055432153695803442448143784185972711134245280456658221852945146973894638405249001798345331528276851081254969194666534443596924190033033176935878340150010035306834184831526415051920697931697704512179411375292737579628246335130869737106092326974473054239290844363667474040338572459389184081809147330042574075855887003166125316700841395690152764418006827801681070093720434098480702059015062603127677378442920874906359192494690445998359563280445998544209563689631567823092551975088725113785027039477882772459153903599665357975020796237717237883058390478098970992853340450904837146223434388373588228137301250239043679440832361682138304772822042976022541868870996540602535444006597854406285487670212796169061852488350412144066027122799055921645014554269810158282891905089438366759765598246959126054860529751442575322231109425611525454618039719726851499164089580722401675497136027540799603036818223293398305665531319943168 A013788 267 253044029309768191187740984299259307560370007376099050101538010900267596940025744224805868668750472076709663322005072438907899911366022477939821982028820353821354125080973001482375303892729357681254441104616792821069932196052667178728233797681886868993199053126157296988696042443186554171287441630164135298513581973669226792793658097999090267463854383414705713164968449297206646356746865723056155966675685663103878898067376955633725696422410966542102203903616447252458252066809280771196706810037082372872730901803387092889963418066063470753701407835992694389144229306265685181389689806369007167398293385186727282486906212950931187254778217382450385920979122910989649353450038496349479088029788331494895601830307985178651024811648145357497191613108477347792283288142094447094984933055057979614289142408326725243246339550247999890419544580320708729861908788519858624207304808262115490692001183740576110922638957262836269168807115174038807442609759460006016286487216128 A013788 268 1036468344052810511104987071689766123767275550212501709215899692647496077066345448344804838067201933626202780966932776709766758036955228069641510838390048169252266496331665414071809244744619449062418190764510383395102442275031724764070845635305008615396143321604740288465698989847292125885593360917152298182711631764149152943282823569404273735531947554466634601123710768321358423477235162001638014839503608476073487966483976010275740452546195318956450627189212967946069000465650814038821711093911889399286705773786673532477290160398595976207160966496226076217934763238464246502972169446887453357663409705724834949066367848247014142995571578398516780732330487443413603751731357681047466344570013005803092385096941507291754597628510803384308496847292323216557192348230018855301058285793517484500128327304506266596337006797815807551158454600993622957514378397777340924753120494641625049874436848601399750339129168948577358515433943752862955284929574748184642709451637260288 A013788 269 4245374337240311853486027045641282042950760653670407000948325141084143931663750956420320616723259120132926590840556653403204640919368614173251628394045637301257283568974501536038130666473961263359664909371434530386339603558529944633634183722209315288662603045293016221555503062414508547627390406316655813356386843705954930455686445340279905220738857183095335326202719307044284102562755223558709308782606780317997006710718365738089432893629216026445621768967016316707098625907305734303013728640663098979478346849430214789026980496992649118544531318768542008188660790224749553676174006054451008952989326154648923951375842706419769929709861185120324733879625676568222120967091641061570422147358773271769466409357072413867026831886380250662127603086509355895018259858350157231313134738610247616512525628639257667978596379843853547729545030045669879633978893917295988427788781546052096204285693331871333377389073076013372860479217433611726664847071538168564296537913906218139648 A013788 270 17389053285336317351878766778946691247926315637433987075884339777880653544094723917497633246098469356064467316082920052339526209205733843653638669902010930385949833498519558291612183209877345334721187468785395836462447016175738653219365616526169355422362022073520194443491340543649827011081791104273022211507760511819591395146491680113786491784146359021958493496126338281653387684097045395696473328773557372182515739487102426063214317132305268844321266765688898833232275971716324287705144232512156053419943308695266159775854512115681890789558400281675948065540754596760574171857608728799031332671444279929441992504835451725495377632091591414252850109970946771223437807481207361788192449115581535321167734412726568607199341903406613506712074662242342321745994792379802244019458599889347574237235304974906399408040330771840424131500216443067063826980777549485244368600222849212629386052754199887344981513785643319350775236522874608073632419213605020338439358619295359869499998208 A013788 271 71225562256737555873295428726565647351506188850929611062822255730199156916611989166070305776019330482440058126675640534382699352906685823605303991918636770860850518009936110762443502427657606491017983872144981346150182978255825523586521565291189679809994842413138716440540530866789691437391016363102298978335787056413046354520029921746069470347863486553941989360133481601652275954061497940772754754656490996459584468939171537154925842973922381186339908672261729620919402380150064282440270776369791194808087792415810190441900081625833024674031207553744683276454930828331311807928765353160832338622235770590994401299806010267629066781047158432779674050440997974931201259443025353884436271577421968675503040154528025015088504436353488923492657816544634149871594669587669991503702425146767664075715809177216611975333194841458377242624886550802693435313264842691560933786512790374929965272081202738565044280465995036060775368797694394669598389098926163306247612904633794025471992659968 A013788 272 291739903003597028857018076064012891551769349533407686913319959470895746730442707624223972458575177656074478086863423628831536549505785133487325150898736213446043721768698309682968585943685556187209661940305843593831149478935861344610392331432712928501738874524216182540454014430370576127553603023267016615263383783067837868114042559471900550544848840924946388419106740640367722307835895565405203475072987121498457984774846616186576252821186073339248265921584044527285872149094663300875349100010664733933927597735158540050022734339412069064831826140138222700359396672845053165276222886546769258996677716340713067724005418056208657535169160940665544910606327705318200358678631849510650968381120383694860452472946790461802514171303890630625926416566821477874051766631096285199165133401160352054131954389879242650964766070613513185791535312087832311043132795664633584789556389375713137754444606417162421372788715667704935910595356240566675001749201564902390222457380020328333281935228928 A013788 273 1194966642702733430198346039558196803796047255688837885596958553992788978607893330428821391190323927679281062243792583183693973706775695906764083818081223530274995084364588276461439328025336038142810775307492735360332388265721288067524166989548392155143122430051189483685699643106797879818459557983301700056118819975445863907795118323596904655031700852428580406964661209662946190572895828235899713433898955249657683905637771739900216331555578156397560897214808246383762932322691740880385429913643682750193367440323209380044893119854231834889551159870006160180672088771973337764971408943295566884850391926131560725397526192358230661264052883212966071953843518280983348669147676055595626366489069091614148413329190053731543098045660736023043794602257700773372116036120970384175780386411152802013724485180945377898351681825232950009002128638311761146032671931042339163298022970882921012242205107884697277942942579374919417489798579161361100807164729609840190351185428563264853122806697689088 A013788 274 4894583368510396130092425378030374108348609559301479979405142237154463656377931081436452418315566807774335230950574420720410516302953250434105687318860691580006379865557353580386055487591776412232952935659490244035921462336394395924578987989190214267466229473489672125176625738165444115736410349499603763429862686619426258566328804653452921467009846691547465346927252314779427596586581312454245226225250120702597873277492313046631286094051648128604409434991854577187892970793745370646058720926284524544792033035563865620663882218922933595707601550827545232100032875610002791485322891031738641960347205329434872731228267283899312788537560609640309030722943050878907796148828881123719685597139226999251551900996362460084400529595026374750387382690847542367732187283951494693583996462740081877048215491301152267871648488756154163236872718902524973654149824229549421212868702088736444466144072121895720050454292805119669934038214980244935068906146732481905419678455515395132838391016233734504448 A013788 275 20048213477418582548858574348412412347795904754898861995643462603384683136524005709563709105420561644643677105973552827270801474776896513778096895258053392711706131929322920265261283277175916184506175224461272039571134309729871445707075534803723117639541675923413697024723459023525659098056336791550377015008717564393169955087682783860543166328872332048578418061014025481336535435618637055812588446618624494397840888944608514239001747841235550734763661045726636348161609608371181038166256520914061412535468167313669593582239261568708336008018335952189625270681734658498571433923882561666001477469582153029365238707110982794851585181849848257086705789841174736400006333025603097082755832205882273788934356586481100636505704569221228030977586719501711533538231039115065322264920049511383375368389490652369519689202272209945207452618230656624742292087397680044234429287910203755464476533326119411284869326660783329770168049820528559083254042239577016245884599002953791058464106049602493376530219008 A013788 276 82117482403506514120124720531097240976572025876065738734155622823463662127202327386372952495802620496460501426067672380501202840686168120435084882976986696547148316382506681406510216303312552691737293719393370274083366132653553441616181390556049889851562704582302503013267288160361099665638755498190344253475707143754424136039148682692784809283061072070977200377913448371554449144293937380608362277349885929053556281117116474322951159157700815809591955643296302482069952955888357532328986709663995545745277613316790655312852015385429344288843104060168705108712385161210148593352222972583942051715408498808280017744326585527712092904856978461027146915189451720294425940072870285650967888715293793439475124578226588207127365915530150014884195203079010441372594336215307559997112522798626305508923353712105552646972506971935569725924272769534944428389980897461184222363280194582382495880503785108622824762002568518738608332064884978005008557013307458543143317516098728175468978379171812870267777056768 A013788 277 336353207924762681836030855295374299040039017988365265855101431084907160073020732974583613422807533553502213841173186070532926835450544621302107680673737509057119503902747367041065845978368215825355955074635244642645467679348954896859878975717580348832000837969111052342342812304839064230456342520587650062236496460818121261216353004309646578823418151202722612747933484529887023695027967510971851888025132765403366527455709078826807947909942541556088650314941654966558527307318712452419529562783725755372657104145574524161441855018718594207101354230451016125285929620316768638370705295703826643826313211118714952680761694321508732538294183776367193764615994246325968650538476690026364472177843377928090110272416105296393690790011494460965663551811626767862146401137899765748172893383173347364550056804784343641999388557048093597385821264015132378685361756001010574799995677009438703126543503804919090225162520652753339728137768869908515049526507350192715028545940390606720935441087745516616814824521728 A013788 278 1377702739659827944800382383289853128867999817680344128942495461723779727659092922263894480579819657435145067893445370144902868318005430768853433060039628837097961487985653215400205705127396212020657991985705962056275835614613319257538064284539209108815875432321478870394236159200620807087949178964327014654920689503511024685942181905652312386860720747326351821815535552634417249054834554924940705333350943807092189296458584386874605354639124650213739111690001018743023727850777446205110393089162140694006403498580273250965265838156671361872287146927927362049171167724817484342766408891202873933112578912742256446180399899940899768476852976748000025659867112432951167592605600522347988878040446475993457091675816367294028557475887081312115357908220423241163351659060837440504516171297478030805197032672396671557629495529668991374892323897405982223095241752580139314380782293030660928006322191584948593562265684593677679526452301291145277642860574106389360756924171839925128951566695405636062473521240997888 A013788 279 5643070421646655261902366241955238415843327253218689552148461411220601764491644609592911792454941316854354198091552236113522148630550244429223661813922319716753250254789235570279242568201814884436615135173451620582505822677456155678875911309472600509709825770788777453134791308085742825832239837037883452026555144206381157113619177085551871536581512181048737062156433623590573052128602336972557129045405465833849607358294361648638383532601854567275475401482244172771425189276784419656132170093208128282650228730184799235953728873089725898228888153816790474953405103000852415867971210818366971630029123226592282403554917990157925451681189792759808105102815692525367982459312539739537362444453668765669200247504143840436340971421233485054424505992070853595805088395513190156306498237634470014178087045826136766700050413689524188671558958683774903185798110218568250631703684272253587161113895696731949439231040244095703775340348626088531057225156911539770821660361407856333328185617184381485311891543003127349248 A013788 280 23114016447064699952752092127048656551294268429183752405600097940359584827357776320892566701895439633835434795382997959120986720790733801182100118789825821559821313043616708895863777559354633766652375593670457837905943849686860413660675732723599771687771446357150832448040105197919202614608854372507170619500769870669337219537384149342420465813837873893575627006592752122226987221518755172239594000569980788055447991739573705312822818949537196307560347244471272131671757575277708982911517368701780493445735336878836937670466473464175517279145525878033573785409147301891491495395210079512031115796599288736121988724960944087686862650086153391144173998501133076583907256153344162773145036572482227264181044213776973170427252618941372354782922776543522216328417642068022026880231416781350789178073444539703856196403406494472291076798705494768742003449029059455255554587458290779150693011922516773814064903090340839816002663794067972458623210394242709666901285520840326579541312248287987226563837507760140809622519808 A013788 281 94675011367177011006472569352391297234101323485936649853338001163712859452857451810375953210963720740189940921888759640559561608358845649641882086563126565109028098226654039637458032883116579908208130431674195304062746008317380254354127801235864664833111844278889809707172270890677053909437867509789370857475153390261605251225125475706554227973479931468085768219003912692641739659340821185493377026334641307875114974165293896961322266417304356075767182313354330651327519028337495994005575142202492901153731939855716096698230675309262918775380073996425518225035867348547549165138780485681279450302870686663155665817440026983165389414752884290126536697860641081687684121204097690718802069800887202874085557099630482106070026727183861165190851692722266998081198661910618222101427883136412832473388828834626994980468353001358504250567497706572767246127223027528726751590229159031401238576834628705542409843058036079886346910900502415190520669774818138795627665493361977669801214968987595680005478431785536756213841133568 A013788 282 387788846559957037082511644067394753470879020998396517799272452766567872318904122615299904352107400151817998016056359487731964347837831780933149026562566410686579090336374946355028102689245511304020502248137503965441007650067989521834507473862101667156426114166332660560577621568213212813057505320097263032218228286511535109018113948494046117779373799293279306625040026389060565644660003575780872299866690797056470934181043801953576003245278642486342378755499338347837517940070383591446835782461410923125686025649013132075952846066740915303956783089358922649746912659650761380408444869350520628440558332572285607188234350523045435042827814052358294314437185870592754160451984141184213277904433982972254441880086454706462829474545095332621728533390405624140589719185892237727448609326746961811000642906632171439998373893564433410324470606122054640137105520757664774513578635392619473210714639177901710717165715783214476947048457892620372663397655096506890917860810660535505776512973191905302439656593558553451893283094528 A013788 283 1588383115509584023889967694100048910216720470009432136905819966531862005018231286232268408226231911021846519873766848461750125968743758974702178412800272018172227954017791780270195108615149614301267977208371216242446367334678485081434142612939168428672721363625298577656125937943401319682283541791118389379965863061551247806538194733031612898424315081905272039936163948089592076880527374646398452940253965504743304946405555412801847309292661319624058383382525289872742473482528291190566239364961939141122809961058357788983102857489370789085006983534014147173363354253929518614152990184859732494092526930216081847043007899742394101935422726358459573511934713325947921041211327042290537586296561594254354193940834118477671749527736710482418600072767101436479855489785414605731629503802355555577858633345565374218233339468039919248689031602675935806001584213023394916407618090568169362271087162072685407097510771848046497575110483528173046429276795275292225199557880465553431660597138194044118792833407215834938954887555186688 A013788 284 6506017241127256161853307675033800336247687045158634032766238582914506772554675348407371400094645907545483345402949011299328515967974436760380122778829914186433445699656875131986719164887652820177993634645488501729060320602843074893554248142598833883843466705409222974079491841816171805418633387176420922900340175100113911015580445626497486431945994575483994275578527531374969146902640126551648063243280242707428577060477154970836366578862740765180143138334823587318753171384435880716559316438884102722039029600495033503674789304276462752092188604555321946822096299024095308243570647797185464295802990306165071245488160357344846241527491487164250413104884585783082684584801595565222041953470716290065834778381656549284543486065609566135986585898054047483821488086161058225076754447574448355646908962183435772797883758461091509242630273444560633061382488936543825577605603698967221707862373015849719427471404121489598454067652540531396798174317753447596954417389078386906856081805878042804710575445635956059909959219426044674048 A013788 285 26648646619657241238951148236938446177270526136969764998210513235617819740383950227076593254787669637306299782770479150282049601404823292970516982902087328507631393585794560540617601699379825951449061927507920903082231073189245234763998200392084823588222839625356177301829598584079039714994722353874620100199793357210066579519817505286133704425250793781182440552769648768511873625713213958355550467044475874129627451639714426760545757507021786174177866294619437413657612989990649367415026960133669284749471865243627657231051936990316391432569604524258598694183306440802694382565665373377271661755609048294052131821519504823684490205296605131424769692077607263367506676059347335435149483841416053924109659252251265225869490118924736782893001055838429378493732815200915694489914386217264940464729739109103352925380131874656630821857813600028920353019422674684083509565872552750969740115404279872920450774922871281621395267861104806016601285322005518121357125293625665072770482511076876463328094517025324876021391192962769078984900608 A013788 286 109152856554116060114743903178499875542100075057028157432670262213090589656612660130105725971610294834406603910227882599555275167354156208007237561966949697567258188127414519974369696560659767097135357655072444019024818475783148481593336628805979437417360751105458902228294035800387746672618382761470443930418353591132432709713172501652003653325827251327723276504144481355824634370921324373424334713014173180434954041916270292011195422748761236169432540342761215646341582807001699808931950428707509390333836760037898884018388733912335939307805100131363220251374823181527836190988965369353304726550974661812437531940943891757811671880894894618315856658749879350753307345139086685942372285814440156873153164297221182365161431527115721862729732324714206734310329611062950684630689325945917196143533011390887333582357020158593559846329604505718457765967555275506006055181813976067972055512695930359482166374084080769521235017159085285443998864678934602225078785202690724138067896365370885993791875141735730692183618326375502147522152890368 A013788 287 447090100445659382229991027419135490220441907433587332844217394024819055233485455892913053579715767641729449616293407127778407085482623827997645053816625961235489538569889873815018277112462406029866424955176730701925656476807776180606306831589291775661509636527959663527092370638388210371044895790982938338993576309278444378985154566766606964022588421438354540560975795633457702383293744633546074984506053347061571755689043116077856451578926023349995685243949939287415123177478962417385268955985958462807395369115233828939320254104928007404769690138063750149631275751538017038290802152871136159952792214783744130830106180639996608024145488356621748874239505820685546885689699065619956882695946882552435360961417962967701223535065996749740983602029390783735110086913846004247303479074476835403911214657074518353334354569599221130566060055422803009403106408472600802024710045974413539380002530752438953468248394831958978630283613329178619349724916130713922704190221206069526103512559149030571520580549552915184100664834056796250738238947328 A013788 288 1831281051425420829614043248308778967942930052847973715329914445925658850236356427337371867462515784260523825628337795595380355422136827199478354140432899937220565149982268923146314863052646015098332876616403888955087488929004651235763432782189739113109543471218522781806970350134838109679799893159866115436517688562804508176323193105476022124636522174211500198137756858914642748961971178019004723136536794509564197911302320603454900025667280991641582326759218951321252344534953830061610061643718485863659091431895997763335455760813785118329936650805509120612889705478299717788839125618160173711166636911754215959880114915901426106466899920308722683388885015841528000043785007372779343391522598430934775238497967976315704211599630322686939068833912384650179010915999113233396955050289057117814420335235377227175257516317078409750798581987011801126515123849103772885093212348311197857300490365961989953405945425231703976469641680196315624856473256471404227396363146060060778919987442274429220948297930968740594076323160296637443023826728255488 A013788 289 7500927186638523718099121145072758652694241496465300337991329570511498650568115926373875169126464652331105589773671610758677935809072444209063338559213158142855434854327373509207305679063638077842771462620790329160038354653203051461687020675849171407296690058111069314281350554152296897248460362382811608827976452353247265490219798960029786622511194825570304811572252094114376699748233945165843345967254710311174954644694305191751270505133182941763921210405760824611849603215170887932354812492670918097547638505046006838622026796293263844679420521699365358030396233639115644063085058531984071520938544790545268571668950695532241332088422073584528111160873024886898688179343390198904190531676563173108839376887676830989124450712085801725702425943705127527133228711932367803993927885983977954567865693124105122509854786834753166339270991818800337414205947285929053737341797778682666423502808538980310849150752461749059487619652322084108799412114458506871715415503446262008950456268563556062089004228325247961473336619664575026966625594278934478848 A013788 290 30723797756471393149334000210218019441435613169521870184412485920815098472727002834427392692741999215948208495712958917667544825073960731480323434738537095753135861163324921893713124061444661566843991910894757188239517100659519698787070036688278206084287242478022939911296411869807808091129693644319996349759391548838900799447940296540282006005805854005535968508199944577492486962168766239399294345081875293434572614224667874065413203989025517329465021277821996337610135974769339956970925311969980080527555127316668444010995821757617208707806906456880600506492502972985817678082396399747006756949764279462073420069556022048900060496234176813402227143314935909936737026782590526254711564417747202757053806087731924299731453750116703443868477136665416202351137704804074978525159128620990373701909977879036334581800365206875148969325653982489806182048587560083165404108152003701484201670667503775663353238121482083324147661290095911256509642392020822044146546341902115889188661068876036325630316561319220215650194786794146099310455298434166515625361408 A013788 291 125844675610506826339672064861053007632120271542361580275353542331658643344289803609814600469471228788523861998440279726766263603502943156143404788689047944204844487324978880076648956155677333777792990867024925443029062044301392686231838870275187532121240545189981961876670103018732781941267225167134705048614467784044137674538763454628995096599780778006675327009586972989409226597043266516579509637455361201908009427864239612171932483539048518981488727153958896998851116952655216463752910077829038409840865801489073946669038885919200086867177088847382939674593292177349909209425495653363739676466234488676652728604901466312294647792575188227695522379017977487100874861701490795539298567855092542492892389735349961931700034560478017306085282351781544764830260038877491112039051790831576570683023269392532826447054295887360610178357878712278246121671014646100645495226990607161279290043054095465117094863345590613295708820644232852506663495237717287092824253816431066682116755738116244789781776635163526003303197846708822422775624902386346048001480327168 A013788 292 515459791300635960687296777670873119261164632237513032807848109390473803138211035585800603522954153117793738745611385760834615719948055167563386014470340379463043020083113492793954124413654359153840090591334094614647038133458504442805612012647168131568601273098166115846840741964729474831430554284583751879124860043444787914910775110160363915672702066715342139431268241364620192141489219651909671475017159483015206616531925451456235452575942733748177826422615642107294175038075766635531919678787741326708186322899246885556383276725043555807957355918880520907134124758425228121806830196177877714805696465619569576365676406015158877358387970980640859664457635787165183433529306298528966933934459054050887228355993444072243341559717958885725316512897207356744745119242203594911956135246137633517663311431814457127134395954629059290553871205491696114364475990428243948449753526932599972016349575025119620560263539152059223329358777763867293676493690007932208143632101649129950231503324138658946157097629802509529898380119336643688959600174473412614063420080128 A013788 293 2111323305167404894975167601339896296493730333644853382380945856063380697654112401759439272030020211170483153902024236076378585988907233966339629115270514194280624210260432866484036093598328255094129011062104451541594268194646034197731786803802800666904990814610088410508659679087531928909539550349655047696895426737949851299474534851216850598595387665266041403110474716629484307011539843694222014361670285242430286301314766649164740413751061437432536377027033670071476940955958340139138743004314588474196731178595315243238945901465778404589393329843734613635621375010509734386920776483544587119844132723177756984793810559038090761659957129136704961185618476184228591343736038598774648561395544285392434087346149146919908727028604759595930896436826961333226476008416065924759372329968179746888348923624712016392742485830160626854108656457693987284436893656794087212850190446315929485378967859302889965814839456366834578757053553720800434898918154272490324556317088354836276148237615671947043459471891671079034463764968802892549978522314643098067203768648204288 A013788 294 8647980257965690449818286495088215230438319446609319454232354226435607337591244397606663258234962784954298998382691270968846688210564030326127120856148026139773436765226733021118611839378752532865552429310379833514370122525270156073909398748376271531642842376642922129443470045542530780813473998232187075366483667918642590922647694750584220051846707876929705587140504439314367721519267199771533370825401488352994452690185284194978776734724347647723669000302729912612769550155605361209912291345672554390309810907526411236306722412403828345198155079039936977451505152043047872048827500476598628842881567634136092609715448049820019759759184400943943521016293278450600310143942814100580960507476149392967410021769826905783946145909165095304932951805243233620895645730472206027814389063549664243254677191166820419144673221960337927594429056850714571917053516418228581223834380068110047172112252351704637299977582413278554434588891356040398581345968759900120369382674793901409387103181273792295090009996868284739725163581312216647884712027400778129683266636383044763648 A013788 295 35422127136627468082455701483881329583875356453311772484535722911480247654773737052596892705730407567172808697375503445888396034910470268215816687026782315068511996990368698454501834094095370374617302750455315798074860021863506559278732897273349208193609082374729409042200453306542206078211989496759038260701117103794760052419164957698392965332364115463904074084927506183431650187342918450264200686900844496293865278218998924062633069505430927965076148225239981722061904077437359559515800745351874782782708985477228180423912335001206080901931643203747581859641365102768324083911997441952147983740442901029421435329394475212062800935973619306266392662082737268533658870349589766555979614238622307913594511449169211006091043413643940230369005370594276284911188564912014155889927737604299424740371157775019296436816581517149544151426781416860526886572251203249064268692825620758978753216971785632582194380708177564788958964076098994341472589193088040550893032991435955820172849574630497453240688680947172494293914270029054839389735780464233587219182660142624951351902208 A013788 296 145089032751626109265738553277977925975553460032765020096658321045423094393953226967436872522671749395139824424450062114358870158993286218611985150061700362520625139672550188869639512449414637054432472065864973508914626649552922866805689947231638356761022801406891659436853056743596876096356308978725020715831775657143337174708899666732617586001363416940151087451863065327336039167356593972282166013545859056819672179585019592960545052694245080944951903130582965133565559101183424755776719852961279110277976004514726627016344924164940107374312010562550095297091031460939055447703541522235998141400854122616510199109199770468609232633747944678467144343890891851913866732951919683813292499921396973214083118895797088280948913822285579183591445997954155662996228361879609982525144013227210443736560262246479038205200717894244532844244096683460718127399940928508167244565813742628776973176716433951056668183380695305375575916855701480822671725334888614096457863132921675039427991857686517568473860837159618536627872850039008622140357756781500773249772175944191800737391443968 A013788 297 594284678150660543552465114226597584795866972294205522315912483002052994637632417658621429852863485522492720842547454420413932171236500351434691174652724684884480572098765573610043442992802353374955405581782931492514310756568772062436106023860790709293149394562628237053350120421772804490675441576857684852046953091659109067607653034936801632261584555786858854202831115580768416429492608910467751991483838696733377247580240252766392535835627851550522995222867825187084530078447307799661444517729399235698589714492320264258948809379594679805181995264205190336884864864006371113793706075078648387177898486237225775551282259839423416867831581403001423232577093025439198138171063024899246079678042002284884454997184873598766751016081732335990562807620221595632551370258882488422989878178653977544950834161578140488502140494825606530023820015455101449830158043169453033741573089807470482131830513463528112879127327970818358955440953265449663386971703763339091407392447180961497054649083975960468933989005797526027767193759779316286905371777027167231066832667409615820355354492928 A013788 298 2434190041705105586390897107872143707323871118517065819405977530376409066035742382729713376677328836700130184571074373306015466173384705439476495051377560309286832423316543789506737942498518439423817341262982887393338616858905690367738290273733798745264739920128525258970522093247581407193806608698809077153984319863435710740920946831101139485743450340502973866814796249418827433695201726097275912157117803301819913206088664075331143826782731679950942188432866611966298235201320172747413276744619619269421423470560543802404654323218819808482025452602184459619880406482970096082099020083522143793880672199627676776658052136302278315490638157426693829560635773032198955573948674149987311942361260041358886727668469242260548612161870775648217345260012427655710930412580382672580566541019766692024118616725824063440904767466805684346977566783304095538504327344822079626205483375851399094811977783146611150352905535368471998281486144575281821233036098614636918404679463653218291935842647965534080753618967746666609734425640056079511164402798703276978449746605709786400175532003033088 A013788 299 9970442410824112481857114553844300625198576101445901596286883964421771534482400799660905990870338915123733236003120633061439349446183753480095723730442487026838865605904563361819598612473931527879955829813177906763114974654077707746256036961213639660604374712846439460743258493942093443865831869230321980022719774160632671194812198220190267333605172594700180958473405437619517168415546270094442136195554522324254364492139168052556365114502068961079059203821021642613957571384607427573404781545961960527550150535415987414649464107904285935542376253858547546603030144954245513552277586262106700979735233329674964077191381550294131980249653892819737925880364126339886922030893769318348029715911721129406000036530050016299207115415022697055098246185010903677791970969929247426890000552016964370530789854108975363853945927544036083085220113544413575325713724804391238148937659907487330692349860999768519271845501072869261304960967248180354339770515859925552817785567083123582123769211486066827594766823291890346433472207421669701677729393863488622503730162096987285095118979084423528448 A013788 300 40838932114735564725686741212546255360813367711522412938391076718271576205239913675411070938604908196346811334668782113019655575331568654254472084399892426861931993521785091530013075916693223538196299078914776706101718936183102290928664727393131068049835518823819016031204386791186814746074447336367398830173060194961951421213950763909899334998446786947891941205907068672489542321830077522306834989856991323440145876959802032343270871509000474464579826498850904648146770212391352023340665985212260190320845416593063884450404204985975955191981573135804610750886011473732589623510128993329589047212995515718348652860175898830004764591102582344989646544405971461488176832638540879127953529716374409746046976149627084866761552344739932967137682416373804661464235913092830197460541442261061486061694115242430363090345762519220371796317061585077918004534123416798786511458048654981068106515865030655051854937479172394472494305120121848546731375700032962255064341649682772474192378958690246929725828164908203582858991502161599159098071979597264849397775278743949259919749607338329798772523008 A013788 301 167276265941956873116412892006589461957891554146395803395649850238040376136662686414483746564525703972236539226803331534928509236558105207826317657701959380426473445465231734906933558954775443612452041027234925388192640762605986983643810723402264854732126285102362689663813168296701193199920936289760865608388854558564153021292342328974947676153638039338565391179395353282517165350215997531368796118454236460810837512027349124478037489700865943406918969339293305438809170789954977887603367875429417739554182826365189670708855623622557512466356523564255685635629102996408687097897488356677996737384429632382356082115280481607699515765156177285077592245886859106255572306487463440908097657718269582319808414308872539614255318404054765433395947177467103893357510300028232488798377747501307846908699096032994767218056243278726642877714684252479152146571769515207829550932167290802454964288983165563092397823914690127759336673772019091647411714867335013396743543397100636054291984214795251424156992163464001875390429192853910155665702828430396823133287541735216168631294391657798855772254240768 A013788 302 685163585298255352284827205658990436179523805783637210708581786575013380655770363553725425928297283470280864672986445967067173832941998931256597125947225622226835232625589186178799857478760217036603560047554254390037056563634122685005048723055676844982789263779277576862978737343288087346876155042860505531960748271878770775213434179481385681525301409130763842270803367045190309274484725888486588901188552543481190449264022013862041557814746904194740098413745379077362363555655589427623394817758895061213932856791816891223472634357995571062196320519191288363536805873289982352988112308953074636326623774238130512344188852665137216574079702159677817839152574899222824167372650253959568006014032209181935265009141922259989784183008319215189799638905257547192362188915640274118155253765356940938031497351146566525158372469664329227119346698154607192357967934291269840618157223126855533727675046146426461486754570763302243015770190199387798384096604214873061553754524205278379967343801349833347039901548551681599197973929615997606718785250905387553945770947445426713781828230344113243153370185728 A013788 303 2806430045381653922958652234379224826591329508489778015062350997811254807166035409116059344602305673094270421700552482681107144019730427622427021827879836148641117112834413306588364216233001848981928181954782225981591783684645366517780679569636052357049504824439920954830760908158108005772804731055556630658911224921615445095274226399155755751527634571799608697941210591417099506788289437239241068139268311218098956080185434168778922220809203319581655443102701072700876241123965294295545425173540434170732268981419281986451343910330349859070756128846607517137046756856995767717839308017471793710393850979279382578561797540516402039087430460046040341869168946787216687789558375440218390552633475928809206845477445313576918156013602075505417419320955934913299915525798462562787963919422902030082177013150296336487048693635745092514280844075641271059898236658857041267171971985927600266148556989015762786249746721846485987392594699056692422181259690864120060124178531144820244346240210328917389475436742867687830314901215707126197120144387708467420961877800736467819650368431489487843956204280741888 A013788 304 11495137465883254468438639552017304889718085666774130749695389687034899690152081035739379075491044036994131647285462969061814861904815831541461081406995808864834015694169756903785939829690375573429977833286787997620599945972307421256829663517229270454474771760905916230986796679815610391645408178403559959178900377278936863110243231330941975558257191206091197226767198582444439579804833534931931415098443002749333324104439538355318465416434496797006460694948663593782789083643761845434554061510821618363319373747893379016504704656713113022753817103755704390193343516086254664572269805639564467037773213611128351041789122725955182752102115164348581240296116006040439553186031105803134527703586717404402511239075616004411056767031714101270189749538635509404876453993670502657179500213956206715216597045863613794250951449132011898938494337333826646261343177354678441030336397254359450690144489427008564372478962572683206604360067887336212161254439693779435766268635263569183720842199901507245627291388898786049352969835379536388903404111412053882556259851471816572189287909095380942208844612733918773248 A013788 305 47084083060257810302724667605062880828285278891106839550752316158094949130862923922388496693211316375527963227281256321277193674362125645993824589443054833110360128283319324277907209542411778348769189205142683638253977378702571197467974301766571091781528665132670632882121919200524740164179591898740981592796775945334525391299556275531538331886621455180149543840838445393692424518880598159081191076243222539261269295531784349103384434345715698880538463006509726080134304086604848518899933435948325348816156154871371280451603270273896910941199634856983365182231935041889299106088017123899656056986719082951181725867168246685512428552610263713171788760252891160741640409849983409369639025473891194488432686035253723154067688517761900958802697214110251046522373955558074378883807232876364622705527181499857362101251897135644720738052072805719353943086461654444762894460257883153856310026831828693027079669673830697710414251458838066529125012498184985720568898636330039579376520569650796573678089385528929427658149764445714581048948343240343772702950440351628560679687323275654680339287427533758131295223808 A013788 306 192856404214815990999960238510337559872656502337973614799881486983556911640014536386103282455393551874162537378944025891951385290187266645990705518358752596420035085448475952242307930285718644116558598984264432182288291343165731624828822740035875191937141412383418912285171381045349335712479608417243060604095594272090216002762982504577181007407601480417892531572074272332564170829334930059596558648292239520814159034498188693927462643080051502614685544474663838024230109538733459533414127353644340628750975610353136764729766995041881747215153704374203863786422005931578569138536518139492991209417601363768040349151921138423858907351491640169151646761995842194397759118745532044778041448341058332624620282000399250039061252168752746327255847788995588286555643721965872655908074425861589494601839335423415755166727770667600776143061290212226473750882146936605748815709216289398195445869903170326638918326984010537821856773975400720503296051192565701511450208814407842117126228253289662765785454123126494935687781435169646923976492413912448092991285003680270584543999276137081570669721303178273305785236717568 A013788 307 789939831663886299135837136938342645238401033576339926220314570684649110077499541037479044937291988476569753104154730053432874148607044181977929803197450634936463709996957500384493282450303566301424021439547114218652841341606836735298857943186944786174531225122483864720061976761750879078316476077027576234375554138481524747317176338748133406341535663791687809319216219474182843716955873524107504223405013077254795405304580890326886986055890954709751990168223080547246528670652250248864265640527219215363996100006448188333125611691547636593269573116739026069184536295745819191445578299363291993774495185993893270126268982984126084511709758132845145137134969628253221350381699255410857772404974930430444675073635328159994888883211248956439952543725929621731916685172214398599472848329070569889133917894310933162916948654492779081979044709279636483613273852337147149144949921375008546283123385657913009467326507162918325346203241351181500625684749113390900055303814521311749030925474458688657220088326123256577152758454873800607712927385387388892303375074388314292221035057486113463178457818207460496329595158528 A013788 308 3235593550495278281260388912899451474896490633528688337798408481524322754877438120089514168063147984800029708714617774298861052512694452969381600473896757800699755356147537921574884484916443407570632791816384979839602038135221603267784122135293725844170879898101693909893373856816131600704784286011504952256002269751220325365011154283512354432374930078890753266971509634966252927864651257954744337299066933564435641980127563326778929094884929350491144151729041737921521781434991617019348032063599489906130928025626411779412482505488579119486032171486163050779379860667374875408161088714192044006500332281830986834437197754302980442159963169312133714481704835597325194651163440150162873435770777315043101389101610304143339064865633275725578045619101407730613930742465390176663440786755873054265892527695097582235307821688802423119786167129209391036879969699172954722897714877952035005575673387654811686778169373339313460618048476574439426562804732368449126626524424279292924030670743382788739973481783800858940017698631163087289192150570546744902874624304694535340937359595463120745178963223377758192966021769330688 A013788 309 13252991182828659840042552987236153241176025634933507431622281140323626003977986539886650032386654145740921686895074403528134871091996479362587035541081119951666197938780315326770726850217752197409311915279912877423009948201867686984843764266163101057723924062624538254923259317518875036486796435503124284440585296900998452695085687945266603755007713603136525381515303464821771992533611552582632805576978159879928389550602499386486493572648670619611726445482154958526553216757725663311249539332503510655512281192965782648473528342481220073414787774407323855992339909293567489671827819373330612250625361026379722073854762001625007891087209141502499694517063006606643997291165450855067129592917103882416543289760195805771116809689633897371967674855839366064594660321138238163613453462552056030273095793439119696835820837637334725098644140561241665687060355887812422544989040140091535382837958195834108669043381753197827934691526560048903891201248183781167622662244041847983816829627364895902678931381386448318218312493593244005536531048736959467122174461152028816756479424903016942572253033362955297558388825167178498048 A013788 310 54284251884866190704814297035719283675857001000687646439924863550765572112293832867375718532655735380954815229522224756851240431992817579469156497576268267322024746757244171578452897178491913000588541604986523145924648747834850045889920058434204061932437192960510108692165670164557312149449918199820797069068637376106489662239070977823812008980511594918447207962686682991909978081417672919378463971643302542868186683599267837487048677673568954857929631520694906710124761975839644316922878113105934379644978303766387845728147572090803077420706970723972398514144624268466452437695806748153162187778561478764051341614509105158656032321893208643594238748741890075060813812904613686702354962812588457502378161314857762020438494452488740443635579596209518043400579728675382223518160705382613221499998600369926634278239522150962523034004046399738845862654199217716479682744275108413814928928104276770136509108401691661098303220496492789960310338360312560767662582424551595409341713734153686613617372902938158892311422207973757927446677631175626585977332426592878710033434539724402757396775948424654664898799160627884763128004608 A013788 311 222348295720411917126919360658306185936310276098816599817932241103935783371955539424770943109757892120390923180123032604062680809442580805505665014072394822951013362717672126785343066843102875650410666414024798805707361271131545787965112559346499837675262742366249405203110584994026750564146864946465984794905138692532181656531234725166333988784175492785959763815164653534863270221486788277774188427850967215588092656022601062346951383750938439098079770708766337884671025053039183122116108751281907219025831132227124616102492455283929405115215752085390944313936381003638589184802024440435352321140987817017554295253029294729855108390474582604162001914846781747449093377657297660732845927680362321929740948745657393235716073277393880857131334026074185905768774568654365587530386249247183755263994267115219494003669082730342494347280574053330312653431599995766700780520550844062985948889515117650479141308013329043858649991153634467677431145923840248904345937610963334796663659455093500369376759410434698822907585363860512470821591577295366496163153619324431196296947874711153694297194284747385507425481361931815989772306874368 A013788 312 910738619270807212551861701256422137595126890900752792854250459561720968691529889483861782977568326125121221345783941546240740595476810979351203897640529194807350733691585031312765201789349378664082089631845575908177351766554811547505101043083263335117876192732157563711940956135533570310745558820724673719931448084611816065151937434281304018059982818451291192586914420878799954827209884785763075800477561715048827519068573951373112867843843846545734740823106919975612518617248494068187581445250691969129804317602302427555809096842974843351923720541761307909883416590903661300949092108023203107393486098503902393356407991213486523967383890346647559843212418037551486474884291218361736919778764070624218926062212682693493036144205335990809944170799865470028900633208281446524462076916464661561320518103939047439028562863482856846461231322440960628455833582660406397012176257281990446651453921896362562797622595763645030363765286779606757973704049659512200960454505819327134349128062977512967206545140526378629469650372659080485239100601821168284277224752870180032298494816885531841307790325291038414771658472718294107368957411328 A013788 313 3730385384533226342612425528346305075589639745129483439531009882364809087760506427325897863076119863808496522632331024573402073479073017771422531164735607581930908605200732288257086266529175055008080239132039478919894432835808508098580893872469046620642820885430917380964110156331145503992813808929688263556839211354569998602862335730816221257973689624376488724836001467919564614972251688082485558478756092784839997518104878904824270306688384395451329498411445944220108876256249831703296333599746834305555678484899030743268594060668824958369479559339054317198882474356341396688687481274463039927883719059471984203187847132010440802170404414859868405117798064281810888601126056830409674423413817633276800721150823148312547476046665056218357531323596248965238376993621120804964196667049839253755168842153734338310260993488825781643105203496718174734155094354577024602161873949827032869484355264087501057219062152247890044369982614649269280660291787405361975134021655835963942294028545955893113678008895596046866307687926411593667539356065059505292399512587756257412294634769963138421996709172392093346904713104254132663783249556799488 A013788 314 15279658535048095099340494964106465589615164396050364168319016478166258023467034326326877647159786962159601756702027876652654892970283080791746687650757048655589001646902199452701025347703501025313096659484833705655887596895471649171787341301633214958152994346725037592428995200332371984354565361376003127528813409708318714277324127153423242272660232701446097816928262012598536662926342914385860847528984956046704629834157583994160211176195622483768645625493282587525565957145599310656701782424563033315556059074146429924428161272499507029481388275052766483246622614963574360836863923300200611544611713267597247296257421852714765525689976483266020987362500871298297399710212328777358026438302997025901775753833771615488194461887140070270392448301450235761616392165872110817133349548236141583381171577461695849718829029330230401610158913522557643711099266476347492770455035698491526633407919161702404330369278575607357621739448789603406973584555161212362650148952702304108307636340924235338193625124436361407964396289746581887662241202442483733677668403559449630360758824017769014976498520770118014348921704875024927390856190184650702848 A013788 315 62585481359556997526898667372980083055063713366222291633434691494568992864120972600634890842766487397005728795451506182769274441606279498922994432617500871293292550745711408958263399824193540199682443917249878858366515596883851875007640949971489648468594664844185753978589164340561395647916299720196108810358019726165273453679919624820421600348816313145123216658138161203603606171346300577324486031478722379967302163800709464040080224977697269693516372482020485478504718160468374776449850500811010184460517617967703776970457748572157980792755766374616131515378166230890800581987794629837621704886729577544078324925470399908719679593226143675457621964236803568837826149213029698672058476291289075818093673487703128537039644515889725727827527468242740165679580742311412165906978199749575235925529278781283106200448323704136623724995210909788396108640662595487119330387783826221021293090438836886333048137192565045687736818644782242215554963802337940325837415010110268637627628078452425667945241088509691336327022167202801999411864539965204413373143729780979505685957668143176781885343737941074403386773183303168102102592946954996329278865408 A013788 316 256350131648745461870176941559726420193540969948046506530548496361754594771439503772200512891971532378135465146169369324622948112819320827588585196001283568817326287854433931093046885679896740657899290285055503803869247884836257280031297331083221600127363747201784848296301217138939476573865163653923261687226448798372960066272950783264446875028751618642424695431733908289960370877834447164721094784936846868346069662927705964708168601508648016664643061686355908519955325585278463084338587651321897715550280163195714670470994938151559089327127619070427674686988968881728719183822006803814898503216044349620544818894726758026115807613854284494674419565513947417959735907176569645760751518889120054550911686605632014487714383937084316581181552509922263718623562720507544231554982706174260166350967925888135602997036333892143610777580383886493270460992153991115240777268362552201303216498437475886420165169940746427136970009169028064114913131734376203574630051881411660339722764609341135535903707498535695713595482796862676989590997155697477277176396717182892055289682608714452098602367950606640756272222958809776546212220710727664964726232711168 A013788 317 1050010139233261411820244752628639417112743812907198490749126641097746820183816207450933300805515396620842865238709736753655595470107938109802844962821257497875768475051761381757120043744857049734755493007587343580648439336289309819008193868116875674121681908538510738621649785401096096046551710326469679870879534278135644431454006408251174400117766629959371552488382088355677679115609895586697604239101324772745501339351883631444658591779422276258377980667313801297737013597300584793450855019814493042893947548449647290249195266668786029883914727712471755517906816539560833776934939868425824269172917656045751578192800800874970347986347149290186422540345128623963078275795229269036038221369835743440534268336668731341678116606297360716519639080641592191482112903198901172449209164489769641373564624437803429875860823622220229744969252399076435808223862747608026223691213013816537974777599901230776996536077297365553029157556338950614684187584004929841684692506262160751504443839861291155061585914002209642887097535949524949364724349736866927314520953581125858466539965294395795875299125684800537691025239284844733285256031140515695518649184944128 A013788 318 4300841530299438742815722506766907052493798657667885018108422721936370975472911185719022800099391064558972376017755081742973319045562114497752452967715870711299147673812014619677163699178934475713558499359077759306336007521441013018657562083806722761202409097373739985394277521002889609406675805497219808751122572403243599591235610248196810342882372116313585878992413033904855773657538132323113386963359026269165573485985315354397321591928513643554316208813317330115530807694543195313974702161160163503693609158449755300860703812275347578404514724710284310601346320546041175150325513701072176206532270719163398464277712080383878545352077923492603586725253646843752768617657259085971612554730847205132428363106995123575513565619393989494864441674307961616310734451502699202351960737750096451066120701697242848771525933556614061035394057826617081070484941814202475412239208504592539544689049195441262577811772610009305207429350764341717746432344084192631540500505649810438162201968071848571132255903753050697265551507249254192597910936522206934280277825868291516278947697845845179905225218804943002382439380110724027536408703551552288844387061531148288 A013788 319 17616246908106501090573199387717251287014599301807657034172099469051375515537044216705117389207105800433550852168724814819218714810622420982794047355764206433481308871934011882197662511836915612522735613374782502118752286807822389324421374295272336429885067662842838980174960726027835840129744099316612336644598056563685783925701059576614135164446196188420447760352923786874289248901276189995472433001918571598502188998595851691611429240539191883998479191299347784153214188316848928006040380052112029711129023113010197712325442815079823681144892312413324536223114528956584653415733304119591633741956180865693280109681508681252366521762111174625704291226638937472011340257924133216139725024177550152222426575286252026165303564777037780970964753097965410780408768313355055932833631181824395063566830394151906708568170223847891194000974060857823564064706321670973339288531798034811041975046345504527411518717020610598114129630620730743675889386881368853018789890071141623554712379261222291747357720181772495655999698973692945172881043195994959602812017974756522050678569770376581856891802496225046537758471700933525616789130049747158175106609404031583387648 A013788 320 72156147335604228466987824692089861271611798740204163211968919425234434111639733111624160826192305358575824290483096841499519855864309436345524417969210189551539441139441712669481625648484006348893125072383109128678409366764840506672829949113435490016809237147004268462796639133810015601171431830800844130896273639684856970959671540025811497633571619587770154026405575831037088763499627274221455085575858469267464966138248608528840414169248529956857770767562128523891565315345813209112741396693450873696784478670889769829685013770566957797969478911644977300369877110606170740390843613673847331807052516825879675329255459558409693273137607371266884776864313087885358449696457249653308313699031245423503059252372488299173083401326746750857071628689266322556554315011502309100886553320752722180369737294446209878295225236880962330627989753273645318409037093564306797725826244750586027929789831186544277580664916421009875474967022513126096442928666086821964963389731396090080101905453966506997177221864540142206974766996246303428120752930795354533118025624602714319579421779462479285828823024537790618658700087023720926368276683764359885236672118913365555806208 A013788 321 295551579486634919800782129938800071768521927639876252516224693965760242121276346825212562744083682748726576293818764662782033329620211451271268016001884936403105550907153255094196738656190490005066240296481214991066764766268786715331911471568631767108850635354129483623615033892085823902398184778960257560151136828149174153050814627945723894307109353831506550892157238603927915575294473315211080030518716290119536501302266300534130336437241978703289429063934478433859851531656450904525788760856374778662029224635964497222389816404242259140482985622097827022315016645042875352640895441608078671081687108918803150148630362351246103646771639792709160046036226407978428209956688894579950852911231981254668530697717712073412949611834354691510565391111234857191646474287113458077231322401803150050794443958051675661497242570264421706252246029408851224203415935239400643484984298498400370400419148540085360970403497660456449945464924213764491030235816291622768490044339798384968097404739446812660437900757156422479768645616624858841582604004537772167651432958372717852997311608678315154754859108506790374026035556449160914404461296698818089929408999069145316582227968 A013788 322 1210579269577256631504003604229325093963865815612933130306456346483753951728747916596070656999766764538784056499481660058755208518124386104407113793543720699507120336515699732865829841535756247060751320254387056603409468482636950385999509387545115718077852202410514364922327178821983534704222964854621214966379056448099017330896136716065685071081919913293850832454276049321688742196406162699104583805004661924329621509334082766987797858046943144768673501445875623665089951873664822904937630764467711093399671704108910580622908687991776293439418309108112699483402308178095617444417107728826690236750590398131417703008789964190704040537176636590936719548564383367079641947982597712199478693524406195219122301737851748652699441610073516816427275841991617975056983958680016724284339496557785702608054042452179663509492705567803071308809199736458654614337191670740585035714495686649447917160116832420189638534772726417229618976624329579579355259845903530486859735221615814184829326969812774144657153641501312706477132372445695421815122346002586714798700269397494652325876988349146378873875902908443813372010641639215763105400673471278358896350859260187219216720805756928 A013788 323 4958532688188443162640398762923315584875994380750574101735245195197456186280951466377505411071044667550859495421876879600661334090237485483651538098355079985181164898368306105818439030930457587960837407761969383847565182904880948781053990451384793981246882621073466838721852124454844558148497264044528496502288615211413574987350575989005046051151543964851613009732714698021637088036479642415532375265299095242054129702232403013582020026560279120972486661922306554532208442874531114618624535611259744638565055300030097738231433986014315697927857394106829617084015854297479649052332473257274123209730418270746286911524003693325123750040275503476476803270919714271558213418936720229169064728675967775617524947918240762481456912834861124880086121848797667225833406294753348502668654577900690237882589357884127901734882122005721380080882482120534649300325137083353436306286574332516138668687838545593096759438429087404972519328253253957957039144328820860874177475467738374901060923268353122896515701315589376845730334197537568447754741129226595183815476303452138095926792144278103567867395698312985859571755588154227765679721158538356158039453119529726849911688420380377088 A013788 324 20310149890819863194175073332933900635652072983554351520707564319528780539006777206282262163746998958288320493248007698844308824433612740541036700050862407619302051423716581809432326270691154280287590022193026596239626989178392366207197144888872116147187231215916920171404706301767043310176244793526388721673374167905950003148187959250964668625516724080032206887865199403096625512597420615334020609086665094111453715260343922743631954028790903279503305367233767647363925782014079445477886097863719914039562466508923280335795953606714637098712503886261574111576128939202476642518353810461794808667055793236976791189602319127859706880164968462239648986197687149656302442163964806058676489128656764008929382186673114163124047514971591167508832755092675244957013632183309715466930809151081227214367086009893387885506077171735434772811294646765709923534131761493415675110549808465986103986945386682749324326659805542010767439168525328211792032335170850246140630939515856383594745541707174391384128312588654087560111448873113880362003419665312133872908190938939957640916140622963112213984852780289990080805910889079716928224137865373106823329599977593761177238275769878024552448 A013788 325 83190373952798159643341100371697257003630890940638623828818183452789885087771759436932145822707707733148960740343839534466288944880077785256086323408332421608661202631543119091434808404750967932057968730902636938197512147674695131984679505464820187738878899060395705022073677012037809398481898674284088203974140591742771212894977881091951282690116501831811919412695856755083778099599034840408148414818980225480514417706368707557916483701927539832845538784189512283602640003129669408677421456849796767906047862820549756255420225973103153556326415918127407561015824134973344327755177207651511536300260529098656936712611099147713359381155710821333602247465726564992214803103599845616338899470978105380574749436613075612156098621323637422116178964859597803343927837422836594552548594282828706670047584296523316779032892095428340829435062873152347846795803695077030605252812015476679081930528303852541232441998563500076103430834279744355500164444859802608192024328256947747204077738832586307109389568363127142646216494584274453962766006949118500343431950085898066497192511991656907628481956988067799370981011001670520538006068696568245548358041508224045781967977553420388566827008 A013788 326 340747771710661261899125147122471964686872129292855803202839279422627369319513126653674069289810770874978143192448366733173919518228798608408929580680529598909076285978800615798516975225859964649709439921777200898857009756875551260609247254383903488978447970551380807770413781041306867296181856969867625283478079863778390888017829400952632453898717191503101621914402229268823155095957646706311775907098543003568187054925286226157225917243095203155335326860040242313636413452819125897942718287256767561343172046112971801622201245585830516966712999600649861369920815656850818366485205842540591252685867127188098812774855062109033920025213791524182434805619616010208111833512344967644524132233126319638834173692367157707391379952941618880987869040064912602496728422083938691287239042182466382520514905278559505526918726022874484037366017528432016780475611935035517359115518015392477519587443932580008888082426116096311719652697209832880128673566145751483154531648540457972547902418258273513920059672015368776278902761817188163431489564463589377406697267551838480372500529117826693646262095823125706223538221062842452123672857381143533766074538017685691522940836058809911569723424768 A013788 327 1395702872926868528738816602613645167357428241583537369918829688515081704732725766773448987811064917503910474516268510139080374346665159100042975562467449237131576467369167322310725530525122415205209865919599414881718311964162257963455476753956468690855722887378455788627614847145192928445160886148577793161126215122036289077321029226301982531169145616396704243361391531085099643273042520909053034115475632142615294176973972382339997357027717952124253498818724832516654749502747139677973374104603719931261632700878732499444536301919561797495656446364261832171195660930460952029123403131046261771001311752962452737125806334398602936423275690083051252963817947177812426070066564987471970845626885405240664775443935877969475092287248870936526311588105882019826599616855812879512531116779382302804029052020979734638259101789693886617051207796457540732828106485905479102937161791047587920230170347847716405585617371530492803697447771475477007046926932998075000961632421715855556208305185888313016564416574950507638385712403202717415381256042862089857832007892330415605762167266618137175089544491522892691612553473402683898564023833163914305841307720440592477965664496885397789587147849728 A013788 328 5716798967508453493714192804305490605496026077526169067187526404157774662585244740704047054074121902096017303618635817529673213323940491673776027903866672075290937210344109352184731773030901412680539610806679203355518205805208608618313632784205695757745040946702154910218710413906710234911378989664574640787972977139860640060706935710932920447668820444760900580808259711324568138846382165643481227736988189256152244948885390878064629174385532731900942331161496913988217853963252284120978940332456836838447647542799288317724820692662525122542208804308016464573217427171168059511289459224765488214021372940134206411267302745696677627589737226580177932139798311640319697182992650188685192583687722619865762920218361356162969978008571375356011772264881692753209752030641409554483327454328349912285302997077932993078309280930586159583441747134290086841663924166268842405630614696130920121262777744784246397278688753788898523944746071963553820864212717560115203938846399348144358229218041398530115847850290997279286827878003518330533401624751563120057679904326985382321201837124067889869166774237277768464845019027057393248518241620639392996725996422924666789747361779242589346148957592485888 A013788 329 23416008570914625510253333726435289520111722813547188499200108151430245017949162457923776733487603310985286875621932308601541481774860253895786610294237888820391678813569471906548661342334572186339490245864158016944202570978134460900612639884106529823723687717692026512255837855361885122197008341666097728667537314364869181688655608671981242153651488541740648778990631777585431096714781350475699108810703623193199595310634561036552721098283142069866259788437491359695740329833481355759529739601743203690281564335305884949400865557145702901932887262445635438891898581693104371758241624984639439724631543562789709460550872046373591562607563680072408810044613884478749479661537895172854548822784911850970164921214408114843525029923108353458224219196955413517147144317507213535163709252928921240720601076031213539648754814691680909653777396262052195703455433385037178493462997795352248816692337642636273243253509135519328354077679910762716450259815291126231875333514851729999291306877097568379354512794791924855958846988302411081864813054982402539756256888123332125987642724860182076904107107275889739632005197934827082745930717678138953714589681348299435170805193847777645961826130298822197248 A013788 330 95911971106466306089997654943478945874377616644289284092723642988258283593519769427655789500365223161795735042547434736031913909349827599957141955765198392608324316420380556929223316858202407675246552047059591237403453730726438751848909372965300346157972224891666540594199911855562281460518946167464336296622232839638504168196733373120435167861356497066969697398745627760989925772143744411548463549688642040599345542392359162005719945618567749918172200093439964609313752390997939633191033813408740162315393287517412904752745945322068799086317106226977322757701216590614955506721757695937083145112090802433186649950416371901946231040440580833576586485942738470824957868693659218628012231978126998941573795517294215638399078522565051815764886401830729373766234703124509546640030553099996861401991582007423850658401299720977125005941872215089365793601353455145112283109224438969762811153171814984238175204366373419087168938302176914484086580264203432453045761366076832686077097192968591640081836084407467724210007437264086675791318274273207920802841628213753168388045384601027305786999222711402044373532693290741051730927332219609657154414959334802634486459618074000497237859639829703975719927808 A013788 331 392855433652085989744630394648489762301450717775008907643796041679905929599056975575678113793495954070715330734274292678786719372696893849424453450814252616123696400057878761182098705851197061837809877184756085708404546481055493127573132791665870217863054233156266150273842838960383104862285603501933921470964665711159313072933819896301302447560116211986307880545262091309014735962700777109702506699524677798294919341639103127575428897253653503664833331582730095039749129793527560737550474499722199704843850905671323257867247392039193801057554867105699114015544183155158857755532319522558292562379123926766332518196905459310371762341644619094329698246421456776499027430169228159500338102182408187664686266438837107254882625628426452237372974701898667514946497343997991103037565145497587144302557519902408092296811723657122304024337908593006042290591143752274379911615383302020148474483391754175439565637084665524581043971285716641726818632762177259327675438555450706682171790102399351357775200601732987798364190463033699024041239651423059643608439309163532977717433895325807844503548816225902773753989911718875347889878352771521155704483673435351590856538595631106036686273084742467484548824301568 A013788 332 1609135856238944213994006096480214066386742140006436485708988586720894687637737371957977554098159427873649994687587502812310402550566477207242561334535178715642660454637071405801876299166503165287669256948760927061625022386403299850539551914663404412367070139008066151521660268381729197515921831943921342345071270752908546346736926295250134825206236004295917078713393526001724358503222383041341467441253080261815989623353766410548956763150964751011157326162862469282812435634288888781006743550862129991040413309629740064224245317792537809131744735664943571007668974203530681366660380764398766335504891604034897994534524761335282738551376359810374444017342286956540016353973158541313384866539143936674554947333476791315999234574034748364279704378976942141220853121015771558041866835958116943063275601520263546047740820099572957283688073596952749222261324809315860117976610005074528151483972625102600460849498789988683956106386295364513049119793878054206158596323126094570175652259427743161447221664698318022099724136586031202472917612228852300220167410333831076730609235254508931086535951261297761296342678400513424956941732952150653765565126391200116148382087705010326266974555105146816711984339222528 A013788 333 6591020467154715500519448971182956815920095805466363845464017251208784640564172275539876061586061016570470378240358411519223408847120290640865531226256092019272337222193444478164485321385996965018293276462124757244416091694707916187810004642461304473055519289377038956632720459291562793025215823642301818245411925003913405836234450105344552244044742673596076354410059882503062972429198880937334650639372616752398293497257027217608526901866351620141700407963084674182399736358047288447003621584331284443301532916243415303062508821678234866203626437283608866847412118337661670877840919610977346910228036010126942185613413422429318097106437569783293722695034007373987906985874057385219624413344333564618977064277920937230332864815246329300089669136289555010440614383680600301739486560084446998787176863826999484611546399127850833033986349453118460814382386418957763043232194580785267308478351872420251487639547043793649484211758265813045449194675724510028425610539524483359439471654616035989287819938604310618520470063456383805329070539689379021701805712727372090288575427602468581730451256366275630269819610728502988623633338172009077823754757698355675743773031239722296389527777710681361252287853455474688 A013788 334 26996819833465714690127662985965391118008712419190226311020614660951181887750849640611332348256505923872646669272508053582739082637804710464985215902744952910939493262104348582561731876397043568714929260388863005673128311581523624705269779015521503121635407009288351566367623001258241200231284013638868247533207244816029310305216307631491285991607265991049528747663605278732545935069998616319322729018870238217823410164764783483324526190044576236100404871016794825451109320122561693478926834009420941079763078824933029081344036133594050011970053887113661918607000036711062203915636406726563212944294035497479955192272541378270486925747968285832371088158859294203854467014140139049859581597058390280679330055282364158895443414283248964813167284782242017322764756515555738835924936950105894907032276434235389888968894050827677012107208087359973215495710254772050997425079069002896454895527329269433350093371584691378788287331361856770234159901391767593076431300769892283840264075897307283412122910468523256293459845379917348066627872930567696472890596199331316081822004951459711310767928346076264981585181125543948241402402153152549182766099487532464847846494335957902526011505777502950855689371047753624322048 A013788 335 110578974037875567370762907590514242019363686069003166969940437651256041012227480127944017298458648264182360757340192987474899282484448094064579444337643327123208164401579411794172853765722290457456350250552782871237133564237920766792785014847576076786218627110045088015841783813153755956147339319864804341896016874766456055010165996058588307421623361499338869750430127221688508150046714332443945898061292495740204688034876553147697259274422584263067258351684791605047743775222012696489684312102588174662709570866925687117185172003201228849029340721617559218614272150368510787238446721952002920219828369397677896467548329485395914447863678098769391977098687669058987896889918009548224846221551166589662535906436563594835736224904187759874733198468063302954044442687716306271948541747633745539204204274628156985216590032190165041591124325826450290670429203546320885453123866635863879252079940687599001982450010895887516824909258165330879118956100680061241062607953478794609721654875370632856055441279071257778011526676141457680907767523605284752959882032461070671142932281178977528905434505528381364572901890228011996784239219312841452609943500932976016779240800083568746543127664652086704903663811598845223108608 A013788 336 452931477659138323950644869490746335311313658138636971908876032619544743986083758604058694854486623290090949662065430476697187461056299393288517404006987067896660641388869270708932009024398501713741210626264198640587299079118523460783247420815671610516351496642744680512887946498677784396379501854166238584406085119043404001321639919855977707198969288701292010497761801100036129382591341905690402398459054062551878402190854361692967973988034905141523490208500906414275558503309364004821746942372201163418458402270927614431990464525112233365624179595745522559444058727909420184528677773115403961220417001052888663931077957572181665578449625492559429538196224692465614425661104167109528970123473578351257747072764164484447175577207553064446907180925187288899766037248885990489901226998307821728580420708876931011447152771850916010357245238585140390586078017725730346815995357740498449416519437056405512120115244629555268914828321445195280871244188385530843392442177449142721419898369518112178403087479075871858735213265475410660998215776687246348123676804960545469001450623709091958396659734644250069290606142373937138828243842305398589890328579821469764727770317142297585840650914414947143285406972308870033852858368 A013788 337 1855207332491830574901841385434096989435140743735857036938756229609655271366999075242224414123977208996212529815820003232551679840486602314909767286812619030104721987128808532823785508963936263019483998725178157631845577028069472095368181435660990916674975730248682211380789028858584204887570439594664913241727324647601782789413437111730084688686978206520492074998832337305747985951094136445707888224088285440212493935373739465494396821454990971459680215894019712672872687629555154963749875475956535965362005615701719508713432942694859707865596639624173660403482864549516985075829464158680694625158828036312631967461695314215656102209329666017523423388451736340339156687507882668480630661625747776926751732010042017728295631164242137351974531813069567135333441688571437017046635425785068837800265403223559909422887537753501351978423276497244735039840575560604591500558316985305081648810063614183036977643992042002658381475136804639519870448616195627134334535443158831688586935903721546187482739046314294771133379433535387282067448691821310961041914580193118394241029941754712440661592718273102848283814322759163646520640486778082912624190785862948740156324947219014850911603306145443623498897026958577131658661307875328 A013788 338 7598929233886538034797942314738061268726336486342070423301145516481147991519228212192151200251810648048486522125598733240531680626633123081870406806784487547308941259279599750446225444716282933327806458778329733660039483506972557702628071160467418794700700591098602337815711862204760903219488520579747484638115121756576902305437438409646426884861862733907935539195217253604343750455681582881619510165865617163110375159290836850665049380679643019098850164301904743108086528530657914731519489949517971314122775001914243107690221333278145363417483835900615313012665813194821570870597485193956125184650559636736540538723104007027327394649414312007775942199098312050029185792032287410096663190019062894291975094313132104615098905248735794593687682306332946986325777156388606021823018704015641959629887091603701388996147354638341537703621740532714434723186997496236406786286866371809614433526020563693719460429791404042888730522160351803473389357531937288742234257175178574596452089461643453183929299133703351382562322159760946307348269841700089696427682120471012942811258641427302156949883774046629266570503466021534296148543433843027610108685458894638039680306983809084829333927141971737081851482222422331931273876717057343488 A013788 339 31125214141999259790532371721167098956703074248057120453841492035506782173262758757139051316231416414406600794626452411353217763846689272143341186280589260993777423398009240577827739421557894894910695255156038589071521724444559596349964579473274547383094069621139875175693155787590700659587024980294645697077719538714938991843071747725911764520394189758086903968543609870763392001866471763483113513639385567900100096652455267740324042263263817806228890272980601827770722420861574818740303830833225610502646886407840739769099146581107283408558013791848920322099879170845989154285967299354444288756328692272072870046609834012783933008484001021983850259247506686156919545004164249231755932426318081615019929986306589100503445115898821814655744746726739750855990383232567730265387084611648069466644017527208760889328219564598646938434034649221998324626173941744584322196631004658932180719722580228889474909920425590959672240218768800987027002808450815134688191517389531441547067758434891584241374409251648927262975271566380836074898513271603567396567785965449269013754915395286229634866723938494993475872782196824204477024433905021041091005175639632437410530537405682011460951765573516235087263671183041871590497799033066878926848 A013788 340 127488877125628968102020594569900437326655792120041965378934751377435779781684259869241554191283881633409436854789949076902779960716039258699125499005293613030512326238245849406782420670701137489554207765119134060836952983324916106649454917522532546081153309168188928719639166105971509901668454319286868775230339230576390110589221878685334587475534601249123958655154626030646853639645068343226832951866923286118809995888456776664367277110328597734313534558128545086548879035849010457560284491092892100618841646726515670094230104396215432841453624491413177639321105083785171575955322058155803806745922323546410475710913880116362989602750468186045850661877787386498742456337056764853272299218198862295121633223911788955662111194721574152829930482592726019506136609720597423167025498569310492535373895791447084602688387336596057859825805923213305137668808465385817383717400595082986212227983688617531289231034063220570817495936077008842862603503414538791682832455227520784576789538549315929052669580294754006069146712335895904562784310360488212056341651314480205880340133459092396584414101252075493277174915878191941537892081274966184308757199419934463633533081213673518944058431789122498917431997165739506034678984839441936084369408 A013788 341 522194440706576253345876355358312191289982124523691890192116741641976953985778728424413405967498779170445053357219631418993786719092896803631618043925682638972978488271854999170180795067191859157214035005927973113188159419698856372836167342172293308748403954352901852035642024370059304557233988891799014503343469488440893892973452815095130470299789726716411734651513348221529512507986199933857107770846917779942645743159118957217248367043905936319748237550094520674504208530837546834166925275516486044134775384991808184705966507606898412918594045916828375610659246423184062775112999150206172392431297837246097308511903252956622805412865917690043804311051417135098849101156584508839003337597742539960818209685142687562392007453579567729991395256699805775897135553415567045292136442139895777424891477161767258532611634530697452993846501061481697843891439474220308003706472837459911525285821188577408160690315522951458068463354171428220365223949985950890732881736611925133626529949897998045399734600887312408859224933727829625089164535236559716582775403784110923285873186648442456409760158728501220463308455437074192539205964902261490928669488824051563042951500651206733594863336608245755565801460390869016718045121902354170201577095168 A013788 342 2138908429134136333704709551547646735523766782049041982226910173765537603525749671626397310842874999482142938551171610292198550401404505307675107507919596089233319887961518076601060536595217855107948687384280977871618700983086515703136941433537713392633462597029485985937989731819762911466430418500808763405694851024653901385619262730629654406347938720630422465132598674315384883232711474929078713429388975226645076963979751248761849311411838715165688781005187156682769238142310591832747725928515526836776039976926446324555638815157855899314561212075329026501260273349361921126862844519244482119398595941360014575664755724110327010971098798858419422458066604585364885918337370148204557670800353443679511386870344448255557662529861909422044754971442404458074667226790162617516590867005013104332355490454598690949577255037736767462795268347829034368579336086406381583181712742235797607570723588413063826187532382009172248425898686169990615957299142454848441883593162445347334266674782199993957312925234431626687385328549190144365217936328948599123048053899718341778936572512020301454377610151940999017711433470255892640587632239663066843830226223315202223929346667342780804560226747374614797522781760999492477112819312042681145659781808128 A013788 343 8760968925733422422854490323139161028705348739272875959201424071743642024041470654981723385212415997878857476305598915756845262444152853740237240352438665581499678261090378041757943957894012334522157823526014885362150199226722368320048912111770474056226662797432774598402005941533748885366498994179312694909726109796982380075496500144659064448401156999702210417183124169995816481721186201309506410206777242528338235244461061114928534779542891377318661246997246593772622799430904184146934685403199597923434659745490724145379896586886577763592442724660547692549162079638986428935630211150825398761056648975810619701922839445955899436937620680124085954388240812381654572721509868127045868219598247705311278640620930860054764185722314380992695316363028088660273836960932506081347956191252533675345328088902036238129468436634569799527609419152707724773700960609920538964712295392197827000609683818139909432064132636709569529552481018552281562961097287495059217955197593376142681156299907891175249153741760231942911530305737482831319932667203373462008004828773246327926524201009235154757130691182350331976546031494168136255846941653659921792328606610699068309214603949436030175478688757246422210653314093053921186254107902126821972622466286092288 A013788 344 35884928719804098244011992363578003573577108436061699928889032997861957730473863802805138985830055927311800222947733158940038194971250088920011736483588774221822682157426188459040538451533874522202758445162556970443367216032654820638920344009811861734304410818284644755054616336522235434461179880158464798350238145728439828789233664592523527980651139070780253868782076600302864309129978680563738256206959585396073411561312506326747278457007683081497236467700722048092662986468983538265844471411505553094388366317530006099476056419887422519674645400209603348681367878201288412920341344873780833325288034204920298299075950370635364093696494305788256069174234367515257129867304419848379876227474422600954997311983332802784314104718599704546080015822963051152481636191979544909201228559370377934214463852142740431378302716455197898865088180849490840673079134658234527599461561926442299394497264919101069033734687279962396793046962251990145281888654489579762556744489342468680422016204422722253820533726249910038165628132300729677086444204865017700384787778655216959187043127333827193885207311082906959775932545000112686103949073013391039661377972677423383794543017776889979598760709149681345374835974525148861178896825967111462799861621907834011648 A013788 345 146984668036317586407473120721215502637371836154108722908729479159242578864020946136289849285959909078269133713193915019018396446602240364216368072636779619212585706116817667928230045497482750042942498591385833350936032116869754145337017729064189385663710866711693904916703708514395076339552992789129071814042575444903689538720701090170976370608747065633915919846531385754840532210196392675589071897423706461782316693755136025914356852559903469901812680571702157508987547592576956572736898954901526745474614748436602904983453927095858882640587347559258535316198882829112477339321718148603006293300379788103353541833015092718122451327780840676508696859337663969342493203936478903698963973027735234973511668989883731160204550572927384389820743744810856657520564781842348215948088232179181068018542443938376664806925527926600490593751401188759514483396932135560128625047394557650707658319860797108637978762177279098725977264320357384151635074615928789318707432425428346751715008578373315470351648906142719631516326412829903788757346075463127112500776090741371768664830128649559356186153809146195586907242219704320461562281775403062849698453004176086726180022448200814141356436523864677094790655328151655009735388761399161288551628233203334488111710208 A013788 346 602049200276756833925009902474098698802675040887229329034155946636257603027029795374243222675291787584590371689242275917899351845282776531830243625520249320294751052254485167834030266357689344175892474230316373405433987550698512979300424618246919723678559710051098234538818390074962232686809058464272678150318389022325512350599991665340319214013427980836519607691392556051826819932964424399212838491847501667460369177621037162145205668085364612717824739621692037156812994939195214121930338119276653549464022009596325498812227285384637983295845775602722960655150624068044707181861757536677913777358355612071336107348029819773429560638590323410979622335847071618426852163323817589550956433521603522451503796182563762832197839146710566460705766378745268869204233346426258292523369399005925654603949850371590819049166962387355609472005739269158971323993834027254286848194128108137298568478149824956981161009878135188381602874656183845485097265626844321049425643214554508295024675137017100166560353919560579610690872986951285918750089525096968652803178867676658764451144206948595122938486002262817123972064131908896610559106152050945432364863505105251230433371947830534722995964001749717380262524224109178919876152366690964637907469243200858063305565011968 A013788 347 2465993524333595991756840560533908270295756967474091331723902757422111141998714041852900240077995161946482162439136362159715745158278252674376677890130941215927300310034371247448187971001095553744455574447375865468657613007661109163214539236339383188187380572369298368671000125747045305085169903469660889703704121435445298588057565861233947500599001009506384313103943909588282654445422282339175786462607366829917672151535768216146762416477653453692210133490450584194306027270943597043426664936557172938604634151306549243134882960935477179579784296868753246843496956182711120616905758870232734832059824587044192695697530141791967480375665964691372533087629605349076386460974356846800717551704488027961359549163781172560682349144926480223050819087340621288260539786961953966175721058328271481257778587122035994825387877938608576397335508046475146543078744175633558930203148730930374936486501683023794835496460841731611045374591729031106958400007554339018447434606815265976421069361222042282231209654520134085389815754552467123200366694797183601881820642003594299191886671661445623556038665268498939789574684298840516850098798800672490966480916911109039855091498313870225391468551166842389555299221951196855812720093966191156868994020150714627299594289020928 A013788 348 10100709475670409182236018935946888275131420538773878094741105694400967237626732715429479383359468183332790937350702539406195692168307722954246872637976335220438222069900784629547777929220487388137290032936451544959621582879379903132526752712046113538815510824424646118076416515059897569628855924611731004226372081399583943016683789767614248962453508134938150146473754253673605752608449668461264021350839774535342785132690506613337138857892468546323292706776885592859877487701784973489875619580138180356524581483751625699880480607991714527558796479974413299070963532524384750046845988332473281872117041508533013281577083460779898799618727791375861895526930863509816878944150965644495739091781582962529728713374847682808554902097618862993616154981747184796715170967396163445455753454912599987231861092851859434804788748036540728923486240958362200240450536143395057378112097201890815739848710893665463646193503607732678841854327722111414101606430942572619560692149515329439420700103565485188019034744914469213756685330646905336628701981889264033307937349646722249489967807125281274085534372939771657378097906888050757018004679887554522998705835667902627246454777093612443203455185579386427618505613112102321408901504885518978535399506537327113419138207829721088 A013788 349 41372506012345996010438733561638454374938298526817804676059568924266361805319097202399147554240381678931111679388477601407777555121388433220595190325151069062914957598313613842627698398087116341810339974907705528154610003473940083230829579108540881054988332336843350499641002045685340445199793867209650193311220045412695830596336802888147963750209569320706662999956497423047089162684209842017337431453039716496764047903500315088228920761927551165740206926958123388354058189626511251414530537800245986740324685757446658866710448570334062704880830381975196872994666629219879936191881168209810562548191402018951222401339733855354465483238309033475530324078308816936209936155242355279854547319937363814521768809983376108783840878991846862821851770805236468927345340282454685472586766151322009547701703036321216244960414711957670825670599642965451572184885396043346155020747150138944781270420319820453739094808590777273052536235326349768352160179941140777449720595044414789383867187624204227330125966315169665899547383114329724258831163317818425480429311384152974333910908137985152098654348791561304708620689026613455900745747168819423326202699102895729161201478766975436567361352440133166807525398991307171108490860564011085736080996378776891856564790099270537576448 A013788 350 169461784626569199658757052668471109119747270765845727953139994313795017954587022141026908382168603356901833438775204255366256865777207022471557899571818778881699666322692562299403052638564828536055152537221961843321282574229258580913477956028583448801232209251710363646529544379127154463538355680090727191802757306010402122122595544629854059520858395937614491647821813444800877210354523512903014119231650678770745540212737290601385659440855249574871887572820473398698222344710190085793917082829807561688369912862501514718045997344088320839191881244570406391786154513284628218641945264987384064197391982669624206955887549871531890619344113801115772207424752914170715898491872687226284225822463442184281165045691908541578612240350604750118304853218248576726406513796934391695715394155814951107386175636771701739357858660178619701946776137586489639669290582193545850964980326969117824083641629984578515332335987823710423188419896728651170448097038912624434055557301922977316320000508740515144195958026934951524546081236294550564172444949784270767838459429490582871699079733187182996088212650235104086510342253008715369454580403484357944126255525460906644281257029531388179912099594785451243624034268394172860378564870189407174987761167470149044489380246612121913131008 A013788 351 694115469830427441802268887730057662954484821056904101696061416709304393541988442689646216733362599349869909765223236629980188122223439964043501156646169718299441833257748735178354903607561537683681904792461155710243973424043043147421605707893077806289847129095005649496185013776904824682653104865651618577624093925418607092214151350803882227797435989760468957789478147869904393053612128308850745832372841180244973732711371942303275661069743102258675251498272659041067918723932938591411884371270891772675563163084806204285116405121385762157329945577760384580756088886413837183557407805388325126952517561014780751691315404273794623976833490129370202961611787936443252320222710526878860188968810259186815652027154057386305995736476077056484576678781946170271361080512243268385650254462218039735853775408216890324409789072091626299173995059554261564085414224664763805552559419265506607446596116416833598801248206125917893379767897000555194155405471386109681891562708676515087646722083801150030626644078325561444540748743862479110850334514316373065066329823193427442479430587134701551977319015362986338346361868323698153285961332671930139141142632287873614976028792960565984919959940241208293884044363342532036110601708295811788749869741957730486228501490123251356184608768 A013788 352 2843096964425430801622093364142316187461569827049079200547067562841310795947984661256790903739853206937067150398354377236398850548627210092722180737622711166154513749023738819290541685176572058352361082029920893789159315144880304731838896979530046694563213840773143140336373816430202161900147117529709029693948288718514614649709163932892701605058297814058880851105702493675128393947595277553052654929399157474283412409185779475674217107741667746851533830136924811432214195093229316470423078384725572700879106715995366212751836795377196081796423457086506535242776940078751077103851142370870579719997511929916541958927627895905462779809109975569900351330761883387671561503632222318095811334016246821629196910703223019054309358536606011623360826076290851513431494985778148427307623442277245090758057064072056382768782496039287301321416683763934255366493856664226872547543283381311515064101257692843350420689912652291759691283529306114274075260540810797505257027840854739005799000973655249510525446734144821499676838906854860714438042970170639864074511686955800278804395747684903737556899098686926792041866698212653867635859297618624225849922120221851130326941813935966478274232155915227989171749045712251011219909024597179645086719466463058864071591942103544837554932157513728 A013788 353 11645325166286564563444094419526927103842590011593028405440788737398009020202945172507815541718438735614227048031659529160289691847177052539790052301302624936568888316001234203814058742483239151011270991994555980960396554833429728181612122028155071260930923891806794302817787152098108055143002593401688185626412190591035861605208735469128505774318787846385175966128957414093325901609350256857303674590818949014664857228024952732361593273309871091103882568240844027626349343101867280262852929063835945782800821108717020007431523513864995151038150480226330768354414346562564411817374279151085894533109808864938155863767563861628775546098114459934311839050800674355902715918877582614920443224130546981393190546240401486046451132565938223609285943608487327799015403461747295958252025619567595891745001734439142943820933103776920786212522736697074709981158836896673269954737288729851965702558751509886363323145882223787047695497336037844066612267175161026581532786036141010967752707988091901995112229823057188862676332162477509486338224005818940883249199869770957941982804982517365709033058708221652140203485995879030241836479683045884829081281004428702229819153669881718695011254910628773843647484091237380141956747364750047826275202934632689107237240594856119654625002117176229888 A013788 354 47699251881109768451867010742382293417339248687485044348685470668382244946751263426592012458878725061075873988737677431440546577806037207202980054226135551740186166542341055298822384609211347562542165983209701298013784288597728166631883251827323171884773064260840629464341656174993850593865738622573314808325784332660882889134934980481550359651609755018793680757264209568126262892991898652087515851123994415164067255205990206391753086047477231989161502999514497137157526909345248379956645597445472033926352163261304913950439520312791020138652264367007050827179681163520263830803965047402847824007617777110786686417991941577231464636817876827890941292752079562161777524403722578390714135446038720435786508477400684486846263838990082963903635225020364094664767092579316924245000296937748872772587527104262729497890541993070267540326493129511218012082826595928773713734603934637473651517680646184494544171605533588631747360757088411009296843846349459564877958291604033580923915091919224430571979693355242245581522256537507878856041365527834381857788722666581843730361569208391129944199408468875887166273478639120507870562220781755944259916926994139964333339253431835519774766100113935457663580094837708309061454837206016195896423231220255494583243737476530666105344008671953837621248 A013788 355 195376135705025611578847276000797873837421562623938741652215687857693675301893174995320883031567257850166779857869526759180478782693528400703406302110251219927802538157428962503976487359329679616172711867226936516664460446096294570524193799484715712040030471212403218285943423692774812032474065398060297454902412626578976313896693680052430273132993556556978916381754202391045172809694816878950464926203881124512019477323735885380620640450466742227605516286011380273797230220678137364302420367136653450962338460718304927541000275201192018487919674847260880188127974045779000650973040834162064687135202415045782267568094992700340079152406023487041295535112517886614640739957647681088365098786974598904981538723433203658122296684503379820149289881683411331746886011204882121707521216257019382876518511019060140023359660003615815845177315858477948977491257736924257131456937716275092076616419926771689652926896265579035637189661034131494079872394647386377740117162410121547464356216501143267622828823983072237901915162777632271794345433202009628089502608042319231919560987477570068251440777088515633833056168505837600237822856322072347688619732967997293909357582056798288997441946066679634590024068455253233915719013195842338391749555078166505812966348703869608367489059520322918896631808 A013788 356 800260651847784905026958442499268091238078720507653085807475457465113294036554444780834336897299488154283130297833581605603241093912692329281152213443588996824279196292829030416287692223814367707843427808161531972257629987210422560867097802689395556515964810086003582099224263445605630085013771870454978375280282118467486981720857313494754398752741607657385641499665212993721027828509969936181104337731097086001231779118022186519022143285111776164272194707502613601473454983897650644182713823791732535141738335102176983207937127224082507726518988174380565250572181691510786666385575256727816958505789092027524167958917090100592964208255072202921146511820873263573568470866524901737943444631447957114804382611182402183668927219725843743331491355375252814835245101895197170514006901788751392262219821134070333535681167374810381701846285756325679011804191690441757210447616885862777145820856020056840818388567103811729969928851595802599751157328475694603223519897231857858414003062788682824183106863034663886446244506737181785269638894395431436654602682541339573942521804708126999557901422954560036180198066199910810574122419495208336132586426236916915852728656104645791733522211089119783280738584392717246118785078050170218052606177600170007809910164291049915873235187795242675800603885568 A013788 357 3277867629968526970990421780477002101711170439199347039467419473777104052373727005822297443931338703479943701699926350256550875520666387780735599466264940530992247588015427708585114387348743650131326680302229634958367252427613890809311632599815764199489391862112270672278422583073200660828216409581383591425148035557242826677128631556074514017291229624964651587582628712422281329985576836858597803367346573664261045367267418875981914698895817835168858909521930705311635271614044777038572395822250936463940560220578516923219710473109841951647821775562262795266343656208428182185515316251557138262039712120944738991959724401052028781397012775743165016112418296887597336456669285997518616349210410832342238751175403119344307925891997055972685788591617035529565163937362727610425372269726725702706052387365152086162150061567223323450762386457909981232349969164049437533993438764493935189282226258152819992119570857212845956828576136407448580740417436445094803537499061689788063756545182444847854005710989983278883817499595496592464440911443687164537252587689326894868569312084488190189164228421877908194091279154834680111605430252373344799074001866411687332776575404629162940506976621034632317905241672569840102543679693497213143474903450296351989392032936140455416771329209314000079273515286528 A013788 358 13426145812351086473176767612833800608608954118960525473658550164591018198522785815848130330342763329453849402162898330650832386132649524349893015413821196414944246120511191894364628530580453990937914082517932584789472265943506496754940447128845370161108549067211860673652418900267829906752374413645347190477406353642466618069518874853681209414824876543855212902738447206081664327620922723772816602592651565728813241824327347716021922606677269852851646093401828168956458072531127406749992533287939835756300534663489605317507934097857912633949477992703028409410943615829721834231870735366378038321314660847389650911067031146709109888602164329444003905996465344051598690126517395445836252566365842769273809924814451176834285264453619941264120990071263377529098911487437732292302324816800668478283990578647662944920166652179346732854322734931599283127705473695946496139237125179367158535299998753393950687721762231143817039169847854724909386712749819679108315289596156681371909146809067294096810007392214971510308116478343154042734349973273342625944586599175482961381659902298063627014816679616011911962997879418202849737135842313721220297007111644822271315052852857361051404316576239757853974139869890846065060018912024564585035673204532413857748549766906431305387095364441350144324704318613618688 A013788 359 54993493247390050194132040142167247292862276071262312340105421474164810541149330701713941833083958597442967151259231562345809453599332451737161791135011620515611632109613841999317518461257539546881696081993451867297678401304602610708236071439750636179900616979299781319280307815497031298057725598291342092195456424519543267612749311400678233763122694323630952049616679756110497085935299476573456804219500813225219038512444816244825794996950097317280342398573888180045652265087497858047969416347401567257806989981653423380512498064826010148657061858111604364947225050438540633013742532060684444964104850830908010131730559576920514103714465093402639998961522049235348234758215251746145290511834491982945525452039992020313232443202027279417839575331894794359189141452544951469270322449615538087051225410140827422393002607326604217771305922279830663691081620258596848186315264734687881360588794893901622016908338098765074592439696812953228847975423261405627659426185857766899339865329939636620533790278512523306222045095293558959039897490527611395869026710222778209819278959812868616252689119707184791400439314096958872523308410117002118336541129297192023306456485303750866552080696278048169878076907072905482485837463652616540306117445764767161338059845248742626865542612751770191153988889041382146048 A013788 360 225253348341309645595164836422317044911563882787890431345071806358179063976547658554220305748311894415126393451557812479368435521942865722315414696489007597631945245120978296829204555617310881984027427151845178848451290731743652293460934948617218605792872927147211904283772140812275840196844444050601337209632589514832049224141821179497178045493750555949592379595229920281028596063990986656044879070083075330970497181746973967338806456307507598611580282464558645985466991677798391226564482729358956819487977430964852422166579192073527337568899325370825131478823833806596262432824289411320563486572973469003399209499568372027066425768814449022577213435746394313667986369569649671152211109936474079162144872251555807315203000087355503736495470900559441077695238723389624121218131240753625244004561819279936829122121738679609770875991269057658186398478670316579212690171147324353281562052971703885421043781256552852541745530632998145856425361307333678717450893009657273413219696088391432751597706404980787295462285496710322417496227420121201096277479533405072499547419766619393509852171014634320628905576199430541143541855471247839240676706472465601298527463245763804163549397322531954885303820603011370620856261990251121117349093857057852486292840693126138849799641262541831250702966738489513501270212608 A013788 361 922637714806004308357795169985810615957765663899199206789414118843101446047939209438086372345085519524357707577580799915493111897877977998603938596818975119900447724015527103812421859808505372606576341613957852563256486837221999794015989549536127409327607509594979959946330688767081841446274842831263077210655086652752073622084899551220441274342402277169530386822061753471093129478107081343159824671060276555655156456435605370219751245035551123913032836974832213956472797912262210464008121259454287132622755557232035521194308370733167974682211636718899738537262423271818290924848289428769028041002899329037923162110232051822864079949063983196476266232817231108784072169757285053039456706299797828248145396742372586763071488357808143304685448808691470654239697811003900400509465562126848999442685211770621252084210641631681621508060238060167931488168633616708455178941019440551041278168972099114684595328026840484010989693472760405427918279914838748026678857767556191900547875178051308550544205434801304762213521394525480622064547512816439690352556168827176958146231364073035816354492475942177295997240112867496523947440010231149529811789711219102918768489454648541853898331433090887210204449189934574063027249112068592096661888438508963783855475479044664728779330611371340802879351760853047301202790842368 A013788 362 3779124079845393647033529016261880282963008159331119951009440230781343523012359001858401781125470287971769170237770956453859786333708197882281732492570522091112233877567599017215679937775638006196536695250771364099098570085261311156289493194899977868605880359301037915940170501189967222563941756236853564254843234929672493556059748561798927459706479727286396464423164942217597458342326605181582641852662892771963520845560239596420101099665617403547782500248912748365712580248626014060577264678724760095222806762422417494811887086523056024298338864000613329048626885721367719628178593500237938855947875651739333272003510484266451271471366075172766786489619378621579559607325839577249614669003971904504403545056758115381540816313582154975991598320400263799765802233871976040486770942471573501717238627412464648536926788123367921697014735094447847375538723294037832412942415628497065075380109717973748102463597938622509013784464426620632753274531179511917276601415910162024644096729298159823029065460946144306026583631976368627976386612496136971684070067516116820566963667243154703788001181459158204404695502305265762088714281906788474109090657153445555275732806240427433567565549940274012997423881972015362159612363032953227927095044132715658672027562166946729080138184177011928593824812454081745726631290339328 A013788 363 15479292231046732378249334850608661639016481420620267319334667185280383070258622471612013695489926299532366521293909837635009684822868778525825976289568858485195709962516885574515425025129013273381014303747159507349907743069230330496161764126310309349809685951697051303690938372874105743621905433546152199187837890271938533605620730109128406874957740962965079918277283603323279189370169774823762501028507208793962581383414741386936734104230368884931717121019546617305958728698372153592124476124056617350032616498882222058749489506398437475525995986946512195783175723914722179597019518976974597553962498669524309082126378943555384407946715443907652757461480974833989876151606638908414421684240268920850036920552481240602791183620432506781661586720359480523840725949939613861833813780363565063033809417881455200407252124153315007270972354946858382850206610612378961563412134414323978548756929404820472227690897156597796920461166291438111757412479711280813164959399568023652942220203205262635127052128035407077484886556575205900191279564784177036017950996546014497042283181027961666715652839256712005241632777442368561515373698690205589950835331700512994409401574360790767892748492555362357237448220557374923405772238982976421589381300767603337920624894635813802312246002389040859520306431811918830496281765229887488 A013788 364 63403180978367415821309275548093078073411507898860614939994796790908449055779317643722808096726738122884573271219854694952999669034470516841783198882074044355361628006469163313215180902928438367768634588148365342105222115611567433712278585861367027096820473658151122139918083575292337125875324655805039407873383998553860233648622510526989954559826906984304967345263753639212151559660215397678131204212765527220070733346466780720892862890927590952680313327696062944485206952748532341113341854204135904665733597179421581552637909018207999899754479562532913953927887765154702047629391949729687951581030394550371570000389648152802854534949746458245745694562226072920022532716980792968865471218648141499801751226582963161509032688109291547777685859206592432225651613490952658378071301244369162498186483375642440500868104700531978269781902765862331936154446277068304226563736102561071016135708382842144654244621914753424576186208937129730505758361516897406210723673700630624882451333952328755753480405516433027389378095335732043367183481097355989139529527281852475379885191909490530986867314029595492373469727856403941627966970669835082096438621518645301225100908848581798985288697825506764215244587911403007686270043090874271422830105807944103272122879568428293334270959625785511360595175144701619529712770110381619150848 A013788 365 259699429287392935204082792644989247788693536353733078794218687655561007332472085068688621964192719351335212118916524830527486644365191236983943982620975285679561228314497692930929380978394883554380327273055704441262989785544980208485493087688159342988576660103786996285104470324397412867585329790177441414649380858076611517024757803118550853877051011007713146246200334906212972788368242268889625412455487599493409723787127933832777166401239412542178563390243073820611407678457988469200248234820140665510844814046910798039604875338579967589394348288134815555288628286073659587089989426092801849675900496078321950721595998833880492175154161492974574364926877994680412294008753328000472970111582787583187973024083817109540997890495658179697401279310202602396269008858942088716580049896936089592571835906631436291555756853378982993026673728972111610488611950871774112005063076090146882091861536121424503785971362830027064058711806483376151586248773211775839124167477783039518520663868738583566255740995309680186892678495158449631983538574770131515512943746467739156009746061273214922208518265223136761732005299830544908152711863644496267012593740371153818013322643791048643742506293275706225641832085106719482962096500221015747912113389339047002615314712282289497173850627217454532997837392697833593703506372123112041873408 A013788 366 1063728862361161462595923118673875958942488724904890690741119744637177886033805660441348595565333378463069028839082085705840585295319823306686234552815514770143482791176182550245086744487505443038741820510436165391413206161592238933956579687170700668881209999785111536783787910448731803105629510820566800034403863994681800773733407961573584297480400941087593047024436571775848336541156320333371905689417677207525006228632076016979055273579476633772763395646435630369224325850963920769844216769823296165932420358336146628770221569386823547246159250588200204514462221459757709668720596689276116376272488431936806710155657211223574495949431445475223856598740492266210968756259853631489937285577043097940737937506647314880679927359470215904040555640054589859415117860286226795383111884377850222971174239873562363050212380071440314339437255593869769156561354550770786762772738359665241629048264851953354767507338702151790854384483559355908716897274975075433837052589988999329867860639206353238287383515116788450045512411116169009692604574002258458687541017585531859583015919866975088321366090814353968176054293708105911943793507793487856709683583960560246038582569548968135244769305777257292700228944220597123002212747264905280503448016442732736522712329061508257780424092169082693767159141960490326399809562100216266923513479168 A013788 367 4357033420231317350792901094088195927828433817210432269275626474033880621194467985167763847435605518184730742124880223051123037369629996264186816728332348498507705512657643725803875305420822294686686496810746533443228492437881810673486150398651189939737436159119816854666395281198005465520658476321041612940918226922216655969212039010605401282479722254694781120612092197993874786472576288085491325703854805842022425512476983365546210400581536291933238868567800341992342838685548219473281911889196221095659193787744856591442827548208429249520268290409268037691237259099167578803079564039274972677212112617213160284797571937171761135408871200666516916628441056322400128025640360474582783121723568529165262592027227401751264982464390004342950115901663600064164322755732384953889226278411674513289929686522111439053669908772619527534334998912490574465275308239957142580317136321188829712581692833600941127710059324013735339558844659121802104411238297908976996567408594941255138757178189222864025122877918365491386418835931828263700908335113250646784168008030338496852033207775129961764315507975593853649118387028401815321778207922126261082863959902454767774034204872573481962575076463645870900137755527565815817063412797052028942123075349433288797029699835937823868617081524562713670283845470168376933619966362485829318711210672128 A013788 368 17846408889267475868847722881385250520385264915293930574952966037642775024412540867247160719096240202484657119743509393617399961066004464698109201319249299449887561779845708700892673251003688119036667890936817800983463905025563896518599272032875273993164538507754769836713555071787030386772617119010986446606001057473399422849892511787439723653036942355229823470027129642982911125391672475998172470082989284728923854899105723865277277800781972651758546405653710200800636267256005506962562711098147721607820057754602932598549821637461726206035018917516361882383307813270190402777413894304870288085860813280105104526530854654655533610634736437930053290510094566696550924393022916503891079666579736695460915576943523437573181368174141457788723674733214105862817066007479848771130270836374218806435551995994568454363831946332649584780636155545561393009767662550864456008978990371589446502734613846429454859100402991160259950833027723762901419668432068235169777940105604879381048349401863056851046903307953625052718771551976768568118920540623874649227952160892266483105928019046932323386636320668032424546788913268333835558003539649029165395410779760454728802444103158060982118707513195093487206964246640909581586691738816725110546936116631278750912633650528001326565855565924608875193482631045809671920107382220741956889441118913036288 A013788 369 73098890810439581158800272922153986131498045093043939635007348890184806499993767392244370305418199869377155562469414476256870240526354287403455288603645130546739453050248022838856389636111106535574191681277205712828268154984709720140182618246657122276001949727763537251178721574039676464220639719469000485298180331411044035993159728281353108082839315887021356933231123017658003969604290461688514437459924110249672109666737044952175729872002959981603006077557596982479406150680598556518656864658013067705630956562853611923660069427043230539919437486147018270242028803154699889776287311072748699999685891195310508140670380665469065669159880449761498277929347345189072586313821865999937862314310601504607910203160672000299750884041283411102612171707244977614098702366637460566549589345788800231160020975593752389074255652178532699261485693114619465768008345808340811812777944562030372875200978314975047102875250651792424758612081556532844214961897751491255410442672557585944774039150031080861888115949378048215936088276896844055015098534395390563237692051014723514801881166016234796591662369456260810943647388747095390445582498402423461459602553898822569174811046535417782758225974047102923599725554241165646179089362193306052800250333721717763738147432562693433613744398027197952792504856763636416184759837576159055419150823067796635648 A013788 370 299413056759560524426445917889142727194615992701107976744990101054196967423974471238632940770992946664968829183874721694748140505195947161204552862120530454719444799693815901547955771949511092369711889126511434599744586362817371013694188004338307572842503986084919448580828043567266514797447740290945025987781346637459636371427982247040422330707309837873239477998514679880327184259499173731076155135835849155582656961194954936124111789555724124084645912893675917240235647593187731687500418517639221525322264398081448394439311644373169072291510015943258186834911349977721650748523672826153978675198713410335991841344185879205761292980878870322223096946398606725894441313541414363135745484039416223762874000192146112513227779621033096851876299455312875428307348284893747038480587117960350925746831445916032009785648151151323269936175045398997481331785762184430963965185138460926076407296823207178137792933377026669741771811275086055558529904483933190108182161173186795872029794464358527307210293722928652485492474217582169473249341843596883519747021586640956307516628505256002497726839449065292844281625179704308102719265105913456326498138532060769577243340026046609071238177693589696933575064475870171814486749550027543781592269825366924155960271451883776792304081897054319402814638099893303854760692776294711947490996841771285695019614208 A013788 371 1226395880487159908050722479673928610589147106103738272747479453917990778568599434193440525397987109539712324337150860061688383509282599572293848523245692742530845899545869932740426841905197434346339897862190836120553825742099951672091394065769707818362896327003830061387071666451523644610345944231710826445952395827034670577369015283877569866577141095928788901881916128789820146726908615602487931436383638141266562913054535418364361890020246012250709659212496557016005212541696948992001714248250251367719994974541612623623420495352500520106025025303585533275796889508747881465952963895926696653613930128736222582145785361226798256049679852839825805092448693149263631620265633231404013502625448852532731904787030476854180985327751564705285322568961537754346898574924787869616484835165597391859021602472067112082014827115820113658572985954293683534994481907429228401398327135953208964287787856601652399855112301239262297338982752483567738488766190346683114132165373115891834038126012527850333363089115760580577174395216566162429304191372834896883800418881357035588110357528586230689134383371439490177536736068845988738109873821517113336375427320912188388720746686910755791575832943398639923464093164223752137726156912819329401937204702921342813271866915949741277519450334492273928757657162972589099797611703140136923123063895186206800339795968 A013788 372 5023317526475406983375759276744411588973146546600911965173675843248090229016983282456332392030155200674661680484969922812675618854021527848115603551214357473406344804539883244504788344443688691082608221643533664749788470239641402048886350093392723224014423355407687931441445545785440848323976987573087545122621013307534010684903486602762526173499969928924319342108328463523103320993417689507790567163427381826627841691871377073620426301522927666178906764134385897537557350570790703071239021560833029602181099415722445306361530348963842130354278503643486344297664059427831322484543340117715749493202657807303567696469136839584965656779488677231926497658669847139383835116608033715830839306753838499974069882007676833194725315902470409032848681242466458641804896562891931113949121884838286917054552483725586891087932731866399185545514950468786927759337397892830119532127547948864343917722779060640368229806539985876018369900473354172693456849986315660014035485349368282692952220164147314074965455213018155338044106322807055001310429967863131737636046515738038417768900024437089200902694434289416151767190470937993169871298043172934096225793750306456323640200178429586455722294611736160829126508925600660488756126338714907973230334790463165820163161566887730140272719668570080354012191363739535724952771017536062000837112069714682703054191804284928 A013788 373 20575508588443267003907109997545109868434008254877335409351376253944177578053563524941137477755515701963414243266436803840719334826072178065881512145774008211072388319395361769491613058841348878674363275851913890815133574101571182792238489982536594325563078063749889767184160955537165714735009741099366584822255670507659307765364681124915307206655876828874012025275713386590631202789038856223910163101398555961867639569905160493549266131037911720668802105894444636313834907937958719779795032313172089250533783206799135974856828309355897365931124750923720066243231987416397096896689521122163709924158086378715413284737584494940019330168785621941970934409911693882916188637626506100043117800463722495893790236703444308765594893936518795398548198369142614596832856321605349842735603240297623212255446973340003905896172469724771063994429237120151256102245981769032169603594436398548352686992503032382948269287587782148171243112338858691352399257543948943417489347991012485910332293792347398451058504552522364264628659498217697285367521148367387597357246528463005359181414500094317366897436402849448557638412168962020023792836784836338058140851201255245101630259930847586122638518729671314756102180559260305361945093483376263058351451301737127199388309777972142654557059762463049130033935825877138329406550087827709955428811037551340351709969630351065088 A013788 374 84277283178263621648003522549944770021105697811977565836703237136155351359707396198158899108886592315242144740419325148531586395447591641357850673749090337632552502556243401807837647089014165007050191977889439296778787119520035564717008854968469890357506367749119548486386323273880230767554599899543005531431959226399372524606933733887653098318462471491067953255529322031475225406623903155093136028063328485219809851678331537381577794072731286407859413425743645230341467782913878916218040452354752877570186376015049260953013568755121755610853886979783557391332278220457562508888840278516382555849351521807218332814285146091274319176371345907474312947342998298144424708659718168985776610510699407343180964809537307888703876685563980985952453420520008149388627379493295512955845030872259064677398310802800655998550722435992662278121182155244139544994799541325955766696322811488454052605921292420640556111001959555678909411788139965199779427358900014872238036369371187142288721075373454944055535634647131604027918989304699688080865366623712819598775281780584469951207073792386323934811899506071341292086936244068434017455459470689640686144926520341483936277544676751712758327372716733705240994531570730210762527102907909173487007544531915273008694516850573896313065716787048649236619001142792758597249229159742299977436410009810290080604035605917962600448 A013788 375 345199751898167794270222428364573778006448938237860109667136459309692319169361494827658850749999482123231824856757555808385377875753335363001756359676274022942935050470372973804903002476602019868877586341435143359605912041554065673080868269950852670904346082300393670600238380129813425223903641188528150656745304991331829860790000574003827090712422283227414336534648103040922523265531507323261485170947393475460341152474445977114942644521907349126592157391845970863478652038815248040829093692845067786527483396157641772863543577620978710982057521069193451074897011590994176036408689780803102948758943833322366291207311958389859611346417032837014785832316921029199563606670205620165740996651824772477669231859864813112131078904070066118461249210449953379895817746404538421067141246452773128918623481048271486970063759097825944691184362107879995576298698921271114820388138235856707799473853613754943717830664026340060812950684221297458296534462054460916686996968944382534814601524729671450851473959514651050098356180192049922379224541690727709076583554173273988920144174253614382836989540376868213932388090855704305735497561991944768250449619027318718202992822995975015458108918647741256667113601313710943283311013510795974602782902402724958243612741019950679298317175959751267273191428680879139214332842638304460707579535400182948170154129841839974811435008 A013788 376 1413938183774895285330831066581294194714414851022275009196590937332499739317704682814090652671997878776757554613278948591146507779085661646855194049234018397974261966726647700704882698144161873382922593654518347200945815722205452996939236433718692540024201553102412474778576405011715789717109314308211305090028769244495175109795842351119675763558081672099489122445918630055618655295617053996079043260200523675485557360535330722262805071961732502022521476677001096656808558750987255975235967765893397653616571990661700701649074493935528800182507606299416375602778159476712145045129993342169509678116633941288412328785149781564864968074924166500412562769170108535601412532921162220198875122285874268068533173698006274507288899191070990821217276766003009044053269489272989372691010545470558736050681778373720010629381157264695069455091147193876461880519470781526486304309814214069075146644904401940249468234399851888889089846002570434389182605156575071914749939584796190862600607845292734262687637338172010701202866914066636482065303722765220696377686237893730258616910537742804512100309157383652204267061620144964836292598013919005770753841639535897469759458602991513663316414130781148187308497310980960023688441911340220311972998768241561428965837787217717982405907152731141190750992091876880954221907323446495071058245776999149355704951315832176536827637792768 A013788 377 5791490800741971088715084048716981021550243229787238437669236479313918932245318380806515313344503311469598943695990573429336095863134870105518874825662539358102577015712348982087199531598487033376450943608907150135074061198153535475463112432511764643939129561507481496693048954927987874681279751406433505648757838825452237249723770270186191927533902528919507445538482708707814012090847453167939761193781344974788842948752714638388449574755256328284247968468996491906287856644043800474566523969099356789213478873750326073954609127159925965547551155402409474468979341216612946104852452729526311641565732623517336898703973505289686909234889385985689857102520764561823385734845080453934592500882941002008711879467033700381855331086626778403705965633548325044442191828062164470542379194247408582863592564218757163537945220156191004488053338906117987862607752321132487902452999020826931800657528430347261821888101793336889712009226528499258091950721331494562815752539325197773212089734319039539968562537152555832126942880016943030539484048446343972363002830412719139294865562594527281562866308643439428677884396113775969454481465012247637007735355539036036134742437853239964944032279679582975215604985778012257027858068849542397841402954717435613044071576443772855934595697586754317316063608327704388492932396836843811054574702588515760967480589648595094846004399177728 A013788 378 23721946319839113579376984263544754264269796269208528640693192619269811946476824087783486723459085563779477273378777388766560648655400427952205311285913761210788155456357781430629169281427402888709943065022083686953263354667636881307496908523568187981574674683934644210454728519385038334694521861760751639137312107829052363774868563026682642135178864758454302496925625174867206193524111168175881261849728389016735100718091119158839089458197529920652279678849009630848155060814003406743824482177430965408618409466881335598918078984847056754882769532528269207424939381623246627245475646380139772483853240825927011937091475477666557580226106924997385654691925051645228587969925449539316090883616526344227683858296970036764079436130823284341579635235013939382035217727742625671341585179637385555409275143040029341851423621759758354383066476159459278285241353507358670448447483989307112655493236450702384422453664945507900260389791860732961144630154573801729293322401076010079076719551770785955711232152176868688391958036549398653089726662436224910798859593370497594551769344387183745281500400203527899864614486482026370885556080690166321183684016287891604007905025446870896410756217567571866483118021746738204786106650007725661558386502522616271028517177113693617908103977315345683726596539710277175267051097443712250079537981802560556922800495200645508489234019031973888 A013788 379 97165092126061009221128127543479313466449085518678133312279316968529149732769071463561161619288414469240738911759472184387832416892520152892232955027102765919388284749241472739857077376726642232155926794330454781760566700718640665835507337312535297972529867505396302686022568015401117018908761545772038713906430393667798482021861634157292102185692630050628823027407360716256076568674759344848409648536487481412546972541301224074604910420777082554991737564565543447954043129094157954022705078998757234313701005176345950613168451521933544467999824005235790673612551707128818185197468247573052508093862874422997040894326683556522219848606133964789291641618125011538856296324814641313038708259293291905956593083584389270585669370391852172663110185922617095708816251812833794749815132895794731234956390985891960184223431154727970219553040286349145203856348583966141114156840894420201933436900296502076966594370211616800359466556587461562208848405113134291883185448554807337283898243284053139274593206895316454147653460117706336883055520409338777234632128894445558147284047234609904620673025639233650277845460936630380015147237706506921251568369730715204010016378984230383191698457467156774365114851417074639686803892838431644309743151114332636246132806357457689058951593891083655920544139426653295309893841295129445376325787573463288041155790828341844002771902541954965045248 A013788 380 397988217348345893769740810418091267958575454284505634047096082303095397305422116714746517992605345666010066582566798067252561579591762546246586183791012929205814414332893072342454588935072326582910676149577542786091281206143552167262238053632144580495482337302103255801948438591082975309450287291482270572160738892463302582361545253508268450552597012687375659120260549493784889625291814276499085920405452723865792399529169813809581713083502930145246157064460465962819760656769670979677000003578909631748919317202313013711537977433839798140927279125445798599117011792399639286568829942059223073152462333636595879503162095847515012499890724719776938564067840047263155389746440770818206549030065323646798205270361658452318901741125026499228099321539039624023311367425367223295242784341175219138381377478213468914579174009765766019289253012886098754995603799925314003586420303545147119357543614472507255170540386782414272375015782242558807443067343398059553527597280490853514847204491481658468733775443216196188788572642125155872995411596651631553053199951649006171275457472962169326276713018301031538055007996438036542043085645852349446424042417009475625027088319407649553196881785474147799510431404337724157148745066216015092707946964306478064159974840146694385465728577878654650548795091571897589325173944850208261430425900905627816574119232888193035353712811847536825335808 A013788 381 1630159738258824780880858359472501833558325060749335077056905553113478747363008990063601737697711495847977232722193604883466492230007859389426017008807988958027015841107530024314693996278056249683602129508669615251829887820363989677106127067677264201709495653589414935764780804469075866867508376745911380263570386503529687377352889358369867573463437363967490699756587210726542907905195271276540255929980734356954285668471479557364046696790028001874928259336030068583709739650128572332756992014659213851643573523260674104162459555569007813185238135297825991061983280301668922517785927442674577707632485718575496722444951944591421491199552408452206340358421872833589884476401421397271374024827147565657285448787401353020698221531648108540838294821023906299999483360974304146617314444661453697590810122150762368674116296744000577615008780340781460500461993164494086158689977563320922600888498644879389717178533424260768859648064644065520875286803838558451931249038460890535996814149597108873087933544215413539589277993542144638455789205899885082841305907001954329277544273809253045560429416522961025179873312753410197676208478805411223332552877740070812160110953756293732569894427793302109386794727032167318147681259791220797819731750765799334150799256945240860202867624254990969448647864695078492525875912478106453038819024490109451536687592377910038672808807677327510836575469568 A013788 382 6677134287908146302487995840399367510254899448829276475625085145552808949198884823300512717609826286993314745230105005602678752174112192059088965668077522772078656885176442979592986608754918398704034322467510744071495220512210901717426696469206074170202094197102243576892542175105334750689314311151253013559584303118457599497637434811882977580906239442810841906202981215135919750779679831148708888289201087926084754098059180266963135270051954695679706150240379160918875093606926632274972639292044139936332077151275721130649434339610656002806735402179895259389883516115635906632851158805195070290462661503285234575134523165046462427953366665020237170108095991126384166815340222043223548005691996428932241198233195941972779915393630652583273655586913920204797883846550749784544519965333314345331958260329522662089180351463426365911075964275840862209892324001767776905994148099362498973239290449425980281563272905772109249118472782092373505174748522735419110396061535807635442950756749757944168175797106333858157682661548624439114912587365929299317988995080004932720821345522700474615518890078048359136761089037968169681749929186964370770136587223330046607814466585779128606287576241365440048311201923757335132902440104840387869621251136714072681673756447706563390945788948443010861661653791041505385987737510324031647002724311488313494272378379919518403824876246333484386613123350528 A013788 383 27349542043271767254990830962275809322004068142404716444160348756184305455918632236238900091329848471524617196462510102948572168905163538674028403376445533274434178601682710444412873149460145761091724584826924007716844423218015853434579748737868079801147777831330789690951852749231451138823431418475532343540057305573202327542322932989472676171391956757753208447807411057196727299193568588385111606432567656145243152785650402373481002066132806433504076391384593043123712383413971485798287930540212797179216188011625353751140083055045246987496388207328850982460962882009644673568158346466079007909735061517456320819751006884030310104896989859922891448762761179653669547275633549489043652631314417372906459947963170578320506533452311152981088893283999417158852132235471871117494353778005255558479701034309724823917282719594194394771767149673844171611718959111240814206952030614988795794388133680848815233283165822042559484389264515450361877195769949124276676182268050668074774326299647008539312848064947543483013868181703165702614681957850846410006482923847700204424484231260981144025165373759686079024173420699517623016447709949806062674479461266759870905608055135351310771353912284632842437882683079710044704368394669426228713968644655980841704135706409806083649313951532822572489366133928106006061005772842287233626123158779856132072539661844150347382066693104981952047567353243762688 A013788 384 112023724209241158676442443621481714982928663111289718555280788505330915147442717639634534774087059339364832036710441381677351603835549854408820340229920904292082395552492381980315128420188757037431703899451080735608194757500992935668038650830307654865501297997130914574138788860852023864620775090075780479140074723627836733613354733524880081598021454879757141802219155690277795017496856938025417139947797119570915953810024048121778184462879975151632696899111293104634725922463627205829787363492711617246069506095617448964669780193465331660785206097218973624160103964711504582935176587125059616398274811975501090077700124196988150189658070466244163374132269791861430465640995018707122801177863853559424859946857146688800794761020666482610540106891261612682658333636492784097256873074709526767532855436532632878765190019457820240985158245064065726921600856519642374991675517398994107573813795556756747195527847207086323648058427455284682248993873711613037265642569935536434275640523354146977025425674025138106424804072256166717909737299357066895386554056080180037322687411244978765927077370919674179683014331185224183875369819954405632714667873348648431229370593834398968919465624717856122625567469894492343109092944565969832812415568510897527620139853454565718627589945478441256916443684569522200825879645562008508932600458362290716969122454913639822876945174958006075586835878886451970048 A013788 385 458849174361051785938708249073589104570075804103842687202430109717835428443925371451943054434660595054038352022365967899350432169310412203658528113581756023980369492183008796591370766009093148825320259172151626693051165726724067064496286313800940154329093316596248226095672479174049889749486694768950396842557746067979619260880300988517908814225495879187485252821889661707377848391667126018152108605226177001762471746805858501106803443559956378221087526498759856556583837378411017035078809040866146784239900696967649070959287419672433998482576204174208915964559785839458322771702483300864244188767333629851652464958259708710863463176839456629736093180445777067464419187265515596624374993624530344179404226342326872837328055341140649912772772277826607565548168534575074443662364152114010221639814575868037664271422218319699231707075208171782413217470877108304455167965902919266279864622341306600475636512882062160225581662447318856846058491878906722767000640071966455957234793023583658586017896143560806965683915997479961258876558283978166546003503325413704417432873727636459433025237308911286985439981626700534678257153514782533245471599279609236063974315501952345698176694131198844338678274324356687840637374844700942212435199654168620636273132092839749901183498608416679695388329753331996762934582803028221986852587931477451942776705525575326268714503967436627992885603679759918907269316608 A013788 386 1879446218182868115204948988205420972319030493609339646781153729404253914906318321467158750964369797341341089883611004515739370165495448386185331153230872674223593439981604030838254657573245537588511781569133062934737574816661778696176788741328650872131966224778232734087874474696908348413897501773620825467116527894444520492565712848969354503067631121151939595558460054353419667012268548170351036847006420999219084274916796420533466904821581325193574508538920372455767397901971525775682801831387737228246633254779490594649241270978289657784632132297559719790836882798421290072893371600339944197190998547872368496469031766879696745172334414355399037667105902868334260991039551883773439973886076289758839711098170871141695714677312102042717275249977784588485298317619504921241043567058985867836680502755482272855745406237488053072180052671620764538760712635615048367988338357314682325493109991835548207156764926608283982489384218037641455582736001936453634621734774603600833712224598665568329302604025065331441319925677921316358382731174570172430349620894533293805050788398937837671372017300631492362164742965390042141300796549256173451670649279430918038796295996807979731739161390466411226211632564993395250687363895059302134577783474670126174749052271615595247610300074720032310598669647858740980051161203597258148200167331643157613385832756536396654608250620428258859432672296627844175120826368 A013788 387 7698211709677027799879471055689404302618748901823855193215605675639824035456279844729482243950058689910133104163270674496468460197869356589815116403633654473619838730164650110313491077420013721962544257307169025780685106449046645539540126684482153972252533656691641278823933848358536595103324167264750901113309298255644755937549159829378476044565017072238344583407452382631606956082251973305757846925338300412801369190059198138505080442149197107992881186975417845578823261806475369577196756301364171686898209811576793475683292245927074438285853213890804612263267871942333604138571250074992411431694330052085221361537154117139237868225881761199714458284465778148697133019298004515936010133037368482852207456658107888196385647318270369966969959423909005674435781908969492157403314450673606114659043339286455389617133183948751065383649495742958651550763878955479238115280233911560938805219778526558405456514109139387531192276517757082179402066886663931714087410625636776349014885271956134167876823466086667597583646415576765711803935666891039426274712047184008371425488029282049383101939782863386592715426787186237612610768062665753286458042979448549040286909628402925484981203605055350420382562846986212946946815442514162901543230601112248836811772118104537478134211789106053252344212150877629403054289556289934369375027885390410373584428370970773080697275394541274148288236225726987649741294904803328 A013788 388 31531875162837105868306313444103800023526395501870510871411120847420719249228922244011959271219440393871905194652756682737534812970472884591882716789283448723946859438754406851844059453112376205158581277930164329597686196015295060129956358899638902670346377857808962678062833042876565893543215789116419690960114885655120920320201358661134237878538309927888259413636924959259062092112904082660384141006185678490834408202482475575316809491043111354338841341851311495490860080359323113788197913810387647229535067388218546076398765039317296899218854764096735691830345203475798442551587840307168917224219975893341066696856183263802318308253211693874030421133171827297063456847044626497273897504921061305762641742471609910052395611415635435384708953800331287242488962699139039876723975989959090645643441517717321275871777521454084363811428334563158636751928848201642959320187838101753605346180212844783228749881791034931327763564616733008606830865967775464300902033922608235925564970073932325551623468917090990479702615718202432355548920491585697490021220545265698289358798967939274273185545350608431483762388120314829261253705984678925461332144043821256869015181837938382786483009966306715321886977421255528230694156052538011244721072542155771235581018595756185510437731488178394121601892969994770034910370022563571176960114218559120890201818607496286538536040016041058911388615580577741413340343930074431488 A013788 389 129154560666980785636582659867049164896364115975661612529299950991035266044841665511472985174914827853299323677297691372492942593927056935288351607968905005973286336261138050465153267519948292936329548914401953094032122658878648566292301246052920945337738763705585511129345364143622413899953011872220855054172630571643375289631544765076005838350492917464630310558256844633125118329294455122576933441561336539098457735997368219956497651675312584107371894136222971885530562889151787474076458654967347803052175636022143164728929341601043648099200429113740229393737093953436870420691303793898163884950405021259125009190322926648534295790605155098108028604961471804608771919245494790132833884180156667108403780577163714191574612424358442743335767874766156952545234791215673507335061405654872435284555536456570147945970800727875929554171610458370697776135900562233929561375489384864782767497954151812232104959515816079078718519560670138403253579227004008301776494730947003334351114117422826805459449728684404697004861913981757162928328378333535016919126919353408300193213640572679267422967993756092135357490741740809540654095179713244878689616462003491868135486184808195615893434408821992305958449059517462643632923263191195694058377513132670038980939852168217335850752948175578702322081353605098578062992875612420387540828627839218159166266649016304789661843619905704177301047769418046428829042048737584871374848 A013788 390 529017080491953297967442574815433379415507419036309964920012599259280449719671461934993347276451134887114029782211343861731092864725225206941088186240634904466580833325621454705267783761708207867205832353390399873155574410766944527533265903832764192103377976138078253585798611532277407334207536628616622301891094821451265186330807357751319913883618989935125752046620035617280484676790088182075119376635234464147282886645220228941814381262080344503795278381969292843133185593965721493817174650746256601301711405146698402729694583197874782614324957649879979596747136833277421243151580339806879272756858967077376037643562707552396475558318715281850485165922188511677529781229546660384087589601921708476021885244062573328689612490172181476703305215042178877625281704819398686044411517562357494925539477326111325986696399781379807453886916437486378091052648702910175483394004520406150215671620205822902701914176782659906431056120504886899726660513808418004076522417958925657502163424963898595161906088691321638931914399669277339354433037654159429300743861671560397591403071785694279364476902424953386424282078170355878519173856105451023112669028366302691882951412974369242699507338534880485205807347783526988320453686031137562863114293791416479665929634481018207644684075727170364711245224366483775746018818508473907367234059629437579945028194370784418454911467133764310225091663536318172483756231629147633151377408 A013788 391 2166853961695040708474644786444015122085918388372725616312371606566012722051774308085732750444343848497619065987937664457650556373914522447630697210841640568695115093301745478472776842287956819424075089319487077880445232786501404784776257142099002130855436190261568526687431112836208260440914070030813684948545924388664382203210986937349406367267303382774275080382955665888380865236132201193779688966697920365147270703698822057745671705649481091087545460252546223485473528192883595238675147369456667038931809915480876657580829012778495109588275026533908396428276272469104317411948873071848977501212094329148932250188032850134615963886873457794459587239617284143831161983916223120933222767009471317917785641959680300354312652759745255328576738160812764682753153862940257018037909575935416299215009699127751991241508453504531691331120809727944204660951649087120078779981842515583591283390956363050609467040468101774976741605869588016741280401464559280144697435823959759493128861388652128645783167339279653433065121381045359981995757722231437022415846857406711388534386982034203768276897392332609070793859392185777678414536114607927390669492340188375825952568987543016418097182058638870467402986896521326544160578297983539457487316147369641900711647782834250578512625974178489813857260439005117545455693080610709124576190708242176327454835484142732977991317369379898614681975453844759234493465524752988705388041863168 A013788 392 8875433827102886741912145045274685940063921718774684124415474100494388109524067565919161345820032403446247694286592673618536678907553883945495335775607359769375191422163949479824493946011471132361011565852619070998303673493509753998443549254037512727983866635311384685311717838177109034765984030846212853549244106295969309504352202495383168480326874655843430729248586407478808024007197496089721606007594681815643220802350375148526271306340274549094586205194429331396499571478051206097613403625294508191464693413809670789451075636340715968873574508682888791770219612033451284119342584102293411844964738372194026496770182554151386988080633683126106469333472395853132439486120849903342480453670794518191249989466850510251264625703916565825850319506689084140556918222603292745883277623031465161584679727627272156125218625554561807692270836645659462291257954660843842682805626943830389896769357263055296376997757344870304733617641832516572284524398834811472680697134939174883855816247919118933127853421689460461834737176761794486254623630259966043815308727937889847436849078412098634862171718994366753971648070392945370785939925434070592182240625411587383101722572976195248526057712184813434482634328151353524881728708540577617868046939626053225314909318489090369587715990235094277559338758164961466186518858181464574264077140959954237255006143048634277852435944980064725737371458948133824485234789388241737269419471536128 A013788 393 36353776955813424094872146105445113610501823360101106173605781915625013696610580750004884872478852724515830555797883591141526236805340708640748895336887745615360784065183537069361127202862985758150703373732327714809051846629415952377624777744537652133821917738235431671036796265173438606401470590346087848137703859388290291729826621421089458095418878590334692267002209925033197666333480943983499698207107816716874632406427136608363607270769764553091425096476382541400062244774097740175824501249206305552239384222964411553591605806451572608506161187565112491090819530889016459752827224482993814916975568372506732530770667741804081103178275566084532098389902933414430472135151001204090799938235574346511359956856219689989179906883242253622682908699398488639721137039783087087137905143936881301850848164361306751488895490271485164307541346900621157544992582290816379628771847961929277017167287349474493960182814084588768188897860945987880077411937627387792100135464710860324273423351476711150091687615240030051675083476016310215698938389544820915467504549633596815101333825175956008395455361000926224267870496329504238739209934577953145578457601685861921184655658910495737962732389108995827640870208107944037915560790182205922787520264708314010889868568531314153831284696002946160883051553443682165499981243111278896185659969371972555796505161927206002083577630638345116620273495851556145091521697334238155855542155411980288 A013788 394 148905070411011785092596310447903185348615468482974130887089282726400056101316938752020008437673380759616841956548131189315691465954675542592507475299892206040517771530991767836103177022926789665385281018807614319857876363794087740938751089641626223140134575055812328124566717502150404531820423538057575825972035008054437034925369841340782420358835726706010899525641051852935977641301937946556414763856313617272318494336725551547857335381072955609462477195167262889574654954594704343760177157116749027541972517777262229723511217383225641404441236224266700763507996798521411419147580311482342665899931928053787576446036655070429516198618216718682243475005042415265507213865578500931955916547012912523310530383283075850195680898593760270838509194032736209468297777314951524708916859469565465812381074081223912454098515928152003233003689356904944261304289617063183890959449489252062318662317208983447527260908806490475594501725638434766356797079296521780396442154863455683888223942047648608870775552472023163091661141917762806643502851643575586469754898635299212554655063347920715810387785158659793814601197552965649361875803892031296084289362336505290429172349578897390542695351865790446910017004372410138779302136996586315459737683004245254188604901656704262774092942114828067474976979162905322149887923171783798358776463234547599588542485143253835784534333975094661597676640239007973970294872872281039486384300668567471259648 A013788 395 609915168403504271739274487594611447187928958906262040113517702047334629790994181128273954560710167591390584654021145351437072244550351022458910618828358475941960792190942281056678613085908130469418111053035988254137861586100583386885124463172101009981991219428607295998225274888808056962336454811883830583181455392990974095054314870131844793789791136587820644457025748389625764418772737829095074872755460576347416552803227859140023645720874826176358306591405108795697786694019908992041685635550204016811919432815666092947501946401692227192591303574596406327328754886743701172828488955831675559526121177308313913122966139168479298349540215679722469273620653732927517547993409539817291434176564889695479932449927478682401508960640042069354533658758087513982147695882041445207723456387340147967512879436693145411987521241710605242383111605882651694302370271490801217369905107976447257240851287996201071660682471384988035079068215028802997440836798553212503827066320714481206165266627168701934696662925406876023444037295156456011787680332085602180116064810185574623867139473083251959348368009870515464606505176947299786243292741760188761249228130325669597889943875163711662880161242277670543429649909391928440021553138017548123085549585388561156525677185860660322684690902335764377505706651260199525940933311626438077548393408706967914670019146767711373452631961987733904083518418976661382327799284863137736230095538452362279518208 A013788 396 2498212529780753497044068301187528487681757015680049316304968507585882643623912165901410117880668846454335834742870611359486247913678237787991697894720956317458271404814099583208155599199879702402736582873235407888948681056667989552681469801152925736886236034779575484408730725944557801317730118909476170068711241289691029893342473708060036275362984495463713359695977465403907131059293134147973426678806366520719018200282021311037536852872703288018363623798395325627178134298705547231402744363213635652861621996812968316712967972461331362580853979441546880316738580016102200003905490763086543091818992342254853788151669306034091206039716723424143234144750197690071111876581005475091625714387209788192685803314902952683116580702781612316076169866273126457270876962332841759570835277362545246074932754172695123607500887006046639072801225137695341339862508632026321786347131322271527965658526875632439589522155402792910991683863408757977077517667526873958415675663649646515020452932104883003124517531342466564192026776760960843824282338640222626529755401462520113659359803281749000025490915368429631343028245204776139924452527070249733166076838421813942672957210112670562971157140448369338545887846028869338890328281653319877112158411101751546497129173753285264681716493935967290890263374443561777258254062844421890365638219402063740578488398425160545785661980516301758071126091444128405022014665870799412167598471325500875896906579968 A013788 397 10232678521981966323892503761664116685544476736225481999585151007071775308283544231532175842839219595076959579106798024128455671454426061979613994576777037076309079674118551892820605334322707261041609043448772230713133797608112085207783300305522383818286022798457141184138161053468908754197422567053214392601441244322574458443130772308213908583886784493419369921314723698294403608818864677470099155676390877268865098548355159290009750949366592667723217403078227253768921638087497921459825640911723051634121203698945918225256316815201613261131177899792576021777361223745954611215996890165602480504090592633875881116269237477515637579938679699145290687056896809738531274246475798425975298926130011292437241050377842494190045514558593484046647991772254725968981512037715319847202141296076985327922924561091359226296323633176767033642193818164000118128076835356779814036877849896024178547337326082590472558682748529839763421937104522272674109512366190075733670607518308952125523775209901600780798023808378743046930541677612895616304260459070351878265878124390482385548737754242043904104410789349087769981043692358763069130557550879742907048250730175749909188432732621498625929859647276520810683956617334248812094784641651998216651400851872774334452241095693456444136310759161722023486518781720829039649808641410752062937654146670853081409488479949457595538071472194772001059332470555149946970172071406794392238483338549251587673729351548928 A013788 398 41913051226038134062663695407776221943990176711579574270300778524965991662729397172355792252269443461435226436021444706830154430277329149868498921786478743864561990345189588552993199449385808941226430641966171057000996035002827101011080398051419684119699549382480450290229907675008650257192642834649966152095503336745264981783063643374444169559600269285045739197705108268213877181722069718917526141650497033293271443654062732451879939888605563566994298483008418831437503029606391486299445825174417619493360450350882481050649873675065807917593304677550391385200071572463430087540723262118307760144755067428355609052238796707904051527428832047699110654185049332689024099313564870352794824401428526253822939342347642856202426427631998910655070174299155357568948273306481950094139970748731331903172299002230207390909741601492037769798425879199744483852602717621370118295051673174115035329893687634290575600364537978223670976254380123228873152562651914550205114808394993467906145383259756956798148705519119331520227498711502420444382250840352161293377036797503415851207629841375411831211666593173863505842354963901493531158763728403426947269634990799871628035820472817658371808705115244629240561486304601083134340237892206584695404137889270883673916379527960397595182328869526413408200780929928515746405616195218440449792631384763814221453264813872978311323940750109786116339025799393894182789824804482229830608827754697734503111595423944409088 A013788 399 171675857821852197120670496390251405082583763810629936211151988838260701850539610817969325065295640418038687481943837519176312546415940197861371583637416934869245912453896554713060144944684273423263459909493436649476079759371579805741385310418615026154289354270639924388781701836835431453461065050726261358983181667308605365383428683261723318516122702991547347753800123466604040936333597568686187076200435848369239833207040952122900233783728388370408646586402483533568012409267779527882530099914414569444804404637214642383461882573069549230462175959246403113779493160810209638566802481636588585552916756186544574677970111315574995056348496067375557239541962066694242710788361708965047600748251243535658759546255945139005138647580667538043167433929340344602412127463350067585597320186803535475393736713134929473166301599711386705094352401202153405860260731377132004536531653321175184711244544550054197659093147558804156318737940984745464432896622241997640150255185893244543571489831964495045217097806312781906851834722313914140189699442082452657672342722573991326546451830273686860642986365640144919930285932140517503626296231540436776016424922316274188434720656661128690928456152042001369339847903646036518257614406478170912375348794453539528361490546525788549866819049580189319990398688987200497277403935614732082350618151992583051072572677623719163182861312449683932524649674317390572707122399159213386173758483241920524745094856476299624448 A013788 400 703184313638306599406266353214469755218263096568340218720878546281515834779810245910402355467450943152286463926041958478546176190119691050440178006578859765224431257411160288104694353693426783941687131789285116516254022694385990884316714231474647147127969195092541130296449850723677927233376522447774766526395112109296047576610523886640018712642038591453377936399565305719210151675222415641338622264116985234920406356816039739895399357578151478765193816417904572553494578828360824946206843289249442076445918841394031175202659871019292873647973072729073267154040803986678618679569622964783466846424747033340086577880965575948595179750803439891970282453163876625179618143389129559920834972664837093522058279101464351289365047900490414235824813809374578051491480074089881876830606623485147281307212745577000671122089171352417839944066467435324020350403627955720732690581633652003533556577257654477021993611645532400861824281550606273517422317144564703222334055445241418729650468822351726571705209232614657154690465115022597792318217008914769726085825915791663068473534266696801021381193672153662033592034451178047559694853309364389629034563276481807459075828615809683983118042956398764037608816017013334165578783188608934588057089428662081697908168665278569629900254490827080455454680673030091573236848246520277942609308131950561620177193257687546753692396999935793905387620965066004031785808373346956138029767714747358906469355908532126923261739008 A013788 401 2880242948662503831168066982766468117374005643543921535880718525569088859258102767249008047994679063151765356241067861928125137674730254542602969114947009598359270430356112540076828072728276107025150491808911837250576476956205018662161261492120154714636161823099048469694258588564184789947910235946085443692114379199676610873796705839677516646981790070593036027492619492225884781261711014466922996793823171522233984437518498774611555768640108457022233872047737129179113794880965938979663230112765714745122483574349951693630094831695023610462097705898284102262951133129435622111517175663753080202955763848560994623000434999085445856259290889797510276928159238656735715915321874677435740048035172735066350711199597982881239236200408736709938437363198271698909102383472156167498164729795163264234343405883394748916077245859503472410896250615087187355253260106632121100622371438606473447740447352737882085833300100713930032257231283296327361811024137024398680291103708851116648320296352672037704537016789635705612145111132560557335416868514896798047542951082651928467596356390096983577369281141399689592973112025282804510119155156539920525571180469483352374594010356465594851503949409337498045710405686616742210695940542196072681838299799886634631858852981021204071442394427721545542372036731255083978130417747058452927726108469500396245783583488191503124058111737011836467695472910352514194671097229132341369928559605182080898481801347591877680082976768 A013788 402 11797475117721615692464402361411453408763927115955902610967423080730987967521188934651936964586205442669630899163413962457600563915695122606501761494822951314879571682738636964154687785895018934375016414449302885378361249612615756440212527071724153711149718827413702531867683178758900899626640326435165977362900497201875398139071307119319108186037412129149075568609769440157224064047968315256516594867499710555070400256075770980808932428349884239963069939907531281117650103832436486060700590541888367596021692720537402137108868430622816708452752203359371682869047841298168308168774351518732616511306808723705833975809781756253986227238055484610602094297740241537989492389158398678776791236752067522831772513073553337881555911476874185563907839439660120878731683362701951662072482733240988730303870590498384891560252399040526222995031042519397119407117353396765168028149233412532115241944872356814365023573197212524257412125619336381756873977954865251936994472360791454173791519933860544666437783620770347850187346375198968042845867493437017284802735927634542299003274675773837244732904575555173128572817866855558367273448059521187514472739555203003811326337066420083076511760176780646391995229821692382176095010572460835113704809675980335655452093861810262851876628047575947450541555862451220823974422191091951423191966140291073623022729557967632396796142025674800482171680657040803898141372814250526070251227380142825803360181458319736330977619872841728 A013788 403 48322458082187737876334192072341313162297045466955377094522564938674126714966789876334333806945097493174808162973343590226331909798687222196231215082794808585746725612497457005177601171025997555200067233584344618509767678413274138379110510885782133600869248317086525570530030300196458084870718777078439843278440436538881630777636073960731067130009240080994613529025615626883989766340478219290691972577278814433568359448886357937393387226521125846888734473861248127457894825297659846904629618859574753673304853383321199153597925091831057237822473024959986413031619957957297390259299743820728797230312688532299095964916866073616327586767075264965026178243544029339604960825992800988269736905736468573518940213549274471962853013409276664069766510344847855119284975053627194007848889275355089839324653938681384515830793826469995409387647150159450601091552679513150128243299260057731544031006197173511639136555815782499358360066536801819676155813703128071933929358789801796295850065649092790953729161710675344794367370752814973103496673253118022798552006359591085256717413071969637354425977141473989134634261982640367072352043251798784059280341218111503611192676624056660281392169684093527621612461349651997393285163304799580625734900432815454844731776457974836641286668482871080757418212812600200494999233294712633029394293310632237559901100269435422297276997737163982774975203971239132766787063047170154783749027349065014490563303253277640011684330999159717888 A013788 404 197928788304640974341464850728310018712768698232649224579164425988809223024503971333465431273247119332044014235538815345567055502535422862115763056979127535967218588108789583893207454396522485986099475388761475557416008410780770870800836652588163619229160441106786408736891004109604692315630464110913289598068492028063259159665197358943154450964517847371753937014888921607716822082930598786214674319676534023919896000302638522111563314079830531468856256404935672330067537204419214732921362918848818191045856679458083631733137101176140010446120849510236104347777515347793090110502091750689705153455360772228297097072299483437532477795397940285296747226085556344175021919543266512847952842365896575277133579114697828237159845942924397216029763626372496814568591257819656986656149050471854447981873782532838950976842931513221101196851802727053109662070999775285862925284553769196468404351001383622703673903332621445117371842832534740253393534212928012582641374653603028157627801868898684071746474646366926212277728750603530129831922373644771421382869018048885085211514523942787634603728802371477459495461937080894943528353969159367819506812277629384718791445203452136080512582327026047089138124641688174581322896028896459082243010152172812103044021356371864930882710194105839946782384999680410421227516859575142944888399025400349645045354906703607489729646582731423673446298435466195487812759810241208953994236016021770299353347290125425213487859019772558204469248 A013788 405 810716316895809430902640028583157836647500587960931223876257488850162577508368266581874406495220200784052282308766987655442659338385092043226165481386506387321727336893602135626577733208156102599063451192367003883175970450558037486800226929001118184362641166773397130186305552832940819724822380998300834193688543346947109517988648382231160631150665102834704126012985022905208103251683732628335306013395083361975894017239607386568963334470985856896435226234616513863956632389301103546045902515604759310523828959060310555578929566417469482787310999593927083408496702864560497092616567810825032308553157723047104909608138684160133029049949963408575476638046438785740889782449219636625214842330712372335139140053802304459406728982218330996857911813621746952472949792029315017343586510732715818933755013254508343201148647478153630502304983970009537175842815079570894541965532238628734584221701667318594248308050417439200755068242062296077899916136153139538499070581158003333643476455009009957873560151518929765489576962472059411791554042448983741984231497928233309026363490069658151336873174513571674093412094283345688692137857676770588699903089169959808169759553339949385779537211498688877109758532354763085098582134359896400867369583299838374068311475699158756895580955057520422020648958690961085347909056819785502262882408039832146105773697857976277932632402867911366436038391669536718081064182747991875560390721625171146151310500353741674446270544988398405506039808 A013788 406 3320694034005235428977213557076614498908162408287974292997150674330265917474276419919357569004421942411478148336709581436693132650025337009054373811759130162469795171916194347526462395220607396245763896083935247905488774965485721545933729501188580083149378219103834645243107544403725597592872472569040216857348273549095360585681503773618833945193124261210948100149186653819732390918896568845661413430866261450653261894613431855386473817993158069847798686656989240786766366266577320124604016703917094135905603416311032035651295504045955001496825854336725333641202494933239796091357461753139332335833734033600941709754936050319904886988595050121525152309438213266394684548912003631616879994186597877084729917660374239065729961911166283763130006788594675517329202348152074311039330347961203994352660534290466173751904860070517270537441214341159064272252170565922384043890820049423296856972090029336962041069774509830966292759519487164735078056493683259549692193100423181654603679559716904787450102380621536319445307238285555350698205357871037407167412215514043633771984855325319787875832522807589577086615938184583940882996665044052331314803053240155374263335130480432684152984418298629640641570948525109596563792422338135657952745813196137980183803804463754268244299591915603648596578134798176605585035496733841417268766343331152470449249066426270834412062322146964956922013252278422397260038892535774722295360395776701014635767809448925898531924152272479868952739053568 A013788 407 13601562763285444317090666729785812987527833224347542704116329162056769197974636215989688602642112276117414495587162445564695071334503780389086715132965397145476281024168732047468389970823607895022648918359798775420882022258629515452144556036868424020579853185449306706915768501877660047740405647642788728247698528457094596958951439456742743839511036973920043418211068534045623873203800345991829149412828206901875760720336616879662996758499975454096583420547027930262595036227900703230378052419244417580669351593209987218027706384572231686130998699363226966594365419246550204790200163340858705247574974601629457243156218062110330417105285325297767023859458921539152627912343566875102740456188304904539053742736892883213229923988137098293780507806083790918980412818030896378017097105249091560868497548453749447687802306848838740121359213941387527259144890638018085043776798922437823926157680760164196520221796392267637935142991819426754879719398126631115539222939333352057256671476600442009395619351025812764447978448017634716459849145839769219757720434745522723930049967412509851139410013419886907746778882804055821856754340020438349065433306071676412982620694447852274290624177351187008067874605158848907525293761897003654974446850851381166832860383083537482728651128486312544651584040133331376476305394621814445132866942284400518960124176082005337751807271513968463552566281332418139177119303826533262521796181101367355948104947502800480386761327708077543230419163414528 A013788 408 55712001078417179922803370925202689996914004886927534916060484247784526634904109940693764516422091882976929773925017377032991012186127484473699185184626266707870847074995126466430525320493497938012769969601735784123932763171346495291984101527013064788295078647600360271526987783690895555544701532744862630902573172560259469143865096014818278766637207445176497840992536715450875384642766217182532195994944335470083115910498782739099634722815899459979605690560626402355589268389481280431628502709225134410421664125788107645041485351207860986392570672591777655170520757233869638820659869044157256694067095968274256867967869182403913388463248692419653729728343742624369163928959249920420824908547296888991964130250313249641389768655409554611324959973719207604143770902654551564358029743100279033317365958466557737729238248852843479537087340303923311653457472053322076339309768386305326801541860393632548946828478022728244982345694492371987987330654726681049248657159509410026523326368155410470484456861801729083178919723080231798619542101359694724127622900717661077217484666521640350267023414967856774130806303965412646325265776723715477772014821669586587576814364458402915494396630430461985046014382730645125223603248730126970775334301087257259347396129110169529256555022279936182892888228386125318046946896370951967264222995596904525660668625231893863431402584121214826711311488337584698069480668473480243289277157791200689963437864971470767664174398292285617071796893345906688 A013788 409 228196356417196768963802607309630218227359764016855183016183743478925421096567234317081659459264888352673504353996871176327131185914378176404271862516229188435438989619180038006499431712741367554100305795488709771771628597949835244715966879854645513372856642140571075672174541961997908195511097478122957336176939714806822785613271433276695669828146001695442935156705430386486785575496770425579651874795291998085460442769403014099352103824653924188076464908536325744048493643323315324647950347096986150545087136259228088914089923998547398600263969474935921275578453021629930040609422823604868123418898825086051356131196392171126429239145466644150901676967295969789416095453017087674043698825409728057311085077505283070531132492412557535687987036052353874346572885617273043207610489827738742920467930965879020493738959867301246892183909745884869884532561805530407224685812811310306618579115460172318920486209445981094891447687964640755662796106361760485577722499725350543468639544803964561287104335305939882324700855185736629447145644447169309590026743401339539772282817194072638874693727907708341346839782621042330199348288621460338596954172709558626662714631636821618341865048598243172290748474911664722432915878906798600072295769297253405734286934544835254391834849371258618605129270183469569302720294487535419257914257389964920937106098688949837264615024984560495930209531856230746923292592818067375076512879238312758026090241494923144264352458335405201887526080075144833794048 A013788 410 934692275884837965675735479540245373859265593413038829634288613289678524811539391762766477145148982692550673833971184338235929337505293010551897548866474755831558101480161435674621672295388641501594852538321755225176590737202525162356600339884628022775220806207779125953226923876343431968813455270391633248980745071848746129871959790701345463616086022944534262401865442863049873717234771663174254079161516024158045973583474745750946217265782473474361200265364790247622629963052299569758004621709255272632676910117798252192112328698050144666681218969337533544769343576596193446336195885485539833523809587552466354713380422332933854163539831374442093268858044292257448326975557991112882990388878246122746204477461639456895518688921835666177994899670441469323562539488350384978372566334417891002236645236240467942354779616465907270385294319144427047045373155452547992313089275127015909700056924865818298311513890738564675369729903168535194812851657770948926351358875035826047547575517038843031979357413129758001974702840777234215508559655605492080749540971886754907270419226921528830745509509973366156655749615789384496530590193501546893124291418352134810479131184421348728279239058404033702905753238178703085223440002247065896123471041549949887639283895645201988955543024675301806609490671491355863942326220945077280416798269296316158386580229938533435863142336759791330138242483121139397806460182803968313396753360129056874865629163205198906787669341819706931306823987793239220420608 A013788 411 3828499562024296307407812524196845051327551870619807046182046160034523237628065348660291490386530233108687560023945971049414366566421680171220572360157080599886061983662741240523250369721911875590532515996965909402323315659581543065012634992167436381287304422227063299904417480197502697344259912787524129787825131814292464147955547302712711018971488349980812338798040853967052282745793624732361744708245569634951356307797912558595875705920645011350983476286934180854262292328662219037728786930521109596703444623842501640978892098347213392554726272898406537399375231289738008356193058346948771158113524070614902188906006209875697066653859149309714814029242549421086508347291885531598368728632845296118768453539682875215444044549823838888665067109050128258349312161744283176871414031705775681545161298887640956691885177309044356179498165531215573184697848444733636576514413670920257166131433164250391749883960896465160910314413683378320157953440390229806802335165952146743490754869317791101058987447964179488776088382835823551346723060349360095562750119820848148100179637153470582090733606952850907777661950426273318897789297432582336074237097649570344183722521331389844391031763183222922047101965263579967837075210249203981910521737386188594739770506836562747346761904229070036199872473790428593618707768200991036540587205711037710984751432621828232953295431011368105288246241210864186973415260908765054211673101763088616959449617052488494722202293624093519590632751054001107846842810368 A013788 412 15681534206051517675142400099110277330237652462058729661161661071501407181324555668112553944623227834813184245858082697418401245456063201981319464387203402137133309885082588121183233514380951042418821185523572364911916300941646000394291752927917819417752798913442051276408493998888971048322088602777698835610931739911341933150025921751911264333707216281521407339716775337849046150126770686903753706324973853224760755436740249840008706891450961966493628318871282404779058349378200449178537111267414464908097309179258886721449542034830186055904158813791873177187840947362766882226966766989102166663632994593238639365759001435650855185014207075572591878263777482428770338190507563137426918312480134332902475585698541056882458806476078444087972114878669325346198782614504583892465311873866857191608980680243777358609961686257845682911224486015858987764522387229628975417403038396089373352474350240769604607524703831921299088647838447117599366977291838381288662364839739993061338131944725672349937612586861279186026858016095533266316177655190978951425024490786194014618335793780615504243644854078877318257303348946015514205344962283857248560075151972640129776527447373372802625666101998481088704929649719623548260660061180739509905497036333828484054099996002561013132336759722270868274677652645595519462227018551259285670245194592410464193541868019008442176698085422563759260656603999699709843108908682301662051013024821610975065905631446992874382140594684287056243231748317188537740668151267328 A013788 413 64231564107987016397383270805955695944653424484592556692118163748869763814705380016589020957176741211394802671034706728625771501388034875315484526129985135153698037289298280944366524474904375469747491575904552406679209168656982017615019019992751388335115464349458642028169191419449225413927274916977454430662376406676856558182506175495828538710864757889111684463479911783829693030919252733557775181107092902808620054268888063344675663427383140214757901594096772729975022999053109039835288007751329648263566578398244400011057324174664442084983434501291512533761396520397893149601655877587362474654240745853905466842148869880425902837818192181545336333368432568028243305228318978610900657407918630227568539999021224168990551271326017306984333782543029556618030213589010775623537917435358647056830384866278512060866403066912135917204375494720958413883483698092560283309682845270382073251734938586192300472421186895549641067101546279393687007138987370009758361046383575011579240988445596353945344461155783799545966010433927304258831063675662249785036900314260250683876703411325401105381969322307081495581914517282879546185092965514679290102067822479933971564656424441334999554728353785778539335391845251578053675663610596309032572915860823361470685593583626489909790051367822421476453079665236359247717281867985958034105324317050513261336747491405858579155755357890821157931649449982770011517374089962707607760949349669318553869949466406882813469247875826839782372277241107204250585776747590975488 A013788 414 263092486586314819163681877221194530589300426688891112210915998715370552585033236547948629840595932001873111740558158760451160069685390849292224619028419113589547160736965758748125284249208321924085725494905046657758040754818998344151117905890309686620632941975382597747381008054064027295446118059939653347993093761748404462315545294830913694559702048313801459562413718666566422654645259196652647141814652529904107742285365507459791517398561342319648364929420381101977694204121534627165339679749446239287568705119209062445290799819425554780092147717290035338286680147549770340768382474597836696183770095017596792185441771030224498023703315175609697621477099798643684578215194536390249092742834709412120739835990934196185298007351366889407831173296249063907451754860588136954011309815229018344777256412276785401308786962072108716869122026377045663266749227387126920436460934227484972039106308449043662735037181524171329810847933560396541981241292267559970246845987123247428571088673162665760130912894090442940276778737366238244172036815512575119511143687209986801158977172788842927644546344169805805903521862790674621174140786748126372258069800877809547528832714511708158176167337106548897117764998150463707855518149002481797418663365932488583928191318534102670500050402600638367551814308808127478649986531270484107695408402638902318435317724798396740221973945920803462888036147129425967175164272487250361388848536245528796651313014402592003970039299386735748596847579575108610399341558132635598848 A013788 415 1077626825057545499294440969098012797293774547717697995615911930738157783388296136900397587827080937479672265689326218282807951645431360918700952039540404689262785170378611747832321164284757286601055131627131071110176934931738617217642978942526708476398112530331167120373272608989446255802147299573512820113379712048121464677644473527627422492916539589893330778367646591658256067193426981669489242692872816762487225312400857118555306055264507258141279702750905880993700635460081805832869231328253731796121881416168280319775911116060367072379257437050019984745622241884363859315787294615952739107568722309192076460791569494139799543905088778959297321457570200775244532032369436821054460283874650969752046550368218866467574980638111198779014476485821436165764922387908969008963630325003178059140207642264685713003760791396647357304295923820040379036740604835377671866107743986595778445472179439407282842562712295523005766905233135863384235955164333127925638131081163256821467427179205274278953496219214194454283373685708252111848128662796339507689517644542812105937547170499743100631632061825719524580980825549990603248329280662520325620769053904395507906678098798639956615889581412788424282594365432424299347376202338314165442226845146859473239769871640715684538368206449052214753492231408878090152550344832083902905120392817208943896311061400774233047949205282491610983989396058642128761549472860107777480248723604461685951083778106993016848261280970288069626252687685939644868195703022111275412881408 A013788 416 4413959475435706365110030209425460417715300547451690990042775268303494280758460976744028519739723519916737600263480190086381369939686854322999099553957497607220368057870793719121187488910365845917921819144728867267284725480401376123465641748589397919326668924236460525048924606420771863765595339053108511184403300549105519319631763569161922530986146160203082868193880439432216851224276916918227938070007057459147674879593910757602533602363421729346681662467710488550197802844495076691432371520527285436915226280625276189802131931383263528465438462156881857518068702758354367757464758746942419384601486578450745183402268647996618931835243638617281828690207542375401603204585213219039069322750570372104382670308224477051187120693703470198843295685924602534973122100875137060715029811213017330238290502716152680463404201560667575518396103966885392534489517405706943963577319369096308512654046983812230523136869562462231621243834924496421830472353108491983413784908444699940730581726024803446593520513901340484744698616661000650129935002813806623496264272047358385920193210366947740187164925238147172683697461452761510905156733593683253742670044792404000385753492679229262298683725466781385861506520811209930126852924777734821651361157721536402390097394240371443869156173615317871630304179850764657264846212432215666299373128979287834199290107497571258564399944837085638590420566256198159407306640835001456559098771883875065655639155126243397010478206854299933189131008761608785380129599578567784091162247168 A013788 417 18079578011384653271490683737806685870961871042362126295215207498971112573986656160743540816853907537578957210679214858593818091272957355307004311773009910199174627565038771073520383954576858504879807771216809440326798235567724036601715268602222173877562035913672542310600395187899481553983878508761532461811315919049136207133211703579287234686919254672191827428122134279914360222614638251697061634334748907352668876306816658463139977635280575403404008089467742161101610200451051834128106993748079761149604766845441131273429532390945847412594435940994588088394009406498219490334575651827476149799327689025334252271215692382194151144797157943776386370315090093569644966725981033345184027945986336244139551417582487458001662446361409413934462139129547171983249908125184561400688762106728518984656037899125361379178103609592494389323350441848362567821269063293775642474812700135818479667830976445694896222768617727845300720614747850737343817614758332383164062862984989490957232462749797594917247060024939890625514285533843458662932213771525351929840698458305979948729111389663017943806627533775450819312424802110511148667521980799726607329976503469686785580046306014123058375408539511936556488730709242715873799589579889601829483975302027413104189838926808561434088063687128342002197725920668732036156810086122355369162232336299162968880292280310051875079782174052702775666362639385387660932328000860165966066068569636352268925497979397092954154918735275212526342680611887549584917010839873813643637400564400128 A013788 418 74053951534631539800025840590056185327459823789515269305201489915785677103049343634405543185833605273923408734942064060800278901854033327337489661022248592175819274506398806317139492677946812435987692630904051467578565572885397653920625740194702024202494099102402733304219218689636276445117966371887236963579150004425261904417635137860760513277621267137297725145588262010529219471829558278951164454235131524516531717352721033065021348394109236852342817134459871891872195381047508312588726246392134701668781124998926873695967364673314191001986809614313832810061862529016707032410421869885342309578046214247769097302899475997467243089089158937708078572810609023261265783709618312581873778466760033255995602606417868627974809380296332959475556921874625216443391623680755963497221169589160013761151131234817480209113512384890857018668443409810893077795918083251305031576832819756312492719435679521566294928460258213254351751638007196620160276950050129441440001486786516954960824167423170948781043957862153792002106513546622806683370347608167841504627500885221293869994440252059721497831946378344246555903691989444653664942170033355680183623583758211837073735869669433848047105673377840892135377840985058164219083118919227809093566362837104284074761580244207867634024708862477688841001885371059126420098294112757167592088503649481371520533677180149972480326787784919870569129421370922547859178815491523239797006616861230498893518839723610492740218547139687270507899619786291403099820076400123140684338792711782924288 A013788 419 303324985485850787020905843056870135101275438241854543074105302695058133414090111526525104889174447201990282178322694393037942381994120508774357651547130233552155748378209510675003362008870143737805589016182994811201804586538588790458883031837499491133415829923441595614081919752750188319203190259250122602820198418125872760494633524677675062385136710194371482196329521195127682956613870710583969604547098724419713914276745351434327443022271434147196178982747635269108512280770594048363422705222183738035327487995604474658682325701894926344137972180229459190013388918852432004753087979050362100031677293558862222552676253685625827692909195008852289834232254559278144650074596608335354996599849096216557988275887589900184819221693779802011881151998464886552132090596376426484617910637199416365675033537812398936528946728512950348465944206585418046652080468997345409338707229721855970178808543320335544026973217641489824774709277477356176494387405330192138246089877573447519535789765308206207156051403381932040628279486967016175084943803055478802954243625866419691497227272436619255119652365698033892981522388765301411603128456624866032122199073635684654022122166001041600944838155636294186507636674798240641364455093157106047247822180779147570223432680275425828965207500708613492743722479858181816722612685853358457194510948275697748105941729894287279418522767031789851154109935298756031196428253279190208539102663600123467853167507908578263935169084159060000356842644649587096863032934904384243051694947462857883648 A013788 420 1242419140550044823637630333160940073374824195038636208431535319838958114464113096812646829626058535739352195802409756233883411996647917603939768940737045436629629945357146155724813770788332108750051692610285546746682591586462059685719584898406397915682471239366416775635279543307264771355456267301888502181151532720643574826986018917079757055529519964956145591076165718815242989390290414430551939500224916375223148192877548959475005206619223794266915549113334314062268466302036353222096579400590064590992701390829995928201962806074961618305589134050219864842294841011619561491468648362190283161729750194417099663575761935096323390230156062756258979161015314674803280486705547707741614066072981898103021519978035568231157019532057722069040665198585712175317533043082757842880994961969968809433804937370879586044022565799989044627316507470173872319086921601013126796651344812940722053852399793440094388334482299459542322277209200547250898921010812232466998255984138540841040018594878702412624511186548252393638413432778616898253147929817315241176900581891548855056372642907900392468970096089899146825652315704382674581926414158335451267572527405611764342874612391940266397470057085486260987935279819973593667028808061571506369527079652471388447635180258408144195441489922902480866278287277499112721295821561255356240668716844137257976241937325647000696498269253762211230327234294983704703780570125431563094176164510106105724326574112393536569078452568715509761461627472484708748750982901368357859539742504807865891422208 A013788 421 5088948799692983597619733844627210540543279902878253909735568670060372436845007244544601414148335762388386594006670361533986455538269870505737293581258938108434964256182870653848837205149008317440211732931729599474411895138148596472707419743872605862635402196444843113002105009386556503471948870868535304933996678023756082491334733484358684899448913776460372341047974784267235284542629537507540744192921257472914014998026440538009621326312340661317286089168217350399051637973140902797707589224816904564706104896839663321915239653683042788579693093069700566394039668783593723869055583691531399830445056796332440222006320886154540606382719233049636778643518728907994236873545923410909651214634933854629976145830033687474819152003308429594790564653407077070100615344466976124440555364228992243440865023471122784436316429516755126793488414597832181018980030877749767359083908353805197532579429553930626614618039498586285352047448885441539681980460286904184824856511031463284899916164623165082109997820101641804342941420661214815244893920531723227860584783427784110310902345350760007552901513584226905397871885125151435087570592392542008391977072253385786748414412357387331164037353822151725006582906142611839660149997820196890089582918256522807081513698338439758624528342724208561628275864688636365706427685114901939161779064193586208670686975285850114852856910863410017199420351672253254466685215233767682433745569833394609046841647564363925786945341721458727982946826127297367034884025964004793792674785299693018691265363968 A013788 422 20844334283542460815850429827593054374065274482189328014276889272567285501317149673654687392351583282742831489051321800843208521884753389591499954508836610492149613593325038198164837192290338068235107258088364439447191122485856651152209591270902193613354607396638077390856622118447335438221102575077520609009650393185304913884507068351933173348142750828381685108932504716358595725486610585630886888214205470609055805431916300443687408952575347348755603821233018267234515509137985137859410285464850041097036205657455260966564821621485743262022422909213493519949986483337599892967651670800512613705502952637777675149337890349688998323743617978571312245323852713607144394234044102291085931375144689068564382293319817983896859246605551327620262152820355387679132120450936734205708514771881952229133783136137718925051152095300628999346128546192720613453742206475263047102807688617186089093445343452899846613475489786209424801986350634768546537391965335159541042612269184873614950056610296484176322551071136324830588688059028335883243085498497938341316955272920203715833456006556712990936684599640993404509683241472620278118689146439852066373538087949868182521505433015858508447897001255533465626963583560138095247974391071526461806931633178717417805880108394249251326068091798358268429417941764654553933527798230638342806647046936929110715133850770842070437301906896527430448825760449549330295542641597512427248621854037584318655863388423634640023328119691094949818150199817410015374884970348563635374795920587542604559422930812928 A013788 423 85378393225389919501723360573821150716171364279047487546478138460435601413395045063289599559072085126114637779154214096253782105639949883766783813668194756575844817278259356459683173139621224727490999329129940743975694837702068843119450485845615385040300471896629564992948724197160285954953636147517524414503528010487008927270940951969518278033992707393051382206187539318204808091593156958744112694125385607614692579049129166617343627069748622740502953251770442822592575525429187124672144529264025768333460298372936748919049509361605604401243844236138469457715144635750809161595501243598899665737740094004337357411687998872326137134053859240228094956846500714934863438782644642984287974912592646424839709873437974462041535474096338237932593777952175667933725165367036863306582076505628476330531975725620096717009518982351376381321742525205383632706528077722677440933100292575994220926752126783077771728795606164313803988936092200011966617157490012813480110539854581242326835431875774399186217169187374386506091266289780063777763678201847555446034248797881154420053835802856296410876660120129508984871662557071852659174150743817634063866012008242660075608086253632956450602586117142665075208042838262325638135703105828972387561191969500026543332884923982844933431574904006075467486895889468025052911729861552694652136026304253661637489188252757369120511188610648176355118390314801354056890542659983410902010355114137945369214416438983207485535551978254724914455143218452111422975528838547716650495164090726574508275396324609753088 A013788 424 349709898651197110279058884910371433333437908086978508990374455133944223389266104579234199793959260676565556343415660938255491504701234723908746500784925722934660371571750324058862277179888536483803133252116237287324446055227673981417269190023640617125070732888594698211117974311568531271490093660231780001806450730954788566101774139267146866827234129481938461516544161047366893943165570903015885595137579448789780803785233066464639496477690358745100096519251733801339189352157950462657103991865449547093853382135548923572426790345136555627494785991223170898801232428035314325895173093781093030861783425041765815958274043381047857701084607447974276943243266928373200645253712457663643545241979479756143451641601943396522129301898601422571904114492111535856538277343382992103760185367054239049858972572139916152870989751711237657893857383241251359565939006352086798061978798391272328915976711303486553001146802849029341138682233651249015263877079092484014532771244364768570717928963171939066745524991485487128949826722939141233720025914767587106956283076121208504540511448499390098950799852050468802034329833766308491977321446677029125595185185761935669690721294880589621668192735816356148052143465522485813803839921475470899450642307072108721491496648633732847335730806808885114826325563261030616726445512919837295149163742222998067155715083294183917613828549214930350564926729426346217023662735292051054634414547509024232302249734075217860753620902931353249608266622779848388507766122691447400428192115616049185896023345601548648448 A013788 425 1432411744875303363703025192592881390933761671524263972824573768228635539002433964356543282356057131731212518782630547203094493203256257429130225667215055761140368881957889327345099887328823445437657633800668107928880931042212552627885134602336831967744289721911683883872739222780184704088023423632309370887399222193990813966752866874438233566524350994358019938371764883650014797591206178418753067397683525422242942172304314640239163377572619709419929995342855101650285319586438965095043497950680881344896423453227208390952660133253679331850218643420050108001489848025232647478866628992127357054409864908971072782165090481688772025143642552106902638359524421338616629842959206226590283961311147949081163577924001560152154641620576671426854519252959688850868380783998496735657001719263454163148222351655485096562159574023009229446733239841756165568782086170018147524861865158210651459239840609499080921092697304469624181304042429035515966520840515962814523526231016918092065660637033152262417389670365124555280178490257158722493317226146888036790092935479792470034597934893053501845302476193998720213132614999106799583139108645589111298437878520880888503053194423830895090352917445903794782421579634780101893340528318363528804149830889767357323229170272803769742687153384689193430328629507117181406111520820919653560930974688145400083069808981172977326546241737584354715913939883730314104928922563756241119782561986596963255510014910772092357646831218406822910395460086906258999327810038544168552153874905563337465430111623583943264043008 A013788 426 5867158507009242577727591188860442177264687806563385232689454154664491167753969518004401284530410011571046476933654721343875044160537630429717404332912868397630950940499514684805529138498860832512645668047536570076696293548902615563817511331171663739880610700950257188342739856507636547944543943197939183154787214106586374007819742717699004688483741672890449667570748963430460610933580506803212564060911720129507091137758472766419613194537450329784033260924334496359568669026054001029298167605988889988695750464418645569342095905807070543258495563448525242374102417511352924073437712351753654494862806667145514115748210612997210214988359893429873206720612029802973715836760908704113803105530461999436446015176710390383225412077882046164396110860122885533156887691257842629251079042103108252255118752380866955518605615198245803813819350391833254169731424952394332261834199688030828377046387136508235452795688159107580646621357789329473398869362753383688288363442245296505100945969287791666861628089815550178427611096093322127332627358297653398692220663725229957261713141321947143558358942490618757992991191036341451092537789012332999878401550421528119308505884360011346290085549858421943428798790184059297355122803992017013981797707324487095595946681437404240866046580263686936290626066461151975039432789282486900985573272322643558740253937586884515129533406157145516916383497763759366573788866821145563626629373897101161494569021074522490296921420670594346640979804515968036861246709917876914389622271613187430258401737210199831609520160768 A013788 427 24031881244709857598372213509572371158076161255683625913096004217505755823120259145746027661436559407395006369520249738624512180881562134240122488147611108956696375052286012148963447351291333969971796656322709791034148018376305113349396526412479134678550981431092253443451862452255279300380851991338758894202008428980577787936029666171695123204029405892159281838369787754211166662383945755865958662393494405650461045300258704451254735644825396550795400236746074097088793268330717188216005294514130493393697793902258772252025224830185760945186797827885159392764323502126501577004800869792782968810958056108628025818104670670836573040592322123488760654727626874072980340067372682052050137520252772349691682878163805759009691287871004861089366470083063339143810611983392123409412419756454331401236966409752031049804208599852014812421404059204949009079219916605007184944472881922174273032382001711137732414651138699704650328561081505093523041768909837859587229136659436734484893474690202794667465228655884493530839495049598247433554441659587188321043335838618541904943977026854695500015038228441574432739291918484854583675034783794515967501932750526579176687640102338606474404190412220096280284359844593906881966583005151301689269443409201099143560997607167607770587326792760061691046404368224878489761516704901066346436908123433548016600080128355878973970568831619668037289506806840358365486239198499412228614673915482526357481754710321244120256190139066754443841453279297405078983666523823623841339892824527615714338413515612978510272594578505728 A013788 428 98434585578331576722932586535208432263479956503280131740041233274903575851500581460975729301244147332689946089554942929406001892890878501847541711452615102286628352214163505762154280350889303941004479104297819304075870283269345744279128172185514535643344819941753870104378828604437624014359969756523556430651426525104446619385977512639263224643704446534284418409962650641248938649124641816026966681163753085544288441549859653432339397201204824272057959369711919501675697227082617602932757686329878500940586163823651931144295320904440876831485123903017612872762669064710150459411664362671239040249684197820940393750956731067746603174266151417809963641764359676202927472915958505685197363282955355544337133068958948388903695515119635911022045061460227437133048266683974137484953271322436941419466614414344319179998038424993852671678071026503471141188484778414109429532560924353225822340636679008820151970411064113990247745786189844863070379085454695872869290543757052864450123672331070646957937576574502885502318571723154421487838993037669123362993503594981547642650529901996832768061596583696688876500139698113964374732942474422337402887916546156868307712573859178932119159563928453514364044737923456642588535123989099731719247640204087702092025846198958521428325690543145212686526072292249102294063172423274767755005575673583812675993928205745680277383449934314160280737819880818107865031635757053592488405704357816427960245267293475815916569354809617426201974592632002171203517098081581563254128201009265113965930141759950759978076547393559461888 A013788 429 403188062528846138257131874448213738551213901837435419607208891494005046687746381664156587217896027474698019182817046238846983753281038343567530850109911458966029730669213719601783932317242588942354346411203867869494764680271240168567308993271867537995140382481423851947535681963776507962818436122720487139948243046827813353004963891770422168140613413004428977807207017026555652706814532878446455526046732638389405456588225140458862170936134960218349401578340022278863655842130401701612575483207182339852640927021678309967033634424589831501763067506760142326835892489052776281750177229501395108862706474274571852803918770453490086601794156207349611076666817233727190929063766039286568400006985136309604897050455852600949536829930028691546296571741091582496965700337558067138368599336701712054135252641154331361271965388774820543193378924558217794308033652384192223365369546150812968307247837220127342470803718610904054766740233604559136272734022434295272614067228888532787706561868065369939712313649163819017496869778040510414188515482292729294821390725044419144296570478579027017980299606821637638144572203474798078906132375233894002228906173058532588390702527196905960077573850945594835127246534478408042639867859352501122038334275943227768937866030934103770422028464722791164010792109052322996482754245733448724502837958999296720871129930734306416162610930950800509902110231830969815169580060891514832509765049616088925164614834076941994268077300192977723287931420680893249606033742158083088909111333949906804449860648758312870201538124019555893248 A013788 430 1651458304118153782301212157739883473105772141926135478711127619559444671233009179296385381244502128536363086572818621394317245453439133055252606362050197335924857776821099395488906986771425644307883402900291042793450556130390999730451697636441569435628095006643912097577106153323628576615704314358663115325228003519806723493908332100691649200703952539666141093098319941740771953487112326670116681834687416886843004750185370175319499452154408797054359148864880731254225534329366125369805109179216618864036417237080794357624969766603119949831221524507689542970719815635160171650048725932037714365901645718628646309084851283777495394720948863825304006970027283389346574045445185696917784166428611118324141658318667172253489302855393397520573630757851511121907571508582637842998757782883130212573737994818168141255769970232421664944920080074990460085485705840165651346904553661033729918186487141253641594760412031430263008324567996844274222173118555890873436627219369527430298446077411595755273061636706975002695667178610853930656516159415471019191588416409781940815038752680259694665647307189541427765840167745432772931199518208958029833129599684847749482048317551398526812477742493473156444681201805223559342652898751907844595869017194263460941569499262706089043648628591504552607788204478678314993593361390524205975563624280061119368688148196287719080602054373174478888559043509579652362934599929411644753959997643227500237474262360379154408522044621590436754587367099108938750386314207879508332171720023858818271026629217314049516345500155984100938743808 A013788 431 6764373213667957892305764998102562705841242693329450920800778729715485373370405598397994521577480718484943202602265073231123437377286688994314675658957608287948217453859223123922563017815759439085090418279592111281973477910081534895930153518864668408332677147213463951675826804013582649817924871613084120372133902417128339431048528284432995126083389602472513917330718481370201921483212090040797928794879659568508947456759276238108669756024458432734655073750551475217307788613083649514721727198071270867093165003082933688831876164006379314508683364383496368008068364841616063078599581417626478042733140863502935282011550858352621136777006546228445212549231752762763567290143480614575243945691591140655684232473260737550292184495691356244269591584159789555333412899154484604922911878689301350702030826775216706583633798071999139614392647987160924510149451121318507916921051795594157744891851330574915972138647680738357282097430515074147214021093604929017596425090537584354502435133077896213598460463951769611041452763590057699969090188965769294608746153614466829578398730978343709350491370248361688128881327085292637926193226583892090196498840309136381878469908690528365823908833253266048797414202594195699067506273287814531464679494427703136016668668980044140722784782710802647481500485544666378213758408255587147675908605051130344934146655011994497354146014712522665527537842215238256078580121310870096912220150346659840972694578628113016457306294770034428946789855637950213121582342995474466128575365217725719638125073274118346818951168638910877445094637568 A013788 432 27706872683183955526884413432228096843125730071877430971599989676914628089325181331038185560381361022914327357858877739954681599497366278120712911499090363547435898691007377915586818120973350662492530353273209287810963365519693966933729908813269681800530645594986348346064186589239634533654220274127192557044260464300557678309574771853037548036437563811727417005386622899692347070395236720807108316343827085592612648782885995471293111320676181740481147182082258842490092702159190628412300194603299925471613603852627696389455364767770129672227567060514801123361048022391259394369943885486598054063034944976908022915119312315812336176238618813351711590601653259316279571620427696597300199201552757312125682616210475981005996787694351795176528247128718498018645659234936768941764247055111378332475518266471287630166564036902908475860552286155411146793572151792920608427708628154753670123077023050034855821879900900304311427471075389743706988630399405789256074957170841945516041974305087062890899294060346448326825790519664876339073393414003791030717424245204856133953121202087295833499612652537289474575897915741358644945687456087622001444859249906222620174212745996404186414730581005377735874208573825825583380505695386888320879327209175872045124274868142260800400526469983447644084225988790953485163554440214884956880521646289429892850264698929129461162582076262492838000795001713615896897864176889323916952453735819918708624156994060750915409126583378061020966051248693044072946001276909463413262644695931804547637760300130788748570423986744978954015107635478528 A013788 433 113487350510321481838118557418406284669442990374409957259673557716642316653875942731932408055322054749857084857789963222854375831541212275182440085500274129090297441038366219942243607023506844313569404327007065242873705945168666488560557706499152616654973524357064082825478908269525543049847686242824980713653290861775084250356018265510041796757248261372835500054063607397139853600338889608425915663744315742587341409414701037450416583969489640409010778857808932218839419708044044813976781597095116494731729321380363044411209174088786451137444114679868625401286852699714598479339290154953105629442191134625415261860328703245567328977873382659488610675104371750159481125357271845262541615929560093950466795995998109618200562842396064953043059700239230967884372620226301005585466355937736205649819722819466394133162246295154313117124822164092564057266471533743802812119894540921871032824123486412942769446420074087646459606921524796390223825430115966112792883024571768608833707926753636609601123508471179052346678437968547333484844619423759528061818569708359090724671984443749563734014413424792737687862877862876605009697535820134899717918143487615887852233575407601271547554736459798027206140758318390581589526551328304694562321724248784371896829029859910700238440556421052201550168989650087745475229918987120168783382616663201504841114684206813714272921936184371170664451256327018970713693651668538670763837250501918387030524547047672835749515782485516537941876945914646708522786821230221162140723792674536671427124266189335710714144456649707433795645880874920050688 A013788 434 464844187690276789608933611185792142006038488573583184935622892407366929014275861429995143394599136255414619577507689360811523405992805479147274590209122832753858318493148036883429814368284034308380280123420939234810699551410857937144044365820529117818771555766534483253161608271976624332176122850611121003123879369830745089458250815529131199517688878583134208221444535898684840346988091836112550558696717281637750412962615449396906327939029567115308150201585386368366263124148407558048897421701597162421163300373967029908312777067669303858971093728741889643670948658030995371373732474687920658195214887425700912579906368493843779493369375373265349325227506688653234689463385478195370458847478144821111996399608256996149505402454282047664372532179890044454390252446928918878070193920967498341661584668534350369432560824952066527743271584123142378563467402214616318443088039615983750447609800347413583652536623462999898549950565566014356788961754997197999648868645964221782867667982895552926201890697949398411994881919169877953923561159719026941208861525438835608256448281598213054523037387951053569486347726342574119721106719272549244592715725274676642748724869534808258784200539332719436352546072127822190700754240736028927269782523020787289411706306194228176652519100629817549492181606759405466541748171244211336735197852473363829205746511108973661888250611184315041592345915469704043289197234334395448677378055857713277028544707267935230016645060675739409927970466392918109334819758985880128404654794902206165500994311519071085135694437201648826965528063672527618048 A013788 435 1904001792779373730238192071417004613656733649197396725496311367300574941242473928417260107344278062102178281789471495621883999870946531242587236721496567122959803672547934359074528519652491404527125627385532167105784625362578874110542005722400887266585688292419725243404949947482016253264593399196103151628795409898826731886420995340407321393224453646676517716875036819041013106061263224160717007088421753985588225691494872880729728319238265106904302183225693742564828213756511877357768283839289741977277084878331768954504449134869173468606345599912926779980476205703294957041146808216321723015967600178895670937927296485350784120804840961528894870836131867396723649288042026918688237399439270481187274737252795420656228374128452739267233269891808829622085182474022620851724575514300282873207445850802316699113195769139003664497636440408568391182595962479471068440342888610267069441833409742223006038640790009704447584460597516558394805407587348468523006561765973869452422625968057940184785722944298800735895531036340919820099270906510209134351191496808197470651418412161426280671326361141047515420616080287099183594377653122140361705851763610725075528698777065614574627980085409106818811300028711435559693110289370054774486097029214293144737430349030171558611568718236179732682719975861286524790955000509416289635267370403730898244426737709502356119094274503410954410362248869763907761312551871833683757782540516793193582708919120969462702148178168527828623064967030345392575835421732806165005945466039919436453892072699982115164715804414777953595250802948802673123524608 A013788 436 7798791343224314799055634724524050897537981027112536987632891360463154959329173210797097399682162942370522242209675246067236863471396991969637321611249938935643355842756339134769268816496604792943106569771139756465293825485123068356780055438954034243934979245751194596986674984886338573371774563107238509071545998945594293806780396914308388426647362136787016568320150810791989682426934166162296861034175504324969372432362999319468967195599933877880021742492441569545536363546672649657418890605730783138926939661646925637650223656424134527411591577243348090800030538560696144040537326454053777473403290332756668161750206403996811758816628578422353390944796128856980067483820142258947020388103251890943077323787450043007911420430142420038587473476848966132060907413596655008663861306573958648657698204886289199567649870393359009782318859913496130283913062315913496331644471747653916433749646304145432734272675879749417305950607427823185122949477779327070234876993428969277123075965165322996882321179847887814228095124852407583126613633065816614302480370926376839788209816213202045629752775233730623162843464855958256002570867188286921547168823749529909365550190860757297676206429835701529851084917602040052502979745259744356295053431661744720844514709627582704072985469895392185068421021127829605543751682086569122346055149173681759209171917658121650663810148365971269264843771370552966190336212467030768671877285956784920914775732719490919227998937778289986040074104956294727990621887417574051864352628899510011715141929779126743714675934882930497926147288878295749113956794368 A013788 437 31943849341846793416931879831650512476315570287052951501344323012457082713412293471424910949098139411949659104090829807891402192778842079107634469319679749880395185531929965096014925072370093231894964509782588442481843509187064087989371107077955724263157674990596893069257420738094442796530788610487248933157052411681154227432572505761007158995547595312279619863839337721003989739220722344600767942795982865715074549482958845212544889633177329163796569057249040668858516945087171172996787775921073287737044744854105807411815316096713255024277879100388753779916925085944611405990040889155804272531059877202971312790528845430770940964112910657217959489309884943798190356413727302692646995509670919745302844718233395376160405178081863352478054291361173365276921476766091898915487175911726934624901931847214240561429093869131198504068378050205680149642907903245981680974415756278390441712638551261779692479580880403453613285173688024363766263601060984123679682056165085058159096119153317162995229987552656948487078277631395461460486609441037584852182959599314439535772507407209275578899467367357360632475006832050005016586530272003223230657203502078074508761293581765661891281741536607033466270043822497956055052205036583912883384538856086506376579132250634578755882948484691526390040252502539590064307206889826587125129441891015400485720768174727666281118966367707018318908800087533784949515617126264958028480009363278991036066921401219034805157883649139875782820143533900983205849587250862383316436388367972393007985221344375303142255312629280483319505499295245499388370767029731328 A013788 438 130842006904204465835752979790440499102988575895768889349506347059024210794136754058956435247505979031345803690356038893123183381622137156024870786333408255510098679938785137033277133096427901877841774632069482260405631013630214504404464054591306646581893836761484874011678395343234837694590110148555771630211286678246007715563816983597085323245762950399097322962285927305232341971848078723484745493692345817968945354682199429990583867937494340254910746858492070579644485407077053124594842730172716186570935274922417387158795534732137492579442192795192335482539725152029128318935207481982174300287221257023370497190006150884437774189006482051964762068213288729797387699870627031829082093607612087276760451965883987460753019609423312291750110377415366104174270368833912417957835472534433524223598312846189529339613568487961389072664076493642465892937350771695540965271206937716287249254967505968249620396363286132546000016071426147793986615709945790970591977702052188398219657704051987099628462029015682861003072625178195810142153152270489947554541402518791944338524190339929192771172218336695749150617627984076820547938427994125202352771905544511793187886258510912151106690013333942409077842099496951628001493831829847707170343071154530330118468125698599234584096556993296492093604874250402160903402319420729700864530193985599080389512266443684521087463286242127947034250445158538383153215967749181268084654118351990747283730110059393166561926691426876931206431307914858427211159909379532322064123446755214921760707466626561241670677760529532859676694525113325565494766661753779519488 A013788 439 535928860279621492063244205221644284325841206869069370775577997553763167412784144625485558773784490112392411915698335306232559131124273791077870740821640214569364193029263921288303137162968686091639908892956599338621464631829358610040684767605992024399437155375042043951834707325889895197041091168484440597345430234095647602949394364813661484014645044834702634853523158242231672716689730451393517542163848470400800172778288865241431523071976817684114419132383521094223812227387609598340475822787445500194550886082221617802426510262835169605395221689107806136482714222711309594358609846198985933976458268767725556490265194022657123078170550484847665431401630637250100018670088322371920255416779109485610811252260812639244368320197887147008452105893339562697811430743705263955294095501039715219858689417992312175057176526689849641632057317959540297471388760864935793750863616885912572948346904445950445143504019998908416065828561501364169177947937959815544740667605763679107717955796939160078180470848236998668585472729890038342259311699926825183401584716971804010595083632349973590721406307105788520929804222778656964355801063936828836953725110320304897582114860696170933002294615828107582841239539513868294118735175056208569725219448956232165245442861462464856459497444542431615405564929647251060335900347308854741115674565013833275442243353331798374249620447756071052289823369373217395572603900646474074743268769754100874158530803274410237651728084487910221542637219260117856910988818564391174649637909360319531857783302394845883096107128966593235740774864181516266564246543480911822848 A013788 440 2195164611705329631491048264587854988598645583335708142696767477980213933722763856385988848737421271500359319206700381414328562201085025448254958554405438318876115734647865021596889649819519738231357066825550230890993519131973052866726644808114143331940094588416172212026714961206845010727080309426112268686726882238855772581680719318276757438523986103642941992360030856160180931447561135928907847852703123334761677507699871192028903518502817045234132660766242902401940734883379648914802588970137376768796880429392779746518738986036572854703698828038585573935033197456225524098492865930031046385567573068872603879384126234716803576128186574785936037607021079090176409676472681768435385366187127232453061882889260288570344932639530545754146619825739118848810235620326216761160884615172258673540541191856096510669034195053321624132124906774362277058442808364502777011203537374764697898796428920610613023307792465915528872205633787909587636952874753883404471257774513208029625212746944262799680227208594378746546526096301629597049894140722900275951212891000716509227397462558105491827594880233905309781728478096501378926001361157885250916162458051871968860496342469411516141577398746431928659317717153848804532710339277030230301594498862924726948845333960550256052058101532845799896701193951835140343135847822577069019609803018296661096211428775247046140926445354008867030179116520952698452265385577047957810148428880912797180553342170211984333421478234062480267438642050089442741907410200839746251364916876739868802489480406609288737161654800247165893594213843687490627847153842097814826385408 A013788 441 8991394249545030170587333691751854033300052309343060552485959589806956272528440755757010324428477528065471771470644762273089790775644264236052310238844675354116570049117655128460860005660752847795638545717453745729509454364561624542112337134035531087626627434152641380461424481103237163938120947409355852540833309650353244494564226327661598468194247080521490400706686386832101095209210412764806544804671993179183831071538672402550388811787538617279007378498530928238349250082323041955031404421682695244992022238792825841740754886805802412866350399646046510837895976780699746707426778849407165995284779290102185489957381057400027447821052210323194010038358339953362574034832104523511338459902473144127741472314410141984132844091517115408984554806227430804726725100856183853714983383745571526822056721842571307700364062938405372445183618147787886831381743061003374637889689087036202593470172858821070943468717940390006260554275995277670960958974991906424714271844406100089344871411483700427490210646402575345854570890451474829516366400400999530296168001538934821795420006638000094525828629438076148865959846283269648080901575302697987752601428180467584452593018754709570115901025265385179788565369462164703365981549678715823315331067342539681582470487902413848789229983878536396376888090426716734845484432681275674704321753162943123850082012263411900993234720170020319355613661269822252860479019323588435190367964696218817251546489529188287829694374846719919175428677837166357470852752182639600645590699527126502614996911745471646667414138061812391500161899903743961611661942137232649528874631168 A013788 442 36828750846136443578725718801415594120397014259069176022982490479849292892276493335580714288859043954956172375943760946270575783017038906310870262738307790250461470921185915406175682583186443664570935483258690542508070725077244414124492132901009535334918665970289219094369994674598859423490543400588721572007253236327846889449735071038101907325723636041816024681294587440464286085976925850684647607519936484061936972069022402160846392573081758176374814222329982682064278528337195179847808632511212319723487323090095414647770132016356566683100571236950206508392021920893746162513620086167171751916686455972258551766865432811110512426275029853483802665117115760448973103246672300128302442331760529998347229070599823941567008129398854104715200736486307556576160666013106929064816571939821860973863144332667172076340691201795708405535472099933339184461339619577869822516796166500500285822853828029731106584447868683837465643230314476657340256087961566848715629657474687385965956593301437236950999902807664948616620322367289240901699036776042494076093104134303477030074040347189248387177794066178359905754971530376272478539372852439850957834655449827195225917821004819290399194730599487017696413963753317026624987060427484020012299596051835042535761799118448287124640686013966485079559733618387831745927104236262505163588901900955415035289935922230935146468289413816403228080593556561191947716522063149418230539747183395712275462334421111555226950428159372164788942555864421033400200612872940091804244339505263110154711027350509451864749728309501183555584663142005735266761367314994104932470270489264128 A013788 443 150850563465774872898460544210598273517146170405147344990136281005462703686764516702538605727166644039500482051865644835924278407237791360249324596176108708865890184893177509503695595860731673250082551739427596462113057689916393120253919776362535056731826855814304641410539498187156928198617265768811403558941709255998860859186114850972065412406164013227278437094582630156141715808161488284404316600401659838717693837594715759250826823979342881490431239054663609065735284852069151456656624158765925661587404075377030818397266460738996497133979939786548045858373721787980784281655787872940735495850747723662371028037080812794308658898022522279869655716319706154798993830898369741325526803790891130873230250273176878864658465298017706412913462216647915751735954087989685981449488678665510342548943439186604736824691471162555221629073293721326957299553647081790954793028797097986049170730409279609778612569898470128998259274671368096388465688936290577812339219077016319532916558206162686922551295601900195629533676840416416730733359254634670055735677354534107041915183269262087161393880244495066562173972363388421212072097271203593629523290748722492191645359394835739813475101616535498824484511595533586541055946999510974545970379145428316334226480329189164184062528249913206722885876668900916558831317418951731221150060142186313379984547577537457910359934113438991987622218111207674642217846874370660017072290804463188837480293721788872930209588953740788386975508708820668552807221710327562616030184814613557699193696368027686714838014887155716847843674780229655491652654560522215853803398227924025868288 A013788 444 617883907955813879392094389086610528326230713979483525079598206998375234300987460413598129058474573985793974484441681247945844356045993411581233545937341271514686197322455078927137160645556933632338131924695435108815084297897546220560055403980943592373562801415391811217569784574594777901536320589051508977425241112571334079226326429581579929215647798178932478339410453119556467950229456012920080795245198699387673958787955749891386671019388442584806355167902142733251726754075244366465532554305231509862007092744318232155203423186929652260781833365700795835898764443569292417662107127565252591004662676121071730839883009205488266846300251258346109814045516410056678731359722460469357788327490072056751105118932495829641073860680525467293541239389862919110467944405753780017105627813930363080472326908333002033936265881826187792684211082555217098971738447015750832245952913350857403311756409281653197086304133648376869989053923722807155461883046206719341441339458844806826222412442365634770106785383201298569940338345642929083839506983608548293334444171702443684590670897509013069333481451792638664590800438973284647310422849919506527398906767328016979392081247190275994016221329403185088559495305570472165158909996951740294672979674383704991663428358816497920115711644494736940550835818154224973076148026291081830646342395139604416706877593427600834290128646111181300605383506635334524300797422223429928103135081221478319283084447223522138476354522269233051683671329458392298380125501696475259637000657132335897380323441404783976508977789816208767691899820668893809273079898996137178719141576809956507648 A013788 445 2530852486987013649990018617698756724024241004459964518726034255865344959696844637854097936623511855045812119488273126391586178482364389013836732604159349848124154664232776003285553810004201200158056988363552502205706585284188349319413986934705944954362113234597444858747165837617540210284692769132754980771533787597092184388511033055566151390067293381340907431278225215977703292724139851828920650937324333872691912535195466751555119804495415060827366830767727176635399072784692200925042821342434228264394781051880727478907713221373663855660162389465910459743841339160859821742743990794507274612755098321391909809520160805705679941002445829154185665798330435215592156083649423198082489500989399335144452526567147502918209838533347432314034344916540878516676476700285967482950064651525858767177614651016531976331002945051960065198834528594146169237388240678976515408879423133085111923964954252417651495265501731423751659475164871568618108771872957262722422543726423428328760207001363929640018357392929592518942475625863753437527406620604860613809497883327293209332083387996196917531989940026542647970163918598034573915383491993270298736225922118975557547589964788491370471490442565235446122739692771616653988490895347514328246980524746275655645853402557712375480793954895850442508496223511159705489719902315688271178327418450491819690831370622679453017252366934471398607279650843178330211536066241427168985510441292683175195783513895827546679199148123214778579696317765461574854164994054948762663473154691614047835669804815993995167780773027087191112466021665459789042782535266288177884033603898613581855326208 A013788 446 10366371786698807910359116258094107541603291154268014668701836312024452954918275636650385148409904558267646441423966725699936987063764537400675256746636696977916537504697450509457628405777208115847401424337111049034574173324035478812319690484555550533067215808911134141428391270881444701326101582367764401240202393997689587255341191395598956093715633689972356838515610484644672686998076833091258986239280471542546073744160631814369770719213220089148894538824610515498594602126099254988975396218610598970961023188503459753605993354746527152784025147252369243110774125202881829858279386294301796813844882724421262579794578660170465038346018116215544487109961462643065471318628037419345876996052579676751677548819036171952987498632591082758284676778151438404306848564371322810163464812649917510359509610563714975051788062932828427054426229121622709196342233821087807114770117153116618440560452617902700524607495091911686797210275313945059773529591632948111042739103430362434601807877586655805515191881439610957588380163537934080112257517997509074163703330108592985424213557232422574211030794348718686085791410577549614757410783204435143623581376999323883714928495773660653451224852747204387318741781592541814736858707343418688499632229360745085525415536876389889969332039253403412514800531501710153685892719885059158746429105973214493453645294070495039558665694963594848695417449853658440546451727324885684164650767534830285601929272917309631197999710712687733062436117567330610602659815649070131869586041616851139934903520526311404207230046318949134796660824741723295919237264450716376613001641568721231279416147968 A013788 447 42460658838318317200830940193153464490407080567881788083002721534052159303345257007719977567886969070664279824072567708466941899013179545193165851634223910821546137619240757286738445950063444442510956234084806856845615813935249321215261452224739534983443315953300005443290690645530397496631712081378362987479869005814536549397877519956373324159859235594126773610559940545104579325944122708341796807636092811438268718056081947911658580865897349485153872031025604671482243490308502548434843222911429013385056350980110171150770148781041775217803367003145704419781730816831003975099512366261460159749508639639229491526838594192058224797065290204018870219202402150985996170521100441269640712175831366355974871239962772160319436794399093074977934036083308291704040851719664938230429551872614062122432551364868976537812123905772865237214929834482166616868217789731175657942098399859165669132535613922929461348792299896470269121373287685918964832377207328555462831059367650764532129005066594942179390225946376646482282005149851377992139806793717797167774528840124796868297578730424002863968382133652351738207401617725643222046354568005366348282189320189230627696347118688914036536216996852549170457566337403051273162173265278642948094493611461611870312102039045692989314384032781940377660622977031004789497416580649202314225373618066286565186131124512747682032294686570884500256429874600584972478266275122731762338409543822664849825502301869300249387006815079168954623738337555786181028494604898591260137824426462622269173364820075771511632814269722415656127122738142098620085195835190134278606854723865482163320488542076928 A013788 448 173918858601751827254603531031156590552707402006043803987979147403477644506502172703621028118065025313440890159401237333880594018357983417111207328293781138725052979688410141846480674611459868436524876734811368885639642373878781219697710908312533135292183822144716822295718668884092508146203492685325774796717543447816341706333706321741305135758783428993543264708853516472748356919067126613367999724077436155651148669157711658646153547226715543491190259839080876734391269336303626438389117841045213238825190813614531261033554529407147111292122591244884805303425969425739792282007602652206940814333987387962283997293930881810670488768779428675661292417853039210438640314454427407440448357072205276594073072598887514768668413109858685235109617811797230762819751328643747586991839444470227198453483730390503327898878459518045656011632352602038954462692220066738895494930835045823142580766865874628319073684653260375942222321144986361524079953417041217763175756019169897531523600404752772883166782365476358743991427093093791244255804648627068097199204470129151167972546882479816715730814493219440032719697517026204234637501868310549980562563847455495088651044237798149791893652344819108041402194191718002898014872261694581321515395045832546762220798369951931158484231716998274827786897911713918995617781418314339132679067130339599509771002393086004214505604279036194342913050336766363996047270978662902709298538125491497635224885257428456653821489179914564276038138832230628500197492713901664629801524528850790900814534102303030360111648007248783014527496694735430035947868962140938790005173676948953014940960721068347097088 A013788 449 712371644832775484434856063103617394903889518616755421134762587764644431898632899394031731171594343683853886092907468119574913099194300076487505216691327544217817004803727941003184843208539621116005895105787366955579975163407487875881823880448135722156784935504760104123263667749242913366849506039094373567355057962255735629142861093852385836067976925157553212247464003472377269940498950608355326869821178493547104948869986953814644929440626866139915304300875271104066639201499653891641826676921193426227981572565120045193439352451674567852534133739048162522832770767830189187103140463439629575512012341093515252915940891896506321996920539855508653743526048605956670728005334660876076470567752812929323305365043260492465820097981174723008994557121457204509701442124790116318574364550050604865469359679501631073806170185915007023646116257951557479187333393362515947236700347691592010821082622477594925812339754499859342627409864136802631489196200827957967896654519900289120667257867357729451140568991165415388885373312168936471775840776470926127941509649003184015552030637329267633416164226826374019881029739332545075207652600012720384261519177707883114677198021221547596400004379066537583387409276939870268916783901005092927058107730111538056390123323110025151413112824933694615133846380212206050432689415533087453458965870999592022025802080273262614955126932252028571854179395026927809621928603249497286812162013174313881130014426958454052819680930055274652216656816654336808930156141218323667044470172839529736331683033212355017310237691015227504626461636321427242471268929285283861191380782911549198175113495949709672448 A013788 450 2917874257235048384245170434472416849526331468254230204967987559483983593056800355917953970878850431729065517436548989417778844054299853113292821367567677621116178451676069646349045117782178288091160146353305055050055578269317070339611950614315563917954191095827497386488887983100898973150615576736130554131886317413399493136969159040419372384534433485445337957365612558222857297676283701691823418858787547109568941870571466562824785630988807643709093086416385110442256954169342582340164922068669208273829812521226731705112327587642059029923979811795141273693523029065032454910374463338248722741297202549119038475943693893208089894899386531248163445733482695089998523301909850770948409223445515521758508258775217194977139999121330891665444841705969488709671737106943140316440880597197007277528962497247238680878310073081507868768854492192569579434751317579212865319881524624144760876323154421668228816127343634431423867401870803504343578579747638591315836504696913511584238253088224697259831871770587813541432874489086643963788393843820424913420048423522317041727701117490500680226472608673080827985432697812306104628050545049652102693935182551891489237717803094923458954854417936656537941554828398345708621483146858516860629230009262536859878973945131458663020188110130928413143588234773349195982572295846023526209367924207614328922217685320799283670856199914504309030314718802030296308211419558909940886782615605961989657108539092821827800349413089506404975479426321016163569377919554430253740214149827950713800014573704037806150902733582398371858949986862372565985162317534352522695439895686805705515725264879410010818347008 A013788 451 11951612957634758181868218099599019415659853693969326919548877043646396797160654257839939464719771368362252359420104660655222145246412198352047396321557207536091866938065181271445688802435802268021391959463137505485027648591122720111050549716236549807940366728509429295058485178781282194024921402311190749724206356125284323889025675429557749287053039556384104273369549038480823491282058042129708723645593792960794385901860727041330321944530156108632445281961513412371484484277627217265315520793269077089606912086944693064140093798981873786568621309112898657048670327050372935312893801833466768348353341641191581597465370186580336209507887231992477473724345119088633951444622748757804684179232831577122849827943289630626365436400971332261662071627651025754815435190039102736141846926118941808758630388724689636877558059341856230477228000020764997364741396804455896350234724860496940549419640511153065230857599526631112160878062811153791297862646327670029666323238557743449039884649368359976271346772327684265709053907298893675677261184288460445368518342747410602916663777241090786207631805124939071428332330239205804556495032523375012634358507732547539917692121476806487879083695868545179408608577119624022513594969532485061137326117939350978064277279258454683730690499096282780236137409631638306744616123785312363353571017554388291265403639073993865915826994849809649788169088213116093678433974513295117872261593522020309635516576124198206670231196014618234779563730210882205980171958494946319319917157695286123724859693891738853994097596753503731134259146188278030275224852620707932960521812733156169792410684946063404311949344768 A013788 452 48953806674471969512932221335957583526542760730498363062472200370775641281170039840112392047492183524811785664184748690043789906929304364449986135333098322067832286978314982487841541334777046089815621465961011222466673248629238661574863051637704908013323742119974622392559555292288131866726078063866637310870349234689164590649449166559468541079769250022949291103721672861617453020291309740563286932052352175967413804654021537961288998684795519420958495874914358937073600447601161081918732373169230139759029911908125462790717824200629755029785072882126432899271353659598327543041613012309879883154855287362320718223218156284233057114144306102241187732374917607787044665117174778911967986398137678139895192895255714327045592827498378576943767845386858601491724022538400164807237005009383185648675350072216328752650477811064243120034725888085053429205980761311051351450561433028595468490422847533682955185592727661081035410956545274485929156045399358136441513259985132517167267367523812802462807436379454194752344284804296268495574061810845533984229451131893393829546654831579507860306459873791750436570449224659786975463403653215744051750332447672514723502866929568999374352726818277561054857660731881979996215684995205058810418487779079581606151279735842630384560908284298374267847218829851190504425947643024639440296226887902774441023093305647078874791227370904820325532340585320923519706865559606456802804783487066195188267075895804715854521266978875876289657093038943773515694784341995300123934380677919891962777025306180562345959823756302351282725925462787186812007320996334419693406297344955007671469714165539075704061744516169728 A013788 453 200514792138637187124970378592082262124719147952121295103886132718697026687672483185100357826527983717629074080500730634419363458782430676787143210324370727189841047463178168270198953307246780783884785524576301967223493626385361557810639059508039303222574047723416053319923938477212188126110015749597746425324950465286818163300143786227583144262734848094000296360843972041185087571113204697347223273686434512762526943862872219489439738612922447548245999103649214206253467433374355791539127800501166652452986519175681895590780207925779476601999658525189869155415464589714749616298446898421268001402287257036065661842301568140218601939535077794779904951807662521495734948319947894423420872286771929661010710098967405883578748221433358651161673094704572831710101596317287075050442772518433528416974233895798082570856357114119139819662237237596378846027697198330066335541499629685127038936771983497965384440187812499787921043278009444294365823161955770926864438312899102790317127137377537238887659259410244381705602190558397515757871357177223307199403831836235341125823098190149664195815259643051009788192560024206487451498101363571687635969361705666620307467742943514621437348769047664890080696978357788590064499445740359920887474125943109966258795641798011414055161480332486141001102208327070476306128681545828923147453345332849764110430590179930435071144867311226144053380467037474502736719321332148047064288393163023135491141942869216116140119109545475589282435453087513696320285836664812749307635223256759877479534695654115583369051438105814430854045390695576317181981986800985783064192193924935711422339949222048054083836905538231205888 A013788 454 821308588599857918463878670713168945662849630011888824745517599615783021312706491126171065657458621307408687433730992678581712727172836052120138589488622498569588930409177777234734912746482814090792081508664532857747429893674440940792377587744928985999663299475112154398408452002661122564546624510352369358130997105814807196877388948388180558900161937793025213894016909480694118691279686440334226529019635764275310362062324611028745169358530345157615612328547181388814202607101361322144267470852778608447432782543593044339835731663992736161790601319177704060581742959471614428358438495933513733743768604819724950906067223102335393544335678647418490682604185688046530348318506575558331892886617823891499868565370494499138552714991037035158212995909930318684576138515607859406613596235503732395926462037188946210227638739431996701336523725194767753329447724359951710377982483190280351485018044407666214667009279999131324593266726683829722411671370837716436739329634725029138952754698392530483852326544360987466146572527196224544241078997906666288758095201219957251371410186853024546059303497936936092436725859149772601336223185189632556930505546410476779387875096635889407380558019235389770534823353502064904189729752514235955094019862978421796026948804654751969941423441863233540514645307680670949903079611715269211968902483352633796323697376995062051409376506782286042646392985495563209602340176478400775325258395742762971717397992309211709927872698268013700855615846456100127890786979073021164073874459688458156174113399257429479634690481415908778169920289080595177398217936837767430931226316536673985904432013508829527395965084595019317248 A013788 455 3364079978905018034028047035241140001435032084528696626157640088026247255296845787652796684932950512875145983728562146011470695330499936469484087662545397754141036258955992175553474202609593606515884365859489926585333472844490510093485578599403229126654620874650059384415881019402899958024382973994403304890904564145417450278409785132597987569255063297200231276109893261232923110159481595659608991862864428090471671243007281606773740213692540293765593548097729254968582973878687175975502919560612981180200684677298557109615967156895714247318694303003351875832142819161995732698556164079343672253414476205341593398911251345827165771957598939739826137835946744578238588306712602933486927433263586606659583461643757545468471511920603287696008040431247074585332023863359929792129489290180623287893714788504325923677092408276713458488674401178397768717637417878978362205708216251147388319682633909893800815276070010876441905534020512496966542998205934951286524884294183833719353150483244615804861859129525702604661336361071395735733211459575425705118753157944196944901617296125349988540658907127549690234620829119077468575073170166536734953187350718097312888372736395820603012630765646788156500110636455944457847561133066298310472065105358759615676526382303865864068880070417871804581947987180260028210803014089585742692224624571812388029741864456171774162572806171780243630679625668589826906531185362855529575732258388962357132154462176498531163864566572105784118704602507084186123840663466283094688046589786883924607689168483358431148583692211879562355383993504074117846623100669287495397094302992534216646264553527332165744213872986501199123447808 A013788 456 13779271593594953867378880656347709445877891418229541380741693800555508757695880346225855221485365300736597949352190550062983968073727739779006823065785949200961684516683743951067030333888895412289062362560470739293525904771033129342916929943155626502777327102566643238567448655474278228067872661481075936833145094739629876340366479903121357083668739265332147306946122798010053059213236615821758430670292697458571965411357825461345239915284645043263871173008299028351315861007102672795659958520270770914102004438214889920987001474644845557017371865101729283408456987287534521133286048068991681549985694537079166561940485512508071001938325257174327860576037865792465257704294821615562454766647650740877653858892830906238859312826791066402848933606388017501519969744322272428562388132579832987212655773713718983381370504301418325969610347226717260667442863632295371594580853764699702557420068494925008139370782764549906045067348019187574960120651509560469605926068976982914470504379369946336714174994537277868692833734948436933563234138420943688166412934939430686317024444929433553062538883594443531201006916071741311283499705002134466368255388541326593590774728277281189939735616089244289024453166923548499343610401039557879693578671549479385811052061916634579226132768431602911567658955490345075551449145710943202067352062246143541369822676812479586969898214079611877911263746738543931009151735246256249142199330361189814813304677074937983647189264679345291750214051869016826363251357557895555842238831767076555193094834107836133984598803299858687407652837392687586699768220341401581146498265057420151383099611247952550888300023752708911609642221568 A013788 457 56439896447364931040783895168400217890315843249068201495517977807075363871522325898141102987204056271817105200546572493057982333229988822134811947277459247927139059780336615223570556247608915608735999437047688148146282105942151697788587745047165446155375931812112970705172269692822643622166006421426487037268562308053523973490141101683185078614707156030800475369251318980649177330537417178405922532025518888790310770324921653089670102693005906097208816324641992820126989766685092547771023190099029077664161810178928189116362758040145287401543155159456683144841039819929741398561939652890589927628741404823876266237708228659233058823939380253386046916919451098285937695556791589337343814724188777434634870206025035391954367745338536207986069232051765319686225796072744027867391541791046995915623038049131392955930093585618609463171523982240633899693845969437881842051403177020209981675192600555212833338862726203596415160595857486592307036654188583159683505873178529722017671185937899300195181260777624690150165846978348797679875007030972185346729627381511908091154532126430959833344159267202840703799324328229852411017214791688742774244374071465273727347813287023743753993157083501544607844160171718854653311428202658029075224898238666667564282069245610535236510239819495845525781131081688453429458735700832023355667874046960203945450793684223916388228703084870090251924536306641075941413485507568665596486448457159433481475295957298945981018887228126598315008876756455492920783877560557140196729810254917945570070916440505696804800916698316221183621746021960448355122250630518380876376056893675192940065176007671613648438476897291095701953094539542528 A013788 458 231177815848406757543050834609767292478733693948183353325641637097780690417755446878785957835587814489362862901438760931565495636910034215464189736048473079509561588860258775955744998390206118333382653694147330654807171505939053354142055403713189667452419816702414728008385616661801548276391962302162890904652031213787234195415617952494326082005840511102158747112453402544739030345881260762750658691176525368485112915250879091055288740630552191374167311665733602591240150084342139075670110986645623102112406774492889862620621856932435097196720763533134574161268899102432220768509704818239856343567324794158597186509652904588218608942855701517869248171702071698579200801000618349925760265110277232372264428363878544965445090284906644307910939574484030749434780860713959538144835755176128495270391963849242185547489663326693824361150562231257636453145993090817564025042547413074780084941588891874151765355981726529930916497800632265082089622135556436622063640056539257741384381177601635533599462444145150730855079309223316675296768028798862071180204553754672775541368963589861211477377676358462835522762032448429475475526511786757090403304956196721761187216643223649254416355971414022326713729680063360428659963609918087287092121183185578670343299355630020752328745942300654983273599512910595905247062981430607967664815612096348995360566450930581161526184767835627889671882900712001847056029636639001254283208492880525039540122812241096482738253362086406546698276359194441699003530762488042046245805302804143905055010473740311334112464554796303241968114671705949996462580738582603288069636329036493590282506960927422929504004001371304327995199875233966194688 A013788 459 946904333715074078896336218561606829992893210411759015221828145552509707951126310415507283294567688148430286444293164775692270128783500146541321158854545733671164267971619946314731513406284260693535349531227466362090174488326362538565858933609224877885111569213090725922347485846739141740101477589659201145454719851672511264422371133416759631895922733474442228172609136823251068296729644084226697999059047909315022500867600756962462681622741775868589308582844836213719654745465401653944774601300472226252418148322876877294067125995254158117768247431719215764557410723562376267815750935510451583251762356873614075943538297193343422229936953417192440511291685677380406480898532761295914045891695543796795098578446520178463089806977615085203208497086589949684862405484378268241247253201422316627525483926495992002517660986137904583272702899231278912085987699988742246574274203954299227920748101116525630898101151866597033974991389757776239092267239164403972669671584799708710425303456299145623398171218537393582404850578705102015561845960139043554117852179139688617447274864071522211338962364263774301233284908767131547756592278557042291937100581772333822839370644067346089394058911835450219436769539524315791210946224485527929328366328130233726154160660565001538543379663482811488663604881800827891969971939770235555084747146645484996880183011660437611252809054731836096032361316359565541497391673349137544021986838630561956343038939531193295885771105921215276139967260433199118462003151020221422818520285773435105322900440315224524654816445658079101397695307571185510730705234343067933230403733477745797148511958724319248400389616862527468338688958325533442048 A013788 460 3878520150896943427159393151228341575650890589846564926348608084183079763767813367461917832374549250655970453275824802921235538447497216600233251466668219325117088841611755300105140278912140331800720791679907702219121354704184780957965758192063385099817416987496819613377935302028243524567455652207244087891782532512450606139074032162475047452245699516311315366595007024428036375743404622168992555004145860236554332163553692700518247143926750313957741807955332449131395705837426285174557796766926734238729904735530503689396498948076561031650378741480321907771627154323711493192973315831850809684999218613754323255064732865303934657453821761196820236334250744534550144945760390190268063931972384947391672723777316946650984815849380311388992342004066672433909196412864013386716148749113025808906344382162927583242312339399220857173084991075251318423904205619153888241968227139396809637563384222173288984158622318045581451161564732447851475321926611617398672054974811339606877902042957001300473438909311129164113530267970376097855741321052729522397666722525756164577064037843236954977644389844024419537851534986310170819611001972969645227774363982939479338350062158099849582158065302878004098813008033891597480800035735492722398528988480021437342327442065674246301873683101625595857566125595856191045509005065298884833627124312659906547221229615761152455691505888181600649348551951808780457973316294038067380314058091030781773181087496319767739948118449853297771069305898734383589220364906578826947864659090527990191402600203531159652986128161415491999324959979811575851952968639869206254511733692324846785120304982934811641447995870668912510315269973301384978628608 A013788 461 15886418538073880277644874347431287093866047856011529938323898712813894712392963553124015441406153730686854976617778392765380765480948599194555398007473026355679595895241749709230654582424126799055752362720901948289521068868340862803827745554691625368852139980786973136396022997107685476628298351440871784004741253170997682745647235737497794364398385218811147741573148772057236995044985332404193505296981443528926544541915925301322740301523969285970910445385041711642196811110098064074988735557331903441837689796732943111768059691321593985639951325103398534232584824109922276118418701647260916469756799441937708052745145816284916356930853933862175688025091049613517393697834558219337989865358888744516291476591890213482433805719061755449312632848657090289292068507090998831989345276366953713280386589339351380960511342179208630980956123444229400264311626216054326239101858362969332275459621774021791679113717014714701623957769144106399642918611401184864960737176827247029771886767951877326739205772538385056209019977606660496817116451031980123740842895465497250107654299005898567588431420801124022427039887303926459677126664081283666852963794874120107369881854599576983888519435480588304788738080906819983281356946372578190944374736814167807354173202701001712852474605984258440632590850440626958522404884747464232278536701184654977217418156506157680458512408117991836259731668794608764755858703540379923989766381940862082142949734384925768662827493170599107670299876961216035181446614657346875178453643634802647823985050433663629938631180949157855229235036077308214689599359548904268818480061203762572431852769210100988483370991086259865642251345810642472872462778368 A013788 462 65070770331950613617233405327078551936475332018223226627374689127685712741961578713595967247999605680893357984226420296766999615409965462300898910238609515952863624786910206809008761169609223368932361677704814380193878298084724174044478445792016897510818365361303441966678110196153079712269510047501810827283420172988406508526171077580790965716575785856250461149483617370346442731704259921527576597696435992694483126443687630034217944275042178195336849184297130850886438138306961670451153860842831476497767177407418134985801972495653248965181240627623520396216667439554241642981043001947180713860123850514176852184044117263503017397988777713099471618150772939216967244586330350466408406488510008297538729888120382314424048868225276950320384544148099441824940312605044731215828358251999042409596463469933983256414254457566038552497996281627563623482620420980958520275361211854722385000282610786393258717649784892271417851731022414259812937394632299253206879179476284403833945648201530889530323786844317225190232145828276881394962908983426990586842492499826676736440952008728160532842215099601403995861155378396882778837510816076937899429739703804395959787036076439867326007375607728489696414671179394334651520438052342080270108158921990831338922693438263303015843735986111522572831092123404808022107770407925613495412886328052346786682544769049221859158066823651294561319860915382717500439997249701396168662083100429771088457522112040655948442941412026773945017548296033140880103205333636492800730946124328151645487042766576286228228633317167750575018946707772654447368598976712311885080494330690611496680868942684573648827887579489320409670661512440391568885607540195328 A013788 463 266529875279669713376188028219713748731802959946642336265726726667000679391074626410889081847806384868939194303391417535557630424719218533584481936337344577342929407127184207089699885750719378919146953431878919701274125508955030216886183713964101212204312024519898898295513539363443014501455913154567417148552889028560513058923196733770919795575094418867201888868284896748939029429060648638576953744164601826076602885913344532620156699750572761888099734258881047965230850614505315002167926214012237727734854358660784680901844879342195707761382361610745939542903469832414173769650352135975652203971067291706068386545844704311308359262162033512855435747945565959032697833825609115510408832976936993986718637621741085959880904164250734388512295092830615313714955520430263219060032955400188077709707114372849595418272786258190493911031792769546500601784813244338006099047879523756942888961157573781066787707493518918743727520690267808808193791568413897741135377119134860918103841375033470523516206230914323354379190869312622106193768075196116953443706849279290067912462139427750545542521713047967350767047292429913631862118444302651137636064213826782805851287699769097696567326210489255893796514493150799194732627714262393160786363018944474445164227352323126489152895942599112796458316153337466093658553427590863312877211182399702412438251703374025612735111441709675702523166150309407610881802228734776918706839892379360342378322010570918526764822288023661666078791877820551745044902729046575074511793955325248109139914927171896468390824482067119106355277605715036792616421781408613629481289704778508744690404839189236013665599027525588256398011029554955843866155448484640063488 A013788 464 1091706369145527145988866163587947514805464923941447009344416672428034782785841669779001679248614952423174939866691246225644054219649919113562038011237763388796638851592946512239410732034946576052825921256976055096418818084679803768365808492396958565188862052433505887418423457232662587397963420281108140640472633460983861489349413821525687482675586739680058936804494937083654264541432416823611202536098209079609765420701059205612161842178346032693656511524376772465585564117013770248879825772594125732801963453074574052973956625785633618990622153157615368367732612433568455760487842348956271427465491626828056111291779908859119039537815689268655864823585038168197930327349694937130634579873533927369599539698651488091672183456771008055346360700234200324976457811682358145269894985319170366298960340471191942833245332513548263059586223184062466464910595048808472981700114529308438073184901422207249562449893453491174307924747336944878361770264223325147690504679976390320553334272137095264322380721825068459537165800704500146969674036003295041305423254647972118169444923096066234542168936644474268741825709792926236107237147863659059757319019834502372766874418254224165139768158163992140990523363945673501624843117618762386580942925596567327392675235115526099570261780885966014293262964070261119625434839412176129545057003109181081347078977020008909763016465242831677534888551667333574171861928897646259023216199185859962381606955298482285628712091744918184258731531552979947703921578174771505200308041012216255037091541696087934528817078546919859631217073008790702556863616649681426355362630772771818251898221319110711974293616744809498206253177057099136475772716993085700046848 A013788 465 4471629288020079189970395806056233020643184328464166950274730690265230470290807479414790878202326845125324553693967344540238046083686068689150107694029878840511032736124708914132626358415141175512374973468573921674931478874848476235226351584857942283013578966767640114865862480824985957982058169471418944063375906656189896660375199012969215929039203285729521405151211262294647867561707179309511485587858264390081599163191538506187414905562505349913217071203847260019038470623288402939411766364545539001556842303793455320981326339217955303385588339333592548834232780527896394794958202261324887766898653703487717831851130506686951585946893063244414422317404316336938722620824350462487079239161994966505879714605676495223489263438934048994698693428159284531103571196650938963025489859867321820360541554570002197844972881975493685492065170161919862640273797319919505333043669112047362347765356225360894207794763585499849965259765092126221769811002258739804940307169183294752986457178673542202664471436595480410264231119685632601987784851469496489187013651038093796022046405001487296684723964495766604766518107311825863095243357649547508765978705242121718853117617169302180412490375839711809497183698721478662655357409766450735435542223243539773000397763033194903839792254508916794545205100831789545985781102232273426616553484735205709197635489873956494389315441634638551182903507629398319807946460764759076959093551865282405915062088902583441935204727787184882723764353241005865795262784203864085300461735986037780631926954787176179830034753728183745049465131044006717672913373797095122351565335645273367559775114523077476246706654186739704652813013225878063004765048803679027391889408 A013788 466 18315793563730244362118741221606330452554483009389227828325296907326384006311147435682983437116730757633329371930490243236815036758778137350758841114746383730733190087166807712287237564068418254898687891327278783180519337471379358659487136091578131591223619447880253910490572721459142483894510262154931994883587713663753816720896815157121908445344576658348119675499361330358877665532752606451759044967867450941774230172432541721343651453184021913244537123650958377037981575672989298439830595029178527750376826076337992994739512685436744922667369837910395080025017469042263633080148796462386740293216885569485692239262230555389753696038473987049121473812088079716101007854896539494347076563607531382808083311024850924435412023045873864682285848281740429439400227621482245992552406466016550176196778207518729002373008924571622135775498936983223757374561473822390293844146868682945996176446899099078222675127351646207385457703997817349004369145865251798241035498164974775308232528603846828862113675004295087760442290666232351137741966751619057619710007914652032188506302074886091967220629358574660013123658167549238735238116792932546595905448776671730560422369759925461730969560579439459571700464429963176602236343950403382212343980946405538910209629237383966326127789074468523190457160093007009980357759394743391955421403073475402584873514966523725801018636048935479505645172767250015517933348703292453179224447188440196734628094316144981778166598565016309279636538790875160026297396364099027293390691270598810749468372806808273632583822351270640619722609176756251515588253179072901621152011614803039713524838869086525342706510455548885830257922102173196546067517639899869296197179015168 A013788 467 75021490437039080907238364043699529533663162406458277184820416132408868889850459896557500158430129183266117107427288036297994390563955250588708213206001187761083146597035244389528525062424241172065025602876533895907407206282769853069259309431104026997651945258517520017369385867096647614031914033786601451043175275166735633288793354883571336992131385992593898190845384009149962918022154676026405048188385079057507246786283690890623596352241753756649624058474325512347572533956564166409546117239515249665543479608680419306453043959548907203245546856080978247782471553197111841096289470309936088241016363292613395412018096354876431138973589450953201556734312774517149728173656225768845625604536448543981909241957789386487447646395899349738642834562008798983783332337591279585494656884803789521702003537996713993719844555045364268136443645883284510206203796776510643585625574125346800338726498709824400077321632342865450834755575059861521896021464071365595281400483736679662520437161356611019217612817592679466771622568887710260191095814631660010332192418414723844121813298733432697735697852721807413754503854281681859535326383851710856828718189247408375490026536654691250051320133384026405685102305129171362760064820852253541760945956477087376218641356324726071819424049023070988112527740956712879545382480868933449406066988955248987641917302881180880972333256439724055122627654656063561454996288685888222103335683851045825036674318929845363370387722306802809391262887424655467714135507349615793728271444372728829822455016686688799063336350804543978383807187993606207849485021482605040238639574233250666597740007778407803725866825928236360736448930501413052692552253029864637223645246128128 A013788 468 307288024830112075396048339122993272969884313216853103349024424478346726972827483736299520648929809134658015672022171796676585023749960706411348841291780865069396568461456361019508838655689691840778344869382282837636739916934225318171686131429802094582382367778887761991145004511627868627074719882389919543472845927082949153950897581603108196319770157025664606989702692901478248112218745553004155077379625283819549682836617997887994250658782223387236860143510837298575657099086086825613500896213054462630066092477154997479231668058312323904493759922507686902917003481895370101130401670389498217435203024046544467607626122669573861945235822391104313576383745124422245286599295900749191682476181293236149900255059105327052585559637603736529481050365988040637576529254773881182186114600156321880891406491634540518276483297465812042286873173537933353804610751596587596126722351617420494187423738715440742716709406076376886619158835445192793686103916836313478272616381385439897683710612916678734715342100859615095896566042164061225742728456731279402320660145826708865522947271612140329925418404748523166738447787137768896656696868256607669570429703157384706007148694137615360210207266340972157686179041809085901865225506210830507052834637730149892991554995506077990172360904798498767308913626958695954617886641639151408767250386760699853381293272601316888462677018377109729782282873471236347719664798457398157735262961053883699350218010336646608365108110568664307266612786891388795757099038104026291110999836150697286952775748348677320963425692895412135460074242021811027351490647992750244817467696059394730384343071860358364061150519002056133576494819333787863828694028410325554068050928140812288 A013788 469 1258651749704139060822213997047780446084646146936230311317604042663308193680701373383882836578016498215559232192602815679187292257279839053460884853931134423324248344418125254735908203133704977779828100584989830502960086699762586903231226394336469379409438178422324273115729938479627749896498052638269110450064776917331759734582876494246331172125778563177122230229822230124454904267647981785105019196946945162524875500898787319349224450698371986994122179147820389574965891477856611637712899670888671078932750714786426869674932912366847278712806440642591485554348046261843435934230125241915384698614591586494646139320836598454574538527685928513963268408867820029633516693910716009468689131422438577095269991444722095419607390452275624904824754382299087014451513463827553817322234325402240294424131200989735077962860475586419966125207032518811375017183685638539622793735054752224954344191687633778445282167641727288839727592074589983509682938281643361540007004636698154761820912478670506716097394041245120983432792334508703994780642215758771320431905423957306199513181992024523326791374513785849950890960682136116301400705830372379065014560480064132647755805281051187672515421008962932621957882589355250015854039963673439561756888410676142693961693409261592895447745990266054650950897310216022818630114863684153964170310657584171826599449777244574993975143125067272641453188230649738184080259747014481502854083637088476707632538492970338904507863482820889249002564045975107128507421077660074091688390655328873256087358569465236182306666191638099608106844464095321337968031705694178305002772347683059280815654269222340027859194472525832421923129322779991195090242330740368693469462736601664767131648 A013788 470 5155437566788153593127788531907708707162710617850799355156906158748910361316152825380384098623555576690930615060901133021951149085818220762975784361701926597936121218736641043398280000035655588986175899996118345740124515122227555955635103311202178578061058778817840222682029828012555263576056023606350276403465326253390887872851462120432972481027188994773492655021351854589767287880286133391790158630694687385701890051681432860054423350060531658727924445789472315699060291493300681268072037051959996739308546927765204458188525209054606453607655180872054724830609597488510713586606592990885415725525367138282070586658146707269937309809401563193193547402722590841378884378258292774783750682306308411782225884957581702838711871292520959610162193949897060411193399147837660435751871796847576245961241399253954879335876508001976181248848005197051392070384376375458294963138784265113412993809152547956511875758660514975087524217137520572455661315201611208867868690991915641904418457512634395509134925992940015548140717402147651562621510515747927328489084616529126193205993439332447546537470008466841398849374954029532370537291081205264650299639726342687325207778431185664706623164452712172019539487085999104064938147691206408444956214930129480474467096204335484499753967576129759850294875382644829465108950481650294637241592453464767801751346287593779175322186240275548739392258992741327601992743923771316235690326577514400594462877667206508152864208825634362363914502332314038798366396734095663479555648124227064856933820700529607402728104720949655994805634924934436200317057866523354337291355536109810814220919886734704754111260559465809600197137706106843935089632586712550168450919369120418886171230208 A013788 471 21116672273564277117451421826693974864538462690716874158722687626235536839950961972758053267962083642126051799289451040857911906655511432245148812745531091345146352511945281713759354880146045292487376486384100744151550013940644069194281383162684123455738096758037873552105594175539426359607525472691610732148593976333889076727199588845293455282287366122592225914967457196399686811157652002372772489751325439531834941651687148994782918041847937674149578529953678605103350953956559590474023063764828146644207808216126277460740199256287668033976955620851936152906176911312939882850740604890666662811751903798403361122951768912977663220979308802839320770161551732086287910413345967205514242794726639254659997224786254654827363824814165850563224346418778359444248162909543057144839666879887672303457244771344199185759750176776094438395281429287122501920294405633877176169016460349904539622642288836429872643107473469337958499193395284264778388747065799511522790158302886469240498001971750484005416656867082303685184378479196780800497707072503510337491290589303300887371749127505705150617477154680182369687039811704964589720744268616764007627324319099647284051060454136482638328481598309056592033739104252330249986652943181448990540656353810352023417226052958144510992251191827496346807809567313221489086261172839606834141562689391688915973514393984119502119674840168647636550692834268477857762279111767311301387577661498984834919946924877857394131799349798348242593801553158302918108761022855837612259934716834057654000929589369271921574316937009790954723880652531450676498669021279659365545392275905785095048887856065350672839723251571956122407476044213632758127135075174605489974965735917235757757358931968 A013788 472 86493889632519279073081023802138521045149543181176316554128128517060758896439140240416986185572694598148308169889591463354007169660974826476129537005695350149719459888927873899558317589078201518028294088229276648044748857100878107419776545434354169674703244320923130069424513743009490368952424336144837558880640927063609658274609515910321992836249051638137757347706704676453117178501742601718876118021429000322395921005310562282630832299409152713316673658690267566503325507406068082581598469180736088654675182453253232479191856153754288267169610223009530482303700628737801760156633517632170650876935797958260167159610445467556508553131248856429857874581715894625435281053065081673786338487200314387087348632724499066172882226438823323906966922931316160283640475277488362065263275540019905754960874583425839864871936724074882819667072734360053767865525885476360913588291421593208994294342815074016758346168211330408278012696147084348532280307981514799197348488408622978009079816076289982486186626527569115894515214250790014158838608168974378342364326253786320434674684426263368296929186425570026986238115068743534959496168524254265375241520411032155275473143620143032886593460626673895800970195371017544703945330455271215065254528425207201887916957912916559917024260881725425036524787987714955219297325763951029592643840775748357799827514957758953480682188145330780719311637849163685305394295241798907090483518101499841883832102604299703886363850136774034401664211161736408752573485149617510859816692600152300150787807598056537790768402173992103750549015152768821970938548311161484761273926762110095749320244658443676355951506438438732277381021877099039777288745267915184086937459654316997663774142185340928 A013788 473 354278971934798967083339873493559382200932528870098192605708814405880868439814718424747975416105757074015470263867766633898013366931352889246226583575328154213250907705048571492590868844864313417843892585387117150391291318685196727991404730099114678987584488738501140764362808291366872551229130080849254641175105237252545160292800577168678882657276115509812254096206662354751967963143137696640516579415773185320533692437752063109655889098379889513745095305995335952397621278335254866254227329764295019129549547328525240234769842805777564742326723473447036855515957775310036009601570888221370985991929028437033644685764384635111459033625595315936697854286708304385782911193354574535828842443572487729509779999639548175044125599493420334722936516326670992521791386736592331019318376611921533972319742293712240086515452821810720029356329919938780233177194026911174302057641662845784040629628170543172642185904993609352306740003418457491588220141492284617512339408521719717925190926648483768263420422256923098703934317571235897994602939060119053690324280335508768500427507409974756544221947599134830535631319321573519194096306275345470976989267603587708008337996268105862703486814726856277200773920239687863107360073544790896907282548429648698932907859611306229420131372571547340949605531597680456578241846329143417211469171817465273548093501266980673456874242643274877826300468630174455010895033310408323442620490143743352356176292267211587118546330160226444909216608918472330250540995172833324481809172890223821417626859921639578790987375304671656962248766065741094792964293882517441582178004017602952189215722120985298353977370371845047408152665608597666927774700617380594020095834744082422430818886391156441088 A013788 474 1451126669044936569173360121829619229495019638251922196912983303806488037129481086667767707304369180975167366200802372132446262750950821434352544086324544119657475717959878948833652198788564227759488584029745631848002729241334565797852793774485973725133146065872900672570830062761438709969834516811158547010253231051786424976559311164082908703364202969128190992778062489005064060777034292005439555909287006967072906004225032450497150521746964027448299910373356896061020656756061203932177315142714552398354634945857639384001617276132464905184570259347239062960193363047669907495328034358154735558622941300478089808632890919465416536201730438414076714411158357214764166804247980337298754938648872909740072058878523589324980738455525049691025147970874044385369257520073082187855128070602430603150621664435045335394367294758136709240243527352069243835093786734228169941228100251016331430418956986544835142393466853823907048407054002001885545349699552397793330542217304963964621582035552189514806970049564357012291314964771782238185893638390247643915568252254243915777751070351256602805133097366056265873945883941165134619018470503815049121748040104295252002152432714161613633481993121203311414369977301761487287746861239463513732229318367841070829190592967910315704858102053057908529584257424099150144478602564171436898177727764337760452990981189552838479356897866853899576526719509194567724626056439432492820973527628772771250898093126498660837565768336287518348151230130062664706215916227925297077490372158356772526599618239035714727884289247935106917370945805275524271981747742791440720601104456101692167027597807555782057891309043077314183793318332816043736165173728790913106312539111761602276634158658176782696448 A013788 475 5943814836408060187334083059014120364011600438279873318555579612391375000082354530991176529118696165274285531958486516254499892227894564595108020577585332714117020540763664174422639406237959076902865240185838108049419178972506381508005043300294548378145366285815401154850119937070852956036442180858505408553997234388117196703986938528083594048979775361549070306418943954964742392942732460054280421004439580537130622993305732917236328537075564656428236432889269846265940610072826691306198282824558806623660584738232890916870624363038576251635999782286291201884952015043255941100863628731001796848119567566758255856160321206130346132282287875744058222228104631151674027230199727461575700228705783438295335153166432621875121104713830603534439006088700085802472478802219344641454604577187555750504946337525945693775328439329327961048037488034075622748544150463398584079270298628162893538996047816887644743243640233262723270275293192199723193752369366621361481900922081132399090000017621768252649349323015606322345226095705220047609420342846454349478167561233383079025668384158747045089825166811366465019682340623012391399499655183626441202679972267193352200816364397205969442742243824448763553259427028015051930611143636842552247211288034677026116364668796560653127098786009325193337177118409110118991784356102846205534935972922727466815451058952408426411445853662633572665453443109660949400068327175915490594707569167453271043678589446138514790669387105433675154027438612736674636660392869582016829400564360629340268952036307090287525414048759542197933551394018408547418037238754473741191582123852192531116145040619748483309122801840444678896817431891214515143332551593127580083456160201775522925093513863892101924651008 A013788 476 24345865569927414527320404209721837010991515395194361112803654092355072000337324158939859063270179492963473538901960770578431558565456136581562452285789522797023316134967968458435131007950680378994136023801192890570420957071386138656788657358006470156883420306699883130266091262242213707925267172796438153437172672053728037699530500211030401224621159880904991975091994439535584841493432156382332604434184521880087031780580282029000001687861512832730056429114449290305292738858298127590188166449392871930513755087801921195502077391006008326701055108244648762920763453617176334749137423282183359889897748753441815986832675660309897757828251139047662478246316569197256815534898083682614068136778888963257692787369708019200496044907850152077062168939315551446927273173890435651398060348160228354068260198506273561703745287492927328452761550987573750778036840298080600388691143180955211935727811857971792868325950395444114515047600915250066201609704925681096629866176844318306672640072178762762851734827071923496326046088008581315008185724299077015462574330811937091689137701514227896687923883259357040720618867191858755172350587632133903166177166406423970614543828570955650837472230704942135514150613106749652707783244336507094004577435790037098972629683390712435208596627494195991909077477003715047390348722597258057871097745091491704076087537469064914581282216602147113637697302977171248742679868112549849475922203309888598194907502371383356582581809583856333430896388557769419311760969193807940933224711621137777741627540713841817704095943719084842735826509899401410224280529938324443920720379298580607451730086378489787634166996338461404761364201026414654027090131325450568021836432186472541901183032786502049483370528768 A013788 477 99720665374422689903904375643020644397021247058716103118043767162286374913381679755017662723154655203178387615342431316289255663884108335438079804562593885376607502888828798805750296608565986832359981153489686079776444240164397623938206340538394501762594489576242721301569909810144107347661894339774210676478659264732070042417276928864380523416048270872186847129976809224337755510757098112542034347762419801620836482173256835190784006913480756562862311133652784293090479058363589130609410729776713203427384340839636669216776508993560610106167521723370081332923447106015954267132466885763823042109021178894097678282066639504629341216064516665539225510896912667431963916430942550763987223088246329193503509657066324046645231799942554222907646643975436498726614110920255224428126455186064295338263593773081696508738540697571030337342511312845102083186838897860938139192078922469192548088741117370252463588663092819739093053634973348864271161793351375589771795931860354327784131133735644212276640705851686598640951484776483149066273528726729019455334704459005694327558708025402277464833736225830326438791654880017853461185948006941220467368661673600712583637171521826634345830286256967442987065960911285246577491080168802333057042749176995991957391891183168358134614411786216226782859581345807216834110868367758369005040016363894750019895654553473289890124931959202394577460008152994493434850016739789004183453377344757303698206341129713186228562255092055475541732951607532623541500972929817837326062488418800180337629706406763896085315976985473371515845945384547948176278653050627376922299270673606986168122286433806294170149548017002337913902547767404194422894961177909045526617442026235791531627245702293512394683885685833728 A013788 478 408455845373635337846392322633812559450199027952501158371507270296724991645211360276552346514041467712218675672442598671520791199269307741954374879488384554502584331832642759908353214908686282065346482804693754182764315607713372667650893170845263879219587029304290186451230350582350263696023119215715166930856588348342558893741166300628502623912133717492477325844385010582887446572061073868972172688434871507438946230981659996941451292317617178881484026403441804464498602223057261078976146349165417281238566260079151797111916580837624258994862168978923853139654439346241348678174584364088619180478550748750224090243344955410961781621000260262048667692633754285801324201701140687929291665769456964376590375555343663295058869452564702097029720653723387898784211398329365399257605960442119353705527680094542628899793062697250940261754926337413538132733292125638402618130755266433812676971483616748554090859164028189651325147688850836948054678705567234415705276136900011326603801123781198693485120331168508308033337281644474978575456373664682063689050949464087323965680468072047728495958983581001017093290618388553127777017643036431239034342038215068518742577854553401894280520852508538646475022175892624369981403464371414356201647100628975583057477186286257594919380630676341664902592845192426360152518116834338279444643907026512896081492601051026595389951721304893008189276193394665445109145668566175761135425033604125915947853173267305210792190996857059227818938169784453626025987985120533861687551952563405538662931277442104918365454241732498929728904992295108395730037362895369735873737812679094215344628885232870580920932548677641576095344835655287580356177760984715450477025042539461802113545198396594226768625195769174949888 A013788 479 1673035142650410343818822953508096243508015218493444744689693779135385565778785731692758411321513851749247695554324884158549160752207084511045119506384423135242585423186504744584614768265979011339659193568025617132602636729193974446698058427782200849283428472030372603704239515985306680098910696307569323748788585874811121228763817167374346747544099706849187126658601003347506981159162158567310019331829233694469923762100879347472184493332959964698558572148497631086586274705642541379486295446181549183953167401284205760970410315110908964842955444137672102460024583562204564185803097555306984163240143866880917873636740937363299457519617066033351342869027857554642223930167872257758378662991695726086514178274687644856561129277705019789433735797650996833420129887557080675359154013970920872777841377667246607973552384807939851312148178278045852191675564546614897123863573571312896724875196894202077556159135859464811827804933533028139231963978003392166728811056742446393769169403007789848515052876466210029704549505615769512245069306530537732870352689004901678963427197223107495919447996747780166014118372919513611374664265877222355084664988528920652769598892250734158973013411874974295961690832456189419443828590065313203001946524176283988203426555028511108789783063250295459441020293908178371184714206553449592605261443180596822349793693905004934717242250464841761543275288144549663167060658447055917610700937642499751722406597702882143404814323126514597146370743437122052202446787053706697472212797699709086363366512402861745624900574136315616169594848440763988910233038419434438138830080733569906051599913913837899452139719383619895686532446844057929138904108993394485153894574241635541457081132632449952844288801870540594741248 A013788 480 6852751944296080768281898817569162213408830334949149674248985719338539277429906357013538452772920736764918560990514725513417362441040218157240809498150597161953629893371923433818582090817450030447244056854632927775140400042778519333675247320195894678664923021436406184772565057475816161685138212075803950075038047743226352553016595117565324277940632399254270470793629709711388594827928201491701839183172541212548807729565201807246067684691804015405295911520246296930657381194311849490375866147559625457472173675660106796934800650694283119996745499187904931676260694270789894905049487586537407132631629278744239610416090879440074578000351502472607100391538104543814549217967604767778319003613985694050362074213120593332474385521479761057520581827178483029688852019433802446271094841224891894898038282925042106259670568173321630974558938226875810577103112382934618619345197348097624985088806478651709670027820480367869246689007751283258294124453901894314921210088417060428878517874719907219517656582005596281669834775002191922155803879549082553836964614164077277034197799825848303286058994678907559993828855478327752190624833033102766426787793014458993744277062659007115153462935039894716259085649740551862041921904907522879495972963026059215681235169396781501602951427073210201870419123847898608372589390042929531311150871267724584344754970234900212601824257903991855281255580240075420332280456999141038533431040583678983054977424191005259386119467526203789911534565118451925821222039771982632846183619378008417744349234802121710079592751662348763830660499213369298576314525366003458616648010684702335187353247391080036155964290595307092732036902273261277752951230436943811190352176093739177808204319262515006850206932461734276060151808 A013788 481 28068871963836746826882657556763288426122569051951717065723845506410656880352896438327453502557883337789106425817148315702957516558500733572058355704424845975362068043251398384920912243988275324711911656876576472166975078575220815190733813023522384603811524695803519732828426475420942998262326116662492979507355843556255140057155973601547568242444830307345491848370707290977847684415193913310010733294274728806599916460299066602479893236497629247100092053586928832227972633371901335512579547740404225873806023375503797440244943465243783659506669564673658600145963803733155409531082701154457219615259153525736405444264308242186545471489439754127798683203740076211464393596795309128819994638802885402830283055976941950289815083095981101291604303164123066489605537871600854819926404469657157201502364806860972467239610647237925400471793410977283320123814348320500197864837928337807871938923751336557402808433952687586792434438175749256225972733763182159113917276522156279516686409214852739971144321359894922369719643238408978113150172690633042140516207059616060526732074188086674650259697642204805365734722992039230472972799316103588931284122800187224038376558848651293143668584181923408757797214821337300426923712122501213714415505256554738547430339253849217030565689045291868986861236731280992699894126141615839360250473968712599897476116358082151270817072160374750639232022856663348921681020751868481693832933542230749114593187529486357542445545338987330723477645578725179088163725474906040864137968104972322479080854465749490524486011910808980536650385404777960646968584295899150166493790251764540764927398901313863828094829734278377851830423151711278193676088239869721850635682513279955672302404891699261468058447595363263594742381805568 A013788 482 114970099563875315002911365352502429393398042836794233101204871194258050581925463811389249546477090151584179920147039501119313987823619004711151024965324169115083030705157727784636056551375975730019990146566457229995929921844104459021245698144347687337212005154011216825665234843324182520882487773849571244062129535206421053674110867871938839521054024938887134610926417063845264115364634268917803963573349289191833257821384976803757642696694289396121977051492060496805775906291307870259525827544695709179109471746063554315243288433638537869339318536903305626197867740091004557439314743928656771544101492841416316699706606559996090251220745232907463406402519352162158156172473586191646698040536618609992839397281554228387082580361138590890411225760248080341424283122077101342418552707715715897353686248902543225813445211086542440332465811362952479227143570720768810454376154471661043461831685474539121903345470208355501811458767868953501584317493994123730605164634752120900347532144036822921807140290129602026371658704523174351463107340832940607554384116187383917494575874403019367463721542470882778049425375392688017296585998760300262539766989566869661190385044075696716466520809158282271937391908197582548679524853764971374245909530848209090274669583766392957197062329515495370183625651326946098766340676058478019585941375846809180062172602704491605266727568894978618294365620893077183205460999653301017939695788977148373373696120776120493856953708492106643364436290458333545118619545215143379509117357966632874315179891709913188294704786673584278119978617970526809983321276002919081958564871227558973142625899781586239876422591604235681097413229409395481297257430506380700203755574394698433750650436400174973167401350607927684064795875606528 A013788 483 470917527813633290251924952483849950795358383459509178782535152411680975183566699771450366142370161260888800952922273796584710094125543443296874598257967796695380093768326053005869287634435996590161879640336208814063328959873451864151022379599248127333220373110829944117924801918255851605534669921687843815678482576205500635849158114803461486678237286149681703366354604293510201816533541965487325034796438688529749024036392864988191304485659809366515618002911479794916458112169197036583017789623073624797632396271876318475236509424183451112813848727155939844906466263412754667271433191131778136244639714678441233201998260469743985669000172473988970112624719266456199807682451809040984875174037989826530670171265246119473490249159223668287124380713976137078473863668027807098546391890803572315560698875504817052931871584610477835601779963342653354914380065672269047621124728715923634019662583703712243316103045973424135419735113191233542489364455399930800558754343944687207823491661974826687722046628370849900018314053726922143592887668051724728542757339903524526057782781554767329131403437960735858890446337608450118846816250922189875362885589265898132235817140534053750646869234312324185855557255977298119391333801021322748911245438354264433765046615107145552679167301695469036272130667835171220546931409135525968224015875468530401534658980677597615172516122193832420533721583178044142409568254579920969480993951650399737338659310698989542838082389983668811220731045717334200805865657201227282469344698231328253194976836443804419255110806215001203179432419207277813691683946507956559702281712548081553992195685505377238533826935210949349775004587660883891393566435354135348034582832720684784642664187495116690093675932090071793929403906484338688 A013788 484 1928878193924641956871884605373849398457787938650149596293263984278245274351889202263860699719148180524600528703169633470810972545538225943743998354464636095264276864075063513112040602150649842033303059006817111302403395419641658835562587666838520329556870648261959451107019988657175968176270007999233408269019064632137730604438151638234978249434059924069096256988588459186217786640521387890636083342526212868217852002453065174991631583173262579165247971339925421239977812427445031061844040866296109567171102295129605400474568742601455415758085524386430729604736885814938643117143790350875763246058044271322895291195384874884071365300224706453458821581310850115404594412267322609831874048712859606329469625021502448105363416060556180145304061463404446257473428945584241897875646021184731432204536622594067730648808946010564517214624890729851508141729300748993614019056126888820423204944537942850405348622758076307145258679235023631292590036436809318116559088657792797438803245021847448890112909502989807001190475014364065473100156467888339864488111134064244836458732678273248326980122228481887174078015268198844211686796559363777289729486379373633118749637907007627484162649576383743279865264362520483013097026903248983337979540461315499067120701630935478868183773869267744641172570647215452861319360231051819114365845569025919100524685963184855439831746626036505937594506123604697268807309591570759356290994151225960037324139148536623061167464785469373107450760114363258200886500825731896226948994435883955520525086625122073822901268933862256644928222955189073009924881137444896590068540545894596942045152033527830025169034555126624048536678418791058980419148048119210538385549651282823924877896352511979997962623696617840934067934838400959851266048 A013788 485 7900685082315333455347239343611287136083099396711012746417209279603692643745338172472773426049630947428763765568182818696441743546524573465575417259887149446202478035251460149706918306409061752968409329691922887894644307638852234590464359083370579269864942175280985911734353873539792765650001952764860040269902088733236144555778669110210470909681909448987018268625258328826748054079575604800045397370987367908220321802047754956765722964677683524260855690608334525398949119702814847229313191388348864787132835000850863720343833569695561382945118307886820268461002284297988682207820965277187126255853749335338579112736296447525156312269720397633367333197049242072697218712646953409871356103527872947525507584088074027439568552184038113875165435754104611870611164961113054813698646102772659946309782006145301424737521442859272262511103552429471777348523215867877843022053895736608453447452827413915260307958817080554066979550146656793774448789245170967005426027142319298309338091609487150653902477324246249476876185658835212177818240892470640084943303205127146850134969050207225147310580647861809865023550538542465891069118707154031778731976209914401254398516867103242175130212664867812474328122828883898421645422195707835752364197729548284178926393880311721444080737768520682050242849370994494919964099506388251092442503450730164635749113705205167881550834180245528320387097082284840013034740087073830323367912043421532312879673952406008058541935761282552248118313428431905590831107382197846945583081209380681812070754816500014378603597553099803217626001224454443048652313138974296432920742075984269074616942729329991783092365537798652102806234803368177583796830405096286365227211371654446796299863459889070071654906661346676465942261098090331550785732608 A013788 486 32361206097163605833102292351431832109396375128928308209324889209256725068780905154448479953099288360668216383767276825380625381566564652914996909096497764131645350032389980773199537383051516940158604614418116148816463084088738752882542014805485892689366803149950918294463913466018991168102407998524866724945518955451335248100469428675422088846057101103050826828289058114874360029509941677260985947631564258952070438101187604302912401263319791715372464908731738216034095594302729614251266831926676950168096092163485137798528342301473019424543204589104415819616265356484561642323234673775358469143976957277546820045767870249063040255056774748706272596775113695529767807847001921166833074600050167593064479064424751216392472789745820114432677624848812490222023331680719072516909654436956815140084867097171154635724887829951579187245480150751116400019551092194827645018332756937148225320766781087396906221399314761949458348237400706227300142240748220280854225007174939845875048823232459369078384547120112637857284856458589029080343514695559741787927769928200793498152833229648794203384138333641973207136463005869940289819110224502914165686174555809387538016325087654879949333351075298559894847991107108447935059649313619295241683753900229771996882509333756811034954701899860713677794711023593451192172951578166276474644494134190754348028369736520367642832216802285684000305549649038704693390295396654409004514967729854596353555144509055009007787768878213334008292611802857085300044215837482381089108300633623272702241811728384058894760335577496793979396101015365398727279874617238718189243359543231566129630997419335646343546329242823279013094337754596055383231817339274388951970657778296614077644240731705631013498497684875986804499501457777998032018360762368 A013788 487 132551500173982129492386989471464784320087552528090350425394746201115545881726587512620973887894685125297014307910765876759041562896648818339827339659254841883219353732669361247025305120979013386889644500656603745552232792427473931806892092643270216455646425702198961334124189556813787824547463161957854105376845641528669176219522779854528875913449886118096186688671982038525378680872721110060998441498887204667680514462464427224729195574557866866165616266165199732875655554263980499973188943571668787888521593501635124422772090066833487562928965996971687197148222900160764486955969223783868289613729617008831774907465196540162212884712549370700892556390865696889928940941319869099348273561805486461192106247883780982343568546798879188716247551380735959949407566564225321029261944573775114813787615630013049387929140551481668350957486697476572774480081273630014033995090972414559130913860735333977727882851593264944981394380393292707021382618104710270378905629388553608704199979960153575745063105003981364663438772054380663113087036193012702363352145625910450168434004908641461057061430614597522256430952472043275427099075479563936422650570980595251355714867559034388272469406004422901329297371574716202742004323588584633309936655975341146099230758231067897999174458981829483224247136352638776083140409664169068440143847973645329809524202440787425865040760022162161665251531362462534424126649944696459282493307821484426664161871909089316895898701325161816097966537944502621388981108070327832940987599395320924988382460839461105232938334525426868139606429758936673186938366432209789703140800689076494866968565429598807423165764578604150837634407442825442849717523821667897147271814259902931262030810037066264631289846517252041951229957971058679939147205682659328 A013788 488 542930944712630802400817108875119756575078615155058075342416880439769275931552102451695509044816630273216570605202497031205034241624673559919932783244307832353666472889013703667815649775530038832699983874689448941781945517782933224681030011466834806602327759676206945624572680424709274929346409111379370415623559747701428945795165306284150275741490733539721980676800438429799951076854665666809849616379441990318819387238254293912490785073389022683814364226212658105858685150265264127890181912869555355191384446982697469635674480913749965057757044723596030759519120999058491338571649940618724514257836511268174950020977445028504423975782602222390855910976985894461148942095646183830930528509155272545042867191331966903679256767688209156981749970455494491952773392647066914935856924974182870277274073620533450292957759698868913565521865512864042084270412896788537483243892623010034200223173571927972773408160126013214643791382090926927959583203756893267471997457975515581252403117916789046251778478096307669661445210334743196111204500246580028880290388483729203889905684105795424489723619797391451162341181325489256149397813164293883587176738736518149553008097521804854364034686994116203844802033970037566431249709418842658037500542874997334422449185714454110204618583989573563286516270500408426836543117984436504330829201300051270899811133197465296343206953050776214180870272460646541001222758173476697221092588836800211616407027339629842005601080627862798737270939420682737209266618656062803726285207123234508752414559598432687034115418216148451899827936292604613373699548906331298624064719622457322975103243999636715205286971713962601830950532885813013912442977573551706715225351208562406449278197911823419929763211334664363832237907849456353030746954476172607488 A013788 489 2223845149542935766633746877952490522931522007675117876602539542281294954215637411642144805047568917599095073198909427839815820253694662901432044680168684881320617872953400130223372901480571039058739133950727982865538848840838894488293498926968155367843134503633743649278249699019609190110602891720209901222394100726585052961976997094539879529437146044578701232852174595808460599610796710571253144028690194392345884210127889587865562255660601436912903635870567047601597174375486521867838185115113698734863910694841128835627722673822719856876572855187849341990990319612143580522789478156774295610400098350154444595285923614836754120604805538702912945811361734223712866066823766768971491444773499996344495584015695736437470235720450904706997247878985705439038559816282386083577269964694253036655714605549705012399954983726567069964377561140691116377171611225245849531366984183849100084114118950616976479879823876150127180969501044436696922452802588234823565301587867711820809843170987167933447284646282476214933279581531108131271493633009991798293669431229354819133053682097338058709907946690115383960949478709203993187933442720947747173075921864778340569121167449312683475086077927899970948309131141273872102398809779579527321602223615989081794351864686404035398117720021293315221570643969672916322480611264251921739076408525010005605626401576817853821775679695979373284844635998808231941008417478560551817595243875533666780803183983123832854942026251726023627861767867116491609156070015233244062864208376768547849890036115180286091736753013344058981695227054508496378673352320332999164169091573585194906022887422511985480855436140390817099573382700290104985366436141267790705563038550271616816243498646828728032310113626785234256846470551373222013939525534403000270848 A013788 490 9108869732527864900131827212093401181927514143437282822564001965184184132467250838086225121474842286485893419822733016431885599759133339244265655009970933273889250807617126933394935404464418975984595492662181817817247124852076111824050171604861564386685478926883813987443710767184319242693029444485979755406926236576092376932257780099235346552574550198594360249762507144431454616005823326499852877941515036231048741724683835751897342999185823485595253292525842626976142026241992793570665206231505710018002578206069263710731152071977860533766442414849430904795096349131340105821345702530147514820198802842232605062291143126371344877997283486527131426043337663380327899409710148685707228957792255985027053912128289736447878085510966905679860727312325449478301941007492653398332497775387660438141807024331591730790215613344018718574090490432270812680894919578606999680479167217045913944531431221727135661587758596710920933251076278012710594366679401409837323475303906147618037117628363439855400077911173022576366713165951418905688037920808926405810869990315437339168987881870696688475782949642712612704049064792899556097775381385001972420918975958132082971120301872384751513952575192678281004274201154657780131425524857157743909282707931091279029665237755510928990690181207217419147553357699780265256880583738375871443256969318440982960645740858645929253993184034731512974723629051118518030370477992184020244870118914185899134169841594875219373842539527069792779721801183709149631103262782395367681491797511243971993149587927778451831753740342657265589023650015266801167046051104083964576436599085404958335069746882609092529583866431040786839852575540388270020060922434632870729986205901912542479333370457410470020342225415312319516043143378424717369096296588914689109393408 A013788 491 37309930424434134630939964260734571241175097931519110441222152049394418206585859432801178097560954005446219447593914435305003416613410157544512122920840942689850371307999751919185655416686260125632903137944296725779444223394103754031309502893512967727863721684516102092569439302386971618070648604614573078146769865015674375914527867286467979479345357613442499583027229263591238107159852345343397388048445588402375646104304991239771516924665132996998157486185851400094277739487202482465444684724247388233738560332059704159154798886821316746307348131223268986040714646041969073444231997563484220703534296441784750335144522245617028620276873160815130321073511069205823075982172769016656809811117080514670812824077474760490508638252920445664709539071285041063124750366689908319569910887987857154628841571662199729316723152257100671279474648810581248740945590593974270691242668921020063516800742284194347669863459212127932142596408434740062594525918828174693676954844799580643480033805776649647718719124164700472798057127737011837698203323633362558201323480332031341236174364142373635996806961736550861635784969391716581776487962152968079036084125524509011849708756469287942201149747989210238993507127929478267418318949814918119052421971685749878905508813846572765145866982224762548828378553138299966492182870992387569431580546328334266206804954557013726224356081806260277144467984593381449852397477855985746922988007072505442853559671172608898555259041902877871225740497648472676888998964356691426023390402606055309283940712152180538702863320443524159852640870462532817580220625322327918905084309853818709340445683231166843001175516901543062896036149413430354002169538292256238510023499374233773995349485393553285203321755301119260737712715278027642343818430828194566592075399168 A013788 492 152821475018482215448330093611968803803853201127502276367245934794319536974175680236753625487609667606307714857344673527009293994448528005302321655483764501257627120877566983860984444586746921474592371253019839388792603539022248976512243723851829115813329804019777954171164423382577035747617376684501291328089169367104202243745906144405372843947398584784660478292079531063669711286926755206526555701446433130096130646443233244118104133323428384755704453063417247334786161620939581368178461428630517302205393143120116548235898056240420113392874897945490509766822767190187905324827574262020031368001676478225550337372751963118047349228654072466698773795117101339467051319222979661892226292986335561788091649327421336618969123382283962145442650272035983528194558977501961864476958354997198262905359735077528370091281298031645084349560728161528140794842913139072918612751329971900498180164815840396060048055760728932876010056074888948695296387178163520203545300807044299082315694218468461156957055873532578613136580841995210800487211840813602253038392620975440000373703370195527162413042921315272912329260175234628471118956494692978557251731800578148388912536407066498203411255909367763805138917405195999142983345434418441904615638720396024831503996964101515562046037471159192627400001038553654476662751981039584819484391753917760857154383073093865528222614962511078442095183740864894490418595420069298117619396558876968982293928180413123006048482341035634187760540633078368144084537339758005008080991807089074402546827021156975331486526928160536674958756417005414534420808583681320255155835225333161241433458465518514859388932814917228720385622164067997410729992886428845081552937056253436861538284951492171994256192805909713384491981671281778801223040280292672284944761140834992128 A013788 493 625956761675703154476360063434624220380582711818249324000239348917532823446223586249742849997249198515436400055683782766630068201261170709718309500861499397151240687114514365894592285027315390359930352652369262136494504095835131807794150292897092058371398877265010500285089478175035538422240774899717289279853237727658812390383231567484407168808544603277969319084357759236791137431251989325932772153124590100873751127831483367907754530092762663959365439747757045083284117999368525284058978011670598869833290314219997381574238438360760784457215581984729128004906054411009660210493744177234048483334866854811854181878792040931521942440567080823598177464799647086457042203537324695110558896072030461084023395645117794791297529373835108947733095514259388531484913571848035796897621422068524084860353474877556203893888196737618265495800742549619264695676572217642674637829447564904440545955085682262261956836395945709060137189682745133855934001881757778753721552105653449041165083518846816898896100857989441999407435128812383438795619699972514828445256175515402241530689004320879257243823805707357848900649677761038217703245802262440170503093455168095800985749123344376641172504204770360545849005691682812489659782899377938041305656198742117709840371564959807742140569481868053001830404253915768736410632114338139420608068624047148470904353067392473203599830886445377298821872602582607832754566840603845089769048305160064951475929826972151832774583668881957633067174433088995918170264943648788513099742441836848752831803478658970957768814297745558220631066284054177932987631958758687765118301082964628444911445874763836864057068809900968838699508384022517394350050862812549454040830182414077384860815161311936488473365733006186022879156925570165969809572988078785679133741632860127756288 A013788 494 2563918895823680120735170819828220806678866787607549231104980373166214444835731809278946713588732717119227494628080774212116759352365755227006195715528701530731481854421050842704249999471883838914274724464104497711081488776540699884724839599706489071089249801277483009167726502604945565377498213989242016890278861732490495551009716500416131763439798695026562330969529381833896498918408148279020634739198321053178884619597755874950162555259955871577560841206812856661131747325413479563505573935802772970837157127045109274928080643525676173136755023809450508308095198867495568222182376149950662587739614637309354728975532199655513876236562763053458134895819354466128044865688881951172849238311036768600159828562402487465154680315228606249914759226406455424962205990289554624092657344792674651588007833098470211149366053837284415470799841483240508193491239803464395316549417225848588476232030954546224975201877793624310321928940524068273905671707679861775243477424756527272612182093196562017878429114324754429572854287615522565306858291087420737311769294911087581309702161698321437670702308177337749097061080109212539712494806066954938380670792368520400837628409218566722242577222739396795797527313132799957646470755852034217187967790047714139506161930075372511807772597731545095497335824038988744337949140329019066810649084097120136824230164039570241944907310880265415974390180178361682962705779113349487694021857935626041245408571277933907044694707740498465043146477932527280825405209185437749656545041763732491599067048587145043021063363565806471704847499485912813517340503075585085924561235823118110357282303032675795177753845354368363313186340956231247257808334080202563751240427168060968389898900733691856786906042393337949713026767135399812340010959170706141731805728195083289755648 A013788 495 10501811797293793774531259678016392424156638362040521650605999608488814366047157490806565738859449209320355817996618851172830246307290133409817377650805561469876149675708624251716607997836836204192869271404972022624589778028710706727832943000397779235181567186032570405551007754669857035786232684499935301182582217656281069776935798785704475703049415454828799307651192347991640059569799775350868519891756323033820711401872408063795865826344779249981689205583105460883995637044893612292118830841048158088548995592376767590105418315881169605168148577523509282029957934561261847438059012710197913959381461554419116969883779889788984837064961077466964520533276075893260471769861660472003990480122006604186254657791600588657273570571176371199650853791360841420645195736226015740283524484270795372904480084371333984867803356517516965768396150715353121560540118234990163216586412957075818398646398789821337498426891442685175078620940386583649917631314656713831397283531802735708619497853733118025230045652274194143530411162073180427496891560294075340029007031955814733044540054316324608699196654294375420301562184127334562662378725650247427607227565541459561830925964159249294305596304340569275586671874591948626519944215969932153601916068035437115417239265588725808364636560308408711157087535263697896808239678787662097656418648461804080432046751906079711006340345365567143831102178010569453415242871248279501594713530104324264941193507954417283255069522905081712816727973611631742260859736823553022593208491064248285589778631012946096214275537165543308103055357894298884167026700597596511947002821931491780023428313221840057048079750571492816130811252556723188767982936392509701125080789680377726525025897405201845399167149643112242024557638186597631344684888763212356533476262687061154839134208 A013788 496 43015421121715379300480039641155143369345590730917976680882174396370183643329157082343693266368303961376177430514150814403912688874660386446611978857699579780612709071702524935031226359139681092373992535674765404670319730805599054757203734529629303747303699193989408381136927763127734418580409075711734993643856763520127261806329031826245532479690405702978761964139283857373757683997899879837157457476633899146529633902069383429307866424708215807924998986068399967780846129335884235948518731124933255530696685946375240049071793421849270702768736573536294019194707699962928527106289716060970655577626466526900703108643962428575681892618080573304686676104298806858794892369353361293328345006579739050746899078314396011140192545059538416433769897129414006458962721735581760472201316287573177847416750425584984002018522548295749491787350633330086385911972324290519708535137947472182552160855649443108198393556547349238477122031371823446630062617864833899853403273346264005462505463208890851431342266991715099211900564119851747031027267830964532592758812802891017146550436062479665597231909495989761721555198706185562368665103260263413463479204108457818365259472749196285109475722462578971752803007998328621574225691508612842101153448214673150424749012031851420911061551351023242080899430544440106585326549724314263952000690784099549513449663495807302496281970054617363021132194521131292481188834800632952838531946619307312189199128608581293192212764765819214695697317779913243616300481482029273180541781979399160977775733272629027210093672600230065389990114745935048229548141365647755312934923558631390330975962370956656873668934658340834574871802890472338181193658107463719735808330914530827167846506075771706758754988644938187743332588086012303897987829304374117812361118771966202490221093715968 A013788 497 176191164914546193614766242370171467240839539633840032484893386327532272203076227409279767619044573025796822755385961735798426373630608942885322665401137478781389656357693542133887903167036133754363873426123839097529629617379733728285506496633361628148955951898580616729136856117771200178505355574115266533965237303378441264358723714360301701036811901759401009005114506679802911473655397907812996945824292450904185380462876194526445020875604851949260795846936166268030345745759781830445132722687726614653733625636352983240998065855894612798540745005204660302621522739048155247027362676985735805245958006894185279933005670107445993032163658028255996625323207912893623879144871367857472901146950611151859298624775766061630228664563869353712721498642079770455911308228942890894136591513899736463019009743196094472267868357819389918360988194120033836695438640293968726159925032846059733650864740118971180620007617942480802291840498988837396736482774359653799539807626297366374422377303616927462777925598065046371944710634912755839087689035630725499940097240641606232270586111916710286261901295574064011490093900536063462052262954038941546410820028243224024102800380707983808412559206723468299481120761154033968028432419278201246324523887301224139771953282463420051708114333791199563364067510026676573497547670791225147394829451671754807089821678826711024770949343712718934557468758553774002949467343392574826626853352682750726959630780748976915303484480795503393576213626524645852366772150391902947499138987618963364969403484688495452543682970542347837399509999349957548229187033693205761781446896154174795677541871438466554547956360564058418674904639374697190169223608171396037870923425918268079499288886360910883860433489666816996690280800306396766158148830716386559431142489973565399945599860604928 A013788 498 721679011489981209046082528748222329818478754340208773058123310397572186943800227468409928167606571113663786006060899269830354426390974230058281637483059113088572032441112748580404851372180003857874425553403244943481362912787389351057434610210249228898123578976586206122544562658390835931157936431576131723121611994638095418813332334019795767446781549606506532884949019360472725396092509830402035490096301878903543318375940892780318805506477473584172219789050537033852296174632066377503263632128928213621692930606501819355128077745744334022822891541318288599537757139141243891824077524933573858287443996238582906605591224760098787459742343283736562177323859611212283408977393122744209003097909703278015687167081537788437416610053608872807307258437958739787412718505750081102383478840933320552525863908131202958409188793628221105606607643115658595104516670644095902351052934537460669033941975527305955819551203092401366187378683858277977032633443777141962915052037314012669634057435614934887538383249674429939485534760602647916903174289943451647754638297668019127380320714410845332528747706671366191063424616595715940566069059743504574098718835684245602725070359379901679257842510739326154674670637686923133044459189363512304945249842385814076505920644970168531796436311208753411539220521069267245045955259560858203729221434047507689839909596474208357461808511847296755947392035036258316081018238535986489863591332588546977626647677947809445083072433338381900088171014244949411294298728005234472956473293287273942914676673284077373618925447341456741988392957337426117546750090007370800256806486647499963095211505411959007428429252870383282892409402878759690933139899070038171119302352561226053629087278534290980292335573675282418443390158055001154183777610614319347429959638931723878177177029037785088 A013788 499 2955997231062963032252754037752718662936488977777495134446073079388455677721805731710607065774516515281566867480825443409225131730497430446318721587130610127210791044878797818185338271220449295801853647066739691288499662490777146781931252163421180841566714179488097100277942528648768863974022907623735835537906122730037638835459409240145083463462017227188250758696751183300496283222394920265326737367434452495988913432067853896828185827354531731800769412255950999690659005131292943882253367837200089962994454243764231452078604606446568792157482563753239710103706653241922534980911421542127918523545370608593235585456501656617364633435104638090184958678318528967525512843171402230760280076689038144626752254636365978781439658434779581943018730530561878998169242494999552332195362729332462880983145938567705407317644037298701193648564664906201737605548100282958216816029912819865438900363026331759845195036881727866475995903503089083506593925666585711173480100053144838195894821099256278773299357217790666465032132750379428445867635401891608377949202998467248206345749793646226822482037750606525915918595787229576052492558618868709394735508352350962669988761888192020077278240122923988279929547450931965637152950104839632946401055743354412294457368250961797810306238203130711053973664647254299718635708232743161275202474890993858591497584269707158357432163567664526527512360517775508514062667850705043400662481270098282688420358748888874227487060264686954012262761148474347312788661447589909440401229714609304674070178515653771580922343118632310606815184457553254097377471488368670190797851879369308159848837986326167384094426846219757089926727308914191399694062141026590876348904662436090781915664741492876455855277406509773956785944126087393284727536753093076252047073114681064341005013717110938767720448 A013788 500 12107764658433896580107280538635135643387858852976620070691115333175114455948516277086646541412419646593297889201461016204186139568117475108121483620886979081055400119823555863287145558918960315604392538385365775517694617562223193218790408861373156727057261279183245722738452597345357266837597829626821982363263478702234168670041740247634261866340422562563075107621892846798832776078929593406778316257011517423570589417749929561408249148844161973455951512600375294732939285017775898141709794661171568488425284582458292027713964468005145772677048581133269852584782451678914703281813182636555954272441838012797892958029830785504725538550188597617397590746392694650984500605630063537194107194118300240391177234990555049088776840948857167638604720253181456376501217259518166352672205739345767960506965764373321348373069976775480089184520867455802317232325018758996856078458522910168837735886955854888325918871067557341085679220748652886043008719530335072966574489817681257250385187222553717855434167164070569840771615745554138914273834606148027916079935481721848653192191154774945064886426626484330151602568344492343511009520102886233680836642211229543096273968694034514236531671543496655994591426359017331249778483629423136548458724324779672758097380355939523831014351680023392477076130395153611647531860921315988583229337153510844790774105168720520632042141973153900656690628680808482873600687516487857769113523282322565891769789435448828835786998844157763634228269664150926593182357289328269067883436911039711944991451200117848395457917413917944245514995538138128782858123216358073101508001297896686222740840391991981605250772362116125040339875057312527973146878529644916229525113497338227842726562781154821963183216257064034126995227140453962894243990540669240328384811477733639540756536185286405192582955008 A013788 501 49593404040945240392119421086249515595316669861792235809550808404685268811565122670946904233625270872446148154169184322372346427671009178042865596911153066316002918890797284816024148209332061452715591837226458216520477153534866199424165514696184449954026542199534574480336701838726583364966800710151462839759927208764351154872490968054309936604530370816258355640819273100488019050819295614594163983388719175366945134255103711483528188513665687443275577395611137207226119311432810078788443318932158744528589965649749164145516398460949077084885190988321873316187268922076834624642306796079333188699921768500420169556090186897427355805901572495840860531697224477290432514480660740248347063067108557784642261954521313481067629940526518958647724934157031245318148985894986409380545354708360265566236531770873124242936094624872366445299797473098966291383603276836851122497366109840051559366192971181622582963695892714869086942088186482221232163715196252458871089110293222429697577726863580028335858348704033054067800538093789752992865626546782322344263415733132692083475214969958174985774803462079816300964119939040639021094994341422013156706886497196208522338175770765370312833726642162302953846482366534988799092668946117167302486934834297539617166869937928289611834784481375815586103830098549193308290502333710289236907364980780420263010734771079252508844613522038377089804815076591545850268416067534265422288991364393229892689057527598402911383547265670199845798992544362195325674935457088590102050557587618660126684984115682707027795629727407899629629421724213775494586872694202667423776773316184826768346482245599156655107163595227648165232128234752114578009614457425576876134864885097381243808001151610150761198453788934283784172450367299432014823385254581208385064187812796987558938772214933115668819783712768 A013788 502 203134582951711704646121148769278015878417079753900997875920111225590861052170742460198519740929109493539422839476978984437130967740453593263577484948082959630347955776705678606434911065424123710323064165279572854867874420878811952841381948195571507011692716849293617071459130731424085462904015708780391791656661847098782330357723005150453500332156398863394224704795742619598926032155834837377695675960193742303007269908904802236531460151974655767656765012423218000798184699628790082717463834346122217589104499301372576340035168096047419739689742288166393103103053504826714622534888636740948740914879563777721014501745405531862449380972840942964164737831831458981611579312786392057229570322876652685894704965719300018453012236396621654621081330307199980823138246225864332822713772885443647759304834133496316899066243583477212959947970449813365929507239021923742197749211585904851187163926409959926099819298376560103780114793211831178166942577443850071535980995761039072041278369233223796063675796291719389461711004032162828258777606335620392322102950842911506773914480516948684741733594980678927568749035270310457430405096822464565889871407092515670107497167957054956801366944326296792898955191773327314121083572003295917270986485081282722271915499265754274250075277235715340640681288083657495790757897558877344714372566961276601397291969622340618276227536986269192559840522553718971802699432212620351169695708628554669640454379633043058325027009600185138568392673461707552053964535632234865057999083878886031878901694937836367985850899363462756882962111382379624425827830555454125767789663503093050443147191277974145659318942086052446884790797249544661311527380817615162884648406569358873574637572716995177517868866719474826379970356704458473532716586002764629545222913281216461041413210992366041779485834087497728 A013788 503 832039251770211142230512225358962753037996358671978487299768775580020166869691361116973136858845632485537475950497705920254488443864897918007613378347347802645905226861386459571957395723977210717483270820985130413538813627919613758838300459809060892719893368214706655524696599475913054056054848343164484778625686925716612425145233429096257537360512609744462744390843361769877201027710299493899041488732953568473117777546874069960832860782488190024322109490885500931269364529679524178810731865481716603244972029138422072688784048521410231253769184412329546150310107155770223093902903856090926042787346693233545275399149181058508592664464756502381218766159181655988681028865173061866412320042502769401424711539586252875583538120280562297327949128938291121451574256541140307241835613738777181222112600610800914018575333717922664283946886962435546847261651033799648041980770655866270462623442575195857304859846150390185083350192995660505771796797210009893011378158637216039081076200379284668676816061610882619235168272515738944547953075550701126951333686652565531745953712197421812702140805040860887321596048467191633634939276584814861884913283450944184760308399952097103058399003960511663714120465503548678639958310925500077141960642892934030425765884992529507328308335557490035264230555990661102758944348401161603950070034273388959323307907573107172459427991495758612725106780380032908503856874342892958391073622542559926847301138976944366899310631322358327576136390499154133213038737949634007277564247567917186575981342465377763270045283792743452192612808222226941648190793955140099144866461708669134615130895474582100620570386784470822440103105534134932732016151828951707175519873308093946161715497848812247113190878082968888852358581061461907590007136267323922617233052799862624425628512224731307128773976422390693888 A013788 504 3408032775250784838576178075070311436443633085120423883979852904775762603498255815135121968573831710660761501493238603449362384666070621872159184397710736599637627809224238938406737492885410655098811477282755094173854980619958737956201678683377913416580683236207438461029157271453339869413600658813601729653250813647735244493394876125578270873028659649513319401024894409809417015409501386727010473937850177816465890416831996190559571397765071626339623360474667011814479317113567331036408757721013111206891405431350976809733259462743696307215438579352901821031670198910034833792626294194548433071256972055484601448034915045615651195553647642633753472066188008062929637494231748861404824862894091343468235618466145291778390172140669183169855279632131240433465648154792510698462558673874031334285773212101840543820084566908611232907046448998135999886383722634443358379953236606428243814905620788002231520705929831998198101402390510225431641279681372200521774604937778036896076088116753550002900238588358175208387249244224466716868415797455671815992662780528908418031426405160639744827968737447366194469257414521616931368711276891401674280604809015067380778223206203789734127202320222255774573037426702535387709269241550848315973470793289457788623937064929400862016750942443479184442288357337747876900636051051157929779486860383801177388269189419446978393817053166627277722037372436614793231797757308489557569837557934325460366545465249564126819576345896379709751854655484535329640606670641700893808903158038188796215219578738187318354105482415077180180942062478241552990989492040253846097373027158708775383576147863888284141856304269192488714662320267816684470338157891386192590929401069952803478386679188734964175629836627840568739260748027747973488669230150958787040186584268237309647374386072499433999458207426112282165248 A013788 505 13959302247427214698808025395487995643673121116653256228781477497961523623928855818793459583278414686866479110116305319728588327592225267188364019293023177112115723506582482691713996770858642043284731810950164865736110000619350990668602075887115933354314478535505667936375428183872880105118108298500512684659715332701123561444945412610368597495925389924406556266597967502579372095117317680033834901249434328336244287147343856396532004445245733381487097284504236080392107282897171787925130271625269703503427196646813601012667430759398180074354436421029485858945721134735502679214597301020870381859868557539264927531151012026841707296987740744227854221583106081025759795176373243336314162638414198142845893093237331115124286145088180974263727225373209560815475294842030123820902640328188032345234527076769138867487066386057671609987262255096365055534627727910679995924288457139930086665853422747657140308811488591864619423344191529883368002681574900533337188781825138839126327656926222540811879377257915085653554172904343415672293031106378431758305946749046408880256722555537980394815359948584411932546078369880542950886241390147181257853357297725715991667602252610722750985020703630359652651161299773584948057166813392274702227336369313619102203646217950825930820611860248490739475613111655415303785005265105542880376778180132049622582350599862054823501074649770505329549465077500374193077443613935573227806054637298997085661370225662214663452984712791571291143596668864656710207924922948406861041267335324421309297539394511615255978416055972156130021138687910877401051092959396879753614839919242071143971127901650486411845043422286612433775256863816977139590505094723117844852446826782526683047471837957058413263379810827634969556012023921655699409589166698327191716604249162700020315645485352957681661780817617355907748855808 A013788 506 57177302005461871406317672019918830156485104093811737513088931831650400763612593433778010453108386557405098435036386589608297789817754694403539023024222933451226003482961849105260530773436997809294261497651875290055106562536861657778594102833626863019272104081431215867393753841143316910563771590658099956366194002743802107678496410052069775343310397130369254467985274890565108101600533217418587755517683008865256600155520435800195090207726523930571150477329350985286071430746815643341333592577104705550037797465348509747885796390494945584555771580536774078241673767876618974062990544981485084098021611680829143167594545261943633088461786088357290891604402507881512121042424804705542810166944555593096778109900108247549076050281189270584226715128666361100186807672955387170417214784258180486080622906446392801227023917292222914507826196874711267469835173522145263305885520445153634983335619574403646704891857272277481158017808506402275338983730792584549125250355768685061438082769807527165457929248420190836957892216190630593712255411726056482021157884094090773531535587483567697163714349401751275708737003030703926830044734042854432167351491484532701870498826693520388034644802069953137259156683872603947242155267654757180323169768708583842626134908726583012641226179577818068892111305340581084303381565872303638023283425820875254097308057034976557060401765459989829834608957441532694845209042680107941093599794376692062868972444312431261503425383594276008524171955669633885011660484396674502825031005488829682882721359919576088487592165261951508566584065682953834705276761689619470806384309215523405705739885160392342917297857685964528743452114194338363762708867985890692515622202501229293762444648272111260726803705149992835301425249983101744781677226796348177271211004570419283212883908005714664086654228960689798139313389568 A013788 507 234198229014371825280277184593587528320962986368252876853612264782440041527757182704754730815931951339131283189909039471035587747093523228276895838307217135416221710266211733935147134047997943026869295094382081188065716480150985350261121445206535630926938538317542260192844815733323026065669208435335577421275930635238613433051121295573277799806199386645992466300867685951754682784155784058546535446600429604312091034237011705037599089490847842019619432355141021635731748580338956875126102395195820873932954818418067495927340222015467297114340440393878626624477895753222631317762009272244162904465496521444676170414467257392921121130339475817911463492011632672282673647789772000073903350443804899709324403138150843381961015501951751252312992625167017415066365164228425265850028911756321507270986231424804424913825889965228945057824056102398817351556444870746706998500907091743349288891742697776757336903237047387248562823240943642223719788477361326426313217025457228534011650387025131631269715678201529101668179526517516822911845398166429927350358662693249395808385169766332693287582573975149573225302986764413763284295863230639531754157471709120645946861563194136659509389905109278528050213505777142185767903867976313885410603703372630359419396648586144084019778462431550742810182087906675020121306650893812955701343368912162305040782573801615263977719405631324118343002558289680517918085976238817722126719384757766930689511311131903718447118030371202154530915008330422820393007761344088778763571326998482246381087626690230583658445177508912953379088728333037378906952813615880681352422950130546783869770710569616967036589252025081710709733179859740009937972055523270208276543988541445035187250973279322567723936987976294370653394637823930784746625749920957842134102880274720437384039972487191407264098935721822985413178627643670528 A013788 508 959275946042866996348015348095334516002664392164363783592395836548874410097693420358675377422057272685081735945867425673361767412095071143022165353706361386664844125250403262198362661060599574638056632706589004546317174702698435994669553439565969944276740252948653097749892365243691114764981077751134525117546211881937360621777392826668145868006192687701985141968354041658387180683902091503806609189275359659262324876234799943834005870554512760912361194926657624619957242185068367360516515410722082299629382936240404463318385549375354048980338443853326854653861461005199897877553189979112091256690673751837393594017657886281404912149870492950165354463279647425669831261346906112302708123417824869209392755253865854492512319495994373129474017792684103332111831712679629888921718422553892893781959603915998924447030845297577758956847333795425555871975198190578511865859715447780758687300578090093598051955658946098170113323994905158548356253603271993042178936936272808075311719985254939161680755417913463200432863340615748906646918750889696982427069082391549525231145655362898711705938223002212651930841033787038774412475855792699522065029004120558165798344962843183757350461051327604850893674519663174392905334243230981674641832769014293952181848672608846168145012582119631842550505832065740882416872042061057866552702439064216801447045422291416121252738685465903588732938478754531401392480158674197389831042599967813348104238330396277630759395452400444024958627874121411872329759790465387637815588155385783281176934918923184470664991447076507457040747431252121104002878724570647270819524403734719626730580830493151096981869576294734687067067104705495080705933539423314773100724177065758864126979986552105237397245902750901742196304436526820494322179071676243321381285397605254911525027727307536004153749240716586948252379658828474482688 A013788 509 3929194274991583217041470865798490177546913350305234057594453346504189583760152249789134345920746588918094790434272975558089799319941411401818789288781256239779201537025651761964493459704215857717479967566188562621715147582252793834166490888462212891757528076077683088383559128038158806077362494468647014881469283868415429106800201018032725475353365248827331141502378154632753892081262966799591871239271873164338482693057740569944088045791284268697031454419589630443344863990040032708675647122317649099281952506840696681752107210241450184623466266023226796662216544277298781706457866154443125787404999687525964161096326702208634520165869539123877291881593435855543628846476927435991892473519410664281672725519834540001330460655592952338325576878834087248330062695135764025023358658780745292930906537639931594535038342338878500687246679226063076851610411788609584602561394474109987583183167857023377620810379043218104784175083131529414067214759002083500764925690973421876476805059604230806244374191773545268973008243162107521625779203644198840021274961475786855346772604366433123147522961417063022308724874391710819993501105326897242378358800877806247110020967805680670107488466237869469260490832540362313340249060274100939332947021882548028136852163005833904721971536362012027086871888141274654379507884282093021399869190407032018727098049705640432651217655668341099450116008978560620103598729929512508747950489468163473834960201303153175590483773032218726230539772401303029062696101746227764492649084460168319700725427909363591843804967225374544038901478408688041995791255841371221276771957697411591088459081699946893237737784503233278226706860873707850571503777477897310620566229261348307464110024917423052379119217667693536036062972013856744743645477585892644377744988591124117606513571051667473013756889975140140041747082561431481090048 A013788 510 16093979750365524857001864666310615767232157082850238699906880907281160535081583615136294280891378028208516261618782107885935818014480021101849760926848025558135609495657069617006565210948468153210797947151108352498545244496907443544745946679141224004638834999614189930019058188444298469692876777343578172954498186725029597621453623369862043547047384059196748355593740921375759941964853112011128304596057592481130425110764505374490984635561100364583040837302639126295940562903203973974735450613013090710658877468019493608456631133148979956217717825631136959128438965359815809869651419768599043225210878720106349203850554172246566994599401632251401387547006713264306703755169494777822791571535506080897731483729242275845449566845308732777781562895704421369159936799276089446495677066365932719844993178173159811215517050220046338814962398109954362784196246686144858532091471765954509140718255542367754734839312561021357195981140506744480019311652872534019133135630227136006048993524138929382376956689504441421713441763991992408579191618126638448727142242204822959500380587484910072412254049964290139376537085508447518693380527418971104781757648395494388162645884132068024760272757710313346090970450085324035441660150882717447507751001630916723248546459671895673741195412938801262947827253826660984338464294019453015653864203907203148706193611594303212139387517617525143347675172776184299944340397791283235831605204861597588827996984537715407218621534339967902640290907755737207040803232752548923361890649948849437494171352716753272192225145755134132383340455561986220014760983926256522349657938728597877098328398642982474701773965325243507616591302138707355940879472549467384301839275054482667372994662061764822544872315566872723603713933368757226469971876191816271371243473269244385716279587027629969464348221338174013610996050171623346544836608 A013788 511 65920941057497189814279637673208282182582915411354577714818584196223633551694166487598261374531084403542082607590531513900793110587310166433176620756369512686123456494211357151258891104044925555551428391530939811834041321459332888759279397597762453523000668158419721953358062339867846531862023279999296196421624572825721231857474041322954930368706085106469881264511962813955112722288038346797581535625451898802710221253691414013915073067258267093332135269591609861308172545651523477400516405710901619550858762109007845820238361121378221900667772213785136984590086002113805557226092215372181681050463759237555606338971869889521938409879149085701740083392539497530600258581174250609962154277009432907357108157354976361862961425798384569457793281620805309928079101129834862372846293263834860420485092057797262586738757837701309803786085982658373069964067826426449340547446668353349669440381974701538323393901824249943479074738751515625390159100530165899342369323541410349080776677474873054750216014600210192063338257465311200905540368867846711085986374624070954842113558886338191656600592588653732410886295902242601036568086640308105645186079327827945013914197541404950629418077215581443465588614963549487249169039978015610664991748102680234898426046298816084679643936411397329973034300431674003391850349748303679552118227779203904097100569033090265956922931272161382987152077507691250892572018269353096133966254919113103723839475648666482307967473804656508529214631558167499600039130041354440390090304102190487295976125860727821402899354197013029406242162505981895557180460990161946715544198917032336904594753120841656216378466161972197407197557973560145329933842319562618406100333670623161005559786135804988713143797004561910675880812271078429599621004804881679447536613266510825003893881188465172354925970314601160759750639821502969227447650746368 A013788 512 270012174571508489479289395909461123819859621524908350319896920867732003027739305933202478590079321716908370360690817080937648580965622441710291438618089523962361677800289718891556417962168015075538650691710729469272233252697427512358008412560435009630210736776887181120954623344098699394506847354877117220542974250294154165688213673258823394790220124596100633659440999685960141710491805068482893969921850977495901066255120031800996139283489862014288426064247233991918274746988640163432515197791853033680317489598496136479696327153165196905135194987663921088880992264658147562398073714164456165582699557837027763564428779067481859726864994655034327381575841781885338659148489730498404983918630637188534715012525983178190690000070183196499121281518818549465411998227803596279178417208667588282306937068737587555281952103224564956307808184968696094572821817042736498882341553575320246027804568377500972621421872127768490290129926208001598091675771559523706344749225616789834861270937080032256884795802460946691433502577914678909093350882700128608200190460194631033297137198441233025436027243125687954990268015585693845782882878702000722682180926783262776992553129594677778096444275021592435050966890698699772596387749951941283806200228578242143953085639950682847821563541083463569548494568136717893019032569051871445476260983619191181723930759537729359556326490773024715374909471503363655974986831270281764725780148687272852846492256937911533434772703873058935663130862254078361760276649387787837809885602572235964318211525541156466275754790965368447967897624501844202211168215703333746869038764164451961220108782967423862286197399438120579881197459702355271409018140928484991386966714872467478772884012257233769036992530685586128407807062337247640047635680795359017109967939628339215949337347953345965776774408606354471938620708876161955625577457123328 A013788 513 1105969867044898772907169365645152763166145009766024602910297787874230284401620197102397352304964901752456684997389586763520608587635189521245353732579694690149833432269986688579815087973040189749406313233247147906139067403048663090618402457847541799445343177838129893871430137217428272719900046765576672135344022529204855462658923205668140625060741630345628195469070334713692740446174433560505933700799901603823210767380971650256880186505174474810525393159156670430897253363665470109419582250155430025954580437395440175020836156019364646523433758669471420780056544316039772415582509933217612454226737388900465719559900279060405697441239018107020604954934647938602347147872213936121466814130711089924238192691306427097869066240287470372860400769101080778610327544741083530359514796886702441604329214233549158626434875814807818061036782325631779203370278162607048699422071003444511727729887512074243983857343988235339736228372177747974545783503960307809101188092828126371163591765758279812124200123606880037648111626559138524811646365215539726779187980124957208712385073964815290472185967587842817863640137791839001992326688271163394960106213076104244334561497618819800179083035750488442613968760384301874268554804223803151498470196136256479821631838781237996944677124264277866780870633751087996489805957402836465440670764988904207080341220391066539456742713306206309234175629195277777534873546060883074108316795489023069605259232284417685640948828995064049400476184011792704969770093155892378983669291428135878509847394408616576885865491623794149162876508669959553852256945011520855027175582778017595233157565575034568139924264548098541895193384794940847191691338305243074524721015664117626793053732914205629517975521405688160781958377727333366333635115748537790534082428680717677428528485777216905075821667977651627917060590423556759370242365264377151488 A013788 514 4530052575415905373827765721682545717928529960001636773520579739132847244909036327331419555041136237578062581749307747383380412774953736279020968888646429450853717738577865476422922600337572617213568259003380317823545620082887324019172976467343531210528125656424980045297377842042586205060710591551802049066369116279623087975050949450416704000248797717895693088641312090987285464867530479863832304438476396969259871303192459879452181243925194648823912010379905722084955149777573765568182608896636641386309961471571722956885344895055317592159984675510154939515111605518498907814225960686459340612512716344936307587317351543031421736719315018166356397895412317956515213917684588282353528070679392624329679637263591125392871695320217478647236201550238026869187901623259478140352572608047933200811332461500617353733877251337452822778006660405787767617004659354038471472832802830108720036781619249456103357879680975811951559591412440055703739529232221420786078466428224005616286071872545914110460723706293780634206665222386231397628503511922850720887553966591824726885929262959883429774073723239804181969470004395372552160570115158685265756595048759722984794363894246685901533524114434000660946816042534100477004000478100697708537733923374106541349404011647950835485397500986482142334446115844456433622245201522018162444987453394551632201077638721808545614818153702221042623183377183857776782842044665377071547665594323038493103141815436974840385326403563782346344350449712302919556178301566535184317109417689644558376334927497693498924505053691060834971142179512154332578844446767189422191311187058760070075013388595341591101129787589011627602712104120077710097167721698275633253257280160225799344348090016586258505627735677698706562901515171157468502569434106010790027601627876219606747252677743480443190565552036461067948280178374888486380512728122888812494848 A013788 515 18555095348903548411198528396011707260635258716166704224340294611488142315147412796749494497448494029119744334845164533282326170726210503798869888567895775030696827857214936991428290970982697440106775588877845781805242859859506479182532511610239103838323202688716718265538059641006433095928670582996181192975847900281336168345808688948906819585019075452500758891074814324683921264097404845522257118979999321986088432857876315666236134375117597281582743594516093837659976293488942143767275966040623683118325602187557777231402372690146580857487297230889594632253897136203771526407069534971737459148852086148859115877651871920256703433602314314409395805779608854349886316206836073604520050977502792189254367794231669249609202464031610792539079481549774958056193645048870822462884137402564334390523217762306528680893961221478206762098715281022106696159251084714141579152723160392125317270657512445772199353875173276925753588086425354468162517111735178939539777398490005527004307750389948064196447124300979325477710500750894003804686350384835996552755421047160114081324766261083682528354605970390237929346949138003445973649695191689974848539013319719825345717714510834425452681314772721666707238158510219675553808385958300457814170558150140340393367158831710006622148188164040630855001891290498893552116716345434186393374668609104083485495614008204527802838295157564297390584559112945081453702521014949384485059238274347165667750468876029848946218296948997252490626459442021592758502106323216528114962880174856784111109467863030552571594772699918585180041798367281784146242946853958407873295610622192681247027254839686519157150227609964591626660708778475838300557998988076136993805341819536284874114449776707937314839051205335853902081644606141060990986524402098220195953056267780995509236746968037295895308556501141344534316155610623543240214580134391352575978897408 A013788 516 76001670549108934292269172310063952939562019701418820502897846728655430922843802815485929461549031543274472795525793928324407995294558223560171063574101094525734206903152381916890279817145128714677352812043656322274274753984538538731653167555539369321771838212983678015643892289562349960923834707952358166429072999552352945544432389934722333020238133053443108417842439473905341497742970247259165159342077222855018220985861388968903206400481678465362917763137920359055262898130707020870762356902394606052661666560236655539824118538840395192267969457723779613711962669890648172163356815244236632673698144865726938634862067385371457264035079431820885220473277867417134351183200557484114128803851436807185890485172917246399293292673477806240069556427878228198169170120174888807973426800903513663583099954407541476941665163174734897556337791066549027468292442989123908209554064966145299540613170977882928553472709742287886696801998251901593670089667292936354928224215062638609644545597227270948647421136811317156702211075661839583995291176288241880086204609167827277106242605398763636140466054718414558605103669262114708069151505162136979615798557572404616059758636377806654182665309067946832847497257859791068399148885198675206842606182974834251231882574684187124318978719910423982087746725883467989470070150898427467262642622890325956590034977605745880425656965383362111834354126623053634365526077232678850802639971725990575105920516218261283710144303092746201605977874520443938824627499894899158887957196213387719104380366973143333252188978866524897451206112386187863011110313813638649018821108501222387823635823355982467687332290414967302802263156637033679085563855159857126626680092820622844372786285395711241580753737055657582926416306753785819080803950994309922623718472830957605833715581080763987183847428674947212558973381114033111918920230466980151209563783168 A013788 517 311302842569150194861134529782021951240446032697011488779869580200572645059968216332230367074504833201252240570473651930416775148726510483702460676399518083177407311475312156331582586131026447215318437118130816296035429392320669854644851374307489256741977449320381145152077382818047385439944026963772859049693483006166437664949995069172622676050895392986902972079482632085116278774755206132773540492665148304814154633158088249216627533416372954994126511157812921790690356830743375957486642613872208306391702186230729341091119589535090258707529602898836601297764199095872094913181109515240393247431467601370017540648395028010481488953487685352738345863058546144940582302446389483454931471580575485162233407427268269041251505326790565094359324903128589222699700920812236344557459156176500791966036377413253289889553060508363714140390759592208584816510125846483451528026333450101331146918351548325408475355024219104411183910100984839788927672687277231867309786006384896567745104058766242901805659836976379155073852256565910894936044712658076638740833094079151420527027169711713335853631348960126626032046504629297621844251244565144113068506310891816569307380771374603496055532197105942310227343348768193704216162913833773773647227314925464921093045791025906430461210536836753096630631410589218684884869407338079958905907784183358775118192783268273135126223490930210251210073514502648027686361194812345052572887613324189657395633850434429998218076751065467888441778085374035738373425674239569506954805072675690036097451541983121995093000966057437285979960140236333825486893507845380663906381091260421006900525612332466104187647313061539706072278069889585289949534469550734774790662881660193271170550932624980833245514767306979973459666601192463506714954972983272693443066750864715602353494899020106809291505039067852583782641554969043079626419897263992750699354373255856128 A013788 518 1275096443163239198151207033987161912280866949926959058042345800501545554165629814096815583537171796792329177376660078306987111009183786941245278930532426068694660347802878592334162272792684327793944318435863823548561118790945463724625311229163475995615139632416281170542908960022722090762010734443613630667544506393257728675635179803331062481104467529674354573637560861020636277861397324319840421857956447456518777377415529468791306376873463623655942189702401727654667701578724867921865288146420565222980412154801067381109225838735729699666041253473634718915642159496692100764389824574424650741479291295211591846495826034730932178753485559204816264655087805009676625110820411324231399307594037187224508036822090829992966165818534154626495794803214701456177974971646920067307352703698947243892885001884685475387609335842257773119040551289686363408425475467196217458795861811615052377777567941940873115054179201451668209295773633903775447747327087541728500883482152536341483946224706530925795982692255249019182498842893971025658039143047481912282452353348204218478703287139177823656474005340678660227262482961603059074053097738830287128601849412880667883031639550375919843459879345939702691198356554521412469403295063137376859043081934704316797115560042112739169118358883340683799066257773439733288425092456775511678598284015037542884117640266846761477011418850141188956461115402846321403335453951365335338547664175880836692516251379425272701242372364156471057523037692050384377551561685276700486881577679626387855161515962867691900931956971263123373916734408023349194315808134679199360536949802684444264552908113781162752603394300066636072050974267741347633293187279809637542555163280151638714576620031921492973628486889389971290794398484330523504455569339484952342801411541875107239915106386357490858004640021924183173699809153200454149815899193314306864555512855986700288 A013788 519 5222795031196627755627344011211415192702431026900824301741448398854330589862419718540556630168255679661380310534799680745419206693616791311340662499460817177373328784600590714200728669358835006643995928313298221254906342567712619416065274794653597678039611934377087674543755100253069683761195968281041431214262298186783656655401696474444031922603899001546156333619449286740526194120283440414066367930189608781900912137894008704169190919673707002494739209021037476473518905666457059007960220247738635153327768186065171993023389035461548849832104974228007808678470285298450844730940721456843369437099177145186680203246903438257898204174276850502927420027239649319635456453920404784051811563905176318871584918823284039651189415192715897350126775513967417164504985483865784595690916674350887910985256967719671707187647839609887838695590098082555344520910747513635706711227849980375254539376918290189816279261918009146032985275488804469864233973051750570919939618742896788854718243736397950672060345107477499982571515260493705321095328329922485912708924839314244478888768664122072365696917525875419792290867130210726129967321488338248856078753175195159215648897595598339767678811665800969022223148468447319705474675896578610695614640463604548881600985333932493779636708797986163440840975391840009147549389178702952495835538571325593775653345854533004335009838771610178309965664728690058532468062019384792413546691232464407907092546565650125916984288757203584905451614362386638374410451196662893365194266942175749684654741569383906066026217295754293753339562944135263638299917550119646000580759346391795483707608711634047642634663503053072941351120790600668559905968895098100275374305948795501112174905835650750435219982282298941322407093856191817824274250012014530364796114581675520439254692275758520282554387005529801454279474418291509060197645923095815400917219380658121524379648 A013788 520 21392568447781387287049601069921956629309157486185776339932972641707338096076471167142119957169175263893013751950539492333237070617054377211251353597791507158521154701724019565366184629693788187213807322371269514260096379157350889128203365558901136089250250483208551114931220890636573424685858686079145702253618373373065857660525348759322754754985570310333056342505264278489195291116680971936015843042056637570666136116813859652277006006983503882218451800150169503635533437609808113696605062134737449588030538490122944483423801489250504088912301974437919984347014288582454660017933195087230441214358229586684642112499316483104351044297837979659990712431573603613226829635257977995476220165755602202098011827500171426411271844629364315546119272505210540705812420541914253703949994698141236883395612539779775312640605551042100587297137041746146691157650421815851854689189273519617042593287857316617487479856816165462151107688402143108563902353619970338488072678370905247148925926344286005952759173560227839928612926506982216995206464839362502298455756141831145385528396448244008409894574185985719469223391765343134228346148816233467314498573005599372147297884551570799688412412583120769115026016126760221513624272472385989409237567338924232219037635927787494521391959236551325453684635204976677468362298075967293422942365988149632105076104620167185756200299608515290357619362728714479748989182031400109725887247288174214787451070732902915755967646749505883772729812428335670781585208101531211223835717395151870708345821468196479246443386043409587213678849819178039862476462285290070018378790282820794301266365282853059144231581708505386767774190758300338421374848594321818727933157166266372555468414302825473782661047428296463656579456434961685808227328049211516374204885326542931719187219561506899077342769174650066756728727217322021110569557701000459882156930583175665763859038208 A013788 521 87623960362112562327755165982400334353650309063416939888365455940433256841529225900614123344564941880905784327989409760596939041247454729057285544336554013321302649658261584139739892243225756414827754792432719930409354769028509241869120985329259053421569025979222225366758280768047404747513277178180180796430820857336077752977511828518186003476420895991124198778901562484691743912413925261049920893100263987489448493534469569135726616604604431901566778573415094286891144960449774033701294334503884593512573085655543580604103890899970064748184788887297720255885370526033734287433454367077295887214011308387060294092797200314795421877443944364687321958119725480399777094186016677869470597798934946619793456445440702162580569475601876236476904540181342374731007674539680783171379178283586506274388428962937959680575920337068444005569073322992216846981736127757729196806919264336351406462107063568865228717493519013732970937091695178172677744040427398506447145690607227892322000594306195480382501574902693232347598546972599160812365679982028809414474777156940371499124311852007458446928175865797506945939012670845477799305825551292282120186155030935028315332135123233995523737241940462670295146562055209867319805020046893012620237075820233655169178156760217577559621465032914229058292265799584470910411972919162033860371931087460893102391724524204792857396427196478629304808909736814509051859689600614849437234164892361583769399585721970342936443481085976099933101311706462907521373012383871841172831098450542062421384484733732778993432109233805669227228568859353251276703589520548126795279524998433973457987032198566130254772558678038064200803085345998186173951379842342169509614211753027061987198624984373140613779650266302315137349453557603065070499135689570371068743210297519848321790851323932258620795982539366673435560866682150998468892908343297883677314787668687526968766620499968 A013788 522 358907741643213055294485159863911769512551665923755785782744907532014620022903709288915449219338001944190092607444622379405062312949574570218641589602525238564055653000239448636374598628252698275134483629804420834956717133940773854695919555908645082814746730410894235102241918025922169845814383321826020542180642231648574476195888449610489870239419989979644718198380799937297383065247437869260475978138681292756781029517187355179936221612459753068817525036708226199106129758002274442040501594127911295027499358845106506154409537126277385208564895282371462168106477674634175641327429087548603954028590319153398964604097332489402048010010396117759270740458395567717486977785924312553351568584437541354673997600525116057930012572065285064609400996582778366898207434914532487869969114249570329699895005032193882851638969700632346646810924330976120205237191179295658790121141306721695360868790532378071976826853453880250248958327583449795288039589590624282407508748727205446950914434278176687646726450801431479695763648399766162687449825206390003361688687234827761660413181345822549798617808346306588450566195899783077065956661458093187564282491006709875979600425464766445665227742988135097528920318178139616541921362112073779692491062559677051572953730089851197684209520774816682222765120715097992849047441076887690692083429734239818147396503651142831543895765796776465632497294281992229076417288604118423294911139399113047119460703117190524667672498528158105325982972749672069207543858724339061443916179253420287677990849469369462757097919421668021154728218047910917229377902676165127353464934393585555283914883885326869523548400345243910966489437577208570568504851834233526311379811340398845899565567935992383954041447490774282802583361771942154528764459784480239897572189378641298726055327022826531310780344481245894392057309930090489728585352574148131542281370290944110464068077567868928 A013788 523 1470086109770600674486211214802582607923411623623703698566123141251131883613813593247397680002408455963402619320093173266043135233841457439615555951011943377158371954688980781614590355981323052134950844947678907739982713380621409708834486501001810259209202607763022786978782896234177207688455714086199380140771910580832561054498359089604566508500664278956624765740567756543170081035253505512490909606456038575131775096902399406817018763724635148569876582550356894511538707488777316114597894529547924664432637373829556249208461464069232169814281811076593509040564132555301583426877149542599081795701105947252322159018382673876590788649002582498341972952917588245370826661011145984218528024921856169388744694171750875373281331495179407624640106482003060190815057653409925070315393491966240070450769940611866144160313219893790091865337546059678188360651535070395018404336194792332064198118566020620582817082791747093505019733309781810361499810158963197060741155834786633510710945522803411712600991542482663340833847903845442202367794484045373453769476862913854511761052390792489163975138542986471786293519138405511483662158485332349696263301083163483652012443342703683361444772835279401359478457623257659869355709899211054201620443392244437203242818478448030505714522197093649130384445934449041378709698318650931981074773728191446295131736078955081038003797056703596403230708917379040170297005214122469061815956026978767041001311039968012389038786553971335599415226256382656795474099645334892795674280670222009498329050519426537319453073077951152214649766781124243116971531889361572361639792371276126434442915364394298857568454247814119059318740736316246305048595873113020523771411707250273672804620566265824804675753768922211462359381449817875064949819227277231062620455687694914759581922619485497472248956290995183183429866741473650645928285604143710746797184492711707076460822845717991129088 A013788 524 6021472705620380362695521135831378362054294010362690349326840386564636195282180477941340897289865035626097128735101637697712681917814609672665317175344920072840691526406065281493362098099499221544758660905692806102969194007025294167386056708103414821720893881397341335465094742975189842691914604897072661056601745739090170079225278831020304418818720886606335040473365530800824651920398358579162765748043934003739750796912227970322508856216105568542214482126261839919262545874031886805392975993028299425516082683205862396757858156827574967559298298169727013030150686946515285716488804526485839035191729959945511563339295432198515870306314577913208721215150441453038906003501653951359090790079922869816298267327491585528960333804254853630525876150284534541578476148367053088011851743093719328566353676746203726480642948684964216280422588660441859525228687648337995384161053869392134955493646420461907218771114996094996560827636866295240703222411113255160795774299286050859872032861402774374813661358008989044055441014150931260898486206649849666639777230495148080173270592686035615642167472072588436658254390908975037080201155921304355894481236637629038642967931714287048477789533304427968423762424863374824880987747168478009837336134633214784482584487723132951406682919295586838054690547503273487194924313194217394482273190672164024859590979400011931663552744257930867632983725584548537536533357045633277198155886505029799941370019708978745502869725066590615204766746143362234261912147291720891081853625229350905155790927571096860479787327287919471205444735484899807115394618825000393276589552747013875478181332559048120600388599046631666969562055951344865479048696270932065367702352897120963807725839424818399951887437505378149824026418454016266034459554927538432493386496798370855247555049412597646331724967916270319328734173076073045722257834572639218881267682147152185183530376060891664744448 A013788 525 24663952202221077965600854572365325770974388266445579670842738223368749855875811237647732315299287185924493839298976308009831145135368641219237139150212792618355472492159243392996811153815548811447331475069717733797761818652775604909613288276391587109768781338203510110065028067226377595666082221658409619687840750547313336644506742091859166899481480751539548325778905214160177774265951676740250688503987953679318019264152485766440996275061168408748910518789168496309299387900034608354889629667443914446913874670411212377120187010365747067122885829303201845371497213732926610294738143340485996688145325915936815363437754090285121004774664511132502922097256208191647358990342774584766835876167364074767557702973405534326621527262227880470633988711565453482305438303711449448496544739711874369807784659952450463664713517813613429884610923153169856615336704607592429093523676649030184777701975738211971968086487024005105913150000604345305920398995919893138619491529875664322035846600305763839236756922404819124451086393962214444640199502437784234556527536108126536389716347642001881670317965609322236552209985163161751880503934653662641743795145267728542281596648301719750565025928414936958663730892240383282712525812402085928293728807457647757240666061713952568961773237434723688672012482573408203550409986843514447799390988993183845824884651622448872093912040480484833824701339994310809749640630458913903403646511124602060559851600727976941579754393872755159878724592203211711536792155306888769871272448939421307518119639331212740525208892571318154057501636546149609944656358707201610860910808051768833958630738161861101979191701695003307907326181176708569002183459925737739746108837466607467756445038284056166202930944022028901679212209987650625677146336983197419492911090886127023093985482393999959374745468585043227970495172919595195278368090409530240537672426074735350511740420345412258793259008 A013788 526 101023548220297535347101100328408374357911094339361094331771855762918399409667322829405111563465880313546726765768606957608268370474469954433995321959271598564784015327884260937714938486028487931688269721885563837635632409201768877709776028780099940801612928361281577410826354963359242631848272779912845802241395714241795426895899615608255147620276145158305989942390395757200088163393338067928066820112334658270486606905968581699342320742650545802235537484960434160882890292838541755821627923117850273574559230650004325896684285994458099986935340356825914758641652587450067395767247435122630642434643254951677195728641040753807855635557025837598731968910361428752987582424444004699204959748781523250247916351379069068601841775666085398407716817762572097463523075292002096941041847253859837418732685967165237099170666568964560608807366341235383732696419142072698589567072979554427636849467292623716237181282250850324913820262402475398373049954287287882295785437306370721063058827674852408685513756354170139133751649869669230365246257161985164224743536787898886293052278159941639707321622387135783880917852099228310535702544116341402180582584915016616109185419871443844098314346202787581782686641734616609925990505727598943962291113195346525213657768188780349722467423180532628228800563128620680001742479306111035178186305490916081032498727533045550580096663717808065879345976688616697076734528022359711348341336109566370040053152156581793552710673997302805134863255929664355170454700668137016401392731950855869675594218042700647385191255623972119159019526703293028802333312445264697798086290669780045143894551503510983073706769210142733549188408038099798298632943451855821782000061798263224187930398876811494056767205146714230381278053212109416962773591396283176630242963828269576286592964535885823833598957439324337061767148228278661919860195698317435865242306257202115995696088761734808612017188896768 A013788 527 413792453510338704781726106945160701370003842414023042382937521204913763981997354309243336963956245764287392832588214098363467245463428933361644838745176467721355326783013932800880388038772686568195152780843269478955550348090445323099242613883289357523406554567809341074744749929919457820050525306523016405980756845534394068565604825531413084652651090568421334804031061021491561117259112726233361695180122760275913141886847310640506145761896635605956761538397938322976318639466667031845387973090714720561394608742417718872818835433300377546487154101558946851396208998195476053062645494262295111412298772282069793704513702927596976683241577830804406144656840412172237137610522643247943515131009119233015465375248666904993143913128285791878008085555495311210590516396040589070507406351809894067129081721508811158203050266478840253674972533700131769124532805929773422866730924254935600535418030586741707494532099482930847007794800539231736012612760731165883537151206894473474288958156195465975864346026680889891846757866165167576048669335491232664549526683233838256342131343120956241189365297708170776239522198439159954237620700534383331666267811908059583223479793433985426695562046617934981884484544989634256857111460245274469544399648139367275142218501244312463226565347461645225167106574830305287137195237830800089851107290792267909114787975354575176075934588141837841801120516573991226304626779585377682806112704783851684057711233359026391902920692952289832399896287905198778182453936689219180104630070705642191233917102901851689743383035789800075343981376688245974357247775804202180961446583419064909392082958380986669902926684744636617475719324056773831200536378801446019072253125686166273762913799419879656518472280941487641714905956800171879520630359175891477475179840592184469884782738988334422421329671472484604998239143029399223747361580308217304032486429499867118371179568065776074822405721161728 A013788 528 1694893889578347334785950134047378232811535738527838381600512086855326777270261163250660708204364782650521161042281324946896761837418204911049297259500242811786671418503225068752406069406812924183327345790334031785801934225778464043414497746465953208415873247509747061042154495712950099230926951655518275198897180039308878104844717365376667994737258866968253787357311225944029434336293325726651849503457782826090140229168526584383513173040728619441998895261277955370911001147255468162438709137779567495419472317408942976503065949934798346430411383199985446303318872056608669913344595944498360776344775771267357875013688127191437216494557502794974847568514418328257483315652700746743576637976613352378431346177018539642851917468173458603532321118435308794718578755158182252832798336417013326098960718731300090503999693891497329679052687498035739726334086373088351940062129865748216219793072253283294033897603479482084749343927503008693190707661867954855458968171343439763350687572607776628637140361325284924997004320219812526391495349598172088993994861294525801497977369981423436763911640259412667499477082924806799172557294389388834126505032957575412052883373233905604307745022142947061685798848696277541916086728541164644227253860958778848358982526981096703849376011663202898842284468530504930456113951694154957168030135463085129355734171547052339921207028073028967800017389635887068062943751289181706988773837638794656497900385211838572101234363158332579153509975195259694195435331324679041761708564769610310415294124453485984521188896914595021108608947718915055510967286889694012133218085205684489868869971797528521399922387700714031585180546351336545612597397007570722894119948802810537057332894922423827073099662462736333380464254799053504018516501951184451491738336627065587588648070098896217794237766334351296942072787529848419220469193032942458077317064415231455716848351510797418802472573833878437888 A013788 529 6942285371712910683283251749058061241596050385010026011035697507759418479698989724674706260805078149736534675629184306982489136486064967315657921574912994557078206130189209881609855260290305737454908808357208194194644722588788588721825782769524544341671416821799923962028664814440243606449876793981002855214682849441009164717443962328582832106443812319101967513015546781466744563041457462176365975566163078455665214378674284889634869956774824425234427474990194505199251460699158397593348952628345108461238158612107030431756558130932934026978965025587140388058394099943869111965059464988665285739908201559111097856056066568976126838761707531448216975640635057472542651660913462258661689909152208291342054793941067938377121453949638486440068387301111024823167298581127914507603141985964086583701343103923405170704382746179573062365399807991954389919064417784169889546494483930104693636272423949448372362844583851958619133312727052323607309138583011143087959933629822729270684416297401453070897726919988367052787729695620352108099564951954112876519402951862377682935715307443910396984982078502554286077858131660008649410794677818936664582164614994228887768610296766077355244523610697511164665032084259952811688291240104610382754831814487158162878392430514572098967044143772479073657997183100948195148242746139258704560251434856796689841087166656726384317263986987126652108871227948593430785817605280488271826017638968502913015399977827690791326655951496530244212776858399783707424503117105885355055958281296323831461044733761478592598789721762181206460862249856676067372922007100186673697661277002483670502891404482676823654082100022124673372899517855074490829198938143009680974315310296311959786835537602247995691416217447368021526381587656923152459843591992051513310160226824460646763102495125078908085197890905502912274730137722259125127041814662932308284690695844788042616210847788226227414927662423566081589248 A013788 530 28435600882536082158728199164141818845577422377001066541202216991782578092847061912267596844257600101320846031377138921400275503046922106124934846770843625705792332309255003675073967146149092300615306479031124763421264783723678059404598406223972533623486123302092488548469411079947237812018695348146187694959340951310373538682650469697875280307993855259041658933311679616887785730217809765074395035919003969354404718095049870907944427342949680845760214937559836693296133983023752796542357309965701564257231497675190396648474862104301297774505840744804927029487182233370087882608883568593573010390663993586119056818405648666526215531567954048811896732224041195407534701203101541411478281867887445161337056435982614275592689475377719240458520114385350757675693254988299937823142469574508898646840701353670267579205151728351531263448677613535045181108487855243959867582441406177708825134171848496940533198211415457622503970048930006317495538231636013642088283888147753899092723369154156351778397089464272351448218540833260962234775818043204046342223474490828298989304689899290256986050486593546462355774906907279395427986615000346364578128546263016361524300227775553852847081568709417005730467971417128766716675240919468484127763791112139399835149895395387687317369012812892074285703156461981483807327202288186403653878789877173439241589093034625951270163513290699270767037936549677438692498708911228879961399368249214987931711078309182221481273982777329787880295534012005514065610764767665706414309205120189742413664439229487016315284642700337894221663691775412945171959488541082364615465620590602173114379843192761044269687120281690622662135396425134385114436398850633767653270795510973693787286878362018807790352040826664419416172058983042757232475519352799442998518416289072990809141667820032323207516970561148939928677294644110373376520363272859370734734093090180251822555999632540574627491543705286926670189559808 A013788 531 116472221214867792522150703776324889991485122056196368552764280798341439868301565592648076674079130015010185344520761022055528460480192946687733132373375490890925393138708495053102969430626682063320295338111487030973500554132185331321235071893391497721799161045370833094530707783463886078028576146006784798553460536567290014444136323882497148141542831141034634990844639710772370350972148797744722067124240258475641725317324271238940374396721892744233840384245091095740964794465291454637495541619513607197620214477579864672153035179218115684375923690720981112779498427883879967165987096959275050560159717728743656728189536938091378817302339783933529015189672736389262136127903913621415042530866975380836583161784788072827656091147138008918098388522396703439639572432076545323591555377188448857459512744633416004424301479327872055085783505039545061820366255079259617617679999703895347749567891443468423979873957714421776261320417305876461724596781111877993610805853199970683794920055424416884314478445659551531903143253036901313641750704963773817747351514432712660192009827492892614862793087166309809254018692216403673033175041418709312014525493315016803533732968668581261646105433772055471996810924559428471501786806142910987320488395322981724773971539507967251943476481605936274240128868276157674812220572411509366287523336902407133548925069827896402589750438704213061787388107478788884474711700393492321891812348784590568288576754410379187298233455942811157690507313174585612741692488358733473010504172297184926369543083978818827405896500584014731934481512091423424346065064273365464947181939106501076499837717549237328638444673804790424106583757350441428731489692195912307797178412948249752727053770829036709281959226017461928640753594543133624219727269066518521931433120042970354244271390852395857989511418466057947862198862276089350227407965631982529470845297378311465189374494886193674205363016855251641096436973568 A013788 532 477070218096098478170729282667826749405123059942180325592122494150006537700563212667486522057028116541481719171157037146339444574126870309632954910201346010689230410296149995737509762787846889731359929704904650878867458269725431117091778854475331574668489363641838932355197779081068077375605047894043790534874974357779619899163182382622708318787759436353677864922499644255323628957581921475562381586940888098716228506899760214994699773528972872680381810213867893128154991798129833798195181738473527735081452398500167125697138832094077401843203783437193138637944825560612372345511883149145190607094414203816934017958664343298422287635670383754991734846216899528250417709579894430193316014206431131159906644630670491946302079349338677284528530999387736897288763688681785529645431010824963886520154164202018471954121938859326963937631369236641976573216220180804647393762017278787155344382230083352446664621563730798271595566368429284869987223948415434252261829860774707079920823992547018411558152103713421523074675274764439147780676610887531617557493151803116391056146472253410888150478000485033204978704460563318389444743884969651033342011496420618308827274170239666508847702447856730339213298937546995419019271318757961363404064720467242933144674187425824633863960479668657914979287567844459141836030855464597542364313695587952259619016397086015063665007617796932456701081141688233119270808419124811744550468863380621682967710010386064913151173564235541754501900317954763102669789972432317372305451025089729269458409648471977241917054552066392124342003636273526470346121482503263704944423657222580228409343335291081676098103069383904421577140567070107408092084181779234456812737242779436030987170012245315734361218904989767524059712526723248675324804002894096459865831150059696006570984535616931413434325038770036973354443566539882861978531463027228600440712582338061563761415677931053849289545166917039110721931005843734528 A013788 533 1954079613321619366587307141807418365563384053523170613625333736038426778421506919086024794345587165353909121725059224151406364975623660788256583312184713259783087760573030382540839988379020860339650272071289449999841109072795365855607926187930958129842132433476972266926890103116054844930478276174003366030847894969465323106972395039222613273754662651304664534722558542869805584210255550363903514980109877652341671964261417840618290272374672886498843894636002890252922846405139799237407464400787569602893629024256684546855480656257341037949762696958743095861022005496268277127216673378898700726658720578834161737558689150150337690155705891860446145930104420467713710938439247586071822394189541913230977616407226335012053317014891222157428862973492170331294776068840593529427685420339052079186551456571467661124083461567803244288538088393285536043893637860575835724849222773912188290589614421411621538289925041349720455439845086350827467669292709618697264455109733200199355695073472587413742191016810174558513869925435142749309651398195329505515491949785564737765975950349970997864357889986696007592773470467352123165670952835690632568879089338852592956515001301674020240189226421167469417672448192493236302935321632609744503049095033827054160585471696177700306782124722822819755161877890904644960382383982991533524228897128252455399491162464317700771871202496235342647628356355002856533231284735228905678720464407026413435740202541321884267206919108779026439783702342709668535459727082771956963127398767531087701645920141218782892255445263942141304846894176364422537713592333368135452359299983688615564670301352270545297830172196472510779967762719159943545176808567744335104971746424569982923448370156813247943552634838087778548582509458426574130397195854219099610444390644514842914752657886951069426995358802071442859800848547360202664064872559528347405158737256700165166758616805596566689977003692192197517029399935936626688 A013788 534 8003910096165352925541610052843185625347621083230906833409366982813396084414492340576357557639525029289611762585842582124160470940154514588698965246708585512071527467307132446887280592400469443951207514404001587199349182762169818544570065665765204499833374447521678405332541862363360644835239019208717787262352977794929963446158930080655823969299098219743905934223599791594723672925206734290548797358530058863991488365614767475172516955646660143099264592429067838475971978875452617676420974185625885093452304483355379903920048768030068891442228006743011720646746134512714863113079494159969078176394119490904726477040390759015783178877771333060387413729707706235755360003847158112550184526600363676594084316803999068209370386492994445956828622739423929676983402777971071096535799481708757316348114766116731539964245858581722088605852010058897555635788340676918623128982416481944323238255060670102001820835532969368454985481605473692989307573422938598183995208129467188016560927020943718046688014404854474991672811214582344701172332127008069654591455026321673165889437492633481207252409917385506847100000135034274296486588222814988831002128749931940220749885445331656786903815071421101954734786347796452295896823077407169513484489093258555613841758092067543860456579582864682269717143051841145425757726244794333321315241562637322057316315801453845302361584445424579963484685747630091700360115342275497597660039022211180189432791869609254437958479540669558892297354044795738802321243042131033935720969825351807335225941688898432134726678303801107010784652878546388674714474874197475882812863692733188569352889554338900153539912385316751404154747956097679128761044207893480796589964273355038650054444524162307063576791592296807540934993958741715247638106914218881432004380224079932796578826886704951580372972989653284629953744275649987390112009718003828110971530187803443876523043294435723537162145807123219241029752422137596422914048 A013788 535 32784015753893285583018434776445688321423855956913794389644767161603670361761760627000760556091494519970249779551611216380561288970872891755310961650518366257444976506090014502450301306472322842424145978998790501168534252593847576758558988966974277631317501737048794748242091468240325201245139022678908056626597797048033130275466977610366254978249106308071038706579864746371988164301646783654087873980539121106909136345558087578306629450328719946134587770589461866397581225473853922002620310264323625342780639163823636086456519753851162179347365915619376007769072166964080079311173608079233344210510313434745759649957440548928647900683351380215346846636882764741653954575757959629005555820955089619329369361629180183385581103075305250639170038740680415956924017778569507211410634677079069967761878082014132387693551036750733674929569833201244387884189043412658680336311977910043947983892728504737799458142343042533191620532656020246484203820740356498161644372498297602115833557077785469119234107002283929565891834734929283896001872392225053305206599787813573287483135969826739024905871021611036045721600553100387518409065360650194251784719359721227144191530784078466199158026532540833606593684880574268603993387325059766327232467325987043794295841145108659652430149971413738576761417940341331663903646698677589284107229440562471146767629522754950358473049888459079530433272822292855604675032441960438160015519834976994055916715497919506177877932198582513222849962167483346134307811500568715000713092404641002845085457157727978023840474332369334316173938190526008011630489084712861216001489685435140380069435614572135028899481130257413751417847628176093711405237075531697342832493663662238310623004770968809732410538362047723687669735255006065654325685920640538345489941397831404734786874927943481673207697365619853844290536553062348349898791804943679942539387649242906118238385334008723608216149225976706011257865921075594948255940608 A013788 536 134283328527946897748043508844321539364552113999518901819984966293928633801776171528195115237750761553798143097043399542294779039624695364629753698920523228190494623768944699402036434151310634362569301929979045892786316298624399674403057618808726641177876487114951863288799606653912372024300089436892807399942544576708743701608312740292060180390908339437858974542151126001139663520979545225847143931824288240053899822471405926720743954228546436899367271508334435804764492699540905664522732790842669569404029498015021613410125904911774360286606810790376964127822119595884872004858567098692539777886250243828718631526225676488411741801199007253362060683824671804381814597942304602640406756642632047080773096905233122031147340198196450306618040478681826983759560776821020701537937959637315870587952652623929886259992785046531005132511518036792297012773638321818249954657533861519540010942024615955406026580551037102215952877701759058929599298849752500216470095349753026978266454249790609281512382902281354975501892955074270346838023669318553818338126232730884396185530924932410323046014447704518803643275675865499187275403531717223195655310210497418146382608510091585397551751276677287254452607733270832204201956914483444802876344186167242931381435765330365069936353894282910673210414767883638094495349336877783405707703211788543881817160210525204276668305612343128389756654685480111536556748932882269954703423569244065767653034866679478297304588010285393974160793445038011785766124795906329456642920826489409547653470032518053797985650582865384793359048450828394528815638483290983879540742101751542334996764408277287465078372274709534366725807503885009279841915851061377832316241894046360528120311827541888244663953565130947476224695235604504844920118009530943645063126799965517433793687039704856500933458728409578921346214037721343378841185451233049313044641331811298943460304426328099731899253347229600587822112218812725636908056332730368 A013788 537 550024513650470493175986212226341025237205458942029421854658421939931684052075198579487192013827119324357194125489764525239414946302752213523471150778463142668265978957597488750741234283768358349083860705194171976852751559165541066354924006640544322264582091222842832030923188854425075811533166333512939110164662586199014201787648984236278498881160558337470359724651012100668061781932217245069901544752284631260773672842878675848167236520126205539808344098137849056315362097319549601885113511291574556278904823869528528527875706518627779733941496997384045067559401864744435731900690836244642930222080998722431514731420370896534494417711133709771000560945855710747912593171679652415106075208220864842846604923834867839579505451812660455907493800680763325479160941858900793499393882674445805928254065147616814120930447550590997022767177878701248564320822566167551814277258696784035884818532826953343084873937047970676542987066405105375638728088586240886661510552588398502979396607142335617074720367744429979655753543984211340648544949528796439912965049265702486775934668523152683196475177797709019722857168345084671080052865913746209404150622197424727583164457335133788371973229270168594237881275477328708411215521724189912581505786541027046938360894793175326459305550982802117469858889251381635052950883851400829778752355485875739923088222311236717233379788157453884443257591726536853736443629085777734465222939623693384306830813919143105759592490128973718162609950875696274498047164032325454409403705300621507188613253193948356549224787416616113598662454593103990028855227559869970598879648774317404146747016303769456961012837210252766108907535912998010232487325947403601167326798013892723180797245611574250143553802776360862616351685036051844792803367038745170178567372658759408818942114631092227823446951565635261834092698506622479733495608250569986230850895099080472413406930239896501859341710252444007719371648256924208775398738863587328 A013788 538 2252900407912327140048839525279092839371593559826552511916680896265960177877300013381579538488635880752567067138006075495380643620056073066592137833588585032369217449810319313923036095626315195797847493448475328417188870386342056207789768731199669543995728245648764239998661381547725110524039849302068998595234457953071162170522210239431796731417233646950278593432170545564336381058794361835806316727305357849644128963964431056274093000786436937891054977425972629734667723150620875169321424942250289382518394158569588852850178893900299385790224371701285048596723310037993208757865229665258057442189643770767079484339897839192205289134944803675222018297634224991223449981631199856292274484052872662396299693768027618670917654330624657227397094607588406581162643217854057650173517343434530021082128650844638470639331113167220723805254360591160314119458089231022292231279651622027410984216710459200893275643646148487891120075023995311618616230250849242671765547223402080268203608502855006687538054626281185196669966516159329651296440113269950217883504841792317385834228402270833390372762328259416144784822961541466812743896538782704473719400948520651684180641617244707997171602347090610561998361704355138389652338776982281881933847701672046784259526225072846137177315536825557473156542010373659177176886820255337798773769648070147030724969358586825593787923612292931110679583095711894952904473104735345600369553160698648102120779013812810161191290839568276349594050358786851940344001183876405061260917576911345693444559885082412468425624729258459601300121414013353943158191012085227399573011041379604087385075778780239695712308581213195329982085267099639849912268087080565150381370564664904594148545518025008128587996376171974093276576501907668356271322591390700217051411958410278538522386901528953765164838713612842032472443693083125676988398011394334663601565266325833615005314786262616071615863645194010655618546271260361559144033234385253695488 A013788 539 9227880070808891965640046695543164270066047221049559088810724951105372888585420854810949789649452567562514706997272885229079116267749675280761396566378844292584314674423067909828755847685387041987983333164954945196805613102457062227106892722993846452206502894177338327034517018819482052706467222741274618246080339775779480250458973140712639411884989017908341118698170554631521816816821706079462673315042745752142352236398309606498684931221245697601761187536783891393198994024943104693540556563457185310795342473501035941274332749415626284196759026488463559052178677915620183072215980708897003283208780885061957567856221549331272864296733915853709386947109785564051251124761394611373156286680566425175243545673841126076078712138238596003418499512682113356442186620330220135110727038707834966352398953859639175738700239532936084706321860981392646633300333490267308979321453043824275391351646040886858857036374624206402027827298284796389852079107478497983551681427054920778561980427694107392155871749247734565560182850188614251710218703953716092450835831981332012376999535701333566966834496550568529038634850473848064999000222853957524354666285140589298403908064234323956414883213683140861945289541038646844015979630519426588401040186048703628327019417898377777878284438837483410049196074490507989716528415765863623777360478495322237849474492771637632155335115951845829343572360035921727096721836995975579113689746221662626286710840577270420239527278871659927937230269590945547649028849157755130924718395028871960348917289297561470671358891042650526925297311798697751175950385501091428651053225490858341929270389883861793637615948649248071606621254040124825240650084681994855962093832867449217632442441830433294696433156800405886060857351813809587287337334336308089042583381648500893787696748662594622115179370958200965007129366868482772944478254671194782112011330870614487061769364531675429338577490714667645413565527082440946253960128041999136718848 A013788 540 37797396770033221491261631264944800850190529417418994027768729399727607351645883821305650338404157716736060239860829737898308060232702669949998680335887746222425352906436886158658583952119345323982779732643655455526115791267664126882229832593382795068237835854550377787533381709084598487885689744348260836335945071721592751105879953984358971031080915017352565222187706591770713361681701708101479109898415086600775074760287476148218613478282222377376813824150666819146543079526166956824742119683920631033017722771460243215459666941606405260069924972496746737877723864742380269863796656983642125448023166505213778197939083466060893652159422119336793648935361681670353924607022672328184448150243600077517797563080053252407618404918225289230002174003945936307987196396872581673413537950547292022179426115009082063825716181126906202957094342579784280609998165976134897579300671667504232002976342183472573878420990460749422705980613774526012834116024231927740627687125216955508989871831835063878270450684918720780534508954372563975005055811394421114678623567795535922696190098232662290296154097871128694942248347540881674235904912809810019756713103935853766262407431103790925475361643246144970527905960094297473089452566607571306090660602055490061627471535711755378189453061478332047561507121113120725878900390976977402992068519916839886231447522392627741308252634938760516991272386707135394188172644335515972049673200523930117270367603004499641301103734258319064830895184244512963170422166150165016267646546038259549589165216962811783869886017710696558286017789127465988816692779012470491754714011610555768542291516964297906739674925667320101300720656548351284185702746857450930020736339425071995422484241737454775076590210254462509305271713029364069528933721441517932718421531232259660954405882521987572183774703444791152669201886693305437980582931133213827530798411246036939005007317121742558570813401967278675613964398929678115856220684460028464000401408 A013788 541 154818137170056075228207641661213904282380408493748199537740715621284279712341540132067943786103430007750902742469958606431469814713150136115194594655796208527054245504765485705865559867880838447033465784908412745834970281032352263709613394302495928599502175660238347417736731480410515406379785192850476385632031013771643908529684291519934345343307427911076107150080846199892841929448250196383658434143908194716774706218137502303103440807043982857735429423721131291224240453739179855154143722225338904711240592471901156210522795792819835945246412687346674638347156949984789585362111107004998145835102890005355635498758485876985420399244993000803506786039241448121769675190364865856243499623397785917512898818375898121861604986545050784686088904720162555117515556441590094534301851445441708122846929367077200133430133477895807807312258427206796413378552487838248540484815551150097334284191097583503662606012376927229635403696594020458548568539235253976025611006464888649764822515023196421645395766005427080317069348677110022041620708603471548885723642133690515139363594642360984741053047184880143134483449231527451337670266522868981840923496873721257026610820837801127630747081290736209799282302812546242449774397712824612069747345826019287292426123410275350029063999739815248066811933168079342493199976001441699442655512657579376174004009051720203228398602792709163077596251695952426574594755151198273421515461429346017760339425701906430530769320895522074889547346674665525097146049192551075906632280252572711115117220728679677066731053128543013102739528864266100690193173622835079134227308591556836427949226053485764226005708495533343134927751809222046860024638451128119009364936046285094893250495454156614758713713501202278438114392936568275228790512523024457452414654591927335571269246494810061095664741185309864561333050927895779073968467685921643837566150292463767302164509970930657519906051694457973455314798178015961562547079923548276588545644167168 A013788 542 634135089848549684134738500244332151940630153190392625306585971184780409701750948380950297747879649311747697633156950451943300361065062957527837059710141270126814189587519429451225333218839914279049075854984858606940038271108514872154576463063023323543560911504336271023049652143761471104531600149915551275548799032408653449337586858065651078526187224723767734886731146034761080543020032804387464946253447965559909196669491209433511693545652153785284318919561753768854488898515680686711372686234988153697241466764907135838301371567390048031729306367371979318669954867137698141643207094292472405340581437461936683002914758152132281955307491331291163795616732971506768589579734490547173374457437331118132833560067678707145134024888528014074220153733785825761343719184753027212500383520529236471181022687548211746529826725461228778751010517839038109198550990185466021825804497510798681228046735702031002034226695893932586613541249107798214936736707600285800902682480183909436713021535012543059541057558229320978716052181442650282478422439819464235924038179596350010833283655110593499353281269269066278844208052336440679097411677671349620422643194762268780997922151633418775540044966855515337860312320189409074275933031729611037685128503375000749777401488487833719046142934283256081661678256452986852147101701905200917116979845445124808720421075845952423520677038936731965834246946621139249540117099308127934527330014601288746350287675008739454031138388058418747585931979429990797910217492689206913565819914537824727520136104671957265330393614512181668821110228033948427031239159132484133795055991016802008880029915077690269719381997704573480664071410573503938660919095820775462358778045583748682754029380225494051691370500924532482516553468183655337125939294308177725090425208534366499918833642742010247842779895029205243220176600661111086974843641535053158670951597931590869665832840931973201535187740499859272969413337153378560192839366853740906682958508720128 A013788 543 2597417328019659506215888897000784494348821107467848193255776137972860558138371884568372419575315043580918569505410869051159758278922497874034020596572738642439430920550479583032218964864368288886985014702017980854026396758460476916345145192706143533234425493521761366110411375180846985644161434214054098024647880836745844528486755770636906817643262872468552642096050774158381385904210054366771056419854122866933388069558235993839663896762991221904524570294524943437227986528320228092769782522818511477543901047869059628393682417940029636737963238880755627289272135135796011588170576258221966972275021567844092653579938849391133826888939484492968606906846138251291724142918592473281222141777663308259872086262037211984466468965943410745648005749693586742318463873780748399462401570900087752585957468928197475313786170267489193077764139081068700095277264855799668825398495221804231398310079429435518984332192546381547874769064956345541488380873554330770640497387438833293052776536207411376371880171758507298728820949735189095557031618313500525510344860383626649644373129851332990973351040078926095478145876182370061021582998231741848045251146525746252926967489133090483304612024184240190823875839263495819568234221697964486810358286349824003071088236496846166913213001458824216910486234138431434146394528571003702956511149446943231216518844726665021126740693151484854132057075493360186366116319638766092019823943739806878705050778316835796803711542837487283190111977387745242308240250850054991517965598369946930083922477484736336958793292245041896115491267494027052757119955595806655012024549339204821028372602532158219344770588662597932976800036497709072132755124616481896293821554874711034604560504341403623635727853571786885048387803005680252260867847349486295961970381654156765183667542600671273975164026450039624676229843356307911012248959555727577737916217745127796202151251316457362233488128985087423582082717028980238582549870046632922753773398051717644288 A013788 544 10639021375568525337460280922115213288852771256188306199575659061136836846134771239192053430580490418507442460694162919633550369910466551292043348363561937479431909050574764372099968880084452511281090620219465649578092121122654113449349714709324363912128206821465134555588244992740749253198485234540765585508957719907310979188681751636528770325066804725631191622025423970952730156663644382686294247095722487262959157532910534630767263321141212044920932639926374168318885832819999654267985029213464623012019818692071668237900523183882361392078697426455575049376858665516220463465146680353677176718438488341889403509063429527106084154937096128483199413890441782277290902089394554770559885892721308910632436065329304420288374656884504210414174231550744931296536428027005945444197996834406759434592081792729896858885268153415635734846521913676057395590255676849355443508832236428510131807478085342967885759824660669978820095054090061191337936408058078538836543477298949461168344172692305556997619221183522845895593250610115334535401601508612098152490372548131334756943352339871059931026845860163281287078485508842987769944403960757214609593348696169456651988858835489138619615690851058647821614595437623278876951487372074862537975227540888879116579177416691081899676520453975343992465351615031015154263631989026831167309869668134679475062861188000419926535129879148481962524905781220803323355612445240385912913198873558248975175887987985759423708002479462347911946698659380204512494552067481825245257587090923302625623746467777480036183217325035691606489052231655534808093163338120424058929252554093382946932214179971720066436180331162001133472972949494616359455764990429109847219493088766816397740279825782389242411941288230039081158196441111266313260514702743495868260230683255426110192302254492349538202271852339362302673837438387437203506171738340260158414504827884043453244011525392209355708367376322918086992210808950703057234124267711008451599455838419835471003648 A013788 545 43577431554328679782237310656983913631140951065347302193461899514416483721768022995730650851657688754206484319003291318819022315153270994092209554897149695915753099471154234868121472532825917486207347180418931300671865328118391248688536431449392594584077135140721191139689451490266108941100995520678975838244690820740345770756840454703221843251473632156185360883816136585022382721694287391483061236104079307829080709254801549847622710563394404535996140093138428593434156371230718583881666679658351095857233177362725553102440542961182152261954344658762035402247613093954439018353240802728661715838724048248378996773123807343026520698622345742267184799295249540207783534958160096340213292616586481297950458123588830905501182594598929245856457652431851238590613209198616352539434995033730086644089167023021657533994058356390443969931353758417131092337687252374959896612176840411177499883430237564796460072241810104233247109341552890639720187527405889695074482083016496992945537731347683561462248329967709576788349954499032410257004959779275154032600565957145947164439971184111861477485960643228800151873476644220877905692278623261551040894356259510094446546365790163511785945869725936221477333382912504950279993292276018636955546532007480848861508310698766671461075027779483008993138080215167038071863836627053900461301226160679647129857479426049720019087891984992182118502014079880410412464588575704620699292462586094587802320437198789670599507978155877777047333677708821317683177685268405556204575076724421847554554865532016558228206458163346192820179157940861070573949597032941256945374218461566496550634349281164165392122594636439556642705297201129948608330813400797633934211043691588879965144186166404666336919311516590240076423972622791746819115068222437359076393904878614225347347670034400663708476505507182027991752038147634942785561279440241705608865811775013041984487471208006489520981472773418672484320095473462079722430973000544290617751371114167646089230942208 A013788 546 178493159646530272388044024451006110233153335563662549784419940411049917324361822190512745888389893137229759770637481241882715402867797991801690336858725154470924695433847746019825551494454958023505294050995942607551960383972930554628245223216712067416379945536393998908167993304129982222749677652701085033450253601752456277020018502464396669958035997311735238180110895452251679628059801155514618823082308844867914585107667148175862622467663480979440189821495003518706304496561023319579306719880606088631227094477723865507596463969002095664964995722289297007606223232837382219174874327976598388075413701625360370782715114877036628781557128160326388937913342116691081359188623754609513646557538227396405076474219851388932843907477214191028050544360862673267151704877532580001525739658158434894189228126296709259239663027775258500838824994476568954215166985727835736523476338324183039522530253065406300455902454186939380159863000640060293888112254524191025078612035571683104922547600111867749369159547738426525081413628036752412692315255911030917531918160469799585546121970122184611782494794665165422073760334728715901715573240879313063503283238953346853053914276509744275234282397434763171157536409620276346852525162572336969918595102641556936738040622148286304563313784762404835893576561324187942354274824412776289489822354143834643896235729099653198184005570527977957384249671190161049454954806086126384301926752643431638304510766242490775584678526475374785878743895332117230295798859389158213939514263231887583456729219139822502733652637066005791453830925766945070897549446927388448252798818576369871398294655648421446134147630856424008520897335828269499723011689667108594528434960748052337230586537593513316021499971953623353032591862954994971095319439103422776909434382803867022736056460905118549919766557417586654216348252712725649659000587230026173914365030453419968460682067994581077940112479922882495775111059300678543077265410229414370309616083630678381489939283968 A013788 547 731107981912187995701428324151321027514996062468761803916984075923660461360586023692340207158845002290093096020531123166751602290146500574419723619773338232712907552497040367697205458921287508064277684432879380920532829732753123551757292434295652628137492256917069819527856100573716407184382679665463644297012238752778060910673995786094168760148115444988867535585734227772422879756532945532987878699345137028578978140601004638928333301627549618091787017508843534412621023217913951516996840324630962539033506178980756953119115116417032583843696622478496960543155090361701917569740285247392146997556894521857476078726001110536342031489257996944696889089693049309966669247236602898880567896299676579415675193238404511289068928645026669326450895029702093509702253383178373447686249429639816949326599078405311321125845659761767458819435827177376026436465323973541215176800159081775853729884283916555904206667376452349703701134798850621686963765707794531086438721994897701613997762754970058210301416077507536595046733470220438537882387723288211582638210736785284299102396915589620468169861098678948517568814122331048820333426987994641666308109448146752908710108832876583912551359620699892789949061269133804651916707943065896292228786565540419817212879014388319380703491333262386810207820089595183873811883109680794731681750312362573146701398981546392179499761686816882597713445886653194899658567494885728773670100691978827495990495276098529242216794843244443135122959334995280352175291592128057992044296250422197811541838762881596712971197041201422359721794891471941407010396362534614583084043463960888810993247414909535934243365468695987912738901595487552591870865455880876476803188469599224022373296482457983030542424063885122041254021496270663659401606428422567619694221043231964639325126887263867365580471363819182434935670162443111324261003266405294187208353239164737208190814953750505804095242700717764126702694854898895579312444479120299681260788187478551258650582791307132928 A013788 548 2994618293912322030393050415723810928701423871872048348843966774983313249732960353043825488522629129380221321300095480491014562980440066352823187946591593401192069335027877346087753559741593633031281395437073944250502470585356794067997869810874993164851168284332317980786098587949942403827231455909739087040562129931378937490120686739841715241566680862674401425759167396955844115482758944903118351152517681269059494463901715001050453203466443235703959623716223116954095711100575545413619057969688422559881241309105180479975895516844165463423781365671923550384763250121531054365656208373318234101993039961528222018461700548756856960980000755485478457711382729973623477236681125473814806103243475269286605591504504878240026331730029237561142866041659775015740429857498617641722877663804690224441749825148155171331463822384199511324409148118532204283761966995624817364173451598953896877606026922212983630509573948824386359848136092146429803584339126399330053005291100985810934836244357358429394600253470869893311420294022916251166260114588514642486111177872524489123417766255085437623751060188973127961862645067975968085716942826052265198016299609099914076605779462487705810369006386760867631354958372063854250835734797911212969109772453559571303952442934556183361500501042736374611231086981873147133473217252535220968449279437099608888930228414022367231023869201951120234274351731486309001492459051945056952732434345277423577068650899575776119991677929239081463641436140668322509994361356525535413437441729322236075371572763020136330023080761025985420471875469072003114583500941781332312242028383800569828341411469459186660824959778766490578540935117015416303064907288070048985859971478421595641022392147898493101768965673459880976472048724638348908979930818836970267529393078127162675719730232800729417610706203371253496504985366983984173069379196084990805414867618763604749578050562071773574114102139961862974238125665876292863772586476747494444188415912145955432787113194016473088 A013788 549 12265956531864871036489934502804729563961032179187910036864887910331651070906205606067509200988688913941386532045191088091195649967882511781163777829239166571282715996274185609575438580701567520896128595710254875650058119517621428502519274745343972003230385292625174449299859816242964086076340043406291300518142484198928127959534332886391665629457124813514348239909549657931137497017380638323172766320712422478067689324141424644302656321398551493443418618741649887043976032667957434014183661443843778805273564402094819245981268036993701738183808473792198862375990272497791198681727829497111486881763491682419597387619125447708086112174083094468519762785823661971961762761445889940745445798885274702997936502802451981271147854766199757050441179306638438464472800696314337860496906910944011159313407283806843581773675816485681198384779870693507908746289016814079251923654457749315161610674286273384380950567214894384686529937965433431776475481453061731655897109672349637881589089256887740126800282638216683083003577524317864964777001429354555975623111384565860307449519170580829952506884342534033932131789394198429565279096597815510078251074763198873248057777272678349642999271450160172513818029909491973547011423169732244328321473627969780004060989206259942127048706052271048190407602532277752410658706297866384265086768248574359998009058215583835616178273768251191788479587744692167921670113112276766953278392051078256326971673194084662378987485912798163277675075322432177449000936904116328593053439761323303878964721962037330478407774538797162436282252801921318924757334019857536337150943348260047134016886421378904828562739035253827545409703670239295145177353860251934920646082443175614855745627718237792227744845683398491672479629511576118677131181796633956230215800394048008858319748015033551787694533452609008654321684420063166399172892177187164122338979297766455725054271695102245984559571362365283790742479362727429295570012514208757737243395751576149833452696015642691473768448 A013788 550 50241357954518511765462771723488172293984387805953679510998580880718442786431818162452517687249669791503919235257102696821537382268446768255646833988563626275974004720739064256820996426553620565590542728029203970662638057544177371146318949356928909325231658158592714544332225807331180896568688817792169166922311615278809612122252627502660262418256383236154770390669515398885939187783191094571715650849638082470165255471683275343063680292448466917144242662365797937332125829807953649722096277273984117986400519790980379631539273879526202319600879508652846540292056156150952749800357189620168650267703261931190670899687937833812320715465044354943056948370733719437155380270882365197293345992234085183479547915478843315286621613122354204878607070439991043950480591652103527876595330707226669708547716234472831310944976144325350188584058350360608394224799812870468615879288658941194901957321876575782424373523312207399676026625906415336556443572031740852862554561217944116762988909596212183559373957686135533907982653539605974895726597854636261276152264231181763819313230522699079485468198267019402986011809358636767499383179664652329280516402230062584824044655708890520137725015859856066616598650509279123648558789303223272768804755980164218896633811788840722952391499990102213387909539972209673874058060996060709949795402746160578551845102451031390683866209354756881565612391402259119807160783307885637440628293841216537915275973402970777104332742298821276785357108520682198831107837559260481917146889262380252688239501156504905639558244510913177339012107476669722315806040145336468836970263954473153060933166781967994177792979088399677625998146233300152914646441411591925434966353687247318449134091133901996964842887919200221890476562479415782101529320639012684718963918414020644283677687869577428122396809021886499448101619384578729571012166357758624245100459203651402649822296863138799552756004300248202406881195469731550394654771258199071691748948998455909717822242880072464276555563008 A013788 551 205788602181707824191335512979407553716160052453186271277050187287422741653224727193405512446974647466000053187613092646181017117771557962775129432017156613226389523336147207195938801363163629836658863014007619463834165483700950512215322416565980812596148871817595758773584796906828516952345349397676724907713788376182004171252746762250896434865178145735289939520182335073836806913159950723365747305880117585797796886412014695805188834477868920492622817945050308351312387398893378149261706351714238947272296529063855634970784865810539324701085202467442059429036262015594302463182263048684210791496512560870156988005121793367295265650544821677846761260526525314814588437589534167848113545184190812911532228261801342219414002127349162823182774560522203316021168503407016050182534474576800439126211445696400717049630622287156634372440303003077051982744780033517439450641566347023134318417190406454404810233951486801509073005059712677218535192871042010533325023482748699102261202573706085103859195730682411146887096948898226073172896144812590126187119674290920504603906992220975429572477740101711474630704371132976199677473503906415940732995183534336347439286909783615570484121664961970448861588072486007290464496800986002525261024280494752640600612093087091601212995583959458666036877475726170824188141817839864667954361969648273729748357539639424576241115993517084186892748355183653354730130568429099570956813491573622939300970387058568303019346912455971949712822716500714286412217702642730933932633658418709515011028996737044093499630569516700374380593592224439182605541540435298176356230201157522034937582251138940904152240042346085079556088406971597426338391824021880526581622184702965016367653237284462579567996468917044108863391999915687043487864097337395956608876209823828558985943809513789145589337329753647101739424232999234476322865833401379324907931480898156145253672127951416522968088593613816637058585376644020430416505943073583397649403695097675406204199906836776813676771586080768 A013788 552 842910114536275247887710261163653340021391574848250967150797567129283549811608482584188978982808156020736217856463227478757446114392301415526930153542273487775291487584858960674565330383518227810954702905375209323864741821239093298033960618254257408393825778964872227936603328130369605436806551132883865221995677188841489085451250738179671797207769684931747592274666844462435561116303158162906100964884961631427776046743612194018053466021351098337783062302926063006975538785867276899375949216621522728027326583045552680840334810359969073975644989306642675421332529215874262889194549447410527401969715449324163022868978865632441408104631589592460334123116647689480554240366731951505873081074445569685636006960338297730719752713622170923756644599898944782422706189955137741547661207866574598660962081572457337035287028888193574389515481100603604921322619017287431989827855757406758168236811904837242102718265289938981163028724583125887120149999788075144499296185338671522861885741900124585407265712875156057649549102687133995716182609152369156862442185895610386857603040137115359528868823456610200087365104160670513878931472000679693242348271756641679111319182473689376702962339684230958537064744902685861742578896838666343469155452906506815900107133284727198568429911897942696087050140574395695874628885872085679941066627679329197049272482363083064283611109445976829512697262832244140974614808285591842639108061485559559376774705391895769167244953419661106023721846786925717144443710024625905388067464883034173485174770634932606974486812740404733462911353751302891952298149622981330355118903941210255104336900665101943407575213449564485861738114955663058282052911193622636878324468543344707041907659917158725910513536684212669904453631654654130126291342693973838269956955438401777606425843768480340333925702670938528724681658364864415018458453612049714822887345758847570959041036089002078077290879442192945391965702733907682986008342829397596771957535120078463812402818403437828820056416586825728 A013788 553 3452559829140583415348061229726324080727619890578435961449666834961545420028348344664838057913582207060935548340073379752990499284550866597998305908909152205927593933147582302923019593250890661113670463100416857390549982499795326148747102692369438344781110390640116645628327232021993903869159633440292311949294293765494739294008323023583935681363024629480438137957035394918136058332377735835263389552168802842328170687461835546697946996823454098791559423192785154076571806866912366179843887991281757093999929684154583780722011383234433327004241876200008398525778039668220980794140874536593520238467954480431771741671337433630480007596570990970717528568285788936112350168542134073368056140080929053432365084509545667505028107114996412103707216281186077828803404554056244189379220307421489556115300686120785252496535670326040880699455410588072365757737447494809321430334897182338081457097981562213343652734014627590066843765655892483633644134399131955791869117175147198557642283998822910301828160359936639212132553124606500846453483967088104066508563193428420144568742052401624512630246700878275379557847466642106424848103309314784023520658521115204317639963371412231686975333743346610006167817195121401289697603161451177342849660735105051917926838817934242605336288919133973283172557375792724770302479916532062945038608906974532391113820087759188231305671104290721093684007988560872001432022254737784187449786619844851955207269193285205070509035329206931890273164684439247737423641436260867708469524336160907974595275860520683958167497984984697788264084904965336645436613220855731529134567030543197204907363945124257560197428074289416134089679318858395886723288724249078320653617023153539920043653775020682141329463446258535095928642075257463316997289339674516841553743689475693681075920256075695474007759678140164213656296072662484643915605825994955631914546568228239650648232083820552511804583442195222304325491518398085869510690172229212556377938063851841387775601944180481346846951082339638181888 A013788 554 14141685060159829669265658796959023434660331071809273698097835356002490040436114819747176685214032720121592006000940563468249085069520349585401061002891887435479424750172497112772688253955648147921594216859307447871692728319161655905268132627945219460223428160061917780493628342362087030248077858571437309744309427263466452148258091104599800550862948882351874613072016977584685294929419205981238843605683416442176187135843678399274790898988867988650227397397647991097638120926873051872640565212290077057023711986297175165837358625728238907409374724915234400361586850481033137332801022101887058896764741551848537053885798128150446111115554779016058997015698591482316186290348581164515557949771485402858967386151099054100595126743025303976784757887738174786778745053414376199697286379198421221848271610350736394225810105655463447344969361768744410143692584938738980578651738858856781648273332478825855601598523914608913792064126535612963406374498844490923495903949402925292102795259178640596288144834300474212894937598388227467073470329192874256419074840282808912153567446637054003733490486797415954668943223366067916177831154953355360340617302487876885053289969304500989850967012747714585263379231217259682601382549304022396312210370990292655828331798258657711457439412772754567874795011247000659158957738115329822878142082967684674002207079461634995428028843174793599729696721145331717865563155405964031794325994884513608528974615696199968805008708431593022558882547463158732487235322924514133891171680915079063942249924692721492654071746497322140729691770738018899708367752625076343335186557104935751300562719228958966568665392289448485231326490043989552018590614524224801397215326836899512498805862484714050885482275874959752923717940254569746420897135306820983004134152092441317686969368886048661535783641662112619136188713625537101478321463275338268321982743462869609055158615328983088351573779231630558517213259358559721515786945450854630924034309537142324328865563363251596685111633263157993013248 A013788 555 57924342006414662325312138432344159988368716070130785067408733618186199205626326301684435702636678021618040856579852547965948252444755351901802745867845170935723723776706548173916931088202334813886849912255723306482453415195286142587978271244063618909075161743613615228901901690315108475896126908708607220712691414071158587999265141164440783056334638622113278415142981540186870968030901067699154303408879273747153662508415706723429543522258403281511331419740766171535925743316472020470335755109540155625569124295873229479269820930982866564748798873252800103881059739570311730515152986529329393241148381396371607772716229132904227271129312374849777651776301430711567099045267788449855725362264004210110330413674901725596037639139431645088910368308175563926645739738785284913960085009196733324690520515996616270748918192764778280324994505804777103948564827909074864450157522365877377631327569833270704544147553954238110892294662289870698112509947267034822639222576754381996453049381595711882396241241294742376017664402998179705132934468374012954292530545798385304181012261425373199292377033922215750323991442907414184664396410688943555955168470990343721178275714271236054429560884214638941238801331065895659935262921949275735294813679576238718272847045667461986129671834717202710015160366067714699915090895320390954508869971835636424713040197474856941273206141643954584492837769811278716377346684542828674229559275046967740534680025891635072225315669735805020401182914409098168267715882698809892418239205028163845907455691541387233911077873653031488428817492942925413205474314752312702300924137901816837327104897961815927065253446817580995507513303220181205068147157091224786522993978723940403195108812737388752426935401983835147975548683282717681339994666216738746384933486970639637245826534957255317650569796248013287981828971010199967655204713575785547046841317223913918689929688387514729888046199732758767686505510332660619328663328566700568264844531864134960451033347535878540022217249845895139382263808 A013788 556 237258104858274456884478519018881679312358261023255695636106172900090671946245432531699448637999833176547495348551076036468524042013717921389784047074693820152724372589390021320363749737276763397680537240599442663352129188639892040040358999015684583051571862501841367977582189323530684317270535818070455176039184032035465576444990018209549447398746679796175988388425652388605423485054570773295736026762769505268341401634470734739167410267170419841070413495258178238611151844624269395846495252928676477442331133115896747947089186533305821449211080184843469225496820693279996848190066632824133194715743770199538105437045674528375714902545663487384689261675730660194578837689416861490609051083833361244611913374412397468041370169915112018284176868590287109843540949970064527007580508197669819697932372033522140244987568917564531836211177495776367017773321535115570644787845211610633738777917726037076805812828380996559302214838936739310379468840744005774633530255674385948657471690267016035870295004124343264772168353394680544072224499582459957060782205115590186205925426222798328624301576330945395713327068950148768500385367698181912805192370057176447881946217325654982878943481381743161103314130252045908623094836928304233411767556831544273790045581499053924295187135835001662300222096859413359410852212307232321349668331404638766795624612648857014031455052356173637978082663505146997622281612019887426249644274790592379865230049386052137255834892983237857363563245217419666097224564255534325319345107783795359112836938512553522110099774970482816976604436451094222492489622793225472828624585268845841765691821662051598037259278118164811757598774489989862215959130755445656725598183336853259891487165696972344329940727406525788766107847406726011622768618152823761905192687562631739954158905487184917781096733885431862427573571465257779067515718506806417600703862035349151410953952003635260333621437234105379912443926570322577896770204993809205527612803202515496798007432591506958499931001855368786490909752557568 A013788 557 971809197499492175398824013901339358463419437151255329325490884198771392291821291649840941621247316691138540947665207445375074476088188606012555456817945887345559030126141527328209918923885622876899480537495317149090321156668997796005310459968244052179238348807542243236176647469181682963540114710816584401056497795217267001118679114586314536545266400445136848438991472183727814594783521887419334765620303893579126381094792129491629712454330039669024413676577498065351277955581007445387244555995858851603788321242713079591277308040420644655968584437118849947634977559674867090186512928047649565555686482737308079870139082868226928240827037644327687215823792784156994919175851464665534673239381447657930397181593180029097452215972298826891988453745816001919143731077384302623049761577655581482730995849306686443469082286344322401120983022699999304799525007833377361051013986757155794034351005847866596609345048561906901871980284884215314304371687447652898939927242284845701004043333697682924728336893310012506801575504611508519831550289755984120963912153457402699470545808581954045139256651552340841787674419809355777578466091753114850067947754194730524451706165882809872152499739619987879174677512380041720196452058334140054599912782005345444026701820124873913086508380166808781709708736157120146850661610423588248241485433400388794878413409718329472839894450887221158226589717082102260865482833458897918542949542266387927982282285269554199899721659342263761155052410550952334231815190668596508037561482425790926180100147419226562968678279097618336171771703681935329237494961051536706046301261192567872273701527763345560614003172003068959124580310998475636568599574305409948050158947750952515531430694798722375437219457129630785977742977949743606860259953966128763669248256539606852234876875509423231372221994728908503341348721695863060544383003879086492483018896790124179267387406890026326513406910895636121370323232041279065170759654642505841102041917503474884638443894812502015717383599590549466766346475798528 A013788 558 3980530472957919950433583160939886012266166014571541828917210661678167622827300010597748496880629009166903463721636689696256305054057220530227427151126306354567409787396675695936347827912235511303780272281580819042673955457716214972437751644029927637726160276715693028295379548033768173418660309855504729706727414969209925636582109653345544341689411176223280531206109070064549128580233305650869595199980764748100101656964268562397715302212935842484323998419261432075678834506059806496306153701359037856169116963810152774005871853733562960510847321854438809385512868084428255601403956953283172620516091833292013895148089683428257498074427546191166206836014255243907051188944287599270030021588506409606882906855805665399183164276622535994949584706542862343860812722492966103544011823422077261753266158998760187672449361044866344554991546460979197152458854432085513670864953289757310132364701719952861579711877318909570670067631246885745927390706431785586274057941984398727991312561494825709259687267914997811227859253266888738897230029986840510959468184180561521457031355631951683768890395244758388087962314423539121264961397111820758425878314001181616228154188455455989236336638933483470353099479090708650885924667630936637663641242755093894938733370655231483548002338325163248769882966983299564121500309956295017464797124335207992503821981326206277520752207670834057864096111481168290860505017685847645874351921325123124953015428240464094002789259916665912365691094673616700761013515020978571296921851832016039633633690203829152001919706231183844704959576898281207108556779360467094347965649965844758004833081457718663416274956992524570456574280953849756207384983856354959147213451049987901503616740125895566849790850896402967699364835237682149813699624771445263415989240858786229666754055682086597555700621290409609229686164364066255095989792783888738273210445401252348638279218818621547833398914707028525553132843958441079050939431545415703925153963694094233127479066193152008256378403223922890615874955164870770688 A013788 559 16304252817235640116975956627209773106242215995685035331244894870233774583100620843408377843223056421547636587403823880995865825501418375291811541611013350828308110489176783650555280703128516654300283995265355034798792521554805616527105030733946583604126352493427478643897874628746314438322832629168147372878755491713883855407440321140103349623559828177810557055820222750984393230664635619945961861939121212408218016386925644031581041877864185210815791097525294825781980506136820967408870005560766619058868703083766385762328051112892673886252430630315781363243060707673818134943350607680647875053633912149164088914526575343322142712112855229199016783200314389479043281669915802006610042968426522253749792386481380005475054240877045907435313498957999564160453888911331189160116272428736828464141378187258921728706352582839772547297245374304170791536471467753822263995862848674845942302165818244926921030499849498253601464597017587244015318592333544593761378541330368097189852416251882806105127679049379831034789311501381176274523054202826098732889981682403579991888000432668474096717375058922530357608293639878816240701281882570017826512397574148839900070519555913547731912034873071548294566295466355542634028747438616316467870274530324864593669051886203828156612617577779868666961440632763595014641665269580984391535809021277011937295654835512140912725001042619736301011337672626865319364628552441231957501345469747704319807551194072940929035424808618663577049870723783134006317111357525928228032191905103937698339363595074884206599863116722929027911514426975359824316648568260473218449267302260100128787796301650815645353062223841380640590128254786968601425448893875629912666986295500750444558814167555668241816743325271666555696598365133546085636913663063839798951891930557588396715024612073826703588149744805517759404794529235215380873174191242808271967069984363529620022391680281073859925601954639988840665632128853774659792647911610022723277430635291009978890154255127150625818125939605188159962623816355310676738048 A013788 560 66782219539397181919133518345051230643168116718325904716779089388477540692380142974600715645841639102659119462006062616559066421253809665195260074438710684992750020563668105832674429760014404216013963244606894222535854168288483805295022205886245206442501539813078952525405694479344903939370322449072731639311382494060068271748875555389863320058101056216312041700639632388032074672802347499298659786502640486024060995120847437953355947531731702623501480335463607606402992153136418682506731542776900071665126207831107116082495697358408392238089955861773440463843576658631959080727964089059933696219684504162976108193900852606247496548814255018799172743988487739306161281719975125019074735998675035151359149615027732502425822170632380036855044091731966214801219128980812550799836251868106049389123085055012543400781220179311708353729517053149883562133387131919655993327054228172168979669671191531220668540927383544846751598989384037351486744954198198656046606505289187726089635496967711973806602973386259787918497019909657298020446430014775700409917364971125063646773249772210069900154368241346684344763570748943631321912450591006793017394780463713648230688848101021891509911694840101061814543546230192302628981749508572432252396644476210645375668436525890880129485281598586342059874060831799685179972260944203712067730673751150640895163002206257729178521604270570439888942439107079640348117518550799286097925511044086596893931729690922766045329100016102046011596270484615716889874888120426202022019858043305728812398033285426725710233039326097117298325563092891073840400992535594898302768198870057370127514813651561740883366142868854295103857165331607423391438638669314580122283975866371073820912902830308017118481380660312746212133266903587004766768798363909487816506949347563882072944740811054394177897061354723400742522038391747442200056521487330542681977118655953017323611716322431278530255265606205394291366429199785061006510685845954653074544355882151976873534071829000808963351043848622850703206907151791352531919044608 A013788 561 273539971233370857140770891141329840714416606078262905719927150135204006675989065623964531285367353764491753316376832477425936061455604388639785264900958965730304084228784561490634464297018999668793193449909838735506858673309629666488410955310060365588486307074371389544061724587396726535660840751401908794619422695670039641083394274876880158957981926262014122805819934261379377859798415357127310485514815430754553836014991105856945961089973053945862063454058936755826655859246770923547572399214182693540356947276214747473902376380040774607216459209824012139903289993756504394661740908789488419715827729051550139162217892275189745863943188557001411559376845780198036609925018112078130118650572943979967076823153592329936167610910228630958260599734133615825793552305408208076129287651762378297848156385331377769599877854460757416876101849701923070498353692342910948667614118593204140726973200511879858343638562999692294549460517016991689707332395821695166900245664512926063146995579748244711845778990120091314163793549956292691748577340521268879021526921728260697183231066972446311032292316556019076151585787673113894553397620763824199249020779371103152901521821785667624598302065053949192370365358867671568309245987112682505816655774558803458737916010049045010371713427809657077244153167051510497166380827458404629424839684713025106587657036831658715224491092256521785108230582598206865889355984073875857102893236578700877544364814019649721667993665953980463498323904985976380927541741265723482193338545380265215582344337107868509114529079693792453941506428481838450282465425796703448138542571754988042300676716796890658267721190827192745398949198264006211332663989512520180875165148655918370459249992941638117299735184641008484897861237092371524684998098573262096412464527621660970781658362078798552666363308947049441370269252597523251431512012105902825378278014783558957513590056678516859925567923017295017436894002319609882667769225030258993333681693294497273995558211587313513885875603959196480335491693737379970740406714368 A013788 562 1120419722171887030848597570114887027566250418496564861828821606953795611344851212795758720144864681019358221583879505827536634107722155575868560445034327923631325529001101563865638765760589822643376920370830699460636093125876243113936531272950007257450439913776625211572476823909976991890066803717742218422761155361464482369877582949895701131091893969969209847012638450734609931713734309302793463748668684004370652512317403569590050656624529628962251011907825404951865982399474773702850856547181292312741302056043375605653104133652647012791158616923439153725043875814426642000534490762401744567156030378195149370008444486759177199058711300329477781747207560315691157954252874187072020965992746778541945146667637114183418542534288296472405035416511011290422450390242952020279825562221618701507986048554317323344281099691871262379524513176379076896761256723836563245742547429757764160417682229296659899775543554046739638474590277701597961041233493285663403623406241844945154650093894648810339720310743531894022814898380620974865402172786775117328472174271398955815662514450319140089988269328613454135916895386309074512090716654648623920123989112304038514284633382034094590354645258460975891949016509921982743794671563213547543825022052592858966990503977160888362482538200308355388392051372242986996393495869269625362124143348584550836583043222862474097559515513882713231803312466322255322682802110766595510693450697026358794421718278224485259952102055747503978489134714822559256279210972224403383063914681877566323025282404793829413333111110425773891344410331061610292356978384063297323575470373908431021263571832000064136264585997628181485154095916089369441618591701043282660864676448894641645401087971088949728459715316289570754141639627130353765109752211756081546905454705138323336321672651074758871721424113447114511852622858639455237863473201585777972749426748553457489975664872155205058255126212678840391421517833501122079407182745723940836694760215734260834285806434661636152876546473816868783454173977548308360152705902051328 A013788 563 4589239182016049278355855647190577264911361714161929674050853302082746824068510567611427717713365733455291275607570455869590053305229949238757623582860607175193909366788512005593656384555375913547271865838922544990765437443589091794684032094003229726517001886829056866600865070735265758781713628027872126659629692360558519787018579762772791832952397700993883533363767094208962280299455730904242027514546929681902192690452085021040847489534073360229380144774452858682843063908248673086877108417254573312988373221553666480755114531441242164392585694918406773657779715335891525634189274162797545747071100429087331819554588617765589807344481486149540994036562167053070982980619772670246997876706290804907807320750641619695282350220444862350971025066029102245570356798435131475066165502859750201376710854878483756418175384337904690706532405970448698969134107540834563054561474272287802001070826411199118949480626397375445559191921777465745248424892388498077301241471966596895353446784592481527151494392805506637917449823767023513048687299734630880577422025815650123020953659188507197808591951170000708140715603502321969201523575417440763576827859403997341754509858332811651442092626978656157253423171624640441318582974722922690739507290327420350328793104290450998732728476468463023670853842420707274737227759080528385483260491155802320226644145040844693903603775544863593397466367862055957801708757445699975211800374055019965621951358067607491624763810020341776295891495791913202713719648142231156257029794536970511659111556730035525277012423108303969858946704716028355757494183461123265837365126651528933463095590223872262702139744246285031363191176872302057232869751607473285778901714734672452179562856329580338087770993935522081808964155912725929021889545059352910016124742472246572385573571178802212338570953168679381040548343228987208654288786233695346576381651962074961878940323316347719918612996967132530243262537046020596037251820526485261667101737843647532377234663156374061682182334356753894537028296612037871043185483374802239488 A013788 564 18797523689537737844145584730892604477076937581207263944912295125330930991384619284936407931753946044232873064888608587241840858338221872081951226195397046989594252766365745174911616551138819741889625562476226744282175231768940919991025795457037228959813639728451816925597143329731648547969899020402164230797843219908847697047628102708317355347773020983270946952657990017879909500106570673783775344699584223977071381260091740246183311317131564483499541072996158909164925189768186564963848636077074732290000376715483817905172949120783327905352031006385794144902265714015811688997639266970818747380003227357541711132895594978367855850882996167268519911573758636249378746288618588857331703302988967136902378785794628074271876506502942156189577318670455202797856181446390298521871013899713536824839007661582269466288846374248057613133956734854957870977573304487258370271483798619290836996386104980271591217072645723649825010450111600499692537548359223288124625885069175180883367718029690804335212521032931355188909874478149728309447423179713048086845120617740902903893826188036125482223992631992322900544371111945510785849440564909837367610686912118773111826472379731196524306811400104575620110021310974527247640915864465091341269021861181113754946736555173687290809255839614824544955817338555216997323684901193844266939434971774166303648334418087299866229161064631761278556022242762981203155799070497587098467534332129361779187512762644920285695032565843319915707971566763676478315395678790578816028794038423431215755720936366225511534642885051613060542245702516852145182696175456760896869847558764662511464839537556980788027964392432783488463631060468949226425834502584210578550381423553218364127489459525961064807509991159898447089517182618525405273659576563109519426046945166321960491309347548373861738786624178910744742086013865931606647966868413216139576859246436659043856139564303760260786638835577374843876403351740500361368583456876483631788448718207580292617153180288508156650218841525263952023667902922907119792887739903189972942848 A013788 565 76994657032346574209620315057736107938107136332624953118360760833355493340711400591099526888464162997177848073783740773342580155753356788047672222496346304469378059331034092236437981393464605662779906303902624744579789749325582008283241658192024489819396668327738642127245899078580832452484706387567264689347965828746640167107084708693267887504478293947477798718087127113236109312436513479818343811889496981410084377641335768048366843154970888124414120234992266891939533577290492170091924013371698103459841543026621718139588399598728511100321919002156212817519680364608764678134330437512473589268493219256490848800340357031394737565216752301131857557806115374077455344798181739959630656729042809392752143506614796592217606170636051071752508697274184510660018919204414662745583672933226646834540575381840975733919114748920043983396686785965907439524140255179810284631997639144615268337197485999192437625129556884069683242803657115646740633798079378588158467625243341540898274173049613534557030486150886830853774845862501287155496645344104644963717614050266738294349112066195969975189473820640554600629744074528812178839308553870693857733373592038494666041230867378980963560699494828341739970647289751663606337191380849014133837913543397841940261832929991423143154711919062321336139027818722168821037813355289986117383925644386985179743577776485580252074643720731694196965467106357171008126152992758116755323020624401865847552052275793593490206853389694238374739851537464018855179860700326210830453940381382374259735432955356059695245897257171407095981038397509026386668323534670892633578895600700057646959982745833393307762542151404681168747032823680816031440218122584926529742362310873982419466196826218336521451560923790944039278662380005480060000909625602496591569088287401254750172403087558139337682070012636818410463584312794855860830072293020533307706815473404555443634747655388202028182072670524927360517748128729089480165717839366076955805485949778248878559859426461729409639296374887481147488943730372227562671668182643466129173905408 A013788 566 315370115204491567962604810476487098114486830418431807972805676373424100723553896821143662135149211636440465710218202207611208317965749403843265423345034463106572531019915641800449971787631024794746496220785150953798818813237583905928157831954532310300248753470417478153199202625867089725377357363475516167569268034546238124470618966807625267218343092008869063549284872655815103743739959213335936253499379635855705610818911305926110589562760757757600236482528325189384329532581855928696520758770475431771510960237042557499754084756391981466918580232831847700560610773437500121638217472051091821643748226074586516686194102400592845067127817425436088556773848572221257092293352406874647169962159347272712779803094206841723314874925265189898275624035059755663437493061282458605910724334496345434278196764020636606132694011576500155992829075316356872290878485216502925852662329936344139109160902652692224512530664997149422562523779545689049636036933134697097083392996726951519331012811217037545596871274032459177061768652805272188914259329452625771387347149892560053653963023138693018376084769343711644179431729270014684525807836654362041275898232989674152104881632784306026744625130816887766919771298822814131557135895957561892200093873757560587312467681244869194361700020479268192825457945486003490970883503267783136804559439409091296229694572484936712497740680117019430770553267638972449284722658337246229803092477550042511573206121650558935887271484187600382934431897452621230816709428536159561539339802142204967876333385138420511727195165374083465138333276196972079793453198011976227139156380467436121948089326933578988595372652153574067187846445796622464779133430107859065824716025339831990133542200190306391865593543847706784885401108502446325763725826467826039066985625195539456706163046638138727145758771760408209258841345207729605959976112212104428367116179065059097127926396470075507433769658470102468680696335274350510758780270043451210979270450291707406581184210787243661882557951539122780114713519604644096703152876107637265096316551168 A013788 567 1291755991877597462374829303711691153876938057393896685456612050425545116563676761379404440105571170862860147549053756242375509270387709558142015174021261160884521087057574468814643084442136677559281648520335978306759961859021143678681734479685764342989818894214829990515503933955551599515145655760795714222363721869501391357831655288044033094526333304868327684297870838398218664934358872937823994894333458988464970181914260709073348974849068063775130568632436019975718213765455281883940949027923867368536108893130926315518992731162181556088498504633679248181496261728000000498230138765521272101452792734001506372346651043432828293394955540174586218728545683751818269050033571458558554808165004686429031546073473871223698697727693886217823336956047604759197439971579012950449810326874097030898803493945428527538719514671417344638946627892495797748903438275446795984292504903419265593791123057265427351603325603828324034816097401019142347309207278119719309653577714593593423179828474744985786764784738436952789245004401890394885792806213437955159602573925959925979766632542776086603268443215231842894558952363089980147817708898936266921066079162325705327021595167884517485545984535825972293303383239978246682858028629842173510451584506910968165631867622378984220105523283883082517813075744710670299016738829384839728351475463819637949356828968898300774390745825759311588436186184249231152270224008549360557273466788044974127403852274280689401394263999232411168499433051965936561425241819284109564065135829574471548421461545526970416034591397372245873206613099302797638833984299057054626361984534394618355499373883119939537286646383221039379201419041982965615735330529721790733618036839791951831586988851979494981081471155600206990890602940426020150328220985212215456018373120800929614668443839029816226389027929130632025124214149970860466012062155620779738591707869450482061835986519941429278448720521093539711716132189283739692067963986097976160171091764394833537356530527384550039070957369504246907349866576300622220096114180536882237834512593584128 A013788 568 5291032542730639205887300828003086966279938283085400823630282958543032797444820014610040586672419515854275164360924185568770085971508058350149694152791085714982998372587825024264778073874991831282817632339296167144488803774550604507880384428792890748886298190703943641151504113481939351614036605996219245454801804777477699001678460059828359555179861216740670194884078954079103651571133943553327083087189848016752517865120811864364437400981782789222934809118457937820541803583304834596622127218376160741523902026264274188365794226840295653738489874979550200551408688037888002040750648383575130527550639038470170101131882673900864689745737892555105151912123120647447630028937508694255840494243859195613313212716948976532269865892634157948204388171970989093672714123587637045042423098876301438561499111200475248798595132094125443641125387847662787579508483176230076351662100084405311872168440042559190432167221673280815246606734954574407054578513011178370292341054318975358661344577432555461782588558288637758624747538030143057452207334250241864333732142800731856813124126895210850726987543409589628496113468879216558685461335650042949308686660248886089019480453807654983620796352658743182513370657750950898412986485267833542698809690140307325606428129781264319365552223370785105992962358250334905544772562245160303527327643499805237040565571456607439971904494902310140266234618610684850799698837539018180842592119963832214025846178915453703788110905340855956146173677780852476155597790491787712774410796357937035462334306490478470824077686363636719096654287254744259128663999688937695749578688652880356784125435425259272344726103585673377297209012395962227162051913849740454844899478895787834702180306337708011442509705853338447834687909643984978535744393155429234507851256302800607701681945964666127263289458397719068774908781158280644468785406589422713809271635433269174525280200785680094324525959254399138659189277447306197778710380487057310352060791866961238169012349040167116960034641385489395332505053496527348613513683683479069646170163583320588288 A013788 569 21672069295024698187314384191500644213882627207517801773589638998192262338333982779842726243010230336939111073222345464089682272139297007002213147249832287088570361334119731299388530990591966540934421022061757100623826140260559276064278054620335680507438277389123353154156560848822023584211093938160514029382868192368548655110874972405056960738016711543769785118245187395908008556835364632794427732325129617476618313175534845396436735594421382304657140978149203713312939227477216602507764233086468754397281902699578467075546293153137850997712854527916237621458569986203189256358914655779123734640847417501573816734236191432297941769198542407905710702232056302171945492598528035611671922664422847265232130919288623007876177370696229510955845173952393171327683437050214961336493765012997330692347900359477146619079045661057537817154049588624026777925666747089838392736407961945724157428401930414322444010156939973758219250101186373936771295553589293786604717428958490523069076867389163747171461482734750260259326965915771465963324241241088990676310966856911797685506556423762783644577740977805679118320080768529271024375649630822575920368380560379437420623791938796154812910781860490212075574766214147894879899592643657046190894324490814698805683929619584058652121301906926735794147173819393371773111388414956176603247934027775202250918156580686264074124920811119862334530496997829365148875566438559818468731257323371856748649865948837698370716102268276145996374727384190371742333328549854362471523986621882110097253721319384999816495422203345456001419895960595432485391007742725888801790274308722197941387777783501861979523998120286918153409368114773861282455764639128536903044708265557146970940130534759252014868519755175274282330881677901762472082409034364638144544158745816271289146089250671272457270433621597057305702026367624317519744145025390275435762776618734670538855547702418145666353258329106018871948039280424166186101597718474986743202041003487073231540274581668524511068301891114964563281940699121776019920952048367530269270712990037281129627648 A013788 570 88768795832421163775239717648386638700063241041992916064623161336595506537815993466235806691369903460102598955918727020911338586682560540681065051135313047914784200024554419402295422937464694951667388506364957084155191870507250794759282911724894947358467184185849254519425273236775008600928640770705465464352228115941575291334143886971113311182916450483281039844332287573639203048797653535925975991603730913184228610766990726743804868994749981919875649446499138409729799075746679203871802298722176018011266673457473401141437616755252637686631852146344909297494302663488263194046114430071290817088911022086446353343431440106692369486637229702781791036342502613696288737683570833865408195233475982398390808245406199840260822510371756076875141832509002429758191358157680481634278461493237066515856999872418392551747771027691674899062987115004013682383530996079978056648327012129686148826734306977064730665602826132513666048414459387645015226587501747349932922589013977182490938848826014708414306233281537066022203252390999924585776092123500505810169720245910723319834855111732361808190427045092061668639050827895894115842660887849270969828886775314175674875051781309050113682562500567908661554242413149777428068731468419261197903153114377006308081375721816304239088852610771909812826823964235250782664246947660499366903537777767228419760769354490937647615675642346956122236915703109079649794320132341016447923229996531125242469850926439212526453154890859094001150883365643762656597313740203468683362249203229122958351242524200959248365249344902987781815893854598891460161567714205240532132963568526122767924337801223626668130296300695216756364771798113735812938811961870487154871125055722073992970774670373896252901456917197923460427291352685619085649547404757557840052874222863447200342381570749531984979696114061546724155500001789204560872018023998568184884333030337210527152323389104724649382946116018253299499168892617384698272144254873545700155559950283051956388964686514276397335764546006894851202829103602794577596219590113403982932840407192703506954846208 A013788 571 363596987729597086823381883487791672115459035308002984200696468834695194778894309237701864207851124572580245323443105877652842851051767974629642449450242244258956083300574901871802052351855390522029623322070864216699665901597699255334022806425169704380281586425238546511565919177830435229403712596809586541986726362896692393304653361033680122605225781179519139202385049901626175687875188883152797661608881820402600389701594016742624743402495925943810660132860470926253257014258398019058902215566032969774148294481811051075328478229514803964444066391428748482536663709647926042812884705572007186796179546466084263294695178677011945417266092862594216084858890705699998669551906135512711967676317623903808750573183794545708329002482712890880580945956873952289551803013859252774004578276299024448950271477425735891958870129425100386561995223056440043042942959943590120031547441683194465594303721378057136806309175838775976134305625651793982368102407157145325250924601250539482885524791356245664998331521175822426944521793535691103338873337858071798455174127250322718043566537655753966347989176697084594745552191061582298491538996630613892419120231686863564288212096241869265643776002326153877726176924261488345369524094645293866611315156488217837901314956559582163307940293721742593338670957507587205792755497617405406836890737734567607340111275994880604633807431053132276682406719934790245557535262068803370693550065791488993156509394695014508352122432958849028714018265676851841422597079873407727051772736426487637406689379127129081304061316722637954317901228437059420821781357384665219616618776682998857418087633811974832661693647647607834070105285073861889797373795821515386352128228237615075208293049851479051884367532842694493910185380600295774820546169886956912856572816848679732602394913790083010476835283196095382140928007328581881331785826298135285286228092261214319215916601772952163872547291210765514748595784160807724122702867962043187837173556359380813369199355962476123487291580444241310526788008357046589834115441104502714092914307861313564487050067968 A013788 572 1489293261740429667628572194765994688984920208621580223286052736346911517814351090637626835795358206249288684844822961674866044317908041624083015472948192232484684117199154798066901206433199679578233337127202259831601831532944176149848157415117495109141633377997777086511374004952393462699637606796532066475977631182424852042975860166793953782191004799711310394172969164397060815617536773665393859221949979936369051196217729092577790948976623312665848463904196488913933340730402398286065263474958471044194911414197498065204545446828092637038362895939292153784470174554717905071361575754022941437117151422325081142455071451861040928429121916365185909083582016330547194550484607531060068219602196987510000642347760822459221315594169192001046859554639355708578004185144767499362322752619720804142900311971535814213463532050125211183357932433639178416303894363928945131649218321134364531074268042764522032358642384235626398246115842669748151779747459715667252227787166722209721899109545395182243833165910736168660764761266322190759276025191866662086472393225217321853106448538237968246161363667751258500077781774588241094621343730198994503348716468989393159324516746206696512076906505527926283166420681775056262633570691667123677639946880975740264043786062068048540909323443084257662315196241951077194927126518240892546403904461760788919665095786475030956580075237593629805291137924852900845803664433433818606360781069481938915969062480670779426210293485399445621612618816212385142466957639161478050004061128402893362817799696904720717021435153295925060886123431678195387686016439847588739549670509293563319984486948093848914582297180764601688351151247662538300610043067684927022498317222861271348053168332191658196518369414523676647056119318938811493664957111856975515060522257812192184739409566884180010913117319971206685249241118017871385934994744517162128532390265901933851508394400862012063221953704799295548410248331922668438006590947172528897381062886848023811560240562022302201803946313499612407917723682230462831960536846764043116924577004999940360138957078396928 A013788 573 6100145200088799918606631709761514246082233174513992594579672008076949576967582067251719519417787212797086453124394851020251317526151338492244031377195795384257266144047738052882027341550385887552443748873020456270241101958939345509778052772321259967044130316278894946350587924285003623217715637438595344285604377323212193968029123243188034691854355659617527374532481697370361100769430624933453247373107117819367633699707818363198631727008249088679315308151588818591470963631728223379723319193429897397022357152552952075077818150207867441309134421767340661901189834976124539172297014288477968126431852225843532359495972666822823642845683369431801483606351938889921308878784952447222039427490598860840962631056428328792970508673717010436287936735802800982335505142352967677388073994730376413769319677835410695018346627277312865007034091248186074793180751314652959259235198243366357119280201903163482244540999205829125727216090491575288429689845594995373065125016234894171020898752697938666470740647570375346834492462146855693349994599185885847906190922650490150310324013212622717936276945583109154816318594148713435523569023918895081485716342656980554380593220592462628913467009046642386055849659112550630451747105553068538583613222424476632121523347710230726823564588822873119384843043807031612190421510218714695870070392675372191414948232341401726798151988173183507682472500940197481864411809519344921011653759260598021799809279920827512529757362116196129266125286671205929543544658490005414092816634381938251214101707558521736056919798387900109049389561576153888307961923337615723477195450406066435358656458539392405154129089252411808515486315510425756879298736405237461084153107344839767441625777488657031972939241121888979546341864730373371878051664330166171709687899167998739188692621585957601324700128542602062582780891619401201196789738473542296078468670529134321055778383465930801410957122374857914566288377167555249922074996519618678363672833584529505532150745342043349818588964100094412422830996202415975759710358924345520606923067412479755715129168193113817088 A013788 574 24986194739563724466612763483183162351952827082809313667398336545083185467259216147463043151535256423616866111997521309778949396587115882464231552520993977893917762126019535064604783990990380595414809595383891788882907553623815559208050904155427880825012757775478353700252008137871374840699763250948486530193835529515877146493047288804098190097835440781793392126085045032428999068751587839727424501240246754588129827634003224015661595553825788267230475502188907800950665067035558802963346715416288859738203574896856891699518743143251425039602214591559027351147273564062206112449728570525605757445864866717055108544495504043306285641095919081192658876851617541693117681167503165223821473495001492934004582936807130434736007203527544874747035388869848272823646229063077755606581551082415621790799133400413842206795147785327873495068811637752570162352868357384818521125827372004828598760571706995357623273639932747076098978677106653492381408009607557101048074752066498126524501601291050756777864153692448257420634081124953520919961577878265388433023758019176407655671087158118902652666990369108415098127640961633130231904538721971794253765494139522992350742909831546726928029560869055047213284760203725007382330356144345368734038479759050656285169759632221105057069320555818488297000317107433601483531966505855855394283808328398324496035627959670381472965230543557359647467407363851048885716630771791236796463733797931409497292018810555709491321886155227939345474049174205259487410358921175062176124176934428419076972960594159705030889143494196838846666299644215926326509412037990874003362592564863248119229056854177351291511312749577878767679431948330703900177607624315852640600691127684463687440899184593539202961159131635257260221816277935609331212499617096360639322881634992122835716884978016082335025971726510498048339070532073067320102050768787629244737407674487334179044468258676452562579280373247418018063517192878306303680819185744358106577603926362232854659689452921009560856940396953986713283915760445095836711773630154119252405956884121517079409169072918994194792448 A013788 575 102343453653253015415245879227118232993598779731186948781663586488660727673893749340008624748688410311134683594741847284854576728420826654573492439125991333453487153668176015624621195227096598918819060102692420767264389339643148530516176503420632599859252255848359336756232225332721151347506230275885000827673950328897032792035521694941586186640733965442225734148444344452829180185606503791523530757080050706792979773988877205568149895388470428742576027656965766352693924114577648856937868146345119169487681842777525828401228771914757836962210670967025776030299232518398796236594088224872881182498262494073057724598253584561382545985928884556565130759584225450775010022062092964756772755435526115057682771709162006260678685505648823806963856952810898525485654954242366486964558033233574386855113250408095097679032925328702969835801852468234527384997348791848216662531388915731777940523301711852984824928829164532023701416661428852704794247207352553885892914184464376326244358558888143899762131573524268062394917196287809621688162622989375031021665312846546565757628772999655025265323992551868068241930817378849301429880990605196469263423463995486176668642958670015393497209081319649473385614377794457630238025138767238630334621613093071488144055335453577646313755936996632528064513298872048031676546934807985583694986478913119537135761932122809882513265584306410945116026500562333896235895319641256905918315453636327053300908109048036186076454445691813639559061705417544742860432830141133054673404628723418804539281246593678151806521931752230251915945163342708434233382551707610619917773179145679864296362216874710430890030337022270991432414953260362563175127480829197732415900430858995563263757923060095136575328907803178013737868559474424255820646398431626693178666523176927735135096360869953873244266380191787000005996832899371283743137999948954129386444421834700120797366141987538749696324732408821424201988166422029542619876635384808890804541865682379705772686087999164455161270027865923529577610918954783112547171424789111272457854799397361733957259956522676200221869867008 A013788 576 419198786163724351140847121314276282341780601778941742209694050257554340552268797296675326970627728634407664004062606478764346279611705977133025030660060501825483381424848959998448415650187669171482870180628155462714938735178336380994258958010911129023497239954879843353527194962825835919385519210024963390152500547162246316177496862480737020480446322451356607072028034878788322040244239530080381980999887695024045154258441034007141971511174876129591409282931778980634313173310049718017507927429608118221544828016745793131433049762848100197214908280937578620105656395361469385089385369079321323512883175723244439954446682363422908358364711143690775591256987446374441050366332783643741206263914967276268632920727577643739895831137582313323958078713440360389242692576733130606829704124720688558543873671557520093318862146367364447444387709888624168949140651410295449728568998837362444383443811749825842908484257923169081002645212580678837236561316060716617376499566085432296892657205837413425690925155401983569580835994868210434714103764480127064741121419454733343247454206586983486767073492451607518948627983766738656792537518884738102982508525511379634761558712383051764568397085284242987476491446098453454950968390609429850610127229220815438050654017854039301144317938206834952246472179908737747136244973508950814664617628137624108080873975029278774335833319059231195244546303319638982227229250588286641420098094395610320519614660756218169157409553668667633916745390263266756332872258080991942265359251123423392895986047705709799513832457135111847711389051733746619934931794373099183198941780704724157899640318813924925564260443221980907171648554445058765322161476393911975528164798445827128352452854149679412547206361817144270309619607241751841367647975942935259818078932696003113354694123331064808515093265559552024563027555824778211893247790916113966876351834931694786011717580958718756146103946532553531343529664633006571014698536177216735403481835027274844922216444577608340562034138822777149894324038791628993214155936199771987373258331593662288936781916881716108778975264768 A013788 577 1717038228126614942272909808903275652471933344886545376090906829854942578902092993727182139271691176486533791760640436137018762361289547682336870525583607815477179930316181340153644710503168692926393836259852924775280389059290465816552484692012691984480244694855187838376047390567734623925803086684262250046064642241176560911063027148721098835887908136760756662567026830863516967076840405115209244594175539998818488951842574475293253515309772292626806412422888566704678146757877963644999712470751674852235447615556590768666349771828625818407792264318720322027952768595400578601326122471748900141108769487762409226053413610960580232635861856844557416821788620580349710542300499081804763980856995705963596320443300158028758613324339537155374932290410251716154338068794298902965574468094855940335795706558699602302234059351520724776732212059703804596015680108176570162088218619237836572194585852927286652553151520453300555786834790730460517320955150584695264774142222685930688072323915110045391630029436526524701003104234980189940588969019310600457179633334086587773941572430180284361797933025081784397613580221508561538222233677351887269816354920494610983983344485920980027672154461324259276703708963219265351479166527936224668099081130888460034255478857130144977487126274895195964401550048906189812270059411492662536866273804851708346699259801719925859679573274866610975721661658397241271202731010409622083256721794644419872848341650457469620868749531826862628522989118518340633939444769099742995518911492601542217301958851402587338808657744425418128225849555901426155253480629752214254382865533766550150756926745861836495111210775437233795775072479006960702759573407309463451763363014434107917731646890597086873793357258003022931188201911262215542241886109462262824214851308322828752300827129164041455677822015731925092610160868658291555914742951592402808325537115880221843503995211606912025174441764997339264383097506336794914876205204181879748212661596271717764801398556989883762942091832618095205967151262890512356205182714674266060280866126207640735485058731547509181558682684489728 A013788 578 7032988582406614803549838577267817072525038980655289860468354375085844803182972902306538042456847058888842411051583226417228850631841987306851821672790457612194528994575078769269328734220978966226509153320357579879548473586853747984598977298483986368431082270126849385988290111765441019600089443058738176188680774619859193491714159201161620831796871728172059289874541899216965497146738299351897065857743011835160530746747185050801166398708827310599399065284151569222361689120268139089918822280198860194756393433319795788457368665410051352198317114649478439026494540166760769951031797644283494977981519821874828189914782150494536632876490165635307179302046189897112414381262844239072313265590254411626890528535757447285795280176494744188415722661520391029368168729781448306546993021316529931615419214064433571029950707103828888685495140596546783625280225723091231383913343464398178599709023653590166128857708627776719076502875302831966278946632296794911804514886544121572098344238756290745924116600572012645175308714946478857996652417103096219472607778136418663522064680674018444745924333670734988892625224587299068060558269142433330257167789754345926590395779014332334193345144673584165997378391913346110879658666098426776240533836312119132300310441398805073827787269221970722670188749000319753471058163349473945751004257504672597388080168147844816321247532133853638556555926152795100246846386218637812053019532470863543799186807400273795567078398082362829326430163429451123236615965774232547309645461473695916922068823455344997739760262121166512653213079780972241531918256659465069585952217226307789417500371951050082283975519336190909627494696874012511038503212676339562298422734907122106031028825663885667835057591328780381926146875028530034861022765504357428527984030958890306569424187921055913802456358976437965179331218918024362213026787129722481902901400026645388670992364386741911655114513469429101626913167385955511971332936516328979448679061898328955964626528489430563893010808146403717963641451572799538611016428399305793782910427652946496452546800564418597607664364275669925888 A013788 579 28807121233537494235340138812488978729062559664764067268478379520351620313837457007847579821903245553208698515667284895404969372188024780008865061571749714379548790761779522638927170495369129845663781492000184647186630547811752951744917411014590408165093712978439575085008036297791246416281966358768591569668836452842943256542061196087957998927039986598592754851326123619192690676313040074145370381753315376476817533938676469968081577569111356664215138571403884827534793478636618297712307496059694531357722187502877883549521382053519570338604306901604263686252521636523052113719426243150985195429812305190399296265890947688425622048262103718442218206421181193818572449305652610003240195135857682070023743604882462504082617467602922472195750800021587521656292019117184812263616483415312506599896757100807919906938678096297283128055788095883455625729147804561781683748509054830174939544408160885105320463801174539373441337355777240399733878565405887671958751292975284721959314818001945766895305181595942963794638064496420777402354288300454282114959801459246770845786376932040779549679306070715330514504192919909576982776046670407406920733359266833800915314261110842705240855941712583000743925261893277065670163081896339156075481226593534439965902071567969505582398616654733192080057093115905309710217454237079445281796113438739138958901576368733572367651829891620264503527653073521848730611082797951540478169168005000657075401469163111521466642753118545358148921057949407031800777178995811256513780307810196258475712793900873093110742058033648298035827560774782862301314737179277168925024060281758956705454081523511501137035163727201037965834218278395955245213709159122286847174339522179572146303094069919275695452395894082684444369497600116859022790749247505848027250622590807614695708361473724645022934861246367489905374540672688227787624557720083343285874284134509139511996384724528094870139349047170781600263836333612873777034579707970883499821789437535555403631110260692707589705772270167669628779075385642186910150723290723556531334801111666468849469631695111858575800993236073144016437248 A013788 580 117993968572569576387953208575954856874240244386873619531687442515360236805478223904143686950515693785942829120173198931578754548482149498916311292197886830098631846960248924729045690349031955847838848991232756314876438723836940090347181715515762311844223848359688499548192916675752945321090934205516151069363554110844695578796282659176275963605155785107835923871031802344213261010178212143699437083661579782049044619012818820989262141723080116896625207588470312253582514088495588547429611503860508800441230080011787811018839580891216160106923241068971064058890328623198421457794769891946435360480511202059875517505089321731791347909681576830739325773501158169880872752355953090573271839276473065758817253805598566416722401147301570446113795276888422488704172110303988991031773116069120027033177117084909239938820825482433671692516508040738634242986589407485057776633893088584396552373895826985391392619729610913273615717809263576677309966603902515904343045296026766221145353494535969861203170023816982379702837512177339504240043164878660739542875346777074773384340999913639033035486437665649993787409174199949627321450687161988738747323839556951248549127213510011720666545937254739971047117872714862860984987983447405183285171104127117066100334885142403094865504733817787154759913853402748148573050692555077407874236880645075513175660856806332712417901895236076603406449266989145492400582995140409509798580912148482691380844417692104791927368716773561786977980653360771202255983325166842906680444140790563874716519603817976189381599469705823428754749688933510603986185163486319283916898550914084686665539917920303108657296030626615451508056958068309832684395352715764886926026094682847527511257473310389353248573013582162675484137462170078654557350908917783953519618550131947989793621448596376146013941191665121238652414118595330981018110188421461374098941067814949435441137191831667076588090773697211521434680673622478330990733638483848738815270049536145634933273027627797330287434843218606774799479092779590397583977362598803687552347345353385856407427611423178172726480868294955597891326967808 A013788 581 483303295273244984885056342327111093756888041008634345601791764542915529955238805111372541749312281747221828076229422823746578630582884347561211052842544456083996045149179595690171147669634891152747925468089369865733893012836106610062056306752562429313940882881284094149398186703884064035188466505794154780113117638019873090749573771986026346926718095801695944175746262401897517097689956940592894294677830787272886759476505890772017732497736158808576850282374398990673977706477930690271688719812644046607278407728282873933166923330421391797957595418505478385214786040620734291127377477412599236528173883637250119700845861813417361038055738698708278368260743863832054793649983858988121453676433677348115471587731728042894955099347232547282105454134978513732288963805138907266142683419115630727893471579788246789410101176048319252547616934865445859273070213058796653092426090841688278523477307332163144170412486300768729980146743610070261623209584705144189113532525634441811367913619332551488184417554359827262822449878382609367216803342994389167617420398898271782260735646265479313352448678502374553227977522993673508662014615505873909038446825272314057225066537008007850172158995414921408994806640078278594510780200571630736060842504671502746971689543283076569107389717656185896607143537656416555215636705597062652874263122229301967506869478738790063726162886969767552816197587539936872787948095117352134987416160185103895938734866861227734502263904509079461808756165718844440507699883388545763099200678149630838864297238430471707031427915052764179454725871659433927414429639963786923616464544090876582051503801561533060284541446616889377001300247797074675283364723772976849002883820943472686110610679354790906155063632538318783027045048642169066909322927243073616357581340458966194673453450756694073103121060336593520288229766475698250179331774305788309262613770032887566897937742508345704819809063778391796452039157671243738044983229844434187346122900052520686686321163457864857333117823413349578666364025202268503971277204699904214414726567468467844823496389337795487665636536138128962875260141568 A013788 582 1979610297439211458089190778171847040028213415971366279584939067567782010696658145736181931005183106036620607800235715886065986070867494287610720472443062092120047800931039623946941020854824514161655502717294058970046025780576692674814182632458495710469901856281739649635934972739109126288131958807732857979343329845329400179710254170054763917011837320403746587343856690798172230032138063628668495031000394904669744166815768128602184632310727306479930778756605538265800612685733604107352836996352590014903412358055046651630251717961406020804434310834198439465839763622382527656457738147482006472819400227378176490294664649987757510811876305709909108196396006866256096434790333886415345474258672342417880971623349158063697736086926264513667503940136871992247455595745848964162120431284697623461451659590812658849423774417093915658435038965208866239582495592688831091066577268087555188832163050832540238522009543887948717998681061826847791608666458952270598609029224998673659362974184786130895603374302657852468520754701855167968120026492905018030560953953887321220139973207103403267491629787145726170021795934182086691479611865112059531421478196315398378393872535584800154305163245219518091242727997760629123116155701541399494905210899134475251596040369287481627063868283519737432502859930240682210163247946125568626172981748651220858908137384914084101022363185028167896335145318563581430939435397600674344908456592118185557765058014663588800521272952869189475568665254784386828319538722359483445654325977700887915988161488611212112000728740056122079046557170317041366689503805291671239133038772596230480082959571196039414925481765342778888197325814976817869960661908574113173515812130584464122309061342637223551611140638876953735278776519238324498060586709987629532600653170519925533382465334299418923430383863138687059100589123484460032734542947556508914739666002054707474013952993314184006941937925236292798267552389821414351032251309442802431369719398615124732667171485523414455636450604701079874217427047228491792266351430450807662242720020350844292397041210727610317478447252021776231937065539862528 A013788 583 8108483778311010132333325427391885475955562151818716281179910420757635115813511764935401189397230002325998009549765492269326278946273256602053511055126782329323715792613538299686670421421361210006140939130036465541308521597242133196038892062549998430084718003330005604908789648339390981276188503276473786283390279046469223136093201080544313004080485664373746021760437005509313454211637508623026155646977617529527272107277386254754548253944739047341796469787056284736719309560764842423717220337060208701044377018593471085077511036769919061214962937176876808052079671797278833280850895452086298512668263331341010904246946406349854764285445348187787707172438044124184970996901207598757255062563521914543640459769238151428905927012049979447982096138800627680245578120174997357208045286542121465698105997683968650647239780012416678536949919601495516117329901947653452149008700490086626053456539856210084816986151091765037948922597629242768554429097815868500371902583705594567308750742260883992148391421143686563711061011258798767997419628514938953853177667395122467717693330256295539783645715608148894392409276146409827088300490199498995840702374692107871757901301905755341432033948652419146101730213878827536888283773753513572331131743842854810630537381352601524744453604489296844523531714274265834332828663587330329092804533242475400638087730728608088477787599605875375703388755224836429541127927388572362116745038201316088044605677628062059726935134014952200091929252883596848448796830606784444193400119204662836903887509457351524810754984919269876035774698169618601437960207586474685395488926812554160046419802403618977443534773310844022326056246538145045995358871177519567558720766486873965044977915259442067667399232056840002499701868622800177144056163164109330565532275386449614984734578009290419910370852303416062194076013049792348294080687913191460514773671944416081813561151460614897692434177741767855301703894588708513181828101363477718758890370656727550905004734404703905610286901676855623164794581185447902381122975459126508184546181203357058221658280799140291860391719944281195446014220451276914688 A013788 584 33212349555961897502037300950597162909513982573849461887712913083423273434372144189175403271771054089527287847115839456335160438563935259042011181281799300420909939886545052875516602046141895516185153286676629362857199704462303777570975301888204793569627004941639702957706402399598145459307268109420436628616766582974337937965437751625909506064713669281274863705130749974566147908450867235319915133530020321400943706551408174099474629648157651137911998340247782542281602291960892794567545734500598614839477768268158857564477485206609588474736488190676487405781318335681654101118365267771745478707889206605172780663795492480409005114513184146177178448578306228732661641203307346324509716736260185761970751323214799468252798677041356715818934665784527370978285887980236789175124153493676529523499442166513535593051094138930858715287346870687725634016583278377588540002339637207394820314957987251036507410375274871869595438786959889378379998941584653797377523312982858115347696643040300580831839811261004540164960505902116039753717430798397189954982615725650421627771671880729786530953812851130977871431308395095694651753678807857147886963516926738873842720363732605973878505611053680308822432686956047677591094410337294391592268315622780333304342681114020255845353281963988159875168385901667392857427266206053705027964127368161179241013607345064378730405018007985665538881080341400930015400459990583592395230187676472590696630704855564542196641526308925244211576542219811212691246271818165389083416166888262298979958323238737311845624852418229329412242533163702757791489885010274200311379922644224221839550135510645223331608718431481217115447526385820242108396989936343120148720520259530235760824229540902674709165667254504816650238778853878989525582054044320191817996420199982897622977472831526053559952879011034792190746935349451949458612554497692432222268512960284328271108346476382678620948210392030281135315779152235350069992767903184804736036414958209956048506899392121667197379735149268400632482998604535594608153079707480582177523901158208950510475912318153278635460164484891775776546874246968430242562048 A013788 585 136037783781219932168344784693645979277369272622487395892072091989701727987188302598862451801174237550703771021786478413148817156357878821036077798530249934524047113775288536578116001980997204034294387862227473870263089989477596272930714836534086834461192212240956223314765424228754003801322570176186108430814275923862888193906433030659725336841067189376101841736215551895822941833014752195870372386938963236458265422034567881111448083038853739060887545201654917293185442987871816886548667328514451926382500938826378680584099779406272874392520655629010892414080279902952055198180824136793069480787514190254787709598906337199755284949046002262741722925376742312888982082368746890545191799751721720881032197419887818621963463381161397107994356391053424111527058997167049888461308532710099064928253715114039441789137281593060797297816972782336924196931925108234602659849583154001489184010067915780245534352897125875177862917271387706893844475664730741954058335489977786840464165449893071179087215866925074596515678232175067298831226596550234890055608794012264126987352768023469205630786817438232485361382639186311965293583068396982877745002565331922427259782609848754069006358982875874544936684285771971287413122704741557827961931020790908245214587621843026967942567042924495502848689708653229641144022082379995975794541065699988190171191735685383695279738953760709286047256905078378209343080284121430394450862848722831731493399367088392364837443691761357800290617516932346727183344729367205433685672619574322376621909291985868029319679395505067333272545415838526495913942569002083124475412163150742412654797355051602834766269310695347065304873068076319711675994070779261420129159250983035845676336044199537355608742573074451728999378038185488341096784093365535505686513337139129948663715728717930715381566992429198508813299447191355184982477023222548202382411829085324608598459787167263451631403869765756031530253431407555993886690377331444960198805155668827979974684259910130348840467395171403368990650362284177795514995014481840464599137899144023861290909336855155829290844833730116713580735996915582690273534148608 A013788 586 557210762367876842161540238105173931120104540661708373573927288789818277835523287444940602577609677007682646105237415580257555072441871650963774662779903731810496978023581845823963144114164547724469812683683732972597616596900234333924207970443619673953043301338956690697279177640976399570217247441658300132615274184142390042240749693582234979701011207684513143751538900565290769748028424994285045296901993416533055168653590041032491348127144915193395385145978541232887574478322961967303341377595195090462723845432847075672472696448093693511764605456428615328072826482491618091748655664304412593305658123283610458517120357170197647151292425268190097102343136513593270609382387263673105611783052168728707880631860505075562346009237082554344883777754825160814833652396236343137519749980565769946127217107105553568306305405177025731858320516452041510633165243328932494743892598790099697705238183035885708709466627584728526509143604047437186972322737119043822942166949014898541221682762019549541236190925105547328218038989075656012704139469762109667773620274233864140196937824129866263702804227000260040223290107133809842516248154041867243530507599554262056069569940496666650046393859582136060658834521994393244150598621420863332069461159560172398950899069038460692754607818733579668233046643628610125914449428463516854440205107151626941201349367331615865810754603865235649564283201037145469256843761378895670734228368718772196963807594055126374169361454521549990369349354892194542980011488073456376515049776424454643340459974115448093406803988755797084346023274604527263508762632532477851288220265440922234049966291365211202639096608141579488760086840605539024871713911854776849036292026514823890272437041305008573409579312954281981452444407760245132427646425233431291958628921876269726579624828644210202898400989997092099274535695790837688225887119557436958358851933489596819291288237111097882230250560536705147918055045349350959883785549598556974305917619519405976306728591893908850554450622068199385703883915992250429419579317618542998068834893921735847564643758718276775300438958558058826694643366226699360395872698368 A013788 587 2282335282658823545493668815278792421867948198550357498158806174883095666014303385374476708157889237023468118447052454216734945576721906282347621018746485685495795621984591240494953038291617987479428352752368570255759837580903359831753555846937066184511665362284366605096055511617439332639609845521032397343192163058247229613018110744912834476855341906675765836806303336715430992887924428776591545536110565034119393970805104808069084561928785572632147497557928104889907505063210852218074486282629919090535316870892941621954448164651391768624187823949531608383786297272285667703802493600990873982179975672969668438086124982969129562731693773898506637731197487159678036416030258232005040585863381683112787479068100628789503369253835090142596643953683763858697558640214984061491280895920397393699337081270704347415782626939605097397691680835387562027553444836675307498470984084644248361800655597714987862873975306587048044581452202178302717838633931239603498771115823165024424844012593232074920903438029232321856381087699253887028036155268145601199200748643261907518246657327635932216126686113793065124754596278820085114946552438955488229500959127774257381660958476274346598590029248848429304458586202089034728040851953339856208156512909558466146102882586781534997522873625532742321082559052302787075745584858986565035787080118893063951160727008590298586360850857432005220615303991448147842076032046607956667327399398272090918763755905249797628597704517720268760552854957638428848046127055148877318205643884234566219122524053976875390594269137943744857481311332780143671331891742853029278876550207246017470668661929431905086009739706947909585961315699120287845874540182957165973652652140604718654555902121185315116685636865860738996029212294185964062423639757756134571862544064005200800070143298126684991071850455028089238628498209959271170973233641707261781437857519573388571817116619207056925615106295958344285872353465750941531683985611155689366757038569551486878952360312397450651871029747991344683843108519904257758902596884965552120089947725503430031624780835710061671630597974253808954141259228064560580181494572515328 A013788 588 9348445317770541242342067467381933759971115821262264312458470092321159847994586666493856596614714314848125413159126852471746337082252928132495855692785605367790778867648885721067327644842467276715738532873701663767592294731380161870862564749054223091759781323916765614473443375585031506491841927254148699517715099886580652494922181611162970017199480449743936867558618467186405346868938460268918970515908874379753037704417709293850970365660305705501276149997273517629061140738911650685233095813652148594832657903177488883525419682412100684284673326897281467939988673627282094914775013789658619831009180356483761922400767930241554688949017697888283188146984907406041237160059937718292646239696411374029977514262940175521805800463708529224075853634288696765225200190320574715868286549689947724592484684884805007015045639944622478940945124701747454064858910051022059513737150810702841289935485328240590286331802855780548790605628220122327932267044582357415930966490411683940044161075581878578876020482167735590323736935216143921266836091978324382511926266442800773194738308413996778357254906322096394750994826358047068630821078789961679788035928587363358235283285918819723667824759803283166431062369083756686246055329600880051028609076877551477334437407075457167349853690370182112547154161878232215862253915582408970386583880166985989943954337827185863009734045112041493383640285148971613561143427262906190509373027935322484403256344187903171086736197704582220843224493906487004561596936417889801495370317349824783233525858525089281599874126389017578936243451219067468477775428578726007926278349648879687559858839262953083232295893839658637664097549103596699016702116589392551828081263167916927609060975088375050717944368602565586927735653556985708799687228447769127206348980486165302477087306949126901723430299463795053521422328667993174716306364996432944256769464400172599590162909672272105167319475388245378194933159795715856513777605063293703646236829980882890256188867839579957870063737847772547825021372497527839780465036840818901483888425883662049409535102303068412606998929302543601476162597798152440136423401769022783488 A013788 589 38291232021588136928633108346396400680841690403890234623829893498147470737385826985958836619733869833617921692299783587724272996688907993630703024917649839586471030241889835913491774033274745965427665030650682014792058039219733143023053065212126097783848064302763071956883224066396289050590584534032993073224561049135434352619201255879323525190449071922151165409520101241595516300775171933261492103233162749459468442437294937267613574617744612169733227110388832328208634432466582121206714760452719200644434566771414994466920119019159964402830021946971264892682193607177347460770918456482441706827813602740157488834153545442269408005935176490550407938650050180735144907407605504894126678997796500988026787898421002958937316558699350135701814696486046501950362419979553074036196501707530025879930817269288161308733626941213173673742111230778357571849662095568986355768267369720638837923575747904473457812815064497277127846320653189621055210565814609335975653238744726257418420883765583374659076179894959044977966026486645325501508960632743216670768849987349711967005648111263730804151316096295306832900074808762560793111843138723683040411795163493840315331720339123485588143410216154247849701631463767067386863842630045204689013182778890450851161855619381072557465000715756265932993143447053239156171792038225547142703447573163974614810436967740153294887870648778921956899390607970187729146443478068863756326391922423080896115737985793651388771271465797968776573847527040970770684301051567676626925036819864882312124521916518765697433084421689416003322853176193300350884968155458461728466036120161811200245181805621055828919483981167241779872143561128332079172411869550151892287820853935787735486713753961984207740700133796108644056005236969413463243518887722062345037205424071333078946149609263623789459170506603704539223745858224100043637990871025389339675727726183106967921307278017626542765340571190253069086446222523252148280433070339251010134986055601696318489349602670919507435781070224476355891287541749874031740784790899994220478006992419479754381455779033368218038267614423218591646362000581232394798790253645917321166848 A013788 590 156840886360425008859681211786839657188727563894334401019207243768412040140332347334487394794429930838499007251659913575318622194437767141911359590062693742946185339870780767901662306440293359474391715965545193532588269728644026953822425355108868496522641671384117542735393685775959199951219034251399139627927802057258739108328248344081709159180079398593131173517394334685575234767975104238639071654843034621785982740223160063048145201634281931447227298244152657216342566635383120368462703658814337845839603985495715817336504807502479214193991769894794301000426265014998415199317681997752081231166724516823685074264692922131535495192310482905294470916710605540291153540741552148046342877174974468046957723231932428119807248624432538155834632996806846471988684472236249391252260870994042986004196627535004308720572935951209159367647687601268152614296215943450568113226823146375736680134966263416723283201290504180847115658529395464687842142477576639840156275665898398750385851939903829502603576032849752248229748844489299253254180702751716215483469209548184420216855134663736241373803790730425576787558706416691449008586109496212205733526712989670769931598726509049796969035408245367799192377882475589908016594299412665158406197996662335286686358960616984873195376642931737665261539915559130067583679660188571841096513321259679640022263549819863667895860718177398464335459903930245888938583832486170065945912901314244939350490062789810796088407127923908480108846479470759816276722897107221203463884950814166557950462041770060864296685913791239847949610406609687758237224829564757859239796883948182778676204264675823844675254206386861022330356300026381648196290199017677422150810914217720986564553579536228287314905907748028861006053397450626717545445453364109567365272393416996180291363428799543803041624762395048773792660463035285913778741210607719994735311780766446006140605674610760198319166834979595276570978083727455240799356653856109572137512902883744548120532375972540086302456959263639455153730713771007484034010254503526376327077916640950189073946442870920676221084744148677503351383498754380727889095844878933677347499409408 A013788 591 642420270532300836289254243478895235845028101711193706574672870475415716414801294682060369077984996714491933702799006004505076508417094213268928880896793571107575152110718025325208807179441600407108468594873112709481552808525934402856654254525925361756740285989345455044172536938328883000193164293730875915992277226531795387712505217358680716001605216637465286727247194872116161609626026961465637498237069810835385303954063618245202745894018791207843013608049283958139152938529261029223234186503527816559017924590451987810323691530154861338590289489077456897745981501433508656405225462792524722858903620909814064188182209050769388307703737980086152874846640293032564902877397598397820424908695421120338834357995225578730490365675676286298656754920843149265651598279677506569260527591600070673189386383377648519466745656152716769884928414794353108157300504373526991777067607555017441832821814954898567992485905124749785737336403823361401415588153916785280105127519841281580449545846085642664247430552585208749051267028169741329124158471029618620289882309363385208238631582663644667100326831823162521840461482768175139168704496485194684525416405691473639828383781067968385169032173026505491979806620016263235970250394276488831786994328925334267326302687170040608262729448397476911267494130196756822751888132390261131318563879647805531191500062161583701445501654624109918043766498287161092439377863352590114459243783147271579607297187065020778115595976329134525835179912232207469456986551178049388072758534826221365092523090169300159225502888918417201604225473281057739672901897248191446208036651756661457732668112174467789841229360582747465139404908059231012004655176406721129721504635785160968411461780391064841854598135926214680794715957767035066144576979392787928155723436016354473424604362931417258495026770119777454737256592531102837723998649221098435837054019362841151920843205673772315307356076422252834726230947656666314164854194624807475252850211817669101700611983524193494863705143867208309681003606046654603306002446444037435711146561331974446884629999291089801563112032983053727266810897943461433736580624112342415357580935168 A013788 592 2631353428100304225440785381289554886021235104609049422129860077467302774435026103017719271743426546542558960446664728594452793378476417897549532696153266467256627823045501031732055274206992795267516287364600269658036440303722227314100855826538190281755608211412358983860930711299395104768791200947121667751904367519874233908070421370301156212742574967347057814434804510196187797953028206434163251192779037945181738204995844580332350447181900968787324983738569867092537970436215853175698367227918449936625737419122491342071085840507514312042865825747261263453167540229871651456635803495598181264830069231246598406914794328271951414508354510766432882175371838640261385842185820563037472460426016444908907865530348443970480088537807570068679298068155773539392108946553559066907691121015193889477383726626314848335735790207601527889448666786997670331012302865913966558318868920545351441747238154055264534497222267390975122380129910060488300198249078443152507310602321269889353521339785566792352757475543389015036113989747383260484092553097337317868707357939152425812945434962590288556442938703147673689458530233418445370035013617603357427816105597712276028737059967254398505652355780716566495149287915586614214534145614956498254999528771278169158968535806648486331444139820636065428551655957285915945991733790270509593880837651037411455760384254613846841120774777340354224307267576984211834631691728292209108825062535771224390071489278218325107161481119044135017820896920503121794895816913625290293546018958648202711418974577333453452187659833009836857770907538559212501700206171128592163668118125595285330873008587466620067189675460946933617211002503410610225171067602561929747339282988176019326613347452481801592236433964753775332535156563013775630928187307592859353725843193922987923147179470567085090795629650410608454603803003007397223317498467209619193188573263310197358267773770439771403498930489025547611038641961601705222819242781183211418635674467605172640565706684515096554961736269280085236453390770367097255141386020634777336672856315215767334439444477096303827202506887098588066884857437976418032585034236364154533304651510448128 A013788 593 10778023641498846107405456921762016813142978988478666433043906877306072164085866917960578137061075134638321501989538728322878641678239407708362885923443779449883147563194372225974498403151842489415746713045402704519317259484046243078557105465500427394070971233945022397894372193482322349132968759079410351111800289361404862087456445932753535847393587066253548807924959273763585220415603533554332676885622939423464399687662979401041307431657066368152883133393182175611035526906740134607660512165553970940419020468725724537123167602718778622127578422260782135104174244781554284366380251117970150460743963571186067074722997568601912993826220076099309085390323051070510636409593121026201487197904963358346886617212307226503086442650859807001310404887166048417350078245083377938053902831678234171299363744261385618783173796690335858235181739159542457675826392538783607022874087098553759505396687479010363533300622407233434101269012111607760077612028225303152669944227107921466792023407761681581476894619825721405587922902005281834942843097486693653990225338118768336129824501606769821927190276928092871432022139836081952235663415777703352024334768528229482613706997625874016279152049277815056364131483302242771822731860438861816852478069847155380875135122664032200013595196705325323995347582801043111714782141604948007296535911018649237322794533906898316661230693487986090902762567995327331674651409319084888509747456146518935101732820083582259638933426663604777032994393786380786871893266078209189042364493654623038305972119868757825340160654676008291769429637277938534406964044476942713502384611842438288715255843174263275795208910688038640096096266253969859482300692900093664245101703119568975161808271165365459321800433519631463762064001282104424984281855211900351912861053722308558533210847111442780531898899048081852230057177100318299026708473721690600215300396086518568379464801363721303668731619283048643014814277474720584592667618431726433970731722619310787135757134579773835489123271758971229128513088595423630357059117140520047971012019467123783001863964578186460476221468209555816721960376065951408261468300232147576968415852586795532288 A013788 594 44146784835579273655932751551537220866633641936808617709747842569445671584095710895966528049402163751478564872149150631210510916314068613973454380742425720626721372418844148637591545459309946836646898536633969477711123494846653411649769903986689750606114698174238811741775348504503592342048640037189264798153933985224314315110221602540558482830924132623374535917260633185335645062822312073438546644523511559878510181120667563626665195240067343843954209314378474191302801518210007591352977457830109064971956307839900567704056494500736117236234561217580163625386697706625246348764693508579205736287207274787578130738065398040993435622712197431702770013758763217184811566733693423723321291562618729915788847584101610399756642069097921769477367418417832134317465920491861516034268785998554047165642193896494635494535879871243615675331304403597485906640184903838857654365692260755676198934104831914026449032399349380028146078797873609145385277898867610841713336091554234046327980127878191847757729360362806154877288132206613634395925885327305497206743962984934475104787761158581329190613771374297468401385562684768591676357277351025472929891675211891627960785743862275579970679406793841930470867482555605986393385909700357578001827750174093948440064553462431875891255685925705012527084943699153072585583747652013867037886611091532387276074166410882655505044400920526791028337715478508860750539372172570971703335925580376141558176697631062352935481071315614125166727145036949015703027274817856344838317524966009335964901261802982432052593298041552929963087583794290436236930924726177557354505767370106627230577687933641782377657175698178206269833610306576260544439503638118783648747936575977754522262766678693336921382094575696410475569414149251499724735618478947943841435078876046575855752031629768469629058657890500943266734314197402903752813397908364044698481870422370380056082287826385802459827124712583367241788679280536455514491566565096351473544117135848696984108061223238753630163448921124746154510389610886855189942514143807570116489265231737339015175634798912251742110603133786340625293149700366136968238974157750876475262631332195514500251648 A013788 595 180825230686532704894700550355096456669731397373168098139127163164449470808456031829878898890351262726056201716322920985438252713222425042835269143520975751687050741427585632819574970201333542242905696406052738980704761834891892374117457526729481218482645803721682172894311827474446714233031229592327228613238513603478791434691467684006127545675465247225342099117099553527134802177320190252804287055968303349262377701870254340614820639703315840384836441351694230287576275018588191094181795667272126730125133036912232725315815401475015136199616762747208350209583913806337009044540184611140426695832400997529920023503115870375909112310629160680254545976355894137588988177341208263570724010240486317735071119704480196197403205915025087567779296945839440422164340410334664769676364947450077377190470426200042026985618963952613849806157022837135302273598197366123960952281875500055249710834093391519852335236707735060595286338756090303059498098273761734007657824631006142653759406603789073808415659460046054010377372189518289446485712426300643316558823272386291610029210669705549124364754007549122430572075264756812151506359408029800337120836301667908108127378406859880775559902850227576547208673208547762120267308686132664639495486464713088812810504410982120963650583289551687731310939929391730985310551030382648799387183559030916658282799785618975356948661866170477736052071282599972293634209268418850700096863951177220675822291753496831397623730468108755456682914386071343168319599717653939588457748582260774240112235568345016041687422148778200801128806743221413626826469067678423274924055623147956745136446209776196740618883791659737932881238467815736363190024206901734537825271548215204882523188292315927908029981059382052497307932320355334142872517093289770777974518083076286774705160321555531651600624262719491863620543750952562293771523677832659127084981741250029076709713050936876246875451902822741472222366430333077321787357456650634655635636703788436262846906618770385934869149486780926960248874555846192558858004537933035807197140030389196140606159400136344583135685030435988851201200741172699697021906838150147590042675737936672827393030750208 A013788 596 740660144892037959248693454254475086519219803640496529977864860321585032431435906375183969854878772125926202230058684356355083113359052975453262411861916678910159836887390752028979077944662189026941732479192018864966704475717191164385106029483955070904917212044010180175101245335333741498495916410172328399824951719849129716496251633689098427086705652635001237983639771247144149718303499275486359781246170518578699066860561779158305340224781682216290063776539567257912422476137230721768635053146631086592544919192505242893579884441661997873630260212565402458455710950756389046436596167231187746129514485882552416268762605059723724024337042146322620319153742387564495574389589047585685545945031957442851306309550883624563531427942758677624000290158347969185138320730786896594390824755516936972166865715372142533095276349906328806019165540906198112658216411643744060546562048226302815576446531665315165129554882808198292843544945881331704210529328062495366449688601160309798529449120046319270541148348637226505716488266913572805478098127435024624940123694250434679646903113929213398032414921205475623220284443902572570048135290062180846945491631751610889741954498071656693362074532153537366725462211633644614896378399394363373512559464811777271826067382767467112789154003712947449609950788530115832017020447329482289903857790634632326347921895323062061719003834276806869283973529486514725721163443612467596754744021895888168107022323021404666799997373462350573217325348221617437080443510536554322938192940131287499716887941185706751681121395510481423592420234910215481217301210821734088931832414030828078883675243301849574948010638286573081552764173256143626339151469504666932312261489479198814979245326040711290802419228887028973290784175448649205830014114901106583626068280470629192336677091457644956156980099038673389747203901695155288160984402571784540085212160119098202984656637445107201850993961949070222812898644284710041016142440999549483567938717434932620929510483500789224036297854676829179390180746004721082386587373714666279485564474147391922828902958467412523765884665810334520118235843377959001730409063004528814799822588611901001853952851968 A013788 597 3033743953477787481082648388626329954382724315711473786789334467877212292839161472512753540525583450627793724334320371123630420432318680987456562838986410716816014691890752520310698303261336326254353336234770509270903621532537615009321394296766279970426540900532265697997214700893527005177839273616065857125683002244502035318768646691590547157347146353192965070780988503028302437246171133032392129663984314444098351377860861047432418673560705770357924101228706067488409282462258097036364329177688600930683063989012501474892103206673047543290389545830667888469834592054298169534204297900978945008146491334174934697036851630324628373603684524631337452827253728819464173872699756738910967996190850897685918950643920419326212224728853539543547905188488593281782326561713303128450624818198597373837995481970164295815558251929216322789454502055551787469448054422092775671998718149534936332601124993701130916370656799982380207487160098329934660446328127743981020977924510352628934776623595709723732136543636018079767414735941277994211238289929973860863754746651649780447833715154654058078340771517257628152710285082224937246917162148094692749088733723654598204383045624101505816011057283700889054107493218851408342615565923919312377907443567869039705399571999815545293984374799208232753602358429819354447941715752261559459446201510439454008721088083243262204801039705197800936587155576776764316553885465036667276307431513685557936566363435095673515212789241701787947898164626315745022281496619157726506754838282777753598840373007096654854885873236010931911034553282192242611066065759525822828264785567870271811107533796564375858987051574421803342040122053657164293485164419091115754751023060906798346154988855462753447126709161521270674599051982637667147079737814634932566532375676807697171811029366610513740418990485662406204404547181343356060307392112934029476189029007847826239425153586975159098781671268143391632641632846990172328002119438334154684694276986613484015327274940419232661652676012756292318782180335635337553455461882735273080772872086107717315907186517882521697345063591159130194404294014476120071087755522066550025420073322954346503593790881660928 A013788 598 12426215233445017522514527799813447493151638797154196630689113980425061551469205391412238501992789813771443094873376240122390202090777317324622081388488338296078396177984522323192620250158433592337831265217620005973621233797274071078180431039554682758867111528580160298996591414859886613208429664731405750786797577193480336665676376848754881156493911462678384929918928908403926782960316960900678163103679751963026847243718086850283186886904650835386057118632780052432524420965409165460948292311812509412077830098995206041158054734532802737317435579722415671172442489054405302412100804202409758753368028504780532519062944277809677818280691812889958206780431273244525256182578203602579324912397725276921524021837498037560165272489384097970372219652049278082180409596777689614133759255341454843240429494149792955660526599902070058145605640419540121474859230912892009152506749540495099218334207974199832233454210252727829329867407762759412369188160011239346261925578794404368116845050248027028406831282733130054727330758415474664289232035553172934097939442285157500714326897273463021888883800134687244913501327696793342963372696158595861500267453332089234245152954876319767822381290634038841565624292224415368571353358024373503499908888853991586633316646911244473524159999177556921358755260128540075818769267721263347545891641386760003619721576788964401990865058632490192636260989242477626640604714864790189163755239480056045308175824630151878718311584734010523434590882309389291611265010152070047771667817606257678740850167837067898285612536774700777107597530243859425734926605351017770304572561685996633338296458430727683518410963248831706488996339931779744946115233460597210131460190457474246025850834351975438119431000725591124683157716920883884634438606088744683792516610772204327615737976285636664280756185029273215813241025254782386423019078094577784734470262816144696276685429092250251668609725514315332127300128141271745855496681219416697588507758537168830526780518155957176982129360948249773337731810654762342618953571871683678538845684064697210125955835977246808872325380469387797276279988283294187811175446618384588904120620330821003278720167451283161088 A013788 599 50897777596190791772219505868035880931949112513143589399302610863821052114817865283224528904162467077207830916601349079541310267763823891761652045367248233660737110745024603435796972544648943994215756862331371544467952573633634595136227045538015980580319688821064336584690038435266095567701727906739837955222722876184495458982610439572499993216999061351130664672947932808822484103005458271849177756072672264040557966310269283738759933488761449821741289957919867094763620028274315941728044205309184038551870792085484363944583392192646360012052216134543014589122324435166844118679964894013070371853795444755581061198081819761908440343677713665597268814972646495209575449323840321956164914841181082734270562393446391961846436956116517265286644611694793843024610957708401416659491877909878599037912799208037551946385516953198878958164400703158436337561023409819205669488667646117867926398296915862322512828228445195173188935136902196262553064194703406036362288847170741880291806597325815918708354380934074900704163146786469784224928694417625796338065159955600005122925882971232104537656868045351678955165701438246065532777974563465608648705095488848237503468146503173405769000473766437023095052797100951205349668263354467833870335626808745949538850064985748457363554959356631273149885461545486500150553678920586294671547972163120168974826379578527598190554583280158679829038125011937188358719916912086180614814741460910309561582288177685102095230204251070507103988084253939258538439741481582878915672751380915231452122522287460630111377868950629174383032719483878848207810259375517768787167529212665842210153662293732260591691411305467214669778929008360569835299287996254606172698460940113814511721885017505691394537189378972021246702214008507940391462660530539498224814148037722948925914062750865967776893977333879903091971035239443588654788686143875390606272390196494928675949303517561857030834625435706635600393421324866649071024114406274730793322527778968243529837693002366800596918801862444031071591349496441906555367233830386416347295111921928999772675915104162802929141044758402612417643642832008372993274574629348903276151278060875042829429637805880455827816448 A013788 600 208477297033997483099011096035474968297263564853836142179543494098211029462293976200087670391449465148243275434399125829801206856760622660655726777824248765074379205611620775673024399542882074600307740108109297846140733741603367301677985978523713456456989445411079522650890397430849927445306277506006376264592272900851693399992772360488959972216828155294231202500394732784936894885910357081494232088873665593510125430006862986193960687569966898469852323667639775620151787635811598097318069064946417821908462764382143954717013574421079490609365877287088187757045040886443393510113136205877536243113146141718860026667343133744776971647703915174286413066127960044378421040430449958732451491189477714879572223563556421475723005772253254718614096329501875581028806482773612202637278731918862741659290825556121812772395077440302608212641385280136955238649951886619466422225582678498787026527424167372073012544423711519429381878320751395891417350941505151124939935118011358741675239822646542003029419544305970793284252249237380236185307932334595261800714895178137620983504416650166700186242531513760477000358713091055884422258583811955133025096071122322380814205528076998270029825940547326046597336256925496137112241206699900247532894727408623409311129866181625681361121113524761694821930850490312704616667868858721462974660493980140212120888850753649042188511573115529952579740160048894723517316779671904995798281181023888627964241052375798178182062916612384797097935193104135202973449181108563472038595589656228788027893851289438740936203751221777098272902019005967762259190822402120780952238199655079289692789400755127339383568020707193711287414493218244894045385883632658866883372896010706184240012841031703311952024327696269399026492268578848523843431057533089784728838750362513198800544001027547004014157731159572083064713360340760939130014458445313599923291710244843227856688347207933366398298625784654379419211453746653794594914772608101297329449073782653925498215190537694415244979412428570751269238167537426049250784189769262761358520778432221183068880548266650840797761719330417100462668361039906295780452657681813107819115634937344175429343796452886347070736171008 A013788 601 853923008651253690773549449361305470145591561641312838367410151826272376677556126515559097923377009247204456179298819398865743285291510418045856881968122941744657226185198697156707940527644977562860503482815683977792445405607392467673030568033130317647828768403781724778047067876761302815974512664602117179769949801888536166370395588562780046200128124085171005441616825487101521452688822605800374636026534271017473761308110791450462976286584416132515117742652520940141722156284305806614810890020527398537063482909261638520887600828741593535962633367913217052856487470872139817423405899274388451791446596480450669229437475818606475868995236553877147918860124341774012581603123030968121307912100720146727827716327102364561431643149331327443338565639682379893991353440715582002293685939661789836455221477874945115730237195479483238979114107440968657510202927593334465435986651131031660656329389556011059381959522383582748173601797717571245469456405099007753974243374525405901782313560236044408502453477256369292297212876309447415021290842502192335728210649651695548434090599082803962849409080362913793469288820964902593571159293768224870793507317032471814985843003384914042167052481847486862689308366832177611739982642791413894736803465721484538387931879938790855152080997423901990628763608320838109871590845323112344209383342654308847160732686946476804143403481210685766615695560272787526929529536122862789759717473847820141531350531269337833729706444328128913142550954537791379247845820675981470087535231913115762253214881541082874690565004398994525806669848443954213645608559086718780367665787204770581665385493001582115094612816665441433249764221931086009900579359370718754295382059852530647092596865856765755491646243919458412512332098963553662693611655535758249323521484854062287028228208832528441990066829607252233065923955756806676539221792004505285802845162877861300995470163695068767431171213944338101090114546293942660770908602782913861423406213750478840689420442396324843435673307425797198799534233297097731212041294900270524501108458377965850134725700201843907632002377388443495089606819456187516734085864706489627097640703361742558592190271022477601735356448768 A013788 602 3497668643435535117408458544583907205716343036482817385952911981880411654871269894207730065094152229876549452510407964257754084496554026672315829788541431569386115998454573863553875724401233828097476622265613041573037856381367879547588733206663701781085506635381889944690880790023214296334231603874210271968337714388535444137453140330753147069235724796252860438288862517195167831870213417393358334509164684374087572526318021801781096350869849768478781922273904725770820493952140516583894265405524080224407812025996335671381555612994525567123302946274972537048500172680692284692166270563427895098537765259183925941163775900953012125159404488924680797875651069303906355534246391934845424877207964549720997182326075811285243624010339661117207914764860139028045788583693171023881394937608854691170120587173375775194031051552683963346858451384078207621161791191422297970425801323032705682048325179621421299228506203683154936519072963451171821442893435285535760278500862056062573700356342726837897226049442842088621249383941363496611927207290888979807142750820973344966386035093843165031831179593166494898050207010672241023267468467274649070770205970565004554182012941864607916716246965647306189575407070544599497686968904873631312841946995595200669236968980229287342702923765448302553615415739682152898034036102443468161881634171512049037970361085732768989771380659038968900057889014877337710303352979959245986855802772880671299712411776079207766956877595968016028231888709786793489399176481488820101478544309916122162189168154792275454732554258018281577704119699226436459092412658019200124385959064390740302501418979334480343427534097061648110591034253029728296552773055982464017593884917155965530491276762549312534493783015094101657650512277354715802393033341074465789229144001962239127667622743378036498391313734071305146638024522779880147104652460050453650648453787147719888877445790495001671398077292316008862065109181619989138517641636998815176390271851521961331463866132055346558712517867216065326282892219584912307044521143911508068356540245516148122151836468026752645660681737783064555887029532492544068542815701837781512591936320969697519993611350108068256708020014153728 A013788 603 14326450763511951840905046198615683914614141077433620012863127477782166138352721486674862346625647533574346557482631021599760730097885293249805638813865703708205531129669934545116674967147453759887264244799951018283163059738082834626923451214494522495326235178524221213453847715935085757785012649468765273982311278135441179187008062794764890395589528765451716355231180870431407439340394157643195738149538547196262697067798617300095370653162904651689090753633913756757280743227967555927630911101026632599174398058480990909978851790825576722937048867942287511750656707300115598099113044227800658323610686501617360655006826090303537664652920786635492548098666779868800432268273221365126860297043822795657204458807606523024357883946351251936083618876867129458875550038807228513818193664445868815032813925062147175194751187159793513868732216869184338416278696720065732486864082219141962473669939935729341641639961410286202619982122858295999780630091510929554474100739530981632301876659579809128027037898517881194992637476623824882122453841063481261290056707362706820982317199744381603970380511613609963102413647915713499231303550841956962593874763655434258653929525009877434026869747571291366152500867360950679542525824634362393857400614893957941941194624943019160955711175743276247259608742869738098270347411875608445591067173566513352859526599007161421782103575179423616614637113404937575261402533805913071562161368157719229643622038634820435013455370633084993651637816155286706132579026868178207135656117493416436376326832762029160262584542240842881342276074288031483736442522247246643709484888327744472279045812139354031486679179661564510660980876300409767102680158437304172616064552620670834812892269619401984141286535229825440389736498288044915926601864565041011872682573832037331466926582756876437497410821054756065880629348445306389082540656476366658153056066712157060664842017957867526846046524589326372299018687207915475511368260145147146962494553503833953613675995676898699504486473184117003576454726531419800809654358605461537047988388845634142708333922173037578836626152397959432420913272965089460504751373114727553075576571170691881041893832090042647579476049977973669888 A013788 604 58681142327344954740347069229529841314259521853168107572687370148995752502692747209420236171778652297520523499448856664472619950480938161151203896581593922388809855507128051896797900665435970600498234346700599370887835892687187290631878456174569564140856259291235210090306960244470111263887411812224062562231546995242767069949985025207356991060334709823290230191026916845287044871538254469706529743460509889315892007189703136461190638195355257453318515726884510747677821924261755109079576211869805087126218334447538138767273376935221562257150152163091609648130689873101273489813967029157071496493509371910624709242907959665883290274418363542058977477012139130342606570570847114711559619776691498171011909463275956318307769892644254727930198502919647762263554252958954407992599321249570278666374405837054554829597700862606514232806327160296179050153077541765389240266195280769605478292152073976747383364157281936532285931446775227580415101460854828767455125916629118900765908486797638898188398747232329241374689843104251186717173570932996019246244072273357647138743571250152987049862678575569346408867486301862762492851419344248655718784511031932658723446495334440457969774058486052009435760643552710453983406185777702348365239912918605651730191133183766606483274592975844459508775357410794447250515342999042492193141011142928438693312620949533333183619496243934919133653553616506624308270704778469019941118612963974017964620275870248224501815113198113116133997108494972054348319043694052057936427647457253033723397434706993271440435546285018492441977962800283776957384468571124722252634050102590441358454971646522794112969437919893768235667377669326478406052577928959197891035400407534267739393606736361070527042709648301365003836360696987831975635361237258407984630507822416024909688531282972165887989394723040280845847057811231974969682086528927197831794917649252995320483192905555425389961406564717880820936780542803621787694564393554522713958377691151703874001616878292577073170376594162143246649158559872695504116344252847970455748560440711717448533335745220761922914820720222041835196060766065006430227461624277924057397561635515153944747597136240814684485533900709780151861248 A013788 605 240357958972804934616461595564154230023207001510576568617727468130286602251029492569785287359605359810644064253742516897679851317169922708075331160398208706104565168157196500569284201125625735579640767884085655023156575816446719142428174156491036934720947238056899420529897309161349575736882838782869760254900416492514373918515138663249334235383130971436196782862446251398295735793820690307917945829214248506637893661449024046945036854048175134528792640417318956022488358601776148926789944163818721636868990297897116216390751751926667519005287023260023233118743305720222816214278008951427364849637414387345918809058951002791457956964017617068273571745841721877883316513058189781858548202605328376508464781161578317079788625480270867365602093067958877234231518220119877255137686819838239861417469566308575456582032182733236282297574716048573149389427005611071034328130335870032304039084654895008757282259588226812036243175205991332169380255583661378631496195754512871017537161161923128926979681268663620572670729597355012860793542946541551694832615720031672922680293667840626634956237531445532042890721223892429875170719413634042493824141357186796170131236844889868115844194543558869030648875595991902019516031736945468818904022683314608749486862881520708020155492732829058906147943863954614055938110844924078048023105581641434884887808495409288532720105456615157428771444955613211133166676806772609105678821838700437577583084649964536727559434703659471323684852156395405534610714802970837229307607643984908426131035892559844439820023997583435745042341735629962350417446783267326862346789069220210447804231563864157364686722817719884874693293578933561255551191359197016874561681000069260360660556213192134944878766938719442391055713733414862159772202439627810439105046560040616038030084224135053991477204560785572990344589548794806169475817826422485802319031982691340268832699158141155022397281921289084439842557053103323634842396935755999325036373515022957379067910622733486395691705862529688138738274953461238560784860546059665286986746103565155194669192543212424240836259105670029483356963064897802266338211682813042376939100412459070070557686157870042376947652746857307259502023671808 A013788 606 984506199952609012189026695430775726175055878187321625058211709461653922820216801565840537024943553784398087183329349212896670995128003412276556432991062860204298928771876866331788087810563012934208585253214842974849334544165761607385801344987287284616999887081060026490459378324887862218272107654634538004072105953338875570238007964669273028129304459002662022604579845727419333811489547501231906116461561883188812437295202496286870954181325351029934655149338443868112316832875106004131611295001483824615384260186588022336519175891630157845655647273055162854372580230032655213682724665046486424114849330568883441905463307433811791724616159511648549870967692811810064437486345346492613437871425030178671743637824786758814209967189472729506173206359561151412298629611017237043965214057430472365955343599925070160003820475335812290866036934955619899093014982946956608021855723652317344090746449955869828135273377022100452045643740496565781526870677006874608417810484719687832212119237136084908774476446189865659308430766132677810351909034195742034393989249732291298482863475206696780748928800899247680394133063392768699266718245038054703682999037117112857546116668899802497820850417127549537794441182830671937665994528640282230876910856637437898190362708820050556898233667825279581978066758099173122502020809023684702640462403317288500463597196445830021551950295684828247838538191712801450708200540606896860454251316992317780314726254742436083444546189194541813154432595581069765487832968549291243960909762184913432723015925122825502818294101752811693431749140325787309862024262970828172448027525981994206132485587588565756816661380648446743730499311866902737679807270981118204645376283690437265638249234984734223429380994836033764203452067275406426941192715511558574270709926363291771224982057181149090629880977706968451438791863526070172949817026501846298755001103729741138735751746170971739266749600089865595113689511213608314457848856573235348985917534033424662161910716360276753227212921602616271974209377233144974788796660389015497712040202875677365012656998089690465317296824440763830120713821398082921315052802221575942555289432351009004282502635693575977585651127530534920288959725568 A013788 607 4032537395005886513926253344484457374413028877055269376238435161954934467871608019213682839654168796300894565102917014376024764396044301976684775149531393475396808412249607644495004007672066100978518365197167996824982874292902959543852242309067928717791231537484021868504921613618740683646042552953383067664679345984876034335694880623285342323217631064074903644588359048099509591291861186565045887453026557473541375743161149424791023428326708637818612347491690266083788049747456434192923079864326077745624613929724264539490382544452117126535805531230433947051510088622213755755244440228030408393174422858010146578044777707248893098904027789359712460271483669757174023935944070539233744641521356923611839461940530326564103004025608080300057285453248762476184775186886726602932081516779235214810953087385293087375375648666975487143387287285578219106684989370150734266457521044079891841395697459019242816042079752282523451578956761073933441134062293020158396079351745411841360740840395309403786340255523593689740527332418079448311201419404065759372877779966903465158585808794446630013947612368483318498894369027656780592196477931675872066285564056031694264508893875813591031074203308554442906806031084874432256679913589310596017671826868786945630987725655326927081055165103412345167782161441174213109768277233761012542015334003987613697898894116642119768276788411125056503146652433255634742100789414325849540420613394400533628169118739425018197788861190940843266680555911500061759438163839177896935263886385909405420433473229303093259543732640779516696296444478774424821194851381128512194347120746422248268318660966762765339921045015136037862320125181406833613536490581938660166227461257996031040054268866497471379166744554848394298177339667560064724751125362735343920212827858384043094937526506213986675219992484687742777093291473002783428402450540551562439700484520877019704261639152316300244036606361968089477585672237930939656019348916523971989446318219400907416215186294211693581218664126884316250006361609146961816734911120953407478628516670978774487091843064175372145939647792909368648174443812446547645706456277899575060706465514909732881541130795800887204190827018365071033503579035926528 A013788 608 16517273169944111161041933699008337405595766280418383365072630423367411580402106446699244911223475389648464138661548090884197434966197460896500839012480587675225327256574392911851536415424782749608011223847600114995129853103730522291618784497942236028072884377534553573396158929382361840214190296897057045154526601154052236639006231032976762155899416838450805328233918661015591285931463420170427955007596779411625475043988068043944031962426198580505036175325963329879195851765581554454212935124279614446078418656150587553752606902075871750290659455919857447122985322996587543573481227174012552778442436026409560383671409488891466133110897825217382237271997111325384802041626912928701418051671477959114094436108412217606565904488890696909034641216506931102452839165488032165609805892727747439865663845930160485889538656939931595339314328721728385460981716460137407555410006196551236982356776792142818574508358665349216057667406893358831374885119152210568790341024749206902213594482259187317908849686624639753177199953584453420282681013879053350391307386744436593289567472822053396537129420261307672571471335537282173305636773608144371983505670373505819707428429315332468863279936751838998146277503323645674523360926061816201288383802854551329304525724284219093324001956263576965807235733263049576897610863549485107372094808080333265706593870301766122570861725331968231436888688366615079903644833441078679717562832463464585740980710356684874538143175438093694020323557013504252966658719085272665846840878636684924602095506347225469991091128896632900388030236585060044067614111257102385948045806577345528907033235319860286832316600381997211084063232743042390481045465423620752040867681312751743140062285277173642769066985696659023045334383278326025112580609485763968697191742907941040516864108569452489421701089217280994414974121873419400922736437414099199753013184597512272708655673967887565799573939658621294500190913486565128831055253162082189268772119426666116776817403061091096908671648263718159360026057151065955601346195951425157032462404284329060299128189190862324309768797359756773982922521855781059156813644914276659448653682749070265882792471739600433988365627467223330953230659731155058688 A013788 609 67654750904091079315627760431138150013320258684593698263337494214112917833327028005680107156371355196000109111957700980261672693621544799832067436595120487117722940442928713366943893157579910142394413972879770071020051878312880219306470541303571398770986534410381531436630666974750154097517323456090345656952940958326997961273369522311072817790564011370294498624446130835519861907175274169018072903711116408470017945780175126707994754918097709385748628174135145799185186208831822047044456182269049300771137202815592806620170677870902770689190541131447736103415747882994022578476979106504755416180500217964173559331518093266499445281222237492090397643866100167988776149162503835355961008339646373720531330810300056443316493944786496294539405890422812389795646829221838979750337764936612853513689759112929937350203550338825959814509831490444199466848181110620722821346959385381073866679733357740616984881186237093270388972205698635197773311529448047454489765236837372751471466882999333631254154648316414524429013811009881921209477861432848602523202795056105212286114068368679130712216082105390316226852746590360707781859888224698959347644439225849879837521626846475601792463994620935532536407152653613652682847686353149199160477220056492242244831337366668161406255112012855611251946437563445451066972614097098690999796100333897045056334208492756034038050249626959741875965496067549655367285329237774658272123137361770350943195056989620981246108234446594431770707245289527313420151434113373276839308660238895861451170183193998235525083509263960608359989371849052405940500947399709091372843195623740807286403208131870147734865168795164660576600323001315501631410362226375150600359394022657031139901695120495303240782098373413515358393689633908023398861130176453689215783697378950926501957075388700477396671287661433982953123734003193525866179528447648150322188342004111410269014653640572467469515054856841712822272781981640970767692002316951888647244890601171624414317844082938229132937919071288189580738666730090766154143114018617037443204966007948611830985229062925772080372812993985563746234050649521279218306308689568877197101685484540191809055917964245403377616345610105746763584432782258811120386048 A013788 610 277113859703157060876811306725941862454559779572095788086630376301006511445307506711265718912497070882816446922578743215151811353073847500112148220293613515234193164054236009951002186373447311943247519632915538210898132493569557378279303337179428449365960844944922752764439211928576631183430956876146055810879246165307383649375721563386154261670150190572726266365731351902289354371789922996298026613600732809093193505915597318995946516144528217644026381001257557193462522711375143104694092522574025935958577982732668135916219096559217748742924456474409927079590903328743516481441706420243478184675328892781254899021898110019581727871886284767602268749275546288082027106969615709618016290159191546759296330998989031191824359197845488822433406527171839548602969412492652461057383485180366247992073253326561023386433742187831131400232269784859441016210149829102480676237145642520878557920187833305567170073338827134035513230154541609770079484024619202373590078410085878790027128352765270553617017439504033892061240569896476349274021320428947875935038648549806949523923224038109719397237072303678735265188850034117459074498102168366937487951623069081107814488583563164064941932521967351941269123697269201521388944123302499119761314693351392224234829157853872789120020938804656583687972608259872567570319827341716238335164826967642296550744917986328715419853822472027102723954671892683388384400708557925000282616370633811357463326953429487539184059328293250792532816876705903875768940274128376941933808272338517448503993070362616772710742053945182651842516467093718654732291880549208438263165729274842346645107540508140125122007731384994449721754923013388294682256843679232616859072077916803199549037343213548762074243474937501758907980552740487263841735189202754311027850024464182994952016180792117155416765594261233594175994814477080681947871348521566823719683448848840336461884021311784826755133664693623655720029314996801416264466441490234935899115071902398973601045889363714986528513716515996424522705578926451778167370195020255385367367540768557514059715498241743962441207042023364869104574671460439159678182640392474120999328503744676625649893039981549172234716551618993138743641836676132090349101252608 A013788 611 1135058369344131321351419112349457868613876857127304348002838021328922670879979547489344384665588002336016166594882532209261819302190479360459359110322640958399255199966150696759304955385640189719541840416422044511838750693660907021432026469086938928602975620894403595323143012059449881327333199364694244601361392293099043427842955523629687855800935180585886787034035617391777195506851524592836717009308601586045720600230286618607396930127987579469932056581150954264422493025792586156827002972463210233686335417273008684712833419506555898851018573719183061318004340034533443507985229497317286644430147144832020066393694658640206757363246222408098892797032637595983983030147545946595394724492048575526077771771859071761712575274375122216687233135295854791077762713569904480491042755298780151775532045625593951790832608001356314215351377038784270402396773700003760849867348551765518573241089365219603128620395835941009462190713002433618245566564840252922224961167711759523951117732926548187615303432208522821882841374295967126626391328476970499829918304460009265249989525660097410651083048155868099646213529739745112369144226481630975950649848090956217608145238274720010002155609978273551438330664014649431609115129047036394542344983967302550465860230569462944235605765343873366785935803432438036768030012791669712220835131259462846671851184072002418359721256845423012757318336072431158822505302253260801157596654116091320169787201247180960497907008689155246214417926987382275149579362829831954160878683498567469072355616205278301023199452959468141946947449215871609783467542729557763125926827109754251858360485921341952499743667752937266060308164662838455018524031710136798654759231147225905352856957802695729456101273344007204487088344025035832695747334974481657970073700205293547323458276524511868587071874094012801744874760098122473258481043544337709955823406484850018147876951293070650389027490585082493829240074226898601019254544344002297442775334512226195869883962833776584820792182849521354845002051282746483373548318802966058464737446988011577588594680798183270159184044127702503852337854301958798041836095047573999613249551338195458661961891764425409473398995431395896293956963025437042069918730682368 A013788 612 4649199080833561892255412684183379429842439606793438609419624535363267259924396226516354599590248457568322218372638851929136411861772203460441534915881537365603349299061353253926113097259582217091243378345664694320491522841235075159785580417380101851557788143183477126443593777395506713916756784597787625887176262832533681880444745824787201457360630499679792279691409888836719392796063844732259192870128032096443271578543253989815897825804237125508841703756394308667074531433646432898363404175209309117179229869150243572583765686298852961693772077953773819158545776781448984608707500021011606095585882705231954191948573321790286878159856526983573064896645683593150394491484348197254736791519430965354814553177534757935974708323840500599550906922171821224254516074782328752091311125703803501672579258882432826535250362373555463026079240350860371568217185075215404441056659668031564075995502039939494414829141344014374757133160457968100333840649585675969433440942947367010103778234067141376472282858326109478432118269116281350661698881441671167303345375068197950463957097103758994026836165246435736150890617813995980264014751668760477493861777780556667322962895973253160968829378471008466691402399804004071870935568576661072045445054330071246708163504412520219589041214848505310355193050859266198601850932394679141256540697638759819967902449958921905601418268038852660253975904552678026536981718029356241541515895259510047415448376308453214199427107590779888494255828940317799012677070150991684242959087610132353320368603976819920991024959321981509414696751988210113673083055020268597763796283841553415611844550333816637438950063116031041783022242458986311755874433884720327289893810779037308325302099159841707852190815617053509579113857126546770721781084055476871045421876040882369836885100644400613732646396289076435947007017361909650466738354357607259979052672961945674333703992496417383993456601436497894724567344033376669774866613633033410325607770162078498283044711767148891425964780951639469445128402054129595898053913816948975471564582862895421802883812549358674572017844747069455779175851220823236779360645314863102415870162281248598679395908667086477203042285286997591220047720552190124318387120874979328 A013788 613 19043119435094269510678170354415122144634632629425924544182782096847942696650326943810988439921657682199847806454328737501742742985818945373968527015450777049511318728955302928081359246375248761205732877703842587936733277557698867854481737389588897183980700234479522309912960112211995500203035789712538115633873972562057960982301678898328377169349142526688429177616014904675202632892677508023333653996044419467031640385713168342285917494494155266084215618586191088300337280752215789151696503501657330143966125544039397673303104251080101731097690431298657563273403501696815040957265920086063538567519775560630084370221356326053015052942772334524715273816660719997544015837119890215955401898063589234093320409815182368505752405294450690455760514753215779734546497842308418568566010370882779142850884644382444857488385484282083176554820568477124081943417590068082296590568078000257286455277576355592169123140162945082879005217425235837338967411300702928770799374102312415273385075646739011078030470587703744423657956430300288412310318618385085101274502656279338805100368269736996839533920932849400775274047970566127535161404422835242915814857841789160109354856021906444947328325134217250679567984229597200678383352088890003751098142942535971826516637714073682819436712816019477751214870736319554349473181419088605762586790697528360222588528435031744125343409225887140496400285305047769196695477117048243165354049106982953154213676549359424365360853432691834423272471875339541704755925279338461938659160422851102119200229801889054396379238233382836262562597896143708625604948193363020176440509578615002790346115278167312946949939458523263147143259105112007932952061681191814460579405048950936814900437398158711635362573580767451175236050358790335572876415320291233263802048004263454186851881372239464913848919639200057081638940743114381928311760299448759336874199748452129482070851553265325604837198239483895376791827841160710839397853649440904848693689426583873528967351139398241859280751742777915266847245934813714824798428830994223003531528531406419647704612096202173131046985092083996490871504286600491977848261203209679267495404184703994260190805641900386210623661200535542133637315463381770749208113647103915327488 A013788 614 78000617206146127915737785771684340304423455250128586932972675468689173285479739161849808649919109866290576615236930508807138275269914400251775086655286382794798361513800920793421247473153018925898681867074939240188859504876334562731957196347756122865584948160428123381403484619620333568831634594662556121636347791614189408183507676767553032885654087789315805911515197049549629984328407072863574646767797942136961599019881137530003118057448059969880947173729038697678181501961075872365348878342788424269685250228385372869849515012424096690576140006599301379167860742950154407760961208672516253972561000696340825580426675511513149656853595482213233761553042309109940288868843070324553326174468461502846240398602986981399561852086070028106795068429171833792702455162095282456846378479135863369117223503390494136272426943619412691168545048482300239640238448918865086834966847489053845320816952752505524728382107423059472405370573765989740410516687679196245194236323071652959785269849042989375612807527234537159302989538509981336823065060905308574820362880120171745691108432842739054730940140951145575522500487438858384021112515933154983177657719968399807917490265728798504256819749753858783510463404430133978658210156093455364497993492627340601412148076845804828412775694415780868976110535964894615442151092586929203555494697076163471722612469890023937406604189233727473255568609475662629664674271429604005290185142202176119659219146176202200518055660305753797724044801390762822680269944170340100747921091998114280244141268537566807569359803936097331456400982604630530477867800014930642700327234007051429257688179373313830706952022111285850698789294538784493371644646161672030533243080503037193832191582858082858445101386823480013766862269605214506501797151912891448533188625463108349345306100692848287125174842163433806393101283796508378364970186542118243836722169659922358562207962174773677413163988926035463339326837394271598173608548109946260249351891287545974650270266975198655613959138418340933006319348996975922374364491752337422465140864640694876998091146044101144768450937176049626609681557915615141266477888346846279661175540547560489741539909223981918714516277393580579378444138011732988756433498537637181390848 A013788 615 319490528076374539942861970520819057886918472704526692077456078719750853777325011606936816230068674012326201816010467364074038375505569383431270754940053023927494088760528571569853429650034765520481000927538951127813568531973466368950096676240409079257435947665113593370228673001964886297934375299737829874222480554451719815919647444039897222699639143585037541013566247114955284415809155370449201753160900370992994709585433139322892771563307253636632359623594142505689831432032566773208469005692061385808630784935466487274903613490889100044599869467030738449071557603123832454188897110722626576271609858852212021577427662895157860994472327095145405487321261298114315423206781216049370424010622818315658200672677834675812605346144542835125432600285887831214909256343942276943242766250540496359904147469887463982171860761065114383026360518583501781566416686771671395676024207315164550434066238474262629287453112004851598972397870145493976721476352733987820315591979301490523280465301680084482510059631552664204505045149736883555627274489468143922464206356972223470350780140923859168177930817335892277340161996549563940950476865262202811095686020990565613230040128425158673435933694991805577258858104545828776584028799358793172983781345801587103384158522760416577178729244327038439326148755312208344851050875236062017763306279223965580175820676669538047617450759101347730454809024412314131106505815775658005668598342460113386124161622737724213321955984612367555477687506496564521698385691321713052663484792824276091880002635929873643804097756922254669645418424748566652837346508861155912500540350492882654239490782713093450575675482567826844462240950430861284850256470678208637064163657740440345936656723386707388191135280428974136389067856302958618631361134235203373191940609896891798918373788437906584064716153501424870986142858430498317782917884076516326755214006927041980670803813067872982684319698641041257837882725966936466119100613058339881981345346713788312167507013530413693394776630961524461593884053491613378045396958217574082417216981568286216184181334196638288971575038673099270593255661222359618627493430668682361492175014082807765981347468181429939054658672204106053134107189296058321946351610010161894976913408 A013788 616 1308633203000830115605962631253274861104818064197741330749260098436099497071923247542013199278361288754488122638378874323247261186070812194534485012234457186007015787563125029150119647846542399571890179799199543819524376706963318247219595985880715588638457641636305278444456644616048174276339201227726151164815280351034244366006875930787419024177721932124313767991567348182856844967154300397359930380947047919587306330461934138666568792323306510895646145018241607703305549545605393503061889047314683436272151695095670731878005200858681753782681065336957904687397099942395217732357722565519878456408513981858660440381143707218566598633358651781715580876067886277076235973454975860938221256747511063820935989955288410832128431497808047452673771930770996556656268313984787566359522370562213873090167388036659052470975941677322708512875972684118023297296042749016766036688995153162913998577935312790579729561407946771872149390941676115943328651167140798414112012664747218905183356785875681626040361204250839712581652664933322275043849316308861517506413389238158227334556795457224127152856804627807814767985303537867013902133153240113982714247929941977356751790244366029449926393584414686435644452282796219714668888181962173616836541568392403300775461513309226666300124074984763549447479905301758805380509904384966910024758502519701363016400161491638427843041078309279120303942897763992838681012247821417095191218578810716624429564566006733718377766731712972257507236608026609928280876587791653736663709633711408234872340490796768762445021584412353555126867633867770129010021771300295294617602213275618847351764954245992830773557966776597818754917338932964807822746650503897942577414814342104843656956545938991953462030890108637078062649621939416918501914055205827393016594188738137668808369659037441665368329077364741836271559241148131321109638831653177410874389356572373163952827612418326007737074973485633704992103967645560571765223836111086960156595590540139676926638108727420574488145005080418404194688549083101648396473945940859183441580920756503700341490406744869430431627571358405014612349975188366784997898213092018922952671948857683180609459599229671137030367881921348018393637303047356654886692256194601623121825437319168 A013788 617 5360161599491400153522022937613413831085334790953948490748969363194263540006597621932086064244167838738383350326799869228020781818146046748813250610112336633884736665858560119398890077579437668646462176457521331484771846991721751540611465158167411051063122500142306420508494416347333321835885368228766315171083388317836264923164163812505268323031949033981189193693459858156981636985464014427586274840359108278629606729572082231978265773356263468628566609994717625152739530938799691788541497537800943354970733343111867317772309302717160463493861643620179577599578521364050811831737231628369422157449273269693073163801164624767248788002237037697907019268374062190904262547271581126402954267637805317410553814856861330768398055415021762366151769828438001896064075014081689871808603629822828024177325621398155478921117457110313814068739984114147423425724591099972673686278124147355295738175223041190214572283526949977588323905297105370903874155180608710304202803874804608635631029394946791940261319492611439462734449315566888038579606799601096775706269242319496099162344634192790024818101471755500809289667803291103288943137395671506873197559521042339253255332840923256626898508121762555640399676550333315951283765993317063134562474264135283919976290358514592425165308211137591498536877692116004066838568568360824463461410826320696782915175061469751000445096256754807276764950109241314667237426167076524421903231298808695293663496462363581310475332533096334366749641146476994266238470503594613705374554659681928130037106650303564850974808409753000161799649828322386448425049175246009526753698665576934798752829252591586634848493431916944665620141420269423852841970280463965972797091079545261439618894012166111041380478525884977471744612851463851698183839970123069001795969797071411891439082123417361061348675900885982561368306651742745891265080654451414674941498804520440479550781900465463327691059091397155655647657851476216101950356832711012188801415538852412116691509693347514673103441940809393783581444297044384351831957282573759215376715451418639156598744706026985187047946532284026939852185498371550351351391080824909508414144302521070307776346518444732977276386844349841483340338393281972858415891481373088248306996991259312128 A013788 618 21955221911516775028826205952464543052125531303747373018107778511643703459867023859433824519144111467472418202938572264357973122327126207483139074499020130852391881383356662249057853757765376690775909074770007373761625485278092294310344561287853715665154549760582887098402793129358677286239786468265026826940757558549857341125280414976021579051138863243186950937368411579010996785092460603095393381746110907509266869164327248822182976607667255167502608834538363392625621118725323537565865973914832663981960123773386208533595378903929489258470857292268255549847873623507152125262795700749801153156912223312662827678929570303046651035657162906410627150923260158733943859393624396293746500680244450580113628425653704010827358434979929138651757649217282055766278451257678601714928040467754303587030325745246844841660897104323845382425558974931547846351767925145488071418995196507567291343565713576715118888073326387108201774716096943599222268539619773277406014684671199676971544696401702059787310364641736456039360304396561973406022069451166092393292878816540656022168963621653667941654943628310531314850479322280359071511090772670492152617203798189421581333843316421659143776289266739427903077075150165262136458305508626690599167894585898122936222885308475770573477102432819574778007051026907152657770776856005937002337938744609574022820557051780100097823114267667690605629235647452424877004497580345444032115635399920415922845681509841229047706962055562585566206530135969768514512775182723537737214175886057177620631988839643401629592815246348288662731365696808494892749001421807655021583149734203124935691588618615138856339429097131805350380099257423560101240710268780404624576885061817390856678989873832390825494440042024867724265934239595936555761008517624090631356292288804503107334480377517510907284176490028984571364584045538287170621770360632994508560379103315724204240002664306537790222578038362749565532806559646581153588661586784305925330598047139480029968423703951420101031698189555276937549595840693798305103697029422117746183026489010745985428458315886531326148388996235374345634551801329870239135297867058829346464335063126303980651915339549626274924080514456950715762026058882960828071491507704169465065459676198142476288 A013788 619 89928588949572710518072139581294768341506176220149239882169460783692609371615329728240945230414280570767024959236391994810257909051908945850937649147986455971397146146228888572140968991806982925418123570257950202927617987699066037495171323035048819364473035819347505555057840657853142164438165374013549883149342959820215669249148579741784387793464783844093751039461013827629042831738718630278731291632070277157957096097084411175661472185005077166090685786269136456194544102298925209869787029155154591670108666975789910153606671990495188002696631469130774732176890361885295105076411190271185523330712466688666942172895519961279082642051739264657928810181673610174234048076285527219185666786281269576145422031477571628348860149677789751917599331193987300418676536351451552624345253755921627492476214252531076471443034539310470686415089561319619978656841421395919140532204324894995625343245162810225126965548344881595194469237133080982414411938282591344255036148413233876875447076461371636888823253572552523937219806808317843071066396471976314442927631632550527066804074994293423889018649101559936265627563304060350756909427804858335857120066757383870797143422224063115852907680836564696691003699815076913710933219363334924694191696223838711546768938223516756268962211564828978290716881006211697286229102002200317961576197097920815197473001684091290000683476040366860720657349211965132296210422089094938755545642598074023619975911464309674179407716579584350479181947436932171835444327148435610571629264429290199534108626287179373074812171249042590362547673894127595080699909823724154968404581311295999736592746981847608755566301581851874715156886558406902174681949260924537342266921213204032948957142523217472821225226412133858198593266645384956132397090888188275226035373214943244727642031626311724676235986903158720804309336250524824250866771397152745507063312807181206340567050912999578788751679645133822220422375668312396405099157859468517070154129601083310202750663491385016733825835784418414336203144563481797857704743032512994288365676498988015556314965261871232311903801328580093319719124178247148499498180063472965003117916418565341104750245230795269222089033787215670131761258737184607551780829215556278128908122833707591582875648 A013788 620 368347500337449822282023483724983371126809297797731286557366111370004927986136390566874911663776893217861734233032261610742816395476619042205440610910152523658842710614953527591489408990441402062512634143776564031191523277615374489580221739151559964116881554716047382753516915334566470305538725371959500321379708763423603381244512582622348852402031754625408004257632312637968559438801791509621683370524959855238992265613657748175509390069780796072307448980558382924572852643016397659626647671419513207480765099932835471989172928473068290059045402497559653302996542922282168750392980235350775903562598263556779795140180049761399122501843924028038876406504135107273662660920465519489784491156608080183891648640932133389716931173080226823854486860570571982514899092895545559549318159384254986209182573578367289227030669473015687931556206843165163432578422462037684799619908914769902081405932186870682120050886020635013916545995297099703969431299205494146068628063900605959681831225185778224696620046633175138046852328686869885219087959949214983958231579166926958865629491176625864249420386719989498944010499293431196700301016288699743670763793438244334785099457429762522533509860706568997646351154442555038559982466512219851547409187732843362495565570963524633677669218569539495078776344601443112084394401801012502370616103313083659048849414898037923842799517861342661511812502372209181885277888876932869142714952081711200747421333357812425438854007109977499562729256701674175837979963999992260901393467102372657291708933272286712114430653436078450124995272270346629450546830637974138750585165051068414921083891637647805462799571279265278833282607343234671307497264172746904953925309289283718958928455775098768675738527384100283181438020179496780318298484278019175325840888688407530404421761541372824273862602355338120414451041282149680131550295642737645596931329258214221170962640539646274718726879826468135814850050737407575675286150592383045919351314846037238590466717660713028541750623372977825121088080132021444025158627461173224605145810939854911718666097712624567549557970241864062237569532634100320253944545539985264652770985650443637165057004465337422733676682392435384859694115787508152532094276466918515216007671126866295123458654208 A013788 621 1508751361382194472067168189337531888135410883779507349738971592171540185031214655761919638174830154620361663418500143557602575955872231596873484742287984736906619742678849649014740619224847982848051749452908806271760479345112573909320588243564789613022746848116930079758405285210384262371486619123546113316371287094983079449577523538421140899438722066945671185439261952565119219461332138023410415085670235567058912319953542136526886461725822140712171311024367136459050404425795164813830748862134326097841213849324894093267652315025687716081849968630004339929073839809667763201609647043996778100992402487528570040894177483822690805767552712818847237761040937399392922259130226767830157275777466696433220192833258018364280550084936609070507978180897062840381026684500154611914007180837908423512811821376992416673917622161472257767654223229604509419841218404506356939243146914897518925438698237422313963728429140521017002172396736920387458790601545704022297100549736882010856780698360947608357355711009485365439907138301419049857384283951984574292916548267732823513618395859459539965625904005076987674667005105894181684432962718514150075448497923048795279767377632307292297256389454106614359454328596705437941688182834052511938188032953726412781836578666596899543733119260833771842667907487510987097679469776947209710043559170390667464087203422363336060106825160059541552384009716568809002098232839917032008560443726689078261437781433599694597546013122467838208939035450057424232365932543968300652107641251318404266839790683286372820707956474177331711980635219339794229439818293142072322396836049176227516759620147805411175627043959870582101125559677889213675508794051571322691278066848906112855770954854804556495825008165274759911170130655218812183750591602766542134644280067717244536511535273463088225741219247464941217591465091685089818830010952653396365030724641645449916262975650391141247905299769213484297625807820421429965972072826400956085662985609368529266551675538280564907010553335717171695976776220759834727049738080965527982677241609645718399656336230910228682989446110675198925084805669274911760156858531779644017749957224217137828073490290022083517139691079415336385307098265633392771458156408498238324767420935644344825686647635968 A013788 622 6179845576221468557587120903526530613802642979960862104530827641534628597887855230000822837964104313325001373362176588011940151115252660620793793504411585482369514466012568162364377576344977337745619965759114470489130923397581102732577129445641378254941171089886945606690428048221733938673609191930044880143856791941050693425469536413372993124101005586209469175559216957706728322913616437343889060190905284882673304862529708591214126947228967488357053689955807790936270456528056995077450747339302199696757611926834766206024303882345216885071257471508497776349486447860399158073793114292210803101664880588917022887502550973737741540423895911705998285869223679587913409573397408841032324201584503588590469909845024843220093133147900350752800678628954369394200685299712633290399773412712072902708477220360160938696366580373390367816311698348460070583669630584858038023139929763420237518596907980481797995431645759574085640898137034425907031206303931203675328923851722268716469373740486441403831728992294852056841859638482612428215846027067328816303786181704633645111780949440346275699203702804795341515436052913742568179437415295033958709037047492807865465927178781930669249562171204020692416324929932105473809154796888279088898818182978463386754402626218380900531130856492375129467567749068845003152095108206375770972338418361920173932901185218000224502197555855603882198564903799065841672594361712300163107063577504518464558849152752024349071548469749628265303814289203435209655770859700094159471032898565400183876975782638740983073619789718230350692272681858415797163785495728709928232537440457425827908647404125410964175368372059629904286210292440634219214884020435236137743474961813119438257237831085279463406899233444965416596152855163776254704642423204931756583502971157369833621551248480104809372636034037616399227254641015542127897927724862068311511165848132179762857013148264002114551420107854698431683075308832446177140621610296938316126875589055973495875795663004797193859115226463097535266720875400232283041995727179634802617045981633108862564992353201808296685524771269325614797147364021350038569602492546169421896703824790393396543789016227930454086204174661285217834217874496034376791892608649208784178247356152399236406012508716924928 A013788 623 25312647480203135211876847220844669394135625645919691180158270019725838736948655022083370344300971267379205625291475304496906858968074897902771378194069854135785531252787479193044490552709027175406059379749332871123480262236492196792635922209347085332239036784176929205003993285516222212807103250145463829069237419790543640270723221149175779836317718881113985743090552658766759210654172927360569590541948046879429856716921686389613063975849850832310491914058988711674963789938921451837238261101781809957919178452315202379875548702086008361251870603298806891927496490436194951470256596140895449504419350892204125747210448788429789349576277654347768978920340191592093325612635786612868399929690126698866564750725221757829501473373799836683471579664197097038646006987622945957477471898468650609493922694595219204900317513209406946575612716435292449110710806875578523742781152310969292876172935088053444589288021031215454785118769293008515199821020902210254147272096654412662658554841032463990094761952439714024824257079224780505972105326867778831580308200262179410377854768907658345263938366688441718847226072734689559262975653048459094872215746530541016948437724290788021246206653251668756137266913001904020722298048054391148129559277479786032146033156990488168575511988192768530299157500185989132910981563213315157902698161610425032429163254652928919561001188784553501485321845960973687490946505573581468086532413458507630833046129672291733797062532094477374684423328577270618750037441331585677193350752523879153160092805688283066669546658685871516435548904892071105182865390504795866040473356113616191113819767297683309262308851956244087956317357836837761904164947702727220197273443586537219101646156125304682114659260190578346377842094750827539270215365447400474966028169860586838513873913774509299190317195418076771234835009599660555869911961035031803949735313949408308662325855289352661202616761772844776173876464977699541567986115776259342855682412773267439107259035667649306046935967592847504452488705639351431340014498527784151519420340769213901066208678714606783223909463119157718209115603031449757981091809469109952088898866341451352243359810469603139937092299412624252248956413935756807339592125027159179994101170800227272319027235704524505088 A013788 624 103680604078912041827847566216579765838379522645687055073928274000797035466541690970453484930256778311185226241193882847219330494333234781809751565082910122540177536011417514774710233303896175310463219219453267440121775154120672038062636737369485661520851094667988702023696356497474446183657894912595819843867596471462066750548882313827023994209557376537042885603698903690308645726839492310468893042859819200018144693112511227451855110045080989009143774879985617763020651683589822266725327917472898293587636954940683068947970247483744290247687661991111913029335025624826654521222171017793107761170101661254468099060573998237408417175864433272208461737657713424761214261709356181966308966112010758958557449218970508320069638034939084131055499590304551309470294044621303586641827724896127592896487107357062017863271700534105730853173709686518957871557471464962369633250431599865730223620804342120666909037723734143858502799846479024162878258466901615453200987226507896474266249440628868972503428144957193068645680156996504700952461743418850422094152942388273886864907693133445768582201091549955857280398237993921288434741148274886488452596595697789096005420800918695067735024462451718835225138245275655798868878532804830786142738674800557203587670151811033039538485297103637579900105349120761811488403380482921738886769451669956300932829852691058396854521860869261531142083878281056148223962916886829389693282436765526047255892156947137706941632768131458979326707397953852500454400153359694174933783964682337809011343740132099207441078463113977329731320008314437923246829016639507643867301778866641371918802205766851310834738417057612775784269075897699687472759459625790370693928032024930456449440342655489247977941644329740608906763641220099389600850802136872552345460851383748963690552827550820390089483539232432442454977884199320209636843159392399490268978115845936776432280886703265188500285918256221572203208198000548657322262471130219558268336875162719303430583333010094691557568249723260303378237393738298783462768699385969803884623545715790700138767190748015029384085133160936070013784537510016818208690552051585474363756129756534584738788801783683494461182330058394108937211725471480859882862969344111244001255838395597730907418735557445732372840448 A013788 625 424675754307223723326863631223110720874002524756734177582810210307264657270954766214977474274331763962614686683930144142210377704788929666292742410579599861924567187502766140517213115612758734071657345922880583434738791031278272667904560076265413269589406083760081723489060276213655331568262737561992478080481675147108625410248221957435490280282347014295727659432750709515504212897134560503680585903553819443274320662988845987642798530744651730981452901908421090357332589295983912004506943149968991410534960967437037850410886133693416612854528663515594395768156264959289976918926012488880569389752736404498301333752111096780424876752340718682965859277445994187821933615961522921334001525194796068694251312000903202079005237391110488600803326321887442163590324406768859490884926361174538620504011191734526025167960885387697073574599514875981651441899403120485866017793767833050030995950814585326251659418516415053244427468171178082971149346680429016896311243679776343958594557708815847311374041681744662809172705923057683255101283301043611328897650452022369840598661911074593868112695670988619191420511182823101597428699743333935056701835655978144137238203600562974997442660198202240349082166252649086152166926470368586900040657611983082305895096941817991329949635776936499527270831509998640379856500246458047442480207674040141008620871076622575193516121542120495231557975565439205983125352107568453180183684860991594689560134274855476047632927818266455979322193502018979841861223028161307340528779119338855665710463959581078353678657384914851142579486754055937733619011652155423309280468086237763059379413834821022969179088556267981929612366134876977919888422746627237358362329219174115149616907643516883959717648975174617534082103874437527099805084885552629974407007647267835755276504381648160317806524576696043284295589413680415578672509580871268312141734362504957036266622511936574212097171121177483559744340779010247300391987081749379310667107840666498266851669332009347856619799550866474202637260364752071817063500592684932316711418043251878707768390413303869560357212705427194142776461465641028887382796501203294102993945107482765659090078932105967593313002823919182270206819227531185602080206722433479655429143914068368305796787140843297719799154475008 A013788 626 1739471889642388370746833433489861512699914341403583191379190621418556036181830722416547734627662905190869756657377870406493707078815455913135072913734041034443027200011330111558504921549859774757508488900118869748690088064115804847737078072383132752238207319081294739411190891371132238103604173053921190217652941402556929680376717137655768188036493370555300493036546906175505256026663159823075679860956444439651617435602313165384902781930093490100031086216892786103634285756350103570460439142272988817551200122622107035282989603608234446252149405759874645066368061273251745459920947154454812220427208312825042263048647052412620295177587583725428159600418792193318640090978397885784070247197884697371653373955699515715605452353988561308890424614450963102065968770125248474664658375370910189584429841344618599087967786548007213361559612932020844306019955181510107208883273044172926959414536541496326796978243236058089174909629145427849827724003037253207290854112363904854403308375309710587388074728426138866371403460844270612894856401074632003164776251483626867092119187761536483789601468369384208058413804843424143067954148695797992250718846886478386127681947905945589525136171836376469840552970850656879275730822629731942566533578682705124946317073686492487473708142331902063701325864954430995892225009492162324398930632868417571311087929846067992642033836525548468461467916038987706881442232600384226032373190621571848438309989808029891104472343619403691303704584269741432263569523348714866805879272811952806750060378444096936667780648611230280005577744613120956903471727228613874812797281229877491218079067426910081757546726473653983692251688456101559862979570185164219852100481737175652830853707845156699003490202315233419600297469696111000801627691223572375171103323209055253612561947230864661735524666146993292474734238434982210242599243248715006532543948820304020548085808892207972750012912342972660712819830825972942405579086845457656492473715369976901024437583910288820714698960349078334002218454024486162692098427637482769249968305159695187019327132892649719223143241429787208812386163265654322719934468928692645863199160249408139632963305906043262210059566772970578767131555967736226120526735087532668637773472024036580543640128894147460297336729632768 A013788 627 7124876859975222766579029743574472756018849142389076751889164785330405524200778639018179521034907259661802523268619757184998224194828107420201258654654632077078639411246408136943636158668225637406754770534886890490634600710618336656331071784481311753167697178956983252628237891056157647272362692828861195131506447984873183970823033395838026498197476845794510819477696127694869528685212302635317984710477596424813025016227074725416561794785662935449727329144392851880486034458010024224605958726750162196689715702260150416519125416379328291848803965992446546191843578975239149403836199544646910854869845249331373109447258326682092729047398742939353741723315372823833149812647517740171551732522535720434292219722545216371119932841937147121215179220791144866062208082433017752226440705519248136537824630147557781864316053700637545928948174569557378277457736423465399127585886388932308825761941673968954560422884294893933260429840979672472894357516440589137063338444242554283635951105268574565941554087633464796657268575618132430417331818801692684962923526076935647609320193071253437602207614440997716207262944638665290006340193057988576258944396847015469578985258622753134694957759841798020466904968604290577513393449491382036752521538284360191780114733819873228692308550991470852920630742853349359174553638879896880738019872229038372090216160649494497861770594408646526818172584095693647386387384731173789828600588785958291203317718253690433963918719465077519579973977168860906551580767636336094436881501437758696448247310107021052591229536711599226902846441935343439476620194728402431233217663917578204029251860180623694878911391636086717203462915916191989198764319478432644514203573195471473995176787333761839118295868683196086682818435875270659283467023251752448700839211864290318797053735857621654468709032538084525976511440629687133153686500346736666757300014367965268164959473222483856384052888956816018279710027063185172093251939718994560993172338155425386596096343696543009647406941589824856073086787684295322386835159603129422847870177934111486031163936328293249937994716896408407295533724736120105860851584731925077455663760381575739936617700991153202012403985502087490630170853243847582189677506918533810740320141410453833906749967950427997377891244575817728 A013788 628 29183495618458512451907705829681040408653206087225658375738018960713341027126389305418463318158980135574743135308266525429752726302015927993144355449465372987714107028465287728921133705905052210818067540110896703449639324510692706944332070029235452940974887645007803402765262401766021723227597589827015455258650410946040561544491144789352556536616865160374316316580643339038185589494629591594262465374116234956034150466466098075306237111442075383602083140175433121302470797140009059223986006944768664357641075516457576106062337705489728683412701044705061053201791299482579555958113073334873746861546886141261304256295970106089851818178145251079592926098699767086420581632604232663742675896412306310898860931983545206256107244920574554608497374088360529371390804305645640713119501129806840367258929685084396674516238555957811388124971723036907021424466888390514274826591790649066736950320913096576837879492134071885550634720628652738448975288387340653105411434267617502345772855727180081422096605542946671807108172085731870434989391129811733237608134762811128412607775510819854080418642388750326645584949021239973027865969430765521208356636249485375363395523619318796839710546984312004691832442751403174205494859569116700822538328220812739345531349949726200744723695824861064613562903522727318975178971704852057623502929396650141172081525394020329463241812354697816173847234904455961179694642727858887843137948011667285160768789373967116017516211074928957520199573410483654273235274824238432642813466629889059620652020982198358231413676182370710433394059026167166728096236317607536358331259551406400323703815619299834654224021060141411193665384103592722387758138652583660111930177835808651157484244120919088493028539878126371171052824313345108620425080927239178029878637411796133145792732102072818296703832197275994218399790860819198497397499905420233387037900858851185738403674002319293875749080633167118410873692270850806464893959945089001721828033897084622383497610623781040167515778832751922610475363482354873640496476813734418115984876248818120646783647483200689151746026360407688836282506136519147953606048091061965117258398762522934230780386103259763515442806724616550361621179814886799696648919068338314488792351299217218903682047868724953077259842537782549413888 A013788 629 119535598053206067003013963078373541513843532133276296707022925663081844847109690594994025751179182635314147882222659688160267166933057241059919279921010167757676982388593818537660963659387093855510804644294232897329722673195797327643984158839748415246233139793951962737726514797633624978340239727931455304739432083234982140086235729057188071573982679696893199632714315116700408174570002807170099058172380098379915880310645137716454347208466740771234132542158574064854920385085477106581446684445772449208897845315410231730431335241685928687258423479111930073914537162680645861204431148379642867144896045634606302233788293554544033047257682948422012625300274245985978702367146936990690000471704806649441734377404601164825015275194673375676405244265924728305216734435924544360937476627688818144292575990105688778818513125203195445759884177559171159754616374847546469689719974498577354548514460043578727954399781158443215399815694961616687002781234547315119765234760161289608285617058529613504907696303909567721915072863157741301716546067708859341242919988474381978041448492318122313394759224321337940315951190998929522139010788415574869428782077892097488468064744729791855454400447741971217745685509747401545706944795102006569116992392448980359296409394078518250388258098630920657153652829091098522333068103074028025867998808678978240845928013907269481438463404842255048078274168651616992029256613310004605493035055789200018508961275769307207746400562909010002737452689341047903171685680080620104963959316025588206190677943084475315870417642990429935182065771180714918282183956920468923724839122560615725890828776652122743701590262339220249253413288315790900257335920982671818466008415472235141055463919284586467444899340805616316632368387461564909261131477971673210382898838716961365167030690090263743298896680042472318565543365915437045340159612601275953307241917854456784501448713499827715068234273452517010938643541404903280205659935084551052607626842458613282806213115007140526144630098951875012507088823725562431473569029056176603074053115159022169225820091190022765551723972229893473413145135182430017970372980989809120290401331293938609276461478951991359253736344029390281200352521776331557473972503913736146093470921593728629481668070297407804456315034757322399285248 A013788 630 489617809625932050444345192769018026040703107617899711311965903515983236493761292677095529476829932074246749725584014082704454315757802459381429370556457647135444919863680280730259307148849536432172255823029177947462544069409985854029759114607609508848570940596027239373727804611107327911281621925607240928212713812930486845793221546218242341167033056038474545695597834718004871883038731498168725742274068882964135445752402484086597006165879770198975006892681519369645753897310114228557605619489883951959645574411920309167846749149945563903010502570442465582753944218339925447493349983763017183825494202919347413949596850399412359361567469356736563713229923311558568764895833853913866241932102888036113344009849246371123262567197382146770555880513227687138167744249546933702399904267013399119022391255472901238040629760832288545832485591282365070354908671375550339849093015546172844230715228338498469701221503624983410277645086562781949963391936705802730558401577620642235537887471737296916101924060813589388964138447494108371830972693335487861731000272791068582057773024535028995664933782820200203534136078331615322681388189350194665180291391046031312765193194413227439941224233951114107886327847925356731215645880737818907103200839471023551678092878145610753590305171992251011701361987957139547476246950191218793955323120349094874504921144964175795971946106233876676928610994797023199351835088117778864099471588512563275812705385551082322929256705675304971212606215540932211391224545610219949932377358440809292557016854874010893805230665688801014505741398756208305283825487546240711576941046008282013248834669167094758201713714541446140941980828941479527454047932345023768436770469774275137763180213389666170654307699939804432926180915042569868333594533771973469728353643384673751724157706609720292552280801453966616844465626789630137713293773214826304746462895531854989317933930495294320919487584061509676804683945594483835722383094106321111480839546710480006374248919069247595088404885306880051229035821979903719315738743014099366191321559691354805148959093514333247699861390253643667100242473707233353606647730134258156709483852979972543596386217787356607503304065144382591796643929195854059413391376030663254398856894847912466356912415938182367053066382365992547472375808 A013788 631 2005474548227817678620037909581897834662719928802917217533812340801467336678446254805383288737095401776114686875992121682757444877343958873626334701799250522666782391761634429871142122081687701226177559851127512872806580508303302058105893333432768548243746572681327572474789087687095615124609523407287258841959275777763274120369035453309920629420167397533591739169168731004947955232926644216499100640354586144621098785801840574818701337255443538735001628232423503338069007963382227880171952617430564667226708272791225586351500284518177029746731018528532339026960155518320334632932761533493318384949224255157647007537548699235993023944980354485192964969389765884143897661013335465631196126953893429395920257064342513136120883475240477273172196886582180606517935080446144240445030007877686882791515714582417003471014419500369053883729860981892567328173705917954254192021884991677123969969009575274489731896203278847932048497234274561154867050053372746967984367212861934150596763187084235968168353480953092462137197111080935867891019664151902158281650177117352216912108638308495478766243568774431540033675821376846296361702966023578397348578473537724544257086231324316579593999254462263763385902398865102261171059285527502106243494710638473312467673468428884421646705889984480260143928778702672443586462707507983232180041003500949892605972157009773264060301091251133958868699590634688607024545116520930422227351435626547459177728841259217233194718235466446049162086835058855658337858455738819460914923017660173554862313541037563948621026224806661328955415516769305429218442549196989401954619150524449923126267226804908420129594219374761763393298353475344300144451780330885217355517011844195430964277986154044072635000044338953438957265637028014366180694403210330003332007336523303623687062149966273414318294142162755447262594931207330325044073651295087928544241512020098478036246257379308725538486221144315943636191985441155005791118881153459491272625518783326126106108923572507638149482106410216980689834130726829685634317265891385751003919653108495789281890136447034708982578632254478924460442593172304827816372829102629921409882045861805967538570797948057012664333533450831391095999053533986218227357251076221596690017717841297049462197913255682794975449359902171105474446851309568 A013788 632 8214423749541141211627675277647453530778500828376748923018495347922810211034915859682849950667142765674965757444063730412574494217600855546373466938569730140843140676655654624752198132046592824222423285150218292727015753762010325230001739093740619973606385961702717736856736103166343639550400607876248612216665193585718370797031569216757434898105005660297591763636915122196266824634067534710780316222892384848368020626644338994457400677398296734658566669240006669672730656618013605397184317920995592876960597085352860001695745165386453113842610251892868460654428797003040090656492591241188632104752022549125722142873799472070627426078639531971350384514620481061453404819510622067225379336003147486805689372935546933805551138714584994910913318447440611764297462089507406808862842912267005471914048366929580046217275062273511644707757510581831955776199499439940625170521640925909499780993063220324309941846848630161129670644671588602490335437018614771580863968103882482280844342014297030525617575857983866724913959366987513314881616544366191240321639125472674680471996982511597481026533657700071587977936164359562429897535348832577115539777427610519733277025203504400710017020946277432374828656225751458861756658833520648627173354334775186687867590526684710591064907325376431145549532277566146328930151249952699319009447950339890760114061955112031289590993269764644695526193523239684534372536797269731009443231480326338392791977333797753787165565892470563017367907676401072776551868234706204511907524680336070880716036264089861933551723416808084803401381956687075038078740681510868590406120040548146885125190560992904888850817922559024182858950055835010253391674492235305850288197680513824485229682631286964521512960181612353285968960049266746843876124275549511693647902050399451642622206566261855905047732806298646311987588838225225011380525675704680155317213233234323366036464670225648539805639561807118105133842372366970903720422937204570076252674124936503812530622150952991285860278707856248752905560599457094392358163521091116036112054899132398752898621998887054167992642077714345674589972861633760574735863108004372158094876859849957243037985988395241523873110153014605377929212123275207549859255300408203660042312572277952714597162652695276728219440578159292848023334302963990528 A013788 633 33646279678120514402826957937243969662068739393031163588683756945091830624399015361260953397932616768204659742490885039769905128315293104317945720580381614656893504211581561342985003548862844208015045775975294127009856527409194292142087123327961579411891756899134331850165191078569343547598440889861114315639460632927102446784641307511838453342638103184578935863856804340515908913701140622175356175248967208338915412486735212521297513174623423425161489077207067318979504769507383727706866966204397948424030605661605314566945772197422911954299331591753189214840540352524452211328993653723908637101064284361218957897211082637601289937218107522954651174971885490427713146140715507987355153760268892105956103671544000240867537464174940139155100952360716745786562404718622338289102204568645654412959942110943559869305958655072303696722974763343183690859313149705996800698456641232525311102947586950448373521804691989139987130960574826915800413950028246104395218813353502647422338424890560637032929590714301918105247577567180854537755101365723919320357433857936075491213299640367503282284681861939493224357626529216767712860304788818235865250928343492688827502695233554025308229717795952363007298175900677975497755274582100576776902059355239164673505650797300574581001860404741861972170884208910935363297899519806256410662698804592192553427197768138880162164708432955984672875288671189747852789910721616818214679476143416682056875939159235599512230157895559426119138949842538794092756452289356613680773221090656546327412884537712074479827859115245915354732060494590259355970521831468517746303467686085209641472780537826938424732950210801763052990259428700201997892298720195812762780457699384625091500780057751406680117084903884199059328860361796595072516605032650799897181806798436153928180558095408561787075513574599255293901163881370521646614633167686369916179305403327788507285359289244256419043899645161955758628218357215112821638852350789919032330953215739919616125428330303452306883701587379194891901176215376258631099037782389211283914976866846305291872755707441373872097861950317959883120528841251883314118095290385908359556615617945424867483590608466909281784259186747823627998052856935250124223509710472002191533312296050494318989978225439853478786828608140463505503577304940505202688 A013788 634 137815161561581626993979219710951299735833556553855646059248668447096138237538366919724865117931998282566286305242665122897531405579440555286305671497243093634635793250638075260866574536142209876029627498394804744232372336268059820613988857151330629271108636258854223258276622657820031170963213884871124236859230752469411622029890795568490304891445670644035321298357470578753162910519871988430258893819769685356197529545667430487234613963257542349461459260240147738540051535902243748687327093573213996744829360789935368466209882920644247364810062199821063023986853283940156257603558005653129777565959308743552851546976594483614883582845368414022251212684842968791913046592370720716206709802061382065996200638644224986593433453260554809979293500869495790741759609727477097632162629913172600475483922886424821224677206651176155941777304630653680397759746661195762895660878402488423674277673316149036537945312018387517387288414514491047118495539315696043602816259495946843841898188351736369286879603565780656559094077715172780186644895194005173536184049082106165212009675326945293444238056906504164246968838263671880551875808414999494104067802494946053437451039676637287662508924092220878877893328489176987638805604688283962478190835119059618502679145665743153483783620217822666638011941719699191248068196433126426258074414303609620698837802058296853144226645741387713220097182397193207205027474315742487407327134283434729704963846796229015602094726740211409383993138555038900603930428577204689636447113587329213757083175066468657069374910936047269292982519785841702322055257421695048688859003642205018691472509082939139787706164063444021465048102619956027383366855557922049076348754736679424374787195116549761761759579766309679347011012041918853417028014213737676378856680646394486489827565958793469079861303601558549683819167258093656664533537454843371176670434932030621725840831648744474292403812946583370787341182391153102117432739228835508356427584371670710747649754440922940648995641701905182277227217778181155352981658756666209418915745246602466475510807377679867380112842548502363681261686133767714054627718309420680640743897571104460257212787132280460418188325628919085580280024502006784508819495774093320976520447164622824730582950811401639849110849978943338518542652641036309310210048 A013788 635 564490901756238344167338883936056523717974247644592726258682545959305782220957150903193047523049464965391508706273956343388288637253388514452708030452707711527468209154613556268509489300038491652217354233425120232375797089353973025234898358891850257494460974116266898465901046406430847676265324072432124874175409162114710003834432698648536288835361466957968676038072199490572955281489395664610340429085776631218985081019053795275712978793502893463394137129943645137060051091055590394623291775275884530666821061795575269237595680442958837206262014770467074146250151051018880031144173591155219568910169328613592479936416131004886563155334629023835140967157116800171675838842350472053582683349243420942320437815886745545086703424555232501675186179561454758878247361443746191901338132124354971547582148142796067736277838443217534737519839767157474909223922324257844820626957936592583369841349902946453659423998027315271218333345851355328997357729037090994597135398895398272376414979488712168599058856205437569266049342321347707644497490714645190804209865040306852708391630139167921947599081089041056755584361528000022740483311267837927850261719019299034879799458515506330265636553081736719883851073491668941368547756803211110310669660647668197386973780646883956669577708412201642549296913283887887352087332590085841953072800987585006382439637230783910478752340956724073349518059098903376711792534797281228420411942024948652871531916477354047906180000727905932836835895521439336873699035452230408750887377253700459549012685072255619356159635194049615024056401042807612711138334399262919429566478918471756560271397203718716570444448003866711920837028331339888162270640365248713016724499401438922239128351197387824176167238722804446605357105323699623596146746219469522447796963927631816662333710167218049351111899551983819504923309089151617697929369415038448339642101481597426589044046433257366701686017829205486744949483074163106273004499881310242227927385586363231222373394190020364898286148411003626607522684019430012325812874267304793779878892530083702683692267018976736788942203078665681638447866403912556767755134195387107904487004451243869213543576093820765872899381776052574536826980360219789348124654690686242719827751586295090096467766523501116821958041513751914571950705217684722934620356608 A013788 636 2312154733593552257709420068602087521148822518352251806755563708249316483977040490099478722654410608498243619660898125182518430258189879355198292092734290786416509784697297126475814868172957661807482282940109292471811264877993873511362143678021018654697312149980229216116330686080740752081982767400681983484622475928021852175705836333664404639069640568659839697051943729113386824832980564642243954397535341081472962891854044345449320361138187851626062385684249170481397969268963698256377003111530023037611299069114676302797191907094359397196849212499833135703040618704973332607566535029371779354256053570001274797819560472596015362684250640481628737401475550413503184235898267533531474670998501052179744513293872109752675137226978232326861562591483718692365301192473584402027880989181357963458896478792892693447794026263419022284881263686277017228181185840160132385288019708283221482870169202468674189000695919883350910293384607151427573177258135924713869866593875551323653795755985765042581745075017472283713738106148240210511861721967186701534043607205096868693572117050031808297365836140712168470873544818688093145019642953064152474672001103048846867658582079513928768047321422793604644253997021875983845571611865952707832502930012848936497044605529636686518590293656377927881920156810804786594149714288991608639786192845148186142472754097290897320969588558741804439625970069108231011502222529663911610007314534189682161794729891242180223713282981502700899679828055815523834671249212335754243634697231157082312755958055959016882829865754827223138535018671339981664822617699380917983504297650060314870871642946431863072540459023838052027748468045168181912660542936058728516503549548293825491469726504500527825581009808607013295542703405873658249817072514947163946176364247579921048918876844925130142154340564925724692165874029165026090718697123997484399174047668623059308724414190622174010105929028425673707313082671772083294226431513846752165590571361743795086841422602323414623380063891470854584412913743585330486529532998880435322383943803222846192403525709728713887507263810214631991082460790425832520725029664305593976778770232294888298674487680289857015395867754711345302843311555460257169918585613050850180414470497464689035131971680260574502740138040327842086710088571636625140204980666368 A013788 637 9470585788799190047577784600994150486625577035170823400470788948989200318369957847447464847992465852408805866131038720747595490337545745838892204411839655061162024078120129030044937700036434582763447430922687661964538940940262905902539340505174092409640190566319018869212490490186714120527801415273193404353013661401177506511691105622689401401629247769230703399124761514448432434515888392774631237212304757069713256005034165638960416199222017440260351531762684602291806082125675308058120204744826974362055880987093714136257298051458496090918294374399316523839654374215570770360592527480306808235032795422725221571868919695753278925554690623412751308396443854493709042630239303817344920252409860309728233526451700161546957362081702839610824960374717311763928273684371801710706200531686842218327639977135688472362164331574964315278873656058990662566630137201295902250139728725128075193836213053311689478146850487842205328561703350892247339734049324747628010973568514258221685947416517693614414827827271566474091471282783191902256585613177596729483442615112076774168871391436930286786010464832357042056698039577346429522000457535750768536256516518088076769929552197689052233921828547762604622864371801604029831461322202942291281932001332629243891894704249391867980145842816523992604344962297056405889637229727709628988564245893726970439568400782503515426691434736606430984707973403067314223113103481503381954589960332040938134711213634527970196329607092235062885088575716620385626813436773727249381927719858819409153048404197208133152071130131772305975439436477808564899113442096664240060433603174647049711090249508584911145125720161640661105657725113008873114257583866096552003598538949811509213059999762434161973579816176054326458542913150458504191250729021223583523538387958087356616371719556813333062264178953935768339111420023459946867583783419893696099016899250680050928535200524788424745393885300431559505154386623578453173151463480716296870258980297702584675702466979116706297364741699464620377755294693725513672824967163414263080484633818000778004084841307048812083229752566639132635473759397584210004889721504995712928885842871479862471370701538467254335061474323297670360446204131165213367986526671056282338977671157615366287900556002347313163223605413182841187164522789423616574279600809443328 A013788 638 38791519390921482434878605725672040393218363536059692648328351535059764504043347343144816017377140131466468827672734600182151128422587374956102469270895227130519650623980048507064064819349236050999080677059328663406751502091316862576801138709193082509886220559642701288294361047804781037681874596959000184229943957099223066671886768630535788141073398862768961122815023163180779251777078856804889547621600284957545496596619942457181864752013383435306399874099956130987237712386766061806060358634811286986980888523135853102109892818773999988401333757539600481647224316786977875396986992559336686530694330051482507558375095073805430479072012793498629359191834028006232238613460188435844793353870787828646844524346163861696337355086654831045939037694842108985050209011186899807052597377789305726270013346347779982795425102131053835382266495217625753872917041976508015616572328858124595993953128666364680102489499598201673025788736925254645103550666034166284332947736634401676025640618056473044643134780504336277878666374279954031642974671575436203964180951499066466995697219325666454675498863953334444264235170108810975322113874066435147924506691658088762449631445801734357950143809731635628535252466899370106189665575743251625090793477458449382981200708605509091246677372176482273707396965568743038523954092964698640337159151180705670920472169605134399187728116681139941313363859058963719057871271860237852486000477520039682599777131047026565924166070649794817577322806135277099527427837025186813468375940541724299890886263591764513390883349019739365275399931813103881826768658827936727287536038603354315616625661987163796050434949782080147888774042062884344275999063515531477006739615538427941736693759026930327443782927057118521174191772264278033167362986070931798112413237076325812700658563304707412223034076995320907117000376416091942369623176887884579221573219330785488603280181349533387757133354190567667733112367610177344197228394417013951980580783299389786831677304746462028994005982001007085067285687065499704003891065501344821577665060118531186704731509993671934292909066512953887274900518492504924180028299284462440156716412401581516682734393501561873756411798828227257796387652121252713955272813244646532460452541061592540315240677385614594716563887772396917502625885345479133488249244915479871488 A013788 639 158890063425214392053262769052352677450622417043700501087552927887604795408561550717521166407176765978486656318147520922346091022018917887820195714133586850326608488955822278684934409500054470864892234453235010205314054152566033869114577464152854865960493959412296504476853702851808383130344958349144064754605850448278417681088048204310674588225836641741901664759050334876388471815278914997472827587058074767186106354059755284304616918024246818551015013884313420312523725669936193789157623228968187031498673719390764454306242120985698303952491863070882203572827030801559461377626058721523043068029723975890872350959104389422307043242278964402170385855249752178713527249360732931833220273577454746946137475171721887177508197806434938187964166298398073278402765656109821541609687438859424996254801974666640506809530061218328796509725763564411395087863468203935776831965480259002878345191232015017429729699796990354234052713630666445843026344143528075945100627753929254509265001023971559313590858280060945761394191017469050691713609624254772986691437285177340176248814375810357929798350843346752857883706307256765689754919378428176118365898779409031531570993690402003903930163789044660779534480394104419819954952870198244358656371890083669808672690998102448165237746390516434871393105497970969571485794115964783405630821003883236170428090254006702630499072934365925949199619538366705515393261040729539534243782657955922082539928687128768620814025384225381559572796714213930094999664344420455165187966467852458902732353070135671867446849058197584852440168038120706473499962444426559228834969747614119339276765698711499422908622581554307400285752418476289574274154492164159616929819605465245400849353497636974306621209734869225957462729489499194482823853518790946536645068444619064630528821897475296081560465547579372834435551233541800312595945976532532775236491563906378897361319035622807688756253218218764565167034828257731286401831847503532089147312458888394300566862550240241508470759448502276125020435602174220286787599937804293508389182116086245503740742580264934080242863755536437059122277992523745300169441395913869158154881910425196877892332480075782397434906262728000418847934003823088651116360797443050072196958013608188283045131225814571477379959045684315737774090755626375082530767868907173805553614848 A013788 640 650813699789678149850164302038436566837749420210997252454616792627629241993468111738966697603796033447881344279132245697929588826189487668511521645091171738937788370763048053493491341312223112662598592320450601800966365808910474727893309293170093530974183257752766482337192766881007137301892949398094089234865563436148398821736645444856523113373026884574829218853070171653687180555382435829648701796589874246394291626228757644511710896227314968784957496870147769600097180344058649760389624745853694081018567554624571204838367727557420252989406671138333505834299518163187553802756336523358384406649749405249013149528491579073769649120374638191289900463102984924010607613381562088788870240573254643491379098303372849879073578215157506817901225158238508148337728127425829034433279749568204784659668888234559515891835130750274750503836727559829074279888765763320941903730607140875789701903286333511392172850368472490942679915031209762173035905611890999071132171280094226469949444194187506948468155515129633838670606407553231633258945020947550153488127120086385361915143683319226080454045054348299705891661034523712265236149774041809380826721400459393153314790155886607990497950879926930552973231694251703582535486956332008893056499261782711536323342328227627684813809215555317233226160119689091364805812698991752829463842831905735354073457680411453974524202739162832687921641629150025791050797222828193932262533766987456850083547902479436270854247973787162868010175341420257669118625154746184356609910652323671665591718175275711969062293742377307555594928284142413715455846172371186601308036086227432813677632301922301636233718094046443111570441906078882096226936799904397790944541103985645161878951926321046759920475074024349521767339988988700601646504012967717014098200349159688726646054492058812750071666882885111129848017852587214080392994719877254247368669445760527963591962769911020293145613181824059658924174656543667349101903247374467437147391831606863055121869005784029218696230701065323008083704226505606294682009345246386210362089947489261583322081608765169992674769942677246194164850657377260749494031957663208071802396305101606411846993838390404699893376052133889715601137679659371114972613826326733095718740023739139207352857500936484771348312251122957261922675735045632338046025191043783907547606417408 A013788 641 2665732914338521701786272981149436177767421625184244746054110382602769375205245385682807593385148553002521986167325678378719595832072141490223192658293439442689181166645444827109340534014865869466003834144565664976758234353297304485450994864824703102870254623755331511653141573144605234388553520734593389506009347834463841573833299742132318672375918119218500480422175423093502691554846457158241082558832124913231018501032991311919967830947082112143185907180125264281998050689264229418555902959016730955852052703742243655017954212075193356244609724982614039897290826396416220376089954399675942529637373563899957860468701507886160482797054518031523432296869826248747448784410878315679212505388051019740688786650615193104685376369285147926123418248144929375591334409936195725038713854231366797966003766208755777092956695553125378063715236085059888250424384566562578037680566849027234618995860822062662339995109263322901216931967835185860755069386305532195357373563265951620912923419392028460925564989970980203194803845338036769828638805801165428687368683873834442404428526875550025539768542610635595332243597409125438407269474475251223866250856281674355977380478511546329079606804180707544978357019654977874065354573135908425959420976261986452780410176420362996997362546914579387294351850246518230244608815070219589483900239485892010284882658965315479651134419610962689727044112998505640144065424704282346547338309580623257942212208555770965418999700632219107369678198457375412709888633840371124674194031917759142263677645929316225279155168777451747716826251847326578507145922032380318957715809187564804823581908673747502013309313214230984992530047299101066145533132408413351708840361925202583056187090211007528634265903203735641159024594897717664344080437115768889746228630158085024342239199472897024293547552297415187857481124197228873289706372617233397222070049835122538872679505555539120724431592751348362953419393202861461921395701245818622555716942261711073779175447691383679779760951563563041110852511766963383017510278129197917643120424916015445287246269502136289995857685206000411299228292617260029927554898588500262102615265696179862925286762047097650763268309540412275102259935884784086927826232634298760063959137235514193317304323835841623442686980599632944835279810746910056636519182515338885314995885703168 A013788 642 10918842017130584890516574130788090584135358976754666479837636127140943360840685099756779902505568473098330055341365978639235464528167491543954197128369927957254886058579742011839858827324890601332751704656140963744801727911105759172407274966321983909356562938901837871731267883600303040055515220928894523416614288729963895086421195743773977282051760616318977967809230532990987024608651088520155474160976383644594251780231132413624188235559248331338489475809793082499064015623226283698404978520132529995170007874528230010953540452659991987177921433528787107419303224919720838660464453221072660601394682117734227396479801376301713337536735305857119978687978808314869550220946957581022054422069456976857861270120919830956791301608591965905401521144401630722422105743098657689758571946931678404468751426391063662972750624985601548548977607004405302273738279184640319642339601813615552999407045927168664944619967542570603384553340252921285652764206307459872183802115137337839259334325829748575951114198921134912285916550504598609218104548561573595903462129147225876088539246082252904610891950533163398480869774987777795716175767450629012956163507329738162083350439983293763910069469924178104231350352506789372171692331564680912729788318769096510588560082617806835701196992162117170357665178609738671081917706527619438526055380934213674126879371121932204651046582726503177121972686841879102030091979588740491457897716042232864531301206244437874356222773789569463786201900881409690459703844210160126665498754735141446712023637726479258743419571312442358648120327566649665565269696644629786450803954432265440557391497927669768246514946925490114529403073737117966932103710344861088599410122445629780198142321504286837285953139522501186187364740701051553153353470426189372400552469127516259705811761040986211506370774210212609464242684711849464994637302240187995021598924124661919222495254755488238487271803909522894657205834558920548030036792302873077988216595503968558199502633743907552377900857604354216390051888197482016839722099217194670666221260455999263896560719880750243823033078603777684681639086560297082583264864618497073572312128291552718541974577344911977526346995877528678818856697384075620056376248870087721221976626116666135827678510431607289621245872536096542045306104819343591983182571582828074250223147840176128 A013788 643 44723576902166875711555887639708019032618430368787113901414957576769304006003446168603770480662808465810759906678235048506308462707374045364036391437803224912916013295942623280496061756722751903058950982271553387498707877523889189570180198262054846092724481797741927922611273251226841252067390344924751967914452126637932114273981217766498210947284011484442533756146608263131082852797034858578556822163359267408258055291826718366204675012850681165162452892916912465916166207992734858028666792018462842860216352254067630124865701694095327179480766191733911991989466009271176555153262400393513617823312617954239395415981266437331817830550467812790763432705961198857705677704998738251866334912796495777209799762415287627599017171388792692348524630607469079439040945123732101897251110694632154744704005842497796763536386559941023942856612278290044118113231991540286749255023009028569305085571260117682851613163387054369191463130481675965586033722189035355636464853463602535789606233398598650167095763758780968600723114190866835903357356230908205448820580880987037188458656751952907897286213429383837280177642598349937851253455943477776437068445726022607511893403402171571256975644548809433514931611043867809268415251790088933018541212953678219307370742098402536799032102879896031929784996571585489596751534925937129220202722840306539209223697904115434310250686802847757013491600125304336801915256748395481053011549044908985813120209740777217533363088481442076523668282986010254092122946945884815878821882899395139365732448820127659043813046564095763901022700861712997030155344677456403605302492997354559244523075575511735370737725222606807509112434990027235192553896797572551018903183861537299579691590948881558885523264059484164858623445977911507161716135814865671669352662913546306599755004973223879522330094691165030848365538036579735408618034389975810027608469193214615221135340563478479824843865308813405776515915098353338564731030701272568127439735175184255214385162787815045334539881912747434870333652534056886340975501718393629371048842282827772984920312708631552998699143489961073396455993698550976850261052885477364013352190477482199935147927868804759459947917295114357468442037032485173739750917115371879306125216260573864492350171178727863458288623093907851436217573805340031352763115813203263792128914013553361420288 A013788 644 183187770991275522914532915772244045957605090790552018540195666234447069208590115506601043888794863475960872577754050758681839463249404089811093059329242009243303990460180984956911868955536391794929463223384282675194707466337850120479458092081376649595799477443550936771015775237025141768468030852811784060577595910708969940066227067971576672040075311040276618265176507445784915365056654780737768743581119559304224994475322238427974348852636390052505407049387673460392616787938241978485419180107623804355446178832661012991449914139014460127153218321342103519188852773974739169907762792011831778604288483140564563623859267327311125833934716161190967020363617070521162455879674831879644507802814446703451339826853018122645574334008494867859556886968193349382311711226806689371140549405213305834307607930870975543445039349518434069940683891876020707791798237349014524948574244981019873630499881442028960207517233374696208232982452944755040394126086288816686960039786915986594227132000660071084424248355966847388561875725790559860151731121800009518369099288522904323926658055999110747284330206756197499607624082841345438734155544484972286232353693788600368715380335294755868572240071923439677159878835682546763428871332204269643944808258265986282990559635056790728835493396054146784399345957214165388294287056638481285950352753895584600980266615256818934786813144464412727261594113246563540644891641427890393135304887947205890540379098223483016655210419986745440945287110698000761335590690344205839654432355922490842040110367242891443458238726536248938588982729576435835516291798861429167319011317164274665566517557296068078541722511797483557324533719151555348700761282857168973427441096856779078416756526618865195103289587647139260921634725525533334389292297689791157668507293885671832596500370325010523464067855011966354905243797830596233699468861340917873084289815407063945770354948007853362560472304899710060609188242855274761138301752412439049993155277554709358121626778890425690275356314613493228886640779497006452635655038540305903816057990462558146233600854554841082671691734880556631883750189264801178669272618915282998690572195767090934365912550624294747946669240788408190738583685059271638019756504563217637888885803310548960666301148069328725150200192646559482747182306672768420917722370880568492560031799514568377499648 A013788 645 750337109980264541857926823003111612242350451878101067940641448896295195478385113115037875768503760797535734078480591907560814441469559151866237171012575269860573144924901314383511015241877060792031081362982021837597521782119834093483860345165318756744394659608784637014080615370854980683645054373117067512125832850263940874511266070411578048676148474020973028414162974497935013335272057981901900773708265714910105577370919888600982932900398653655062147274291910493768158363395039143876276961720827102639907548498579509212978848313403228680819582244217256014597540962200531639942196396080462965163165626943752452603327558972666371415796597396238200915409375520854681419283148111379023903960327973697336687930789962230356272472098794978752745009021719959069948769185000199664191690363753700697323962084847515825950881175627505950477041221124180819115205580181563494189360107442257402390527514386550621009990587902755668922296127261716645454340449438993149788322967207881089954332674703651161801721266040206903549442972838133187181490674892838987239830685789816110803591397372357620876616526873384958392828243318150917055101110210446484407720729758107110258197853367320037671895334598408917646863710955711543004656976708688461597934625857479815129332265192614825310180950237785228899721040749221430453399783991219347252644879956314525615172056091930356886786639726234530863489487857924262481476163288639050282208821031755327653392786323386436219741880265709326111896005419011118430579467649867119224554929858522488996292064226883352404945823892475652460473260345081182274731208136413869338670355104869030160455914684694849706895408322492650801290113644770708278318214582964115158798732725367105195034733030871839143074151002682412735015835752584537658541251337384581810205875755711826315265516851243104108821934129014189691878595914122173233024456052399608153251083907333921875373867040167373047694560869212408255235042735205421622483977881350348771964016864089530866183286335183627367859464656868265519680632819738429995643037861092982030573528934638166972829100256629074623249346070759964195840775228625627829340647076999162636583713862004467162777807357111287589557210269319949265238774002776629328922642690939444792876250360008542889169502491970458215219989080307641332458728131659452078990831126808545525890250811672074238558208 A013788 646 3073380802479163563450068267020745163744667450892701974284867374679225120679465423319195139147791404226706366785456504453369095952259314286044107452467508305348907601612395783714861118430728441004159309262774361446799449219562840446909891973797145627625040525757581873209674200559022000880210142712287508529667411354681101821998145824405823687377504149589905524384411543543541814621274349493870185569109056368271792444911287863709626093160032885371134555235499665382474376656466080333317230435208507812413061318650181669736361362691699624676637008872313880635791527781173377597203236438345576305308326407961610045863229681552041457319102862934991670949516802133420775093383774664208481910621503380264291073764515685295539292045716664232971243556952964952350510158581760817824529163729935158056238948699535424823094809295370264373153960841724644635095882056423684072199619000083486320191600698927311343656921448049687219905724937263991379780978480902115941532970873683480944452946635586155158739850305700687476938518416744993534695385804361068491734346488995086789851510363637176815110621294073384789577024484631146156257694147421988800134024109089206723617578407392542874304083290515082926681553760074594480147074976598787938705140227512237322769744958228950324470501172173968297573257382908810979137125515228034446346833428301064296919744741752546741808278076318656638416852942266057779124126364830265549955927330946069822068296852780590842756062741568345399754326038196269541091653499493855720343776992700508114928812295073314211450658094663580272478098474373452522597299028526751208811193774509543547537227426548510104399443592488929897682084305488980821107991406931821015690439609243103662878862266494451053130031722506987162562624863242586266249384965477927247094603267095395640587327557022691754429734642192442120977934728864244421562468171990628794995716439684439744001531359396525560003356921320294024213442735043401406965694373402011028569964613075310718427886740828912137698752367234532415568611872029648609262153883079036854397229174516277931920707994651152689656829321505832813346163815336450571588979290427388570159446891978770297498737898934727833966826333263134512190418018315373073731267144462087965871621121474594991674038282207110996849541075272940098897750950427277115715546444295407802474046467324608816081134419968 A013788 647 12588567766954653955891479621716972190698157878856507286670816766686106094303090373915423289949353591712589278353229842240999817020454151315636664125306914018709125536204373130096071141092263694353036530740323784486090544003329394470542917524673108490752165993503055352666825525489754115605340744549529634937517716908773793062904405296766253823498256996720253027878549682354347272688739735526892280091070694884441261854356635089754628477583494698480167138244606629406615046784885065045267375862614047999643899161191144119240136141585201662675505188340997655084202097791686154638144456451463480546542904967010754747855788775637161809179045326581725884209220821538491494782499941024597941905905677845562536238139456246970528940219255456698250213609279344444827689609550892309809271454637814407398354733873297100075396338873836602872438623607704144425352732903111409959729639424341959967504796462806267263618750251211518852733849343033308691582887857775066896519048698607537948479269419360891530198426852150015905540171434987493518112300254662936542143883218923875491231786449457876234693104820524584098107492289049174656031515227840466125348962750829390739937601156679855613149525157949779667687644201265538990682419104148635396936254371890124074064875348905780529031172801224574146860062240394489770545666110374029092236629722321159360183274462218431454446707000601217590955429651521772663292421590344767692619478347555101991191743908989300091928832989463942757393719452451920040311412733926833030528110562101281238748415160620295010101895555742024796070291351033661532558536820845572951290649700391090370712483539142697387620120954834656860905817315282865443258332802792738880268040639459752603151819843561271513620609935388619417856511439841633346557480818597590004099494982022740543845693673564945426144193094420242927525620649427945150719869632473615544302454536947465191430272448088168693773749949727924323178261442737772162931484153454637173022575055156472702680624090435224116014089696192644774169034227833440703537782305091734955611050698818674409147219946091121416834372900887891203465886987618101541228459173590583583373094469545043138554830434036645207928120661045798961931952203019768110003270223716712308210160113559941085896860803920326643095720244317962645085187892950127065970878235833990358933694330161597710668326584188928 A013788 648 51562773573446262603331500530552718093099654671796253846203665476346290562265458171557573795632552311654765684134829433819135250515780203788847776257257119820632578196293112340873507393913912092070037629912366221255026868237637199751343790181061052378120871909388514724523317352406032857519475689674873384704072568458337456385656444095554575661048860658566156402190539498923406428933077956718150779253025566246671408555444777327634958244181994284974764598249908754049495231630889226425415171533267140606541410964238926312407597635932986010318869251444726395224891792554746489397839693625194416318639738744876051447217310825009814770397369657678749221720968485021661162629119758436753170046589656455424148431419212787591286539138070350636032874943608194846014216640720454900978775878196487812703660989945024921908823404027234725365508602297156175566244793971144335195052603082104668026899646311654470711782401028962381220797846909064432400723508665446674008142023469496475436971087541702211707692756386406465149092542197708773450187981843099388076621345664712194012085397296979461057302957344868696465848288415945419391105086373234549249429351427397184470784414337760688591460455046962297518848590648383647705835188650592810585850897907261948207369729429118077046911683793815855705538814936655830100155048388092023161801235342627468739310692197246695237413711874462587252553439852633180828845758834052168468969383311585697755921383051220173176540499924844309534284674877243064485115546558164308093043140862366847953913508497900728361377364196319333564703913373833877637359766818183466808486501172801906158438332576328488499692015431002754502270227723398616855586131160239058453577894459227146662509854079226968119790018295351785135540270857591330187499441432975728656791531446365145267591961286922016465486614914745315031144942180056863337348586014611929269462853783336817424098395947369138969697279794085578027738158869453914779367359092550193860700467425920912190179836274422677979193711395605072994996364197205773121690756321655746378182863662361290379867012899189233323353591402036802369396273101283743912871768775027030357496194947256496695520585457814098771673582227643592548073276223568970178573394836343653614428815825141518687833541852857657930120070120726374994268929609523720462216717253976024510192411976341904222897465688837849088 A013788 649 211201120556835891623245826173143933309336185535677455754050213791114406143039316670699822266910934268537920242216261360923177986112635714719120491549725162785311040292016588148217886285471383929118874132121052042260590052301361970181504164581626070540783091340855356311647507875455110584399772424908281383747881240405350221355648795015391541907656133257486976623372449787590272732909887310717545591820392719346366089443101807933992788968169448591256635794431626256586732468760122271438500542600262207924393619309522642175621519916781510698266088453917599314841156782304241620573551385088796329241148369899012306727802105139240201299547626117852156812169086914648724122128874530556940984510831232841417311975093095577973909664309536156205190655769019166089274231360390983274409065997092814080834195414814822080138540662895553435097123235009151695119338676105807196958935462224300720238180951292536712035460714614629913480387980939527915113363491493669576737349728131057563389833574570812259154709530158720881250683052841815136051969973629335093561841031842661146673501787328427872490712913284582180724114589351712437825966433784768713725662623446618867592332961127467780470622023872357570637203827295779421003100932712828152159645277828144939857386411741667643584150256819469744969886985980542280090235078197624926870737859963402111956216595239922463692446563837798757386458889636385508674952228184277682048898594044255018008253984977797829331109887692162291852430028297187592131033278702241005949104704972254609219229730807401383368201683748123990281027229179223562802625604887279480047560708803796607624963410232641488894738495205387282441298852755040734640480793232339183425855055704994392729640362308513661418659914937760911915172949432694088447997712109468584578218112804311635016056673431232579442633174690796810367569683169512912229779808315850462287719849096547604169107029800423993219880058036574527601615498729283234936288702843085594053429114576572056330976609380035289002777441876398378987505107751754846706445337893501937165037009561031845395935284835079099692456310382742742505047134622858215067122764902510716344304414503962610464852318035206548568774992804428155076908139411738501851436625249663605204700429619779660545366187429304966881771807214495231976525535680609159013239673872285796393748119455096439696988019461479829864448 A013788 650 865079789800799812088814904005197550835041015954134858768589675688404607561889041083186472005267186763931321312117806534341337031117355887489517533387674266768634021036099945055100462225290788573670908445167829165099376854226378629863441058126340384935047542132143539452508192257864132953701467852424320547831321560700314506672737464383043755653759521822666656249333554329969757113998898424699066744096328578442715502358945005297634463613622061429787180213991941146979256192041460823812098222490674003658316264691804742351345745579137067820097898307246486793589378180318173677869266473323709764571743723106354408357077422650327864522947076578722434302644580002401174004239870077161230272556364729718445309849981319487381133985011860095816460926029902504301667251652161467491979534324092166475096864419081511240247462555220186870157816770597485343208811217329386278743799653270735750095589176494230372497247087061524125615669169928306340304336861158070586316184486424811779644758321442047013497690235530120729602797784440074797268869011985756543229300866427540056774663320897240565721960092813648612245973357984614145335158512782412651420314105637350881658195808778108028807667809781176609329986876603512508428701420391744111245907057984081673655854742493870668120679451932548075396657094576301179249602880297471700462542274410095050572663174102722411284261125479623710254935611950635043532604326642801385672288641205268553761808322469059908940226099987096747427553395905280377368712309564379160367532871566354879361964977387116066276154096632315864191087530718099713239554477618296750274808663260350904831850128312899538512848876361266308879560100884646849087409329079661295312302308167657032620606924015671957170831011585068695204548400876314986282998628800383322432381390046460457025768134374328645397025483533503735265565422262324888493178094861723493530500501899458986676662394062536676228628717717809265056217082795144130299038526845278593242845653305639142731680192020624543755376401925727760332820921351187852109600104011783934627991591161986438741750926684483992340301047327714273300673063415227248914934845040683894146270881808230852464035094672206022937702370526937723195015739030480903583484417022622126918452959722617489593819903710433144347737322350572470175848594147775115318229704180882622028792297288075016998862927714221383124779008 A013788 651 3543366819024076030315785846805289168220328001348136381516143311619705272573497512276731789333574396985062692094434535564662116479456689715157063816755913796684324950163865374945691493274791069997756040991407428260247047594911246867920654574085490216693954732573259937597473555488211488578361212323530016963917093112628488219331532654112947223157799001385642623997270238535556125138939487947567377383818561857301362697662238741699110762961395963616408290156510990938027033362601823534334354319321800718984463420177632224671112173892145429791120991466481609906542093026583239384552515474733915195685862289843627656630589123175742933085991225666447090903632199689835208721366507836052399196390869932926751989145523484620313124802608578952464223953018480657619629062767253370847148172591481513881996756660557870040053606626181885420166417492367299965783290746181166197734603379796933632391533266920367605748724068604002818521780920026342769886563783303457121551091656396029049424930084626624567286539204731374508453059725066546369613287473093658801067216348887204072549020962395097357197148540164704715759506874304979539292809268356762220217606576690589211271970032755130485996207348863699391815626246567987234523961017924583879663235309502798535294381025254894256622303035115716916824707459384529630206373397698444085094573155983749327145628361124750996620333569964538717204216266549801138309547321928914475713694274376779996208366888833269387019166105547148277463258709628028425702245619975697040865414641935789585866608547377627407467127179805965779726694525821336425429215140324543489125616284714397306191258125569636509748628997575746801170678173223513493862028611910292665599190254254723205614005960768192336571723823452441375557830249989386183815162383566370088683034173630302031977546278397250131546216380553231299647755969586482743268057476553619429500930055780184009427609166080150225832463227772146749670265171128910357704861805958261117922695795939897928628962066516478131222021742287780906323234493854465442240922026032266996236253557399496453086211795699646432625873089854317663439556867748770811555573125286641230423125531886513571692687747777355869952828909678336914206784467068849781077952172124660231857983323023841237376286325597934159248332072347944837840275841629286872343468868324895219829933249691955269627342551917450785279094816768 A013788 652 14513630490722615420173458828514464433030463493521966618690123004394312796461045810285493409110320730050816786818803857672856029099854601073283333393432222911218994995871192575777552356453544222710808743900804826153971906948756467171003001135454167927578438584620072704399251683279714257216967525677178949484204413389326287746381957751246631826054344709675592187892818897041637888569096142633235977764120829367506381609624529885999557685089877866972808356481069018882158728653217069196633515291942095744960362169047581592252875464262227680424431581046708674177196413036884948519127103384510116641529291939199498881558893048527843053920220060329767284341277489929565014922717216096470627108417003245267976147540064193004802559191484739389293461311563696773610000641094669806989918914934708280860658715281645035684059572740841002681001646048736460659848358896358056745920935443648240158275720261305825713146773785001995544665214648427899985455365256410960369873271424598134986444513626630654227605664582579709986623732633872573929936025489791626449171318165041987881160789861970318775079520420514630515750940157153196192943346763189298054011316538124653409369989254165014470640465300945712708876805105942475712610144329419095571100611827723462800565784679444046875124953231833976491314001753639033365325305436972826972547371646909437243988493767166980082156886302574750585668469827787985462515905830620833692523291747847290864469470776661071409230504368321119344489507674636404431676398059420455079384738373368994143709628610058761860985352928485235833760540777764193998558065214769330131458524302190171366159393282333231143930384374070258897595097797523511270858869194384558758294283281427346250194968415306515810597780780861199874284872703956525808906905123087851883245707975189717122980029556315136538813302294746035403357208451426233316425963423963625183235809508475633702615487144264295325009769380954713086649406140944016825159113957205037539011361980169821915664228624451494425485401056410750592299968486827890451418816618628165616583694571108337471841123515185751788035576176043285149448424930298965244131627521174082479813122178607159589653249014896049643326787214042468000590989177114008703295292097022608309690299691105653708293268789649138316281168168337182055793769847313559029118848484658770820423406590738248784393595092653878416503172369481728 A013788 653 59447830489999832761030487361595246317692778469465975270154743825999105214304443638929381003715873710288145558809820601028018295193004445996168533579498385044353003503088404790384854452033717136223472615017696567926668930862106489532428292650820271831361284442603817797219334894713709597560698985173724977087301277242680474609180498949106203959518595930831225601608986202282548791579017800225734564921838917089306139073022074413054188278128139743120623028146458701341322152563577115429410878635794824171357643444418894201867777901618084579018471755967318729429796507799080749134344615462953437763703979782961147418865225926770045148857221367110726796661872598751498301123449717131143688636076045292617630300324102934547671282448321492538546017532164901984706562625923767529430707875572565118405258097793618066161908009946484746981382742215624542862738878039482600431292151577183191688297350190308662121049185423368173750948719199960678340425176090259293675000919755153960904476727814679159716272802130246492105210808868342062817017960406186501935805719204011982361234595274630425702725715642427926592515850883699491606295948342023364829230352540158580364779475985059899271743345872673639255559393713940380518851151173300615459228106046355303631117454047002816000511808437591967708422151182905480664372451069840699279554034265741054951376870470315950416514606295346178398898052414619588454465150282222934804575402999182503380866952301203748492208145892643304835029023435310712552146526451386184005159888377319400012634638786800688582596005595075525975083175025722138618093835119695176218454115541770941915788874884436914765538854396191780444549520578656302165437928220199152673973384320726410240798590629095488760208510078407474685070838595405929713282683384167841313774419866377081335726201062666799262979286199279761012151125817041851664080746184555008750533875746716195645913035342906553651240015384390504802915967553306692915851730768711833759790538670775590566560680445753321166788202727058434426060670922047039289011472869900966365526812963259750284661241918200839323793720017073295972140748514504561639963146326729041837314548443574925679219707965014219339066520428717948930420691669458979648697516429404603636491467534768757589169228962402870543487664817509097700531281294596337783270803393162325280454273395663867020876165499510285993996994025397157888 A013788 654 243498313687039314989180876233094128917269620610932634706553830711292334957791001145054744591220218717340244208885025181810762937110546210800306313541625385141669902348650106021416363835530105389971343831112485142227635940811188181124826286697759833421255821076905237697410395728747354511608623043271577506149586031586019223999203323695539011418188168932684700064190407484549319850307656909724608777919852204397797945643098416795869955187212860387822071923287894840694055536900411864798866958892215599805880907548339790650850418285027674435659660312442137515744446495945034748454275544936257281080131501191008859827671965396050104929719178719685536959127030164486137041401650041369164548653367481518561813710127525619907261572908324833437884487811747438529358080515783751800548179458345226724987937168562659598999175208740801523635743712115198127565778444449720731366572652860142353155265946379504280047817463494116039683885953843038938482381521265702066892803767317110623864736677128925838197853397525489631662943473124729089298505565823739911929060225859633079751616902244886223678364531271384787322944925219633117619388204408927702340527524004489545174136733634805347417060744694471226390771276652299798605214315205839320920998322365871323673057091776523534338096367360376699733697131245180848801269559582067504249053324352475361080839661446414132906043827385737946721886422690281834309489255555985140959540850684651533848031036625730553824084565576266976604278879991032678613592172344877809685134902793500262451751480470735620434313238917429354393940684905357879779712348650271441790788057259093778087071231526653602879647147606801532700874836290176213669633753989935729352594982177695376346311027216775121961814057281157016310050154886782688105605871141551478021220023772680525151134519552683209781163156272249901105771011346603424416074736371937315842186755058549537365659792764545243755479103014463507672743803098344214183328689228643671080102046395496818960632547105805603499164478370031347409144508096704672927790992875114358233197825897511937165972446896950637870259077189932220301888505915410684477289047354282155365640390424882895582083923824698242412816467676028718819003153078103980641065027294841256495069051022412831085237161830002157746125475092517264181376128182666599560277210698392884348740703828639199317508773885994131431411687528026758709248 A013788 655 997369092862113034195684869050753552045136366022380071758044490593453403987111940690144233845638015866225640279593063144696884990404797279438054660266497577540279920020070834263721426270331311677322624332236739142564396813562626789887288470314024277693463843131003853608592980904949164079548919985240381465188704385376334741500736813856927790768898739948276531462923909056714014106860162702231997554359714629213380385354131115195883336446823876148519206597787217267482851479144086998216159063622515096804888197317999782505883313295473354488461968639762995264489252847390862329668712632058909823304218628878372289854144370262221229792129756035831959384584315553735217321581158569448097991284193204300029188956682344939140143402632498517761574862076917508216250697792650247375045343061382048665550590642432653717500621655002323040812006244823851530509428508466056115677481586115143078523969316370449531075860330471899298545196866941087492023834711104315665992924230930885115349961429520080233258407516264405531291416465918890349766678797614038679261430685121057094662622831595053972186581120087592088874782413699617249769014085258967868786800738322389177033264060968162703020280810268554143296599149167819975086957835083117858492409128410608941764841847916640396648842720708102962109223449580260756690000116048148497404122416547739078987119253284512288383155516971982629772846787339394393331667990757315137370279324404332682641535126018992348463450380600389536171126292443269851601273537924619508470312561842177075002374064008133101298947026605790635597581045372345875577701780071511825575067882533248115044643764333173157395034716597459077942783329444561771190819856342776747428229046999840261514489967479910899555590378623619138805965434416261890480561648195794853974917217372899431019046992087790427263644288091135594929238062475687626408242120179455245689596948719818905049742511163577318422442405947242527427558617490817901294914311080524476744097982035954970462750912945379751932577703403648398987855905164102340312231906816468411323178294876208894631823142489909812716581180169962374356535320229522163618975937963139708377663039180320340304215751985964000922896251601013632282636915007913904705802351799669786603802832987802956125131414855688838128129945978950714086916621036202391798895455020617254292441922882106160404515937837031962343062272114797603673079808 A013788 656 4085223804363214988065525223631886549176878555227668773920950233470785142731210509066830781831733312988060222585213186640678440920698049656578271888451574077604986552402210137144202962003277052630313469264841683527943769348352519331378333574406243441432427901464591784380796849786671776069832376259544602481412933162501467101187017989557976230989409238828140672872136331496300601781699226428342261982657391121258006058410521047842338146086190596704334670224536441927609759658574180344693387524597821836512822056214527109144098051258258859984740223548469228603347979662912972102323046940913294636254079503885812899242575340594058157228563480722767705639257356508099450149196425500459409372300055364812919557966570884870718027377182713928751410635067054113653762858158695413248185725179420871334095219271404149626882546298889515175165977578798495868966619170676965849814964576727626049634178319853361279286723913612899526841126366990694367329626976683276967907017649892905432473442015314248635426437186619005056169641844403774872644316355027102430254820086255849859738103118213341070076236267878777196031108766513632255053881693220732390550735824168506069128249593725594431571070198859997770942870114991390617956179292500450748384907789969854225468792209066559064673659784020389732799379249480748059402240475333216245367285418179539267531240461453362333217404997517240851549580440942159435086512090141962802668664112760146668099727876173792659306292758939195540156933293847633312158816411339241506694400253305557299209724166177313182920487020977318443407691961845128706366266491172912437555478046856184279222860858708677252690062199183192383253640517404925014797598131580013557466026176511345711163350906797715044579698190842343992549234419369008703408380511009975721881260922359396069454016479591589590071887004021291396830159103900416517768159724255048686344589101956378235083745325726012696258324094759905392343280097242390123703969018185828256743825334419271559015427739424275463915838273141343842254257787552163185918901890320254612779738295812951632411947591638670592887116513976165885364368671660122782183325441897020245514907808482592113886067720134508547780183046557751837829680803872415353674966432971447445929176403918040908288538275248901480972820258729782124900010479764284996808275783764448273581842116125106833016897281380482917757183066582210984644934893568 A013788 657 16733076702671728591116391315996207305428494562212531297980212156296335944627038245137738882382779649999094671709033212480218894011179211393344601655097647421870024918639452721742655332365422807573763970108791535730457679250851919181325654320767973136107224684398967948823743896726207594782033413159094691763867374233606009246462025685229470642132620242240064196084270413808847264897840031450489905080964674032672792815249494211962217046369036684100954809239701266135489575561519842691864115300752678242356519142254703039054225617953828290497495955654529960359313324699291533731115200269980854830096709647916289635297588595073262212008196017040456522298398132257175347811108558849881740788941026774273718509431074344430461040136940396252165777961234653649525812667018016412664568730334907888984454018135671396871710909640251454157479844162758639079287272123092852120842094906276356299301594398119367799958421150158436461941253599193884128582152096494702460547144293961340651411218494727162410706686716391444710070852994677861878351119790191011554323743073303961025487270372201845023032263753231471394943421507639837716700699415432119871695813935794200859149310335900034791715103534530550869781995991004735971148510382081846265384582307716522907520172888336625928903310475347516345546257405873144051311576986964853741024401072863392839807960930112972116858490869830618527947081486099085046114353521221479639730848205865560752536485380807854732518575140614944932482798771599906046602512020845533211420263437539562697563030184662274797242314837923096344197906275717647181276227547844249344227238079922930807696838077270742027018494767854356001806911559290572860610961946951735531380843218990472032925085314243440822598443789690240993481664181735459649160726573096860556825644737984086300483651500407150960934449168471209561416331689576106056778382230548679419267436961613325250903020854173748003874095492136572487038075278304829946691457098489152539622708569781336305727192020681832300199273566786944377873439897813660409523822142751762893945808059649849886359337335351994748465629241246375466452454079119862915822901010010194925629062383544697298477333381670947011707629758700551527750372572661413288652662509451048738525906550448295560349852775419500466064671779757187583590442925114511346926697610299180128591225307648437588037211264534458031133421840720736193105653324054528 A013788 658 68538682174143400309212738830320465123035113726822528196526948992189792029192348652084178462239865446396291775320200038318976589869790049867139488379279963839979622066747198348257916241368771819822137221565610130351954654211489460966709880097865617965495192307298172718382055000990546308227208860299651857464800764860850213873508457206699911750175212512215302947161171614961038397021552768821206651211631304837827759371261928292197241021927574258077510898645816386090965301499985275665875416271882970080692302406675263647966108131138880677877743434360954717631747377968298122162647860305841581384076122717865122346178922885420082020385570885797709915334238749725390224634300657049115610271502445667425151014629680514787168420400907863048871026529217141348457728684105795226274073519451782713280323658283710041586527885886469956229037441690659385668760666616188322286969220736107955401939330654696930508629693031048955748111374742298149390672494987242301278401103028065651308180350954402457234254588790339357532450213866200522253726186660622383326510051628253024360395859444538757214340152333236106833688254495292775287606064805609962994466053881013046719075575135846542506865064077437136362627055579155398537824298525007242303015249132406877829202628150626819804787959707023426951357470334456398034172219338608040923235946794448457071853407969742733790652378602826213490471245767061852348884392022923180604337554251225336842389444119788972984396083775958814443449543768473215166883889237383304033977399040162048809218171636376677569504521576133002625834624105339482854507428035970045313954767175364324588326248764500959342667754569131442183401109746854186437062500134714308736535933824984973446861149447141133609363225762571227109300896488388442722962336043404740840757840846782817486781036545667690335987503794058074363561294600503730408564253616327390901319421794768180227698773418695671823868295135791400906907956339936583461648208275411568802294614301824353508258578516712785101616224529559324171769609821444753037409575496711220813602029812325785134527845725601770489715217372145153910589251908074958503210602537001758415376639522999080134563157531324198959954451491637459057665526057621148830321305638711495633002113230636218615192996968118273909000895609885440342386454221269038477011753411785441806709658860128000360600417339533140095522495859592135446960756015327346688 A013788 659 280734442185291367666535378248992625143951825825065075492974383072009388151571860078936794981334488868439211111711539356954528112106660044255803344401530731888556531985396524434464424924646489373991474059532739093921606263650260832119643668880857571186668307690693315454492897284057277678498647491787374008175823932870042476025890640718642838528717670450033880871572158934880413274200280141091662443362841824615742502384688858284839899225815344161085484640853263917428593874943939689127425705049632645450515670657741879902069178905144855256587237107142470523419637260158149108378205635812727117349175798652375541129948868138680655955499298348227419813209041918875198360102095491273177539672074017453773418555923171388568241849962118607048175724663673410963282856690097337246818605135674501993596205704330076330338418220590980940714137361164940843699243690459907368087425928135098185326343498361638627363347222655176522744264190944453219904194539467744466036330918002956907758306717509232464831506795685230008452916075995957339151262460561909282105385171469324387780181440284830749549937263956935093590787090412719207578034441443778408425332956696629439361333555756427438108119302461182510541320419652220512410928326758429664473150460446338571588413964904967453920411482959967956792760198489933406347969410410938535621574438070060880166311559044066237606512142757176170456970222661885347221030469725893347755366622213018979706427163114655633344086359146327303960369331275666289323556410316322013323171426468503751922557631022598871324690520375840778755418620335470521772062425235333305605958726350292273513784314939395929467567122715162387183210945523114747646208000551789808584851184947138451238343268135490083263951772723491746239696472016439061393253728433785818483744116108422420425855125691054859616204815540461872593147062683663279753479182812476993131804351671370466212654175922977471790564536876201578114694989168380245858911061096085785814198740180272551969827137604455567776220055673074991807568321828637708441229621234529160452513914111286415911026056092064851925873530356306550417773575815475030029150627991559202469382715486204232231170693248303918939973433309747032300197994732016225608996067896162286112776655792685951447830515581412449931267668418090763642414916490317981601840141974673169640282762691084289477019309422727741831260143040889386790751256638780812034048 A013788 660 1149888275190953441962128909307873792589626678579466549219223073062950453868838338883325112243546066405127008713570465206085747147188879541271770498668669877815527555012184164083566284491352020475869077747846099328702899255911468368362060467735992611580593388301079820101602907275498609371130460126361083937488174829035693981802048064383561066613627578163338776049959562997270172771124347457911449368014200113626081289767685563534704227228939649683806145088934969005787520511770376966665935687883295315765312187014110740078875356795473327130981323190855559263926834217607778747917130284288930272662224071280130216468270563896035966793725126034339511554904235699712812482978183132254935202496815175490655922405061310007575518617444837814469327768222406291305606581002638693362969006635722760165770058564935992649066161031540657933165106631331597695792102156123780579686096601641362167096702969289271817680270223995603037160506126108480388727580833659881332884811440140111494178024314917816175949851835126702114623144247279441261163571038461580419503657662338352692347623179406666750156543033167606143347863922330497874239629072153716360910163790629394183624022244378326786490856662881003563177248438895495218835162426402527905682024285988202789226143600250746691258005434204028751023145773014767232401282705043204241905968898334969365161212145844495309236273736733393594191750032023082382217340803997259152405981684584525740877525660117629474177377727063356637021672780905129121069287056655654966571710162814991367874796056668564976945932371459443829782194668894087257178367693763925219762006943130797152312460553991765727099154934641305137902432032862678006358867970260131055963550453543479096272254026282967381049146461075422192597796749379334395466767271664786712509415899580098234064302594830560704987974924453731830141530368752284793870250732799905763867870624445933429607031504580515724454152343044921663957790675633685487038099706249567378694958039778396372868411955627850005611397348036915166443799846210100053775276528576631441213496992199829159571562725753097633488377980339431630511200566540185722999400972253426493314591602631492535218875159545052851978131182836723844301610986422338460094447894102680723917933182126841657130313791821465394918472369840499767879331497944342452641137221528261302846598195982681249697871091395492830540841545895482928294917147192446206091460608 A013788 661 4709942375182145298276880012525051054447110875461494985601937707265845059046761836066099659749564687995400227690784625484127220314885650601049171962546871819532400865329906336086287501276577875869159742455177622850367075352213374436810999675846625737034110518481222943136165508200442303984150364677574999807951564099730202549461188871715066128849418560157035626700634370036818627670525327187605296611386163665412428962888440068238148514729736805104869970284277633047705684016211464055463672577569977613374718718009797591363073461434258747928499499789744370745044312955321461751468565644447458396824469795963413366654036229718163319987098116236654639328887749426023679930278638109716214589426954958809726658171131125791029324257054055688066366538638976169187764555786808088014721051179920425638994159881977825890574995585190534894244276761934224161964450431483005254394251680323019436428095362208857365218386837485990040209433092540335672228171094670873939496187658813896680153187593903375056690593116678971861496398836856591405725986973538633398286981784937892627855864542849707008641200263854514763152850625865719292885520679541622214288030886417998576123995112973626517466548891160590594774009605715948416348825298544754301673571475407678624670284186627058447392790258499701764190805086268486583915653959856964574846848607580034519700324949379052786631777225659980161809408131166545437562227933172773488254900980058217434634345103841810326230539170051508785240771710587408879899799784061562743077724826890204642815164648114442145570538993497881926787869363790181405402594073657037700145180439063745135871838429150272418198138612290785844848361606605529114045923206185496805226702657714090378331152491655034392777303904564929300880575485457753683831878744738966374438567524680082366727383428425976647630745290562485576259708390409358515692547001548414008802798077730543327670401042761792407364207997111999135571110607395575754908056396798227983134548130932311543269015370251673622984283537559204521753804170076569820263532661049882383210483680050500237605120924684687906768396207470311958573877520548600721405546382350034916616567204378593424256512653496536481702425324899220866259398600385898332546858574244580245167854313991543427605765291300722257586062826866687049233741815580026686018098059379758296459666210745062398762479990355938633895286971987898074295980634900259660150622650368 A013788 662 19291923968746067141742100531302609119015366145890283461025536848960901361855536480526744206334216962029159332621453825982985094409771624861897408358591986972804713944391296352609433605228862979560078305096407543195103540642665981693177854672267779018891716683699089175085733921589011677119079893719347199213369606552494909642593029618544910863767218422403217926965798379670809098938471740160431294920237726373529309031991050519503456316333001953709547398284401184963402481730402156771179202877726628304382847868968130934223148898034723831515133951138792942571701505864996707334015244879656789593393028284266141149814932396925596958667153884105337402691124221648992992994421301697397614958292807511284640391868953091240056112156893412098319837342265246388993083620502765928508297425632954063417320078876581174847795181916940430926824557616882582167406388967354389521998854882603087611609478603607479767934512486342615204697837947045214913446588803771899656176384650501720801907456384628224232204669405917068744689249635764598397853642643614242399383477391105608203697621167512399907394356280748092469874076163545986223659092703402484589723774510768122167803883982739974215542984258193779076194343345012524713364788422839313619654948763269851646649484028424431400520868898814778426125537633355721047718518619574126898572691896647821392692530992656600214043759516303278742771335705258170112254885614275680207892074414318458612262277545336055096240288440530979984346200926566026772069579915516160995646360890942278216970914398676755028256927717367324372123112914084583036529025325699226419794659078405100076531050205799515824939575755943058820498889140656247251132101452535794914208574085996914189644400605819020872815836793097950416406837188434959088975375338450806269700372581089617374115362522832800348695532710143940920359765567116732480276672518342303780056260926384305470137962671152301700563795956170748459299269047892278292103399001285541818919109144298748081229886956550855159743625369842501721103581880633629983799429779660318241630141153486848973230575307508481666123350865798397782318602324167068554877117982105743018461459269134718665754675828721813429053134130787208668198496667180639570111932720105800684207531270109361879473214633167758367072513338845950153661406476615789305930129651219489982298792799211775585331118040497924644435095437262430512316336680551463567976950375907328 A013788 663 79019720575983891012575643776215486951486939733566601056360598933343851978160277424237544269144952676471436626417474871226306946702424575434331784636792778640608108316226749860288240047017422764278080737674885296927144102472359861015256492737608822861380471536431469261151166142828591829479751244674446127977961908439019149896061049317559954897990526658163580628851910163131634069251980247697126583993293727225976049795035342927886157071699976002394306143372907253610096565167727234134750014987168269534752144871293464306578017886350228813885988663864495892773689368023026513240126443027074210174537843852354114149641963097807245142700662309295462001422844811874275299305149651752540630869167339566221887045095231861719269835394635415954718053753918449209315670509579329243169986255392579843757343043078476492176569065131788005076273387998751056557696569210283579482107309599142246857152424360376237129459763144059351878442344231097200285477227740249700991698471528455048404612941351437206455110325886636313578247166508091795037608520268243936867874723393968571202345456302130790020687283325944186756604215965884359572107643713136576879508580396106228399324708793302934386864063521561719096092030341171301225942173379949828586106670134353312344676286580426471016533479009545332433410202146225033411455052265775623776553746008669476424468606945921434476723238978778229730391391048737464779796011476073186131525936801048406475826288825696481674200221452414894015882038995214445658396999333954195438167494209299571576712865376979988595740375930336560628216270496090452117622887734064031415478923585147289913471181642954816818952502296342768928763449920127988740637087549586615968598319456243360520783464881434709495053667504529204905602405123829592428443137386294502480692726092143072764376524893523150228256901980749582009793599762910136239213250635130076283110444754470115205685095101039827765509308236475385689289806020166771884455522309265579290292671055047672140717616974032302734309889514874887049640271383075348413642464377488663517717058164682133394352436459554740904441245146310237316376995119788312800776675254705123403618137166375807654931152194444547805401637399704406704941042348771899679178476421553359602514048082367946258322287137455138271529014635913011829397120928218272997089811051395030967495855305571432797516259493879499343606150911026915378447715043538794774433588739716415488 A013788 664 323664775479230017587509836907378634553290505148688797926853013230976417702544496329676981326417726162827004421805977072542953253693131060979022989872303221311930811663264767427740631232583363642483018701516330176213582243726785990718490594253245738440214411413223298093675176521025912133549061098186531340197731976966222437974266058004725575262169197191838026255777424028187173147656111094567430488036531106717597899960464764632621699365683101705807077963255428110786955530927010751015936061387441232014344785392818029799743561262490537221677009567188975176801031651422316598231557910638895964874907008419242451556933480848618476104501912818874212357827972349437031625953892973578406424040109422863244849336710069705602129245776426663750525148176049967961356986407236932580024263702088007040030077104449439711955226890779803668792415797242884327660325147485321541558711540118086643126896330180101067282267189838067105294099841970574132369314724824062775261996939380551878265294607775486797640131894831662340416500394017143992474044499018727165410814867021695267644806989013527715924735112503067388955050868596262336807352908649007418898467145302451111523634007217368819248595204184316801417592956277437649821459142164274497888692920870311167363794069833426825283721130023097681647248187990937736853319894080616954988764143651510175434623414050494195616658386857075628975683137735628655738044463005995770394730237137094272924984479030052788937524107069091405889052831724398369416794109271876384514734056281291045178215896584110033288152579810658552333173843951986491873783348158726272677801671004763299485577960009542929690429449405819981532215090872844241881649510603106779007378716492772804693129072154356570091739822098551623293347451387206010586903090734262282160917406073418026042886245963870823334940270513150287912114584628879918035817474601492792455620381714309591882486149533859134527526126536603179783331045458603097638729819378751812773038780641475265088379359125636311999733307452927537355326551585076627102279534090193565768569070242538018383267579738336218744591340119286732047880172010652929231981261843272185461219889833475308154597999388444867810925106789189249863438509460569701085915039422682560931897540945379107874088088115016246360182843948699696453210607321982046196079866066514046842863023331620588738626598886930429311410794131566245390121840818334903396079979477878437838848 A013788 665 1325730920362926152038440291972622887130277909089029316308389942194079406909622256966356915513007006362939410111717282089135936527127064825770078166516953994493668604572732487384025625528661457479610444601410888401770832870304915417982937474061294544651118229148562628991693523030122136099016954258172032369449910177653647105942593773587355956273845031697768555543664328819454661212799431043348195278997631413115280998238063675935218480601837984586985791337494233541783369854677036036161274107442959286330756240968982650059749626931161240459989031187206042324177025644225808786356461201976917872127619106485217081577199537555941278124039834906108773817663374743294081539907145619777152712868288196047850902883164445514146321390700243614722151006929100668769718216324042475847779384123752476835963195819824905060168609344634075827373735105506854206096691804099877034224482468323682890247767368417693971588166409576722863284632952711471646184713112879361127473139463702740493374646713448393923133980241230488946345985613894221793173686267980706469522697695320863816273129426999409524427715020812564025159888357770290531562917513826334387808121427158839752800804893562342683642245956338961618606460748912384613668696646304868343352086203884794541522100510037716276362121748574608104027128578010880970151198286154207047633977932396585678580217503950824225245832752566581776284398132165134973903030120472558675536815051313538141900736426107096223488098742554998398521560398743135721131188671577605670972350694528168121049972312408514696348272966904457430356680064827336670715016594058142812888275644435510474692927324199087840011999024766238644355953012215170014747236395430325366814223222754397408023056679544244511095766311315667449009551160881995819363955059647538307731117695276720234671662063468014892379915348021863579288021338639892144274708375967714477898221083501812088350663268490687015024747014293926624392523962198438287928237340175367425118366845507482685802001854978606333950907627327191193007417555292473864610936971633432845388058911713435723297864006608225151977846129128598454468117184555634398134195248510042871649156668757914862201233405495070178553549237408519167440644134750493495647908001475307769577052327712272825852264808919106545091308928813873956672350647590838461219143131408441535868366943566317931473414549040867038459538612762895341117939059991899764310343595941390081387921408 A013788 666 5430193849806545518749451435919863345685618315628664079599165203226949250701812764534197925941276698062599823817593987437100796015112457526354240170053443561446066604329912268324968962165397329836484381087378998893653331436768933552058111893755062454890980266592512528349976670331380269461573444641472644585266832087669338545940864096613809996897669249834060003506849090844486292327626469553554207862774298268120190968783108816630654896545128384868293801318376380587144682924757139604116578744086361236810777563008952934644734471910036440924115071742795949359829097038748912788916065083297455604234727860163449166140209305829135475196067163775421537557149182948532557987459668458607217511908508451011997298209441568825943332416308197845901930524381596339280765814063277981072504357370890145120105250078002811126450623875621174588922818992156074828172049629593096332183480190253805118454855141038874507625129613626256848013856574306187862772584910353863178129979243326425060862552938284621509156783068080082724233157074510732464839418953648973699164969760034258191454738132989581412055920725248262247054902713427110017281710136632665652462065365642607627472096844031355632198639437164386789812063227545127377586981463264740734370145091112118442074523689114485867979250682161594794095118655532568453739308180087632067108773611096414939464570896182576026606930954512718955660894749348392853106811373455600334998794450180252229225416401334666131407252449505273440344311393251883913753348798781872828302748444787376623820686591625276196242526072440657634740961545532771003248707969262152961590377039607850904342230319919463792689148005442513487281983538033336380404680275682612702471058320402011783262440159413225517448258811148973871143121554972654876114759924316316908466658079853446081215127811964988999188133265497553220763735403068998222949205507963758501471113558023422313884316747737854013541363770547923453511778149164803227354060145358304973284830599198649081044999597992371543862917641532175126558382306477972949446397835810540934709489302378232722628050971067290222501257744910739269501407987939878494757663737897135602274945715232419275576252028907807451355337676425294509836878375938021358173831174042860624187606334309469494690876657332660408694001372421627726529948252532074337153610266248976530916831000847638247315105992871391389530270157876819317219078389726821434615167368975933773364926087168 A013788 667 22242074008807610444797753081527760263928292620815008070038180672417584130874625083532074704655469355264408878356864972542364860477900626027946967736538904827683088811335320651059072869029467463010240024933904379468404045565005551829230026316820735815233455171962931316121504441677333583714604829251471952221252944231093610684173779339730165747292853247320309774364053876099015853373958019291358035405923525706220302208135613712919162456248845864420531410200069654884944621259805243818461506535777735625976944898084671220304832396943509262025175333858492208577859981470715546783400202581186378154945445315229487784510297316676138906403091102824126617834083053357189357516634802006455162928777250615345140933465872665911063889577198378376814307427867018605694016774403186610472977847791166034411951104319499514373941755394544331116227866591871282496192715282813322576623534859279585765191086657695229983232530897413148049464756528358145485916507792809423577620394980665037049293016835213809701506183446856018838459011377195960175982260034146196271779716137100321552198607392725325463781051290616882163936881514197442630785884719647398512484619737672120842125708673152432669485627134625328291070210980024841738596276073532378047980114293195237138737249030612934115243010794133892276613606013061400386516206305638940946877536711050915592046882390763831404981989189684096842387024893331017126325499385674138972155062067938313130907305579866792474244106033173600011650299466759716510733716679810551104728057629849094651169532279297131299809386792716933671898978490502230029306707842097778530674184354233757304185775390390123694854750230292535243907004571784545814137570409195981629321454880366640264242954892956571719468068090466196976202225889167994372566056649999634057079431495079715148657163517808594940674593855477977992248260210970616721199945760619554822025681133663937797670161398734250039465426004164294465584243298979034019242230355387617170574666134317666635960318353376753843662510659715789318383133927333777200932445535479975668570068182541241231884496777491620751365151723154388047877767118601742314527390670426667426918177649591989352760328310406379320751463122638006312291853827842135483080012488879557116672435545331587050253830788434577034010629621438987167866668042371376484981187650555807870635339779471926261002674146801219131515986566663451923329345084321060596183725543325424735702737253040128 A013788 668 91103535140075972381891596621937706041050286574858273054876388034222424600062464342147377990268802479163018765749718927533526468517480964210470779848863354174189931771229473386737962471544698728489943142129272338302582970634262740292526187793697733899196232384360166670833682193110358358895021380614029116298252059570559429362375800175534758900911526901023988835795164676501568935419732047017402513022662761292678357844523473768116889420795272660666496656179485306408733168680162278680418330770545605124001566302554813318368593497880613937255118167484384086334914484104050879624807229772539404922656544011179981965354177809105464960627061157167622626648404186551047608388136149018440347356271618520453697263476214439571717691708204557831431403224543308208922692707955452356497317264552616076951351723292670010875665430096053580252069341560304773104405361798403369273849998783609183294222690949919662011320446555804254410607642740154963910314015919347398973933137840803991753904196957035764537369327398322253162328110600994652880823337099862819929209717297562917077805495880602933099647186086366749343485466682152725015698983811675744307137002445505006969346902725232364214213128743425344680223584174181751761290346797188620484526548144927691320267772029390578136035372212772422765009330229499495983170381027897102118410390368464550265024030272568653434806227720946060666417253963083846149429245483721273229947134230275330584196323655134381974503858311879065647719626615847798827965303520504017324966124051861891691190404216001049804019248302968560320098215897097134200040275321232500861641459114941469917944935999037946654125056943278224359043090726029499654707488396066740753700679189981758522339143241550117762941206898549542814524317242032104950030568038398501097797351403846513248899741768944004877003136432037797856248873824135646090034977835497696551017189923487489219256981089215488161650384913056950131033060552618123342816175535667679930673832486165162540893463975431183743641643662195873048097316566359151415019296913325980338462999275688924085798898800605678597591661458040373444107334117792736520304192186067629780656855652728788388906304759424529697797992950325273855147433278841386938695731154450665949890295993678180557839690909428027531307538929414091439581872301553158082482944616676589038122351736717009965066953305297793562689480977053499077956997465379064201968539825460939717438411788452364288 A013788 669 373160079933751182876227979763456843944141973810619486432773685388175051161855853945435660248141014954651724864510848727177324415047602029406088314260944298697481960534955922992078694283447085991894807110161499497687379847717940184238187265202985918051107767846339242683734762262980027838034007574995063260357640436001011422668291277518990372458133614186594258271416994514950426359479222464583280693340826670254810553731168148554206779067577436818089970303711171815050171058913944693474993482836154798587910415575264515352037758967318994686996964014016037217627809726890192402943210413148321402563201204269793206130090712306095984478728442499758582278751863548113091003957805666379531662771288549459778343991198574344485755665236805868877543027607729390423747349331785532852213011515607515451192736658606776364546725601673435464712476023031008350635644361926260200545689595017663214773136142130870935598368549092574226065848904663674732176646209205646946197230132595933150223991590736018491545064765023527948952895941021674098199852388761038110430043002050817708350691311126949613976154874209758205310916471530097561664303037692623848682033162016788508546444913562551763821416975333070211810195800777448455214245260481284589504620741201623823647816794232383808045200884583515843645478216620029935547065880690266530277008958949230797885538427996441204468966308744995064489645072232791433828062189501322335149863461807207754072868141691430428567567803645456652893059590618512583999345883219984454963061244116426308367115895668740299997262841048959223071122292314509861683364967715768323529283416534800260783902457852059429495296233239667606974640499613816830585681872470289370127157981962165282907501130717389282357007183456458927368291603423363501875325206685280260496577951350155318267493342285594643976204846825626820019195387183659606384783269214198565072966409926604755842076594541426639510119976603881267736711416023523833212175054994094816996040017863332505767499628443366128613956172440354296005006608655807084195919040156983215466344445033221833055432289487280859535735445332133369627063640546479048787165971194133011581570480753577117240960224294602873642180579124532321710683886710134320900897714808629927730750652390105827564911373965017200768235679454880118536527348947161735505850141149907308700149152713592872816914240738499762432776114082011132223311861618192646971263139125088009082627734685500884123648 A013788 670 1528463687408644845061029805111119232795205524728297416428641015349965009558961577760504464376385597254253465045036436386518320804034977912447337735212827847464886110351179460575554331784999264222801129923221501942527507856252682994639615038271430320337337417098605538032577586229166194024587295027179779114424895225860142787249321072717784565588515283708290081879724009533236946368426895214933117719924026041363704028082864736478030967060797181206896518364000959754445500657311517464473573305696890055016081062196283454881946660730138602237939564601409688443403508641342228082455389852255524464898872132689072972308851557605769152424871700479011153013767633093071220752211172009490561690711197898587252096987949360515013655204809956838922416241081259583175669142862993542562664495167928383288085449353653355989183388064454391663462301790335010204203599306449961781435144581192348527710765638168047352210917577083184029965717113502411702995542872906329891623854623112942183317469555654731741368585277536370478911061774424777106226595384365212100321456136400149333404431610375985618846330364763169608953513867387279612576985242388987284201607831620765731006238365952212024612523930964255587574561999984428872557548586931341678610926555961851181661457589175844077753142823254080895571878775275642616000781847307331708014628695856049348139165401073423173504886000619499784149586215865513712959742728197416284773840739562322960682467908368099035412757723731790450249972083173427544061320737669056327528698855900882159071706708659160268788788596936536977699316909320232393455062907763787053175944874126541868170864467362035423212733371349678518168127486418193738078952949638305260040839094117028998789124631418426500534301423437655766500522407622096903681332046582907946993983288730236183623652730001795661726535052597767454798624305904269747752072270701357322538870415059373079929145731241683515433451424169497672649569960032353620837069025255812370415779913168209943623678478104027662802764482315691196436507069054185816866484388483003250550146846856076628195050657739902400658372384080418281992452671678378183832231818011168815438112689166651872218973078710693370438371652094084389726961199964710178410077039856148183985154672189873469705876987760710454346693343047188965525616021287574468631962178150020336435810929514876407058080730064895026924650963279917597586685385188117081994293817856360485202443201271811621370462208 A013788 671 6260587263625809285369978081735144377529161829287106217691713598873456679153506622507026286085675406353422192824469243439179042013327269529384295363431742863216173507998431070517470542991356986256593428165515271956592672179210989546043863196759778592101734060435888283781437793194664730724709560431328375252684370845123144856573219113852045580650558602069156175379349543048138532325076562800366050180808810665425731699027413960614014841081025254223448139218947931154208770692347975534483756260134461665345868030755977031196453522350647714766600456607374083864180771394937766225737276834838628208225780255494442894577055979953230448332274485162029682744392225149219720201056960550873340685153066592613384589262640580669495931718901583212226216923468839252687540809166821550336673772207834657947998000552564146131695157512005188253541588133212201796417942759219043456758352204563859569503296053936321954655918395732721786739577296905878335469743607424327236091308536270611182868355299961781212645725296788973481619709028043887027104134694359908762916684334695011669624551876100037094794569174069942718273592800818297293115331552825291916089785678318656434201552346940260452812898021229590886705405951936220661995719012070775515590355173219742440085330285264257342476873004048715348262415463529032155139202446570830676027919138226378129978021482796741318676013058537471115876705140185144168283106214696617102433651669247274846955388552675733649050655636405413684223885652678359220475169741492454717557550513770013323557710678667920460958878093052055460656402060575671883591937670200471769808670204422315492027860858314897093479355889048283210416650184368921551171391281718498345127276929503350779040254490289874946188498630400638019586139781620108917478736062803590950887355550639047408122481582087355030431887575440455494855165156983888886792488020792759593119213220083192135389780915165935679215417033398262467172638556292520430948634727447807469223034524336987929082587046314097306840123319565071140603932954845945105885120055226381314253401484722489869086927494102640233096693285193393283041086143194637040976821526573747468034509574826606068608913730399000045315570286977369660321633075055452890767675555250782961603193537289721731915272141867870021004055933121286002792923223193905023516517081702483298041081567292933763309898670345810030283370345594542479715063337730527567848627477939652547389207352409340401133413203968 A013788 672 25643365431811314832875430222787151370359446852759987067665258900985678557812763125788779667806926464423617301809026021126877356086588495992358073808616418767733446688761573664839559344092598215707006681765950553934203585246048213180595663653928053113248702711545398410368769200925346737048410359526721025034995182981624401332523905490337978698344688034075263694353815728325175428403513601230299341540592888485583797039216287582675004789067879441299243578240810726007639124755857307789245465641510754981256675453976481919780673627548253039683995470263804247507684439633665090460619885915499021140892795926505238096187621293888431916368996291223673580521030554211203973943529310416377203446386960763344423277619775818422255336320620884837278584518528365579008167154347301070179015770963290758954999810263302742555423365169173251086506344993637178558127893541761201998882210629893568796685500636923174726270641748921228438485308608126477662084069816010044359029999764564423405028783308643455846996890815647635380714328178867761263018535708098186292906739034910767798782164484505751940278555336990485374048636112151745712600398040372395688303762138393216754489558413067306814721630294956404271945342779130759831534465073441896511858094789508065034589512848442398074785271824583538066482853738614915707450173221154122449010356790175244820389975993535452441296949487769481690630984254198350513287603055397343651568237237236837773129271511759805026511485486716574450581035633370559367066295261153094523115726904401974573292382939823802208087564669141219166848622840117952035192576697141132369136313157313804255346118075657818494891441721541768029866599155175102673598018689918969221641326303245724790948882392227327779588090390121013328224828545515966125992902913243508534834608335417538183669684560229806204649011509004105706926756483006008880302030933167143293416297349460754986556542628519672542066348168799283065539127526574163685165607843626219393937549411684302557522276541702542568817145116938531391913709383048991153705451746207257863181932481423318503780055015844414394764055696152138887336288842525233319841060972846069629069351218489778457022110639714304185612575895459306128677409075427135040584399074307207010726680728738700213924954693090795606032613102064787467439813522202234976323653966653371588776270099631856694517344953736437884040684935555245996912899431344240917907978149640816834106193315468658283042460483452928 A013788 673 105035224808699145555457762192536172012992294308904907029156900458437339372801077763230841519337170798279136468209770582535689650530666479584698670320092851272636197637167405731182835073403282291535899368513333468914497885167813481187719838326489305551866686306489951888870478646990220234950288832621449318543340269492733547858017916888424360748419842187572280092073229223219918554740791710639306102950268471236951232672629913938636819616022034191561701696474360733727289854999991532704749427267628052403227342659487669943421639178437644450545645446200542197791475464739492210526699052709883990593096892114965455241984496819767017129447408808852166985814141150049091477272696055465481025316400991286658757745130601752257557857569263144293493082187892185411617452664206545183453248597865638948679679222838488033507014103732933636450329989093937883374091851947053883387421534740044057791223810608837323678804548603581351684035824058886052503896349966377141694586879035655878266997896432203595149299264780892714519405888220642350133323922260370171055746003086994504903811745728535559947380962660313028092103213515373550438811230373365332739292209718858615826389231259923688713099797688141431897888124023319592269965168940818008112570756257825034381678644627220062514320473393494171920313768913366694737715909513847285551146421412557802784317341669521213199552305101903797004824511505196443702426022114907519596823499723722087518737496112168161388591044553591088949579921954285811167503545389683075166682017400430487852205600521518293844326664884802433707411959153123131536148794151490078183982338692357342229897699637894424555075345291435081850333590139597220551057484553908097931842872538094488743726622278563134585192818237935670592408897722433397252066930332645410958682555741870236400311027958701286214242351140880816975571994554392612373717118702252618929833153943391252424935598606416578732303762099401863436448266348847774454438329727492994637568202390258903275611244714813614361875026398980224581278553632968667765577530352464928207593195443909912591483105344898721360953572131439160882529439098983355678068985744777501200668062590934132559962565180269789944269110867801317903062667572949545126233698608362319915936484264913716076236614422899898802309583266057369466633476186940354463021686647412210027627602328092085020743044930504449573030645496034287603355236070786010799751078500928785752498967820159624327341918140223193088 A013788 674 430224280816431700195154993940628160565216437489274499191426664277759342070993214518193526863205051589751342973787220306066184808573609900378925753631100318812717865521837693874924892460659844266131043813430613888673783337647364018944900457785300195540445947111382842936813480538071942082356383058417456408753521743842236612026441387574986181625527673600296059257131946898308786400218282846778597797684299658186552249027092127492656413147226252048636730148758981565346979246079965317958653654088204502643619195533261496088255034074880591669434963747637420842153883503572960094317359319899684825469324870102898504671168498973765702162216586481058475973894722150601078690908963043186610279695978460310154271724054944777246956984603701839026147664641606391445985086112590009071424506256857657133791966096746446985244729768890096174900551635328769570300280225575132706354878606295220460712852728253797677788383431080269216497810735345197271055959449462280772381027856530046477381623383786305925731529788542536558671486518151751066146094785578476220644335628644329492086012910504081653544472423056642163065254762558970062597370799609304402900140891008444890424890291240647428968856771330627305053749755999517049937777331981590561229089817632051340827355728393093376058656659019752128185605197469149981645684365368718481617495742105836760204563831478358889265366241697397952531761199125284633405136986582661200268589054868365670476748784075440789047668918491509100337479360324754682542094521916141875882729543272163278242634139736138931586362019368150768465559384691192346772065460844503360241591659283895673773660977716815562977588614313718095258966385211790215377131456732807569128828405916035025894304244852994599260949783502584506746506845071087195144466146642515603286763748318700488295673970518840468333536670273047826331942889694792140282745318204426727136596598552130569932536211891882306487516209559150032635692098964880484165379398563811306035479356990500467816903658351876564426240108130222999884916955680639663167805564323696345938301728538255001974714799492705162694465831450374802974840582549435824857370565610608644917936384372466206965606666978385059611726278114514198130944686378801336837053229499852062375675839549086581048265172676197985494260053057770985335330718461707691880536828507800412273162659135865180244963512035346225451133523951756442023343046945939500235780417539804306442235772191373821244792496702354198888448 A013788 675 1762198654224104243999354855180812945675126527956068348688083616881702265122788206666520686031687891311621500820632454373647092975917506151952079886872986905856892377177447194111692359518862722114072755459811794488007816551003603021598312275088589600933666599368224124669188016283942674769331745007277901450254425062777801162860303923507143399938161351066812658717212454495472789095294086540405136579314891399932118012014969354209920668251038728391216046689316788491661226991943537942358645367145285642828264224904239087977492619570710903478005611510322875769462306830634844546323903774309109045122354667941472275133106171796544316056439138226415517589072781928862018317963112624892355705634727773430391896981729053807603535808936762732651100834372019779362754912717168677156554777628088963620011893132273446851562413133373833932392659498306640159949947803955743565229582771385223007079844774927555288221218533704782710775032771973928022245209904997502043672690100347070371355129379988709071796346013870229744318408778349572366934404241729438599759198734927173599584308881424718452918159044840006299915283507441541376398830795199710834278977089570590271180350632921691869056437335370249441500159000574021836545135951796594938794351893020882292028849063498110468336257675344904717048238888833638324820723160550270900705262559665507369797893453735358010430940125992542013570093871617165858427441097042580276300140768740825786272763019573005471939251890141221274982315459890195179692419161768517123615660209242780787681829436359225063777738831331945547634931239695123852378380127619085763549559436426836679776915364728076545956202964228989318180726313827492722184730446777579803151681150632079466063070186917865878572850313226586139633692037411173151311733336647743911062584313113397200059080583245170558294166201438403896655638076189868606598124823365331874351499667669526814443668323909149927372866394354278533675794837360150463141394016517371109521323446233089916178037384609286407889879482901393407528619850467900060335331591469860232963283880092692488088431818722120346396532045620735192984947026122489138615789836741053009583867430389621583731124907943465204169630835157050155544349435407570275684570028031394047490768238793058635973694147281706948584489177324629955933514622819154705942678849567950488670874251820503778283370545296778139447842914106394386527613120290568192965756590243038439187397722895867171818670066492842798647083008 A013788 676 7217965687701930983421357486820609825485318258508055956226390494747452477942940494506068729985793602812401667361310533114458492829358105198395719216631754366389831176918823707081491904589261709779242006363389110222880016592910757976466687078762863005424298391012246014644994114699029195855182827549810284340242125057137873563075804870685259366146708893969664650105702213613456544134324578469499439428873795174121955377213314474843835057156254631490420927239441565661844385759000731411901011423827089993024570265207763304355809769761631860645910984746282499151717608778280323261742709859570110648821164719888270438945202879678645518567174710175397960044842114780618827030376909311559088970279844959970885210037162204395944082673404980152938909017587793016269844122489522901633248369164652394987568714269792038303999644194299223787080333305063998095154986205002725643180371031593873436999044198103266460554111114054789983334534234005209179116379770869768370883338651021600241070609940433752358077833272812461032728202356119848414963319774123780504613678018261703063897329178315646783152779447664665804453001246480553477729610937138015577206690158881137750754716192447249895655167325676541712384651266351193442488876858558852869301665353813533868150165764088260478305311438212729721029586488662582578465682065613909609288755444389918186692171586500026410725130756065452087583104498143911356118798733486408811725376588762422420573237328171030413063175742018442342327564123710239456020148886603846138329744217058430106344773371327385861233618253135648963112678357791227299341845002727775287498995451604323040366245333926201532236607341481940247268254981437410190068655910000966873709285992988997492994335485615578638634394882976096827939602585236165227772859746909159059712345346512474931441994068972218606772904761091702360701493560073701812625919276504399357343742638774381831961265454731878102519260751275124873936055653827176297027149891655152064599340835770736296665241127359637126716946361964107397237226907516518647133518198660547514217610772859668431210216729485804938840195258862531350466343018997715511770275171291353127255520994875890006962687622936433476278807900803277437109655287429407849203998834816590018522186706096368172948251227265871661402067670321684299503675895067257675541212567830325201595900935456783475848685753535603259178364576179791407217103340710167318387738993635485446911581072981471935769272592354684103258452000768 A013788 677 29564787456827109308093880266017217845187863586848997196703295466485565349654284265496857518021810597119597229511927943636821986629050798892628865911323665884732748500659501904205790841197615963255775258064441795472916547964562464671607550274612686870217926209586159675985895893807223586222828861644022924657631744234036730114358496750326822363736919629699746406832956266960718004774193473411069703900667065033203529225065736088960348394112018970584764117972752652950914604068866995863146542791995760611428639806290998494641396816943644101205651393520773116525435325555836204080098139584799173217571490692662355717919550995163732044051147612878430044343673302141414715516423820540146028422266244956040745820312216389205786962630266798706437771336039600194641281525717085805089785320098416209869081453649068188893182542619849620631881045217542136197754823495691164234466799745408505597948085035430979422429639123168419771738252222485336797660691541482571247138155114584474587425218316016649658686805085439840390054716850666899107689757794811004946897625162799935749723460314380889223793784617634471135039493105584347044780486398517311804238602890777140227091317524263935572603565365971114853927531586974488340434439612657061352659621289220234723943078969705514919138555650919340937337186257561938241395433740754573759646742300221104892691134818304108178330135576844091750740396024397460914662599612360330492827142507570882234667980096188540571906767839307539834173702650717140811858529839529353782598632313071329715588191728956972487612900364843618152909530553512867018104197131172967577595885369771307173340140887761721476041143670710027252810772403967632138521214607363960314713235427282933731304798149081410103846481440670092607240612189127332772957633523339915508581766539315097319186407706510207413341817901431612869433317622061882624515765356562019767679969848419867983713343302581772707918892037222911483642083958076114112623205956219502856598900063316935871140827657665073671032612298604983899083681413187660378658890541713602618235333725633201894237047723973857029489439780300928411510141005814642736211047101609382409238613995011645468519168503547631518837997161690224382401148057310854550339579227408752715866876748170724036396037026881010325102869177637618890767056466195487439016806677833012025736810231630985117076216846481830949594581304032425603961255283548845336116178917930948390549836074932109048910940538284786086946619395145728 A013788 678 121097369423163839725952533569606524293889489251733492517696698230724875672183948351475128393817336205801870252080856857136422857232592072264207834772781735463865337858701319799626919285545434985495655457031953594257066180462847855294904525924813565420412625754464910032838229581034387809168707017293917899397659624382614446548412402689338664401866422803250161282387788869471100947555096467091741507177132298376001655705869255020381587022282829703515193827216394866486946218266079215055448239276014635464411708646567929834051161362201166238538348107861086685288183093476705091912081979739337413499172825877145009020598480876190646452433500622350049461631685845571234674755271968932438132417602539339942894879998838330186903398933572807501569111392418202397250689129337183457647760671123112795623757634146583301706475694570904046108184761211052589866003757038351008704376011757193238929195356305125291714271801848497847385039881103299939523218192553912611828277883349338007910093694222404197001981153629961586237664120220331618745097247927545876262492672666828536830867293447704122260659341793830793769121763760473485495420872288326909150161317440623166370166036579385080105384203739017686441687169380247504242419464653443323300493808800646081429270851459913789108791523946165620479333114910973699036755696602130734119513056461705645640462888215773627098440235322753399811032662115931999906458008012227913698619975711010333633200046473988262182530121069803683160775486057337408765372538222712233093523997954340166515049233321807759309262439894399459954317437147188703306154791449284475197832746474583274182001217076272011165864524475228271627512923766651421239382895031762781449065412310150896563424453218637455785355187980984699319257547526665555038034466911600293923150915745034638619387525965865809565048086124263886313198868979965471230016574900478032968417156499127779261289854167374941011635781784465045436997975892279763405304651596675083700629094659346169328192830085796141756549579975086014050646759068416656910986815658858916324291926940193594958794947477396918392788745340112602773545537559816776647520448928192030348241362923567699839054514190531098701160436374283159070315102442745260238190916515466251124190727160507285653078167662104618291621352151603686976581863285536716550212840152404017257417974708760515039544184203189579569539405021316815273825301641416070496731868847845164607692128562921918664339212444814483812133353042516901888 A013788 679 496014825157279087517501577501108323507771347975100385352485675953049090753265452447642125901075809098964460552523189686830788023224697127994195291229313988459992423869240605899271861393594101700590204752002881922076943075175824815287928938188036363962010115090288271494505388363916852466355023942835887715932813821471188773062297201415531169390044867802112660612660383209353629481185675129207773213397533894148102781771240468563482980443270470465598233916278353373130531710017860464867115988074555946862230358616342240600273556939575976913053073849799011062940397950880584056471887789012326045692611894792785956948371377668876887869167618549145802594843385223459777227797593984747266590382500001136406097428475241800445556322031914219526427080263344957019138822673765103442525227708920270010874911269464405203789724444962422972859124781920471408091151388829085731653124144157463506653984179425793194861657300371447182889123352999116552287101716700826058048626210198888480399743771534967590920114805268322657229472236422478310379918327511227909171169987243329686859232433961796084779660663987530931278322744362899396589243892892987019879060756236792489452200085829161288111653698515016443665150645781493777376950127220503852238822640847446349534293407579806880189610082083494381483348438675348271254551333282327486953525479267146324543335990131808776595211203881997925625989784026857471616852000818085534509547420512298326561587390357455921899643375901915886226536390890854026302965916560229306751074295620977322045641659686124582130738953807460187972884222554884928742010025776269210410322929559893091049476985144410157735381092250535000586292935748204221396512338050100352815371928822378072323786560383539018896814849970113328411678914669222113435789176469914803909226150891661879785011306356186355978436960764984878338862567341938570158147890792358023038636673020427383854243242669567758383660162189168826109943709254777910908127852939981142837776771724681909568277832031420996634827079577952313551449125144234626707401996938686121264299732747032964951224104867417777736862700913101220960442521845009517148243758809874556306396622534933298540767290124415380279953147389063819552010659605484585935629994047349764604685218449437842035008174743980516522481058412968701856079312017558390989671793264246854686384024407083069601972978496264517916833402967313675361588435523240224754613734800773794233106958593728178849133414173960125694498214062149230133248 A013788 680 2031676723844215142471686461444539693087831441306011178403781328703689075725375293225542147690806514069358430423134984957258907743128359436264223912875270096732128968168409521763417544268161440565617478664203804352827158835920178443419356930818196946788393431409820760041494070738603427702190178069855796084460805412745989214463169336998015669821623778517453457869456929625512466354936525329235039082076298830430628994135000959236026287895635847027090366121076135416342657884233156464095707087153381158347695548892537817498720489224503201435865390488776749313803870006806872295308852383794487483156938321071251279660529162931719732712110565577301207428478505875291247525058944961524803954206720004654719375067034590414624998695042720643180245320758660943950392617671741863700583332695737425964543636559726203714722711326566084496830975106746250887541356088643935156851196494468970523254719198928048926153348302321447661113849253884381398167968631606583533767172956974647215717350488207227252408790242379049604011918280386471159316145469485989515965112267748678397375416049507516763257490079692926694516009960910435928429542985289674833424632857545902036796211551556244636105333549117507353252457045120998512135987721095183778770217536911140247692465797446888981256642896213992986555795204814226519058642261124413386561640363078231345329504215579888748933985091100663503364054155374008203742625795350878349351106234418373945596261950904139456100939267694247469983893057088938091736948394230699240452400314863523111098948238074366288407506754795356929936933775584808668127273065579598685840682719477322100938657731151504006084120953858191362401455864824644490840114536653211045131763420456460584238229751330975821401353625477584193174236834485133776632992466820771036812190314052247059599406310834939314087677791293378061675981075832580383367773760685498462366255812691670564266980321974549538339472024326835511746329433107570323079691685642162761063533656984297101591666000000700402216251717951292676306735616590785030993518579460858352698571705331847024440213933536943217610189622940062601053972569477158982239206436085246182631000565903086790822982820349605397626688091705605404885035661744064863992340455617944635820790654768897400975393483751344195676082415259519802802500862023919169493695665210355116795428963971412253089681319920699465387349618554116814281066231903191960594897857743969461178806102399910620566050464456540674844664684798563246625783808 A013788 681 8321747860865905223564027746076834582887757583589421786741888322370310454171137201051820636941543481628092131013160898384932486115853760250938261147137106316214800253617805401142958261322389260556769192608578782629180042591929050904245685988631334694045259495054625833129959713745319639868170969374129340761951458970607571822441141604343872183589370996807489363433295583746099062189820007748546720080184520009443856359976963929030763675220524429422962139631927850665339526693819008876936016228980249224592160968263834900474759123863565113081304639442029565189340651547880948921585059364022220731010819363107845241489527451368324025188804876604625745627047960065192949862641438562405596996430725139065730560274573682338303994654894983754466284833827475226420808161983454673717589330721740496750770735348638530415504225593614682099019674037232643635369394539085558402462500841344903263251329838809288401524114646308649619922326543910426206895999515060566154310340431768154995578267599696802825866404832784587178032817276462985868558931843014613057393099848698586715649704138782788662302679366422227740737576799889145562847408067746508117707296184508014742717282515174378029487446217185310118922064056815609905709005705605872757842811031188030454548339906342457267227209302892515272932537158919071822064198701565597231356478927168435590469649267015224315633602933148317709779165820411937602529795257757197718942131136177659681162288950903355212189447240475637637054025961836290423754540622768944088893031689680990663061291983152604317317147667641781985021680744795376304649310476614036217203436418979111325444742066796560408920559427003151820396363222321743834481109142131552440859702970189662553039789061451676964459944449956184855241674074051107949088737144097878166782731526358003956119168249179911430503128233137676540624818486610249250274401323767801701852183808785082631237551398807754909038477411642718256112965358008608043334417144390298669316233859007680928119463936002868847477767036728494802152389085555855486949452101471675812653349705039245412107116271767319419331336695562496413917071644578443191251789562205168364056578317939043495210937632151983708678914423626159738409106070503689682912626506211101228321958521933403754395211709445505825489233572902993112279043530849972918246177444701614558394077036426904588655334686395185010226584037597662471295247285875474270596701625319298912988389795430033901838542702413990604163746548934915058179210477568 A013788 682 34085879238106747795718257647930714451508255062382271638494774568428791620284977975508257328912562100748665368629907039784683463130537001987843117658673587471215821838818530923081557038376506411240526612924738693649121454456541392503790329809433946906809382891743747412500314987500829244900028290556433779760953175943608614184718916011392500463982063602923476432622778711024021758729502751738047365448435793958682035650465644253310008013703268062916452923932376476325230701337882660359929922473903100823929491326008667752344613371345162703181023803154553099015539308740120366782812403155035016114220316111289734109141104440804655207173344774572547054088388444427030322637379332351613325297380250169613232374884653802857693162106449853458293902679357338527419630231484230343547245898636249074691156931988023420581905308031445737877584584856504908330473040032094447216486403446148723766277447019762845292642773591280228843201849523857105743446014013688078968055154408522362861888584088358104374748794195085669081222419564392390117617384828987855083082136980269411187301188152454302360791774684865444826061114572345940225422983445489697250129085171744828386169989182154252408780579705591030247104774376716738173784087370161654816124153983746172741830000256378704966562649304647742557931672202932518183174957881612686259636137685681912178563683397694358796835237614175509339255463200407296419962041375773481856786969133783694054040735542900142949127975896988211761373290339681445575698598390861594988105857800933337755899051962993067283731036846660739010648804330681861343843575712211092345665275572138439989021663505598711434938611413004909856343503758629862746034623046170838797761343365896857817250975995706068846427932467020533167069897007313338159467467342224908971142068331962384204264113148640917219340813242931923110399256521155580929123947822152915770786544880783698457549010529516564107421603478088573977038706106403258545497772623422663349519293886495461081577324281867750799268933782439914709616185694436784074544955807627984128628120391840749207990748249158940341581155105023985311404325456193303311367330046792369619175744790278322156384000541294525270748833479172750288523698464783112941210118169440670631206742105839221778002787161888791861203900714610659787894962302361489073136342813497813231182139541204601195132250875474677801888088218000025482425332882945942612364089857307848347600444602081418861930670909087705514654705864437412078302046116118528 A013788 683 139615761359285238971261983325924206393377812735517784631274596632284330476687269787681822019225854364666533349908099234958063464982679560142205409929927014282100006251800702660942057629190170260441197006539729689186801477453993543695525190899441446530291232324582389401601290188803396587110515878119152761900864208665020883700608679982663681900470532517574559468022901600354393123756043271119042008876793012054761618024307278861557792824128585985705791176427014047028144952679967376834272962453107100974815196471331503113603536369029786432229473497721049493567649008599533022342399603323023426003846414791842750911041963789535867728582020196649152733546039068373116201522705745312208180418069504694735799807527541976505111191988018599765171825374647658608310805428159407487169519200814076209934978793422943930703484141696801742346586459572244104521617571971458855798728308515425172546672422992948614318664800629883817341754775649718705125154873400066371453153912457307598282295640425914795518971061023070900556687030535751229921760808259534254420304433071183508223185666672452822469803109109208862007546325288328971163332540192725799936528732863466817069752275690103817866365254474100859892141155847031759559819621868182138126844534717424323550535681050127175543040611551837153517288129343211594478284627483085562919469619960553112283396847196956093631837133267662886253590377268868286136164521475168181685399425571978010845350852783718985519628189274063715374584997231335201078061459008969093071281593552622951448162516840419603594162326923922386987617502538472904064383286117216634247844968743479050195032733718932322037508552347668110771582991395347917807757815997115755715630462426713529619459997678412057994968811384916103852318298141955433101178746233753227145797911887717925700665807456833196930419971043049157060195354710653259485691690279538342997141687831690028882120747128899846583998887846250799009950540211827747002358876665539229079631027759085408590140720258530307273805552772873890650587896604413067569336138988044222990860781124979708755930104828555019639116411310178243835512117068567770363360583871661545960143850660980007552548866217142375508987221930691585181793068911751630607196644022028986905422815665517452402699416215096491463491177327045262491217765590472659243566460164087042994922043560774046495261699585944280276533609340928104376014163488546580940243312055532946831771421090125491658468028043623241788025675220735639872725180891621490688 A013788 684 571866158527632338826289083702985549387275520964680845849700747805836617632511057050344742990749099477674120601223574466388227952569055478342473359072981050499481625607375678099218668049162937386767142938786732806909138851651557554976871181924112164988072887601489466988958884613338712420804673036776049712745939798691925539637693153208990441064327301191985395581021804955051594234904753238503596068359344177376303587427562614216940719407630688197450920658645049536627281726177146375513182054207926685592843044746573836753320084967546005226411923446665418725653090339223687259514468775211103952911754914987387907731627883681938914216271954725474929596604576024056283961437002732798804706992412691229637836011632811935764935442382924184638143796734556809659641059033740933067446350646534456155893673137860378340161471044390099936651618138407911852120545574795095473351591151679181506751170244579117524249251023380004115831827561061247816192634361446671857472118425425131922564282943184547002445705465950498408680190077074437037759532270631052306105566957859567649682168490690366760836313534911319498782909748380995465885010084629404876540021689808760082717705321226665237980632082325917122118210174349442087157021171172074037767555214202570029262994149581320911024294344916324980806812177789794690983053834170718465718147563358425547912793486118732159516004897864347182094706185293284500013729879962288872183396047142821932422557093002112964688397063266564978174300148659548983615739736100737405219969407191543609131673668978358696321688891080386097101281290397585015047713939936119333879172991973290189598854077312746791065635030416048581720403932755345071340576014324186135411222374099818617321308150490775789547392251432616361379095749189449453982428144573453218389188247092092623669927147343188774627000201392329347318560172894835750853393163384989052916292353358602358301166580239973771608059444618243272744757412707646451721661958822048682310168689701213833585216390178940138593507544157691456104808024491675924764000825295029137370565759487916887064289709377761360441820820726490086750257631512853587408324951538325692252749212307374110935240156025415170084811661028112732904624410262534678967077453914230730364611852965959485041456808817035229034459862331577395164027967858576012261648220832100528107200690424930494444591921504027772012681663860441515524154013649086795531236606179462950222935740785154013833085042866680798363753165704133180918682340932081625858048 A013788 685 2342363785329182059832480086847428810290280533871332744600374263012706785822765289678212067290108311460553197982611761014326181693722851239290770878762930382845876738487810777494399664329371391536198217477270457577099832736364779745185264361161163427791146547615700856786775591376235366075615940758634699623407369415442127010355991155544024846599484625682372180299865313095891329986169869264910729495999873750533339494103296467832589186693655298856758971017810122902025345950421591554101993694035667704188285111281966435341599068027068437407383238437541555100275058029460223014971264103264681791126548131788340870068747811561221792629849926555545311627692343394534539106045963193543904079840922383276596576303647997688893175572000457460277836991424744692365889777802202861844260252248205132414540485172676109681301385397821849340525027894918806946285754674360711058848117357277927451652793321796065379324932191764496858447165690106871055125030344485567928205797070541340354823302935283904522017609588533241481954058555696894106663044180504790245808402259392789093098162137867742252385540238996764667014798329368557428265001306642042374307928841456681298811720995744420814768669009206956532196188874135314788995158717120815258695906157373726839861224036685090451555509636777267121384702680226999054266588504763262835581532419516111044250802119142326925377556061652366057859916534961293312056237588325535220463190209096998635202793852936654703363674371139850150601933408909512636890069959068620411780994691856562623003335348135357220133637697865261453726848165468508221635436297978344791569092575122596616596906300673010856204841084584134990726774508565893412210999354671866410644366844312857056548078184410217633986118661867996616208776188679984963512025680172864382522115060089211386552021595517701220872192824902981006616822468177247235495498397224915160745133479356835259601578312662932568506611485156324445162526362450519866251927383335111402742450953016171862365046334172938807679006900869904204205293668317904587833347380408439346669837350862507569415330649611310532369698081695703395329055258676648294024499001500982035467260773611004358390743679080100536667388563571149753977341584435342045049149251232689071573450149748570050729807088914576298125147596110141010591858556348727346223711112528283763127094027980515305245048510480497754163944095172368447586934839906659514495945138911080244113144794255990840660316335581924550097932966724129509042922868457806339514564608 A013788 686 9594322064708329717073838435727068406948989066736978921883132981300046994730046626521956627620283643742425898936777773114680040217488798676134997519412962848136711120846072944617061025093105219732267898786899794235800914888150137836278842823316125400232536259033910709398632822277060059445722893347367729657476585125650952234418139773108325771671489026794996450508248322440770887623351784509074348015615482882184558567847102332242285308697212104117284745288950263406695817012926839005601766170770094916355215815810934519159189782638872319620641744640170209690726637688669073469322297766972136616454341147805044203801591036154764462611865299171513596427027838544013472178364265240755831111028418081900939576539742198533706447142913873757298020316875754259930684529877822922114089993208648222369957827267281345254610474589478294898790514257587433251986451146181472497041888695410390841969841446076683793714922257467379132199590666677743841792124291012886233930944800937330093356248822922872922184128874632157110083823844134478260891828963347620846831215654472864125330072116706272265771172818930748076092613957093611226173445352005805565165276534606566599932809198569147657292468261711693955875589628458249375724170105326859299618431620602785136071573654262130489571367472239686129191742178209788126275946515510324574541956790337990837251285480006971086346469628528091372994218127201457406182349161781392263017227096461306409790643621628537664977610224188826216865519242893363760701726552345069206654954257844480503821661585962423173667380010456110914465170085759009675818747076519300266267003187702155741580928207556652467015029082456616922016868387085899416416253356735964817999326594305462503620928243344251428807142039011314139991147268833218410545257185988052510810583286125409839317080455240504200692501810802610203102504829654004676589561435033252498412066731445597223328064768667371800603080643200304927385707980597329372167894562140616305633079103554239948247229784772357356253212265963127620424882865430137191765390870152967563959653789132831004325194340807927940586283342625601107267810339539551412324347910148022417273900128710673851968486109512091798189623556387429392291191129847161016521315333049094437164851813370142927789289836194104517120604553667137579384252646804387210132320716915850293768577138608190690283718698928118801055515013826021161316085104257677371375391288979784679887441077272538483344655710543562957201133431702034469039812069203174766651656634368 A013788 687 39298343177045318521134442232738072194863059217354665664033312691404992490414270982233934346732681804768976482045041758677729444730834119377448949839515495825967968750985514781151481958781358980023369313431141557189840547381862964577398140204302849639352468517002898265696800040046838003489680971150818220677024092674666300352176700510651702360766419053752305461281785128717397555705248909349168529471961017885427951893901731152864400624423780778464398316703540278913826066484948332566944834235474308777390963981561587790476041349688821021166148586046137178893216307972788524930344131653517871580996981341409461058771316884089915238858200265406519690965106026676279182042580030426135884230772400463466248505506784045194061607497375226909892691217923089448676083834379562688979312612182623118827347260486784390162884503918503095905445946399078126600136503894759311347883576096400960888708470563130096819056321566586384925489523370712038775980541095988782014181149904639304062387195178692087489266191870493315522903342465574822956612931433871854988620659320720851457351975390028891200598723866340344119675346768255431582406432161815779594916972685748496793324786477339228804269949999971098443266415118164989442966200751418815691237095917989007917349165687857686485284321166293754385169375961947292165226276927530289457323855013224410469381265326108553569675139598451062263784317449017169535722902166656582709318562187105511054502476274190490275748291478277432184281166818891217963834271958405403470458692640130992143653525856102085319341588522828230305649336671268903632153588025423053890629645056828029917515481938152048504893559121742302912581092913503844009640973749190511894525241730275174414831322084738053852394053791790342717403739213140862609593373433807063084280149139969678701842761544665105206036487417047491391907859782262803155310843637896202233495825332001166226751753292461554895270218314548448982571859888526661108399696126527964387873092008158166828020653198427575731213157441384970733260320216801841937471041004146555141978741920288075793715996019949272844641416571394462135368951150754002584880529039966299821153894927198920097662919104561528005384698086962910790824718867853971523671307604169090814627233027564105432224931169051052102125996251820595525157898841310770012701985656487322803276091959739149067402111790809574609123389496631382676750684587039446513153602719661198048818958652508317627779709790386433872695842536251533185187070235456203844205185574371328 A013788 688 160966013653177624662566675385295143710159090554284710559880448783994849240736853943230195084217064672333727670456491043543979805617496552970030898542655470903164800004036668543596470103168446382175720707813955818249586882076110702909022782276824472122787711045643871296294092964031848462293733257833751431893090683595433166242515765291629372869699252444169443169410191887226460388168699532694194296717152329258712890957421490802132584957639806068590175505217700982431031568322348370194206041028502768752193388468476263589789865368325410902696544608444977884746613997456541798114689563252809201995763635574413152496727313957232292818363188287105104654193074285266039529646407804625452581809243752298357753878555787449114876344309248929422920463228612974381777239385618688774059264459500024294716814378953868862107174928050188680828706596450624006554159119952934139280931127690858335800149895426580876570854693136737832654805087726436510826416296329170051130085990009402589439537951451922790356034321901540620381812090738994474830286567153139118033390220577672607569313691197558338357652372956530049514190220362774247761536746134797433220779920120825842865458325411181481182289715199881619223619236324003796758389558277811469071307144880082976429462182657465083843724579497139217961653763940136108708766830295164065617198510134167185282585662775740635421389371795255551032460564271174326418321007274625362777368830718384173279242142819084248169465001895024362226815659290178428779865177941628532614998805053976543820404841906594141468023146589504431331939683005517429277301096552132828736019026152767610542143414018670790676044018162656472729932156573711745063489428476684336719975390127207114403149095259087068579406044331173243770485715817024973248894457584873730393211490877315803962747951286948270923925452460226524741254593668148441724153215540822844348398900559876776864775181485922528851026814216390447032614338103405203900005155334258542132728184865415851327572595500759350195049092879912840123434271608020344575881383952984289861544926905499958451060719697712221571651242276431716906471223913488394587670646947701964067446353621806776720027316652284018710055723364200082599218048482729867360957675946676595976713146480902575850393318068433109410308080647457159271046753654008913972027333248972074202218872667091554580079049895156017598969403378202143443970804068513572917877156739732267207962454640674069003385691301422833142562171028486279926526239684428610945864440112624959488 A013788 689 659316791923415550617873102378168908636811634910350174453270318219242902490058153751470879064953096897878948538189787314356141283809265880965246560430716808819363020816534194354571141542577956381391752019205963031550307868983749439115357316205873037814938464442957296829620604780674451301555131424087045865034099440006894248929344574634513911274288138011318039221904145970079581749938993285915419839353455940643688001361598426325535067986492645656945358869371703224037505303848338924315467944052747340808984119166878775663779288548660883057445046716190629415922130933581995205077768451083506491374647851312796272626595077968823471384015619223982508663574832272449697913431686367745853775090662409414073359886564505391574533506290683614916282217384398743067759572523494149218546747226112099511160071696195046859190988505293572836674382219061755930845835755327218234494693899021755743437413971667275270434220823088078162554081639327483948345001149764280529428832215078513006344347449147075749298316582508710381083902323666921368904853779059257827464766343486147000603908879145198953912944119629947082810123142605923318831254512168130286472314552814902652376917300884199346922658673458715112339944391983119551522363630705915777316074065428819871455077100164976983423895877620282236770933817098797501271108936888992012768045097509548790917470874729433642686010866873366737028958471254730041009442845796865485936102730622501573751775816986969080502128647762019787681036940452570844282327768848910469591035105501087923488378232449409603453022808430610150735624941590599390319825291477536066502733931121736132780619423820475558609076298394240912301802113325923307780052699040499043205019197961040340595298694181220632901247157580485606483909491986534290427471698267642799690594266633485533031415608471340117704398653277087845340178815664736017302131570855210370451041896693255278038119143366338678173805831030335271045588328871547715174421116249122988575654645208743327037737351171110298398921084436122993145586776506451331382810148671423651272888020604927829815544707881829259557483488364264312448906133149648464231098969897787244820260264434920557445231889007755340636388242899763538326397126585261536710482640677587337120617047985776950683211030808302016144621898331984524374207502966820511629423956987789615932288502444407007560003788370559048085378676237115979546504413464631594671624834005943366483814214208200986637867791570627924551934652532679802579051477747419590434260746701311834062848 A013788 690 2700561579718310095330808227340979849776380456592794314560595223426018928599278197766024720650047884893712173212425368839602754698482753048433649911524216048924110933264524060076323395758399309338180616270667624577230061031357437702616503567179255962889987950358353087814125997181642552531169818313060539863179671306268238843614595377702968980579484213294358688652919381893445966847750116499109559661991755532876546053577107154229391638472673876610848189928946496405657621724562796233996156698840053107953598952107535465118839965895314977003294911349516818087617048303951852359998539575638042588670557598977213532678533439360300938788927976341432355486002512987953962653416187362287017062771353228960044482095368214083889289241766640086697091962406497251605543209056232035199167476638155159597711653667614911935246288917682474339018269569276952292744543253820285888490266210393111525119647627949159507698568491368768153821518394685374252421124709434493048540496752961589273986447151706422269125904721955677720919663917739709927034281079026720061295682942919258114473610768978734915227419114004263251190264392113861913932818481840661653390600408329841264135853264421680524995209926486897100144412229562857683035601431371431023886639371996446193479995802275745724104277514732676041813744914836674565206462205497311284297912719399111847597960702891760200441900510713310154870613898259374247974677896383961030394276784629766446087273746378625353736718941233233050341527308093730178180414541205137283444879792132456134608397240112781735743581423331779177413119760755095102750004393891987728395198181874631199869417159968667888062776518222810776788181456182981868667095855269884080967758634848421235078343451366279712363508357449669044158093279176844453590924076104264907532674116130756743296678332298609122117216883822951814513372428962758726869530914222941677367467608855573618844136011228523225799908683900253270202729795057859441354428892156407761205881426775012667546572190396867782241980761850359779924323436570424653343990368958151275613749332397784390924471123483972647147452368340026623790719521380960109490581380701336554783786043125434603295669817375765875246646242917431452984922630493231254366136896215397732846047428549742389998432382190805058128371295567808611836753932152096815634120527821986266858653706012291102965775517165809860957711057867227052222482077551131011774975320088344029117703021396791241268706474273291978964724336773856471363794852853430642418732018488573272321425408 A013788 691 11061500230526198150474990499188653464684054350204085512440198035152973531542643498049637255782596136524645061478094310767012883244985356486384230037603188936393158382651490550072620629026403571049187804244654590268334329984440064829917198611166232423997390644667814247686660084456007895167671575810295971279583933670474706303445382667071360944453567337653693188722357788235554680208384477180352756375518230662662332635451830903723588151184072198598034185948964849277573618583809213374448257838448857530177941307832465265126768500307210145805495956887620886886879429852986787266554018101813422443194603925410666629851272967619792645279448991094506928070666293198659431028392703435927621889111462825820342198662628204887610528734276157795111288678017012742576304984294326416175789984309883533712226933422550679286768799406827414892618832155758396591081649167647890999256130397770184806890076684079757343533336540646474358052939344631292937916926809843683526821874700130669666248487533389505614339705741130455944886943407061851861132415299693445371067117334197281236883909709736898212771508690961462276875322950098378399468824501619350132287899272519029817900454971071203430380379858890330522191512492289465069713823462897381473839674867697443608494062806121454485931120700345041067269099171171019019085669193716987020484250498658762127761247039044649781010024491881718394350034527270396919704280663588704380494957709843523363173473265166849448905600783291322574198895853951918809826977960776242312990227628574540327355995095501953989605709509966967510684138540052869540864017997381581735506731752958489394665132687231663669505132618640632941724391244525493734060424623185445195643939368339133378880894776796281701840930232113844404871550071508354881908425015723069061253833179671579620543194449095102964192120356138810632246773469031459745257598624657169110497147325872429542785581101992031132876425969255437394750381240556992271787740742272646189899290324070451886270759691865570436063153200539073658570028796192459380096984551252587624913917265501324865226633721790351962715964900720749051046787159576412608473421335352674528394387632641780135099063571971137025010263010989799231426243094500275217883696726898269113737410267339744829433579037453537518093808826645744074083344106094988556837357681958855749053045579826344357747816518311157190482784493024162005903286589649432624230298911081857143266111575641256924236621718623403945839510883425716106706103717287651911347126347729196123428558471168 A013788 692 45307904944235307624345561084676724591345886618435934258955051151986579585198667768011314199685513775204946171814274296901684769771460020168229806234022661883466376735340505293097454096492149027017473246186105201739097415616266505543340845511336888008693312080559367158524559705931808338606782774518972298361175792314264397018912287404324294428481811815029527301006777500612831970133542818530724890114122672794264914474810699381651817067249959725457548025646960022640941541719282537981740064106286520443608847596881777725959243777258332757219311439411695152688658144677833880643805258145027778327325097678482090515870814075370670675064623067523100377377449136941709029492296513273559539257800551734560121645722125127219652725695595142328775838425157684193592545215669561000656035775733282954085281519298767582358605002370365091400166736509986392437070434990685761532953110109266676969021754097990686079112546470487958970584839555609775873707732213119727725862398771735222952953804936763414996335434715670347550256920195325345223198373067544352239890912600872063946276494171082335079512099598178149486081322803602957924224305158632858141851235420237946134120263561507649250838035902014793818896435168417648925547820904027674516847308258088729020391681253873477574373870388613288211534230205116493902174901017464778835903490042506289675310067871926885503017060318747518543257741423699545783108733598059333142507346779519071695558546494123415342717340808361257263918677417787059445051301727339488514007972366641317180850155911176003541424986152824698923762231460056553639379017717274958788635573260117972560548383486900894390293023205952032529303106537576422334711499256567583521357575652717090319896145005757569850740450230738306682353869092898221596296908864401690874895700703934790125744924463493541741330924978744568349682784129152859116575123966595764676596315446773471407249740193759359520261840770070271568897561561321440345242586080348758793827493167392570926165031697881376506114675509408045705502837949204313620877248721930598911647405119493426647968291724453281639284592233352188113087640205624986044307133789604554868303411743300731433365764390793777254442037293014217651921891715073127292451621793375310289868432455023594821359939737409689674112240953940967727445377458565073128805817065303473148121274694968706489335056459002499852217485283426967576179861871204076028847304339791286858817993013826588361673202559481462562158636578511733173068200826010222228877829520298787321563375497904128 A013788 693 185581178651587820029319418202835863926152751589113586724679889518537029980973743177774342961911864423239459519751267520109300816983900242609069286334556823074678279107954709680527171979231842414663570416378286906323343014364227606705524103214435893283607806281971167881316596555496686954933382244429710534087376045319226970189464729208112309979061501194360943824923760642510159749666991384701849149907446467765309089688824624667245842707455835035474116713049948252737296554882181275573207302579349587737021839756827761565529062511650130973570299655830303345412743760600407575117026337362033780028723600091062642753006854452718267085064696084574619145738031664913240184800446518368499872799951059904758258260877824521091697564449157702978665834189445874456955065203382521858687122537403526979933313103047752017340846089709015414375082952744904263422240501721848879238975939007556308865113104785369850180044990343118679943515502819777641978706871144938404765132385369027473215298785020982947824989940595385743565852345120052614034220536084661666774593178013171973923948520124753244485681559954137700294989098203557715657622753929760186949022660281294627365356599547935331331432595054652595482199798449838689999043874422897354821006574625131434067524326415865764144635373111760028514444206920157159023308394567535734111860695214105762510070038003412523020357879065589835953183708871473339527613372817651028551710092408910117665007806439929509243770227951047709753010902703255795486930131875182544953376654813762835172762238612176910505676743281969966791730100060391643706896456569958231198251308073443215608006178762346063422640223051579525240025524377913025882978300954900822103480629873529201950294609943583006108632884145104104170921447804511115658432138708589325823572790083316900355051210602469546972491468712937751960300683793010110941491707767176252115338508069984138884094935833638336594992499794207832346204412155172619654113632585108516019517412013639970513571969834522118169045710886535355209739624239940868591113210765027733142107771369445075550078122903360641594509689787810562511206974282239942837482020002220256740570774500559795951066170944691311634194584752186235502272068464939529389881842865665270947301099335776644388290313164430088905163738947342203811616266070282539535588626699483026014704741150591821780316391256074239394682819720916859192032714224451895414158558575785110973718499384633705929413437683636070654601775425584059076887350583337870249483589715143832869123586039415308288 A013788 694 760140507756903710840092336958815698641521670509009251224288827467927674802068452056163708771990996677588826192901191762367696146366055393726747796826344747313882231226182490851439296426933626530461984425485463168300412986835876277065826726766329418889657574530953903641872779491314429767407133673184094347621892281627553669896047530836428021674235908892102425906887723591721614334635996711738774118020900731966706031365425662637038971729739100305301982056652588043211966688797414504747857111365015911370841455643966511372407040047718936467743947390280922502810598443419269427679339877834890362997651865972992584716316075838334021980424995162417640020942977699484631796942628939237375478988599541369889825836555569238391593223983749951400615256839970301775687947073054809533182453913204846509806850470083592263028105583448127137280339774443127862977497095052693009362845446174950641111503277200874906337464280445414113048639499549809221544783344209667705917982250471536530289863823445946154291158796678700005645731205611735507084167315802774187108733657141952405192493138430989289413351669572148020408275346241772403333622800096297725743196816512182793688500631748343117133547909343857031095090374450539274236083709636187565346842929664538353940579640999386169936426488265769076795163471544963723359471184148626366922181407596977203241246875661977694291385872652655968064240471537554798705104375061098612947804538506895841955871975177951269862482853687491419148332657472535738314465820160747704129030778117172572867634129355476625431251940482948983978926489847364172623447886110548914988037357868823411130393308210569475779134353619269735383144547851931754016679120711273767335856659961975611188406722328915993020960293458346410684094250207277529736938040150381878573354148181266023854289758627715264399325055848193032029391600816169414416350035014353928664426529054655032869252857174582626693089279157075281290053272187587050103249439068604481615943319607869319223590788442202596020411231791248814939093500886797797749199711293553594950073431529247029453119991412165187971111689370872064045903766660054805862326353929094171609377892354292924215567036189455612453661019144954820617306392432392312380956028377764949800145302879341135414437122721505644155550674728313666812380225823877281937771014961082474556230619752824102012175938584880084560620829576875455250565997463354963616393455926415814548350973479459659486877440752173345401248872143192305978930587989351916541884783473229139431930208417445102747648 A013788 695 3113535519772277599601018212183309101635672762404901893014687037308631755989272379622046551130075122391403832086123281458658083415515362892704758975800708084997661619102443482527495358164720134268772288206788457137358491594079749230861626272834885299772037425278787189317110904796423904327299619525362050447859270785546459831894210686306009176777670282822051536514612115831691732314669042531282018787413609398135627904472783514161311628205011354850516918504049000624996215557314209811447222728151105172974966602317686830581379236035456763771879208510590658571512211224245327575774576139611710926838382043025377626998030646633816154031820780185262653525782436657089051840277008135116289961937303721451068726626531611600451965845437439800936920092016518356073217831211232499847915331228487051304168859525462393909363120469803528754300271716119051726755828101335830566350214947532597825992717423414783616358253692704416207047227390156018571447432577882798923440055297931413628067282220834595447976586431195955223124915018185668637016749325528163070397373059653437051668451895013332129437088438567518291592295818206299764054518989194435484644134160433900722948098587641213407779012236672438399365490173749408867270998874669824267660668639905949097740614209533485752059602895936590138552989579448171410880393970272773598913255045517218624476147202711460635817516534385278845191128971417824455496107520250259918634207389724245368651251610328888401356729768703964852831570565007506384136051999378422596112510067167938858465829393840032257766407948218159038377682902414803651065642541508808355791001017830700691990090990430492572791334312424528836129360068001512464452317678433377351007668879204252103427713934659239907413853362005386898162050048849008761802498212455964174636458590950465633707170851339121722979635428754198659192387996943029921449369743418793691809491063007867014632459702987090438934893687427380352164058202880356557222909702425003956698903837113832731539827869459261833299604405416955145990526979632323779580722017458395524915500775543795832639979484824228609929673479663091974332021828239584484812088745693569726912011847083183817586962580232010188610195534417734945248486983403078911512395892235325234381395160593781290657534454667287118461135563687172779263509404974601346817110077280593815782320618507567521841872644443668826360302917946881864706318325609901930972747595474599176390045587371866765258249997320902022763515380298515685289699688404385450155560073106346555113186133677855140854366208 A013788 696 12753041488987249047965770597102834080299715634810478153788158104816155672532059666931902673428787701315190096224760960854663509669950926408518692764879700316150421991843608504432620987042693669964891292495005520434620381569350652849609221213531690187866265293941912327442886266046152312124619241575882958634431573137598299471438686971109413588081337478439123093563851226446609335560884398208131148953246144094763531896720521274004732429127726509467717298192584706559984498922759003387687824294506926788505463203093245258061329350801230904409617238059379337508914017174508861750372663867849567956330012848231946760183933528612110966914337915638835828841604860547436756337774625321436323684095196043063577504262273481115451252102911753424637624696899659186475900236641208319377061196711882962141875648616293965452751341444315253777613912949223635872791871903071561999770480425093520695266170566306953692603407125317288784065443390079052068648683839007944390410466500327070220563587976538502954912098022178632593919651914488498737220605237363355936347640052340478163633978961974608402174314244372554922362043671373003833567309779740407745102373521137257361195411814978410118262834121410307683801047751677578720342011390647600200338098749054767504345555802249157640436133461756273207513045317419710098966093702237280661148692666438527485854298942306142764308547724842102149902864266927408969712056402945064626725713468310509029995526595907126891957165132611440037198113034270746149421268989454018953676841235119877564276037197168772127811206955901579421194989168291035754764871850020079025319940169034550034391412696803297578153305343690870112785858838534195054396693210863113629727411729220616615639916276364246660767143370774064734871757000085539888343032678219629259310934388533107235664571807085042577324586716177197708052021235478650558256618469043378961651675394080223291934554943435122437877324543702549922463982398997940458385038141132816206638710116818258868387134953305136469195179644587848277977198508573998201162637383509588070053891176627387730493355969840040386271942572700024726863961408469338049790315502360861601431600525652720916836198728630313732547360908975042335737802684019011221554773574595892160026194577792128166533261126317208037216811268862659703863334522775967116562882876541312269444385253406996569464310351641267512771800751910428117837079861698158309264374151063958226493626725875166270497791989026414685239358997702720246946609923704362803837174059443595489743610403544494656939483987968 A013788 697 52236457938891772100467796365733208392907635240183718517916295597326973634691316395753073350364314424587018634136620895660701735608118994569292565564947252494952128478591420434156015562926873272176194734059542611700205082908060274071999370090625803009500222643986072893206062145725039870462440413494816598566631723571602634635012861833664158056781158311686648191237534623525311838457382495060505186112496206212151426648967255138323384029707167782779770053396826958069696507587620877875969328310300372125718377279869932577019205020881841784461792207091217766436511814346788297729526431202711830349127732626358053929713391733195206520481128102456671554935213508802300953959524865316603181810053922992388413457458272178648888328613526542027315710758501004027805287369282389276168442661731872612933122656732340082494469494555915279473106587440020012534955507314981117951059887821183060767810234639593282324903555585299614859532056125763797273185009004576540223121270785339679623428456351901708103319953498843679104694894241744890827655599052240305915279933654386598558244777828247996015305991144949984961994930877943823702291700857816710123939321942578206151456406794151567844404568561296620272849091590871362438520878656092570420584852476128327697799396566012549695226402659353695057973433620151132565365119804363901588065045161732208582059208467685960762607811480953250406002132037334667139940583026462984711068522366199844986861676936835591749456548383176458392363470988372976228029517780803661634260341699051018503274648359603290635514703691372869309214675633320082451516915097682243687710474932365516940867226406106306880115938687757803981970877802636062942808855391695313427363478442887645657661097067987954322502219246690569154034716672350371382653061849987601446137587255431607237282086121820334396721507189461801812181078980520552686619109249201680226925262414152594603763937048310261505545521331005644482412471906295564117545116226080015182392156638487588324913704768737838977823455824231826546594605091119096631962162722855272734940738259465780144100786052464805422169876777779301281234785929090408651941132297670089119463835753073544875361069992469765048513990283161773407182039793741869963488352561544774287467292990636556970120237573395284120440058957261454147024218205290361309441568262313215055644201997955057948525815200322631732313295879825113570660679113515656434746876522757972895717895069184681043958955987052194550740414454590342131493314247493070044517064947480967125989828212918250114824126414716928 A013788 698 213960531717700698523516093914043221577349673943792511049385146766651284007695631957004588443092231883108428325423599188626234309050855401755822348554023946219323918248310458098303039745748472922833693630707886537524040019591414882598909419891203289126912911949766954570572030548889763309414155933674768787728923539749284391465012682070688391400575624444668510991308941817959677290321438699767829242316784460644972243554169877046572580985680559238265938138713403220253476895078895115779970368758990324226942473338347243835470663765532023949155500880245627971323952391564444867500140262206307657110027192837562588896106052539167565907890700707662526689014634532054224707418213848336806632693980868576822941521749082843745846594001004716143885151266820112497890457064580666475185941142453750222574070401975664977897347049701028984721844582154321971343177757962162659127541300515565816904950721083774084402804963677387222464643301891128513630965796882745508753904725136751327737562957217389396391198529531263709612830286814187072830077333717976293028986608248367507694570609984503791678693339729715138404331236876057901884586806713617244667655462676800332396365442228844821890681112827070956637589879156209100548181518975355168442715555742221630250186328334387403551647345292712734957459184108139038987735530718674540904714424982455126352114517883641695283641595825984513662984732824922796605196628076392385376536667611954565066185428733278583805774022177490773575120777168375710630008904830171798053930359599312971789412959680935078443068226319863272690543311394079057721413284240106470144862105322969157389792159359411432980954884865055965110152715479597313813745071684384003798480807702067796613779853590478660904969090034444571254926199489947121183346941337549215523379557398247863243907424754976089688971293448035540222693699504212183804391871484730082209485874848369027497017086149878831126714455371799119799961484928186630625464796062023742187078273591245161778846534732750188453164875056053561534851502453223819804517018512815197122317263910771835470236819670895843009207815281784018047937683165554313838350877891256685033323871244589239809478942689156157638713304199830623875817634995166699370448292092087395481466032089647337349612493100627083757322481488942916186211197768869319923472663602434928867918651383623917357161739060521499575555259923763665185426141648960128756723206237216656980860498203380453556055883722965788879832737606002041370596615157731614902341898024882041348054336360113152470319621794680537088 A013788 699 876382337915702061152321920671921035580824264473774125258281561156203659295521308495890794262905781793212122420935062276613055729872303725591848339677282083714350769145079636370649250798585745091926809111379503257698467920246435359125132983874368672263835287346245445921063037128252470515360382704331852954537670818813068867440691945761539651176757757725362221020401425686362838181156612914249028576529549150801806309597879816382761291717347570639937282616170099590158241362243154394234758630436824368033556370793870310750087838783619170095740931605486092170542908995847966177280574513997036163522671381862656364118450391200430349958720310098585709318203943043294104401585003922787559967514545637690666768473084243327982987649028115317325353579588895180791359312136522409882361614919490560911663392366492323749467533515575414721420675408504102794621656096613018251786409166911757586042678153559138649713889131222578063215178964546062391832435904031725603855993754160133438413057872762426967618349176960056154574152854790910250311996758908830896246729147385313311516961218496527530715927919532913206904140746244333166119267560298976234158716775124174161495512851369348390464229838139682638387568145023832475845351501723054769941362916320139797504763200857650804947547526318951362385752818106937503693764733823690919545710284728136197538261065251396383881795976503232567963585465650883774894885388600903210502294190538565898511095516091509079268450394839002208563694703281666910740516474184383684828898752918785932449435482853110081302807455006159964940465403470147820426908812247476101713355183402881668668588684736149229489991208407269233091185522604430597381099813619236879558577388347669694930042280306600595066753392781084963860177713110823408366989071718601586783762667103223247847044811796382063366026417963153572752153393169253104862789105601454416730054143378919536627781984869903692295022409202889194700642242265852439041903804670049247998272608629740182646155406265344771904163328229595388046751754048404765919301707828491047413011512978521438086090013371989372965715211394187337924352750246110469481885195842587381896494576617837526259625749254783621688169694002506235395349032940202800621356204409189971892084867439195493784012771740168535069992884178710184698721066061288734406544030115573468642994796067323565494934483191896062261474344647735972599505476194140687387538252747639426993604600641046337765604899729267871251794893234184361453963735686068694639992414309916841361630561731023472518429170871011479912448 A013788 700 3589662056102715642479910587072188561739056187284578817057921274495810188474455279599168693300862082224996853436150015085007076269556956060024210799318147414893980750418246190574179331271007211896532210120210445343532924601329399230976544701949414081592669336970221346492674200077322119230916127556943269701786299673858330081037074209839266411219999775643083657299564239611342185190017486496764021049465033321684198644112915727903790250874255649341183109595832727921288156619747960398785571350269232611465446894771692792832359787657704120712154855856071033530543755246993269462141233209331860125788861980109440467429172802356962713430918390163807065367363350705332651628892176067737845626939578931980971083665753060671418317410419160339764648261996114660521407742511195790878153174710233337494173255133152558077819017279796898698939086473232805046770303371726922759317131947670559072430809716978231909228089881487679746929373038780671556945657462913948073394150417039906563739885046834900859364758228828390009135730093223568385277938724490571351026602587690243323973473150961776765812440758406812495479360496616788648424519926984606655114103910908617365485620639208851007341485417020140086835479122017617821062559751057632337679822505247292610579510070712937697065154667802424780332043542966016015129660349741838006459229326246445865116717323269719588379836319757240598378846067306019941969450551709299550217397004445965920301447233910821188683572817260553046276893504641707666393155478259235573059169291955347179312887737766338893016299335705231216396146292613725472468618494965662112617902831218203314866539252679267243991003989636174778741495900587747726872984836584394258671932982672055070433453180135836037393421896831324011971287912901932680671187237759392099466291884454802423181495549117980931547244207977077033992820298421260717517984176543557290926301771280054422027395010027125523640411788095034141493830624320931590315637983928521719800924604947415788118652544062852185719452992428422709439495184582265921205459795265499330203695157160023810400624694771668471667569505870591336138148865008068482997801762171237916248041785826662507559427068947593714434743066634265540179349638923070671345075013260042124869979617030944742539316313047730319646690853595996916525961486587038656129204347353388927561706684691757324267251643154006271022998915677126543767574430491200255539356683254331092965804444225725799487917669291081200647351882687219144515435461370137373245408929013419382217238780850272143435485883887663021721387008 A013788 701 14703255781796723271597713764647684348883174143117634834669245540334838531991368825238194967760331088793587111674470461788188984400105292021859167434007131811405745153713136396591838540886045539928195932652381984127110859167045219250079927099184800078203573604230026635233993523516711400369832458473239632698516683464123720011927855963501635220357119081034070660299015125448057590538311624690745430218608776485618477646286502821493924867580951139701486016904530853565596289514487645793425700250702776776562470480984853679441345690245956078436986289586466953341107221491684431716930491225423299075231178670528268154589891798454119274213041726110953739744720284489042541071942353173454215687944515305394057558694924536510129428113076880751675999281136085649495686113325857959436915403613115750376133653025392877886746694778048097070854498194361569471571162610593475622162972457658609960676596600742837900198256154573536243422711966845630697249412968095531308622440108195457285078569151835753919958049705281085477419950461843736106098437015513380253804964199179236654995346026339437632767757346434303981483460594142366303946833620928948859347369619081696729029102138199453726070724268114493795678122483784162595072244740332062055136552981492910532933673249640192807178873519318731900240050351988801597971088792542568474457003320305442263518074156112771434003809565725657490959753491685457682306869459801290957690458130210676409554727870098723588847914259499225277550155795012434601546364838949828907250357419849102046465588173890924105794762079048627062358615214545819535231461355379352013282929996669760777693344778974278631387152341549771893725167208807414689271745890649678883520237497024737568495424225836384409163456089421103153034395291246316260029182925862470039413931558726870725351405769187249895617512275874107531234591942333483898953663187122410663634132055163102912624209961071106144831126684037259843558730237218535793932853182171224964304587181864615068134000820481442552706879456986819417864172276048961213257563321407485256514335363727457527400958749784754059950364696045942112821857751073048506358996017853390504951979154746009630963413274409343854324707600933951652574616121028897469829427254313132543467436511358749665441039618243503389272845736329203370090338249060510335505221006759481047292750580497438000198662730358809686110203558613510323271984867291956246689204974609740156787935003548572874702510773416268597851553311486849615935223649772082680813194973238965789561810046362714699511750180403867736970801184768 A013788 702 60224535682239378520464235579996915093025481290209832282805229733211498627036646708175646587946316139698532809418631011484422080102831276121535149809693211899517932149609006680440170663469242531545890540144156606984646079148217218048327381398260941120321837482926189097918437472324449895914833749906389535533124335469050757168856498026502697862582759755915553424584765953835243890844924414733293282175421548485093284439189515556839116257611575868217286725240958376204682401851341397169871668226878573676799879090113960670991751947247436097277895842146168640885175179229939432312547292059333833012146907834483786361200196806468072547176618910150466517994374285267118248230675878598468467457820734690894059760414410901545490137551162903558864893055533406820334330320182714201853605493199322113540643442792009227824114461810885005602220024604104988555555482052990876148379535186569666398931339676642664039212057209133204453059428216199703335933595517319296240117514683168593039681819245919248056148171592831326115512117091711943090579198015542805519585133359838153338860937323886336543816734090994909108156254593607132380966230511324974527886825959758629802103202358064962461985686602196966587097589693579929989415914456400126177839321012194961542896325630526229738204665935129525863383246241746131345289579694254360471375885599971091511370031743437911793679603981212293082971150301943634666728937307346087762700116501342930573536165355924371819921056806908826736845438136370932127933910380338499204097463991701921982323049160257225137335345475783176447420887918779676816308065711633825846406881266359340145431940214678645274161775990987865676698284887275170567257071168101084706898892787813325080557257629025830539933516142268838514828883112944911401079533264332677281439463664545262491039358030590975572449330281980344447936888595797950050114204414453394078245404897948069530108764000547250769228294897816616319216559051647122611948966634173337453791589096917463319076867360691988695887378255818012335571649642696545129502979364485059610682717649827666032234327039118352629556693795004178894118329348395206682046447689127487508283306617839655448426140771980672427314002333425465968945627631734364036421334033666590898042619950525438629646498276325389882461576136004417003890025468151850334229385243686834369711106377717506048813722543549684474307393776080938284122050016427852786438983576001495682203381774534954494781484127913036176799962363850136026870676069466450660610846610386803874045173949901679409200128738934242250632401652809728 A013788 703 246679698154452494419821508935667364221032371364699473030370220987234298376342104916687448424228110908205190387378712623040192840101196906993807973620503395940425450084798491363082939037570017409211967652430465462209110340191097725125948954207276814828838246330065670545073919886640946773667159039616571537543677278081231901363636215916555050445138983960230106827099201346909158976900810402747569283790526662594942093062920255720813020191177014756218006426586965508934379117983094362807794353057294637780172304753106782908382215975925498254450261369430706753065677534125831914752193708275031380017753734490045588935476006119293225153235431055976310857704957072454116344752848398739326842707233729293902068778657427052730327603409563252977110601955464834336089416991468397370792368100144423377062475541676069797167572835577384982946693220778414033123555254489050628703762576124189353570022767315528351904612586328609605439731417973553984863984007238939837399521340142258557090536731631285240037982910844237111769137631607652118899012395071663331408220706241897076075974399278638434483473342836715147707008018815414814232437680174387095666224439131171347669414716858634086244293372322598775140751727384903393236647585613414916824429858865950562479703349782635437007686311670290537936417776606192153990306118427665860490755627417481590830571650021121686706911657907045552467849831636761127594921727210889575476019677189500643629204133297866226974396648681098554314118914606575337996017296917866492739983212510011072439595209360413594162525575068807890728635956915321556239597837154852150666882585667007857235689227119323731042966634459086297811756174898279098643484963504542042959457864858883379529962527248489801891567682118733162556739105230622357098821768250706646144776043169977395163297210493300635944752456834991490858749495688388403405267781281601102144493178461995292795325497346241539150759095901456860443511025875546614218542967333573990210730348940973929754938848709394385698354701335830578526501476936485048850444203476930804165356411493694120068031803552228772370664217784337116750308677011026766569662249734666188833928423906671228716753472602032834262278153557710708608801290779583955093181784201898356318382571317352196627032056939828796958562615853074092047933544317549978969003561958141273578336691723130904775941007538379507606763084906827523211763916867288485013254076727302126314305051748495173610624958987931796180172645842330157166062289180534581905862027716144348668089032498797278860083727314674656258590317169908645888 A013788 704 1010400043640637417143588900600493523849348593109809041532396425163711686149497261738751788745638342280008459826703206903972629873054502531046637459949581909771982643547334620623187718297886791308132219504355186533208515953422736282115886916433005833538921456967948986552622775855681317984940683426269477017778902131020725867985453940394209486623289278301102517563798328716939915169385719409654043786405997209988882813185721367432450130703061052441468954323300210724595216867258754510060725670122678836347585760268725382792733556637390840850228270569188174860557015179779407522824985429094528532552719296471226732279709721064625050227652325605278969273159504168772060548107667041236282747728829355187822873717380821207983421863565571084194245025609583961440622251997054555630765539738191558152447899818705181889198378334524968890149655432308383879674082322387151375170611511804679592222813254924404129401293153601984943881139888019677122002878493650697573988439409222691049842838452761744343195578002817995209806387739064943079010354770213533005448072012766810423607191139445303027644306812259185245007904845067939079096064737994289543848855302681277840053922680252965217256625653033364582976519075368564298697308510672547499312864701914933503916864920709674749983483132601510043387567212978963062744293861079719364570135049902004596042021478486514428751510150787258582908312910384173578628799394655803701149776597768194636305220129988060065687128672997779678470631074228532584431686848175581154262971238441005352712581977540254081689704755481837120424492879525157094357392740986274409131551070892064183237383074280750002351991334744417475836953292383351188043714410514604207961939414461986322554726511609814228547861225958331033832403375024629174676773962754894422609002672824227410588865374180559404829706063196125146557437934339638900347976832129438114383844058980332719289653237130205344361509256812367300376621161986238931839151994198319063903151509262229216276229524313679403820460856671562049644550049531842760091419457441508573861299861478171115798658267349929051630240636044644830209264341037165635869336574913192709463770824321725352823822223777926489138291316972383062461650087033175880061672588090975667480095012115874597384323305225538752342272474534191481028335797524684713857038589780546656576867089297944185962254366877202463157301595778365535075385003488413634614288698275029509383393491961836231109119832014568637153987157370184323752191136483469647486410865525327252144492677115073654210902947080907392035185939127945813557248 A013788 705 4138598578752050860620140136859621473686931837377777834116695757470563066468340784081927326702134649978914651450176335478671891960031242367167027035953487502426040907969882606072576894148144297198109571089838844040022081345219527811546672809709591894175422287740719048919542889904870678466317039313999777864822383128660893155268419339854682057208992883921315911941317954424585892533803906701942963349118964572114464002808714721003315735359738070800256836908237663127942008288291858473208732344822492513679711274060699167919036647986752884122534996251394764228841534176376453213491140317571188869335938238346144695417691017480704205732463925679222658142861329075290360005049004200903814134697285038849322490746391843667900095953164579160859627624896855906060788744179935459863615650767632622192426597657416425018156557658214272574052988650735140371145041192497772032698824752351967609744643092170359314027696757153730330137148981328597491723790309993257263056647820176142540156266302512104829729087499542508379366964179210006851626413138794631190315302964292855495095054907167961201231080703013622763552378245398278467977481166824609971604911319782514032860867298316145529883138674824661331871822132709639367464175659714754557185493819043567632043478715226827775932346911135785137715475304361832705000627654982530517279273164398610825388119975880763100166185577624611155592449680933574978063562320510171959909484944458525230306181652431094029054479044598905563015704880040069465832189330127180407861130192654357924710735780004880718601030678453604845258722834535043458487880667079779979802833186373894894540321072253952009633756507113133981028160685602206466227054225467818835812103841636295977184159791553799080132039581525323914577524224100881099476066151444047555006474947888035473771992572643571322182476034851328600299265779055160935825313104402178516516225265583442818210419659285321090504741915903456462342640279495634664813166568236314885747308581938090869867436131588830838048607668926718155344077002882427945334454097680419118535884232614588890311304263065309395477465645238865224537146740888230444520802610844437337963605296421787045166375828594386899510441234318881023842918756487888404732610920820636333998469169626622350886188258203806729593948055692048306292063426661108587958430063741119105338847597764379385701393886729021289092307336308185231668776974288542247380126508134520870434379743075681202622954831931673137782731396588274990088974895036291676104338905191740424783842005463341687647858471243396677776121606668066052330487808 A013788 706 16951699778568400325100094000577009556221672805899378008541985822599426320254323851599574330171943526313634412339922270120640069468287968735916142739265484809937063559044639154473274958430799041323456803183979905187930445190019185916095171828570488398542529690585985224374447677050350298998034593030143090134312481294995018363979445616044777706328034852541709975311638341323103815818460801851158377877991278887380844555504495497229581252033487137997852003976141468172050465948843452306262967684392929336032097378552623791796374110153739813365903344645712954281334923986437952362459710740771589608800003024265808672430862407600964426680172239582096007753160003892389314580680721206902022695720079519126824922097220991663718793024162116242881034751577521791224990696161015643601369705544223220500179344004777676874369260168045660463321041513411134960210088724470874245934386185633659329514058105529791750257445917301679432241762227521935326100645109732381749480029471441479844480066775089581382570342398126114321887085278044188064261788216502809355531480941743536107909344899759969080242506559543798839510541293151348604835762859313602443693716765829177478598112453902932090401336012081812815346983455578682849133263502191634666231782682802453020850088817569086570218892948012175924082586846666066759682570874808444998775902881376709940789739421207605658280696125950407293306673893103923110148351264809664347789250332502119343334120048357761143007146166677117186112327188644124532048647496200930950599189269112250059615173754899991423389821658945965446179728730255538005966359212358778797272404731387473488037155111952187431459866653135396786291346168226637685666014107516185951486377335342268322546318506204361032220834125927726754109539221917208983453966956314818785306521386549393300570081577548068135659421838751041946825792631009939193140482475631323203650458687829781783389878924432675186707422887540557669755454584814119587074730263495945772020975951618420202977018394987851112647097011923837564289339403806424864089923984098996709522981816789356094715102261515507283875699282898391959704153050678191900757207494018815336298927294143639737001475393922608740394767295770136673660595226574390905784774331681326424057729718790645149229827105602792364416811236114629862572291795603900776277729541083623855467919760442897963832909360042071200122090849518326708915310486685869045268998177318997485299219427637990205943622991592133172358067800425574359404441170068650705323372155665368779914616854377847552605628298212952792170994100912398550345678061568 A013788 707 69434162293016167731609985026363431142283971812963852322987973929367250207761710496151856456384280683780646552944321618414141724542107519942312520660031425781502212337846841976722534229732552873260879065841581691649763103498318585512325823809824720480430201612640195479037737685198234824695949693051466097190143923384299595218859809243319409485119630756010844058876470646059433229592415444382344715788252278322711939299346413556652364808329163317239201808286275453632718708526462780646453115635273438560387470862551547051197948355189718275546740099668840260736347848648449852876634975194200431037644812387392752322276812421533550291681985493328265247756943375943226632522468234063470684961669445710343474880910217181854592176226968028130840718342461529256857561891475520076191210313909138311168734593043569364477416489648315025257762986038932008797020523415432700911347245816355468613689582000250027009054498477267678954462258083929847095708242369463835645870200715024301442990353510766925343008122462724564262449501298868994311216284534795507120256945937381523897996676709416833352673306867891400046635177136747923885407284671748515609369463872836310952337868611186409842283872305487105291661244234050284950049847304976935592885381868758847573401963796762978591616585515057872585042275723944209447659810303215390714986098202119003917474772669266352776317731331892868273384136266153669059167646780660385168544769361928680830296555718073389641757270698709471994316092164686334083271260144439013173654279246283776244183751700070364870204709515042674467552168879126683672438207333821557953627769779763091407000187338556159719259613811242585236649353905056307960487993784386297657288201565561931049149720601413062787976536579799968784832672652972887996227448653065497744615511599306314959135054141636887083660991851524267814198446616616710935103416220185899842152278785350786184764944074476237564753604147366124215318341979398633828658095159279393882197917497829049151393867345870238157402509360840038663329134197991116243312328638869490522206133521569202563953058863167517834754864262751813466948210895577874025501521895501067617480406196812348362758043213507005400656966843474479815313798048048705150094435662566713032940460928166482531245371824549037524651258823125523917096107194793577579633580200278523311996599338774110059859596738732323635700084119627066199717111753465319609421816534298613699785602775605207883545079773561377473978645710543152576120591032601193289004532349605350522530270635531663575472653509480254636732391837337184462215897340182528 A013788 708 284402328752194223028674498667984613958795148545899939114958741214688256850991966192238004045350013680765528280859941349024324503724472401683712084623488720001033061735820664736655500204984536568876560653687118608997429671929112926258486574325042055087842105805374240682138573558571969841954609942738805134090829510182091142016449778660636301251050007576620417265158023766259438508410533660190083955868681332009828103370122909928048086254916252947411770606740584258079615830124391549527871961642080004343347080653011136721706796462857086056639447448243569707976080788064050597382696858395444965530193151538760713512045823678601421994729412580672574454812440067863456286812029886723975925602998049629566873112208249576876409553825661043223923582330722423836088573507483730232079197445771830522547136893106460116899497941599498343455797190815465508032596063909612342932878318863791999441672527873024110629087225762888412997477409111776653704020960745323870805484342128739538710488487980101326204961269607319815218993157320167400698741901454522397164572450559514721886194387801771349412549864930883174591017685552119496234628238015481919935977324023137529660775909831419534713994740963275183274644456382669967155404174561185528188458524134436239660654443711541160311261534269677046108333161365275481897614583001970240368583058235879440045976668853314980971797427535433188447781422146165428466350681213584937650359375306459876680894692221228603972637780781913997288718713506555224405079081551622197959287927792778347496176646963488214508358490173614794619093683728902896322306897239333101378059345017909622403072767338726030210087378170849629129315753595110637406158822540846275204252473612541669577317255583387905179551893830860672142674627186576949232547629682956278761945135510758666072617181764144689494675422623843400966956837341662047990183592837881445753455733904796820212797210929054669065230762587611644785943928747616804162183557772408397341482670071107785324109280648684495492720678342000798364996133674971612132607298104809433178956322904347453701951729103534153051155924020231427960619871828286972008454233683972372961199743782143378893856945002524694121090936190871469323525316804807496294786808473873256582924127961769912447981042993352857700971556139522145964425655069874493766179144500340831485938070891618754805184908241847597611827544553992463154041289742193949120191760524487121714321828968878931491000646752507402133416532830384752951789940869534487711762564503983515740283988523137694005135988774831122992055876965733107557236315505387634688 A013788 709 1164911938568987537525450746544064978775224928444006150614871004015363100061663093523406864569753656036415603838402319765603633167255438957296484698617809797124231420869921442761340928839616661786118392437502437822453471936221646545954761008435372257639801265378812889834039597295910788472646082325458145829236037673705845317699378293393966289924300831033837229118087265346598660130449545872138583883238118735912255911404023439065284961300136972072598612405209433121094106440189507786866163554885959697790349642354733616012111038311862624487995176748005661523870026907910351246879526331987742578811671148702763882545339693787551424490411673930434864966911754517968716950782074416021405391269880011282705912267604990266885773532469907633045190993226639048032618797086653359030596392737881417820353072714164060638820343568791545214794945293580146720901513477773772156653069594066092029713090674167906757136741276724790939637667467721837173571669855212846574819263865359317150558160846766495032135521360311581963136995972383405673262046828357723738786088757491772300845852212436055447193804246756897483124808440021481456577037262911413944057763119198771321490538126669494414188522458985575150692943693343416185468535499002615923459926114854650837650040601442472592634927244368597180859732628952168373852629331976070104549716206534162186428320435623178162060482263185134339882112705110693594998172390250843904615872001255259654884944659338152361871924350082719732894591850522850199163203918035444522841243352239220111344339545962447726626236375751126198759807728553586263336169051092308383244531077193357813362986055019421819740517900987800080913677326725573170815626537127306343236618131916970678588691478869556859615444557131205313096395272956219184056515091181388917808927275052067496233439976505936648170190531067262570360655205751447748567791996263962401806154686074047775591617375965407924491185203558857297043226332150238429848303852635784795510713016611257488687551613537011693538183898488835270103024163532683723295159493037299438301005098616207170363194282408075890897534664786867928926698995008663437346628541169550839649074150531659279949238046730341147119988474637809538349159697632491504823446767508984858963657228131409561386930352100773305143179493947482709870287483166205926466269775873396045766402338372070419682037384158607759818045622493153129078953122784026415596305451108299250541862211456528103387138649098270319138474118473255948090531597801613261667379464208316480472203216990771994645037010021708279775460872051642808554439948310067751682048 A013788 710 4771479300378572953704246257844490153063321306906649192918511632446927257852572031071874517277710975125158313322095901759912481453078277969086401325538548929020851899883198229550452444527069846675940935424009985320769421050763864252230701090551284767292625982991617596760226190524050589583958353205076565316550810311499142421296653489741685923529936203914597290467685438859668111894321339892279639585743334342296600213110880006411407201485361037609363916411737838064001459979016223895003805920812890922149272135084988891185606812925389309902828243959831189601771630214800798707218539855821793602812605025086520862905711385753810634712726216419061206904470546505599864630403376808023676482641428526213963416648110040133164128388996741664953102308256313540741606592866932158589322824654362287392166185837215992376608127257770169199800095922504280968812599204961370753650973057294712953704819401391746077232092269464743688755885947788645062949559726951819570459704792511763048686226828355563651627095491836239721009135502882429637681343808953236434067819550686299344264610662138083111705822194716252090879215370327988046139544628885151514860597736238167332825244166838249120516187992004915817238297367934632695679121403914714822491857366444649831014566303508367739432661992933774052801464848188081659300369743773983148235637581963928315610400504312537751799735350006310256157133640133400965112514110467456633306611717141543546408733324649072074227402137938820025936248219741594415772483248273180765557732770771845576066414780262185888261064195076612910120172456155489334624948433274095137769599292183993603534790881359551773657161322446029131422422330267947707660806296073446781897187868331911899499280297449704896984860906009416962442835038028673777895485813478969007345366118613268464572170143768316510905100415251507488197243722757929978133676016697189997798009594159299688823264771954310858715894593777079488689055056487376608658652580396174522411880516039710673664211409047599896732401248210269266341986973829872530616973283480778499280916883931984569807643780743478849116301986967011036883759083555485439371790504630480239202607720577676410672079039407477338603472792116467869078158121502685203756837959716801982315140006426253563440866722204767457866463207208889179628697531048779474805841001977430203459183977972000439017625125513657384214714869731955216707391990923372198282467127739593730219467618125939111473719906706515227191189989266456363378817424595407919789586285397264304014144376794202090066071593048917113960287731923528943838986028278037510889668608 A013788 711 19543979214350634818372592672131031666947364073089635094194223646502614048164135039270398022769504154112648451367304813608601524031808626561377899829405896413269409381921579948238653212782878091984654071496744899873871548623928787977136951666898062406830596026333665676329886476386511214935893414727993611536592119035900487357631092693981945542778618691234190501755639557569200586319140208198777403743204697466046874472902164506261123897284038810047954601622478184710149980074050453073935589051649601217123418665308114498296245505742394613361984487259468552608856597359824071504767139249446066597120430182754389454461793836047608359783326582452474703480711358486937045526132231405664978872899291243372394154590658724385440269881330653859647907054617860262877620604382954121581866289784267929158312697189236704774586889247826613042381192898577534848256406343521774606954385642679144258374940268100591932342649935727590149144108842142290177841396641594652960602950830128181447418785088944388717064583134561237897253419019806431795942784241472456433941788879611082114107845272117588425547047709557768564241266156863439036987574799913580604869008327631533395252200107369468397634306015252135187408066019060255521501681270434671912926647772957285707835663579170274260716183523056738520274800018178382476494314470498234975173171535724250380740200465664154631371715993625846809219619389986410353100857796474702370023881593411762366090171697762599216035439156997406826234872708061570727004091384926948415724473429081479479568034939953913398317318943033806479852226380412884314623788782690693684304278700785637800078503450048724064899732776738935322306241864777513810578662588716838018650881508687511140349052098353991258049990271014571878165852315765447794259909892009857054086619621839947630887608908875024428667291300870174671655910288416481190435536964391690230980647297676491525420092505924857277300304256110917585670369511372294589065840969302730843799062593698654919328609931458969177015915512669262914936778644807157885407122569137268733054635556585408797932108925925289365980372938616877207075877206243268359666853906966447059773881223486162578112835745413027178919824556509052391744135665674998594588008283000020919562813466321934595853790094150727507421033296727610079759145087175800728804724744099554113368817573773313798216192514103940645743472106422088567633477594822132524164985355221375918978939363843846600596356737869886370575114196035405264399636171142790839458145424987194589241935367349051760910629245128364498781338549958774553964486771826841644604082618368 A013788 712 80052138861980200216054139585048705707816403243375145345819540056074707141280297120851550301263889015245408056800480516540831842434288134395403877701246551708751500828350791467985523559558668664769143076850667109883377863163612315554352954027614463618378121323862694610247215007279149936377419426725861832853881319571048396216856955674550048943221222159295244295191099627803445601563198292782192245732166440820927997841007265817645563483275422965956422048245670644572774318383310655790840172755556766585337522853102036985021421591520848336330688459814783191485876622785839396883526202365731088781805282028561979205475507552451003841672505681725336385456993724362494138475037619837603753463395496932853326457203338135082763345433930358209117827295714755636746733995552580081999324322956361437832448807687113542756707898359097807021593366112573582738458240383065188790085163592413774882303755338140024554875494136740209250894269817414820568438360643971698526629686600205031208627343724316216185096532519162830427150004305127144636181644253071181553425567250886992339385734234593642191040707418348620039132226178512646295501106380446026157543458109978760786953011639785342556710117438472745727623438414070806616070886483700416155347549278033042259294878020281443371893487710440400979045580874458654623720712071160770458309310610326529559511861107360377370098548709891468530563561021384336806301113534360380907617819006614578651505343274035606388881158787061378360258038612220193697808758312660780710807443165517739948310671114051229279507738390666471341474719254171174152699038853901081330910325558417972429121550131399573769829305453522679080166366678128696568130201963384168524394010659584045630869717394857948192972760150075686412967331085375274165288590917672374493538793971056425496115646090752100059821225168364235455102608541353906956023959406148363186096731331282909288120698904268215407822046233030318430905833518580918636813684610263985536200960383789690549569986279255937749057189939893300899581045329130118698627574043186252730591787239773834436329918160589985243055607556574729040182793036772427201195433602934567156833817491399321919950175213211759324855601383461078596583979686604794243432481927168085686529283958054644104617124225641379870396552383396290886693458277072079785184152551831773648358676782175493317493524537769740884965261747904874773026724228391454818979780014986755764137735634304395676042677198315054573875667746961019962980909757000871278420563660747549037534967264661716012689937388045780987008362700631140573038537817402743376298322404835328 A013788 713 327893560778670900084957755740359498579215987684864595336476836069682000450684097007007950033976889406445191400654768195751247226610844198483574283064305875799046147392924841852868704499952306850894410042780332482082315727518156044510629699697108842980876784942541597123572592669815398139401909971869130067369497884963014230904246090442957000471434125964473320633102744075482913184002860207235859438518953741602521079156765760789076228027496132468557504709614266960170083608098040446119281347606760515933542493606305943490647742838869394785610499931401351952326150646930798169634923324890034539650274435188989866825627678934839311735490583272346977834831846294988775991193754090854824974186067955436967225168704873001298998662897378747224546620603247639088114622445783368015869232426829256449361710316286417071131475551678864617560446427597101394896724952609035013284188830074526821917916181865021540576770023984087897091662929172131105048323525197708077165075196314439807830537599894799221494155397198490953429606417633800784429800014860579559642831123459633120622123967424895558414502737585555947680285598427187799226372531734306923141298004418473004183359535676560763112284641027984366500345603744034023899426351037236904572303561842823341094071820371072792051275725661963882410170699261782649338760036643474515797234936259897465075760583095748105707923655515715455101188345943590243558609361036740120197602586651093314156565886050449843768857226391803405763616926155653913386224674048658557791467287205960662828280508883153835128863696448169866614680450065085129329455263145578829131408693487280015069681869338212654161220835137628893512361437913615141143061307242021554275917867661656250904042362449338155798416425574710011547514188125697122981022068398786045925534900105447118832089686387720601845027738289619908424100284585385602891874137727583695610252211532934796444142382711882610310439101370492184292990294092107442736388852163641284756279133732002572491038663799832321020138249993802960484683961668116966189578543280890891184503960534113625851207344785776579555555768551730090148588720278619861816096496037619987074391316444771622584115917673315366194608543266656577931607980796333237221099445973680478972023947092191822252511740828227091949144278562391207471896405102887238800114288852302944863677140099790820628453476506704858664817712119418367070317462439491398938541178941385751609908165158110804689070805804298463534594735091552337768369806364675568756410628754421960857743225916054388787977983541435518922786253621785151787165850900081636869317928570205503488 A013788 714 1343052024949436006747986967512512506180468685557205382498209120541417473846002061340704563339169339008799503977081930529797108640198017836988720263431396867272893019721420152229350213631804648861263503535228241846609165219914367158315539249959357820849671311124650381818153339575563870778990223244775956755945463336808506289783791986454351873930994179950482721313188839733178012401675715408838080260173634525603926340226112556192056230000624158591211539290580037468856662458769573667304576399797291073263790053811429144537693154668009041041860607719019937596727913049828549302824645938749581474407524086534102494517770972917101820868569429083533221211471242424274026459929616756141363094266134345469817754291015159813320698523227663348631742957990902329704917493537928675393000376020292634416585565455509164323354523859676629473527588567437727313496985405886607414412037447985261862575784680919128230202450018238824026487451357889049006277933159209812284068148004103945452873882009169097611240060506925018945247667886628048013024460860868933876297036281690657262068219770572372207265803213150437161698449811157761225631221889983721157186756626098065425135040658131192885707917889650623965185415592935563361892050333848522361128155389308204405121318176239914156242025372311404062352059184176261731691561110091671616705474298920540016950315348360184240979655292992370504094467464984945637616063942806487532329380194922878214785293869262642560077239199300826750007774929533558429229976264903305452713850008395614874944636964385398108687825700651703773653731123466588689733448757844290884122250008523898941725416936809319031444360540723727947826632449694167618121979114463320286314159585942144003702957516592489086150313679154012207298618114562855415730266392161427644110990950831911398736239355444103585157233616034283144905114765661739429445116468132182817219593058438900926235207199587871171831558559213535986864088244601272085448248738462274702361719331766282536923294366924113186898486271974616926145265506992607093512513713278529090291728222347729411486545284242540869859556427987886449248619398261226953998731247770091467056706832157784566104538798789899739933116593220225343207866289341780939657623330708195241869410087289617703946288090432418168623694964991554385804887675301426130125268127139032862161621565848743201294145439771463101091093348841137631520020326152156770052264668943916038594183844487621856006434020574406506637700034934998375499242726869711129626257935378112351673316253352158776475557820585719885507732494834831981720231325286734384616726235423561742286848 A013788 715 5501141094192889883639754618931251225315199736042313246712664557737645972873224443251525891437237612580042768290127587450048956990251081060305798199015001568349769808778936943531418475035871841735735310480294878603711140740769247880460448767833529634200253690366567963927156078901509614710743954410602318872352617827567641762954411976517025275621352161077177226498821487547097138797263730314600776745671207016873682289566157030162662318082556553589602464934215833472436889431120173741279544933569704236088484060411613776026391161520165032107461049217105664396197531852097737944369749765118285719173218658443683817544789905068449058277660381526152074082186208969826412379871710233155023234114086279044373521575998094595361581151140509075995619155930735942471342053531355854409729540179118630570334476105765537068460129729235474323569002772224931076083652222511543969431705386947632589110414053044749230909235274706223212492600761913544729714414220123391115543134224809760574971420709556623815639287836364877599734447663628484661348191686119153157312660609804932145431428180264436560960729961064190614316850426502189980185484861373321859836955140497675981353126535705366059859631676008955761399462268664067530309838167443547591180924474606405243376919249878688383967335924987511039394034418385968053008634306935486942025622728378531909428491666883314651052668080096749584770938736578337331675397909735372932421141278404109167760563688499783926076371760336186368031846111369455326125982781043939134315929634388438527773233006122590653185334069869378656885682681719147273148206112130215461364736034913890065307307773170970752796100774804389674297886513947310563827626452841759892742797664019021839167313987962835296871684829814834001095139797249455782831171142293207630278618934607509089223636399899048284804028891276423761531350080150484703007197053469420819331453167365738193859408689511920319822063858538643402195305449886810461996026832741477180873602382914693271237813726921167613536199770008030929491007516641718655027256169588855153834918798736299669448889484257447402944743129038382896122345055277985603578803190866294649064271184518285582764190919843429334766045565830043005779420321143934728837625162580767710697103717538274115363996018411184818682654576605406764256819918034641428993098248761478603414001933716452152500819721303912862069118356853299738706003255919234130134076083994280094081777027021299122202353748272769051188019343093753346044898209258336786949152503308748192453903373730442348443884833119108651039672298843471797126067508374464039390110660294908896406929408 A013788 716 22532673921814076963388434919142405018891058118829315058535074028493397904888727319558250051326925261127855178916362598195400527832068428023012549423165446423960657136758525720704690073746931063749571831727287822760800832474190839318365998153046137381684239115741462380245631299180583381855207237265827098101156322621717060661061271455813735528945058451772117919739172812992909880513592239368604781550269263941114602658062979195546264854866151643503011696370548053903101499109868231644281016047901508551018430711445970026604098197586595971512160457593264801366825090466192334620138495037924498305733503624985328916663459451160367342705296922731118895440634711940408985107954525115002975166931297398965753944375288195462601036395071525175278056062692294420362617051264433579662252196573669910816090014129215639832412691370948502829338635355033317687638639503407284098792265264937503084996255961271292849804227685196690278369692720797879212910240645625410009264677784820779315082939226343931148858522977750538648512297630222273172882193146344051332352657857761002067687129826363132153695149920518924756241819346952970158839745992185126337892168255478480819622406290249179381185051344932682798692197452448020604149097133848770933477066647987835876871861247503107620730207948748845217357964977708925145123366121207754514536950695438466701019101867554056810711728456076286299221765065024869710542429838276087531196994676343231151147268868095114961208818730337019363458441672169289015812025471155974694158047782455044209759162393078131315447128350184974978603756264321627230815052235285362529749958799007293707498732638908296203452828773598780105924143161128184069437957950839848520674499231821913453229318094695773375986421062921560068485692609533770886476476998832978453621223156152357229460014693986501774557302338668231727232409928296385343517479131010747675981632173530063642048137992240825629991173564574283375391971122736375652335725906909090532858275360418583638990085025469102545044274257952894687195166788164479610991641270635950710107827399623883446062651327518504562461667856541216342517125346418629032258777869788342882567254771786897747002126007678686555201722637639856151672505635405556649318912665930824543015336827036770776530927691412213017324153145775746106395934384269891293155730426927016359583751920502588016643357578460827083035108789671115729739789336245182997029175640040571265358958702679241204540840952925262033666127229312013705399903065122147479343728653552632596291188218799891859226152276455869034658497736062860481028372514301804705341893264567946839682782855168 A013788 717 92293832383750459242039029428807290957377774054724874479759663220708957818424227100910592210235085869579694812841421202208360562000152281182259402437285668552542851632162921352006410542067429637118246222754970922028240209814285677848027128434876978715378643418077029909486105801443669532078928843840827793822336297458553080467706967883013060726558959418458594999251651842018958870583673812453805185229902905102805412487425962784957500845531757131788335908333764828787103740354020276814975041732204579024971492194082693228970386217314697099313809234302012626398515570549523802604087275675338745060284430847939907242653529911952864635720896195506662995724839780107915203002181734871052186283750594146163728156161180448614813845074212967117938917632787637945805279441979119942296584997165751954702704697873267260753562383855405067588971050414216469248567867405956235668653118525184012636144664417367215512798116598565643380202261384388113256080345684481679397948120206625912074579719071104741985724510116866206304306371093390430916125463127425234257316486585389064469246483768783389301535334074445515801566492045119365770607599583990277480006321174439857437173376164860638745333970308844268743443240765227092394594701860244565743522064990158175751667143669772728814510931758075270010298224548695757394425307632466962491543350048515959607374241249501416696675239756088468681612349706341866334381792617578854527782890194301874795099213283717590881111321519460431312725777089205407808766056329854872347271363716935861083173529162048025868071437722357657512360985658661385137418453955728844921855831240733875025914808888968381249342786656660603313865290387981041948417875766640019540682748853542557504427286915873887748040380673726710040517396928650325551007649787219879746032530047600055211868220186568711268586710379185077154743951066301994367047594520620022480820765382779140677829173216218421780443846920496264705605513718728194671967133314699634822587495876274518585303388264321444024501347360575056638751403164321708486621762644524854108601661028859426595072619837515794687842991540392822138950145418930704516131954154653052446995475545239133171720708127451900130106255923772850797250583082621160035610266279652657328190819643542613100670679824024424518959731285097456051797747237969474736765871828693059008855047866378600516171192641375547732111805602492890029014177121260269555831503421606179902910294846174171973799284543181873289896457131262008137318002954740316075391912564951583114408706944204357055390319724363239565961206726913476530292213818580192073080394811670310255340678574768128 A013788 718 378035537443841881055391864540394663761419362528153085869095580552023891224265634205329785693122911721798429953398461244245444861952623743722534512383122098391215520285339325857818257580308191793636336528404360896627671899399314136465519118069256104818190923440443514509255089362713270403395292544372030643496289474390233417595727740448821496735985497778006405116934765944909655533910727935810786038701682299301090969548496743567185923463298077211805023880535100738711976920490067053834137770935109955686283232026962711465862701946120999318789362623701043717728319776970849495466341481166187499766925028753161860065908858519358933547912790816795291630488943739322020671496936386031829755018242433622686630527636195117526277509423976313315077806623898165026018424594346475283646812148390920006462278442488902700046591524271739156844425422496630658042133984894796741298803173479153715757648545453536114740421085587724875285308462630453711896905095923636958813995500366339735857478529315245023173527593438683981022438895998527205032449896969933759517968329053753608066033597516936762579088728368928832723216351416808922196408727896024176558105891530505656062662148771269176300887942385026124773143514174370170448259898819561741285466378199687887878828620471389097224236776481076305962181527751457822287566060062584678365361561798721370551804892157957802789581782040938367719884184397176284505627822561602988145798718235860479160726377610107252249031972943709926656924782957385350384705766727085557134423505784569286996678775447748713955620608910776965170630597257877033522865987402665348799921484762045952106147057209214489597308054145681831173592229429170347820719619140157520038636539304110315538134167207419444215973399239584604325959257819751733456927333528452627439749243074969826147812229884185441356131165713142076025831223567572968927426947156459612081441855007863360216388293493630655612697996986352700234160184191910685376377378057009704233318383109220428125402678330660634724357518788915431992325747361061717961202739791973802428832403574208211333417450854464695041404893349448999481139795635940165698076484217458902822893467833299489471368020490042982932915224263773596865538388306416271505859650681457284416269597259950543260347104559204042829659059343759179988163572686722968521793011010326769700270276060686747714237205059074243510729955747810877558842069488682064100685838014898912882320567689929408404681869488872952995415888409649185330454540102616334644805273866041684436618063643461046498878749590991829262177102753437599868076907800904466731337297148601590805875419442250252288 A013788 719 1548433561369976344802885077157456542766773708915315039719815497941089858454592037705030802199031446412486369089120097256429342154557946854287501362721268115010418771088749878713623583048942353586734434420344262232586944099939590702962766307611673005335310022412056635429908846029673555572307118261747837515760801687102396078472100824878372850630596598898714235358964801310349949066898341625080979614522090697937268611270642661651193542505668924259553377814671772625764257466327314652504628309750210378491016118382439266164173627171311613209761229306679475067815197806472599533430134706856703999045324917772950978829962684495294191812250791185593514518482713556262996670451451437186374676554721008118524438641197855201387632678600606979338558695931486883946571467138443162761817342559809208346469492500434545459390838883417043586434766530546199175340580802129087452359897798570613619743328442177683925976764766567321089168623462934338403929723272903216983302125569500527558072232056075243614918769022724849586267909718009967431812914777988848678985598275804174778638473615429372979523947431399132498834294175403249345316490149462115027182001731708951167232664161367118546128437012009067007070795834058220218156072545564924892305270285105921588751682029450809742230473836466488549221095537669971240089870582016346842584520957127562733780192838278995160226126979239683554180645619290834061335051561212325839445191549894084522642335242690999305212034961177435859586763910993450395175754820514142442022598679693595799538396264233978732362222014098542449338902926368264329309659084401317268684478401585340219826778346328942549390573789780712780487033771741881744673667559998085202078255264989635852444197548881590043508627043285338539319129120029703100239574358132541961993212899635076407901438893605623567794713254761029943401804691732778880726740775552858571085585838112208323446326450149911165389610995656100660159120114450066167301641740521511748539672097215366873601649370442385959830968396959397609440566261190908796769086422187924694748497525039956833621677878699887390889594443159343101874748602924810918699321279354711665962571644245194708874723411927216058093220758584416652761245238503081048088001129191249036969040270376757425194381740274499759430283507072037601231517993724817279065264173098298448692307050744572918637515591921968101419949898743033354481017116625641734556409192509025947165985045257950856825576937426423615469223478925923063113541796260316506705122401755306739452387588683616446459407358324702532657877412878080409059643014352504695731557569120672115940865718035457033371648 A013788 720 6342383867371423108312617276036941999172705111717130402692364279566704060230008986439806165807232804505544167789035918362334585465069350315161605581706314199082675286379519503211002196168467880291264243385730098104676123033352563519335490795977412629853429851799783978720906633337542883624169956400119142464556243710371414337421724978701815196182923669089133508030319826167193391378015607296331692501082483498751052231764552342123288750103219913767130635528895580675130398582076680816658957556736861710299202020894471234208455176893692367707181995240159129877771050215311767688929831759285059580089650863198007209287527155692725009662979240696191035467705194726453234362169145086715390675168137249253476100674346414904883743451548086187370736418535370276645156729399063194672403835124978517387139041281779898201664876066476210530036803709117231822195018965520742204866141382945233386468673299159793360800828483859747181234681704179050102496146525811576763605506332674160877863862501684197846707277917080983905353358204968826600705698930642324189125010537693899893303187928798711724130088679010846715225268942451709318416343652196823151337479093079863980984992404959717564942078001189138460961979736302470013567273146633932358882387087793854827526889592630516704176020834166737097609607322296202199408109903938956667226197840394496957563669865590764176286216106965743837923924456615256315228371194725686638367504588366170204743005154062333154148495200982777280867384979429172818639891744825927442524564192024968394909271098302376887755661369747629872492146386404410692852363609707795532531623532893553540410484106563348682303790242941799548874890329054747626183342325752156987712533565397548451611433160218992818211336369296746657051152875641663898581296570910891876324200036905272966764293708208634133687145491501178648173792017337462295456730216664508707166559592907605292836153139814036133435846638207388304011755988787471021267524569176112122018496910194142714272355821332012891467646553945692608268559405837962431566177985281739549689845862563663190514392591154738753083778839180669345278970277580025522992419960236898983782693454828317527550867095253876973949832227161770609710060496908619972968452625167356055425188947463198413596187608164351014626441244967066014644297702296851575051322053010630445843689679849770674739263864512381343416114785251464619954246109698628544743052052516970279591874745376566709557563135698631128961939369680580866513067197482256411464181357589736404796979563248092964697732539697981573766665883148617355508297786787859233716459803118272986893785981073232008690270208 A013788 721 25978404320753349051648480362647314428611400137593366129427924089105219830702116808457446055146425567254708911263891121612122462064924058890901936462669062959442637973010511885152264995506044437673018340907950481836753399944612100175198170300323482131879648672971915176840833570150575651324600141414888007534822374237681313126079385512762635043565255348589090848892190007980824131084351927485774612484433852410884309941307606393336990720422788766790167083126356298445334112592186084625035090152394185565385531477583754175317832404556563938128617452503691795979350221681917000453856590886031604040047209935659037529241711229717401639579562969891598481275720477599552447947444818275186240205488690172942238108362122915450403813177540961023470536370320876653138561963618562845378166108671912007217721513090170463034019332368286558331030747992544181543710797682772960071131715104543675950975685833358513605840193469889524454337256260317389219824216169724218423728153938633362955730380806898474380113010348363710076327355207552313756490542819910959878656043162394213962969857756359523222036843229228428145562701588282201368233343599398187627878314365255122866114528890715003146002751492870711136100268999894917175571550808612586941982257511603629373550139771414596420304981336746955151808951592125244208775618166533966508958506354255859538180791769459770066068341174131686760136394574296089867175408413596412470753298793947833158627349111039316599392236343225455742432808875741891865148996586806998804580614930534270545548374418646535732247188970486291957727831598712466197923281345363130501249529990731995301521342900483476202716324835089610952191550787808246276846970166280835021670537483868358457800430224256994583393633768639474307281522178628255328588990754451013125423923351163998071866547028822565411582547933188827742919852103014245562190766967457827664554228092549551279456883260678292002553227830097462493232152530073481303111780635345355251787763344155208557659569444175924803451480284961556923468019326312294119695065027714005195529608653060764428346952053369809932631158125284021638262662256967784542176952157130338237573912390976788592848351622159880085298512802454612417372407795337707409278781952685490403021573928809260702089984443041181755909903339385102395983043388607904051410215129131542306175752928664660683732024789042713982632406160389999083332592065325582519267541207109510265208318957062417242347778603821593104228103658211659229237523240887322261357286840687560314048428291064188783401912482602932526148263457376736688161987734683071421302619353572446154316947378475958307595346771968 A013788 722 106407544097805717715552175565403399899592294963582427666136777068974980426555870447441699041879759123475287700536898034123253604617928945217134331751092481881877045137451056681583677421592758016708683124358965173603341926173131162317611705550124982812179040964492964564340054303336757867825562179235381278862632444877542658564421163060275753138443285907820916117062410272689455640921505494981732812736241059474982133519595955787108313990851742788772524372485555398432088525177594202624143729264206584075819136932183057102101841529063685890574817085455121596331418508009132033858996596269185450148033371896459417719774049196922477115717889924675987379305351076247766826792733975655162839881681674948371407291851255461684854018775207776352135316972834310771255549802981633414668968381120151581563787317617338216587343185380501742923901943777460967603039427308638044451355505068210896695196409173436471729521432452667492164965401642260026244399989431190398663590518532642254666671639785056151060942890386897756472636846930134277146585263390355291662975152793166700392324537370048607117462909866919641684224825705603896804283775383134976523789575640084983259605110336368652886027270114798432813466701823569580751141072112077156114359326767528465914061372503714186937569203555315528301809465721345000279144932010123126820694042027032000668388523087707218190615925449243388969518672176316784095950472862090905480205511860010324617737621958817040791110600061851466721004785155038789079650290019561467103562198755468372154566141618776210359284486023111851858853198228326261546693760390607382533118074842038252755031420520380318526326066524527046460176592026862576749965189801086300248762521533924796243150562198556649813580323916347286762625114843661333825900506130231349761736390046367736102365376630057227925842116334341438434999714213946349822733381498707262114014118267082962040655393835738284042458021192079206372278896763180979417545853482374575111322678657659734252173596443344587994937263247202537158525007160575156714270986353516565280889277042936891098509115610602741484057223681163352630323864604540045484756796035605865421102745153440926076306848244366868829382708438854092461557382329703249548405890878199768690776366812402731835760576278696680472206964078121379413946545719737974994576241168922797286095883995810450160566373535918956472862335632957436245330297099573585998919848784320554046293274448127661024656501161253245354918312584034956202956895194674471982519446899456247046342362280198917256814233528741611627103287121415113474711501761261860541655528872232739448082216462237525227910540377980928 A013788 723 435845300624612219762901711115892325988730040170833623720496238874521519827172845352721199275539493369754778421399134347768846764515036959609382222852474805788168376882999528167766742718843936836438766077374321351079288529605145240852937545933311929598685351790563182855536862426467360226613502686148121718221342494218414729479869083894889484855063699078434472415487632476936010305214486507445177600967643379609526818896265034903995654106528738462812259829700834911977834599127425853948492715066190168374555184874221801890209142903044857407794450782024178058573490208805404810686450058318583603806344691287897774980194505510594466265980477131472844305634718008310852922543038364283546992155368140588529284267422742371061162060903251051938346258320729336919062731993012770466484094489068140878085272852960617335141757687318535139016302361712480123302049494256181430072752148759391832863524491974395788204119787326126047907698285126697067497062356710155872926066763909702675114687036559589994745622079024733210511920525025829999192413238846895274651546225840810804806961305067719094753128078814902852338584886090153561310346343969320863841442101821788091431342531937766002221167698390214380803959610669341002756673831371068031444415802439796596383995381775213309696283457762572403924211571594629121143377641513464327457562796142723074737719390567248765708762830640100921219148481234193547657013136843124348846921776578602289634253299543314599080389017853343607689235599995038880070247587920123769256190766102398452345102916070507357631629254750666145213862699943224367295257642559927838855651634552988683284608698451477784683831568484462782300883320942029114367857417425249485818931288202955965411944702765288037636425006761358486579712470399636823350888473109427608624072253629922247075288582676714405584249308505462531829758829420324248873915930618704945619001828421971812518524493151184011437908054802756429300854361141989291694267815863806259655977691781774271496903051031939432427263030260541592201318429329715841901653960104003851390522478767869505939493337541028829118698388198045092373806549420196026305563836561841624764836844148494033208552850408926694725151573765546362722539038022464510150270529037106252557419998463601589599275320437541603214159724863985170079525051268046745577784283827907777683848740846839603857679866003124045712844126752593658860872896919853408251575700620576989373617252139530899556993028756493292973745408344207180607311442717386637240399654500172787901818315899694765083911100533725641224615064049316304792418311214128580778621046260665300779344758629324903333521573388209881088 A013788 724 1785222351358411652148845408730694967249838244539734522759152594430040145212099974564746032232609764842515572414050854288461196347453591386560029584803736804508337671712766067375172578176384765282053185852925220254020765817262674906533632188142845663636215200934146796976278988498810307488208907002462706557834618856318626731949543767633467329966340911425267599013837342625529898210158536734495447453563467282880621850199101582966766199220341712743679016262454619799461210518025936297773026160911114929662178037244812500542296649330871735942326070403171033327917015895266938104571699438872918441190787855515229286318876694571394933825456034330512770275879804962041253570736285140105408479868387903850615948359363552751866519801459716308739466274081707364020480950243380307830718851027223105036637277605726688604740639487256719929410774473574318585045194728473319137577992801318468947408996319127125148484074648887812292229932175878951188467967413084798455505169464974142157269758101748080618478068035685307230256826470505799676692124626316883044972733341043961056489313505557377412108812610825842083178843693425268987127178624898338258294546849062044022502779010817089545097902892606318103773018565301620747291336013295894656796327126793406858788845083751273716515977042995496566473570597251600880203274819639149885266177213000593714125698623763450944343092554301853373313632179135256771203125808509437332876991596865954978341901514929416597833273417127295417095109017579679252767734120120826958873357377955424060805541544224798136859153427458728530795981618967447008441375303925464427952749095129041646733757228857253006064974104512359556304418082578551252450743981773821893914342556479307634327325502526619802158796827694524361030502278756912428445239185856215484924199950868161524020382034643822205273085167638374530374692165305648123387559651814215457255431489216396544075876323947249710849671392472090334416299463237588138779720973778150439550884625538147416051314897026823915222069371947178361656600286534516088429174620585999775295580073033193496328164710568054084070188598059192698363111626425122923747589474557303295036771713632231560022232475274963741594220846143677901711519899740014633575508086935987210475192313706912110998631712512170406765198233042883256645734609993919469886604426559110257393044442508655017401056731148796091239809543178623626694135385783719560198454069741883348474336264763518564585443445786596528020461192577872611767547669370415666136676984832707739245847821925149757783699867786140226456023302345999584429745402733070666869231805483685071992196131345714804054104364598107672936448 A013788 725 7312270751164054127201670794160926585855337449634752605221489026785444434788761495817199748024769596794943784607952299165537060239169910319349881179356105951266151103335489811968706880210471998595289849253581702160469056787507916417161757442633095838253937463026265280414838736891127019471703683082087246060890598835481095094065331272226682183542132373197896085560677755394170463068809366464493352769795961990679027098415520083831874352006519655398109250611014122698593118281834235075678315155091926751896281240554752002221247075659250630419767584371388552511148097107013378476325680901623473935117467056190379156762118940964433648949067916617780307050003681124520974625735823933871753133540916854172122924479953112071645265106778998000596853858638673363027889972196885740874624413807505838230066289073056516525017659339803524830866532243760408924345117607826715187519458514200448808587248923144704608190769761844479148973802192400184067964794523995334473749174128534086276176929184760138213286166674167018415131961223191755475730942469393952952208315764916064487380228118763017879997696453942649172700543768269901771272923647583593505974463893758132316171382828306798776721010248115478953054284043475438580905312310459984514237755911345794493599109463045217142849441968109553936275745166342557205312613661241957930050261864450431853058861562935095068029307102420391417092637405738011734848003311654655315464157580762951591288428605150890384725087916553402028421566536006366219336638956014907223545271820105416953059498165144773168575092438870952062140340711290662946575873244878702296894460293648554585021469609399308312842133932082624742622896466241745930038247349345574477473147111339244070204725258349034709642431806236771782780937333788313306911699705267058626249522998755989602387484813901095752798556846646782076414739109091934713395444333831026512918247379830360244534789422887934815640254023565682009769162601421161016441737108595304200400423426204251816146185818221870756749596147495642569345434773645377898205899245920255079610695979143960560960162654486749528351492497650453292495305221837303495670126487786714296470616939037620469851064218726251485569928585804504685410385509335099939125281124089803614106387716943512006650395494449849986110251962543649819220928962535094148655531731186115614281910036515450951274728370785468789718259888859642374939178540170115318572867869662754195350881340471372040541976353941899378771809044798966217799875253741222568495828929874770899950992678605413407882034658452030367563871446409214297824237169594657451496373475261174054880035353992047837405611477393849028347691008 A013788 726 29951060996767965705018043572883155295663462193703946670987219053713180404894767086867250167909456268472089741754172617382039798739639952668057113310642609976386154919262166269823823381342093306246307222542670652049281256601632425644694558485025160553488127848555582588579179466306056271756098285904229359865407892830130565505291596891040490223788574200618582366456536086094522216729843165038564772945084260313821294995109970263375357345818704508510655490502713846573437412482393026869978378875256531975767167961312264201098228021900290582199368025585207511085662605750326798239029988973049749238241145062155793026097639182190320226095382186466428137676815077886037912067013934833138700834983595434689015498669887947045459005877366775810444713404984006094962237326118443994622461598955543913390351520043239491686472332655835237707229316070442634954117601721658225408079702074165038319973371589200710075149392944514986594196693780071153942383798370284890004476617230475617387220701940777526121620138697388107428380513170193430428593940354637631292245261373096200140309414374453321236470564675349091011381427274833517655133895260502399000471404108833309967037984064744647789449257976281001791710347442075396427388159223644096570317848212872374245781952360633209417111314301376732922985452201339114312960465556447059681485872596788968870129096961782149398648041891513923244411442813902896065937421564537468172141189450805049717917403566698047015833960106202734708414736531482076034402873163837059987641433375151787839731704484432990898483578629615419646526835553446555429174776811023164608079709362784479580247939520099566849401380585810430945783383925726191329436661142919473059730010568045543711558554658197646170695400678345817222270719319196931305110321992773872133118046202904533411379137797738888203462888843865219384994771390840564586067739991371884596913141267785155561614497476148981004862480480525033512014490015421075523345355196806366004840134353732615438934777111436782619646345820142151964038900832851467871051363311289364806085410730573662457692826232777726068127713270376256686060770188645595118264838093974381758343646982298093444509959039902726084894427487455251191440939046236569350657151484271835603379764088600625179240019945266585543107592038578789659528925030543745632893057970938329556098703509567287096421287406737280162685992504769095167750875300536792344874466794138641184157209970570739878059935145746019855449329847496565628108289039324047640558915296767061606199266011567773318684813961019516385541617444492141763888075446659716921329145754669768928788624809951427942013384611405205620112142368768 A013788 727 122679545842761587527753906474529404091037541145411365564363649244009186938448965987808256687757132875661679582225091040796835015637565246128361936120392130463277690549297833041198380569977214182384874383534778990793856027040286415440668911554663057627087371667683666282820319093989606489112978579063723458008710729032214796309674380865701847956637999925733713373005971808643162999725437603997961309983065130245412024299970438198785463688473413666859644889099115915564799641527881838059431439873050754972742319969535034167698341977703590224688611432797009965406874033153338565587066834833611772879835730174590128234895930090251551646086685435766489651924234559021211287826489077076536118620092806900486207482551861031098200088073694313719581546106814488964965324087781146601973602709321907869246879826097108957947790674558301133648811278624533032772065696651912091271494459695779996958610930029366108467811913500733385089829657723171446548004038124686909458336224176028128818055995149424746994156088104501688026646581945112291035520779692595737773036590584202035774707361277760803784583432910229876782618326117718088315428434987017826305930871229781237624987582729194077345584160670846983338845583122740823766581900180046219552021906279925244910722876869153625772487943378439098052548412216685012225886066919207156455366134156447616492048781155459683936862379587641029609109269765746262286079678728345469633090311990497483644589685009195200576855900595006401365666760832950583436914168479076597709379311104621722991541061568237530720188738066904758872173918426917091037899885817950882234694489549965228360695560274327825815148054879479525153928740559774479685372564041398161652654123286714547042543839879977558715168361178504467342420866331430630625731878882401780257251517247096968853008948419538486081383992704471938600938583616882952544533463004659239308956226632847997180372981662306226195916720048230537265211351103164725343622574886118875155825190312888792837876847048445061610071432479302254444703337811359612399826384123041238245725842352429721426709816249457565975051113555461147386104914692692357604412776832919067682175578039492990748712792227441566043727574988616708880142086333384988060291692479577438631443513706908160734167121695811934384568696990018722445430476925107182112329965448963397861780289575187607946941593217995899546361825299534213807107585230998701444605815988791874290307932039457750540533494356975697327920455055345932812731551905071299135729317055557884338992193583381599513332997984335939115178465052639812664885557029518200509764181011127373532318207221561048850486823368315722219979335142473728 A013788 728 502495419771951462513680000919672439156889768531604953351633507303461629699886964686062619393053216258710239568793972903103836224051467248141770490349126166377585420489923924136748566814626669291048445474958454746291634286757013157644979861727899884040549874350832297094432027008981428179406760259845011284003679146115951805684426264025914769230389247695805289975832460528202395646875392425975649525690634773485207651532678914862225259267987102379457105465749978790153419331698204008691431177720015892368352542595215499950892408740673905560324552428736552818306556039796074764644625755478473821715807150795121165250133729649670355542371063544899541614281664753750881434937299259705491941867900137064391505848532422783378227560749851908995406012853512146800497967463551576481683876697382534632435219767693758291754150602990801443425530997246087302234381093486231925848041306913914867542470369400283580284157597699003945327942278034110245060624540158717581141345174225011215638757356132043763688063336876038914157144399647179944081493113620872141918357875032891538533201351793708252301653741200301575301604663778173289739994869706825016549092848557183949311949138858778940807512722107789243755911508470746414147919463137469315285081728122573803154320903656053251164110616078086545623238296439541810077229330101072512841179685504809437151431807612762865405388306790977657278911568960496690323782364071303043617137917913077693008239349797663541562801768837146219993771052371765589757600434090297744217617658284530577373352188183500925829893071122041892340424369876652404891237932310326813633308629196657575365409014883646774538846432786348135030492121332836268791286022313566870129271288982382784686259568148388080497329607387154298234555868493539863042997775902317691933702214644109184421924652726429638989348834117517060509444438494752573622409064467084244209484704288145396450807732888806302498474885317552280638305694118562715007478066733542912638259979521592495463943565510430972354852587435222034205504871675328972389688869367976911854493050275552138963803407357778190233809361123168859693485730581267896747674733907636501226191167649763290106727596963600654515108147153374039573061985621544911094954772396349188634392632143495826367148530466045683239193382871116687136483233485239017932103538478954077641852066099968442150672765820911204541898036426892139753912669106170681117105422290091517093101289633618946214025192886172456255162183906696940800948436603172041259947282659565094252512024917531031606611959743840006615770992855612672675371241592906549287994085421577721988375376779514056091594028516621198213035356743572389888 A013788 729 2058221239385913190456033283766978310786620491905453888928290845914978835250737007354112489033945973795677141273780113011113313173714809848388691928470020777482589882326728393264122129672710837416134432665429830640810534038556725893713837513637477925030092285341009088898793582628787929822850090024325166219279069782490938596083409977450146894767674358562018467741009758323517012569601607376796260457228840032195410540677852835275674661961675171346256303987711913124468405582635843619600102103941185095140772014470002687798855306201800317175089366748104920343783653539004722235984387094439828773747946089656816292864547756645049776301551876279908522452097698831363610357503177767753694993890918961415747607955588803720717220088831393419245183028647985753294839674730707257268977158952478861854454660168473633963025000869850322712270974964719973589952024958919605968273577193119395297453958633063561544843909520175120160063251570827715563768318116490107212354949833625645939256350130716851256066307427844255392387663460954849050957795793391092293297593856134723741831992736947029001427573723956435252435372702835397794775018986319155267785084307690225456381743672765558541547572109753504742424213538696177312349878121011074315407694758390062297720098421375194116768197083455842490872784062216363254076331336093993012597471991827699454572264683981876696700470504615844484214421786462194443566212563236057266655796911771966230561748376771229866241236045156950917094486230514751855647131378033859560315361928333437244921250562799619792199242019315883591026378219014768250434510570743098628642032145189509428696715324963417188511114988692881961084895728979297356969107547396369900049495199671839886074919191135797577717062071857784005568740837349539279024118890095893266160444271182271219392203377567455801300372824545349879846684420074506541557387528057177064282049348764243543862508473912550615033753130260694141494500123109632880670630161340591770166312876120442861420312844330725262765476198134669452105747954382147470908165608931233430956003533928661561195738756537459467197683143160499649304517552460873305078475710085679109022479022693430436277156237162908280893882970740220066091261893105847955844934747735446276646472221259758904799840380788923118547736096240093950511035324355539017449896093609795902021026062745470739049155648802452293803614357204550204432026292658875109855663809700214854013342882339303203692647190061762380821144305281830669520684796326592681000744069773578626058289254062207105460682587110768667098197986736589507278320605564545225883623773886782349264385543288889573751169140804080427880592821221672508981248 A013788 730 8430474196524700428107912330309543160981997534844739129050279304867753309187018782122444755083042708667093570657403342893520130759535861139000082139013205104568688158010279498809844243139423590056486636197600586304759947421928349260651878455859109580923258000756773228129458514447515360554393968739635880834167069829082884489557647267635801680968394172670027643867175970093125683485088183815357482832809328771872401574616485213289163415395021501834265821133667996157822589266476415465882018217743094149696602171269131009224111334202574099149166046200237753728137844895763342278592049538825538657271587183234319535573187611218123883731156485242505307963792174413265348024333016136719134694977204065958902202186091740040057733483853387445228269685342149645495663307696976925773730443069353418155846288050068004712550403562906921829461913455493011824443494231734706046048572183017043138371414561028348087680653394637292175619078434110322949195031005143479141805874518530645767194010135416222744847595224450070087219869536071061712723131569729914033346944434727828446543842250535030789847341973325558793975286590813789367398477767963259976847705324299163469339622083647727786178855361550355424969578654499542271385100783661360395909917730365695171461523133952795102282535253835130842614923518838223888696653152640995379599245278526256965927996145589766949685127186906499007342271637349148440847206659014890564222144150617973680380921351254957532124102840962870956419015600188423600730650124426688759051722458453758955197442305227242668848095311117859188844045185084490753779755297763731982917763666696230619941745971050156804141526993686044512603732905899201974145464514135531110602732337855856173362869006892226878329086246329483286809562469783712886882790973832778818193179734762582914630465034516298962126327089337753107852019384625178794219059314922197255299274132538341555660834709145807319178252821547803203561472504257056279226901140851063890601217540589333960377601410378650676287390507559606075825143621149276040839846334182332133195790474971797754657745946777433977641710154385406563551303894879737057601436508510941630556074076952291066991231947419272318541344648151941390709808714161553227140852726724387949143950218279972474060146199711429093571527050199424821293200688560287815474774399425724014678122753005448147145341537494844595419604407109837637353579694730752449968798964532080042038652446061785922325082890492978711843407074434378422356724925753723621379047709792578052334752784638800303966955876805708460434218953673070621812001200392377245219322977840260502586923185311291694084788800733513432598908195723970596787191808 A013788 731 34531222308965172953530008904947888787382261902724051472589944032738317554430028931573533716820142934700415265412724092491858455591058887225344336441398088108313346695210104827125122019899079024871369261865372001504296744640218518571630094155198912843461664771099743142418262075177022916830797695957548567896748318019923494869228123208236243685246542531256433229279952773501442799554921200907704249683187010649589356849629123433632413349458008071513152803363504112262441325635487397748252746619875713637157282493518360613781960024893743510114984125236173839270452612693046649973113034911029406340184421102527772817707776455549435427762816963553301741419692746396734865507668034096001575710626627854167663420154231767204076476349863474975654992631161444947950236908326817487969199894812071600766346395853078547302606452993666751813475997513699376432920552373185355964614951661637808694769314041972113767139956304434348751335745266115882799902846997067690564836862027901525062426665514664848362895750039347487077252585619747068775313946909613727880589084404645185317043577858191486115214712722741488820122773875973281248864164937577512865168201008329373570415092054621093012188591560910255820675394168830125143593372809876932181647023023577887422306398756670648738949264399708695931350726733161365048101491313217517074838508660843548532441072212335685425910280957569019934073944626582112013710158475324991751053902440931220194840253854740306051580325236583919437492287898371783068592742909651717157075855189826596680488723682210785971601798394338751237505209078106074127481877699640246202031159978787760619281391497421442269763694566138038323624889982563131286099822649899135429028791655857586886094311452230561293635937264965563542771967876234087984671911828819062039319264193587539618326384781378760548869435757927436729761871399424732341121266953921319957705826846877047011986778968661226779354123557059801921787791377436902519713387072925957695902587046253911901706655376910953170073151518964146486579788272227434663280010584810832417569957785484483603078127398000369572420444792362625284306140753427402987935483938860816918757679419196584210396086056629339416745347678830351936347376493205722018368932768663093039693620094074767253750358834018013567268974797616844068016950020342938892184675940047765564121590796310315610707318937578883462838699651521894962600262429617162035072200558723399852190320419069075137843539519459240803710595376883214017973145295887251953168579419310399702363147405880526045048651271396181853938560834244897266941956916807177196418346917233707018596037367035050778971294927804471019925127969685383564440337645568 A013788 732 141439886577521348417658916474666552473117744753557714831728410758096148702945398503725194104095305460532900927130517882846652234100977202075010402063966568891651468063580589371904499793506627685873128496600563718161599466046335052069396865659694747006818978902424547911345201459925085867338947362642118934105081110609606634984358392660935654134769838208026350507130686560261909706976957238917956606702333995620718005656080889584158365079380001060917873882576912843826959669802956381176843250155010923057796229093451205074050908261964773417430974976967368045651773901590719078289870990995576448369395388835953757461331052361930487512116498282714323932855061489241026009119408267657222454110726667690670749368951733318467897247129040793500282849817237278506804170376506644430721842769150245276738954837414209729751476031462059015427997685816112645869242582520567218031062842006068464413775110315917777990205261022963092485471212610010655948402061299989260553571786866284646655699621948067218894420992161167307068426590698483993703685926541777829398892889721426679058610494907152327127919463312349138207222881795986559995347619584317492695728951330117114144420217055727996977924471033488407841486414515528192588158455029255914216026206304575026881767009307322977234736186981206818534812576699028951237023708418938949938538531474815174788878631781726967504528510802202705649966877190480330808156809114931166212316784398054277918065679789016293587273012169047734015968411231730823448955874957933433475382702857529740003281812202335379339680966223211525068821336383922479626165771057726448443519631273114667496576579573438227536952092942901404973567549368578585747864873573986858717301930622392675885442299708336379058732799037298948271193980421054824385216150850842878113051706136934562276664872064527403208169208864470780845104625252043703669232709443261726546763066764808384561097846655636384888234490089716948671642793481981552720746033450704722722416996541456023149390460423827264184619628621677144009030812763043572380794923355385169582366547089344444838208009822209513768634141869517313164517952526038642638583742213573906099231454901029208925782368487953774250988944092489121531278854116170637387239148620444029090585067905330246671361469784137783571533720771038593302597427283324677702388432650435647750642035901687052741457178368323106663787313772633681766810674911711895695655733488531045794571552436506931764607137871705050331998598663713644617618003131954184000178501301495397180879451774486634680519275607638760873732345177067099205394255531242197796529548972989263948169369055375567990666424024287113297613324163831331079947622996246528 A013788 733 579337775421527443118730921880234198929890282510572399950759570465161825087264352271258395050374371166342762197526601248139887550877602619699242606854007066180204413188426094067320831154203147001336334322075908989589911412925788373276249561742109683739930537584330948244869945179853151712620328397382119154094412229056948776895931976339192439336017257300075931677207292150832782159777616850607950261052760046062460951167307323736712663365140484345519611423035035008315226807512909337300349952634924740844733354366776135983312520241007711917797273505658339514989665900915585344675311579117881132521043512672066590561611990474467276849629176965997870828974331859931242533353096264323983172037536430860987389415226299672444507124240551090177158552851403892763869881862171215588236667982439404653522759014048603053062045824868593727193078521102797397480417618004243325055233400856856430238822851853999218647880749150056826820490086850603646764654843084756011227430039004301912701745651499283328591548383892141289752275315500990438210297555115121989217865276298963677424068587139695931915958121727382070096784923836360949740943849817364450081705784648159699535545209060261875621578633353168518518728353855603476841097031799832224628843341023539310107717670122794914753479421875023128718592314159222584266849109683973938948253824920842955935246875777953658898548780245822282342264328972207434990210290134758056805649548894430322352397024415810738533470257844419518529406612405169452846923263827695343515167550904441815053442302780765713775333237650274406681892193828546476548774998252447532824656409694677678065977669932802979991355772694124154771732682213697887223254522159050173306068707829320400426771659605345808624569544856776492118810543804640560681845353885052428751059788336883967085219315976304243540661079508872318341548545032371010229177177879600031935541521468655143162256779901486632502208471407480621759048882102196439944175753014086544271020017833803870819903325895996474100201998834389581860990209077426472471736006063657654609373376877954846057300008231770168396325445097542914721865533546654280247639008106798719382452039274615639760004581326658659332050715002835441792118186459834930738131552749338743155036438140232690365896580235828361509002120278174078167439062152497879868983020136184413186629779053310168029008602596651444894872837212707560516856524438371924769405884369023163574565078779932392507830836722503886159866260126571088353763340828484337664731141330925146852882234468297255651406952888888364538807685845266838345294870655968042174585032593364025131701735650818326489769672803480016067024175775053132103465463792625778688 A013788 734 2372967528126576407014321856021439278816830597163304550198311200625302835557434786903074386126333424297339953961068958712380979408394660330288097717674012943074117276419793281299746124407616090117473625383222923221360277147344029176939518204895681264598755481945419564010987295456678509414892865115677160055170712490217262190165737375085332231520326685901111016149841068649811075726449118620090164269272105148671840055981290798025575069143615423879248328388751503394059169003572876645582233405992651738500027819486315052987648082907167588015297632279176558653397671530150237571790076228066841118806194227904784754940362712983417965976081108852727278915478863298278369416614282298671035072665749220806604347044766923458332701180889297265365641432479350344760811036107453299049417392056071801460829220921543078105342139698661759906582849622437058140079790563345380659426236009909683938258218401193980799581719548518632762656727395740072537148026237275160621987553439761620634426350188541064513910982180422210722825319692292056834909378785751539667836376171720555222728984932924194537127764466595356959116431048033734450138906008851924787534666893918862129297593176310832642545986082214578251852711337392551841141133442252112792079742324832417014201211576822967970830251712000094735231354118796175705157013953265557253932047666875772747510771203186498186848455803886888068473914691470161653719901348391969000675940552271586600355418212007160785033094176130742347896449484411574078860997688638240127038126288504593674458899672190016363623764941415523969769030425921726367943782392842025094449792654109399769358244536044761006044593244955132537945017066347306546066450522763469509861657427268896360148056717743496432126236855733356511718647987423807736552838569513174748164340893027876729181058318238942181542547781668341015926982840452591657898709720594841730807978071935611466392603770476489246729045898885040626725064221090596618011343884345698485334097993047260654878324022870001557914427387225659727302615896381138831244230680836741753279993351692103049450700833717330609751349023119535778700761225407095931894329377205447554590523552868825660456978765113993868624079728651613969580516091739483876303386840061291491963029250622393099738712392645952968740872684659401024173830398576631315943354450477811356412435575002358448246819236235884318289399141223250167877044324099571403855486502375518878001418562682603079712075107215375917710812201478435177897014644033471847074738754891469401509405632382145559148162879032886741150956281222212969862327790206845100747100293502419046939450309225751865302096579803054145810531023974617629095794539694595189506048 A013788 735 9719674995206456963130662322263815286033738125980895437612282677761240414443252887154992685573461705921904451424538454885912491656784528712860048251592757014831584364215473280203760125573595505121171969569681093514691695195521143508744266567252710459796502454048438534189003962190555174563401175513813647585979238359929905930918860288349520820307258105450950722149749017189626166175535589867889312846938542688959856869299367108712755483212248776209401153080326157902066356238634502740304828030945901520896113948615946457037406547587758440510659101815507184244316862587495373094052152230161781222630171557497998356235725672380079988638028221860770934437801424069748201130452100295356559657638908808423851405495365318485330744036922561598937667307435419012140282003896128712906413637861670098783556488894640447919481404205718568577363352053502190141766822147462679181009862696590065411105662571290545355086723270732319795841955412951337112158315467879057907661018889263598118610330372264200248979383011009375120692509459628264795788815506438306479457796799367394192297922285257500824075323255174582104540901572746176307768959012257483929741995597491659281602941650169170503868358992750912519588705637959892341314082579464653996358624562513580090168162618666876808520711012352388035507626470589135688323129152575722512105667243523165173804118848251896573331274972720693528469154576261782133636715923013505026768652502104418715055792996381330575495553745431520656983857088149807427014646532662231560348165277714815690583653057290307025402941200037986180173948624575391203097732681080934786866350711232101455291369619639341080758653931336222875422789903758567612688181341239171112393348822093399491166440315877361385989066161083828271999582156487916488920426780725963768481140297842183082725614871506707175598275713713524801236921714493815430753115015556471729389478182648264566344105043871699954602172001833126407065863049587083747374464550279980995928465379521579642381615197675526381217494578076302243031514711577144652776368868707294221434852768530854090550070614906186177541525598697618549558317979267464937039173129033513183602784472550709905231785021906918885884230568557010819401793911764925957338672496891049951080567810549322136529765960277823359962614516364906595016009312569881870103979829157115315865336115209660204018971591622182167713378882450432687624373551511844470192072713730125324293810432747942214500659639154179758943486777255670488666171981961100685618129940035458668582525470237268210270875152518704091754316927886184324556094628687237532660122802185908416263988466588679640277387590873309781239935074200033808776374434589061896216772608 A013788 736 39811788780365647720983192871992587411594191364017747712459909848110040737559563825786850040108899147456120633034909511212697565826189429607874757638523932732750169555826578555714601474349447188976320387357413759036177183520854603811816515859467102043326474051782404236038160229132513995011691214904580700512170960322272894693043651741079637279978529199927094157925371974408708776654993776098874625421060270853979573736650207677287446459237370987353707123017015942766863795153446923224288575614754412629590482733530916688025217218919458572331659681036317426664721869158381048193237615534742655887893182699511801267141532354068807633461363596741717747457234632989688631830331802809780468357688970479304095356909016344515914727575234812309248685291255476273726595087958543208064670260681400724617447378512447274678195831626623256892880290011144970820676903516007133925416397605232907923888793892006073774435218516919581883768649371448676811400460156432621189779533370423697893827913204794164219819552813094400494356518746637372603550988314371303339859135690208846611652289680414723375412524053195088300199532841968338156621656114206654176223213967325836417445648999092922383844798434307737680235338293083719030022482245487222769084926208055624049328794086059527407700832306595381393439238023533099779371537008950159409584813029470884551901670802439768364364902288263960692609657144368259619375988420663316589644400648619699056868528113177930037229788141287508611005878633061611221051992197784500471186084977519885068630642922661097576050447155355591393992493566260802367888313061707508887004572513206687560873449962042741066787446502753168897731747445795092941570790773715644876363156775294564315817739533833672237011214995799360602110288512974505938618068093853547595698750659961581906844118513691472591250537323370597585866431342566668004364759103719308203579302636127291663745454259698483014050496519508485763341775051108695029245806797946802159322994194520390215195095849678956057466857791800533987457084258619984497772006886225077130997156939902378354893089238655738583210088852265445578990870443079536382112453136521270000037005199567707771829391449730739756581808408809516316269747862589136721259202547265740599626005752010023471225921373297964482406869059030657413185574144286236139945901380227544333784416727898768195661707639284458158953999902516972288509434066992514949906729835438593328307447532535571310594701881975520292632521839639226321576640438112668408291860234385238706514024326091850589269504624716611959825682136621810993381763599102924933775862997753480873017296759147231806576179572217076863958774063923338480748029684076797526903900602368 A013788 737 163069086844377693065147158003681638037889807827016694630235790737858726861043973430422937764286050907980270112910989357927209229624071903673855007287394028473344694500665665764207007638935335686047008306615966757012181743701420457213200448960377249969465237716100727750812304298526777323567887216249162549297852253480029776662706797531462194298792055602901377670862323607178071149178854506900990465724662869417900334025319250646169380697036271564200784375877697301573074104948518597526686005718034074130802617276542634754151289728694102312270478053524756179618700776072728773399501273230305918516810476337200337990211716522265836066657745292254075893584833056725764635977039064308860798393094023083229574581899330947137186724148161791218682614952982430817184133480278192980232889387751017368033064462386984037081890126342648860233237667885649800481492596801565220558505564591033990856248499781656878180086655045302607395916387825453780219496284800748016393336968685255466573119132486836896644380888322434664424884300786226678184144848135664858480063019787095435721327778530978706945689698521887081677617286520702313089522303443790455505810284410166625965857378300284610084228294386924493538243945648470913146972087277515664462171857748195836106050740576499824261942609127814682187527118944391576696305815588659852941659394168712743124589243606793291220438639772729182996929155663332391400964048571036944751183465056746287336933491151576801432493212226713635270680078881020359561428960042125313929978204067921449241111113411219855671502631548336502349793253647404246498870530300753956401170729014094592249337651044527067409561380875276979805109237537976700688673959009139281413583490151606535437589461130582721482797936622794181026243741749143576324579606912424130951982082703202639490433509432080271733762200876525967711708902779153072145878053288834286401860823597577386654701380647724986425550833743906757686647910609341214839790824644390101644586984220755518321439112600285004011384249515214987212624217123307456502874140205977915928564354825840141741642093521533905236828523938879265091546605334853781021132608047191121920151573297429331033413187378097110042959087242483778831440887245165104010277693633600473496068119560233056138141373945028462519938535665789572764408111694996423229218412053412021591180970917473354529430354490509140619075583600709518493734641938401341234817965405956478272747305093265700088195898908571731118622809455162271013177919234509489800363459520041937741881443639672220013647890942839242587445994031602937828891703701925580528745934838798257655878847525467061479736031527801146834775138565829994417143929585978562670198376867299328 A013788 738 667930979714571030794842759183079989403196652859460381205445798862269345222836115171012353082515664519087186382483412410069849004540198517448110109849165940626819868674726566970191903289079134970048546023898999836721896422201018192745269038941705215874929613685148580867327198406765679917334066037756569801924002830254201965210447042688869147847852259749484042939852077495001379427036588060266456947608219113135719768167707650646709783335060568326966412803595048147243311533869132175469305879421067567639767520364718631953003682728731043071059878107237401311718198378793897055844357215151333042244855711077172584407907190875200864529030124717072694860123476200348731948961952007409093830218113118548908337487459659559473916822110870696831723990847416036627186210735219478447033914932228167139463432037937086615887421957499489731515341487659621582772193676499211143407638792564875226547193855105666573025634939065559479893673524533058683779056782543863875147108223734806391083495966666083928655384118568692385484326096020384473842257297963683260334338129047942904714558580862888783649545005145649486551520405588796674414683354905765705751798924944042499956151821517965762904999093808842725532647201376136860249997669488704161637055929336610144690383833401343280176916926987528938240111079196227898148068620651150757649036878515047395838317541813425320838916668509098733555421821597009475178348742946967325700847472872432792932079579756858578667492197280619050068705603096659392763613020332545285857190723862206256091591120532356528830474778821986313624753166939767793659373692111888205419195306041731449853287018678382868109563416065134509281727436955552566020808536101434496670037975660980369152366432790866827193540348406964965483494366204492088625478069913289240379318610752318011352815654633800793021489974790250363747159665783410983509516506271065237102021933455676975737656855133081544399056215015042079484509841855861615983783217743421856336228287368214603044614605210767376430629886014320587622908793337067341835772478283685543643399597366641220573766015064202875850049634053649469814974895451561087062559162561294835384940844226270539912860415500685762735960421345213558093581874156196266026097433123227539439895017718714597941827067678836582481668242087074090043015625502705349546878615770775640437477256877970860152546731993125439975733590428506187750337093379691893697814386302797735005172961662016307561250401929509810661879027528344662069976757184550870222288730194091776990746393148097413175901761301869537638178791553445633347140418363087177845743349099717663358479759464313083820998785137873497435238967565639657132621535584168192697132551648458047488 A013788 739 2735845292910882942135675941613895636595493490112349721417505992139855238032736727740466598225984161870181115422652057231646101522596653127467459009942183692807454182091680018309906035872068136837318844513890303331212887745335370517484621983505224564223711697654368587232572204674112224941400334490650909908680715592721211249501991086853608029584802855933886639881634109419525650133141864694851407657403265487403908170414930537048923272540408087867254426843525317211108604042727965390722276882108692757052487763413887516479503084456882352419061260727244395772797740559539802340738487153259860141034928992572098905734787853824822741110907390841129758147065758516628406062948155422347648328573391333576328550348634765555605163303366126374222741466511016086024954719171458983719050915562406572603242217627390306778674880337917909940286838733453810003034905298940768843397688494345728927937306030512810283113000710412531629644486756487408368759016581299666432602555284417766977877999479464279771772453349657364010943799689299494804857885892459246634329448976580374137710831947214392457828536341076580296915027581291711178402543021694016330759368396570798079820397860937587764858876288241019803781722936836656579583990454225732246065381086562755152651812181611902075604651732940918531031494980387749470814489070187113503330455054397634133353748651267790114156202674213268412643007781261350810330516451110778166070671248885484719849797958684092738222048040061415629081418150283916872759758931282105490871053204939596824951157229700532342089624694054855940606988971785288882828794642890294089397023973546932018599063628506656227776771752202790950017955581769943310421231763871475698360475548307375592048092908711390524184741267074928498620392923973599595009958174364832728593689029641494574501132921380048048216022936740865489908365991048851388454979609686283211169881839434452892621442478625102005858534256701612357568552312241609179069576059877055923553191065060207014070741422943303173859860013114657126903434417508627832159324071049975986763364750813762439470145597702974979481803301083748228362137171769594212608242329851063645736717697950804131483076261890808884166493885829994733951311356543779905642895086072740001545809992575854993169723669212514641844913119588655472816192002059081111744014810197097023231906844172168643184831414243841802140604786395161345025380734483217996586247726296259522581188450967618795770881646303272184471056496756099735838624797427920364430494638874999918554097226334607004368493614292457626165980330202913314189887153615205080456164757912443549116333094765826391330811023924729845494738811148860035615217809752752917287454931552084162510848 A013788 740 11206022319762976530987728656850516527495141335500184458926104543804847054982089636824951186333631127020261848771182826420822431836555891210106712104723184405739332329847521354997375122931991088485657987128894682444647988204893677639617011644437399815060323113592293733304615750345163673359975770073706126985956211067786081277960155491752378489179352497905199676955173312182377062945349077790111365764723775436406407866019555479752389724325511527904274132351079699296700842159013746240398446109117205532886989878943283267500044633935390115508474923938793045085379545331875030387664843379752387137679069153575317117889691049266473947590276672885267489370381346884109951233835644609935967553836610902328641742228007999715758748890587653628816349046829121888358214529726295997313232550143617321382880123401790696565452309864111759115414891452226805772430972104461389182556932072840105688831205500980470919630850909849729555023817754572424678436931917003433707940066444975173541388285867885689945179968920196562988825803527370730720697900615513074214213423008073212468063567655790151507265684853049672896163952972970848986736816216858690890790372952353988934944349638400359484861957276635217116289937149282945349976024900508599279883800930561045105261822695882350901676653498126002303105003439668221832456147231486416909641543902812709410216954475592868307583806153577547418185759872046492919113795383749747368225469435434945412504772438770043855757508772091558416717488743562923510823972582531504090607833927432588594999940012853380473199102746848689932726226828432543264066742857278644590170210195648233548181764622363263908973657097022631731273546062929687799485365304817564460484507845867010425028988554081855587060700229938907130349129416595863941160788682198354856319750265411561777156640445972676805492829948890585046664667099336095287111596481275016032951836014323519048177428392448417815996556315449804216600790270941631197468983541256421062873870602486607929633756868375769800129986613717635591796467374115339600524591395020701641782742019333170952069716368191385515957466321239032743371313855568257894843360583069956692937595690806493722554680368704753189545958956359658430264571316403322493513298272553943046331637729590702052023188149094459972996764137835132816655122440433996233703484662567309407157890433729202762485069472742776021567917205074580869223959488443260914017270686909479004492547895163366587477531223258202867593447410712984517995007170264761812707306040831999666397582239066550289893349844141906436775855432511132934921777781207880009548450848409368777180500356160824898891001953995693447146450170465730705879932148747275949209415399637336729644433408 A013788 741 45899867421749151870925736578459715696620098910208755543761324211424653537206639152435000059222553096274992532566764857019688680802532930396597092780946163325908305223055447470069248503529435498437255115279952619293278159687244503611871279695615589642487083473274035131615706113413790406082460754221900296134476640533651788914524796894217742291678627831419697876808389886699016449824149822628296154172308584187520646619216099245065788310837295218295906846110022448319286649483320304600672035262944073862705110544151688263680182820599357913122713288453296312669714617679360124467875198483465777715933467253044498914876174537795477289329773252138055636461081996837314360253790800322297723100514758255938116576165920766835747835455847029263631765695812083254715246713758908404995000525388256548384276985453734693132092661203401765336739395388320996443877261739873850091753193770353072901452617732016008886807965326744492257377557522728651482877673132046064467722512158618310825526418914859786015457152697125122002230491248110513031978600921141551981418180641067878269188373118116460573760245158091460182687551377288597449673999224253197888677367612841938677532056118887872449994577005097849308323582563462944153501797992483222650404048611578040751152425762334109293267572728324105433518094088881036625740379060168363661891763825920857744248645532028388587863270005053634224888872435902434996690105891838965220251522807541536409619547909202099633182755930487023274874833893633734700334991698049040755129687766763882885119754292647446418223524851092233964446625089259697209617378743413328241337180961375164613352507893199928971156099469404699571296444673760001226692056288532744030144544136671274700918737117519280484600628141829763605910034090376658702994590442284461491485697087125757039233599266704084195298631470655836351138476438880646296009099187302465670970720314669134021334746695468719374321894668082398071196836949776921384832956584986300673531373987785146079779868132867153101332425169787435383998330364376431003748726354004793924742111311188668219677558244111915073361782051795078116848901552407584337278404948254542614272391949543398287583970790214669064380247885249160930363684111988008933430469724380950717774388140403515605086978658690908049394745908572704017019381516017648573249473177875699331718719216554814515138844560354410584342188871985483240341338064663596703814740733581226002401476178589149542307967890465598945662760594280384585707549369404464384849125543247870633564496851216589987403160961605248765033903851565600501439601791827476519110454675084774511331329458834738785857544003566360359511859898227632971284202081268842287961765476914531244623599239168 A013788 742 188005856959484526063311817025370995493355925136215062707246383969995380888398393968373760242575577482342369413393468854352644836567174882904461692030755484982920418193635112837403641870456567801598996952186685928625267342078953486794224761633241455175627093906530447899097932240542885503313759249292903612966816319625837727393893568078715872426715659597495082503407164975919171378479717673485501047489775960832084568552309142507789468921189561214140034441666651948315798116283679967644352656437018926541640132788845315128034028833174970012150633629504701696695151074014659069820416812988275825524463481868470267555332810906810274977094751240757475886944591859045639619599527118120131473819708449816322525495975611460959223134027149431863835712290046293011313650539556488826859522151990298822181998532418497303069051540289133630819284563510562801434121264086523289975821081683366186604349922230337572400365425978345440286218475613096556473866949148860680059791409801700601141356211875265683519312497447424499721136092152260661378984349372995796915888867905814029390595576291805022510121964167542620908288210441374095153864700822541098552022497742200580823171301862964725555177787412880790766893394179944219252743364577211279976054983113023654916720335922520511665223977895215535855690113388056726019032592630449617559108664630971833320442452099188279655887953940699685785144821497456373746442673732972401542150237419690133133801668236091800097516568291274847333887319628323777332572125995208870933011201092664864297450513582683940529043557790073790318373376365607719770592783333020992476517093217792674256291872330546909065855383426681649444030237383720965024530662557830119547472052783805541174963147233358972864924172868934711729807499634182794047465842451597154269125415268867100832700822596419928863943194503806305694263199493655127228453270271190899388296070408884772951387122464639874557222480560465502499622244146286269992275790172103887558784507853967958342778339872223859103057613495449335332857161172485861391354783146003635915743687930628785027799278567882404140489859284152639966613100758661465445492346668050606548059717425329759385943944356719284487701495337980563170769650122702884591331203991064374140003893823092799918436264585997959370320879241513795653711386689608288556029842136578864462719873911008520254008707319211665753465605619652539352438120712862092098825178044748701705836446427501156525293436479347093281434667394172455263058122217080686120342018225143278115080179102583152588403347298735098941578870176012699653896608939325343822276422349147236398413125463387090066872500238607812032560578143140384650380091724877178011491391393441919977978262483632128 A013788 743 770071990106048618755325202535919597540785869357936896848881188741101080118879821694458921953589565367674345117259648427428433250579148320376675090557974466490042032921129422182005317101390101715349491516156665563649095033155393481909144623649757000399368576641148714594705130457263659021573157885103733198712079645187431331405388054850420213459827341711339857933955747741364925966252923590596612290518122335568218392790258247711905664701192442733117581073066606380301509084297953147471268480766029523114557983903110410764427382100684677169768995346451258149663338799164043549984427265999977781348202421733254215906643193474294886306180101082142621232925048254650939881879663075820058516765525810447657064431516104544088977956975204072914271077540029616174340712610023378234816602734552263975657465988786164953370835109024291351835789572139265234674160697698399395740963150575067900331417281455462696551896784807302923412350876111243495316959023713733345524905614547765662274995043841088239695103989544650750857773433455659669008319895031790784167480802942214264383879480491233372201459565230254575240348509967868293750229814569128339669084150752053579051709652430703515874008217243159718981195342561051522059236821308257402781921210830944890538886495938644015780757413458802834864906704437480349773957499414321633522109090328460629280532283798275193470517059341105912975953188853581306865429191610254956716647372471050785316051633095032013199427863721061774679602461197614191954215428076375535341613879675555284162357303634673420406962412708142245144057349593529220180348040532053985183814013820078793753771509065920139533743650515688036122747852323721072740477593836872169666445528202467496652649051067838352854729412071156579245291518501612724418420090681741943886337700941279645010742569354936028626711324687590628123702065126011401127744595030797923894460704394792030008881653615164926186383280375666698238452712023188561888361636544937523440781344169852757372020080116628926886123984877360477523382932162502088258989191766030892710886145763855503473865845014046327359446463627889213303247260707477362464736651952335284420852602574150694444826396085122189261625324904368386747472486902591015286092611547399676477455949099388108465914939744247641580834321373240506997601839880635549925498233391427028839300603539490898960419665179490982926195120618096801187586542439883129236787929271290682187106084567044737127601915819405694080756397646530376757486068601162490348920906650186867159368413604180593002100110535618965264707052240948017782360510215476608296044225942107080287900161898033520913909760977337598085368128074303015527956855705096921135068739147538104229798963132957196288 A013788 744 3154214871474375142421812029587126671527058920890109529493017349083550024166931749660503744321902859745994117600295519958746862594372191520262861170925463414743212166844946113257493778847293856626071517250177702148706693255804491701899856378469404673635813689922145134979912214352951947352363654697384891181924678226687718733436469472667321194331452791649648058097482742748630736757771975027083723941962229086487422536868897782627965602616084245434849612075280819733714981209284416092042315697217656926677229502067140242491094557084404437687373804939064353381021035721375922380736214081535908992402237119419409268353610520470711854310113694032456176570060997651050249756179099958558959684671593719593603335911489964212588453711770435882656854333603961307850099558850655757249808804800726073244292980690068131649006940606563497377119394087482430401225362217772643924954985064755478119757485184841575205076569230570712774296989188551653356818264161131451783270013397187648152678379699573097429791145941174889475513439983434382004258078290050215051950001368851309626916370352092091892537178379183122740184467496828388531200941320475149679284568681480411459795802736356161601019937657827982208946976123130067034354634020078622321794749279563550271647279087364685888637982365527256411606657861375919512674129917601061410906558833985374737533060234437735192455237875061169819549504261544269032920797968835604302711387637641424016654547489157251126064856529801469029087651681065427730244466393400834192759250451151074443929015515687622329986918042452550636110058903935095685858705574019293123312902200607042739215448101134008891530213992512258195958775203117961513944996224355828406953760883517306866289250513173865893292971671843457348588714059782605719217848691432415002158439223055481425964001564077817973255009585920371212794683658756142699019241861246148296271711045201068154916379253207715537659425916418730795984702308446980349494729263288064096013440385719716894195794248157712084525563842057668515935776490137608553508819729473662536543789653048752142228954501177533756864292715019834217690100779857827276655561326396765324987812260143721244446008918364660487215617330808292912117647306353012798611835336898149074851659567511093692276387593192438339915097380344793116662177136151083212494840763971285110125775272097754722141878948575195066065695214051724497664354477833761297353883358295206634238386522386615243274657447196285722954778204760188423198662936990361560469180033639165407884773022122723708936602052753895281724240085978923080836548649842592187580597149458870600859239063134345301663374380963174801757667852592345151602511280968076988969241555548316074925256552992592675995648 A013788 745 12919664113559040583359742073188870846574833339965888632803399061846220898987752446609423336742514113519591905690810449751027149186548496466996679356110698146788197035396899279902694518158515636740388934656727868001102615575775198010981811726210681543212292873921106472877720429989691176355281529640488514281163482016512895932155778960045347611981630634596958445967289314298391497759834009710934933266277290338252482711015005317644147108315481069301144011060350237629296563033228968313005325095803522771669932040467006433243523305817720576767483105030407591448662162314755778071495532877971083232879563241141900363176388691848035755254225690756940499230969846378701823001309593430257498868414847875455399263893462893414762306403411705375362475350441825516954007793052285981695216864463773996008624048906519067234332428724484085256681038182328034923419083643996749516615618825238438378526659317111092039993627568417639523520467716307572149527610003994426504273974874880606833370643249451407072424533775052347291703050172147228689441088676045680852787205606814964231849452962169208391832282641134070743795578867009079423799055648666213086349593319343765339323608008114837917777664646463415127846814200340754572716580946242037030071293049092301912667255141845753399861175769199642261940870600195766323913236142493947539073264984004094924935414720256963348296654336250551580874769455285325958843588480350635223905843763779272772217026515588100612361652346066817143143021285643991983081334347369816853541889847914800922333247552256501063626416301885647405506801270518151929277258031183024633089647413686447059826475422244900419707756513330209570647143231971170361118704534961473154882604578886888924320770101960154698928011967870801299819372788869553025916308240107171848840967057635251920748550406462742418452519263929840487607024266265160495182814663664223421528928441143575162537489421138802842253008553651121340353340655398831511530411062427910537271051819907960398625973240453988698216709497068210241272940503603644635172125611924121749683362418887688774569797636823178268116142960721240955658652794297660525181179192921150771150079017548682217250852529621649355635168586990767768033883366821940423114077539934818610592397588525439763564083581716227440292238869892272605848277549674836838378867769226383811075175514512403341893136173363998990605087596755863542433195941207086273961506235577166373840431195695576036452996903715986321222771526697731781421723389912520951681761417786021510696030298614676311804322008079955073942487392169668939106503269755257600330125924183533981119443202598278355613181464425163987999407524218245740963886206845243346818013411525902642893850841057659600878174208 A013788 746 52918944209137830229441503531781614987570517360500279839962722557322120802253834021312197987297337808976248445709559602180207203068102641528818398642629419609244455056985699450481436746377280048088633076353957347332516313398375211052981500830558951600997551611580852112907142881237775058351233145407440954495645622339636821738110070620345743818676759079309141794682017031366211574824280103775989486658671781225482169184317461781070426555660210459857485869303194573329598722184105854210069811592411229272760041637752858350565471460629383482439610798204549494573720216841239666980845702668169556921874691035717223887570488081809554453521308429340428284850052490767162667013364094690334715365027216897865315384907624011426866407028374345217484699035409717317443615920342163381023608276843618287651324104321102099391825628055486813211365532394815631046324566605810686020057574708176643598445196562887032995813898520238651488339835765995815524465090576361170961506201087510965589486154749752963368650890342614414506815693505115048711950699217083108773016394165514093493655359333045077572945029698085153766586691039269189319880931936936808801687934236032062829869498401238376111217314391914148363660550964595730729847115555807383675172016329082068634285077061000205925831375950641734704909805978401858862748615239655209120044093374480772812535458694172521874623096161282259275263055688848695127423338415516201877118336056439901275000940607848860108233328009489683018313815185997791162701145486826769832107580817059024577876981974042628356613801172523611772955858004042350302319648895725668897135195806459687157049243329515112119122970678600538401370698678153913799142213775202194042399148355120697034017874337628793646809137020398802124060150943209689194153198551478975892852601068073991867386062464871392945981518905056626637238371394622097388268808862368659134582490894924083865753556668984536441868323035754993010087283324513613871228563711704721560662228254343005792771986392899537707895642099991389148253964302760528425665026506441202686703052467763973220637891120427738186203721567114202954377841845443217511142109974205033558630723655879402361859491961330275760681650532314184777866786270502667973075261603573017028986460522600201271558486350709667595437010411078748593554544843468131689999842382751268090163918907442804088394285766098939865518438796312017069806370575184225378146329540924073467250406177569079445311475317620679971728472173353909376703379005081685818088494767251544107810940103125714173150502945095495982868428358326963974580237392917535130952195785455755186665239357842548144591591278285471694845573219197934554988077903238116748566582933610097225293213044972173725197001555968 A013788 747 216755995480628552619792398466177494989088839108609146224487311594791406806031704151294762955969895665566713633626356130530128703766948419702040160840210102719465287913413424949171964913161339076971041080745809294673986819679744864473012227401969465757685971401035170254467657241549926639006650963588878149614164469103152421839298849260936166681300005188850244791017541760476002610480251305066452937353919615899574964978964323455264467171984222043576262120665884972358036366066097578844445948282516395101225130548235707803916171102737954744072645829445834729773958008181717675953543998128822505151998734482297749043488719183091935041623279326578394254745815002182298284086739331851610994135151480413656331816581627950804444803188221318010817327249038202132249050809721501208672699501951460506219823531299234199108917772515273986913753220689164824765745424817400569938155826004691532179231525121585287150853728338897516496239967297518860388209011000775356258329399654444915054535289854988137957994046843348641819917080596951239524150063993172413534275150501945726950012351828152637738782841643356789827939086496846599454232297213693168851713778630787329351145465451472388551546119749280351697553616750984113069453785316587043533504578883920153126031675641856843472205315893828545351310565287534013901818328021627736555700606461873245440145238811330649598456201876612133991477476101524255241925994149954362888676704487177835622403852729748931003323711526869741643013387001846952602423891914042449232312651026673764670984118165678605748690129602656713822027194384557466838301281876892339802665762023258878595273700677693899239927687899547805292014381785718430921286507623228186797666911662574375051337213286927538777330225235553493500150378263386886939251501266857885257124253974831070688813311856113225506740301435111942706128369232372110902349041100262027815249882705609047514126568116160661265892651154452451369317512497207762416552196963142539512472486929788951727194056265316506451540550041564729951248237784107124431523948570383166204735702907961234311732802029272015610690443538899775301131640198935418925638082454343817456151444094482032074176479073608809515752040580358900850142356563978928017716271528235077750728542300570424408303560092506798470909994643778554239199415678845467402239354399749194097311411844885725546062994497941257689163525309694021917926893875954587148887365799625004921857663703322949407995802900974305164199822022057612806977040404814585110890474566662324665593610662402925253224460063111151545829082555707244439880652361390223896380193937226773244580820409723077200247157875857292062087467905834739937231167091663326202128723696066958234801000632206023578406918373244928 A013788 748 887832557488654551530669664117463019475307884988863062935500028292265602277505860203703349067652692646161259043333554710651407170629420727099556498801500580738929819293341388591808368284308844859273384266734834870984650013408234964881458083438466931743481738858640057362299524061388499513371242346860044900819617665446512319853768086572794538726604821253530602664007851050909706692527109345552191231401654746724659056553837868872763257536447373490488369646247464846778516955406735682946850604165187154334618134725573459164840636836814662631721557317410139053154132001512315600705716216335656981102586816439491580082129793773944565930488952121665102867438858248938693771619284303264198631977580463774336335120718348086495005913858954518572307772412060475933692112116619268950723377159993182233476397184201663279550127196222562250398733191942819122240493260052072734466686263315216515806132326898013336169896871276124227568598906050637252150104109059175859234117220984606372063376547246031413075943615870356036894380362125112277090918662116034205836391016455969697587250593088113204178054519371189411135238498291083671364535489387287219616619637271704901022291826489230903507132906493052320553179614212030927132482704656740530313234755108536947204225743429045630862152973901121721758968075417739320941847871576587208932149684067832813322834898171210340755276602886603300829091742111843349470928872038213070392019781579480414709366180781051621389613922414058461769782833159565117859528261279917872055552618605255740092350948006619569146634770852481899815023388199147384169682050567751023831718961247268366726241077975834211286743809636547810476090907794302693053589535224742653123243670169904640210277225623255198831944602564827109376615949366832688903174149189049898013180944280908065541379325362639771675608274678218517324301800375796166256021672346673265931263519562174658617862423003794068545096299128637240808724531188562994858197798761031841843087306464415546274586854462736410425510092970249133880312781963702781671522093344289448774597439111009215740857557111898175941388056735333479633435198254839475919413585732992276300396315010998403375826858285501683776520358217150057882183092486057689160565848179650878466984109263136458376411382138907846536847338060916958163760806620551034479572395621372699022587542916651931836674025463567391494813799668506713775828557315909988961842650315264020159928990528810800775150808682390753952562471002347982057377957498120540614207383825048881830271429273202381837207388418503276731715922148176873225751152072254357079573274366880863209803040398225724212212358659511468286310268542299094782898860407452984123919252259090260929744898589515872577154737656811225088 A013788 749 3636562155473529043069622944225128527770861096914383105783808115885119906928664003394368917781105429078676517041494240094828163770898107298199783419090946378706656539825526327672047076492529028543583781956545883631553126454920130416154452309763960552421301202364989674955978850555447294006768608652738743913757153957668914462121034082602166430624173347854461348511776157904526158612591039879381775283821177842584203495644519910902838302869288441817040362071029616012404805449345989357350300074660606584154595879835948888739187248483592858139531498772111929561719324678194444700490613622110850994596195600136157512016403635298076942051282747890340261345029563387652889688552588506170157596580169579619681628654462353762283544223166277708072172635799799709424402891229672525622162952847332074428319322866490012793037320995727614977633211154197787124697060393173289920375546934539126848741918010974262624951897584747004836120981119183410184806826430706384319422944137152947699971590337519744667959065050604978327119381963264459886964402840027276107105857603403651881317378429288911684313311311344391828009936889000278717909137364530328451549674034264903274587307321299889780765216384995542304985823699812478677534649158274009212163009556924567335748508645085370904011378581098994572324733236911060258577808881977701207786085105941843203370331742909277555733612965423527120195959775690110359432924659868520736325713025349551778649563876479187441211858626207983459409030484621578722752627758202543603939543525807127511418269483035113755224616021411765861642335798063707685559017679125508193614720865268811230110683455389016929430502644271299831710068358325463830747502736280545907192806073015929406301295516152853294415645092105531840006618928606546693747401315078348382261989147774599436457489716685372504783291493081983046960340174339261096984664769931973697254455376126667401698764484623540504760714441230898138352535679748354026939178183725186424189285607278246077540707755879368337102889340806140452373761154923326593726554494338209582180751110598693747674552553930334928655925480387925932578550572051822493365918047162336363726423306285049460227386811537414896748627387257446637085421946822892294801677714143849998200766911541806933509781021240966539414926696697515860638764263917777037228328532465142575196518575786606312803016808298772035562757323442203499625793770765967314787707495691321426575069145206009039975017712363072528189695881225617334507020113912301734355793444147400219976791774303036956005201462962189421493108417118932472732676718887953846597932131806744015707353253471132566373221821069358974100726859949257092230753732228927422971573257253233708768235104622657014076025805442298777960448 A013788 750 14895358588819574960413175579546126449749447052961313201290478042665451138779807757903335087231407837506259013801960407428416158805598647493426312884596516367182465187125355838144704825313398900914519170894011939354841605959352854184568636660793182422717649724886997708619689371875112116251724221041617895070749302610611873636847755602338473699836614032811873683504235142776939145677172899345947751562531544443224897518159953555058025688552605457682597323042937307186810083120521172407706829105809844568697224723808046648275710969788796346939521018970570463484802353881884445493209553396166045673866017178157701169219189290180923154642054135358833710469241091635826236164311402521272965515592374598122215950968677801010313397138089073492263619116235979609802354242476738664948379454862672176858395946461143092400280866798500310948385632887594136062759159370437795513858240243872263572446896172950579711802972507123731808751538664175248116968761060173350172356379185778473779083634022480874159960330447277991227880988521531227697006194032751722934705592743541358105875982046367382258947323131266628927528701497345141628555826645116225337547464844349043812709610788044348542014326312941741281221933874431912663181922952290341733019687145163027807225891410269679222830606668181481768242107338387702819134705180580664147091804593937789761004878818956400868284878706374767084322651241226692032237259406821460935990120551831764085348613638058751759203772932947900249739388865009986448394763297597618601736370281705994286769231802511825941400027223702592969287007428868946680049736413698081561045896664141050798533359433273413342947338830935244110684439995701099850741771207805116035861733675073246848210106434162087093926482297264258416667111131572415257589355786560914973745107549284759291729877879543285779592361955663802560349553354093613453249186897641364263954249220614829677358139329018021907499886351281758774691986144249258094342873840538363593479313847411695933606738968081892708773434739941951292922925690565945727903967208809306448612356549012249590474967260898651867774670767668944619841743143124264932826800321176929745823429862543562589091376380057251417082377778206501425501888294186566839507671917133209592630341269675241199656063063002998945443539749673024965176378425007214744487233668977223988004940086421939457241156846791770257665053996819265534467251285057402121370449902351652563251483218763813027737672549839145075464994329500128602140754386584787903921329947227751301024939107545239371797305192293127870435772076519147408313043840565058955665130011880423488337318926217758991864716579100094357916577218352157049777167287209686724491564061709245271114690988534403129655401699091655794525995008 A013788 751 61011388779804979037852367173820933938173735128929538872485798062757687864442092576372060517299846502425636920532829828826792586467732060133074177575307331039979377406465457513040710964483681898145870523981872903597431218009509290739993135762608875203451493273137142614506247667200459228167062409386466898209789143493066234416528406947178388274530771078397434607633347144814342740693700195721001990400129206039449180234383169761517673220311471954667918635183871210237174100461654722181967172017397123353383832468717759071337312132254909837064278093703456618433750441500198688740186330710696123080155206361733943989121799332581061241413853738429782878082011511340344263329019504727134066751866366353908596535167704272938243674677612845024311783900102572481750442977184721571628562247117505236411989796704842106471550430406657273644587552307585581313061516781313210424763352038900791592742486724405574499544975389178805488646302368461816287104045302470042305971729144948628599126564956081660559197513512050652069400528984191908646937370758151057140554107877545402801668022461920797732648235545668112087157561333125700110564665938396058982594416002453683456858565787829651628090680577809372287885041149673114268393156412581239738448638546587761898397251216464606096714164912871349322719671658036030747175752419658400346488031616769186861075983642445417956494863181311045977385579484064530564043814530340703993815533780302905693587921461488647205698653933354599422932536791080904492624950466959845792712172673867752598606773463088439055974511508285820802199582428647205601483720350507342074043992736321744070792640238687901052712299851510759877363466222391704988638294867169755282889661133100019090268595954327908736722871489594402474668487194920612895086001301753507732459960521870374058925579794609298553210314570398935287191770538367440704508669532739028025156604807638342358458938691657817733119534494850083941138375246844961154428411250845137278891269518998306544053202813263432535135988694802232495812303628558113701494649687282919213516212424754174322585465900640878050405051464371997162871779914236989164858574115540704238892768716978432364918277652714501804369419379533829838855734452988177774623424172577626491413877840589787953791234306060283680536738814660710257362446028829551593419709108130709454868234593984264016859778444459090975396061170971711629177861263595119089133362800032368899078075264056578161613506764141138229104616773632526754368529967451291254461767463844869328998150584505300466881762067632651757304922425422427784450227570954481482404372528662214608229658321787940830677879107993986490026300286370435275887277208410876823517446396761068630485774289036915219068525359479422134378475552768 A013788 752 249902648442081194139043295943970545410759619088095391221701828865055489492754811192819959878860171273935408826502470978874542434171830518305071831348458827939755529856882513973414752110525161054805485666229751413135078268966950054871011884083645952833337316446769736149017590444853080998572287628846968415067296331747599296170100354855642678372478038337115892152866189905159547865881396001673224152678929227937583842240033463343176389510395789126319794729713136477131465115490937742057337536583258617255460177791867941156197630493716110692615283071809358309104641808384813829079803210591011320136315725257662234579442890066252026844831144912608390668623919150450050102595663891362341137415644636585609611408046916701955046091479502213219581066854820136885249814434548619557390590964193301448343510207303033268107470562945668192848230614251870541058299972736258909899830689951337642363873225623165233150136219194076387281495254501219599511978169558917293285260202577709582742022410060110481650473015345359470876264566719250057817855470625386730047709625866425969875632220004027587512927172795056587108997371220482867652872871683670257592706727946050287439292685466950253068659427646707188891177128549061076043338368665932757968685623486823472735835140982639026572141219483121046825859775111315581940431881910920807819214977502286589382967228999456431949802959590650044323371333566728317190323464316275523558668426364120701720936126306257498954541686511020439236331670696267384801791797112667528366949059272162314643893344104810246373271599137938722005809489627738954143677318555678073135284194247973863713966654417665642711909580191788072457680757646916423633462455775927317638716052001177678193740169028927114185616881621378672536242123550394830418272261331982367672155998297581052145359174838719686873949448480354038936337492125153037125667510406099058791041453292086650300247812881030421434857613290905943822902785011076960888538772483461682294338639949817063604441918723127019663917009693909944302847195662574033721322085119110837098562406091793098025310068329025036494459090798067700379122810528714707619260719577254724562504780664743658966705265265518599390697141778570567019953088319439576164857545410877958108831243635055771458728895717622921955478482184850269214156578934085843326647128506903385927140288896959545413057652508504436635222266556300130833112519735685607789090254028932583010623796281575744149968923705922102186412510304798829585893498746680488978275399531908584771576424794133710712347697429023341597920962254530264205108132130629556151928309877400431035308680486043405642456592826343368663147725972973302890034287445650951469127460441133337110469731487895204737304679872427713062414235864137728 A013788 753 1023601248018764571193521340186503354002471399784838722444090691031267284962323706645790555663811261538039434553354121129470125810367817802977574221203287359241238650293790777235106824644711059680483269288877061788201280589688627424751664677206613822805349648165968839266376050462118219770152090127757182628115645774838166717112731053488712410613670045028826694258139913851533508058650198022853526129372894117632343417815177065853650491434581152261405879212905007010330481113050880991466854549845027296278364888235491086975785494502261189396952199462131131634092612847144197443910873950580782367278349210655384512837398077711368301956428369562043968178683572840243405220231839299020149298854480431454656968327360170811207868790700041065347404049837343280681983239923911145707071860589335762732415017809113224266168199425825456917906352595975661736174796688327716494949706506040678983122424732152484794982957953818936882305004562436995479601062582513325233296425789758298450911323791606212532840337470854592392709179665282048236821936007681584046275418627548880772610589573136496998452949699768551780798453232519097825906167282416313375099726757667021977351342839672628236569229015640912645698261518536954167473513958055660576639736313802028944325980737464889452839490435002863807798721638855948623628008988307131628827504547849365870112633769981773545266392922483302581548528982289319187211564909839464544496305874387438394248954373350430715717802747949139719112014523171911208148139200973486196191023346778776840781387137453302769144920470068997005335795669515218756172502296804057387562124059639700945772407416494758472547981640465563944786660383321769671202662218858198293048180948996823769881559732342485459704286747121167042708447738062417225393243182415799777985150969026891989587391180139395837435696940975530143483238367744626840066734122623381744808105792684386919629815041560700606197176784039550745898609807405371231799454812092259050677611069234450692523794099089928272543404071706255131864462113433903242122535260647877988755711615351984529511670039875686549481304435908885300752887031925615442408491907388435351808019581602790027127624766527564183104295492725025042513727849756424503971256506002956116413772773929188439894953556859383488329639863029146702701185347314015614265946638364276268757566623321946298011884144674834172457870403814605335892428880837368249504113680502507860011515069569334248038272711499456930555545642208456005983819770866403282855016036482697563224377035956771679077776168669279607185084261394555962184122909207058661998298357257832165520624355270833789511502204216702438044253085585298648637580441377386297217546077966882148804484020174418758603999968757463912703648710099508133888 A013788 754 4192670711884859683608663409403917737994122853518699407130995470464070799205677902421158115998970927259809523930538480146309635319266581720996144010048665023452113511603367023554997553744736500451259471007240445084472445295364617931782818517838290218210712158887808365635076302692836228178542961163293420044761685093737130873293746395089766033873592504438074139681341087135881249008231211101608043025911374305822078639370965261736552412916044399662718481256058908714313650639056408541048236236165231805556182582212571492252817385481261831769916208996889115173243342221902632730258939701578884576372118366844454964581982526305764564813530601726132093659887914353636987782069613768786531528107951847238274942268867259642707430566707368203662966988133758077673403350728340052816166340973919284151971912946127766594224944848181071535744420233116310471371967235390326763313997848742621114869451702896577720250195778842365469921298687741933484445952337974580155582160034849990454932782250419046534514022280620410440536799908995269578022649887463768253544114698440215644612974891567091705663281970251988094150464440398224694911661188777219584408480799404122019231100271299085256987562048065178196780079179927364269971513172195985721916359941333110555959217100656187198830552821771730156743563832753965562380324816106011151677458627991002603981347921845344441411145410491607374022774711457051390818569870702446774256868861490947662843717113243364211580120055599676289482811486912148308574778167187399459598431628405869939840561715008728142417594245402611733855419062334336025282569407709419059454460148284215073883780777962530703556532799346949917846160930085968573246104448443180208325349167090990161434868663674820442948758516208300206933801935103660955210724075175115890627178369134149589349954273850965350136614670235771467707344354281991536913342966265371626734001326835248822803722410232629682983636107425999855200705771132400565450566910329893071575494939584310036577460629872346204337783077708821020116836816625267679733904427613708241943394776481728632879800483330812106675422969482794191883825282767320852105182852663031201005648206245027951114751043696902893995194338201702574136229272602314768266266648588108252830813282013955849809729768896034768198204878967384894264055182598207956033317430740075596830992889126692036656677456588120770387437174024623455815388695909860349968849635338272194607165724955993079964765026301775587555514950485835800509725781468787846574145685433129218967048339278936797502571186869369271030105134672101221106167436112112279545030071328080549972477359189335201839113028471613186229260638557383264819529487881774273403068735352349281503166546634419235241983872030572186434145116567585316405248 A013788 755 17173179235880385264061085324918447054823927208012592771608557447020833993546456688317063643131784918056179810019485614679284266267715918729200205865159331936059856943527391328481269980138440705848358793245656863065999135929813475048582424649065636733791077002804463065641272535829857190619311968924849848503343862143947288057011185234287681674746234898178351676134773092908569595937715040672186544234132989156647234106863473712072918683304117861018494899224817290093828713017575049384133575623332789475558123856742692832267540010931248462929576792051257815749604729740913183663140617017667111224820196830594887534927800427748411657476221344670237055630900897192497101955357137996949633139130170766287974163533280295496529635601233380162203512783395873086150260124583280856335017332629173387886476955427339331969945374098149669010409145274844407690739577796158778422534135188449776086505274175064382342144801910138328964797639424990959552290620776343880317264527502745560903404676097716414605369435261421201164438732427244624191580773939051594766516693804811123280334745155858807626396802950152143233640302347871128350358164229231491417737137354359283790770586711241053212621054148874969894011204320982484049803317953314757516969410319700420837208953244287742766409944357977006722021637458960242943509810446770221677270870540251146665907601087878530832020051601373623803997285218128082496792862190397221987356134856666921627007865295844819810632171747736274081721595850392159471922291372799588186515175949950443273586940784675750471342466029169097661871796479321440359557404293977780467525468767372144942627966066534525761767558346125106863497875169632127276016043820823266133300630188404695701237222046412064534318114882389197647600852726184595272543125811917274688008922599973476717977412705693554074159573689285719931729282475139037335197052789822962183102469434717179178204046992312851181500973496016895406902090838558312716085522064711242021173227272537333909821278739957130052967559486295330898398563600897096416190072535505748959000145004469160480275662779723006388942532483001525009956148358214946210222828964507775799319135052779634487766020274982514253804316009274173743661995100579081290818628192616891403595011203129163160820653133398158410539847184250408526905570027922259787912468196311349644619746873862930582145750862184942675506942664804857675019832098446787993472408106345562909110950809419747655535677547732072806627389237189983438887836800896155019567700727534097280889029997686525122570531581416936534139310631616926601650861818315211897016443172159817932687267263239516986733006964619727610795051575531041852700792782363747423858969540003222657036970175014581187551165939837223675634258397460829455995895808 A013788 756 70341342150166058041594205490865959136558805844019579992508651302997336037566286595346692682267791024358112501839813077726348354632564403114804043223692623610101174040688194881459281838647053131154877617134210511118332460768515993798993611362572848061608251403487080716866652306759095052776701824716184979469696459341608091881517814719642344139760578142938528465448030588553501064960880806593276085183008723585627070901712788324650674926813666758731755107224851620224322408519987402277411125753171105691886075317218069840967843884774393704159546540241952013310380973018780400284223967304364487576863526218116659343064270552057494149022602627769290979864170074900468129609142837235505697337877179458715542173832316090353785387422651925144385588360789496160871465470293118387548230994449094196783009609430381903748896252306021044266635859045762693901269310653066356418699817731890282850325603021063710073425108623926595439811131084762970326182382699904533779515504651245817460345553296246434223593206830781239969541048021993980688714850054355332163652377824506360956251116158397676037721304883823178684990678416880141723067040682932188847051314603455626406996323169243353958895837793791876685869892898744254667994390336777246789506704669492923749207872488602594371215132090273819533400627031901155096616183589970827990101485732868696743557534055950462287954131359226363101172880253452625906863563531867021260210728372907710984224216251780381944349375478727778638731656603206285196993705462987113211966160690997015648612109454031873930618740855476624023026878379300619712747127988132988794984320071156305685004149008525417520199918985728437712887296694813193322561715490092098081999381251705633592267661502103816332566998558266153564573092766452102236336643325613157122084546969491360636835482442520797487757613831314308840363141018169496924967128227114853101987714804601565913923776480513438439427987439685203586670964074734848885086298377057247318725538908312919694627957718864404696955123655865675359840516509274506920714537105431547736064593938305681327209114745745434169108613050374246440780383675248419677072707438623849674011177176185382861889619046328378383582478373987015654039531931971916967193101076958787189125165888017052306721395234398856849571214066689673326205214834369576091289469732091288144362483195342563664468995531509525198876437155040697036881232275238043621262983603591425675718454515383286397074135235510570215945786315530172165684579536470650960149302179979662462521466870524006902048897357483772043834616347102931360361930007819107930179351233166614252287046710229061577658396527082404293816531253375147428662447236561909448126339235853200003223429836859724544209575689573268175397922395999557451759189229568 A013788 757 288118137447080173738369865690586968623344868737104199649315435737077088409871509894540053226568872035770828807535874366367122860574983795158237361044244986306974408870658846234457218411098329625210378719781726253540689759307841510600677832141098385660347397748683082616285807848485253336173370674037493675907876697463226744346696969091655041596459328073476212594475133290715140362079767783806058844909603731806728482413415580977769164500228779043765268919192992236438824585297868399728275971084988848913965364499325214068604288552035916612237502628831035446519320465484924519564181370078676941114833003389405836669191252181227496034396580363343015853523640626792317458879049061316631336295944927062898860744017166706089104946883182285391403369925793776274929522566320612915397554153263489830023207360226844277755479049445462197316140478651443994219599096434959795890994453429822598554933669974276956460749244923603334921466392923189126456043039538808970360895507051502868317575386301425394579837775178879958915240132698087344900976025822639440542320139569178054476804571784796881050506464804139739893721818795541060497682598637290245517522184615754245763056939701220777815637351603371526905323081313256467120105022819439602849819462326243015676755445713316226544497181041761564808808968322667131275739887984520511447455685561830181861611659493173093531460122047391183262404117518141955714513156226527319081823143415429984191382389767292444444055041960868981304244865446732944166886217576395215716213394190323776096715200323714555619814362544032251998318093841615338343412236239392722104255775011456228085776994338920110162738868165543680871986367261954839849212786647417233743869465606986275193928341512617231698194426094658165000491387971387810760034891061711491572058304387036613168478136084565186509855186253063409010127425610422259404665357218262438305741679839648013983431788464183043847897036552950593891004268850113941033313478152426485017499807368449719069196114816468601638728186494425806273906755621988380347246743983847619526920576771300070716248533998573298356668879054332913421436451533817526997289809668603288264749781713655328202299879613761037859153831419850816118945922793356971897622942011223192326656679477317846248330834880097717655843692817160901944136559961577783669921668022645916239308731168123140769665005697063015214597886587046695063065527399375026672693180840310479567742789695009941082415657924651295604513940748411585190644037781383786332771541729196697446487928301666332270792283576253530291546588557733606852042465312027066082014622651050451977367743325098236222088792174929527987472512013824603867801383880957581099525485510054707213203168611777431733082422024492106446429890134014187322405639084310528 A013788 758 1180131890983240391632362969868644223481220582347178801763596024779067754126833704528036058016026099858517314795666941404639735236915133624968140230837227463913367178734218634176336766611858758144861711236225950734502665254124918827420376400449938987664782941178605906396306668947395597664966126280857574096518662952809376744844070785399419050379097407788958566786970145958769214923078728842469617028749736885480359863965350219684942497792937078963262541493014496200453425501380068965287018377564114325151602132989236076825003165909139114443724810767691921188943136626626250832134886891842260750806355981883006306997007368934307823756888393168252992936032832007341332311568584955152921953468190421249633733607494314828140973862433514640963188203216051307622111324431649230501468381811767254343775057347489154161686442186528613160206911400556314600323477898997595323969513281248553363681008312214638413663228907207079259838326345413382661963952289950961542598227996882955748628788782290638416199015527132692311716823583531365764714397801769531148461343291675353311136991526030528024782874479837756374604684569786536183798507924018340845639770868186129390645481225016200305932850592167409774204203341059098489323950173468424613272860517688291392211990305641743263926260453547055369456881534249644569705430581184596014888778488061256424905161357284036991104860659906114286642807265354309450606645887903855898959147595429601215247902268486829852442849451871719347422186968869818139307565947192914803573610062603566186892145460525934819818759628980356104185110912375256425854616519636552589739031654446924710239342568812216771226578404006066916851656160304967024022375574107820989414889331126215783194330486835680181035804369283719843842012725130804472873102913788770269479150814769301967538086445402379003944366842892547723305481935300289574521509303166002947300317920623198265276136605549293747600986261720885632577553485210066702472452006512338882631679210981170049307427286288255392312230651881168102497922071027664405902322663357839849582266682455245089653753995258156230068915728606547613374203705482516590580899060402599068732415105899132224316620306897965211071094093495708942823202499761590156892663570477970195769985759139093898233163099668880251518335765779091054363183349602622601911999152220757672916208562864632384592547863335170110318992943460543262978316400227840109251351268721911724309474466590760718673574534859371706796089101305493852940877978752547988819032234922789672740814554323625296981165193528334460074174826732476853665965937918062862671931894378702651299298276659602375565675692748511346636687409208625577442514468376402252183656388649184080745280178633840360378705600612319668004576829988922111272573497689335922688 A013788 759 4833820225467352644126158724581966739379079505294044372023689317495061520903510853746835693633642905020486921403051791993404355530404387327869502385509283692189151964095359525586275396042173473361353569223581494208522916880895667517113861736242950093474950927067569792599272116008532368035701253246392623499340443454707207146881313936996020430352782982303574289559429717847118704324930473338755551349758922282927554002802074499829524470959870275433523369955387376437057230853652762481815627274502612275820962336723910970675212967563833812761496824904466109189911087622661123408424496708985900035302834101792793833459742183154924846108214858417164259065990479902070097148184923976306368321405707965438499772856296713536065428940527675969385218880372946156020167984872035248134014491900998673792102634895315575446267667196021199504207509096678664602924965474294150446979126399994074577637410046831158942364585603920196648297784710813215383404348579639138478482341875232586746383518852262454952751167599135507708792109398144474172270173396047999584097662122702247162417117290621042789510653869415450110380787997845652208838688456779124103740501476090385984083891097666356453100956025517710435140416884978067412270899910526667215965636680451241542500312291908580409041962817728738793295386764286544157513443660532105276984436687098906316411540919435415515565509262975444118088938558891251509684821556854193762136668550879646577655407691722055075605911354866562447041277824490775098603790119702179035437506816424207101510227806314229021977639440303538602742214297089050320300509264431319407571073656614603613140347161854839894944065142808850091424383632609144930395650351545634772643386700292979847963977674078946021522654696586116480376884122135775120888229534878803023786601737295060859036002080368144400156126588487875474659254006989986097240102105767948072142102202872620094571055536329907190173639728008747551037659075420433213327163418674540063259358048178872521963222164636694086910896750105264547831488802929313406575913629113712023888964331336683887221776364577407918362278824372419024380738377656387955019362551409045785527972273762845590800876777054065504547201406958423829803837439023473282632349984677765921873861669433728607163036056243733510219103296631156958671598999972342177431548527496223428264790273493534247291076048220856771866595096414385205159183975333233087493534796684950422771607415155755903686961294783986511036780958947302821645836200970436562202756034243746499546376414509569216434852632692057948463820090296225192615796481712385485504233039375166059721925741197731330317007637497902475823871628118530365204539262469743624944256567907057994732667611684210116111178140108061360146746695634624967772461046535519939330048 A013788 760 19799327643514276430340746135887735764496709653684405747809031444459771989620780456947039001123401338963914430066900140004984240252536370494953481771046026003206766444934592616801384022188742546888104219539789800278109867544148654150098377671651123582873398997268765870486618587170948579474232333297224185853298456390480720473625861885935699682724999095515440290035424124301798212914915218795542738328612545670871261195477297151301732233051628648175711723337266693886186417576561715125516809316362699881762661731221139335885672315141463297071090994808693183241875814902419961480906738520006246544600408480943283541851103982202572169659248060076704805134297005678879117918965448606950884644477779826436095069619391338643723996940401360770601856534007587455058608066035856376356923358826490567852452392531212597027912364834902833169233957259995810213580658582708840230826501734375729470002831551820427027925342633657125471427726175490930210424211782201911207863672320952675313186893218867015486468782486059039575212480094799766209618630230212606296464024054588404377260512422383791265835638249125683652119707639175791447403267918967292328921094046066220990807617936041396031901515880520541942335147560870164120661606033517228916595247843128285358081279147657545355435879701416914097337904186517684869175065233539503214528252670357120272021671606007461951756325941147419107692292337218566183669029096874777649711794384403032382076549905293537589681812909533439783081073969114214803881124330300125329152027920073552287785893094663082074020411147483294116832109760876750111950885947110684293411117697493416399422861974957424209690890824945049974474275359167057634900583839930920028747311924400045457260452553027362904156793637216733103623717364268134895158188174863577185429920715960569278611464521187919463039494506446337944204304412630983054295458225225515303494050622966251907363043476807299850951228325923829969050251572922094441788061362890916099110330565340661849961357986351898979987033088431163587917778136798467713334942224849764449849197901155057202060395989309062833611894064629428323863504394880565063759309010571451537522574433332615539920391278813452306625336962901704006876518150240146565662105537240129215995337398000552374939795686374332457857447103001218902718869503886713558759622768624531162172580960229516276904247493512629337565573514913321800332017562964922726373518527221556931672503972477976181501793463435208749206654807848152357461345079174908158782488716262385662141957793831195510517156383506669356907807089853338388954302389093930948625338529280680180621007835945907528978463283191408540974578188773500375877792819076069887771674902147309546425006537458524635591385661882619331161074465319423867996000446609489671495876608 A013788 761 81098046027834476258675696172596165691378522741491325943025792796507226069486716751655071748601451884396193505554022973460415448074388973547329461334204522509134915358452091358418468954885089472053674883234979021939138017460832887398802954943083002195449442292812865005513189733052205381526455637185430265255110477375409031059971530284792625900441596295231243427985097213140165480099492736186543056193996987067888685856675009131731895226579470942927715218789444378157819566393596785154116850959821618715699862451081786719787713802819433664803188714736407278558723337840312162225794000977945585846683273137943689387422121911101735606924280054074182881830080535260688866996082477494070823503780986169082245405161026923084693491467883973716385204363295078215920058638482867717557958077753305365923644999807846797426329046363762004661182288936942838634826377554775409585465351104002987909131598036256469106382203427459585930967966414810850141897571459899028307409601826622158082813514624479295432576133062897826100070318468299842394597909422950835390316642527594104329259058882084009024862774268418800239082322490064041768563785396090029379260801212687241178348003066025558146668609046612139795804764409324192238229938313286569642374135165453456826700919388805305775865363257003680142696055547976437224141067196577805166707722937782764634200766898206564154393911054939828665107629413247247088308343180799089253219509798514820636985548412082329967336705677448969351500078977491823836697085256909313348206706360621270170771018115739984175187604060091572702544321580551168458550828839365362865811938088933033572036042649425609562893888818974924695446631871148268072552791408357048437748989642342586192938813657200078455426226738039738792442746324042280530567938764241212151520955252574491765192558678785718120609769498404200219460830874136506590394196890523710683111631351669767812559026081002700189496231222984007553229830442688898833563899342401192341955913995635350937441722312097378222026887530214046056111219248326523753819923352984635186582314603131114299639381972209921366474318088722138414544914001430794501158129707300665497692464878930393251513922678019900647937380200045379612166218343383640332951984280535569268716901982210262527753403131389265747384103333892992625536489487919978736679414860286079640258891613100098670199797733427729766668589117084966094159943937904323487225931887499497192130576271269790439431346026230615036750458092946032056161669444300423818373073781810731672133459123532576811078272546843317685894377840039274041156822585728741165569386615933666019823648096034437238695785607952009383831872261216257539595439386935582260312780399195379902156826777430116907382315671071208780435761009948360163311617829312469694447110586368 A013788 762 332177596530010014755535651522953894671886429149148471062633647294493597980617591814779173882271546918486808598749278099293861675312697235649861473624901724197416613308219766204082048839209326477531852321730474073862709319519571506785496903446867976992560915631361495062582025146581833242732362289911522366484932515329675391221643388046510595688208778425267173081026958185022117806487522247420080358170611659030072057268940837403573842848069512982231921536161564172934428943948172431991262621531429350259506636599630998404250475736348400291033860975560324212976530791793918616476852228005665119628014686773017351730881011347872709045961851101487853083976009872427781599215953827815714093071486919348560877179539566276954904541052452756342313797072056640372408560183225826171117396286477538778823249919212940482258243773905969171092202655485717867048248842464360077662066078121996238475803025556506497459741505238874463973244790435065242181212452699746419947149729081844359507204155901867194091831841025629495705888024446156154448273036996406621758736967793025451332645105181016100965837923403443405779281192919302315084037264982384760337452241767166939866513420558440686168754622654923324603616315020591891407789827331221789255164457637697359162166965816546532457944527900687073864483043524511486870081811237182689962834833153158203941686341215054086776397459681033538212280850076660724073710973668553069581187112134716705329092806295889223546211146454830978463744323491806510435111261212300547474254669253104722619478090202070975181568426230135081789621541193937586006224194926040526298365698412269705511059630692047296769613368602521291552549404144223306025176233608630470401019861575035233046277380739891521353425824719010770093845488943277181053206277178332004972629832714545118270228720348306301422017615865463604098911563260463130994254630463585118958025242016439368960241770827787059976176563089342494938029385493253729622277731706475283832651423726122397439761294590350861197422131323756732645831554041145441295646406053825065724241160614425044171322908558171837917078806891405878945975967749860534276743699281103525878548336144098890758201027289169513053951509299385874891432830334499390803771327613073691724664430519133235313677939226170432501285287255625697794197460942520232905438883267731782206500420047258004153138371516119981124274541023580021121679130369656109003677417011197940498966840407121061639910793323440599190529876348706947302038198043854535960056110210296756929058648569989434618176604351870229241423371632800866472578345311144923814172207578864296017197662601357054929697937850171430436175348781941790882182919728888144938241148515104276079234362480353758852637964988707671164664877096748483228924386628863875868455364961763328 A013788 763 1360599435386921020438674028638019152576046813794912137472547419318245777328609656073335496221784256178121968020477043094707657422080807877221832595967597462312618448110468162371920072045401401251970467109808021806541657372752164891793395316518371233761529510426056683776335975000399188962231755939477595613122283582790350402443851317438507399938903156429894340939886420725850594535372891125432649147066825355387175146573581670005038460305692725175221950612117766852339420954411714281436211697792734618662939183512088569463809948616083047592074694555895087976351870123187890653089186725911204329996348157022279072689688622480886616252259742111694246231965736437464193430388546878733164925220810421651705352927394063470407289000150846489978117312807143998965385462510492983996896855189411998838060031669096204215329766497918849724793662076869500383429627258734018878103822655987696592796889192679450613595101205458429804434410661622027231974246206258161336103525290319234496541508222574048027000143220840978414411317348131455608620126359537281522723786620080232248658514350821441949556072134260504190071935766197462282584216637367847978342204382278315785693238970607373050547218934394565937576412426324344387206307132748684448789153618484008383128235891984574596947740786281214254548922546276399050219855098827500298087771476595336003345147253616861539436123994853513372517502361914002325805920148146393373004542411303799625027964134587962259645280855878987687787496749022439466742215725925583042454547125260716943849382257467682714343704273838633295010289832730368352281494302417061995718105900696656713773300247314625727568336357795927210199242359374738661479121852860950406762577353011344314557552151510595671463632178049068114304391122711663333593932911322447892367891794798776804434856838546662610624584154584938922389141763114856984552466966378844647252071391299335655261150293310615797662419202413946859266168362980367276532849589069722762578540231582197339913262262642077127464641049902107576917326045352531727546967679196467469206491793876684980925738633454271848108354793027198480162717563903428748397542192255400041998533984846229056545591407776438325468985382090284543555308873050109504732247357903149841304225507406369731844824839070394091525264536599042858165032800020562873980677665864629379917825720513568785011254769730027442685028520032583766514397717994111422479062700077866764283768178307567868477074609452812694284410373524303656149148459187628179292389827421375516381424224542676724196051371425260458972870130207952349071680902394449607942849362243028156486441626015158496992042753434302179066574228610833575453421239209525841667035744317867114820543948719528996260405104593746621090467336588281787305674287631826435557193174883382591488 A013788 764 5573015287344828499716808821301326448951487749303960115087554229527534703937985151276382192524428313305587581011873968515922564800842989065100626313083279205632485163460477593075384615097964139528071033281773657319594628598792867396785747216459248573487224874705128176747872153601635077989301272328100231631348873555109275248410014996228126310149747328736847220489774779293084035216887362049772130906385716655665869400365390520340637533412117402317709109707234373027182268229270381696762723114159040998043398895665514780523765549531476162937137948900946280351137260024577600115053308829332292935665042051163255081736964597681711580169255903689499632566131656447853336290871488015291043533704439487085385125590606083974788255744617867222950368513258061819762218854442979262451289518855831547240693889716618052465990723575475608472754839866857473570527753251774541324713257598925605244096058133215029713285534537557728478963346070003823542166512460833428832680039589147584497834017679663300718592586632564647585428755857946442172908037568664705117076629995848631290505274780964626225381671461931025162534648898344805509464951346658705319289669149811981458199506823607800015041408755280142080312985298224514609997034015738611502240373221310498337293254213568817549097946260607853586632386749548130509700526484797441220967511968134496269701723150814664865530363882919990773831689674399753526501048926807627255826605716700363264114541095272293415507070385680333569177586683995912055776115613391188141893825025067896602007069726587628397951812705643041976362147154863588770945000662700285934461361769253505899615437813000706980119905721532117852976096703998929557418483109318452866099516837934466312427733612587399870315037401288982996190786038626973014400749204776746567138884791495789790965173610687130053118296697179909826105924661718454208726904694287747675144484418762078843949671601400282307225269053087526335554225614767584364678551916829584435521700788560680304284722227781947914095169740399032635053367481763969956032379613988730753869790387718901681871825442628697489851821232239404974746491141748444153436332819478118572025995201930154215610742406252291381120964125041805490402545144013248531383285177971301749982107678336490421636402540832334198887483541909679547043974348884225531824855719381521940143414151223577743406099536814192405237876818053463107642973052903880386474240819518942266506314458347797989282097600318720795788944889955547775586912088832525022381628733117954115098313623726803862307026417357866839952876053331772821797604976207665594133910987747443328968464900158089203679407118066901725456688040389974325057213395802217847468178408725983702304948013955190768682619308415986159986554210665602200804041882139961080042263244322335094734848 A013788 765 22827070616964417534840048932050233134905293821149020631398622124144782147329987179628061460580058371299686731824635775041218825424252883210652165378389111626270659229534116221236775383441261115506978952322144900381059598740655584857234420598617082157003673086792205011959284341152297279444178011455898548762004986081727591417487421424550405366373365058506126215126117495984472208248370634955866648192555895421607401063896639571315251336856032879893336513360831991919338570667091483429940113875595431927985761876645948541025343690880926363390517038698275964318258217060669850071258352964945071864484012241564692814794606992104290632373272181512190494990875264810407265447409614910632114314053384139101737474419122519960732695529954784145204709430305021213746048427798443059000481869233486017497882172279267542900698003765148092304403824094648211744881677319268521266025503125199279079817454113648761705617549465836455849833865502735661228714035039573724498657442157148506103128136415900879743355234846984796509916183994148627140231321881250632159545876462995993765909605502831109019163326308069479065741921887620323366768440715914056987810484837629876052785179949497548861609610261627461960961987781527611842547851328465352713176568714487801189553169258777876681105187883449768290846256126149142567733356481730319241082929021478896720698258025736867289212370464440282209614600906341390444548296404204041239865777015604687929813160326235313829916960299746646299351395057647255780458969552450306629197107302678104481820957600102925918010624842313899935179354746321259605790722714420371187553737806862360164824833282050895790571133835395554725790092099579615467186106815768382939543620968179574015703996877157989868810393195679674352397459614216081466985468742765553939000872105966754983793351109374484697572543271648910647729867414398788438945401627802614477391808179249474944817854879335556330394702041446507870430108118088025557723348651333977847896886429944546526350222244994858656133815256674437673178593205305220939908626898897841167850661428096621288946997013007144918433059767252602776561627716601627252475219228582373671018476347105911667141600896009385497071469056171235288688824909878265984545936088970451967926713050466264767022704807249240878643132587662047424692118933029787778354609026586713866827424363411774436991383702790932091854343446746984888905617624694294062998490396749587523609864021392580564099471770905480379551518269257923688803991915858022491675151290851140055442692602784988620009580205497822576446980314446941478082989982546598273572499405813527875454832231047533378270851555602029467470594213437334835434346069205884303229658762141629244641067065160461388524008687271879311304926046886306614493355549245280583853110248744284548033937408 A013788 766 93499681247086254222704840425677754920572083491426388506208756220497027675463627487756539742535919088843516853553708134568832308937739809630831269389881801221204620204171740042185831970575405529116585788711505511960820116441725275575232186771935568515087044963500871728985228661359809656603353134923360455729172422990756214446028478154958460380665303279641092977156577263552398164985326120779229790996708947646903914757720635684107269475762310676043106358725967838901610785452406716129034706434438889177029680646741805224039807757848274384447557790508138349847585657080503705891874213744415014356926514141448981769398710239659174430200922855473932267482625084663428159272589782673949140230362661433760716695220725841759161120890694795858758489826529366891503814360262422769665973736380358727671325377655879855721259023422046586078838063491679075307035350299723863105640460800816247110932292049505327946209482612066123160919513099205268392812687522093975546500883075680280998412846759530003428783041933249726504616689640032776766387494425602589325499909992431590465165744139596222542492984557852586253278912051692844510283533172383977422071745894931972312208097073141960137152963631626084192100301953137098107075999041394084713171225454542033672409781283954182885806849570610250919306265092706887957435828149167387611475677271977560967980064873418208416613869422347395930581405312374335260869822071619752918490222655916801760514704696259845447339869387762263242143314156123159676759939286836455953191351511769515957538642330021584560171519354117734134494637040931879345318800238265840384220110056908227235122517123280469158179364189780192156836217239878104953594293517387296520370671485663535168323571208839126502647370529503946147419994579829069688772479970367708934147572146039828413617566143997889321257137240673938013101536929377437445920365067479508899396846302205849373973933585758438729296699561764896237281722851688552684434836075863973264985646817052862571930510315498941055524107291338496709339517768930184969865735777885557423516309209483760799526899765277265585901812806666660972796427127200265226138497960273402556491679117745814188611997270054442996004737254077379742469426830861377472700154220422971260627816654709820485724998890492890638922271079063746251538919149690010740140478572899179998525130192534628093916707646631657848235390757875650104957409790747828482041816665086310496706003031624009990551436373628847634643018830880455429341150887354460125901419687326269667093268901007313387559240521719081273126831367974672294227926968510866528552957566212210177862992818370696717397407971745912698759553898239323485939081499467302106028682289732113386049810698897249847394339583065617659104977088046311892964784329708669271462339578856589508747007623168 A013788 767 382974694388065297296199026383576084154663253980882487321431065479155825358699018189850786785427124587903045032155988519193937137408982260247884879420955857802054124356287447212793167751476861047261535390562326576991519196945306728756151037017848088637796536170499570601923496596929780353447334440646084426666690244570137454370932646522709853719205082233409916834433340471510622883779895790711725223922519849561718434847623723762103375772722424529072563645341564268140997777213057909264526157555461690069113571929054434197667052576146531878697196709921334680975710851401743179333116779497123898805971001923375029327457117141643978466102980016021226567608832346781401740380527749832495678383565461232683895583624093047845523951168285883837474774329464286787599623619634883664551828424213949348541748746878483889034276959936702816578920708061917492457616794827668943280703327440143348166378668234773823267674040779022840467126325654344779336960768090496923838467617077986430969499020327034894044295339758590879762909960765574253635123177167268205877247631328999794545318887995786127534051264748964193293430423763733891114121351874084771520805871185641358590804365611589468721778539035140440850842836800049553846583292073550170985149339461804169922190464139076333100264855841219587765478461819727413073657152098989619656604374106020089724846345721520981674450409153934933731661436159485277228522791205354507954135951998635220011068230435880326952304105012274230239819014783480462036008711318882123584271775792207937362078278983768410358462543274466239014890033319656977798425805775936882213765570793096098755061830136956801671902675721339667074401145814540717889922226247218366547438270405277840049453347671405062154843629688848163419832297798979869445212077958626135794268455510179137182177550925815354659869234137800450101663895262729983778489815316396068451929482453835159035797231967266565035199281404989014987905936800516311795445088566738834493381209362648525094627370252283662563426743465322482521454664781538037636570053746219243206722802522045484234862181438575679839853825256106643344574165513012286366263287645279856871389917666286854916554740818142998511635403792700947425154772299208202128179831686852490283531537017691424709529595455458880057025622339845104646303412837130283991615400234595041273958933268621836672682834520603270546372160544258662829905550502903105462443281060193527794507788417531944921298683386383759911497805131286345438581354034603868675692215039288400556414029418525955635442649176961356894727501283224257717157588863020509300952914191205212888526818584046373754459783052271258414119132767188268998406477821818069426293482658742736429260024622683135374927214932236769931693986152637693513583756614486709335909742914996590627827743224496128 A013788 768 1568664348213515457725231212067127640697500688305694668068581644202622260669231178505628822673109502312050872451710928974618366514827191337975336466108235193557213693363353383783600815110049222849583248959743289659357262630687976360985194647625105771060414612154366241185478642061024380327720281868886361811626763241759283013103340120157019560833864016828047019353838962571307511331962453158755226517186641303804798709135866772529575427165071050871081220691319047242305526895464685196347499141347171082523089190621406962473644247351896194575143717723837786853276511647341540062548446328820219489509257223878144120125264351812173735797157806145622944020925777292416621528598641663313902298659084129209073236310524285123975266103985298980198296675653485718682008058346024483490004289225580336531627002867214270009484398427900734736707259220221614049106398391614131991677760829194827154089487025089633580104392871030877554553349429880196216164191306098675400042363359551432421251067987259534926005433711651188243508879199295792142889464533677130571273206297923583158457626165230739978379473980411757335729891015736254018003441057276251224149220848376387004787934681545070463884404895887935245725052259533002972555605164333261500355171694435549880001292141113656660378684849525635431487399779613603483949699694997461482113451516338258287512970632075349940938548875894517488564885242509251695528029352777132064580140859386409861165335471865365819196637614130275247062298684553135972499491681562141178201177193644883711435072630717515408828262577252213715004989576477314981062352100458237469547583777968521620500733256240975059648113359754607276336747093256358780477121438708606429378307155580018032842560912062075134586239507205522077367633091784621545247588671318532652213323593769693745898199248592139692686824383028430643616415314996142013556694283535958296379103160130908811410625462137923850384176256634835005390462717134914813114143082769362266084889433549408358787593708553353881859795941233960888407878306945179802159390940144514020174736599130298303425995495172405984624041268249012811139375781941298324956214426195066293745213102761110957738208218391113721903658613934903080653433947337556795917024590589347800201345175624464075610233222985559572713576949104005548631258778980885643229656679360901289058135790668275043011308890196390996157940369589283482951293134859891119974167679222552689846303901358210846397639407150627880597495009817748870916429226125737446095635312800925288679071864498282314282773091028833717840803845256086559609477483982932006096703136527176551991405848920253946898267271382103074464231967814403149817472933158166812370098104970210248414249060854510122495701872362441809640218567281203992631639067092937561439886306979826035211582436247536140288 A013788 769 6425249170282559314842547044626954816296962819300125360408910414653940779701170907159055657669056521470160373562207965080036829244732175720346978165179331352810347288016295459977628938690761616791892987739108514444727347735297951174595357276672433238263458251384284123895720517881955861822342274534958537980423222238246023221671281132163152121175507012927680591273324390692075566415718208138261407814396482780384455512620510300281140949668131024367948679951642817504483438163823350564239356482958012754014573324785282918292046837153366812979788667796839574951020591707510948096198436162847619029029917589004878316033082785022663621825158373972471578709711983789738481781140036252933743815307608593240363975927907471867802689961923784622892223183476677503721505006985316284375057568667977058433544203744109649958848095960681409481552933766027731145139807812051484637912108356382012023150538854767139144107593199742474463450519264789283701408527589780174438573520320722667197444374475815055056918256482923267045412369200315564617275246729941526819935052996294996617042436772785110951442325423766558047149633600455696457742094570603525014115208594949681171611380455608608620070522453556982766489814055047180175587758753109039105454783260408012308485292610001537680911093143657002727372389497297319870257969950709602230736697410921505945653127708980633358084296195663943633161769953317894944882808228975132936520256960046734791333214092760538395429427667477607411967175411929644943357917927678530265912021785169443682038057495418943114560563516425067376660437305251082162431394203476940675266903154559064557571003417563033844318672321554871403875316093978045564834289412950451934733546109255753862523129495806259751265237021513818428897825143949809849334123197720709743465773440080665583199024122233404181245232672884451916252837130224197687528219785363285181968806543896202491537921892916936091173585947176284182079335289384611074515530067023307841883707119818376637593983830234537500097724175294303798918669545247456469644865290831929426635721110037701850832877548226174913020073034747956474426883202831557939020654289694991539180392868909510482895700862530001804917385682677363018356465448294632636076132723053968589624709839357804853699515281348852009834811183530006727193635958705707594668673758662251679982124198577254576174321214244417520262923753837705146168496680386114027414190814095575817610460779963231626844731011688971798927339560213499375273694110211020579207722241232589982429478356984964359302238580854102908275932550168930548160419774394089496972096047215315156956798357177360166495302743581094193005494140167795301652369134215851263467921837957981177504764153260073461742394869196561652286335251583811553819193618812672251657774313389367440226641658869908030619648 A013788 770 26317820601477362953595072694792006927552359707853313476234897058422541433655996035723491973812455511941776890110803824967830852586422991750541222564574541221111182491714746204068368132877359582379593677779388475165603216323780408011142583405250286543927124997670027771476871241244491210024313956495190171567813518287855711115965567517340271088334876724951779701855536704274741520038781780534318726407767993468454729779693610189951553329840664675811117793081928980498364162719020443911124404154196020240443692338320518833324223844980190465965214383295854898999380343633964843402028794523023847542906542444563981582471507087452830194995848699791243586394980285602768821375549588492016614667499964797912530845400709004770519818084039821815366546159520471055243284508611855500800235801264034031343797058535873126231441801054951053236440816705649586770492652798162881076887995827740721246824607149126201934264701746145175402293326908576906040969329007739594500397139233680044840732157852938465513137178554053701818009064244492552672359410605840493854453977072824306143405821021327814457107764935747821761124899227466532690911619361192038457815894404913894078920214346172860907808859969769401411542278369473249999207459852734624175942792234631218415555758530566298341011837516419083171317307380929822188576644918106530737097512595134488353395211095984674234713277217439513121430609728790097694239982505882144507986972508351425705300844923947165267678935725988279959417550487263825687994031831771259969175641232054041321627883501235990997240068163277075974801151202308432537318990657441549005893235321073928427810829998338186626329281829088753270273294720934074633561249435445051124668604863511567820894738414822439941182410840120600284765491789618421142872568617864027109235808010570406228783202804668023526380473028134715048971620885398313728115588240848016105344231603798845405339328073387770229447008039634060009796957345319366961215611154527468920355664362776070707584957768640665600400278222005468360370870457333581699665368231247582931499913666714426781011466437534412443730219150327629719252513598798061318228599970590685344482889191053354937940790732922887392941611756246478923188082476214815277367839633629055343102811502009568680753214592404897832283386607738907554585132886858578307762887715480582881206780717372434744010019693545134162996935695719240278706162402861523056288525574535478548932447354729396743556018223878028488406382838634493441121051075424340292434830300088688568031143350210414015701969227178405512298219725491939525265079395918190579597705409393930882895046070998467241964760037708161814550503998127289555568103973748126775164607848275890903059513971753260899296849384229116527764829190487292124443417062656705542790243587642849035168324234731143293418078208 A013788 771 107797793183651278657925417757868060375254465363367171998658138351298729712254959762323423124735817776913518141893852467068235172193988574210216847624497320841671403486063600451864035872265664849426815704184375194278310774062204551213640021627905173683925503990456433751969264604137435996259589965804298942741764170907056992730994964551025750377819655065402489658800278340709341266078850173068569503366217701246790573177625027338041562439027362512122338480463581104121299610497107738259965559415586898904857363817760845141296020869038860148593518113979821666301461887524719998574709942366305679535745197852934068561803293030206792478702996274344933729873839249828941092354251114463300053678079855812249726342761304083540049174872227110155741373069395849442276493347274160131277765841977483392384192751762936325043985617121079514056461585226340707411937905861275160890933230910425994226993590882820923122748218352210638447793467017531007143810371615701379073626682301153463667638918565635954741809883357403962646565127145441495745984145841522662827843490090288357963390242903358728016313405176823077933567587235702917901973992903442589523213903482527310147257197961924038278385090436175468181677172201362431996753755556801020624661676993049470630116386941199558004784486467252564669715691032288551684409937584564349899151411589670864295506784649153225665385583482632245745379777449124240155606968344093263904714639394207439688912260808487588936412920733647994713774286795832630018023554382935080833743426486493353253387810821062619124695319196782903192785515324655339672858585732880584728138691875118810840313159673193212421444738371947533395039415176945969699066877687582929406642605520943381794384848547112713999083154801133978766399454370277053001206041058771055039429869611296383913095998687920224364054417523239792840587759146591493030361449434513473967489972649160070780269887788596306859814944930341109800128337286428127073139143288944512697776801229930785618267987020352166299239539597334398404079085393238350641829348275190099687423646378862292095022966528140953369518977639741971330058295700676859159464345479539447171001914126554541825805478842052146761488841753585577669378385822575883376098671139344610685349115912231193316365166970490461521032751545298565343580704304572736748596788082608467481422973818357492711465040664760869531635448609666008181580441202120798438557800753297320136427304364971609061605450645004404688512544107046885134831825204938097837813064909163268374655563162461855808315265954522748978373507995614984295485765205680908614032201356877540896338108706809721823087657114452630792398864376329378019606953876472327271074233746538049138931769228301356643519895077802461297724740364235948541720236288641865903268837734985109648049456065458762929840448339968 A013788 772 441539760880235637382862511136227575297042290128351936506503734686919596901396315186476741118917909614237770309197219705111491265306577199965048207869941026167486068678916507450835090932800163223252237124339200795763960930558789841771069528587899591409358864344909552648066107818546937840679280499934408469470266044035305442226155374801001473547549307147888597642445940083545461825858970308888860685788027704306854187735552111976618239750256076849653098415978828202480843204596153295912818931366243937914295762197548421698748501479583171168639050194861349545170787891301253114162011923932388063378412330405617944829146288251727021992767472739716848557563245567299342714283012564841677019865415089406974879099950301526180041420276642243197916664092245399315564516750434959897713728888739771975205653511220987187380165087727941689575266653087091537559297662407783059009262513809104872353765748256034501110776702370654775082162040903807005261047282137912848685574890705524587182649010444844870622453282231926631000330760787728366575551061366876826942846935409821114218046434932157349954819707604267327215892837317439151726485474932500846687084148664431862363165482852040860788265330426574717672149697336780521458703382760656980478614228963530631700956720911153389587597256569866504887155470468253907699343104346375577186924181871291860154395789922931612325419349944861678573075568431612887677366142337406008953711162958673672965784620271565164283547323325022186347619478715730452553824478752502091095013074888676774925876473123072487934752027430022771477649470769788271300028767161878875046456081920486649201922702021399398078237648371497096786081444564770691887377931008339678849608112213784091829800339648973676540244602065444777027172165100654809092939944176726241441504745927869988508041210625721238995166894175190191475047461464438755452360496883767189370838927970959649915985460382090472897802014434677185741325669525209608491577930911516724010093777837796497892425674835362473161685154190681695863107933770704284228933010535178648319687255567819948421214070899265345001549732412383114567918779189972415117165959084193575612423840262367403318499241337045593135058295822686526133773868329270818308500156986755525367189978776498967823831723911128930390150150329542923647306564831529929722252443986364282803908500759992290146160806562860521601578797505191969511753487163886790404332751885505823278806238678923710716335925841938041604147380662464041512271156039426448743682313867932747262589186713443761390859329349725179815417888750038975674309694282469001683075896757770407511400893263092620587367043540797975725665748485445132368310083078030652502320061425819849273064526759122356811857490238678881475480536531910445226886087838277082739789159362499009118410572044119092960626476400508928 A013788 773 1808546860565445170720204845613988148416685220365729531930639297277622668908119307003808731623087757779917907186471811912136668222695740211056837459435278443182022937308842014518620532460749468562441163261293366459449183971568803191894300789096036726412733908356749527646478777624768257395422332927731337090950209716368611091358332415184902035650761962077751695943458570582202211638718342385208773368987761476840874752964821450656228310017048890776179091111849280317361533766025843900058906342876135169696955441961158335278073862060372669106745549598152087737019547202769932755607600840427061507597976905341411102020183196679073882082375568341880211691779053843658107757703219465591509073368740206210969104793396435051233449657453126628138666656121837155596552260609781595741035433528278106010442356781961163519509156199333649160500292211044726937842883225222279409701939256562093557161024504856717316549741372910201958736535719541993493549249667636891028216114752329828709100130346782084590069568644021971480577354796186535389493457147358727483157901047438627283837118197482116505414941522347078972276297061652230765471684505323523468030296672929512908239525817761959365788734793427250043585125160291453015894849055787650992040403881834621467447118728852084283750798362910173204017788807037968005936509355402754364157641448944811459192405155524327884084917657374153435435317528295886387926491719014015012674400923478727364467853804632330912905409836339290875279849384819631933660465064970248565125173554744020070096390033912104910580744304353373271972452232273052759244917830295055872190284111546313315131075387479651934528461407729652108435789596937300753970700005410159324567994827627659640134862191202196179108841890060061806703297188252282098044682011347870684944403439320555472928936798722954194924203598541579024281794402158341142332868595235910407662956248969050726055876445725042576989397051124437752796469942375258556381503205013572501545344114023614455367375564125644690070262391565032226255290096724804748201709611152091743517438998805790508733292834403390853126347703961121237270195319562127012319911768408856885708488049714656883992572892516538749481198779689724011043937764676693271791616643017750631904010153068539772206414741139984098878055015749807815259367689549946592142346010568148102364809219112928420438674663681476696480066754581266307120142283423280293496146951723031852149990353628871519094111952248578218410587671193452714034262655137490734054122757603052532787565308778265646656959813016474336523951672320159644361972507780993030893878873119827589166698058805627373925855410343108508572326905796383262180598100287613552649502971600158102622472301605365173501368280017628698523568277634705183649325415785582930902176396748795941349009703092711804766726047336484569088 A013788 774 7407807940876063419269959047634895455914742662618028162787898561649142451847656681487600564728167455866543747835788541592111793040161751904488806233846900503273565951217016891468269700959229823231759004718257629017903857547545817873999056032137366431386558088629246065239977073151050782291649875671987556724532058998245831030203729572597358738025520996670470946584406305104700258872190330409815135719373871009140222988143908661887911157829832256619229557194134652179912842305641856614641280380420649655078729490272904541298990538999286452661229771154030951370832065342545644566968733042389243935121313404278419873874670373597486621009410327928341347089527004543623609375552386931062821164518359884640129453233751797969852209796928006668855978623475044989323478059457665416155281135731827122218771893378912925775909503792470626961409196896439201537404449690510456462139143194878335210131556371893114128587740663440187222984850307244005349577726638640705651573206025542978392474133900419418480924953165913995184444845245180048955365200475581347771014762690308617354596836136886749206179600475533635470443712764527537215372019733805152125052095172319284872149097749552985562270657713878016178524672656553791553105301732506218463397494299994609530663398313378137226243270094480069443656862953627516952315942319729681875589699374877947736852091517027647013211822724604532471543060595899950644946910081081405491914346182568867284860329183774027419260558689645735425146263080221212400273264906118138122752710880231506207114813578903981713738728670631416921999164343390424101867183432888548852491403720893699338776884787116654323828577926060655036152994189055183888263987222160012593430506813962893885992395535164195549629816381686013160256705283081347473591017518480878325532276487456995217116925127569220382409537939626307683458229871240565318995429766086289029787468795777231773924869921689774395348570321405697035454340883969059046938637127735592966329729491040724809184770310658640650527794755850371998741668236184800248634202567278967781447430139108517923771567449716288934405520195424752587858720028926472242462358603402677803861967051631234596833578567747742717874990201609109549235969084115735641258461769800706588278825586968738906957474779709374869004513344511212811302370056396581241415049259287134627286258561486554810116811422439328548782353426764866793964102792901756082160217914257538466406360488463857742209482556410176382609767101208382316684339835443162046685686815142103174297867504755776088706907394115478882402106049823373903306639391870947454541327864298813805226795248867849723600303760765372451112251006141985841891729818778065111652364171674247588341646547375575750661604474952207149152535665191752432227636903057747684975314521083068175765543743867747552324509889890240794984448 A013788 775 30342381325828355765329752259112531787426785946083443354779232508514887482768001767373211913126573899229363191135389866361289904292502535800786150333836904461408526136184901187454032695129005355957284883325983248457334200514747670011900133507634652902959341931025391883222946091626704004266597890752461032343683313656814923899714476329358781390952534002362248997209728225708852260340491593358602795906555375653438353359437449879092884102470992923112364266267175535328923002083909044693570684438202980987202475992157817001160665247741077310100397142646910776814928139643066960146303930541626343158256899703924407803390649850255305199654544703194486157678702610610682304002262576869633315489867202087485970240445447364484514651328217115315634088441753784276268966131538597544572031531957563892608089675280027343978125327533959688033932070487814969497208625932330829668921930526221661020698854899274195470695385757451006865345946858471445911870368311872330348843851880624039495574052456117938097868608167583724275486086124257480521175861147981200470076467979504096684428640816688124748511643547785770886937447483504792434163792829665903104213381825819790836322704382169028863060613996044354267237059201244330201519315896345470826076136652777920637597279491596850078692434306990364441218510658058309436686099741612776962415408639500073930146166853745242166115625879980165003440376200806197841702543692109436894881161963802080398787908336738416309291248392788932301399093576586085991519293055459893750795103765428249424342276419190709099473832634906283712508577150527177121247983341111496099804789640780592491630120088029816110401855185144443028082664198370033206329291661967411582691355909992013357024852112032544971283727899385909904411464839501199251828807755697677621380204492623852409310925322523526686349467400709356271444909552601355546605280321889439866009472187503541345996267199241315923347744036477735057220980260737265856260657675204988790086571995302808818420819192457792104561847319963123706845873095412941818405693715574652032808673849788489415768340274037919475325010720459786599869317238482830305125820839537368284618617043481536908630337813494754172415959865790912713670529368538053186594659409103694185590069604223954562897816697689599463442486659117927675094507751000396764836041766040103433364515067848928502238459586311489735812519636028894388076965039725592912528252576798877558400452560747961312090040551056082463169606046549533969139055965975191743224573194822054601924065299479658859343492686297001502319026380076539507943994949103400773801278932167941346208953339362712467866844204094965559755780121157574008388525337714954697328083647177718121847384258050358274709931929404240482928786084625417962404400754924534517658888278356247247935667174882293974321192508990426296256299008 A013788 776 124282393910592945214790665253324930201300115235157783981175736354876979129417735239160675996166446691243471630890556892615843447982090386640020071767395960673929323053813355263811717919248405938001038882103227385681240885308406456368742946847271538290521464549480005153681187191302979601475984960522080388479726852738313928293230495045053568577341579273675771892571046812503458858354653566396837052033250818676483495360255794704764453283721187013068244034630350992707268616535691447064865523458879410123581341663878418436754084854747452662171226696281746541833945659978002268759260899498501501576220261187274374362688101786645730097785015104284615301851965893061354717193267514858018060246496059750342534104864552404928572011840377304332837226257423500395597685274782095542567041154898181704122735309946992000934401341579098882186985760718090115060566531818827078323904227435403923540782509667427104647968300062519324120456998332299042455021028605429065108864417303036065773871318860259074448869819054422934632391008764958640214736327262130997125433212844048780019419712785154558969903691971730517552895784892435629810334895430311539114858011958557863265577797149364342223096274927797675078602994488296776505423117911431048503607855729778362931598456797580697922324210921432532751231019655406835452666264541645934438053513787392302817878699432940511912409603604398755854091780918502186359613618962880253521433239403733321313435272547280553202856953416863466706530687289696608221263024355163724803256745023194109642105964213005144471444818472576138086435132008559317488631739765192688024800418368637306845716971880570126788205998838351638643026592556523656013124778647418517842703793807327286710373794250885304202378149475884686968469359982596912135490796567337687537173317601787299468537550121056365307287418473305523287838349527455152318895228198459145691174798080014505353200710448092430022032359573412802794377135147979840947243653837639634084194598892760304920251675412307116460285326622568954703240696198811409688189721458993774726384328088733652646987121762459318170931243911003285913064723408825672929795362158745060493797855410100375177749863684074513090215771610279578475194488293531865852291724939688731384176925098901317889629457193736599402260425355747031757187103748097625148768427073700263663061053717909211145168730465531861957888080429174351413563248802716028569715722554568202479208253688823649534320806097125713769142706366666891137593573236634385380247851805991135649480971466668682687870946043072518153498732052793505824538603311527529569490038506159887754071872878029670268382593859972978932759675376261423138359399783280454440255830618839933427086885920974267493211881182839769018076307802625711974008425492170893384330806388147188727544492748317876118819604516824786109465800736768 A013788 777 509060685457788703599782564877618914104525272003206283186895816109576106514095043539602128880297765647333259800127721032154494762934642223677522213959253854920414507228419503160572796597241470722052255261094819371750362666223232845286371110286424220837975918794670101109478142735577004447645634398298441271212961188816133850289072107704539416892791108704975961671971007744014167483820661007961444565128195353298876396995607735110715200650121982005527527565845917666128972253330192167177689184087570063866189175455246001916944731565045566104253344547970033835351841423269897292837932644345862150456198189823075837389570464918100910480527421867149784276385652297979308921623623740858441974769647860737403019693525206650587430960498185438547301278750406657620368118885507463342354600570462952260086723829542879235827307895107989021437893675901297111288080514329915712814711715575414470823045159597781420638078157056079151597391865169096877895766133167837450685908653273235725409776922051621168942570778846916340254273571901270590319559996465688564225774439809223802959543143567993073540725522316208199896661134919416339703131731682556064214458416982253007935806657123796345745802342104259277121957865424063596566213090965221574670777777069172174567827279042890538689839967934187654149042256508546398014121019562581747458267192473158872342031152877324336793229736363617303978359934642184955328977383271957518423790548597691684099830876353661145918902081195472759629949695138597307274293347758750616794139627615003073094066029416469071755037976463671861602038300707058964433435606078229250149582513637938408840056716822815239324491771241888311881836923111520895029759093339826249083714739434812566365691061251626206012940900253223677822850498488716952106970302739815168152261908896920778623129805295846872298649266066659423386985879664456303898194854700888660751051972935739413926710109995386593370244544812698840245768745566125428519910006118971941208861077064746208953350862488809949021328697846042438464473891630331534082825099096038501279270207851453041242059250739033367228134375059469459099913107082549956320441803402219767782596015759771136728063441649969205617523800515705153434396624050306522530986905352965043749588685205099798075922256665545111151658702257139842077438376952207872609355477293876279963898076028556128850611119986818506579509577437898143389955067095924853021555599583511357354837007109421668492578021773826923598408525277867586099583275977254442517495200997339691620274059127474924289519394992425034356730806488242199857310119164016761116631197721230900240678391308409529419295104450449321708583630341166789174720101512316741387287882214768367317347884732310599652195865324911693898040556759554916245538510815931979302218982965850885028022242297110020582685100100914323904371919817801728 A013788 778 2085112567635102529944709385738727072172135514125132935933525262784823732281733298338210319893699648091477032141323145347704810548980294548183130988377103789754017821607606284945706174862301064077526037549444380146689485480850361734292976067733193608552349363382968734144422472644923410217556518495430415446888289029390884250784039353157793451592872381255581539008393247719482030013729427488610076938765088167112197722094009283013489461862899638294640752909704878760464270349640467116759814898022686981595910862664687623851805620490426638763021699268485258589601142469713499311464172111240651368268587785515318629947680624304541329328240319967845516396075631812523249342970362842556178328656477637580402768664679246440806117214200567556289746037761665669613027814955038569850284443936616252457315220805807633349948653138362323031809612496491712967835977786695334759689059186996897672491192973712512698933568131301700204942917079732620811861058081455462198009481843807173531278446272723440307988769910156969329681504550507604337948917745523460359068772105458580696922288716054499629222811739407188786776724008629929327424027572971749639022421675959308320505064067579069832174806393259045999091539416776964491535208820593547569851505774875329227029820534959679646473584508658432631394477082659006046265839696128334837589062420370058741112959602185520483505069000145376477095362292294389577027491361881937995463846087056145138072907269544596053683822924576656423444273951287694570595505552419842526388795914711052587393294456489857317908635551595199945121948879696113518319352242496427008612689975860995722608872312106251220273118295006774525468004037064789586041893246319928316246895572724992271833870586886660939829005927437204184362395641809784635830150360022282928751664778841787509240339682491788788935267393809036998193094163105613020767006124854839954436308881144788639443804610541103486444521655552814449646668781838849755217551385063309071191494971657200471872925132754165551191362346377389827950485060117837963603251605897373701239890771359551656927474691027080672166438400243586904473244086610124621088529626735492168837513280552022576038147856998273866209377486912328308467288572110055516286922364325744819198315254600088772918977563302072775277194044445244793149187591996243446207920034995717242732126519412965903772103147466008602949671229185630795325255954824908197976291735894062519725412381120191154145599577185595079059081319538145632663893098402834196551660343285103376876642546186137289889871441888972940725169383375840050615542248095812653533721385866161767385818690799245432501432747829040421718358549877419168459653535794449372722331165551691232531856935863544216175394264370838298206374120487136936941725740302057387221888954228125225074779104448962644306678170013345070712307383573715877888 A013788 779 8540621077033379962653529643985826087617067065856544505583719476366638007425979589993309470284593758582689923650859603344198904008623286469358104528392617122832456997304755343137612492235985158461546649802524181080840132529563081663664029973435161020630422992416639935055554447953606288251111499757282981670454431864385061891211425190534321977724405273622861983778378742658998394936235734993346875141181801132491561869697062023223252835790436918454848523918151183402861651352127353310248201822300925876616850893474560507296995821528787512373336880203715619183006279555946493179757248967641708004428135569470745108265699837151401284928472350588295235158325787904095229308806606203110106434176932403529329740450526193421541856109365524710562799770671782582734961930055837982106765082364380170065163144420588066201389683254732075138292172785630056316256165014304091175686386429939292866523926420326452014831895065811764039446188358584814845382893901641573163046837632234182784116515933075211501522001552002946374375442638879147368238767085664093630745690543958346534593694580959230481296636884611845270637461539348190525128816938892286521435839184729326880788742420803870032588006986789052412278945451118446557328215329151170846111767653889348513914144911194847831955802147464940058191778130571288765504879395341659494764799673835760603598682530551891900436762624595462050182603949237819707504604618268418029419913572581970485546628176054665435888938699065984710427746104474396961159190742711674988088508066656471397962934093782455574153771219333938975219502611235280971036066785265365027277578141126638479805940990387204998238692536347748456316944535817378144427594736926426383347284265881568345431533923887763209539608278782788339148372548852877868360295874651270876166818934135961637848431339486366879478855245041815544598913692080590933061657087405424453371121177169054267161823684776359880476760701144327985752755330411928597371090473219313955600363403907893132791501343761062097679820170761788735285186806242664298918918577755642680278592599488723586774936334446922433193731687397731960722407778755070447978617351108575923558454397141084471452253622264929755993610186392896751482013991362787394711234004278250779436299282841963613876132099285290087535386806047722672739072376816613155667640463342457826230790223515508341850534492020771237681853354744343737652248390962823978910890950222080080795289113068302967380375868152197443825997084828244511391306131058008869075600766095783431686727869178418339388913425977233165210293794307440847321261048200448628874122796507798599212313357513709291525868535107749567358396620297908914010740882614064630670668454099727288450486009297077109454414906862953669453308397515312893713308632277227058060857156518400921906295211822950991080153784374661409637611043117940235829248 A013788 780 34982383931528724327028857421765943654879506701748406294870914975197749278416812400612595590285696035154697927273920935297838710819320981378490796148296159735121743860960277885491660768198595209058495077591139045707121182841090382494367866771190419540502212576938557173987551018817971356676552703005831092922181352916521213506401997580428582820759164000759242685556239329931257425658821570532748800578280657438685437418279166047122443615397629617991059553968747247218121323938313639158776634664144592390622621259671799837888494884981913650681187861314419176173593721061156836064285691771460435986137643292552171963456306532972139663067022748009657283208502427255174059248871859007938995954388715124856134616885355288254635442623961189214465227860671621458882404065508712374709309777364501176586908239546728719160892142611382579766444739729940710671385251898589557455611438817031343581282002617657147452751442189564985505571587516763401606688333421123883675839846941631212683741249261876066310234118357004068349441813048848987620305989982880127511534348468053387405695773003609008051391024679370118228531042465170188390927634181702805591801197300651322903710688955612651653480476617887958680694560567781157098816369988203195785673800310330771512992337556254096719690965596016394478353523222819998783507986003319437290556619464031275432340203645140549224188979710343012557547945776078109521938860516427440248503965993295751108798989009119909625401092911374273373912048043927129952908045282147020751210529041024906846056178048132938031733846914391814042499082695619710857363729552446935151728960066054711213285134296625991672785684628880377677074204818707980879575428042450642466190476353050903942887562952244278106274235509894301037151733960101387748803771902571605508779290354220898868627174766536158738345391083691276470677150482762100461820547430012618561008112341684446278294829812843970070432811831887167429643285833367259534831986578306309962139088502406730271913989504045310352096543419440286659728125158369952968371890494487112418421115287505811811430139225894594286361524991581110111118982261780768554920416670140726982895429210689881995068430836797152280549827323465305094070329308621977168737214481523715192571081862520682962436637078672548198544944357571472067539240455440847485614655337850707256241316755519522168219789279317078989544871341032831949423609409383727017619009332109640010937504207127768954390019555951400729911284059456489518658789912813604327733660737928328936188837352154801518136989392802747044701363381483277710627885253429037583868406974495943062373635512376153258089957519801342227899992556740234911787994655187208727227057987992482973493190694080827840325283458510658230080751196222721612649712157807522029817270913099370176128185187626807259464309900798613133875654832611083205956599808 A013788 781 143287844583541654843510199999553305210386459450361472183791267738409981044395263592909191537810210959993642710113980150979947359515938739726298301023421070275058662854493298218973842506541445976303595837813305531216368364917106206696930782294795958437897062715140330184653008973078410676947159871511884156609254821546070890522222582089435475233829535747109858040038356295398430415498533152902139087168637572868855551665271464129013529048668690915291379933055988724605424942851332665994349095584336250431990256679615692135991275048885918313190145479943860945607039881466498400519314193495901945799219786926293696362317031559053884059922525175847556232022025942037192946683379134496518127429176177151410727390762415260690986772987745031022449573317310961495582327052323685886809332848084996819299976149183400833683014216136223046723357653933837150909993991776622827338184453394560383308931082721923675966469907208458180630821222468662892980995413692923427536240013072921447152604156976644367606718948790288663959313666248085453292773334969877002287244691325146674813729886222782496978497637086700004264063149937337091649239589608254691704017704143467818613598981962189421172656032226869078756124920085631619476751851471680289938119886071114840117216614630416780163854195081283151783336031120670715017248710669596415142119913324672104170865474130495689622278060893564979435716385898815936601861572675286795257872244708539396541640658981355149825642876564989023739543748787925524287111353475674196996958326952038018441446105285152514177981836961348870318076242721258335671761836246822646381481820430560097129615910078980061891730164239894026965295942937427889682740953261877831541516191142096502550067457852392563123299268648527057048173502300575284219100249712933296163959973290888801765896907843732106192262721878799468423893608377393563491616962273331685625889228151539491955895622913408901408492797263409837791818898773472295054671817024742645604921706505857967193759701008569591202187441846027414158246400648683327358451263465419212465852888217623805179617850269264258196936806365516227015143351344254028000954026680896417721939678046985756651800292707521135741132092716913889665312068848115618483147630516321137428771151308884717414140465474242757421240092088612749588640728905485711301077628263836496921564433430607962801028256888082755541175793012870479664839104140835745864167462224321085484800017232395341637181520101176937389716619507533781068426403482884523326397074382554435322629477794426067018289108552920051895096784410555505502731817998045337943524994967535382783482411058692723745136466001106297765478369512408002198683626107646806946722029518817210259428109082955070833972361046059656110410756899728267725413220998379610234131541660055020241421046528519402534765813353671119396354682194374996811598232813568 A013788 782 586907011414186618239017779198170338141742937908680590064809032656527282357842999676556048538870624092133960540626862698413864384577285077918917840991932703846640283052004549504916858906793762718939528551683299455862244822700467022630628484279484245761626368881214792436338724753729170132775566833712677505471507749052706367579023696238327706557765778420161978531997107385951970981881991794287161701042739498470832339620951917072439414983346957989033492205797329815983820565919058599912853895513441281769432091359705874989020262600236721410826835885850054433206435354486777448527110936559214369993604247250098980300050561265884709109442663120271590326362218258584342309615120934897738249949905621612178339392562852907790281822157803647067953452307705698285905211606317817392371027345756146971852702307055209814765626229293969599378872950512996970127335390317047100777203521104119330033381714828999376758660739925844707863843727231643209650157214486214359188439093546686247537066626976335329717120814245022367577348776952158016687199580036616201368554255667800780037037613968517107623926321507123217465602662143332727395285359035411217219656516171644185041301430117127869123199108001255746585087672670747113376775583628002467586539053347286385120119253526187131551146783052935789704544383470267248710650718902666916422123164977856938683864982038510344692850937420042155768694316641550076321225001677974713376244714326177368234560139187630693685833222410195041237171195035342947480008103836361510899541307195547723536163247247984698073013604193684972822840290186274142911536481266985559578549536483574157842906767683502333508526752726605934449852182271704636140506944560651597994050318918027274445076307363399938553033804384366825669318665423156364161434622824174781087580050599480532033113734527926706963508108815562622664268219913804036061663077471566584323642278508705759051348471453322860169186497590926695595290209376142520543935762533345876397759309847994233625639735331101045564159761801328288392177257057006908860216375154357094260133430139387106015714714702906401574653158873154465854027167106064498691907693284951726989064921280453659245773998930006571995677051768479292069118234001881573306972694594851378908246635761191802528319346582498334397399417194957822315072425596869473489213965368674291390727919331770215633011740213586966696656048180717484707180970560863215059629925270819166145740870583891319345895506334420735548279273502858367256274548665895007544922416670942967081490341045969170506912188632760532562316428945635350539189526519993704216678379387024927881143955696405396460078964740531395647399401522823177005808132536921321253773432909075293222617534803783970135950790844660351428242460261286984603292553209362883519002794639585362908860606580815472782400771496636905047468778268159986940306361604374528 A013788 783 2403971118752508388307016823595705705028579073673955696905457797761135748537724926675173574815214076281380702374407629612703188519228559679155887476702956354955838599381010634772139454082227252096776308947694794571211754793781112924695054271608767470639621606937455789819243416591274680863848721750887127062411295740119885281603681059792190286060608628408983464067060151852859273141788638389400214327471060985736529263087419052328711843771789139923081184074945862926269729038004464025243049556023055490127593846209355263955026995610569610898746719788441822958413559211977840429167046396146542059493802996736405423309007098945063768512277148140632433976779645987161466100183535349341135871794813426123482478151937445510308994343558363738390337340652362540179067746739477780039151728008217177996708668649698139401280005035188099479055863605301235589641565758738624924783425622442472775816731503939581447203474390736259923410303906740810586727043950535534015235846527167226869911824904095069510521326855147611617596820590396039236350769479829979960805598231215311995031706066815046072827602212893176698739108504139090851411088830609044345731713090239054581929170657759755751928623546373143538012519107259380176391272790540298107234463962510485033452008462443262490833497223384824994629813794694214650718825344625323689665016483749302020849110966429738371861917439672492670028571920963789112611737606872984425989098349880022500288758330112535321337172878992158888907453214864764712878113193313736748644521194272963475604124660727745323307063722777333648682353828602978889365653427269572852033738901436719750524546120431625558050925579168177907506594538584902189631516444920428945383630106288239716127032554960486148313226462758366517941529253573248467605236215087819903334727887255472259207633856626387791722529213708544502432842628766941331708571965323536729389638772771658789074323339072810435252987894132435745158308697604679764147960883336584709725222133137384380930620355916189882630798384338240669254358044905500298691446272632246658089506529850929586240367471423104620849779338744440692138095276466440186642053911695162273747209917564738188270690299617306918894293204043691180315108286471706924265360157060511248008178220077841623155996043601913177691748012830547240202536655244777363411820402150089897536421557582930803232816087914852215589503173348218817360613255417295728884244173909275304532954605911618844040787993945787332805751904267707872281700551335505950904002218684182393165784436924289722396312324639787141375248092961322395808520300625894212471514641969254104601165642532476503900483439577216596571747948637483733015790110871229731855455981195572401039841422556299141676854439299728799450081117230231488935086297945550370893835446843741646474693044555020176516713560050224763074432115786383306507494857131518066688 A013788 784 9846665702410274358505540909448010567797059885768522534524755139629612026010521299661510962443116856448535356925573650893632260174760180445822515104575309229899114903064619560026683203920802824588395761449757878563683347635327438539550942296509511559739890102015818915099621034357861092818324364291633672447636667351531050113448677620908811411704252941963196268818678381989311582788766262842983277885321465797576823861606068438338403712089248317124940529970978254546000810139666284647395530981470435287562624394073519161159790574020893126241266564253457706837661938532261234397868222038616236275686617074632316613873693077278981195826287198784030449568889429963413365146351760790901292530871555793401784230510335776810225640831215057872446821747312076964573461490644900987040365477921657561074518706789163578987642900624130455466212817327313860975171853347793407691912911349524368489745332240136525607745431104455720646288604802010360163233972021393547326406027375276961259158834807173404715095354798684617185676577138262176712092751789383597919459730355057917931649868049674428714301858664010451758035388432953716127379819850174645640117096817619167567581883014183959559899642045944395931699278263334421202498653350053061047232364390442946697019426662167603162454004626984243178003717303067503209344308611585325832867907517437141077397958518496208371146413832898529976437030588267680205257677237751744208851346841108572161182754120140944676197060112351882808964928368086076263948751639813065722447958811742058396074494610340844844265733008495958625002921281957801530841716438096170401930194540284804098148540909287938285776591172272856709147011230043759368730691358394076960291348915356629877256325345118151263490975591458269257488503822636025723311047536999710324059045426198414373714468276741684394895479659350198281964923407429391694678310769965206443579960413272714400048428396842231542796238414366456812168432425388768313950047778146650971034509857330726424291820977832713759255750182249433781265850551932929223440163932701682311534618746269407585240545162949036527000696171497229074997638252406539004485852822303384673268571822345167619156747467232489139791024963762959074570683541388111561790915203319854071841497989438839288446959794593436375825399860553921495869590139882608080534816367206768220309182699859684570041614696099234675054604998034304275909071894189243305509864136332391647366982065813990785191067623201944915172359799880531444865845458270232374902793087730411082407053053641890702935295281724568131073016188769576533231699151363662694283323973506064812446374471813023759976380168508279179557879597619133370432676294128556981679947698977064554659190466790601284308395783371689162547532256175028178678113476384974319181149990271965783960342710497362643012458741965720629552873946261026023454698934810698001154048 A013788 785 40331942717072483772438695565099051285696757292107868301413397051922890858539095243413548902167006644013200821967149674060317737675817699106089021868340466605666774642952681717869294403259608369514069038898208270596846991914301188258000659646502959348694589857856794276248047756729799036183856596138531522345519789471871181264685783535242491542340620050281251917081306652628220243102786612604859506218276723906874670537138456323434101604717561106943756410761126930620419318332073101915732094900102902937856509518125134484110502191189578245084227847182162767207063300228142016093668237470172103785212383537693968850426646844534706978104472366219388721434171105130141143639456812199531694206449892529773708208170335341814684224844656877045542181876990267246892898265681514442917336997567109370161228623008414019533385320956438345589607699772677574554303911312561797906075284887651813333996880855599208889325285803850631767198125269034435228606349399627969848959088129134433317514587370182265713030573255412191992531259958321875812731911329315217078107055534317231848037859531466460013780413087786810400912951021378421257747742106315348541919628564968110356815392826097498357348933820188245736240243766617789245434484121817338049463764543254309670991571608238502553411602952127460057103226073364493145474288073053494611426949191422529853022038091760469488215711059552378783486077289544418120735445965831144279455116661180711572204560876097309393703158220193311985520346595680568377134086716674317199146839292895471190321129923956100482112442402799446528011965570899155070327670530441913966306076837006557586016423564443395218540917441629621080666157998259238374320911803982139229353365157300755977241908613603947575259036022613070878672911657517161362682050711550813487345850065708705274734462061533939281491884684698412162928326276830788381402360913777485592903517852765038182598362713465780399293392545245007102641899214392395013939395699288682377357352375626655433899298725202795557911552746493680768064923860717278099210911468346090748045798384719493469145272987439253614594851518452650291190326281857183762374053160154663621708070184325806568066037625784275516584038251573080369441519785525704957095588672798122278262775764741485725478747318654715395380837828828862447081841212959162697870607840078922630386412338625267998890453795222465229023662071948510314123558478599140579368403502417476187615158541574106256142612984635166372545985740310656798170502997074871807601840487343763793539289307717184319222969473943831064875074309200185480117039723985562395784494995480841471780349836546145320863253170209911519469074831847970285292242100750569396961065775010056415884044151974302860527189128690438809794692121292915419865552799272854811365990360153971851101563742197197385779031007091591698648571683885162592070446836984619012726980608 A013788 786 165199637369128893531908897034645714066213917868473828562589274324676160956576134117021896303276059213878070566777445064951061453520149295538540633572722551216811108937534184316392629875751355881529626783327061076364685278880977667104770701912076121492253040057781429355512003611565256852209076617783425115527249057676784358460152969360353245357427179725952007852365032049165190115749013965229504537470061461122558650520119117100786080172923130294041626258477575907821237527888171425446838660710821490433460262986240550846916616975112512491864997262058138694480131277734469697919665100677824937104229922970394496411347545475214159782315918812034616202994364846613058124347215102769281819469618759801953108820665693560072946584963714568378540776968152134643273311296231483158189412342034879980180392439842463824008746274637571463535033138268887345374428820736253124223284366899821827416051223984534359610676370652572187718443521101965046696371607140876164501336424976934638868539749868266560360573228054168338401408040789286403328949908804875129151926499468563381649563072640886620216444572007574775402139447383566013471734751667467667627702798602109380021515849015695353271701232927491054535640038468066464749299646962963816650603579569169652412381477307344906458773925691914076393894813996500963923862683947227113928404783888066682277978268023850883023731552499926543497158972577973936622532386676044366968648157844196194599749881348494579276608136069911805892691339655907608072741219191498003247705453743699849995555348168524187574732564081866532978737010978402939168062138492690079605989690724378859872323270919960146815143597840914927946408583160869840381218454749110842283431383684303896482782857681321769268261011548623138319044246149190292941545679714512132044168601869142856805312356604043015296990759668524696219354424429898909210224070302832580988532809124925596395922893674355836515505735865323549092421219182151249977095764784286443017655715330566780657251527578430650605205720049638116425993928133497971094367893374345587703995590183811045249619038156551182805380511819582055592715576450487024690684121743993502194516255474998503702798490115212392515928220678443337193232465041513287504263531203781108851764329532381125531560949017209714259479911746883020583247221608280730410478009712963267094062744939009097723455298745231217578080919846701098246650095528342079813092980745901982464471689386287539225160142785065641461948357592312450245306380276018674923937138636160056498336929004409586971537282965273932041728304370483959726559394709444863573133291501489526668412312930493011234255884985179797583745330511249286288557023644674332249952525414441191079461044846486744516719366671116037364919058928815781559769304265821613307355096515190668702112005088039720492150911005047159597664549617193625977120550244288999476129712570368 A013788 787 676657714663951947906698842253908844815212207589268801792365667633873555278135845343321687258218738540044577041520414986039547713618531514525862435113871569784058302208140018959944211971077553690745351304507642168789750902296484524461140795031863793632268452076672734640177166792971292066648377826440909273199612140244108732252786562500006892984021728157499424163287171273380618714107961201580050585477371744758000232530407903644819784388293141684394501154724150918435788914229950158630251154271524824815453237191641296268970463130060851166679028785390136092590617713600387882678948252376370942378925764486735857300879546266477198468366003454093787967464918411727086077326193060942978332547558440148799933729446680822058789212011374872078503022461551143498847483069364155015943832952974868398818887433594731823139824740915492714639495734349362566653660449735692796818572766821670205096145813440652736965330414192935680894744662433648831268338102849028769797473996705524280805538815460419831236907942109873514092167335072917108035378826464768529006290941823235611236610345537071596406556966943026280047163176483086391180225542829947566603070663074240020568128917568288167000888250071003359377981597565200239613131353960299793000872261915318896281114531050884736855137999634080056909393158129667948232141553447842258650745994805521130610598985825693216865204439039699122164363151679381244405892655825077727103582854529827613080575514003433796716986925342358756936463727230597562665948033808375821302601538534194585581794706098275072306104582479325319080906796967538438832382519266058566066133773207055810037036117688156761354828176756387544868489556626922866201470790652358009992934947570908759993478585062693966922797103303160374554805232227083439888571104110641692852914593256009141474559412650160190656474151602277155714475722464865932125077791960402251729030386175695242837700172490161506367511494104365257082557313770091519906184252556437270600317809994001533572102256961251944878922629323317724880871129634807689602530891261319527235565937392890041342439580289233644770838576413008099707763001141194853133042162663397384988738582425593871166662615511909959745241991898903909143480176810038425617463423810687421856826693764633090177273647174490989606829718515232852308980619707517871761317927784297542017281003270181264275272903660467067199819447692087698418278791284089158914428849135214520174476039726233760666255944847628867428140472698111796204774933610572492488446519853711591417188061202061668235416711025762025642919134701502299039987280729886161195553961990101101233816833763299374015512104899296450903020873774077076637929568848586064895805544097551118661472439691209705540482525884891289046708465372429441268815070272805328106926475326220979003850772840610695135850131476673165712033995232025092002285773800607741854227302688227328 A013788 788 2771589999263547178625838457872010628363109202285645012141529774628346082419244422526245631009663953060022587562067619782817987434981505083497932534226417949835502805844541517659931492233533659917292958943263302323362819695806400612192832696450514098717771579706051521086165675184010412304991755577101964383025611326439869367307413760000028233662552998533117641372824253535767014252986209081671887198115314666528768952444550773329181836854448708339279876729750122161912991392685875849749508727896165682444096459536962749517703016980729246378717301904957997435251170154907188767452972041733615379984079931337670071504402621507490604926427150147968155514736305814434144572728086777622439250114799370849484528555813604647152800612398591476033548380002513483771279290652115578945305939775385060961562162928004021547580722138789858159163374527894989073013393202117397695768874052901561160073813251852913610609993376534264548944874137328225612875112869269621841090453490505827454179486988125879628746374930882041913721517404458668474512911673199691894809767697707973063625155975319845258881257336598635643073180370874721858274203823431465232806177435952087124247056046359708332035638272290829760012212623627060181455386025821387952131572784805146199167445119184423882158645246501191913100874375699119915958851802922361891433455594723414550981013445942039416279877382306607604385231469278745577086536318259518370216275372154173903178037305358064831352778446202301468411755426736527616679723146479107364055455901836061022543031116178534696165804369835316506955394240379037445457438798913775886606883935056100597911699938050690094509376211994163383781333223943876059961224358512058408931061545250442280933288284416794488515776935129744894176482231202133769783587242437188373925538173976613443479795354215056140928918124962927229806492559216090857984318635869807623082108461775647714663219906519701530081327079851480093010154757202294865535730698471167060378901749735430281511330844513287966224067089708309401112048146984172296611966530606364783556878079561277609338632520864701008981354808987681176402997252674334118432940698269275688913873233615232496298650073136783195116511198817910411851694804213917391329130183928575679925562137659937137366112858826715093429574527038393763057584618321993202734358232204482732102782989394662458471517813393273107250460457746791212721269929099629194913500566057838674634653858718653483688984350095887840985663376171465917254758128068904929232676945320802678444802298683644593092266848361521257033396775737353416867787901869613716256989028311454110653713751094474235967537581667518262898773498978619705908959514003808521813219508623569382037391112975194953893816426024514719935317874165470991437066527837410623925970842936201129999772765555141407276442138528453286756491244470374776841362529487289310634915031810979135488 A013788 789 11352432636983489243651434323443755533775295292562001969731705956877705553589225154667502104615583551733852518654228970630422476533684244822007531660191407922526219492739242056335079392188553871021231959831606486316494109474023016907541842724661305748347992390475987030368934605553706648801246230843809646112872903993097704928491166760960115645081817081991649859063088142482501690380231512398528049963480328874101837629212879967556328803755821909357690375085056500375195612744441347480573987749462694635291019098263399422024511557553066993167226068602707957494788792954499845191487373482940888596414791398759096612882033137694681517778645607006077564988359908615922256169894243441141511168470218222999488628964612524634737871308384630685833414164490295229527159974511065411359973129319977209698558619353104472258890637880483259019933182066257875243062858555872860961869308120684794511662339079589534149058532870284347592478204466496412110336462312528371061106497497111869252319178703363602959345151716892843678603335288662706071604886213425938001140808489811857668608638874910086180377630050708011594027746799102860731491138860775281593574102777659748860915941565889365328017974363303238697010022906376438503241261161764405051930922126561878831789855208179400221321810929668882076061181442863595175767456984769994307311434115987106000818231074578593449082377757927864747561908098165741883746452759590987244405863924343496307417240802746633549220980515644626814614550227912817117920146007978423763171147373920505948336255451867278115495134698845456412489294808592537376593669320350826031541796597989788049046322946255626627110404964328093219968340885274116341601174972465391242981628089345811582702748812971190224960622326291435086546871219003939921033573345022723579599004360608208664493241770864869953244848639848149933287393522549108154303769132522732024144316259433053039260548737104697467213115719071662460969593885500599769234352940937900279311981566916322433070411139126427509653778799445235306954949210047169726922614909363670153448972613882993087851038805461815332787629297613542098546676746954072549101325100110953221791224764887992304839270699568263967197229870358161046944541918060205634884117233371445984975102515855102514651598269754225022687537262749260853483866596646884158399931319109561270692999124560537429899336963658846647297886034930856807306321629592081182365698318572907211303542205311604669190079897992756596677277188798324397075489292570234590137044768034007770909910215408208253305925010888791068808793193420199595490459246057937781788627059963716037237611524482966470523033934510154804833376251816426315403098169359599705346947107322140188825153998746398531149072080996412292855062012581769180926224498022033915600776572666679828479069247713859204204306999412544662554588137350655085942220920779937016360611970297770538958848 A013788 790 46499564081084371941996274988825622666343609518333960068021067599371081947501466233518088620505430227901859916407721863702210463881970666790942849680144006850667395042259935462748485190404316655702966107470260167952359872405598277253291387800212708345233376831389642876391156144347982433489904561536244310478327414755728199387099819052892633682255122767837797822722409031608326923797428274784370892650415427068321126929255956347110722780183846540729099776348391425536801229801231759280431053821799197226152014226486884032612399339737362404012957976996691793898654895941631365904332281786125879690914985569317259726364807731997415496821332406296893706192322185690817561271886821134915629746054013841405905424239052900903886320879143447289173664417752249260143247255597323924930449937694626650925296104870315918372416052758459428945646313743392256995585468644855238499816686062324918319768940869998731874543750636684687738790725494769304003938149632116207866292213748170216457499355968977317721477741432393087707559261342362444069293613930192642052672751574269369010620984831631712994826772687700015489137650889125317556187704773735553407279524977294331334311696653882840383561622992090065702953053824517892109276205718587003092709057030397455695011246932702823306534137567923740983546599189969285839943503809617896682747634139083186179351474481473918767441419296472534006013575570086878755825470503284683753086418634110960875181018328050211017609136192080391432661197733530898915000918048679623733949019643578392364385302330848371161068071726470989465556151535995033094527669536156983425195198865366171848893738787863046664644218733887869828990324266082780535198412687218242531252748653960444242750459137929995161438709048489718114495984513040137916553516421213075782037521861051222689764318293462507328490900028818022126745163868361147000028238366813110370895119398637785248811207627180840825704921985317529440131456555010456654783909646081639544061876498089256685856404025861847079541877962527683817287471964353207201475030668753592948526991826464739687837854947171595603098129603025068435647187955523881161119027610054464396456856636981216480621652785431609209639853548987027648284843696374602280485344187889442754458019904942499900012946512913305692928152628220972455869917579865637512806118683072762964758524414199961312867684203146635867332141199076789482726693394809164522969900312874627937499308872956332725002567262178331019990127365317936730421204142367680881201335369867295829646992242312021005541068844600488217840816920249137543128921071853313154206216437611380888525256804282230663262346995753594080597509127440082187891090101696920393101095351591486213427830778865248383586599243761304751534334003534926565073815543898250918300780841642720577450267638635967300420841469593782937823593010588283232019336891514622019013066630339668127575441408 A013788 791 190462214476121587474416742354229750441343424587095900438614292887023951656966005692490090989590242213486018217606028753724254060060551851175701912289869852060333650093096695655417795339896081021759349176198185647932866037373330543629481524429671253382075911501371977221698175567249336047574649084052456695719229090839462704689560858840648227562516982857063619881870987393467707079874266213516783176296101589271843335902232397197765520507633035430826392683923011278998737837265845286012645596454089511838318650271690276997580387695564236406837075873778449587808890453776922074744145026195971603213987780891923495839190252470261413874980177536192076620563751672589588730969648419368614419439837240694398588617683160682102318370320971560096455329455113212969546740758926638796515122944797190762190012845548814001653416152098649820961367301092934684653918079569327056895249146111282865437773581803514805758131202607860480978086811626575069200130660893147987420332907512505206609917362048931093387172828907082087250162734458316570907826642658069061847747590448207335467503553870363496426810460928819263443507818041857300710144838753220826756216934306997581145340709494304114211068407775600909119295708465225286079595338623332364667736297596507978526766067436350764263563827478215643068606870282114194800408591604194904812534309433684730590623639476117171271440053438351499288631605535075855383861127181454064652641970725318495744741451071693664328127021842761283308180265916542561955843760327391738814255184460097095124522198347154928275734821791625172850917996691435655555185334420099004109599534552539839893068754075087039138382719934004714819544368193875069072172698366845921408011258486621979618305880628961260181252952262613885396975552565412404906203203261288758403225689542865808137274647730022430017498726518038618631148191204807258112115664350466500079186409056820368379130706440932724022087360451860600586778446049322830457994893910350395572477446136173595385267830889930125637803532134513392915609485165990736697241725619214716717166558521199573761383853863614855590289938853990680312410881865825817235943537090783086167887284785075062704626289809127871322684840136650865247374719780350370940867969793595157522260049530644479590453028916892900118233713165193103179243182407129651252453862125866037103650916000563041537506034496088620512592450351418529721248536145138337886084711681534476031997169143629138841610515505882443857879561688342268847805252167138020889400669674976443718234080224510038038696217987483599740275986105340467376656060710311170679628662528456216119399451870340016796722573294606721354127397385994576641601905056550585930142086560118727530200394870232057379170710502446304262284632078479059210542348467807235761359998327368583485236296247852922062523766659456134913325436971369608118351203907643891789877520917871280650549008007168 A013788 792 780133230494194022295210976682925057807742667108744808196564143665250105986932759316439412693361632106438730619314293775254544630008020382415675032739306914039126630781324065404591289712214347865126294225707768413933019289081161906706356324063933453852982933509619618700075727123453280450865762648278862625665962356078439238408441277811295140096069561782532587036143564363643728199164994410564743890108832109657470303855543898922047571999264913124664904433348654198778830181440902291507796363075950640489753191512843374582089268001031112322404662778996529511665215298670272818152018027298699686764493950533318638957323274118190751231918807188242745837829126850926955442051679925733844662025573337884256618978030226153891096044834699510155081029448143720323263450148563512510525943581889293361930292615367942150772392558996069666657760465276660468342448453915963625042940502471814616833120591067196644385305405881796530086243580422451483443735187018334156473683589171221326274221514952421758513859907203408229376666560341264674438457928327450877328374130475857246074894556653008881364215647964443703064608022699447503708753259533192506393464562921462092371315546088669651808536198248861323752635221873562771782022507001169365679047874955296680045633812219292730423557437350771274009013740675539741902473591210782330112140531440372656499194427294175933527818458883487741086235056271670703652295176935235848817221512090904558570460983589657249088008281467950216430306369194158333771136042300996562183189235548557701630042924429946586217409830058496707997360114448120445154039129784725520832919693527203184202009616691556512310815620849683311900853732122112282919619372510600894087214114761203628516580887056225321702412092467666474586011863307929210495808320558238754419612424367578350130276957102171873351674783817886181913182991174890529227225761179510784324347531496736228880919373582060437594469828410821020003444515018026313555947085456795220264867619373767046698057035325153794612443267622966857382336451239898057511902108136303479673514223702833454126628265425366448497827589545945826559634972122422547398424727923847520943666318479667456838149283058187760937717105199721944053246852220315119373795204274565765211177162877519788402495606443593318884285289124630950622180075139603051530051019267547287976554151938306218137624717295978989619578676639410297738234004050486631981402979047565213827060404812304952695236671512094490041874684675449933200610312876597333562985142988703513469886792599593115806499708876732824536170439087474554374783224669434555103759001716556661225060154860912708799375660214709130666505819693033785924001403111631199969861986550246307963700817388470507025083230218020062258317852993450226526381459324138437678530553148901717955527869431205568768097348237132328604980989834729914852766531205709380771338325679600765544648736797360128 A013788 793 3195425712104218715321184160493261036780513964477418734373126732452864434122476582160135834392009245107973040616711347303442614804512851486374604934100201119904262679680303371897205922661229968855557301148499019423469647008076439169869235503365871426981818095655401958195510178297664636726746163807350221314727781810497287120520975473915064893833500925061253476500044039633484710703779817105673190973885776321156998364592307809984706854908989084158627448558996087598198088423181935786015933903159093823446029072436606462288237641732223436072569498742769784879780721863353437463150665839815473916987367221384473145169196130788109317045939434243042286951748103581396809490643680975805827735656748391973915111334011806326337929399642929193595211896619596678444087091808516147243114264911418545610466478552547091049563719921647901354630186865773201278330668867239787008175884298124552670548461941011237455402210942491838587233253705410361276185539326027096704916207981245322552419211325245119522872770179905160107526826231157820106499923674429238793537020438429111279922768104050724378067827294062361407752634460976936975191053351047956506187630849726308730352908476779190893807764268027335982090793868794113113219164188676789721821380095816895201466916094850223023814891263388759138340920281807010782832531829599364424139327616779766401020700374196944623729944407586765787489218790488763202159801044726726036755339313524345071904608188783236092264481920892724086498534888219272535126573229264881918702343108806892345876655818465061217146510663919602515957187028779501343350944275598235733331639064687424242491431389968615474425100783000302845545896886772171910838760949803421262181229014061890062403915313382298917693079930747561879904304592109278046190830881006545938102732490209600922133614416290495993248459914518061801116397531852351607714716717791276172592527489010631593496245754192119552386948417170722897934108733513835780325159262031033222204897768954949823275241616691829942732567624183672247838050104278622443568751034926299052742714260286805828102669375182300973047101806780194105588264845813442754143947685576079445785257240492717903209059463406337068800889262898061082842099106694410728955065156708621374304981659146321053296622003992958234150032544254488373748449587771814099067088974919873691551965806339302269491710842044329941481794259515024579535806480590793244595826602178827115835639418111201086239689406513539031211518708430642926389699841542542678273987145681729591172656302487933402343422807559097649300154118502295774719112088246003937704996871031016084377846394310298455242242704239448599210007837462666387144709747145241395076554696909808877419318548023175196774740910973010175010069925861172127852058457391671040731261145697901436745842153190218009674126738379294017966002134363053731236931711818585623639401781983644735670881225921987084288 A013788 794 13088463716778879857955570321380397206652985198499507135992327096126932722165664080527916377669669867962257574366049678554900950239284639688190381810074423787127859935970522611290955459220397952432362705504251983558531674145081094839784388621786609364917526919804526420768809690307234352032752286954906506505124994295796888045653915541156105805142019789050894239744180386338753375042682130864837390229036139811459065301370092789697359277707219288713738029297647974802219370181353208979521265267339648300834935080700340069532621380535187194153244666850385038867581836752295679849065127279884181163980256138790802002613027351708095762620167922659501207354360232269401331673676517276900670405250041413525156296024112358712680158820937437976965987928553867994906980728047682139107796029077170362820470696151232884939012996799069803948565245402207032436042419680214167585488422085118167738566500110382028617327456020446570853307407177360839787255969079406988103336787891180841174709089588204009565686866656891535800429880242822431156223687370462162098327635715805639802563658154191767052565820596479432326154790752161533850382554525892429849344535960478960559525513120887565901036602441839968182643891686580687311745696516820130700580372872466002745208488324506513505545794614840357430644409474281516166482050374038996681274685918329923178580788732710685178797852293475392665555840165841974076046545079200669846549869828195717414521275141256135033915317947976597858297998902146140303878443947068956339004797373673031048710782232432890745432107679414691905360638069880837502365467752850373563726393608959689697244902973311448983245212807169240455355993648218816146795564850394813489894314041597501695606437123613896366870855396342013460088031609279602877197643288602812162468792279898525377059284649125871588345691809865981137372764290467232185199479676073067202938992594987547006960622609170921686576940716731280989938109372472671356211852337279112078151261261639474476135389661969735445432596988656321527144653227125237528857604239058120920034157610134756671908533760746704785600929000571675056489532808451861520973609720119621409936413657058172531544307562112356633808442420830458195321237941020306345799946881878513149153204875863331034302963728355156927078533301266384378873649511513350549778796441271802640596851942765782095838047609013575440309429286973540677778663344499889129864505762524475866462779056583479649237767809079455871842380629731913426492210550958254810210251348712364405443200214990575215998659819762063971533431269385403493249483113455632128839667183743041881611658831094982472672226116564781462364192102247081521744731124306908754233568038542577161909528772702925605989338771345449676841246416327361035682031441476284582835245652778604284910969459467132967625223120401588297588744742351068083146472291608926714426989699005008837307929501376459097243648 A013788 795 53610347383926291898186016036374106958450627373053981229024571785735916429990560073842345482934967779173407024603339483360874292180109884162827803894064839832075714297735260615847753560966750013162957641745416124655745737298252164463756855794837951958702190263519340219469044491498431905926153367367297050644991976635584053434998438056575409377861713055952462805992162862443533824174826008022373950378132028667736331474411900066600383601488770206571470968003166104789890540262822743980119102535023199440219894090548592924805617174672126747251690155419177119201615203337403104661770761338405606047663129144487125002702960032596360243692207811213316945323459511375467854535379014766185145979904169629799040188514764221287137930530559745953652686555356643307138993062083306041785532535100089806112647971435449896710197234888989916973323245167440004858029751010157230430160576860644015057168384452124789216573259859749154215147139798469999768600449349251023271267483202276725451608430953283623181053405826627730638560789474600678015892223469413015954749995891939900631300743799569477847309601163179754807930022920853642651166943338055392662915219294121822451816501743155469930645923601776509676109380348234495228910372932895255349577207285620747244373968177178679318715574742386104035919501206657090217910478332063730406501113521479365339466910649182966492356002994075208358116721319288725815486648644405943691468266816289658529879142978585129098917142314912144827588603503190590684686106407194445164563650042564735175519364024045120493289913054882578044357173534231910409688955915675130117023308222298888999915122578683695035372391658165208905138149983104270937274633627217156054607110314383366945203966458322519518703023703416887132520577471609253385001546910117118617472173178464359944434829922819570025863953653211058738678842533753783030577068753195283263238113669068992540510710207164095228219149175731326934786495989648061875043747173495243072107566127675287454250556055428036384491917265536292975184499618304972918200746963182063288459909571111963328137354284018502801821405186341581031381126383418824789907905413609969295099550339310274689205483774412212772079380155721556768035790606419174792396582428174389858931527171536203916504939431342722773313672401987110415866468399158683851893950223449303615884705557568643464552643006519605003507422359443622616181405059071545875925015603300253149031543015765932643277896945989451251066391059381917394912094416725011702621189524325844604695348080601396084730510621745414027400934479402612708349882832714269199727276784611499547081354572165048208065438173449344869843730850804045913066418685161098257340694685870396055181429852991183282132331607430961876341745321276870802153600784286861651293166193781163150995330905977376635392913901164905666923498464669974868567950506430163822292949807124516197613279237637976462309982208 A013788 796 219587982884562091614969921684988342101813769720029107114084646034374313697241334062458247098101628023494275172775278523846141100769730085530942684750089583952182125763523627482512398585719808053915474500589224446589934539973640865643548081335656251222844171319375217538945206237177577086673524192736448719441887136299352282869753602279732876811721576677181287653343899084568714543820087328859643700748828789423048013719191142672795171231698002766116745084940968365219391652916521959342567843983455024907140686194887036620003807947457031156742922876596949480249815872870003116694613038442109362371228176975819264011071324293514691558163283194729746208044890158593916332176912444482294357933687478803656868612156474250392116963453172719426161404130740810986041315582293221547153541263769967845837406090999602776924967874105302699922732012205834259898489860137604015841937722821197885674161702715903136631084072385532535665242684614533119052187440534532191319111611196525467449788133184649720549594750265867184695544993687964377153094547330715713350655983173385832985807846603036581262580126364384275693281373883816520299179799912674888347300738228722984762640391139964804835925703072876583633344021906368492457616887533138965911868241041902580712955773653723870489458994144813482131126276942467441532561319248133039745028560983979480430456466019053430752690188263732053434846090523806620940233312847486745360254020879522441338384969640284688789164614921880145213802919949068659444474291843868447394052710574345155278927315042488813540515483872799039669686982796213905038085963430605332959327470478536249343652342082288414864885316231844695675445862330795093759076899337081471199670723847714271007555446613289039948607585089195569694804285323711501864966336143839717857166021338990018332405063363868958825938754163552496593628539018255495293243673613087880246223313588506593445931869008544134054785635023795515124885487573598461440179188422636515623352590858957977412610277603033237030878893119636656026355710436577169072950259561193731229531789603274601792050603147339787476260475643255115904537093666483506339462780574146434232727758189814885126985661539992423514437141117835496521874598323892939949656401625802300862183535294612291242004231910779792479492802158539204263389054562953969057357620115248347610663753963801163630807625754704302094366401984281078235879035121957051907788863911117836898433200192577260106866265890772792324367937779228333649559938730905647933936392291638659500832145738143318363056171506669215856234227627633101653401120082797646642082925709768702144845228327588037460236034758448516586879921564893372059920050934419858462067485433325142242023136677851886723614030264037219845495788835950062805621148812438985323696808729727644266476875390883334698569375339171453611718649711288217061654325274337951016111922409982018345423991757365151589621687123968 A013788 797 899432377895166327254916799221712249249029200773239222739290710156797188903900504319828980113824268384232551107687540833673793948752814430334741236736366935868137987127392778168370784607108333788837783554413463333232371875732032985675972941150848005008769725724160891039519564747479355747014755093448493954833969710282146950634510754937785863420811578069734554228096610650393454771487077699009100598267202721476804664193806920387769021365035019330014187867918206423938628210346073945467157888956231782019648250654257301995535597352783999618019012102541105071103245815275532765981135005458879948272550612892955705389348144306236176622236807965613040468151870089600681296596633372599477690096383913179778533835392918529606111082304195458769557111319514361798825228625073035457140905016401788296550015348734372974284668412335319858883510321995097128544214467123626048888576912675626539721366334324339247640920360491141266084834036181127655637759756429443855643081159460968314674332193524325255371140097088991988512952294145902088819075265866611561884286907078188371909868939686037836851528197588517993239680507428112467145440460442316342670543823784849345587775042109295840607951679786502486562177113728485345106398771335737204375012315307632970600266848885652973524824040017156022809093230356346640517371163640352930795636985790379951843149684814042852363019011128246490869129586785511919371195649423305708995600469522523919722024835646606085280418262720021074795736760111385229084566699392485160526039902512517756022486282414034180261951421942984866487037881533292155036000106211759443801405319080084477311599993169053347286570255285635873486626252106936704037178979684685706033851284880237654046947109328031907629496668525345053469918352685922311638902112845167484342952023404503115089531139538407255351045137053911026047502495818774508721126087119207957488530692458523006754536935458996773088401961057466429951530957101459298058973955779119167993252212158291875482051697062024138878479946218031743083952989948220084522804263162649523116162210215012768940239270491503769502762908234772954744983935657916441966439549231703794617252897545481769480133269667808966715134530018654193753598354734665482033792621059286224331503760566731944927249333906554029996002517641376580662841567489859457258936811992057231813278736235729566231788035091268821378524782527615296454160527859536084614303186579938659935982387988796457397724225088605357360611073143719254628597509041789533937403462826551949315408468943435032015078078491317108147135396362785184372330987859139160645971663707212603985286055229800601437126798370605123939860158729803251957432528627383740260628420334899782623326767832481328019923067961496452487150751072051457251824225535750083885862128556964430915489281601058138925340161389246273993599589217436537084536116323688247361994434191286347142856670238167660911090430459772928 A013788 798 3684075019858601276436139209612133372924023606367187856340134748802241285750376465694019502546224203301816529337088167254727860014091527906651100105672158969315893195273800819377646733750715735199079561438877545812919795202998407109328785166953873428515920796566163009697872137205675441139772436862765031238999939933315673909798956052225170896571644223773632734118283717224011590744011070255141276050502462347168991904537833145908301911511183439175738113506992973512452621149577518880633478713164725379152479234679837908973713806757003262435405873572008366371238894859368582209458728982359572268124367310409546569274769999078343379444681965427151013757550059887004390590859810294167460618634788508384372874589769394297266630993117984599120105927964730825927988136448299153232449146947181724862668862868415991702670001816925470141986858278891917838517102457338372296247611034319366306698716505392493558337209796571714625883480212197898877492263962335002032714060429152126216906064664675636246000189837676511184949052596821614955802932288989640957478039171392259571342823176954010979743859497322569700309731358425548665427724125971727739578547502222742919527526572479675763130170080405514184958677457831875973555809367391179589120050443500064647578693013035634579557679267910271069426045871539595839559152286270885604538929093797396282749541108998319523278925869581297626599954787473456821744417380037860184045979523164257975181413726808498525308593204101206322363337769416233898330385200711619217514659440691272728668103812767884002352953024278466013130907162760364667027456435043366681810556186952026019068313572020442510485791765649964537801221128630012739736285100788472651914654862869453430976295359807618693650418354279813339012785572601537788472943054213806015868731487864844759406719547549316117917880881372819562690570222873700387721732452840275793873021716310110235666583287640050782570094432491382497081470800287577284849557322871272112100361061000363521974483751166050872846253859709058019671871446827909466205406261914212446683800413040692301579220051933199439883316872129630022635454200454825746294536393653058742752267868346293327790625872559345527665191034956407577614738860993189814410414575858836374861839403281334046422013271681245306863626312259078474394999060438464336932605181919466421507189703621548303285403791733837092366437509233112254276241522112659802580185852231428751097783861202110289501078425962927543749062955596674066958735397035169931007604583737556784395913088792309891133759809500434874970666583501968115189067726271034002005899934544742825923731682221263263486471366125998587657667210157274120017643637257763800107534009691749509625146441041843519569604886370289469387369476391122768903472027794432343596491278569326309029844097437934137038193301050352738277783917434620055898259932461827061194729202447508877897140921295534739091826403163229913088 A013788 799 15089971281340830828282426202571298295496800691680001459569191931093980306433542003482703882429334336724240504164713133075365314617718898305642906032833163138317898527841488156170841021442931651375429883653642427649719481151481475519810704043843065563201211582735003687722484273994446606908507901389885567954943753966861000334536523989914299992357454740576799678948490105749551475687469343765058666702858085774004190840986964565640404629549807366863823312924643219507005936228669517335074728809122715153008554945248616075156331752476685362935422458150946268656594513343973712729942953911744808010237408503437502747749457916224894482205417330389610552350925045297169983860161782964909918693928093730342391294319695439041604120547811264917995953880943537463001039406892233331640111705895656345037491662309031902014136327442126725701578171510341295466566051665257972925430214796572124392237942806087653614949211326757743107618734949162593802208313189724168325996791517807108984447240866511406063616777575122989813551319436581334858968810655701569361830048446022695204220203732803628973030848501033245492468659644111047333591958019980196821313730569104354998384748840876751925781176649340986101590742867279363987684595168834271597035726616576264796482326581393959237868254281360470300369083889826184558834287764565547436191453568194135174142120382457116767350480361804995078553414809491279141865133588635075313852332126880800666343070625007609959663997763998541096400231503528894047561257782114792314940045069071453096624553217097252873637695587444596789784195738666453676144461557937629928696038141755498574103812390995732522949803072102254746833801742868532181959823772829583982242426318313281253278905793772006169192113579130115436596369705375898781585174750059749440998324174294404134529923266761998818991640090103068928780575632890676788108216126833769651703896950006211525290325146173648005407106795484702708045704397977916558743786794480730571163078905857488986007485444776144375178255809368301648575985446207117173577344048800614181616846491814675667268485332718384905762065908242964572714820405062966256822421068402928610313289188746417470630403574003079281316622479181445437909970374628105479825058102717793791434094195840344254144566360806380776913413375013185431121916151555949924075950825142134462493449026033861850257013930941796730332928037818827793515485274573454551368441250739932164496522695483843745796417232744151219196161866123976978262980186256056037407148374989032588885660011693301314083880179713781247879850326024061399814421406806155272216166131895266614983604970378294327240586715652090215045804892804194795592268338207800525240459303697405991424599822507391056157101614572705666610665375298038861428621425845994879371228277019960561786241423105778225308439761102244815985802925812203748959272683363643642653610813224996363866689213626510291320120947356589724008448 A013788 800 61808522368372043072644817725732037818354895633121285978395410149760943335151788046265155102430553443222489105058664993076696328674176607459913343110484636214550112370038735487675764823830248044033760803445319383653250994796468123729144643763581196546872162642882575104911295586281253301897248364092971286343449616248262657370261602262688972768696134617402571484973015473150162844415874432061680298814906719330321165684682606860863097362636010974674220289739338627100696314792630343004466089202166641266723041055738331443840334858144503246583490388586275916417411126656916327341846339222506733609932425230080011254781779624857167799113389385275844822429388985537208253891222663024271026970329471919482434741533472518314410477763834941104111427096344729448452257410630587726397897547348608389273565848817794670649902397202951068473664190506357946231054547620896657102562159806759421510606613733735029206831969594399715768806338351769984213845250825110193463282858056937918400295898589230719236574320947703766276306204412237147582336248445753628106055878434908959556485954489563664273534355460232173537151629902278849878392660049838886180101040411051438073383931252231175887999699555700679072115682784376274893556101811545176461458336221496380606391609677389657038308369536452486350311767612728051952985242683660482298640193815323177673286125086544350279067567561953259841754787059676279365079587179049268485539152391703759529341217280031170394783734841338024330855348238454350018810911875542189321994424602916671883774169977230347770420001126173068450956065745577794257487714541312532187938972228630522159529215553518520414002393383330835443031251938789507817307438173509975991264978199811200013430398131290137269010897220116952828298730313219681409372875776244733710329135817909879335034565700657147162589757809062170332285237792320212124091253255511120493379161907225442407589171798727262230147509434305342292155205214117546224614550710193072419483971198392274886686660381803087360730135795172563552567236387664351942972801223887315687902603230472911533131715922814504574001421960163182889839904379137909787944636696178395587843232517105325959702133039116612736272885674727200513679238654476720045363437988732083369714049826162050064976143813862935662237341184054007525875368556773170889015094579782182758373167210634698138652729061137599407443673242905918642239427684652869842405135363030762145777756960701823982782124985320043393827479003643809702965166842904805529219679743955077484075663407895762182487573216107647991315866935394555493639870082278011994997416476243012054972845958669493564377443187310961520827616840925981882745931113299150951384921307944574940875160872990273766019488213289802410437285377220767176411633360265195025904551022673758461076444869041267610863369261474794766277848784126786555737180911057484360309189890969585106397959019014186153247215400372591509538603008 A013788 801 253167707620851888425553173404598426903981652513264787367507599973420823900781723837502075299555546903439315374320291811642148162249427384155805053380545069934797260267678660557519932718408695988362284250912028195443716074686333434794576460855628581055988378185247027629716666721408013524571129299324810388862769628152883844588591522867974032460579367392880932802449471378023067010727421673724642503945857922376995494644459957702095246797357100952265606306772331016604452105390613884946293101372074562628497576164304205593970011578959885298005976631649386153645715974786729276792202605455387580866283213742407726099586169343414959305168442922089860392670777284760405007938448027747414126470469516982200052701321103435015825316920667918762440405386628011820860446353942887327325788353939899962464525716757686970982000218943287576468128524314042147762399427055192707492094606568486590507444689853378679631183747458661235789030761888849855339910147379651352425606586601217713767612000621489025993008418601794626667750213272523356497249273633806860722404878069387098343366469589252768864396719965110982808173076079734169101896335564140077793693861523666690348580582409138896437246769380149981479385836684805221964005793020089042786133345163249174963780033238588035228911081621309384090877000141734100799427554032273335495230233867563735749779968354485658743060756733760552311827607796434040279365989085385803716768368196418599032181625979007673937034177910120547659183506384709017677049495042220807462889163173546688035939000226735504467640324612804888375116045293886645278669678761216131841798030248470618765431666907211859615753803298123101974656007941281824019691266758696861660221350706426675255010910745764402253868635013599038784711599362947815052791299179498429277508140310158865756301581109891674777967647985918649681040333997343588860277773334573549540881047171995412101485247687586866094684198642914682028667720557025469336021199708950824630206346028614757935868560923865445829550636217026820311315400243873185558416593813042445057649062832017045639707508419848210735109824348828397116784248336948878491421231907546708327805880390063415130939936928221645767773739723682613304030161528736645305808642001846613482348748087959757066142285061582584472524149489885214825985509608542907961405827398787820578296492894759723575921578234419607172889285602942642758612695796338154874491434446974001749105692511034671033475583939870897741117353998925044543345323388538083447683808231239997374773917318741041899469099893176926172429790967376099301948907857010737131509417886691377377168777046710245639690007295225698389309918580432821791727333840073322296872637677340978957824658935768161345615823721635030673151120905096262354582050243646238826105040988871714656569118183593032134096360495000759362674068619783317732299493011691455939826441793411420595806040141882106483700594279926134823070117920768 A013788 802 1036974930415009334991065798265235156598708848694332569057311129491131694697601940838408500426979520116487435773215915260486238872573654565502177498646712606452929578056411793643601644414602018768331916291735667488537461041915221748918585183664654668005328397046771825171319466890887223396643345610034423352781904396914212227434870877667221636958533088841240300758833034764382482475939519175576135696162234050056173546063707986747782130881974685500479923432539467844011835823679954472740016543220017408526326071968990026112901167427419690180632480283235885685332852632726443117740861871945267531228296043488902046103904949630627673313969942208880068168379503758378618912515883121653408262023043141559091415864611239669824820498107055795250955900463628336418244388265750066492726429097737830246254697335839485833142272896791705913213454435590316637234788053218069329887619508504521074718493449639439071769328629590676421791870000696729007472271963667051939535284578718587755592138754545619050467362482592950790831104873564255668212733024804072901518970380572209554814429059437579341268568964977094585582276919622591156641367390470717758642970056800938763667786065547832919806962767381094324139564387060962189164567728210284719252002181788668620651643016145256592297619790320883237236232192580542876874455261316191582188463037921541061631098750379973258211576859581483222269245881534193828984283091293740252023883236132530581635815940010015432446091992719853763212015642151768136405194731692936427367994012358847234195206144928708626299454769614048822784475321523759699061431004205941276024004731897735654463208107651939776986127578309112225688191008527490351184655428643622345360266652493523661844524690414650991631845929015701662862178710990634250456233161439225566320673342710410714137811276226116299890555486150322789093541208053119339971697759578413258919448769216493207967683574528355803523826477641378537589422983401576322400342834007862577685325193333206048505317625544152866117839405944941855995147879398904568047274368258221854956130561359941818940241954487698271171009840532801114590348281188142606300861365893311317310692886077699748376329981657995861064801237908203984093307541621705299172592197639563728823700472168283164942918799612242265999458916310569839927236647356591751009918269025434913088702434896935827766974784448182710980154513829653064739277601981801082365916915494805511164336916525198012553115991817711197147616681979596982449542444599451989801712878515159029247073965337563307620225433162452689602272423802372502740782726582315979290662575663887881736883310783325166140170269881244460602613426505452838058915159408940328127990323926388649811249803000906388871642413963817085637226991227274290604368077797974994231726247890418543233307108079997059621258692587523110349512985066632469431498723375888203529529105585813178760421540421149108157237634170577448235295203003465728 A013788 803 4247449314979878236123405509694403201428311444251986202858746386395675421481377549674121217748908114397132536927092388906951634422061689100296919034456934836031199551719062706764192335522209868875087529130949294033049440427684748283570524912290425520149825114303577395901724536385074067032651143618700998052994680409760613283573231114924939824982151531893720271908180110394910648221448270543159851811480510669030086844676947913718915608092568311809965766379681660289072479533793093520343107761029191305323831590784983146958443181782711050979870639240134187767123364383647511010266570227487815807911100594130542780841594673687050949894020883287572759217682447394318823065665057266292360241246384707826038439381447637687602464760246500537347915368299021665969129014336512272354207453584334152688659240287598533972550749785258827420522309368177936946113691865981211975219689506834518322046949169723142437967170066803410623659499522853802014606425963180244744336525634431335446905400338618855630714316728700726439244205562119191216999354469597482604621702678823770336519901427456324981836058480546179422545006262774133377603040831368059939401605352656645175983251724483923639529319495192962351675655729401701126818069414749326210056200936606386670189129794130971002051050661154337739719607060809903623677768750351120720643944603326632188440980481556370465634618816845755278414831130764057923519623541939160072289825735198845262380302090281023211299192802180521014116416070253642286715677621014267606499303474621838271263564369627990533322566736339143978125210916961319727355621393227535466594323381853125240681300408942345326535178560754123676418830370928600478452348635724277126595652208613472918915173131938410461724040925248314011083484000217637889868731029255067919649478011741842285108474987422172364351715271271722144127144788185576816524074023233180708534062158710756179835631921268145371233593252419086489966276540012856616551804248096205118199091991892811974677780994228850139618670206750481842156125714017913110721635812385676717900310779330321690379231045581612118716456306822353365362066559746632115408328154699003155704598061374258169349447604871151046921425870472003518846187690482504905410937641531653033261877134001287843606195403211744321533783721208094064341961307572599812136625229928181404011325173337849150533528717099756384174712888646258953172081057717457233370795685866723373729124010087211059417563102485345063516637929388429240113325853079355350227815950398091383796014962022659308012443374233406216610907847894517771226246048081166251174553909919284763594274040968499880510137425433577310628304594966334824689316492939019584012248366802487909626879193091712568818247327595794782770081756066915494315491646660505576373150711359154353083625914695667956208675604838494659991605186832926594791418770947638081656951216479490780202686629565026747012045349562685227971769151502195621888 A013788 804 17397552394157581255161468967708275513050363675656135486909425198676686526387722443465200507899527636570654871253370424962873894592764678554816180365135605088383793363841280846906131806298971622912358519320368308359370507991796728969504870040741582930533683668187453013613463701033263378565739084262199288025066210958379472009515954646732553523126892674636678233735905732177554015115052116144782753019824171700347235715796778654592678330747159805173619779091176080544040876170416511059325369389175567586606414195855290969941783272581984464813550138327589633094137300515420205098051871651790093549203868033558703230327171783422160690765909537945898021755627304527129899276964074562733507548145191763255453447706409523968419695657969666200977061348552792743809552442722354267562833729881432689412748248218003595151567871120420157114459379172056829731281681883059044250499848219994187047104303799185991425913528593626769914509310045609173051827920745186282472802408998630749990524519786982832663405841320758175495144265982440207224829355907471288748530494172462163298385516246861107125600495536317150914744345652322850314662055245283573511788975524481618640827399063486151227512092652310373792463485867629367815446812322813240156390199036339759801094675636760457224401103508088167381891510521077365242584140801438190471757597095225885443854256052454893427239398673800213620387148311609581254736378027782799656099126211374470194709717361791071073481493717731414073820840223758918806387415535674440116221147032051049559095559657996249224489233352045133734400863915873565603248625226659985271170348572070400985830606475027846457488091384848890578611529199323547559740820011926639110535791446480785075876549148419729251221671629817094189397950464891444796902322295828758198884261936094585999804313548481218004384625751128973902344785052408122640482607199163108182155518602079257312606748349514323440572797961908578262901868707892660701396190200202056164143480798792957848280190952361370171878073166849973625471490924617372101515820287531731836519672952136997643793330362702283238262605032744359384523024628722205144712512121647116925766033659388961461655337389552234688190160365453326413193984780216340092563200579713650824240648740869275007410976371555304741002378122068353287544673515817368830511616941785831030830387909991830120585333625240602149579623991895076672192844012410704827886779129310098938794491945317216499374338467779973380164148958775006167504182694213039514533134132830582308028477284444812525618968060860031863238278544975944790942703812940456964810972815029390391682146471806975510569522894575932664333535620982107441927440355078224216114169310422990477831697174903654681879541053832375430226254872850085864716253784721430840824425313727096230230531746593455948630735277418474127325614845267667332265651285801525582466872182699994235710204434698349555761337751808758693772366444552993267253248 A013788 805 71260374606469452821141376891733096501454289615487530954381005613779708012084111128433461280356465199393402352653805260647931472251964123360527074775595438442020017618293886348927515878600587767449020495136228591039981600734399401859091947686877523683465968304895807543760747319432246798605267289137968283750671200085522317350977350233016539230727752395311834045382269878999261245911253467729030156369199807284622277491903605369211610442740366561991146615157457225908391428794026029298996713018063124834739872546223271812881544284495808367876301366589807137153586382911161160081620466285732223177539043465456448431420095624897170189377165467426398297111049439343124067438444849408956446917202705462294337321805453410174647073415043752759202043283672239078643926805390763079937366957594348295834616824700942725740822000109240963540825617088744774579329768993009845250047378309096190144939228361465820880541813119495249569830133946815172820287163372283013008598667258391551961188433047481682589310326049825486828110913464075088792901041797002398713980904130405020870187074547143094786459629716755050146792839791914394888855778284681517104287643748276709952829026564039275427889531503863291053930438113809890572070143274243031680574255252847656145283791408170832791146919969129133596227627094332888033624640722690828172319117702045226778027032790855243477972576967885674989105759484352844819400204401798347391382020961789829917531002313896227116980198267827872046370161556516531430962854034122506716041818243281098994055412359152636823507899809976867776105938599418124710906368928399299670713747751200362437962164121714059089871222312341055809992823600429250804698398768851513796754601764785295670790345311927211013003966995730817799774005104195357888111912123714593582629936890243424255198468294579068945959427076624277104004239574663670335416759087772091114109004194116637952437241239610668812586180451977536564846054227528338232918795060027622048331697351855955346555662140872172224012587691417491969931226827232756127808799897729973602384580411953142348977481165628552143923630214120896039006308879246152272742449650266590927937673868857186146940261947605953282826896856896824988442561659766129019138869574507113776089697242600550430355359217890528219145740787991975065782982720787942729775582993554763902281268879326536173917526528985506404678139870802234049301889074834246975024247313654165253302239008019318781437290364026770965152354135142425262097132315496609851527717408074065133684642957085952104935293177282690511823988920221469863701314817804111727865744650360383044330071948521371691292765776183020193110161903542712082134795694400406389203637495492568997198631628405369576978600156497409762206739959193951701877775502218980724016846085026186159024258034046795565591491696306070025525718406216365392960107666643048785784308460339176389468997364524439780398439431408675609691612956889060422669303808 A013788 806 291882494388098878755395079748538763269956770265036926789144598994041684017496519182063457404340081456715376036469986347613927310344045049284718898280838915858513992164531758485207105038748007495471187948077992308899764636608099950014840617725450337007476606176853227699244021020394482887087174816309118090242749235550299411869603226554435744689060873811197272249885777424380974063252494203818107520488242410637812848606837167592290756373464541437915736535684944797320771292340330616008690536521986559323094517949330521345562805389294831074821330397551850033781089824404116111694317429906359186135199922034509612775096711679578809095688869754578527424966858503549436180227870103179085606572862281573557605670115137168075354412708019211301691569289921491266125524194880565575423455058306450619738590513975061404634406912447450986663221727595498596676934733795368326144194061554057994833671079368564002326699266537452542238024228646154947871896221172871221283220141090371796833027821762484971885815095500085194047942301548851563695722667200521825132465783318138965484286257345098116245338643319828685401263471787681361464753267854055494059162188792941403966787692806304872152635521039824040156899074514165311783199306851299457763632149515663999571082409607867731112537784193552931210148360578387509385726528400141632193819106107577248882798726311343077285775675260459724755377190847909252380263237229766030915100757859491143342206985477718946271150892105022963901932181735491712741223850123765787508907287524479381479650969023089200429088357621665250410929924503216638815872487130723531451243510788916684545893024242540786032112526591348964597730605467358211296044641357215800511506848828560571067557254397653856309264248814513429707874324906784185909706392058734975314452221502437065749292926134595866402649813305853039018001365297822393693867045223514485203390481179101749053182940117445299456352995131299989769609438115956073402035384565873139909966632353201993099491992129012417429555559184046047108838305084345369099504844381101971875367241367360071061411762854414549581511189357039190175769841169392239709153073767491956440832712166839034457867312937393984646458969525849395152660732558402064462392809777181138026863399905691854562735551356479603585620954267615129869447097224347413421160787941600312943744077329721492168366188662724634233561660910805950665940537650521075609699316996727460877525970976847129728767141331053653873264042537543373873549853964274113951857530503471370787572297552224059821814960854149900336431058617227140561720585493725641637338090087876128949575974701143538447535168619245650710979223156910948688424123164264064570178099181537562612525595149948393787304346241013390385998806872858426170891368457088945045573001564267258507363360907455674636662749988069662824553342591862232649564601002569927826572527453549266491265013205092105340512007911049935297296846671417591491253468397568 A013788 807 1195550697013653007382098246650014774353742931005591252128336277479594737735665742569731921528176973646706180245381064079826646263169208521870208607358316199356473311905922082755408302238711838701449985835327456497253435951546777395260787170203444580382624178900390820656103510099535801905509068047602147697634300868814026391017894815966968810246393339130664027135532144330264469763082216258838968403919840913972481427893605038458022938105710761729702856850165533889825879213425994203171596437594056946987395145520457815431425250874551628082468169308372377738367343920759259593499924192896447226409778880653351373926796131039554802055941610514753648332664252430538490594213355942621534644522443905325291952824791601840436651674452046689491728667811518428226050147102230796596934471918823221738449266745241851513382530713384759241372556196231162251988724669625828663886618876125421546838716741093638153530160195737405613006947240534650666483286921924080522376069697906162879828081957939138444844298631168348954820371667144096004897680044853337395742579848471097202623636510085521884140907083038018295403575180442342856559629385130211303666328325295887990647962389734624756337195094179119268482658609210021117063984360862922578999837284416159742243153549753826226636954764056792806236767684929075238443935860326980125465883058616636411423943582971261244562537165866843032598024973713036297749558219693121662628252704192475723129679812516736803926634054062174060142314216388574055388052890106944665636484249700267546540650369118573364957545912818340865683168970765175352589813707287443584824293420191402739899977827297447059587532908918165358992304559994299233468598850999155918895132052801784099092714514012790195442746363144247008083453234818188025486157381872578458887996299273982221309103825447304668785253635300774047817733592259880524570079417235515331393087410909600764121837322721055946573221868057804758096320258522956076654736935181816381071223326118715363735519199760434861791459570417852608957801697625478631831571842584993676801504220640706851067542580651681995085869831606432522959953269429830613848690990151647053581650789035372685139424513791565761111895939177879122545298360559214856037960948847333941358032486013713836288964818356140456286703428680151571945255310230927005373074587408794881817575740742539231921627908762520101820668563090661173927692442216534325697328402418595679754346377121165843369030210891995766264889518233777659386060201837666770746808444942218734745896130773909749030154079658597991778021616096162367740807518182300228146536816999940624177463192375883933481104050664430185312170898050707245827785208480825608479449494247577856460904837734188620952798602203190847021051112951228113595971045200236318906667014407238690846160326276938443311770623951133338929370491256267704932616605706526424377641072449737795548221494088057263474737184403660534977727883966126454748174206556438528 A013788 808 4896975654967922718237074418278460515752931045398901768717665392556420045765286881565621950579412884056908514285080838470969943093941078105580374455739663152564114685566656850966152405969763691321139141981501261812750073657535600210988184249153309001247228636776000801407399977367698644604965142722978396969510096358662252097609297166200704246769227117079199855147139663176763268149584757796204414582455668383631283928652206237524061954480991280044862901658278026812726801258192872256190859008385257254860370516051795212007117827582163468625789621487093259216352640699429927294975689494103847839374454295156127227604156952738016469221136836668430943570592777955485657473897905940977805903963930236212395838770346401138428525258555583240158120623355979482013901402530737342861043596979499916240688196588510623798814845802023973852661990179762840584145816246787394207279590916609726655851383771519541876859536161740413390876455897229929129915543232201033819652381482623643155775823699718711070082247193265557318944242348622217236060897463719269972961607059337614141946415145310297637441155412123722937973043939091836340468241961493345499817280820411957209694053948353023001957151105757672523704969663324246495494079942094530883583333516968590304227956939791672224304966713576623334345800437469492176666361283899310593908257008093742741192472915850286057728152231390589061521510292328596675582190467863026330125323076372380561939168512068553948883493085438664950342919030327599330869464637878045350447039486772295870630503911909676502866108058903924185838260104254158244207876945049368923440305849103985622630309180610343156070534794928805310432479477736649660287380893692542643794460888276107669883758649396388640533489103438835745109824449815298152391300636150081367605232841826231178482089269032159923344398890191970499861436793896470628639045292996670797386086035085724729843045673865445157163916771564768289162527778910028089977802486504719896867730743782258129860686642218741193897818400431524286291155753473960475982118267228134100178961287744335261972654410349289451871722830259947614043968591584586194324238295661146331470441631888886518331082808490253357514325766872592885945542084850544050331488046478679823802501062712171873439599895986751308950337243873900838687765750705877014008113510026423835924790234081440693950987914291282337057458434419348168407828243318924598056257136306567904273802760688295294439547743813614658620987466685553292845302586727083092978927390483327937519190551649934332027511110281617374322776539529881058266347594474701734488214802431756796630889235971620591538602191521506039038651998415696878910608213937461692331825128438078900063866215359236591422663074624269709398225358648230353289097401140167962241708091012049677705872696430339863805012475703842156254701532185672519403997616973932234250817832754126010565515239784682551192523507317393551268773412725253958648521550055172210688 A013788 809 20058012282748611453899056817268574272524005561953901644667557447911096507454615066892787509573275173097097274511691114377092886912782655920457213770709660272902613752081026461557360254852152079651385925556229168385024301701265818464207602684531953669108648496234499282564710307298093648301937224593319513987113354685080584591807681192758084594766754271556402606682684060372022346340699167933253282129738417699353738971759436748898557765554140283063758445192306797824928977953558004761357758498346013715908077633748153188381154621776541567491234289611133989750180416304864982200220424167849360750077764792959497124266626878414915457929776482993893144865148018505669253013085822734245092982636258247525973355603338859063003239459043668951687662073266091958328940144765900156358834573228031656921858853226539515079945608405090196900503511776308595032661263346841166673017204394433440382367267928144043527616660118488733249029963355053789716134065079095434525296154552826442366057773874047840543056884503615722778395616659956601798905436011394129809250742515046867525412516435190979122958972568058769153937587974520161650557919074276743167251582240407376730906844972453982216016490929183426657095555740976113645543751442819198499157334085503345886117711625386689430753143658809849177480398591875039955625415818851576192648220705151970267924369063322771692454511539775852795992106157377931983184652156366955848193323320821270781702834225432796974626787677956771636604596348221846859241327156748473755431073737819323886102544023182034955739578609270473465193513387025032168275463966922215110411492757929925110293746403779965567264910520028386551531435940809317008537112140564654668982111798378937015843875427927607871625171367685471211969840946443461232194767405670733281711033720120242907062637645955727046018657854226311167432445107799943694905529520114363586093408399711128493437115080152863363743403096329290912409713782415475056549078984723332697570225126532129299909372486527963930205464168167523476648573966229342109622756422566437274333025434600797233039992464790689594866576712744745427124095351130465051952080059028055373702928924216879179084115183576077752378678341110140460832940379547828430157775038376672558295044352869055993608601173961733361460581350907497835265088514891272249377232937068232031947940798797581082423246496937092452587349747381650097798464484634315153638429230311702135905496107779257526024387558660565641711564663544026287494359395234132348841686591419711232078604499558131023984685507713504765226092705914392814658959746968378304463727830760475839000122310539757942942114576472088735902318585510694416017851244287843091791155726082371174661596018111433078467227953661008729695131069023151527072142955070127973342036340785355479883254564578672082145331100482937472019257475832514639478774239125226431491349842960900139276350422158059729684576285972043985996895898522640214624344269025985374978048 A013788 810 82157618310138312515170536723532080220258326781763181136558315306643851294534103313992857639212135109005710436399886804488572464794757758650192747604826768477809105928523884386538947603874414918252076751078314673705059539768384792429394340595842882228669024240576509061385053418692991583444734871934236729291216300790090074488044262165537114500164625496295025076972273911283803530611503791854605443603408558896552914828326652923488492607709758599429154591507688643890909093697773587502521378809225272180359485987832435459609209330796714260444095650247204822016738985184726967092102857391510981632318524591962100220996103693987493715680364474342986321367646283799221260341599529919467900856878113781866386864551275966722061268824242868026112663852097912661315338832961127040445786411942017666751933862815905853767457212027249446504462384235760005253780534668661418692678469199599371806176329433678002289117839845329851388026729902300322677285130563974899815613049048377107931372641788099954864360998926810000500308445839182240968316665902670355698691041341631969384089667318542250487639951638768718454528360343634582120685236528237540013062480856708615089794437007171511156803546845935315587463396315038161492147205909787437052548440414221704749538146817583879908364876426485142230959712632320163658241703194016056085087112008302470217418215683370072852293679266921893052383666820620009403124335232479051154199852322083925121854808987372736408071322328910936623532426642316684735452476034041748502245678030107950637476020318953615178709313983571859313432630833254531761256300408513393092245474336480973251763185269882738963517073490036271315072761613554962466968011327752825524150729926160126016896513752791481842176701922039690084228468516632417207069767293627323521888394117612514947328563797834657980492422570910970541803295161548569374333048914388433248638600805216782309118423368306128337892979082564775577230187652773785831625027521426770729247642118275601612428789704818540258121581232814176160352558965675385281014810306832127075668072180124865466531809135782664580573498215402477269500294558230384852795719921778914810687196873592337117528535791927614473743066485187135327571723794627905249926246557190850798776501669351653349820830408547259848542541213317111133245802556994651133449146110231478402858765511874892113605617651454330685797784565275238800582510529062154869303006127356731948668912057463838826595891440273676868450568861876331673576896082879006100855548278455137206593964030190104674241271839594515518366075723425352968843099123582477535083429194794909036544500983970848534290901305229675462255896926251804328009118696603005303976573854033392331413897290184429889401765698195491756831256858718828654887497543967244178808980851856816045601810696514240848467276187578111885390878621009979963305059283456927463388568956767846970475931329159412652788024467341492166643285600348734319101314125930436095910084608 A013788 811 336517604598326528062138518419587400582178106498101989935342859496013214902411687174114744890212905406487389947493936351185192815799327779431189494189370443685106097883233830447263529385469603505160506372416776903495923874891304109790799219080572445608628323289401381115433178802966493525789634035442633643176821968036208945103029297830040020992674306032824422715278433940618459261384719531436463896999561457240280739136825970374608865721179171223261817206815492685377163647786080614410327567602586714850752454606161655642559321418943341610779015783412550950980562883316641657209253303875628980765976676728676762505200040730572774259426772886908871972321879178441610282359191674550140521909772754050524720597202026359693562957104098787434957471138193050260747627859808776357665941143314504363015921102093950377031504740463613732882277925829672981519485070002837170965211009841559026918098245360345097376226672006471071285357485679822121686159894790041189644751048902152634086902340764057415124422651604213762049263394157290459006225063537337776941838505335324546597231277336749057997373241912396670789748163967527248366326728819660963893503921589078487407798013981374509698267327880951052646250071306396309471834955406489342167238411936652102654108249364823572104662533842883142578010982941983390344158016282689765724516810786006918010545011439083818402994910277312073942563499297259558515197277112234193527602595111255757299117297612278728327460136259219196409988819526929140676413341835435001865198297211322165811101779226434007771993350076710335747820055893010562094105806473270858105837462882226066439222006865439698794565933015188567306538031569121126264700974398475573346921389777551876165208120331433909625555771072674570584999807044126380880157766834697517145654862305740861224257797315930759088096962850451335339226296981702940157268168353335022586423708898167940338149062116581901672009642322185320764334848625761426766336112727764052906998342116456864204508322630936740897265996729606865552804081523406378111036663016784392501936423649791448950914290220165794122029048690288546895873206510511656357051268799606435064574758394234212833396882603735508884451600323326506301733780662795899903697905898253724871788550837664372120866121353409576339630248809746887201774807273450091042607702467508135538109503536639558097328609900356938489027725579367378127185963127038586344665113097653174061747863787371883833736771339360980453173530058245454534970966355472408989104325748552241998208876667658668745692249454979135563227446163150245760381334010193827983701725981879947413686276030344595596455531746220750693400153809927390527525350181285909725088046506120774989471323300595424826989632299808734235980828093312322170419189940089832156401585569205518522785016612922330515321963264319946282561038831656877929697522825039574890039578446921101191069414724236954225819748218230751914570897819028415771038982659811066248847706554368 A013788 812 1378376108434745458942519371446629992784601524216225750775164352495670128240278270665173995070312060544972349224935163294454549773514046584550152168199661337334194576929725769511991416362883495957137434101419118196719304191554781633703113601354024737212941612193388057048814300376950757481634341009173027402452262781076311839142008003911843925985993957510448835441780465420773209134631811200763756122110203728856189907504439174654397913993949885330480403279116258039304862301331786196624701716900195184028682054066838141511922980531991927237750848648857808695216385570064964227929101532674576305217440467880660019221299366832426083366612061744778739598630417114896835716543249098957375577742429200590949255566139499969304833872298388633333585801782038733868022283713776747960999694923016209870913212834176820744321043416938961849885810384198340532303810846731621052273504296311025774256530412995973518853024448538505507984824261344551410426510929060008712784900296303217189219951987769579172349635180970859569353782862468261720089497860248935534353770517853489342862259311971324141557240798873176763554808479610991609308474281245331308107792062828865484422340665267709991724102975000375511639040292070999283596635977344980345517008535292527012471227389398317351340697738620449351999532986130363966849671234693897280407620856979484336171192366854487320178667152495870254868740093121575151678248047051711256689060229575703581897184451019893671229276718117761828495314204782301760210589048157941767639852225377575591162272887711473695834084761914205535223070948937771262337457383314517434801510247965597968135053340120841006262542061630212371687579777307120133180215191136155948428990012528852484772692460877553293826276438313675041116159209652741656085126212954921030228602316004314567574559937806052389224845159835448669549470912437055242884170417575260252513991511646895883625058558429519469248551494951671073850715539971118804034912717732921560707065209309007315781666089496316890715201522604469721304285517919872524742806171716748871687931591269545774902944932741799092723830983435421888085496653867055744438481997003187958024498210382783335765593631144900644390713754924345369811901565594812006005546622559247257074845904231073268207067633063565624687125499124723249978469610592051572910521149306913323164096526486075629966657986151862020051057563973088780808953704968350049667748303247987400956919250073075236182985815406022575936198779118573381775241078192014987219371318266069983224663558830729907182355453767594539266979619484263406634521944105753919421242269621780264606458986620291463563081858032520194840167030005462591600743834342547086233960638489070694356874540239238860091349533900016575430577471870207271610037001994607952512620894491465803869327428046529865790758761530654499973370015054466572000041053491362098749602113318588830478620322710474564508957688701873159842082397466740390998175672974586127355280206046691328 A013788 813 5645828540148717399828559345445396450445727843189660675175073187822264845272179796644552683807998199992206742425334428854085835872313534810317423280945812837720860987104156751921116841422370799440434930079412708133762269968608385571647953311146085323624208843544117481671943374343990302644774260773572720240444468351288573293125664784022912720838631249962798429969532786363487064615451898678328345076163394473394953861138182859384413855719218730313647731831260192928992715986254996261374778232423199473781481693457769027632836528259038933965827476065721584415606315294986093477597599877835064546170636156439183438730442206545617237469643004906613717395990188502617439094961148309329410366432990005620528150798907391874272599540934199842134367444099230653923419274091629559648254750404674395631260519768788257768738993835781987737132279333676402820316409228212719830112273597689961571354748571631507533221988141213718560705840174467282577106988765429795687566951613657977607044923341904196289944105701256640796073094604670000005486583235579639948713044041127892348363814141834543683818458312184532023520495532486621631727510655980877038009516289347033024193907364936540126101925785601538095673509036322813065611820963205039495237666960558190643082147386975507871091497937389360545790087111189970808216253377306203260549615030187967840957203934635980063451820656623084563942359421425971821274104000723809307398390700342081871450867511377484477355117437410352449516806982788308009822572741254929480252834715146549621400669748066196258136411184800585872273698606849111090534225442056263412946985975667089277481178481134964761651372284437349874432326767849964065506161422893694764765143091318179777628948319754458291512428291332812968411788122737629823324676968263356539816355086353672468785397505253590586264965774685997750474632857342178274853562030388265994297309231705685539328239855327311746042066923322044718492530851721702621327002491834046712656139097329693965441704302576913984369465436587907978462353481399797861346534079351803378433767797840059494002462444510409083796811708151488053598194294239460329220022259725057876068344669727880543295871513169513039424363540170118634749548812676349976598718966002676764978568823730476106576149025028364798718466044414866431911811524985043242641494627561116971680139372486965780343431111278026834129131782033771646193474375550361803439097050103756394319541248299316167405509899903068471034670199269676571751387456274493387650544919617822651288221936970669699818927938632067232837548521407542913575001883057168053949408336370811963828056009196713834754383290501202718065324154902374775196646745467072865214302775251233564085758116819922370934167690854467892963645324780368984514711560169914173491695183837043932648765145278586330278947887229560831890923581663095078912168155100619156478370256152939849640428841822103816228690692922872462713169500023768641528527556503904777647227723967247679488 A013788 814 23125313700449146469697779078944343861025701245704850125517099777319996806234848447056087792877560627168078816974169820586335583732996238583060165758754049383304646603178626055868894582466030794508021473605274452515890257791419947301470016762454365485564759423156705204928280061312984279632995372128553862104860542366877996208642722955357850504555033599847622369155206292944843016664890976986432901431965263763025731015221996992038559153025919919364701109580841750237154164679700464686591091640005425044608949016403021937184098419749023473524029341965195609766323467448263038884239769099612424381114925696774895365039891278010848204675657748097489786453975812106721030532960863475013264860909527063021683305672324677117020567719666482553382369051030448758470325346679314676319251457657546324505643088972956703820754918751363021771293816150738545952016012198759300424139872656138082596269050149402654856077263426411391224651121354617989435830225983200443136274233809543076278456006008439588003611056952347200700715395500728320022473044932934205229928628392459847058898182724954290928920405246707843168339949701065202203555883646897672347686978721165447267098244566780068356513488017823900039878693012778242316746018665287841772493483870446348874064475697051680239990775551546820795556196807434120430453773833446208555211223163649916276560707316268974339898657409528154373907904190160780579938729986964722923103808308601167345462753326602176419246561023632803633220841401500909608233257948180191151115610993240267249257143288079139873326740212943199732833069493653959026828187410662454939430854556332397680562907058728815663724020877055385085674810441113452812313237188172573756478026102039264369168172317714261162034906281299201918614684150733331756337876862006708387087790433704642432144988181518707041341299813113846785944096183673562213800190076470337512641778613066487969088470447420668911788306117927095166945406368652093936955402206552255335039545742662426482449220823355039679977330428264071079781799859813572040075403589024986638064712899952883687434086172714635607231740756588495067538203829204829508485211175833837060375939767205398705339889717942325409482193060536805927934151936722329504148352884746964029352217902000030132535906406516182215550836917923292905110780006338737121859561994490335116001850869706611836286693831794797912592923779210328662808471042254281946886541517224986191132840953033999021692968550002968457358009136208595237893683020900324915816631990754601579676557053831863090458328836636947385702598743685295774003207713002160348976776545774845803839717413669739867153953957892926333195567738480127079205465069433130455917784167429052678495265246494402031346350861739900489579091250300391360572258550455968454621983472996531948129342035061089608822570546092281167425222990492037443224240763292136064935404569202441624127196536103337231272717078212085607273142272097356355700848871439993969243044757369846495182848 A013788 815 94721284917039703939882103107356032454761272302407066114118040687902706918337939239141735599626488328880450834326199585121630550970352593236214438947856586274015832486619652324838992209780862134304855955887204157505086495913656104146821188659013081028873254597249864519386235131137983609376749044238556619181508781534732272470600593225145755666657417624975861224059724975902076996259393441736429164265329720373353394238349299679389938290794167989717815744843127808971383458528053103356277111357462220982718255171186777854706067127292000147554424184689441217602860922668085407269846094232012490265046735653989971415203394674732434246351494136207318165315484926389129341063007696793654332870285422850136814820033841877471316245379753912538654183633020718114694452619998472914203653970565309745175114092433230658849812147205582937175219470953425084219457585966118094537276918399541586314318029411953274290492470994581058456170993068515284729160605627189015086179261683888440436555800610568552462790889276814134070130259970983198812049592045298504621787661895515533553246956441412775644857979890515325617520433975563068225764899417692865936125864841893672006034409745531159988279246921006694563343126580339680529391692453018999900133309933348244988168092455123682263002216659135777978598182123250157283138657621795670242145170078310057068792657167437718896224900749427320315526775562898557255429038026607505093033198832030381447015437625762514613233913952799963681672566380547725755323424555746062954969542628312134652957258907972156921146327912215346105684252646006616173888255634073415431908780262737500899585667312553228958613589512418857310924023566800702719235019522754862106533994913952826856112833813357613719694976128201531058645746281403726873959943626779477553511589616454215402065871591500624041333964034514316435227017968326910827725578553222502451780725199120334721386374952635059862684901859029381803808384485998976765769327438038037852321979361945298872112008492462242529187145434169635142786252225796391076148853100646345269513064038207011583730016963439147447221210138986475796636482884422981666755424976215396599299849286473313097072188284691764877239062775958757080818286332814661648991653415923564664226684526592123422867072641090282354896228015813807739333754905963467251136765929432412635143581162318282081430297935031492249980615799645506202863497389073538854447274054553543438880116543627259992854399180812158801338405421910406094412525653607730855184924634130848070355177692495311218517314914864936491837844454134971490317138792456848789408876731493768412527482526391254495862595411529426260769045456814600516425584924398102347439243949789399771116606449641070720394653129686632405315957761230403012903971022667646790131644305393794859537784975610223037737248956793983661773713369055385367446490166444589321975417115453200892424997011879269299293049152356702647390790746510771632950676977418215298019511326186891244268945408 A013788 816 387978383020194627337757094327730308934702171350659342803427494657649487537512199123524549016070096195094326617400113500658198736774564221895534341930420577378368849865194095922540512091262411302112689995313988229140834287262335402585379588747317579894264850830335445071406019097141180864007164085201127912167459969166263388039580029850197015210628782591901127573748633501294907376678475537352413856830790534649255502800278731486781187239092912085884173290877451505546786646130905511347311048120165257145213973181181042092876050953388032604382921460487951227301318339248477828177289601974323160125631429238742922916673104587704050673055719981905175205132226258489873780994079526066808147436689091994160393502858616330122511341075472025758327536160852861397788477931513745056578166663435508716237267322606512778648830554954067710669698953025229144962898272117219715224686257764522337543446648471360611493857161193804015436476387608638606250641840648966205792990255857207052028132559300888790887591482477830693151253544841147182334155129017542674930842263124031625434099533584026729041338285631550773729363697563906327452733028014869978874371542392396480536716942317695631311991795388443420931453446473071331448388372287565823590946037486994411471536506696186602549257079435820146600338153976832644231735941618875065311826616640757993753774723757824896598937193469654304012397672705632490518237339756984340861063982415996442406975232515123259855806111550668651240130831894723484693804746980335873863555246605566503538512932487053954749015359128434057648882698838043099848246295077164709609098363956172803684702893312218025814481262642867639545544800529615678337986639965203915188363243167550778802638167299512785795870622221113471216212976768629665275739929095288740059183471068996466286861810038786556073303916685370640118689865598267026750363969753999370042493850415596891018798591805993205197557358014584347868399142854651808832591165186203803043110827466527944180170786785125345399550547698358825544852489116862017847905702300247430223925510300495919446958149482246747943818076729288604863023033894596532907030220702578264470732182677394690445607683214097468937171201130327069003031700819208854114269812391622920864672499820921337540063529537905796525654949952773356500311060094826361860656193246955162153548108440855683405538500341888992255920602315347993406928885305645215147816034527451313925652957362697256930731619044606602450282108608145023362713705077177265582837451301399953696174807828460794751046921891286779870567810884136843224339000493903252641418759092198475417712568428098578415053190805624529964110010191112603715279195850334627215111143218337381462493620017729825670736499219196446332174162989999730740854665308846681252379215074892983744666767260099473562571771727028157078625129959650858465060823721757037862811308504896310855372787760657487049904329328053054043712678897708120608565972899505009860687918392061506536525600391168 A013788 817 1589159456850717193575453058366383345396540093852300668122839018117732300953649967609956552769823114015106361824870864898695982025828615052884108664547002684941798809047835016898725937525810836693453578220806095786560857240626525808989714795509012807246908829001053983012479054221890276818973344092983819928237916033705014837410119802266406974302735493496427018542074402821303940614875035800995487157578918029923350539469941684169855742931324567903781573799434041366719638102552188974478586053100196893266796434150117548412420304705077381547552446302158648227026199917561765184214178209686827663874586334161891012266693036391235791556836229045883597640221598754774523006951749738769646171900678520808080971787708892488181806453045133417506109588114853320285341605607480299751744170653431843701707846953396276341345609953091861342903086911591338577768031322592131953560314911803483494577957472138693064678838932249821247227807283644983731202628979298165578928088087991120085107230962896440487475574712229194519147534519669338858840699408455854796516729909756033537778071689560173482153321617946831969195473705221760317246394482748907433469425837639255984278392595733281305853918393911064252135233316753700173612598772889869613428514969546729109387413531427580324041756997369119320474985078689106510773190416870912267517241821760544742415461268512050776469246744451704029234780867402270681162700143644607860166918071975921428098970552381944872369381832911538795479575887440787393305824243631455739345122290096400398493748971466972998651966910990065900129823534440624536978416824636066650558866898764483803892543051006845033736115251785185851578551502969305818472393277297475236611535844014287989975605933258804370619886068617680778101608352844307108969430749574302679282415497498609525910985973918869733676252842743278141926153689490501741569490820112381419694054811302284865612999032037348168489194938427737488868962889132653808978293412602690777264581949302898459361979542671873414756559043372477749431715795422666825105021756621813474197198890190831286054740580279282679577878842283166125518942346832267398787195783997760571272119020246608652065209070444943232766653239829819674636417846555479466452049151556087483861698559266493798564100216987262142569082675006559668225274102148408778181247767539528344180933052173744879229085697400377312280250787083665380994780714211922801245454477424440581839474513357607964388276711606708643636355516858962015693675335996118079827302200530534210339532012865375415300288192066710650349845753381424509846892546023027722819251237241644955310950680281491777188057869539838074732994601742797224817783586202970633073095242622309914470373867592621365947336700801828644176585371607038897114540709105036006409745264946761661418155078697367443712293976993907331394048532314729916272889133964316827086075119636055289263606938667653066956408132927705309363047132765012462012686224996372520389377713733883930773608859202224128 A013788 818 6509197135260537624885055727068706182744228224419023536631148618210231504706150267330382040145195475005875658034671062625058742377794007256613309089984522997521607921859932229217181440105721187096385856392421768341753271257606249713621871802404916458483338563588317114419114206092862573850514817404861726426062504074055740774031850710083202966744004581361365067948336753956060940758528146640877515397443248250566043809668881138359729123046705430133889326282481833438083637668053766039464288473498406474820798194278881478297273568071996954818774820053641823137899314862332990194541273946877246111230305624727105586244374677058501802216801194171939215934347668499556446236474366930000470720105179221229899660442455623631592679231672866478105024872918439199888759216568239307783144122996456831802195341121111147894151618367864264060531043989878122814537856297337372481783049878747068393791313805880086792924524266495267828645098633809853363005968299205286211289448808411627868599218024023820236699954021290780750428301392565611965811504777035181246532525710360713370738981640438470582900005347110223745824660296588330259441231801339524847490768230970392511604296072123520228777649741459719176745915665423155911117204573756905936603197315263402432050845824727369007275036661223912736665538882310580268126987947503256647750622501931191264933729355825359980418034665274179703745662432879700710042419788368313795243696422813374169493383382556446197224987987605662906284342834957465162980656101914442708357620900234856032230395787128721402478456467415309926931757197068798103463595313709329000689118817339325660743856336924037258183128071312121248065746956162276632462922863810458569160850817082523606940081902628062702059053337058020467104187813250281918338788350256343774340773877754304618131398549171690429137931643876467269329525512153095133468634399180314295066848507094158809550844035224978098131742467800012754407271993887350001575089818020621423675727664344672089546668206783993506842865841653668861672307898051243315630169115122947990311726654221644947680217416823941855550991737991848450125587852624967265432353931254827299930599506930109038859096352542487481412211670342941387310767499491243894587593324773734333897517298755558598918554488779825735962962636826868401050722722399882355430390855841908097765101781703659025322335016551945471099907223894693400554621805412035793901381539530508623214487606712762222134381410741078604334512197054308416281294176240099654972629813373068125550723124696577701069980434705246823832968205850314792332871868510321552667653067741777736953653986432990319362285033635176754106345888738497432853641569087367713067398113780981409670651361659377114920291126484290126547293682102431322581158744494227482254316605221935765168763202344417049445556129767044429390022788361133737053753892717841723744563690029282464823734020782706962253447712471880947151041055805491044403962777585141843514891115453988580448701887292310028288 A013788 819 26661671466027162111529188258073420524520358807220320406041184740189108243276391494985244836434720665624066695310012672512240608779444253723088114032576606197848506047938282410873575178673033982346796467783359563127821399071155198826995186902650537813947754756457746900660691788156365102491708692090313631441152016687332314210434460508500799351783442765256151318316387344204025613346931288641034303067927544834318515444403737142721450487999305441828410680453045589762390579888348225697645725587449472920865989403766298535105632534822899526937701662939716907572835593676115927836841058086409200071599331838882224481256958677231623381880017691328263028467088050174183203784599006945281928069550814090157669009172298234395003614132932061094318181879473926962744357751063508204679758327793487183061792117232071261774445028834772025591935156182540791048347059393893877685383372303347992140969221348884835503818851395564617026130324004085159374872446153544852321441582319254027749782397026401567689523011671207037953754322503948746611963923566736102385797225309637481966546868799235975507558421901763476462897808574825800742671285458286693775322186674054727727531196711417938857073253341019009747951270565573246611936069934108286716326696203318896361680264498083303453798550164373146569382047261944136778248142632973339229186549767910159421168555441460674479792269988963040066542233325075254108333751453156613305318180547843580598244898334951203623833550797232795264140668251985777307568767393441557333432815207361970308015701144079242864551757690533109460712477479193797031786886404953411586822630675821877906406835556040856609518092580094448632077299532440685086568132050167638299282844946770016694026575473164544827633882468589651833258753283073154737515677082649984099699809803281631715866208457407243997748968013318009935173736497779077666687526499042567352593811485057674483920257168281510289947617148108852242052186086962585606451567894612465351375780513155776878783152974987237404028378487413427657409773150417892620821172695543594968316832375691857705698170539310865840336862158814611251714407844351865919210921702419772620515735580385726623166858660014028723864419001724687922424903677916134992230782258273215831644230855702768021170399186042166214504294960442852970703760270949918127842880945528455568445856897858187367720284227796768649625219989072664168671730914967698611820058785916963320686541237095474061862426258395457963354161959134447273088180945879448186767891715576087042255761918757182263582639860552690990419837771162889389395443173418277079726706965470321610562166728429528348107919497769683984819592760272885484968515866981858152724062674046899854010987977356808662713512454079652358337714921891558697292426217448355767313680814989048894131254076802732234528997907525813982781533341127203786972175944572279700457732874359940975918014549125967717390121830284824359530664164579291317878631536988740991036994008899537225517882930349301875867648 A013788 820 109206206324847256008823555105068730468435389674374432383144692695814587364460099563459562850036615846396177183989811906610137533560603663249768915077433778986387480772355204754938163931844747191692478332040640770571556450595451694395372285553256602885930003482450931305106193564288471459806038802801924634382958660351313159005939550242819274144904981566489195799823922561859688912269030558273676505366231223641368639260277707336587061198845155089729170147135674735666751815222674332457556892006193041083867092597826758799792670862634596462336826011401080453418334591697370840419700973921932083493270863212061591475228502741940729372180552463680565364601192653513454402701717532447874777372880134513285812261569733568081934803488489722242327272978325204839400889348356129606368290110642123501821100512182563888228126838107226216824566399723687080134029555277389322999330292954513375809409930645032286223642015316232671339029807120732812799477539444919715108624721179664497663108698220140821256286255805264027458577704976174066122604230929351075372225434868275126134975974601670555678959296109623199592029423922486479841981585237142297703719676616928164771967781729967877558572045684813863927608404236588018122490142450107542390074147648794199497442363384149210946758861473272408348188865584923184243704392224658797482748107849360012989106403088222922669229137874792612112556987699508240827735045952129488098583267523967306130411103579960130043222224065465529401920177160133743851801671243536618837740811089354630381632311886148578773203999500423616351078307754777792642199086714689173859625495248166411904642398437543348672586107208066861596988618884877046114583068877486646473862532901969988378732853138081975613988382591343213909027853447467641804864213330534334872370420954241563508187989841540071414779772982550568694471624694903102122752108540078355876224251842796234686137373361281066147625439838653858783445754212198750644025622096332658079235196981886062095495794585547724406900238284445399684750430824111688174883523360946564990225745410833849162539706529017306482019787402504647687022214530465242805087935293111388653632452937259936248491453071417461652948660231064321730252405464744488928177284129887092046414769584958537814713955066028712814609592157973925768002602069810864651644440352884554008354229853627135458182284197055564388864901075241632434879409827707693514014960787115881761532072907143061757388497954387795817898647384614696030569189154322219773001284466999652525079600819229418551634492868823822296759655510683194938963735238321262918560591730566437316862634919647348113850038262864625601821051946077738946431040991157690993557760712896101802029006755253488282474547011910256059751280320067824424109777786668465222916836618195144270361616698583991232630775429225734073473160565257026711438032668968057653074873853378318237360187593219963770429939016846640576637600418116777238030874775505883099287527460452504475721248482710740483553886208 A013788 821 447308621106574360612141281710361519998711356106237675041360661282056549844828567811930369433749978506838741745622269569475123337464232604671053476157168758728243121243566918676226719464836084497172391248038464596261095221638970140243444881626139045420769294264119014625714968839325579099365534936276683302432598672798978699288328397794587746897530804496339745996078786813377285784653949166688978965980083092035045946410097489250660602670469755247530680922667723717291015435152074065746153029657366696279519611280698404043950779853351307109731639342698825537201498487592430962359095189184233813988437455716604278682535947230989227508451542891235595733406485108791109233466235012906495088119317030966418687023389628694863604955088853902304572510119220039022186042770866706867684516293190137863459227697899781686182407528887198584113423973268222280228985058416186667005256879941686787315343075922052244372037694735289021804666089966521601226660001566391153084926857951905782428093227909696803865748503778361456470334279582408974838186929886622004724635381220454916648861591968442596061017276865016625528952520386504621432756573131334851394435795422937762905980033965948426479911099124997586647484023753064522229719623475640493629743708769461041141523920421475168037924296594523784594181593435845362662213190552202434489336249750978613203379827049361091253162548735150539213033421617185754430402748219922383251797063778170085910163880263516692657038229772146808430265045647907814816979645413525990759386362221996566043165949485664578655043581953735132574016748563569838662447459183366856129026028536489623161415264000177556162912695124241865101265382952456380885332250122185303956940934766469072399289766453583772114896415094141804171378087720827460832723817801868635637229244228573444129538006390948132514937950136527129372555774750323106294792636580160945669014535548093377274418681287807246940673801579126205576993809253166082637928948106578567492547366837805310343150774622403479170663376013088357108737764655561474764322911686437130199964653202775446169762637942854887350353049200659036926042990716785634529640182960584247925278527231016698873820991780525922930477712306439461807113852783593426649814155796017529022114896219990170889068359950453607688640889479061199945738658077945301613135627685415133218218925480456746836714636071139591736790634804189726453266062654290712633405279384026651695235370627657980958263287621172411670112859687381794941211398776103812190213261176830576742726044955563698387494882790702376127527548971758366469995459536163892914424183728400127249869352630875537874329756724693506465059028771134418724581543899781902309612587880022432981110811669518288005015744560784408820741244190997808841153649814194033553067362788127310931401181997400028088855656158108606764946065675292781410050181812093164146994683303437591500227328381828971603681030213003839801907611312606319566974463080472097174681712478013458332554233785183193020636717907968 A013788 822 1832176112052528581067330689885640785914721714611149516969413268611303628164417813757666793200639911964011486190068816156570105190253496748732635038339763235750883824613650098897824642927968602100418114551965550986285446027833221694437150235140665530043471029305831483906928512365877571991001231098989294806763924163784616752284993117366631411292286175217007599599938710787593362573942575786758057844654420344975548196495759315970705828538244117493885669059246996346023999222382895373296242809476573987960912327805740662964022394279326953921460794747694389400377337805178597221822853894898621702096639818615211125483667239858131875874617519682501000124032963005608383420277698612865003880936722558838450942047803919134161325896043945583839529001448325279834874031189470031330035778736906804688728996650597505786603141238321965400528584594506638459817922799272700588053532180241149080843645238976725992947866397635743833311912304502872478624399366415938163035860410171006084825469861518118108634105871476168525702489209169547160937213664815603731352106521478983338593737080702740873465926766039108098166589523503122929388570923545947551311609018052353076862894219124524754861715862015990114908094561292552283052931577756223461907430231119712424515681978046362288283337918851169421697767806713222605464425228501821171668321278980008399681043771594183029772953799619176608616584894943992850146929656708802081799360773235384671888031253559364373123228589146713327330365626973830409490348627613802458150446539661297934512807729093282114171058511682499103023172602116382059161384792815070642704490612885461496469156921344727270043290399228894679454783008573261336106320896500471005007630068803457320547490883393879130582615716225604829885964647304509279570836757716453931570090984360236827154587674177323550781185843759215121909988453377323443383470639432339233460283537604990473316018918554858483468999891268100938043366642700968274484956971444545812449474014567650551165545572853364650683037188149609910717389884029179800634666646267646485299055219518568227511347765013933618587046089525899415249072089975953959033406189406553079501940847538244398587170782333034180323236709607176035561938341001598675557638782140487798874582614917079739961624002357057977092673083306234674977745543487263955407403530999460385661824718767950835043183149347387767753894440157961119552577792631974758946428024356973165343684078090887090005046426096322198200782273279515832079201889386921214731113517780298042338205880137988908595179039910716932618352840588322269061101402260127305377481456551526921215464868376066203133254683544344602480881781846566579095886003813506671860173159956571885490629884598346907668544489720972938529756136206327025013365349638938761433363917980169465575019241461350515051952767623612853309219085005999232655565544702333600346090222810880374784931137051971467688677499752463727828613575936435484946327400777613710027496294309943125330142141584110358612527996551036928 A013788 823 7504593354967157068051786505771584659106700143047268421506716748231899660961455365151403184949821079404591047434521870977311150859278322682808873117039670213635620145617510805085489737432959394203312597204850896839825186930004876060414567363136166011058057336036685758082779186650634534875141042581460151528505033374861790217359331808733722260653204173688863127961348959385982413102868790422561004931704505733019845412846630158216011073692647905254955700466675697033314300814880339449021410547616047054687896894692313755500635726968123203262303415286556218983945575650011534220586409553504754491787836697047904769981101014458908163582433360619524096508039016470971938489457453518295055896316815601002295058627804852773524790870196001111406710789932340346203644031752069248327826549706370272005033970280847383701926466512166770280565082499099191131414211785820981608667267810267746635135570898848669667114460764716006741245592799243765672445539804839682715794884240060440923445124552778211772965297649566386281277395800758465171198827171084712883618228311977915754879947082558426617716436033696186770090350688268791518775586502844201170172350537942438202830414721534053395913588170817495510663555323054294151384807742489491299972834226666342090816233382077899932808552115614389951274056936297359791982285735943459519153443958702114405093555288449773689950018763240147388893531729690594714201823873879253327050181727172135616053376014579156472312744301144937788745177608084809357272467978706134868584229026452676339764460458366083539644655663851516325982914978268700914325032111370529352517593550378850289537666749828002898097317475241552607046791203116078432691490392065929236511252761818961184962522658381328918866393973660077383212911195359270009122147359606595303711092671939530044025191113430317263999737216037745139343312705033516824098695739114861500253321370030040978702413490400700348289023554634141442225629768503166052290383755036859647793045563669096657574074666407381609197720322660802194298428964983520463399594583112280003784930179148055459886480445497072101732540782698084004860199280541507416200831751809241413639949711516649056613051524436108002603977562550993041661699444742548175084088451647438024190290390700358614882811913654509474171588949222337228708845746123833161348724862973789739670834048073526620336878179726900296719951626887008745687358638620568612644569187766162085247729983860273520660670161290535723830404191352896848196410938928829295538640968828100781417291285045202569605853347474296556004773235049768014074271343657481442826164046035054269298544100868367168033811183797635491761691778443536707976749071620123327939269263182118442969620007314828933810358229897105156217881133901115494454744472121093166831058608046774130995278813025691709652798536186318247154561372184572856957196471100758427017585552633366015119077937364875131652823038986091429186001207035639746340157033585105756272624821493527041352262211928516028876914673873047257088 A013788 824 30738814381945475350740117527640410763701043785921611454491511800757861011298121175660147445554467141241204930291801583523066473919604009708785144287394489195051500116449324257630165964525401678656768398151069273455923965665299972343458067919405735981293802848406264865107063548520999054848577710413660780660756616703433892730303823088573326379635524295429583372129685337644983964069350565570809876200261655482449286811019797128052781357845085819924298549111503655048455376137749870383191697603035328736001625680659717142530603937661432640562394789013734272958241077862447244167521933531155474398362979111108217937842589755223687838033647045097570699296927811465101060052817729610936548951313676701705400560139488676960357543404322820552321887395562866058050125954056475641150777547597292634132619142270350883643090806833835091069194577916310286874272611474722740669101128950856690217515298401684150956500831292276763612141948105702464194336931040623340403895845847287566022431230168179555422065859172623918208112213199906673341230396092762983971300263165861542931988263250159315426166521994019581010290076419148970060904802315649847993025947803412226878793378699403482709662057147668461611677922603230388844072172513236956364688728992425337203983291932991078124783829465556541240418537211073985707959442374424410190452506454843860603263202461490273034035276854231643704907905964812675949370670587409421627597544354497067483354628155716224910593000657489665182700247482715379127388028840780328421721002092350162287675230037467478178384509599135810871226019750988598945075331528173688227912063182351770785946283007295499870606612378589399478463656767963457260304344645902046152750091312410465013606492808729923251676749716111676961640084256191569957364315584948614364000635584264315060327182800610579513342923636890604090750208839817284911508257747414472705037604331643047848765085656681268626591840479781443347356179531788968150181411860630977117360314628788619909423409833604635071273862441618645787846365040572499818084739412427898895503074013790435163695023904756007328696487045931352083907376253098014376758606855410652830269234018372194535887059044090298378665892096208867498646320925665477325144426297947906147083429440308668886559997598328870806206828336014693288791432176123220628884377038740642773691736260909165036899853024161383615364921863729187822335420983789849037392155393090199901174702013891680340626104980646034324809335567781465490212499205852484794526273408319900800685225103545149725105575311254718693395551170763849785648215423621043989815967932559582287046836637156831920266490608835114974255889524504726355872764197356025151239246901993957142403563549961539312887227309658542719868441124458969065286633357807997611340016058559586840556662018153233242737862804219159540345083380468010422096676745628706517064030423586267197927743231446528539249963167687030493945860944017980401009283209564593177692671268837486761378866020059201654279842504184001565032448 A013788 825 125906183708448667036631521393215122488119475347134920517597232335904198702277104335503963936991097410523975394475219286110480277174698023767183951001167827742930944476976432159253159790696045275778123358826779744075464563365068686718804246197885894579379416467072060887478532294742012128659774301854354557586459102017265224623324459370796344850987107514079573492243191142993854316828059916578037252916271740856112278777937089036504192441733471518409926857160718971078473220660223469089553193382032706502662658787982201415805353728661228095743569055800255582036955454924583912110169839743612823135694762439099260673403247637396225384585818296719649584320216315761053941976341420486396104504580819770185320694331345620829624497784106272982310450772225499373773315907815324226153584834958510629407208006739357219402099944791388533019420991145206935037020616600464345780638224182709003130942662253298282317827404973165623755333419440957293340004069542393202294357384590489870427878318768863459008781759171067568980427625266817734005679702395957182346445877927368879849423926272652555985578074087504203818148153012834181369466070284901777379434282202776481295537679152756665178775786076850018761432770982831672705319618614218573269765033952974181187515563757531455999114565490919592920754328416559045459801875965642384140093466439040453030966077282264158347408493994932812615302782831872720688622266726028990986639541676019988411820556925813657233788930693077668588340213689202192905781366131836225215369224570266264730317742233466790618662951318060281328541776900049301279028557939399426981527810794912853139235975197882367470004684302702180263787138121578320938206595669614781041664374015633264695732194544557765638867966837193428834877785113360670545364236635949524434946603353146634487100140751300933686652615216703914355712855407891598997537823733409680199834027342409923988541790849766476294520178605184791950770911362207613543143062981144482272707848719518187148998286678444585251937740560869973147018711206184959254875092633304673875980591160485622430494817913880606018340810940134818135684613132689466887203253679762033992782782539252508818993393844593862159015494026071521274455330511525795123791570116394623578453726987504307759349750162755054822223168864316183710889706193400711695910408350681672801041351724683939991141797986965027288534719953834753320285884349603221657158268490097458795211579448900322675204526000726156594419038485632882647910396747171777718379615880478313679606682024120933274032436474899327768148177595448728722015090375151796182286204651764049047743842865794383545411545533788630934552123492371359153654842152370279019475955310567248455284996300642465025586083060361390980581134845783937291414050233581558216048705775860067698920087626355643362254286046081677477253461526396970688907987950095181893894268615009350442712036276004980896767849134846076903202246426697647722534024026376573655829181517158345774607835218162489975930234897137670410372907008 A013788 826 515711728469805740182042711626609141711337371021864634440078263647863597884527019358224236285915534993506203215770498195908527215307563105350385463300783422435045148577695466124300942502691001449587193277754489831733102851543321340800222192426540624197138089849127161395112068279263281678990435540395436267874136481862718360057136985582781828509643192377669933024228110921702827281727733418303640587945049050546635893874430316693521172241340299339407060406930304905537426311824275329390809880092805965834906250395575096999138728872596390280165658852557846864023369543371095704003255663589838123563805746950550571718259702322774939175263511743363684697375606029357276946335094458312278444050763037778679073563981191662918141942923699294135543606363035645434975501958411568030325083483990059538051923995604407170671001373865527431247548379730767605911636445595501960317494166252376076824341144589509764373821050770086394901845686030161073520656668845642556597687847282646509272589593677264728099970085564692762543831553092885438487264061013840618891042315990502931863240402012784869316927791462417218839134834740568806889333023886957680146162819902572467386522333809691300572265619770777676846828629945678531400989157843839276112957579071382246144063749150848843772373260250806652603409729194225850203348483955271205437822838534309695614837052548153992590985191403244800472280198479350663940596804509814747081275562704977872534817001168132740029599460118846130537841515270972182142080475676001178482152343839810620335381472188279974374043448598774912321707118182601938038900973319780052916337913015963046458310554410526177157139186903868130360472117745984802562894215862742143146657275968033852193719068854508608056803192165144284507659407824325306553811913260849252085541287334488614859162176517328624380529111927619233200999855750723989493914926012046050098520175994511048657067175320643486902354651566836907830357652939602385072713985970767799389011348355146494562296982234909021191936985337323410010188641100533593107968379426015944196016501393349109475306774175254962251123961610792215083764175391496056369984527072305291234438277280778276122596941187456459403327463530788951140169033775209656827050271196752378177346465740817644582296576666644704551826099668239088479804236568169315106449032604392131793065376664305418203716804554608751773838212930907149599890982295974795907720267735439191225186629422695721677637738498974337410740381637152287325840985076415601534482906646439172831668969570799342690436859801187646538334935430957992845373810176621757162644294253625544899558780378293795002005690506398232307925497824753087093370233456108662863773512952083449672847344847431536744800596215240257456460328328331007145631949756750062452935498857922837294776678917552715211793555644750550946830178412121991941767118643589865037390924247078299413348500586516401753161110056329530995516401363753565071499362412038445694276327494280584292793693053593558941410242138675898000887427104768 A013788 827 2112355239812324311785646946822591044449637871705557542666560567901649296935022671291286471827110031333401408371795960610441327473899778479515178857680008898293944928574240629245136660491022341937509143665682390350778789279921444211917710100179110396711477616022024853074379031671862401757144823973459706953212463029709694402794033092947074369575498515978936045667238342335294780545956796081371711848222920911039020621309666577176662721500529866094211319426786528893081298173232231749184757268860133236059776001620275597308472233462154814587558538660076940755039721649648008003597335198063976954117348339509455141757991740714086150861879344100817652520450482296247406372188546901247092506831925402741469485318066961051312709398215472308779186611662994003701659656021653782652211541950423283867860680685995651771068421627353200358389958163377224113814062881159176029460456104969732410672501328238631994875171023954273873517959929979539757140609715591751911824129422469720101980526975702076326297477470472981555379534041468458756043833593912691174977709326297100008911832686644366824722136233830060928365096283097369833018708065840978657878682910320936826415195479284495567143999978581105364364610068257499264618451590528365674958674243876381680206085116521876864091640873987304049063566250779549082432915390280790857473322346636532513238372567237238753652675343987690702734459692971420319500684511272201204044904704839589365902610436784671703161239388646793750682998846549902058053961628368900827062896000367864300893722510083194775036081965460582040869712356075937538207338386717819096745320091713384638293240030865515221635642109558243861956493794287553751297614708173791818328708202365066658585473306028067258600665875108430989343372934448436455644413596716438536542377112922065366463128275014978045462647242455528379191295409154965460967075536945340621203538640873517255299347150113355722352044652817763974473144946440611369257836486536264906297390482862680041727168439234187350802173891941676687401732673947785597370238482128961307426883589707157952410856547021844325380603746757804912983098062403567846891456622888162472896259183742067818998157071103821657716029290622111543870132362343258754363597910821897741014411123674389072209086778026576709844279704241107306413278152983221514676015237547590171824395782816994992962424031455677447265641320164995684761153463484312764038022216644358927258364434115361675991604176891798886034392603185775768886644674872998303885241985623814851918516099361994107660029377745664600221019895525203938694651126483442717338191029262850231908592764429491384328215308314207159533262839090188644734444476236221083090016309051733809859982724495079574506703242097624094541661504832843805268508466203648255807223803322051941559405276846295921507506403920898256678216410776051678993478117964144087193153225716032714397075458402371181580947906790725758957635179985934602532861388439709473563755837416573273263282966747519217424016351800016478211634901421129728 A013788 828 8652207062271280381074009894185332918065716722505963694762232086125155520245852861609109388603842688341612168690876254660367677333093492652094172601057316447411998427440089617388079761371227512576037452454635070876789920890558235492014940570333636184930212315226213798192656513727948397597265198995290959680358248569690908273844359548711216617781241921449722043053008250205367421116239036749298531730321084051615828464884394300115610507266170331521889564372117622346060997317559221244660765773251105734900842502636648846575502268260986120550639774351675149332642699876958240782734684971270049604064658798630728260640734169964896873930257793436949104723765175485429376500484288107508090907983566449629059011862802272466176857695090574576759548361371623439161997951064693893743458475828933770722757348089838189654296254985638708667965268637193109970182401561227985016670028205956023954114565440465436651008700514116705785929563873196194845247937395063815830831634114435973537712238492475704632514467719057332450834571433854807064755542400666383052708697400512921636502866684495326514061870013767929562583434375566826836044628237684648582671085200674557240996640683149293843021823912268207572437442839582716987877177714804185804630729702917659362124124637273607635319361019851997384964367363193033041645221438590119352210728331823237174224374035403729934961358208973581118400346902410937628674803758170936131767929671022958042737092349070015296148436535897267202797563275468398829789026829799017787649622017506772176460687401300765798547791730526544039402341810487040156497258031996187020268831095658023478449111166425150347819590080750566858573798581401820165315029844679851287874388796887313033566098661490963491228327424444133332350455539500795722319518092150532245677576654528779741032973414461350074215003105097844241167545995898738528121141399328115184449694273017926677706125926864305038753974897941561239442001700620744168480098248852541056194111417805537450914481927103231388885704261393107711597497032490129806828496822800225515220515183440518973074868416601474356758952946719968923578769663605013900867406327349913488983077616607509786616451363241253510004855974388168883692062156157987857873297042726493147195027962570297639768419442796858203522169668571575527068787314619275324112958412994929343792725126418411491174088832842454824000066847395822324781684586431745081499738999375294166050260722136521424861610708548808237196872102648937549359696588279801052713951173115145633458241942986727864975480331246242202505297492071235332893291014076181370217230455860634549897595963103196710208369902854992525448244588913412688832284574663561556336706801875901685186489239531845937179456479631868291242645523795328226379810677570143255786388698407124752627324013962428094494746230459999259353974418538707677157286371181134181143155612532869998170421077616112359755562626214812708690473697222388131974600247049050003717143910058284127286407031797838714568770976972867494754856556220947365888 A013788 829 35439440127063164440879144526583123632397175695384427293746102624768637010927013321150912055721339651447243442957829139088866006356350945902977730973930768168599545558794607072821574702576547891511449405254185250311331515967726532575293196576086573813474149643166571717397121080229676636558398255084711770850747386141453960289666496711521143266431966910258061488345121792841184956892115094525126785967395160275418433392166479053273540637762233677913659655668193781129465845012722570218130496607236529090153850890799713675573257290796999149775420515744461411666504498696020954246081269642322123178248842439191462955584447160176217595618335921917743532948542158788318726145983644088353140359100688177680625712590038108021460409119090993466407110088178169606807543607560986188773205916995312724880414097775977224823997460421176150703985740337942978437867116794789826628280435531595874116053260044146428522531637305822026899167493624611614086135551570181389643086373332729747610469328865180486174779259777258833718618404593069289737238701673129504983894824552500927023115741939692857401597419576393439488341747202321722720438797261556320594620764981962986459122240238179507581017390744650578216703765870930808782344919919837945055767468863150732747260414514272696874268102737313781288814048719638663338578827012465128866655143247147979465623036049013677813601723223955788260967820912275200527051996193468154395721439932510036143051130261790782653023996051035206462658819176318561606815853894856776858212851783707738834782975595727936710851754928236724385391992055754916481012768899056382035021132167815264167727559337677415824669040970754321852718278989421855397130362243808670875133496512050434185486740117466986460071229130523170129307465889795259278620746105448580078295353976949881819271059105633689903984652718480770011822268399201233011184195171647959795505947742281427671884291796436193438736281181968634836754438965742568114094482427300008166171080367331481398945717973414835768875844654666169186703347845079571688769522986189723710343230191372365713714661034399638965284671269764992710978640542126136937952896316825245650874685917624360085980984783836174376979890071093939747602686591623118265849024687007715930910834534687939132491446037695931201626806962469173358873752840680551727566677659627230592175002117809813467849067859322694959104273806933288242305780066024427853822930941441204904141867917871191756233157462215918539558388132450048202177317225594065111916344005079636514644958998473637334939567436784608061461698527523779923530919993656038892409775947205159116380553064870693725013483122094049384236009836189338373457037617821948134755151060483693302523859925122440958687053740572132520929876065465664415251704535327306775701048108675582986761519161190105475050480559964156966313879218334546645636244976357925605962365388934635512506044733915596225558784516975872854796180263822901788567962611912908815225421455598731785365123202243947374873685921680865258515892454281000410677248 A013788 830 145159946760450721549840975980884474398298831648294614195184036351052337196757046563434135780234607212327909142355268153707995162035613474418596786069220426418583738608822710570277169981753540163630896763921142785275213889403807877428400933175650606339990116938410277754458607944620755503343199252826979413404661293635395421346473970530390602819305336464417019856261618863477493583430103427174919315322450576488113903174313898202208422452274109144734349949616921727506292101172111647613462514103240823153270173248715627215148061863104508517480122432489313942186002426658901828591948880454951416538107258630928232266073895568081787271652703936175077510957228682396953502293949006185894462910876418775779842918768796090455901835751796709238403522921177782709483698616569799429215051436012800921110176144490402712879093597885137513283525592424214439681503710391459129869436663937416700379354153140823771228289586404647022178990053886409171296811219231462971978081785170861046212482371031779271371895848047652182911460985213211810763729722053138452414033201367043797086682078984981943916943030584907528144247796540709776262917313583334689155566653366120392536564696015583263051847232490088768375618625007332592772484791991656222948423552463465401332778657850460966397002148812037248158982343555639965034818875443057167837819466740318123891191955656760024324512658325322908716924194456679221358804976408445560404875017963561108041937429552295045746786287825040205671050523346200828341517737553333358011239840906066898267271068040101628767648788186057623082565599460372137906228301410534940815446557359371322031012083047126695217844391816209702308734070740671919706645963750640315904546801713358578423753687521144776540451754518622904849643380284601382005230576047917384000697769889586715931734258096675593846721137534897233968424011363128250413810463423070043322392361952384727744038059198202648325063807721343528291346182003681558995331000022220833448636745184589747810081660819107167309315459705512628988736912773445925637199966151433108317565870863861209963375251596900921201806013520957410144168511660548656897855063313716206185982713518589378912178113674592970248109629731200777206180604279288292416917605117983604453010778254081798686684962970402534201863401318273734077946891635427539876113111693833136505548808674548995964309781951785758552491105513198748640484475150436056489258725136143175287365090991600401433531012965236402338031157790515397436118291356033290698409345044806191163985752057748018523912468221069754619747117168737402566782648294015135303310442279752331740694745353710361497655226868097226277830696289031529977680026082598699559957098743741207767137730253301518166782172121383454805728772364147361444870981776700648553271493053135187913775182484234672025806768373613186934021649278298303060526059423162063282021848633076267059224759230118282139888781381533175213245154360618605725974374858395274507163326282132405392855544636391208447482617535204824098881095492734977682134007808 A013788 831 594575141930806155468148637617702807135432014431414739743473812893910373157916862723826220155840951141695115847087178357587948183697872791218572435739526866610518993341737822495855288245262500510232153145021000848487276090997997065946730222287464883568599518979728497682262458141166614541693744139579307677305492658730579645835157383292479909147874658158252113331247590864803813717729703637708469515560757561295314547401989727036245698364514751056831897393630911395865772446400969308624742457766874411635794629626739209073246461391276066887598581483476229907193865939594861889912622614343481002140087331352282039361838676246863000664689475322573117484880808683097921545396015129337423720082949811305594236595276988786507373919239359321040500829885144197978045229533469898462064850681908432572867281487832689511952767376937523254409320826569582344935439197763416595945212575487658804753834611264814166951074145913434202845143260718731965631738753972072333222222992059846845286327791746167895539285393603183341205344195433315576888236941529655101087879992799411392867049795522486042283798653275781235278838974630747243572909316437338886781201012187629127829768994879829045460366264279403595266533888030034299996097707997823889196742870890354283859061382555488118362120801534104568459191679203901296782618113814762159463708535768343035458322250370089059633203848500522634104521500494558090685665183368993015418368073578746298539775711446200507378836634931364682428622943626038592886856653018453434414038388351250015302742294692256271432289436410092024146188695389684276863911122577551117580069098943984935039025492161030943612290628879194940656574753753792183118421867522622733945023699817916737223695104086609004709690386508279418264139285645727260693424439492269604866858065467747188456383521163983232396169779342939070334664750543373313694967658180894897448519114556967844839579890475838047539461356426623091881353961487079665644875776091016533805616108276079607030094482715062957298956122953779728337866394720034511409971061356270011668749807058375516009985030540906173242597431381841551950514223761607298653614339332981580537785194572142096024281553611132806136257043378998383436515755127964845739694510563260843839532147728719047420661608326768780090832491799649214783270468138711203332559305497940527126727920330952687469812866874514467031003568182062074431424410216186087380003738157642445977047412701595244271743029105608303976575622309951067898340521394312358700684677303526159007685640428535883873945469833501714922484191923148400913541727412285994202359571577865550809885676968797640694395809251726238833994531999873146788577386834324273397584276454363987014196143117523018411139777009186630884265051603547592478191541357365856474200035545641729694823147455425216617704523258319613681752675443909849335914739397271811203161492001080389874584613806564483644984448538759885673452152261093809053591039419987044381340984451614332489136310830658389800888801424198959509016967138242468586020895981568 A013788 832 2435379781348582012797536819682110698026729531111074773989268737613456888454827469716792197758324535876383194509669082552680235760426486952831272696789102045636685796727758120943023260652595202089910899282006019475403882868727795982117806990489456163096983629740967926506547028546218453162777575995716844246243297930160454229340804641965997707869694599816200656204790132182236420987820866100053891135736862971065608386158549921940462380501052420328783451724312213077466203940458370288126945107013117590060214802951123800364017505858666769971603789756318637699866074888580554301082102228350898184765797709218947233226091217907150850722568090921259489218071792365969086649942077969766087557459762427107713993094254546069534203573204415778981891399209550634918073260169092704100617628393096939818464384974162696240958535175936095250060578105629009284855558954038954376991590709197450464271706567740678827831599701661426494853706795903926131227601936269608276878225375477132678292798634992303700128912972198638965577089824494860602934218512505467294055956450506389065183435962460102829194439283817599939702124440087540709674636560127340080255799345920528907590733803027779770205660218488437126211722805371020492784016211959086650149858799166891146686715422947279332811246803083692312408849118019179711621603794185265805163350162507133073237287937515884788257602963458140709292120066025709939448484591079395391153635629378544838818921314083637278223714856678869739227639577092254076464564850763585267359901238686720062680032439059481687786657531535736930902788896316146798034579958077649377607963029274562293919848415891582745035942415889182476929330191375532782053055969372662718238817074454186955668255146338750483290891823137912497209914514004898859800266504160336301534650636155892483917346902687675319894711416188678432090786818225657092894587527908945499949134293225340292462919231389032642721633715923448184346025826251078310481411178868803722467803579498822070395267001200897873096524279618681767271900752773261358735241467315281967795199209711106113576898685095551685601679078940022996789306260527543495285204333907892553882768156967494025315457243591199973934108849680377378555968533004144008149788715267116416366723677096833218235029947706444923252049886411363183752275837496161088850162915319564399111077561675582207876353502718011256958990615273726256871114384245498213908495311493703458721986202425734120537059447216571613088053748981559574111602775631103421238004438235243147295480383195282980347680644438023024322495250117215850141866915480723432252864805182937296117291732864195136284245234695070674264041603071480409246012976473392223836505196357074890810147402209374283412028526629628440101949651368130938790672553399770548118323345594948524829995611977421687266117727266077137640458958618254742879906772571225338688149471236425276926298578151688125009856301214760491718460015661440241883508897464266933785972672313812305875502329162376764624440530633518938148933497398241151328341589940502528 A013788 833 9975315584403791924418710813417925419117484159430962274260044749264719415110973315959980842018097298949665564711604562135778245674706890558796892966048161978927865023396897263382623275633029947760275043459096655771254304230309052342754537433044812444045244947419004626970816628925310784154736951278456194032612548321937220523379935813492726611434269080847157887814820381418440380366114267545820738091978190729484731949705420480268133910532310713666697018262782824765301571340117484700167967158325729648886639832887803086291015703997099089803689122841881140018651442743625950417232290727325278964800707416960807867294069628547689884559638900413478867837222061531009378918162751364161894635355186901433196515714066620700812097835845287030709827171162319400624428073652603715996129805898125065496430120854170403802966160080634246144248127920656422030768369475743557128157555544872757101656910101465820478798232378005202922920783036022481433508257530960315502093211137954335450287303208928475955728027534125625203003759921130949029618559027222394036453197621274169610991353702236581188380423306516889353019901706598566746827311350281584968727754120890486405491645657201785938762384254928638468963216610799699938443330404184418919013821641387586136828786372392056147194866905430803711626645987406560098802089140982848737949082265629217067979931392065064092703141738324544345260523790441307911980992885061203522165291537934519659802301702486578291604336052956650451876411707769872697198857628727645255106155473660805376737412870387636993174149249170378468977823319310937284749639508286051850682216567908607155895699111491922923667220135482091425502536463874182275289317250550426493906194736964349770417173079403521979559492907572889588571809849364065729741891601040737491085929005694535614125452913408718110288737960708826857843862807452291452496230514315040767791654065050993837928117171769477704587811700422443763081321784324416759731860188646620047228123461627175200339013636918877688203363449318120518745705483359278525379549050123394940089135962976690641210977014151379704224477507338334194848998443120818156688196951686727900703818370938855527692112869749555093234109848290825742565247111184973857381534577734108841438100181388628861890682665805598405640396334740943600649321830384275819930267301148935778758973692623184723461543947132974108504025560161182748144084517869560684169196795878209366925255485135806957719795495799077327208668155828468015561124968984999613390866179011555931322287649567879087504099919618142307624940544480116122181086885809043178507734242029311164896426937811743278220268481311009481785514406180783756271669151635014548834325284278578752758363759449597064855668845074958090657585772003864325286594778725460165092652423556909157703662026659519231042018210881851955775319894500371426836098140451738987266660234184397934290118976109314560040371409775658974078812224149259230754852444013637360787344065797375204866057540249095227901708413474893570658031605343195755840887152396298354688 A013788 834 40858892633717931722419039491759822516705215117029221475369143292988290724294546702172081528906126536497830153058732286508147694283599423728832073588933271465688535135833691190815224936992890666026086578008459902039057630127345878395922585325751551770809323304628242952072464912078072971897802552436556570757580997926654855263764217092066208200434766155149958708489504282289931797979604039867681743224742669227969462065993402287178276497540344683178790986804358450238675236209121217331887993480502188641839676755508441441448000323572117871835910647160345149516396309477891892908983462819124342639823697579871469024436509198531337767156280936093609442661261564031014416048794629587607120426414845548270372928364816878390526352735622295677787452093080860264957657389681064820720147684958720268273377775018681973976949391690277872206840331963008704638027241372645609996933347511798813088386703775604000681157559820309311172283527315548083951649822846813452296573792821060958004376793943771037514662000779778560831503400636952367225317617775502925973312297456738998726620584764361036547606213863493178789969517390227729395004667290753372031908880879167432316893780611898515205170725908187703168873335237835570947863881335539379892280613443123552816450708981317861978910174844644572002822741964417270164693357121465748430639440960017273110445798981898502523712068560177333638187105445647597207474146857210689626789034139379792526550227773385024682411360472910440250885782355025398567726520847268434964914812820114658823116443117107761124041315324601870208933164315897599118334523425939668380394359062153654910548783560670916295340933674934646478858389356028650599585043458254546919039773642605976659628740933236826028275682949418555754790133142995213229022787997862860763487965207324817875457855133322109379742670687063354809728462059324585789424560186634406984874615050448870760153567935567780677991676724930329653581094028592811047861699332696555713446393698824909620588599856819723010880976688407021644782409659839604839954632909305425674605100904352524866400161849964051268503459870057816862101497623022871169794854714108837481282840047365552241426894314494177661886913938599222241547252167413652919834765630398909814530458342967823818304236199139731069503063387098904988259622217253993758434374865506040949796756244984564627298484007456661948432488694420204536398170185193720562357030075917145566925846467116265298820282350793020732246704766273404991738367872962558416448987869231333094696090212630032742416793270755910892031756470190555636453731884273840859167679455352058531415764737276900467590219699449894837393467007716490265688756845097019592025396364405058571298257958705549577648819589427028339333471322127828276373892213659484836219504326889099909954199661197390770348106591772065610855710287873521364320657983290322891844240319219293938852327326143752437925361294441099157826814870115365809171875610679858629784961293506048839131371684860294053485397661593164065415297455485729815924273776215238060802048 A013788 835 167358024227708648335028385758248233028424561119351691163112010928080038806710463292096845942399494293495112306928567445537372955785623239593296173420270679923460239916374799117579161341922880168042850623522651758751980053001608717909698909494278356053234988255757283131688816279871786892893399254780135713823051767507578287160378233209103188788980802171494230869973009540259560644524458147298024420248545973157762916622308975768282220533925251822300327881950652212177613767512560506191413221296136964676975315990562576144171009325351394803039890010768773732419159283621445193355196263707133307452717865287153537124091941677184359494272126714239424277140527366271035048135862802790838765266595207365715447514582289933887595940805108923096217403773259203645266564668133641505669724917590918218847755366476521365409584708363378164559217999720483654197359580662356418547438991408327938410031938664873986790021365023986938561673327884484951865957674380547900606766255395065683985927347993686169660055555193972985165837929008956896154900962408459984786687170382802938784237915194822805698995051984868060323715143230372779601939117222925811842698776081069802769996925386336318280379293319936832179705181134174498602450457950369300038781392663034072336182103987477962665616076163664166923561951086253138594583990769523705571899150172230750660385992629856266337124632822486358582014383905372558161814105527134984711327883834899630188749732959785061099156932497041163267628164526184032533407829390411509616291073311189642539484951007673389564073227569569260375790241037916565988698207952648881686095294718581370513607817464508073145716464332532311977403962802293352855900338005010624180386912840114080397839322862538039411817197360818404371620385353708393386077339639246277687246705489202454017875374626087360019425979134211501300647780594993503393482998524454531010046423246638574633589014264085629657053907865314630261068161141116154052041520466725092202276428590386829805930905013533585452568480515715160657028749966703021424454176396515023563182493304227941852775062937452753995790171627756817867167734263901680311479724908989798323334512834009301980884559112168151703088799492502414301377544877726322359643200022113934600316757372796206359774151471676338460684547633557114831911412601872358434547199449112743730367513579456776713414590494542487340779473692345157781086905078553479423414395190956628242128267129308222663967876508848212919282502722655866846160354807654639273775054312371540355875185510932614112939185237016211013762074501900515886914485797985652159150815049122031744678972363886184315249539888946769253963640863606744128261148037517392248936023508603119908037664598857931070049565038293108077909898535435584620027462507149249889155089722937753231172401812264512595345844599898380742064989339129943508257415099557162564994008347522227973539132727884809985742279862030742150458633707992538354368002501344700947599201458200776045082098421187764443076188821885600011941058377669549326025825387377615097045188608 A013788 836 685498467236694623580276268065784762484427002344864527004106796761415838952286057644428680980068328626155980009179412256921079626897912789374141126329428704966493142697471177185604244856516117168303516153948781603848110297094589308558126733288564146394050511895581831707397391482354839113291363347579435883819220039711040664208909243224486661279665365694440369643409447076903160399972180571332708025338044306054196906484977564746883975306957831464142143004469871461079505991731447833360028554428977007316890894297344311886524454196639313113251389484108897207988876425713439511982883896144418027326332376216180888060280593109747136488538631021524681839167600092246159557164494040231275582531973969369970473019729059569203592973537726149002106485855269698131011848880675395607223193262452401024400405981087831512717658965456396962034556926855101047592384842393011890370310108808511235727490820771323849891927511138250500348613951014850362842962634262724200885314582098189041606358417382138550927587554074513347239272157220687446650474342025052097686270649887960837260238500637994212143083732930019575085937226671606905249542624145104125307694186828061912145907406382433559676433585438461264608072421925578746275637075764712652958848584347787560289001897932709735078363447966368427718909751649292855683416026191969098022498919105457154704941025811891266916862496040904124751930916476405998230790576239144897377599012187748885253118906203279610262146795507880604744204961899249797256838469183125543388328236282632775841730359327430203654443940124955690499236827291306254289707859774049819386246327167309293623737620334625067604854637906052349859446631638193573297767784468523516642864794993107273309549866444955809430803240389912184306157098408789579309372783162352753406962505683773251657217534468453826639568810533730309327453309317093389899706361956165759017150149618231601699180602425694739075292806616328725549335188034011766997162067831705977660524251506224454885092986935433566013720496192369298051189759863615575754564306520125536514795492574117649828966657791806480366756542987291925983919039544941282555820953227222213932378164568102100913703154123440749375851722721289888978442423819167016385098547290578676122897438198973261249634924427986282334963907107049942351509146017269180147905328943565798319585335621454957418146162665646028147832724243845766271331963201755051718305362702158349279757382161646480031612422180242280117381131151998430601872813292153402465382622463473829297664759852779987406598902730818400312369457159784513072801733828549231243881738441203842026205070802477810955262115385125966864235072977333223949357662361671238651641952291238379143322274196922085662923018396848570687118944401144154603632486429283327545979247505153037234882157823035443590536579481183767519498196333076248609822372247786137866215458191451045779616287653416181701600378314877919848278563667937437099491338245507895081366329172790378680656275133185083158840069414443417648910575114934474039401780786698711437497092538368 A013788 837 2807801721801501178184811593997454387136213001604565102608821439534759276348563692111579877294359874052734894117598872604348742151773850785276482053445339975542755912488841941752234986932290015921371202166574209449361859776899437807854087099549958743630030896724303182673499715511725421008041424271685369380123525282656422560599692260247497364601509337884427754059405095226995344998286051620178772071784629477597990528962468105203236762857299277677126217746308593504581656542132010325442676958941089821969985103041922301487204164389434626511877691326910042963922437839722248241081892438607536239928657412981476917494909309377524271057054232664165096813230489977840269546145767588787304786050965378539399057488810227995457916819610526306312628166063184683544624533015246420407186199603005034595944062898535757876091531122509401956493545172398493890938408314441776702956790205679662021539802401879342489157335085622274049427922743356827086204774949940118326826248528274182314419644077597239504599398621489206670292058755975935781480342904934613392122964581941087589417936898613224292938070970081360179551998880446901883902126588498346497260315389247741592149636736542447860434671965955937339834664640207170544745009462332263026519443801488537846943751773932379074880976682870245079936654342755503536879272043282305425500155572655952505671438441725506629291468783783543294983909033887358968753318200275537499658645553921019433996775039808633283633753274400278957032263523939327169564010369774082225718592455813663849847727551805154114168602378751818508284874044585190417570643393634508060206064956077298866682829292890624276909484596863190425024293403190040876227656845183072324169174200291767391475916252958538995428570072637080306918019475082402116851190919832996877954918423280735238787963021182786873915673847946159347005248754962814525029197258572454948934247012836276640559843747535645651252399335900482459850076930187312197620375829838667684497507334169495367209340874487535886392199152403944644817673256401369398290695399506434197564602337583585893699447430315239343582234800075947728830132385976079493348642624418702188267020962070946205342528119289613309443488656266403385255700167963308099113363649702210257399387906862994478078504650457031812444012163510476563871781462086734561885820227352845509917021534705479505584726682278486131293522838502792258647375721274388691838178765628040598649886237334103982209484481250272379360793113198585571745271043244660336498207221610388804803234856356986828417429105585432167679465296526477365546195901761737651174939600655170936939335970006949113672753624617475960275906858915156885296568985033405393517125436584912400971048035110592862875332683353491745534439196267086457256478664414344509628330997781106840514077318443153176946837829554928711759864612180280314305832436726932020700018516752183483513308314228392680249755149577739959698548996783871742359516521453600338253276484291749391075968102945526100618608924321560238689937715670771605665389694102317922047988091037155328 A013788 838 11500755852498948825844988289013573169709928454572298660285732616334373995923716882889031177397698044120002126305684982187412447853665692816492470490912112539823128217554296593417154506474659905213936444074287961904586177646180097260970340759756631013908606552982745836230654834736027324448937673816823272980985959557760706808216339497973749205407782247974616080627323270049772933112979667436252250406029842340241369206630269358912457780663497841365508987888879998994766465196572714293013204823822703910789058982059713746891588257339124230192651023675023535980226305391502328795471431428536468438747780763572129454059148531210339414249694136992420236546992086949233744061013064043672800403664754190497378539474166693869395627293124715750656524968194804463798782087230449337987834673573908621704986881632402464260470911477798510413797561026144230977283720455953517375311012682463895640227030638097786835588444510708834506456771556789563745094758194954724666680313971811050759862862141838293010839136753619790521516272664477432960943484538612176454135662927630694766255869536719766703874338693453251295444987414310510116463110506489227252778251834358749561444912072877866436340416372555519343962786366288570551275558757712949356623641810897051021081607266027024690712480493036523847420536187926542487057498289284323022848637225598781463230211857307675153577856138377393336254091402802622336013591348328601598601812188860495601650790563056161929763853411943542608004151394055484086534186474594640796543354699012767128976292052193911251634595343367448609934844086620939950369355340326945014604042060092616157932868783679997038221248908751627980899505779466407429028482437869864239796937524395079235485352972118175725275423017521480937136207769937519070622478007635955212103345861757891538075496534764695035558600081187468685333498900327688294519591971112775470834675764577389119733119989906004587529827679848376155545915106047230761453059399019182835701790040758253024089460221900946990662447728246557265173189658220009055398688356378354473224611174742367820592936674571220351312833741111081897288222252958021604756040189619004163141717860642595657082995176610256115480529536067188266007347887977709973968337509180253214307892866510825382209555048272002303770673821738912005618816868707264765484319651237255208620120206153644054875040490612679193778269546507437091419650954339896081769180224012454292069934028120489911130048435201115665861808591661406501868630193130128738296656779716152544474049971638218049197789616477930158815089854572451289277218413616077419212552604283580157703520133148463569603598846433181533290114494116482602174746562696828491846145788251801194377412751812988366337362671015902189709062947909986128922536609441155111437643766911413618745660696343155412774247749856988003368405451490428167396689660833513556787275844616943548470510855079496418302997092670422874925256690826738656704579671873946985485420479659005505847165349664874908133822154021110737673984883387480496805436187043094208708559220888188223488 A013788 839 47107095971835694390661072031799595703131866949928135312530360796505595887303544352313471702620971188715528709348085687039641386408614677776353159130776012963115533179102398846636664858520206971756283674928283491961184983638753678380934515751963160632969652441017326945200762203078767920942848711953708126130118490348587855086454126583700476745350276087704027466249516114123869934030764717818889217663098234225628648270357583294105427069597687158233124814392852475882563441445161837744182086958377795218591985590516587507267945502061052846869098592972896403375006946883593538746250983131285374725110910007591442243826272383837550240766747185120953288896479588144061415673909510322883790453410833164277262497686186778089044489392638835714689126269725919083719811429295920488398170822958729714503626267166320493610888853413062698654914809963086770082954118987585607169273907947372116542369917493648534878570268715863386138446936296610053099908129566534552234722566028538063912398283332969648172397104142826661976130652833699565408024512670155474756139675351575325762584041622404164419069291288384517306142668449015849437032900634579874827379719513533438203678359850507740923250345461987407232871572956317984978024688671592240564730436857434320982350263361646693133158320099477601679034516225747118026987512992908587101588018076052608873390947767532237429054898742793803105296758385879541088311670162753952147873022725572589984361638146278039264312743575320750522385004110051262818444027799939648702641580847156294160286892245786260486695302526433069506293121378799370036712879473979166779818156278139355782893030537953267868554235530246668209764375672694404829300664065514963926208256099922244548548005773796047770728132679767985918509907025664078113269669919276872548775304649760323739957233806396190865648025932543871735126011495742211254352248713677928328538831931708985834426859478654994790522174176658948733116068274369457198911731298382572895034532006945804386670429068906278873753385894897898558149384840069157090913027507725739922328007371744738593148668619043718558977367003590991451292558348116056493080740616679441052228476357192071811411948243395609049008248979731203137566096949156700053374310437602317165805129181228340765530337477722121436244679973842583575014673894224956479423773291467797334508012364405326048768165849549533977715792062494462326454890308976214350926562197555012780318449779181526675988678390583769767369967991445121031653909271061007312063106169717360822165708683830141129514146269093601930506608044328760480879486622171453109094615467145544325953618465376106781096340874990311560356308967901112738507761920806209502601813148679377692169882631426000348517837500481135369048321834639303184066709952270971336448588869269150182382226212221564570723318783414222861796988729304793773656840850774071528600681859551000774535212462405617329369076091578052095693851405626321537861958335995686852548282284683286551949989272227327623716135542870469581512642082355120114915066622128513878870258568758018963406848 A013788 840 192950665100639004224147751042251144000028127026905642240124357822486920754395317667075980093935497988978805593489758974114371118729685720171942539799658549096921223901603425675823779260498767756313737932506249183073013692984335066648307776520041105952643696398406971167542321983810633404181908324162388484628965336467815854434116102486837152748954730855235696501758018003451371249790012284186170235548050367388174943315384661172655829277072126600122879239753123741214979856159382887400169828181515449215352772978755942429769504776442072460775827836816983668224028454435199134704644026905744894874054287391094547430712411684198605786180596470255424671319980393038075558600333354282532005697170772640879667190522621043052726228552248671087366661200797364566916347614396090320478907690838956910606853190313248741830200743579904813690531061608803410259780071373150646965345926952436189357547182053984398862623820660176429623078651070914777497223698704525525953423630452891909785183368531843678914138538569018007454231154006833419911268403896956824601148110240052534323544234485367457460507817117222982885960369967168919294086760999239167292947331127432962882266561947679706821633415012300420025841962829078466469989124798841817353135869368050978743706678729304855073416479127460256477325378460660195438540853218953572768104522039511485945409322055812044509408865250483417519295522348562600297724600986640187997687901083945328575945269847154848826624997684513794139688976834769972504346737868552801086019915149952180880535110638740522953503959148269852697776625167562219670375954325418667130135168115258801286729853083456585189598148731890352987194882755356282180815520012349292241749016985281513670852631649468611668902431456329670322216579177120063951952567989358069959783647845418286038864829670998797785694314219699698627076143086560097297826810731224794433695055592280005977812416424570858661978825427595054010843415651817296686742451398175018578061443100450014767802077466240118266893868625501792494179880304923267444379760671644630721855518194666449277536946663603071217571295246708700984494318993883367395658713565918990549927839159058726139543340004948414664737787820979008051470733103745843418621175552419091111137809126311283775612262308749809402858209172859222323260104270745421739719775401852097882144818644604215495754407319754891172723884287977317689159230705566573981395198761185332348184370295527533264849626687831120967147388892959215745654412374265885950210482871162309927590742768968258066489943118207393507355066549570602929682377204414271934851544953428149559106021234180533375370612223960316151219441532522957776927792827622234122657026656990731027127839258320897427529062401970730471621926234682585841937243964501898594093420008526439147037598565259528481682713736864656841920465835232435296898420124770596981148392896720899172496230246013408581095735671103701383962015357445413019082581344238333348037764238062741716787156059043133946741291183597443405875781969326571990692112884238392847852579097632845674114449408 A013788 841 790325924252217361302109188269060685824115208302205510615549369640906427410003221164343214464759799762857187710934052757972464102316792709824276643019401417100989333100967631568174199851002952729861070571545596653867064086463836432991468652626088369982028580447874953902253350845688354423529096495769143233040242018172173739762139555786084977659718577583045412871200841742136816639139890316026553284804814304821964567819815572163198276718887430554103313366028794844016557490828832306791095616231487279986084958120984340192335891564306728799337790819602365105045620549366575655750221934205931089404126361153923266276198038258477489300195723142166219453726639689883957488026965419141251095335611484737043116812380655792343966632150010556773853844278466005266089359828566385952681605901676367505845670667523066846536502245703290116876415228349658768424059172344425049970056916797178631608513257693120097741307169424082655736130154786466928628628269893736554305223190335045262480111077506431708832311453978697758532530806811989687956555382361935153566302659543255180589237184452065105758240018912145337900893675385523893428579373052883629231912268297965415965763837737696079141410467890382520425848679747905398661075455176056083878444520931536808934222556075232686380713898506077210531124750174864160516263334784833834058156122273839046432396583140606134310538712065980078159034459539712410819479965641278210038529642839840065847071825293946260793855990515768500796166049115217807377804238309592273248337572454204132886671813176281182017552216671313316650093056686334851769859908916914860565033648600100050070445478229838172936594017205822885835550239765939331812620369970582701022203973571713079995812379236223433395824359245126329639799108309483781947197718484410654555273821574833299615190342332411075730203911043889965576503882082550158531898616755096758000414947705978904485119657675042237079465268951429341228414630509843647228897080926924876095739670939443260488917309301719524421197285890055342056160789728965703452179499711056407436720202525353776240791333534118179707172025330518839232488730598946272852618090766004185292504429195504542267569520660268706466765978914730016978824122792942974642672335062708597191220466181371018344907826416639219314107224772031374636073387092973247445892200045986192925265177168298866670610052381716034243477030043555093254796208970000687027794734125815121298163180730480776252824070913356271481435704905560947694200473084993068852062137840280821463411682381693985040342807012177483806126352587041189599979017029280857845151928129241700594098262975203464705518027669341454955394832517214035054296239421940670966403181187034034287115629602082395863159039598472112011763409857259871608574951278599776641406648354924294746266003723303028660972395466197634424506228061112054976095928831060365234783817304968803010544559087670921548168133308840760868708414904096411726162253186000213393562682319104990071960191217840676645852328688015128190467202946361638873874894373840457104804163983904135881172784775168 A013788 842 3237174985737082311893439235150072569135575893205833771481290218049152726671373193889149806447656139828663040863985880096655212963089582939440237129807468204445652308381563418903241522589708094381510945061050763894239494498155874029533055601156457963446389065514495811183629725063939499718775179246670410682532831306433223638065723620499804068494207293780154011120438647775792400953916990734444762254560519392550766869789964583580460141440562915549607171547253943681091819482434897128616327644084171898823003988463551857427807811847400361162087591197091287470266861770205493885952909042507493742199301575286469698667307164706723796173601681990312834882464316169764689870958450356802564486494664641482928606463511166125440887325286443240545705346164596757569902017857807916862183857773266401303943867054174481803413513198400676318725796775320202315464946369922765004677353131201243675068470303511019920348394165961042557895189114005368539662861393484744926434194187612345395118534973466344279377147715496746018949246184701909761870050846154486389007575693489173219693515507515658673185751117464147304042060494379105867483461112024611345333912650948466343795768679373603140163217276479006803664276192247420512915765064401125719566108757735574769394575589684153083415404128280892254335486976716243601474614619278679384302207476833644734187096404543922726135966564622254400139405146274662034716589939266675548317817417071984909709606196404003884211634137152587779261096137175932139019486160116089951225190696772420128303807746770047721543893879485699344998781160187227552849346186923683268874377824666009805088544678829417156348289094475050540382413782081287503104493035399506743386947475749736775662847505351571183189296575468037446204617147635645570855721854912146041058401573170517195223819642193555766190915219635773299001359901010125449346656734228876320769699625803689592771050117836973003077489741625054581671586326568319579049562443476684292488149692167959594962605298899843172029224083005666681062034594729843521340127230816487044860805949543849067482281302155748064080576615753805165496273840533283933604323699777553142958098141984786605127964756624460621687873449634734149545263606959894424136385884416854414095239029478895691140742457002554242310583192666240510509356593532818421538374451388359446221886165681352157882818774555508876261281915058401661971645271941122814065847230979338736837276388272049259531567394461107287987960647293177641755445137756131610018046516593790244714134251035418562725244137521878973669893540196520712601514053751934393733742297617374005633426485146433391433801841333622599497297233990508687582397396672268988278387430142091404440025618850129493455499426195341770800182926775336434108723000437144685123201631661769911280705551250649205395342931829545510602777510138314977182088924492023256001674515681152217131190514023100094661296674033011756518229667447178902430360589049856874060032746779054039334748943228275411541411138306109965068153663268297272827391567355250512301277855678071340569283726439088128 A013788 843 13259468741579089149515527107174697243179318858571095127987364733129329568445944602169957607209599548738203815378886164875899752296814931719947211283691389765409391855130883763827677276527444354586668830970063928910804969464446460024967395742336851818276409612347374842608147353861896190848103134194362002155654477031150484021517203949567197464552273075323510829549316701289645674307243994048285746194679887431887941098659694934345564739340545702091190974657552153317752092600053338638812478030168768097579024336746708408024300797326951879319910773543285913478213065810761702956863115438110694368048339252373379885741290146638740669127072489432321371678573839031356169711445812661463304136682146371514075572074541736449805874484373271513275209097890188319006318665145581227467505081439299179740954079453898677466781750060649170201500863591711548684144420331203645459158438425400294093080454363181137593747022503776430317138694610965989538459080267713515218674459392460166738405519251318146168328797042674671693616112372539022384619728265848776249375030040531653507864639518784137925368836577133147357356279784976817633212256714852808070487706218284918144187468510714278462108537964458011867808875283445434420902973703787010947342781471684914255440181615346291029669495309438534673758154656629733791640021480565470758101841825110608831230346873011907486252919048692754022971003479141015694199152391236303045909780140326850190170546980470799909730853425776999543853449777872618041423815311835504440218381093979832845532396530770115467443789330373424517115007632126884056470921981639406669309451569831976161642679004485292672402592130969807013406366851404953612716003472996379620912936860670921833115023381920035566343358773117081379654111836715604258225036717720150184175212843706438431636765254424804418317988739628127432709570154537473840523905983401477409872689667291912571990221282660241420605397981696223566526817593623836995787007768480498862031461139119962500966831304293757632631701843991210725630093700013439063409161137424330935749861169331605780407424213629944070474041818127585957872737650824330992043309874288857673556369989569685934604143643133790706433529649703871076537399734107727561262636582571435680134099064745556750912481103882462176504148757160921131046324607110424254621181752886720291724845734630818438688025700579364357166210724079213207435859033870839046413710258091371466085484086362313767041300047712695451598686811312855620630303284249115074633918531968164842349093892241074432922599987289616276151883940644948838815801564167923276733408451040763927074514883159791171312852342102518167540929470425123584337499736769613775988274913862006392586344934810130405193725649696119893197549268071778034109329409790544630264633883286609556605769937922659145299324648773818411428976681526538146537836234719327256582858816229999481369356345438617987732671176839216154698668717863644784354756972748213756149894130807005345115131671463016085673620022501826416919157404746945629500995859887106098386034096857380210971786143494504972288 A013788 844 54310783965507949156415599030987559908062490044707205644236245946897733912354589090488146359130519751631682827791917731331685385407753960324903777417999932479116869038616099896638166124656412076386995531653381852818657154926372700262266452960611745047660173772174847355322971561418326797713830437660106760829560737919592382552134467377427240814806110516525100357834001208482388681962471399621778416413408818921013006740110110451079433172338875195765518232197333619989512571289818475064575910011571274127683683683314517639267536065851194897694354528433299101606760717560879935311311320834501404131525997577721364011996324440632281780744488916714788338395438444672434871138082048661353693743850071537721653543217322952498404861887992920118375256464958211354649881252436300707706900813575369440218947909443168982903938048248419001145347537271650503410255545676610131800712963790439604605257541071589939583987804175468258579000093126516693149528392776554558335690585671516842960509006853399126705474752686795455257051596277919835687402406976916587517440123046017652768213563468939828942310754619937371575731321999265045025637403504037101856717644670095024718591871019885684580796571502420016610545153160992499388018580290711596840316032908021408790282983896458408057526252787460238023713401473555389610557527984396168225185144115653053772719500791856773063691956423445520478089230250561600283439728194503897276046459454778778378938560432008396430257575631982590131623730290166243497671947517278226187134488960941395335300696190034392954649761097209546822103071261191717095304896436795009717491513630031774358088413202371758786161017368452329526912478623354689997684750225393170927259389381308095828439135772344465679742397534687565331063242083187115041689750395781735154381671807821571815984190482123998897430481877516809964378399352985492850785918908012451470838536877227673894871946373776348858799710133027731728493844863483236334743583819696123338880864825835366403960141022387231263259450752987999132180863795255046403723924018890059512831431349582257276548809579028250912661675287050592083446733417776459743409397245087161030886891477277433588138572362276006733551737445187055929497189310905252090931759442212600545829269769197800451737522601502565074960993309331132952765745590724297746928360459824006314904968129047832324866153269573076406952799125828457297657278602734956734110557217142257525086142817740037189801164995431200569748221179137456622101722252284375345700530306941603194261888582619440877250969547938268267118116620881710443789523206831813741500041015462969045297212961422504637697443193251914414247647110861306201446398921808338026447974047178778184033668852982294139673500261155307082537161802022002827711813262502070805563940385941952743857233665731211859146033761377560213213088487532700248218977217410364442963389711278077875688883590916579277753021140333429369645747068369489036717084560376683545189966359785493893591579326312513886919147612167481003700868729843489298436079042097586578989195660727829344140436043753492366491648 A013788 845 222456971122720559744678293630925045383423959223120714318791663398493118105004396914639447486998608902683372862635695027534583338630160221490805872304127723434462695582171545176629928446592663864881133697652252069145219706578422580274243391326665707715216071770828174767402891515569466563435849472655797292357880782518650398933542778377941978377445828675686811065688068949943864041318282852850804393629322522300469275607491012407621358273900032801855562679080278507477043492003096473864502927407395938826992368366856264250439827725726494300956076148462793120181291899129364215035131170138117751322730486078346706993136944908829826173929426602863773034067715869378293232181584071316904729574809893018507892913018154813433466314293219000804865050480468833708645913609979087698767465732404713227136810637079220153974530245625524228691343512664680461968406715091395099855720299685640620463134888229232392536014045902717987139584381446212375140468296812767470942988638910532988766244892071522822985624587005114184732883338354359646975600258977450342471434743996488305738602755968777539347704850923263473974195494908989624425010804752535969205115472568709221247352303697451764042942756873912388036792947347425277493324104870754700657934470791255690404999102039893639403627531417437134945130092435682875844843634624086705050358350297714908253059075243445342468882253510432851878253487106300314760969126684687963242686297926773876240132343529506391778335029788600689179130799268520933366464297030771614462502866784015955293391651594380873542245421454170303783334179885841273222368855805112359802845239828610147770730140476914723988115527141180741742233512441260810230516736923210428118054458905837960513286700123522931424224860302080267596035039572734423210761217621121987192347327724837158158271244214779899483875253770308853614093923749828578716819123847219001224554647049124552273395492346987924925643612704881589159910788560827336027109719325475321196056022326621660790620737627698099254310710284238844445412818105364670069653192781373683764557542807888925804743924035699715738262221975759225173797820079212379109004891115877011582512707490928367977015592395882523580627916575486181087220487417467912564456486675302811835716688974634190650316892575754506547040228595020320574528493939606723571418564443439129865850749456579921202651763792171320962878665219393361091204213156802382782916842361414686822752840981463192329425571821286197533688713949747022324128654345356801415989372137232806683696695634409229833219971268355146822115805679131485977761887055183109085184167999336321209537384289986578996008727319559841440758362566087910201124449983726952556330901697244275441801907621815476796102657069692137810072214741082123582307587123208482019589899820818238438839229094835043775062154286602486633320810444933940216704930682512852758378044257395006978821667188394308721676374590805726698068979992041427094393178359302895801098102209681382988151108920576056880820828619438002191158758317438932166394179756431714627539745426341188993599226035214304733149790208 A013788 846 911183753718663412714202290712268985890504536977902445849770653280227811758098009762363176906746302065391095245355806832781653355029136267226340852957707155187559201104574649043476186917243551190553123625583624475218819918145218888803300930874022738801525029973312203847282243647772535043833239439998145709497879685196392034031791220236050343434018114255613178125058330418970067113239686565276894796305705051342722152888283186821617083489894534356400384733512820766625970143244683156949003990660693765435360740830643258369801534364575720656716087904103600620262571618833875824783897272885730309417904070976908111843888926346566968008414931365330014347541364200973489079015768356114041772338421321803808329371722362115823478023345025027296727246768000342870613662146474343214151539639929705378352376369476485750679675886082147240719743027874531172222593905014354329009030347512383981417000502186935879827513532017532875323737626403685888575358143745095560982481464977543121986539077924957482949118308372947700665890153899457114012058660771636602762996711409616100305316888448112801168199069381687189398304747147221501644844256266387329864152975641432970229155035944762425519893532155545141398703912335053936612655533550611253894899592360983307898876321955404346997258368685822504735252858616557059460479527420259143886267802819440264204529972197152122752541710378732961293326283187406089260929542900481897442043076308065797079582079096858180724060282014108422877719753803861743069037760638040532838411742347329352881732204930584058029037246276281564296536800812405855118822833377740225752454102337987165268910655393442709455321199170276318176188466959404278704196554437469913571551063678312286262422323705949927113625027797320776073359522089920197471277947376115659539854654360932999816279016303738468285953039443185064403328711679297858424091131278209029015775834313214166111827936653262540495436237639194989198994589945148768367041410357146915619045467449842322598382541323051414545656669324242306848410902959573688605299477632506608699627695341113040096231112850226035663922061212709786311875871044453904830484034010632239441972049882842595233855866453534816586251946293191397733255116461948569864013769422040317279095558040101644903697991990290458816676776325203233073268711176629139748530439960326675930524669774151357246061624492733730663951012738635207029572457090262559878827386312354557225995636660073235781327142179988265097988972338163803439630968198581458599892468274105576176421665318540205396869002315182681383386340061722566564912689378030014812914352125281571674265126051785027567651747100917110541346253070696080183805747133345597670731373351912552209620613618956192956836483357458996470055791579472378193131876856661942352240229666071504645485482372444339302654583957923785250082039582449419127623396075572644898316469278289948585253548803663088523986430323940256555290542047401685378634458559704661201297826650854944719466942138679528983842114025218056974986274068229866153550560282344303114402797266293510117782429840237792186981540691968 A013788 847 3732208655231645338477372582757453766207506583461488418200660595835813116961169447986639572610032853259841926124977384787073652142199342150559092133714768507648242487724337762482078461613029585676505594370390525850496286384722816568538320612859997138131046522770686786958468069981276303539540948746232404826103315190564421771394216838086862206705738195990991577600238921396101394895829756171374161085668167890299789938230407933221343573974608012723815975868468513860099973706730222210863120345746201663223237594442314786282707084757302151809909096055208348140595493350743555378314843229739951347375735074721415626112569042315538300962467558872391738767529427767187411267648587186643115099498173734108398917106574795226412965983621222511807394802761729404398033560151958909805164706365152073229731333609375685634783952429392475097988067442174079681423744634938795331620988303410724787884034056957689363773495427143814657326029317749497399604666956779911417784244080548016627656864063180625850159588591095593781927486070372176338993392274520623524917234529933787546850577975083470033584943388187390727775456244315019270737282073667122503123570588227309446058619027229746894929483907709112899169091224924380924365437065423303695953508730310587629153797414729336205300770278137128979395595708893417715550124144313381453358152920348427322181754766119535094794410845711290209457464455935615341612767407720373851922608440557837504837968195980731108245750915129788100107140111580617699610778667573414022506134496654661029403575111395672301686936560747649287358614736127614382566698325515223964682052003176395428941458044491541337928995631801451799249667960665719925572389086975876765989073156826367124530881837899570901457408113857825898796480602480313128842354472452569741475244664262381567247478850780112766099263649559286023796034403038404028105077273715544182848617817346925224394047228531763365869306829370142675759081840415329355231401616822873766375610234674554153362974889259218593979009717552096488851091058522413828527306660382747069233675040117199012234162638234525842079424762727259284733443567798083194185662603307549652754317516320123270077873628993678608737287972016911965115412957028141342163000399552677139575175405732256337525546975192229719313108075828032442668108640979472956409980682077498064611429047394923959279868413922237360799543348177449807993128784241715445263676974335404266397678127759659973760315974369231933841362830697118938888728445741389654425159550050736440018623141144740681305575433482988262946350448892815632649882375692410940673697186305153317577789956308111472917101556125356484777354252577571144432868340258183568059315705249433813850606033383244566351202235832152049541348522309518861079068167604887315874775980712228883027908535797532013783673175891655824384336034129712820746745430325545553503504258163875629405198535899804010594248418606859290850470060226157303310886742260550292280515897961901853570936595000031350717817299047293161369543778583469531764943094916482265556593857602738217442436832625613996797876390674300928 A013788 848 15287126651828819306403318098974530626385946965858256560949905800543490527072950058953275689410694566952312529407907368087853679174448505448690041379695691807327201229718887475126593378766969182930966914541119593883632789031824656664732961230274548277784766557268733079381885214643307739297959726064567930167719179020551871575630712168803787598666703650779101501850578622038431313493318681277948563806896815678667939586991750894474623278999994420116750237157247032770969492302766990175695340936176442012562381186835721364613968219165909613813387657442133393983879140764645602829577597869014840718851010866058918404557082797324444880742267121141316561991800536134399636552288613116490199447544519614908001964468530361247387508668912527408363089112112043640414345462382423694561954637271662891948979542464002808360075069150791578001359124243145030375111658024709305678319568090770328731173003497298695634016237269581064836407416085501941348780715854970517167244263753924676106882515202787843482253674869127552130774982944244434284516934756436473958060992634608793791899967385941893257563928118015552420968268776714318932939907373740533772794145129379059491056103535533043281631166085976526434996597657290264266200830219973851938625571759352166929013954210731361096911955059249680299604360023627438962893308495107610432954994361747158311656467522025615748277906824033444697937774411512280439245895302022651297475004172524902419816317730737074619374595748371612058038845897034210097605749422380703836185126898297491576437043656276673747709692152822371481020885959178708510993196341310357359337685005010515676944212150237353320157166107858746569726639966886788815144505700253191233491243650360799742078492008036642412369543634361654881470384547759362575738283919165725661082602144818714899445673372795341889942583908594835553468556914845302899118396513138868972947938579853005719118017448066102746600680773100104399909199218341189039027821022506490947074499521226973812174745146405759360938023803093387218334068975707807041647848080927731995581132964320047154111130166208617849157323828130854030268184853700948763384474023147723377681684546847224914238970384358107581387931533381271409112731471987266937499649636567765563699918461879321958504640410387372930306490678591620885168572993451921229455280873789432072648413378129608537210341023425484229834929554134834413539855500254066463800020886877815875164889611303567252522254231016374001014222154535399173688231713756732024525453517007816458316280386128857830627636975546319925028251438664972831333918210836115212999463675105907988798627661038024593068447973889460161648043018557731407597028721697519894770957128701680901532082312737769743774524357968494794921363547379789254979863214509618445823082416997289504882313362626691128457925328452222256678240395795303713778669282613434587150353441439234578043693203045597227394041522613695655323525366686340314361392096299213997180993118051949992226556293120128412540179656897712788969651317077891202109206916777911359719808440740815738644221266434514930884101696201936601088 A013788 849 62616070765890843879027990933399677445676838772155418873650814159026137198890803441472617223826204946236672120454788579687848669898541078317834409491233553642812216236928563098118526479429505773285240481960425856547359903874353793698746209199204549745806403818572730693148201839178988500164443037960470241966977757268180465973783397043420314004138818153591199751579970035869414660068633318514477317353049357019823880548318211663768056950783977144798208971396083846229891040472133591759648116474578706483455513341279114709458813825703565778179635844882978381757968960571988389189949840871484787584413740507377329785065811137840926231520326128194832637918414996006500911318174159325143856937142352342663176046463100359669299235507865712264655213003210930751137159013918407452925766194264731205423020205932555503042867483241642303493566972899922044416457351269209316058396950899795266482884622324935457316930507856204041569924776286215951764605812141959238317032504336075473333790782270619006903311052263946453527654330139625202829381364762363797332217825831357619371622266412817994782981849571391702716286028909421850349321860602841226333364818449936627675365800081543345281561256288159852277746064004260922434358600581012897540610341926306475741241156447155655052951367922686690507179458656777989992010991595960772333383656905716360444544890970216922104946306351240989482753123989554300679151187157084779714457617090662000311567637425099057640958344185330122989727112794252124559793149634071362913014279775426525497086130816109255670618899057960433586261548888795990061028132214007223743847157780523072212763492967372199199363752377789425949600317304368286986831895348237071292380133991877835743553503264918087321065650726345338394502695107622349110224010932902812307794338385177456228129478134969720381204823689604446427007209123206360674788952117816807313194756423077911425507399467278756850076388446618027622028079998325510303857954908186586919217150038945684734667756119677990342402145497470514046296346524499177642589585739479990253900320621854913143239189160790498710148398400023978107978485160759086134822805598813074954984179903886233248722822694330808653364967560729687691725748109259845375998564911381567748914866019857702742035007120946679522535385819511279145650474981179069355848830459041513769567901196818876568413556831950783405403871453736281757859248129040656235724885552651533824675387847899411466331153330243067908154253944976995015426997099547574372456257605664016213263484461583801674250801051837726412915717892771728717143728991584727912445803213233799122119178899611748733208362901051228822110384204012467845517429644073041488981840399162084972675409152973904870500451770238954679997905090067616788397519726631397154091345580020897811997955533318926862163662145340302363354072661177564011637429381584628068967847696135104831666967359674766243405994076625697404205159901947249927624262026441580532453347811540787168159974576620045977764575874653031583619691794751042363839311531122324929412335373274381265486730307315773156901280547643132318056448 A013788 850 256475425857088896528498650863205078817492331610748595706473734795371057966656730896271840148792135459785409005382814022401428151904424256789849741276092635720958837706459394449893484459743255647376345014109904308417986166269353138990064472879941835758823030040873904919135034733277136896673558683486086111096740893770467188628616794289849606160952599157109554182471557266921122447641122072635299091878090166353198614725911394974793961270411170385093463946838359434157633701773859191847518685079874381756233782645879253849943301430081805427423788420640679451680640862502864442122034548209601689945758681118217542799629562420596433844307255821086034484913827823642627732759241356595789238014535075195548369086312859073205449668640217957436027752461151972356657803321009796927183938331708339017412690763499747340463585211357766875109650320998080693929809310798681358575193910885561411513895413042935633170147360179011754270411883668340538427825406533465040146565137760565138775207044180455452275962070073124673649272136251904830789146070066642113872764214605240808946164803226902506631093655844420414325907574412991899030822341029237663061462296370940426958298317134001542273274905756302754929647878161452738291132827979828828326339960530151324636123776807549563096888803011324684317407062658162647007277021577055323477539458685814212380855873414008512941860070814683092921356795861214415581803262595419257710418399603351553276181042893205740097365377783112183765922254005256702196912740901156302491706489960147048436064791822783511226855010541405935969327304248508375289971229548573588454797958269022503783479267194356527920593929739425488689562899678692503498063443346379044013589028830731615205595149373104485667084905375110506063883039160821141955477548781169919212725610025686860710418342440835974681414957832619812565021528568653253323935547874577642754845722308927125198878308217973788057912887077347441139827015673141290204602183303932260021113446559521524673199129066201048442479187957639225533629835364348631624046943188910040079975713267117724234707718802597882716767839846498214330279875218469216808234211732738355015615200886318011386768681755978992244182907128748800785308664255528326660090121877018901499555291217337150431375389167397599324304940316718199380584345522909468081556809560234040400150123302170118424221928783670408828534257474503810080191480336550527941529131223660682545870388624995989366092404040675606151799824158625771583188980119746864629580831152799810409527232354647251657731281108327327387302780488793000825420713949531045529378009961405641204200156772809722811221454442705833255364133699635068295239391822123177938869618274967900048078475890581114349569850450898758369271419248916958365276240800282202743158151495765597437943625864474324427422360147313878480298281620183302191666910746970636570492304163369389390507898305227842532990951737858856567624334958375935703548977260304713860928912636071064240783255865835708324923702782578817366506257591300269522285820031477042910872925688931865663433647338765406850667645123146269974759211008 A013788 851 1050523344310636120180730473935688002836448590277626248013716417721839853431425969751129457249452586843281035286048006235756249710200521755811224540266875435913047399245657679666763712347108375131653509177794168047280071337039270457303304080916241759268139131047419514548777102267503152728774896367559008711052250700883833604622814389411223986835261846147520733931403498565308917545538036009514185080332657321382701525917333073816756065363604153897342828326249920242309667642465727249807436534087165467673533573717521423769367762657615075030727837370944223034083904972811732754931853509466528522017827557860219055307282687674762993026282519843168397250207038765640203193381852596616352718907535668000966119777537470763849521842750332753657969674080878478772870362402856128213745411406677356615322381367294965106538845025721413120449127714808138522336498937031398844723994258987259541560915611823864353464923587293232145491607075505522845400372865161072804440330804267274808423248052963145532522340639019518663267418670087802186912342302992966098422842223023066353443491034017392667160959614338746017078917424795614818430248308855757467899749565935371988821189906980870317151334013977816084191837708949310416040480063405378880824688478331499825709562989803723010444856537134385906964099328647834202141806680379618604964001622777095013911985657503778869009858850056941948605877435847534246223066163590837279581873764775327962219237551690570711438808587399627504705217552405531452198554586731136215006029782876762310394121387306121261985198123177598713730364638201890305187722156230957418310852437069916175497131078428084338362752736212686801672449637083924494328067863946768564279660662090676695882117731832235973292379772416452632837664928402723397449636039807671989095324098665213381469873530637664152295075667282410752266328181017203725614840004094270024723848078577365504814605550460820635885211185468815118908731456197186724678050542812906537046480677107800165061423632655159494420394753874490267785747805652371995132096279301775524167580521542114198465362816215440927607881072011256685896826368894849912046527331257296302143959862830358574640204520472489952232173187599355088016624288790644025999729139208269420542178472826212968166913594029660566832353035537277744662873479261837181262056691958718629479014905045688805065613020297913994561676318615567606088464303458510962448503321492114155707885111807983572443514486950607282797772079753731160404742062570483157522763084401868023437423543724635142790067327419708732978392188882096131380923244337279162488332328801917506372403842141428624634763077397323093013971491633705239737300548903416536837609956454268518596929437247820244375838107446881314280535733243563861464171482317955902435975788526655887105817091540886832854721987163397646255301761516270805777067666419591727392736477853161018943520351458213243015130938318269876500989275989507832641736610858208107974364826157347079130248216026463061298887486597442835933209631093965903963282718848929967762935503621864921757424219499583106460334674424407121816613728288768 A013788 852 4302943618296365548260272021240578059618093425777157111864182446988656039655120772100626256893757795710079120531652633541657598812981337111802775716933121785499842147310213855915064165773755904539252773592244912321659172196512851793114333515432926245962297880770230331591791010887692913577061975521521699680470018870820182444535047739028373450077232521820244926183028730123505326266523795494970102089042564388383545450157396270353432843729322614363516224824319673312500398663539618815211260043621029755590793517946967751759330355845591347325861221871387537547607674768636857364200871974774900826185021676995457250538629888715829219435653201277617755136848030784062272280092068235740580736645266096131957226608793480248727641467905362958983043785035278249053677004402098701163501205121750452696360474080440177076383109225354908141359627119854135387490299646080609667989480484811815082233510346030548391792327013553078867933622581270621574759927255699754206987594974278757615301624024937044101211507257423948444743346872679637757592954073059189139139961745502479783704539275335240364691290580331503685955245771962838296290297073073182588517374222071283666211593858993644819051864121253134680849767255856375464101806339708431895857924007245823286106370006236049450782132376102444674924950850141528891972840162834917805932550646894981176983493253135478247464381849833234221489673977231500272529679006068069497167354940519743333249997011724577634053359973988874259272571094653056828205279587250733936664697990663218423374321202405872689091371512535444331439573558074942690048909951922001585401251582238376654836248897241433449933835207527165139650353713495754728767765970725964039289490071923411746333154229584838546605587547817789984103075546737555035953709219052224467334447508132714010500601981491872367800629933188754441282880229446466460118384656770130021268881729852889107720624334687521324585825015680266727050164044583676824281295023361665175742384853433549476091591199355533289145936911869912136850423011952115692061066360020072546990409816236499756914126095218446039481880870958107385433400806993305239742575948829885653581659598153148721726277715855318844342981376406958440516093086886477930494890554197071546540763024696168317611678081145489681745318033560689642139129771056485094449384210262911506346045051067141345548750931140255721724626201049364914538349786966060902189069604831699581779497417965500712728635338549687430339674438671282833017823488288699013213237593710051423999686835096105544868115773111126970279494405661065754136261608805495449552209218772654106101366137411291646503989565019435388985227229731656661963983048308394134886850381636683852173022974967071720963432888102425863293074363365637576557246391574347376377756829805182513585426806951472467372941259421276759061716015170645220462869161654647715400648613286547533592659359572841443389976323351633414148052074453024082500553158075220410262998327940493636117496692844392699080243145103125855982426648960884342633606016405217147956983822835158719518409603070292404061530826442371570960849831070793728 A013788 853 17624857060541913285674074199001407732195710671983235530195691302865535138427374682524165148236831931228484077697649186986629524737971556809944169336558066833407353435382635953828102823009304184992779360633835160869515969316916640944596310079213265903461572119634863438199975980595990174011645851736152881891205197294879467292815555539060217651516344409375723217645685678585877816387681466347397538156718343734819002163844695123367660927915305428432962456880413381888001632925858278667105321138671737878899890249510779911206217137543542158646727564785203353795001035852336567763766771608677993784053848788973392898206228024180036482808435512433122325040529534091519067259257111493593418697299009929756496800189618095098788419452540366679994547343504499708123861010030996279965700936178689854244292501833482965304865215387053703747009032682922538547160267350346177200084912065789194576828458377341126212781371447513411043056118092884465970216662039346193231821189014645791192275452006142132638562333726408492829668748790495796255100739883250438713917283309578157194053792871773144533775526217037839097672686681959785661605056811307755882567164813603977896802688446437969178836435440652839652760646679987713900960998767445737045434056733678892179891691545542858550403614212515613388492598682179702341520753306971823333099727449681842900924388364842918901614108056916927371221704610740225116281565208854812660397485836368868692991987760023869989082562453458428965980451203698920768328825189379006204578602969756542662141219645054454534518257715345179981576493293874965258440335163072518493803526480848390778209275483100911410928989010031268412007848810478611369032769416093548704929751334598294512980599724379498686896486595861667774886197439437025427266392961237911418201896993311596587010465716190709218511380206341138191494677419812726620644903554130452567117339565477433785223677274880087345503539264226372513997471926614740272256184415689380559840808359663818654071157552560264352341757591019160112539332656955865874682127810642217152472718607304703004320260486014754977717784047444407850735209705444578261985591086407211637070477714035297164190833524143385986428851717762901772353917283887013603307071709991205054630965349155505428937433420371925736428822665464584774201875542247362946864677725236885529993400529171010951367683813950487436184068919498198689949080727412985455366429101390641486968821423986690919336490346699519714671306500797574484041005008030511158121421183836370632702717276553648311779802206663176070264809085587725328942127549667309361365848960092791218591195698836650584080341258319607353283490732980865687404474565871182376496539163183857058500702105465125769066221109667536336048432592345651513578481219888526853643291974882027575645908201273231226359567398589549605116788798138962823015912086137437042281056720021698697595532736810358552125343020448290464350421296959586641922265735476102800437241151244261933537266453890632495432675922342403506104019554143782267427250243195769438031805738332810115147405734175917687036030265107953954655640908065971109888 A013788 854 72191414519979676818121007919109766071073630912443332731681551576537231926998526699618980447178063590311870782249571069897234533326731496693531317602541841749636519671327276866879909163046109941730424261156188818921537410322090561309066486084457537140578599402024400642867101616521175752751701408711282204226376488119826298031372515487990651500610946700802962299476728539487755535923943286158940316289918335937818632863107871225313939160741091034861414223382173212213254688464315509420463395383999438351973950461996154516300665395378348681816996105360192937144324242851170581560388696509145062539484564639635017311052709987041429433583351858926069043366008971638862099493917128677758642984136744672282610893576675717524637366077605341921257665918994430804475334697086960762739511034587913642984622087509946225888727922225371970547748997869250717889168455067017941811547799821472540986689365513589252967552497449014931632357859708454772614007447713162007477539590203989160723560251417158175287551318943369186630323195045870781460892630561793796972205192436032131866844335602782800010344555384986988944067324649307282069934312699116568094995107076521893465303811876609921756514039564914031217707608801229676138336250951457738938097896381148742368836368570543548622453203814463952439265684202208060790869005545356588372376483633896828522186294742396595821011386601131734512524102085591962076289291095469312656988101985766886166495181865057771475282175809365725044655928130350779467074867975696409413953957764122798744130435666143045773386783602053857204537316531711857698571612827945035750619244465555008627545192378781333139165138985088075415584148727720392167558223528319175495392261466514614325168536471058426621528009096649391205933864711934056150083145569230485168954970084604299620394867573517144959022613325173302032362198711552928238161524957718333714912622860195568784276182117908837767182496826271221817333645011413976155161331366663702773107951041183001207075461335286842787191839092814479820961106562891226622697995512390521456528255415520063505695786950716436388732043458332294556611418953500992561092981089923938865440676716688577184525654114891309000412576635956845659561645194801207719145765724123975903768434070140950236927727289843407816412457637742939235130882221045198630357719962570283130852968567484460856802032901941196538609946294264621834031434659483588425180893599296067530624292552649486005602264460081232751293671427266865086631956512892973703665341168993774111550329964763743485050069838492369183804658014567322947346954443437299144154517340540072831349537582434920792393077794077111719049178042289625855608727821808363014129824412401078511618875823985155150095241665198228832454379898247788599617459076663405992522923929116784949845639992415155103168788064622795182558366917177191723073175904818942125183208325208877865351302089975228629505405011756197741979325632346466885313600452510117070590939755496496879768643395136030701292240577914484761002064093772932167382016996129871618178276304211190231643773887184558846099579965882179398269505159438217666101248 A013788 855 295696033873836756247023648436673601827117592217367890868967635257496501972985965361639343911641348465917422724094243102299072648506292210456704276900011383806511184573756526046740107931836866321327817773695749402302617232679282939121936327001938072127809943150691945033183648221270735883270968970081411908511238095338808516736501823438809708546502437686488933578656680097741846675144471700107019535523505504001305120207289840538885894802395508878792352658973381477225491203949836326586218067492861699489685301092336248898767525459469716200722416047555350270543152098718394702071352100901458176161728776763945030906071900106921694959957409214161178801627172747832779159527084559064099401663024106177669574220090063738980914651453871480509471399604201188575130970919268191284181037197672094281665012070440739741240229569435123591363579895272450940474033991954505489660099788068751527881479641143661580155095029551165159966137793365830748626974505833111582628002161475539602323702789804679885977810202392040188437803806907886720863816214781107392398152468217987612126594398628998348842371298856906706714899761763562627358450944815581462917099958585433675633884413446594239514681506057887871867730365649836753462625283897170898690448983577185248742753765664946375157568322824044349191232242492244216999399446713780585973254076964441409626875063264856456482862639518235584563298722142584676664480936327042304643023265733701165737964264919276631962755792115162009782910681621916792697138659228452492959555411001846983655958264488521915487792265634012599109784848513891769133349326143262866434536425330913315338425107983488340538020409282920756902232673188742726318318483571995342829126702966843860275890325385455315441778725259875906379505109860081893990740564251568067252039557466539211245137377581126225752156624179909845124555565922520794063509606226814294896282103235361049740395241954954599494379507000406924563798609966751646331540813277854526558650167464685572944181089629334908056337772924168109346656692481602464246570989618751575885939734181970180119329943350134523448246450005329078503880372033540065530236850544328453592845011831556412147817079254594801665689913900879239821564498717905746817621056406011805301835505951297332170455970979198598416025426484195079107096093577401133589945220966687879703973759252416351669461126766351141022146340021307891032192756365244778189540940182716692605437102295652294678946875228492729349298878166085079394844493876809620290213237428198498760910151535672293314765086058464744176863879227667754792333125400319177294456903026852138317207705937653435565642046644539849601225433261218307504573349158127054905875760793194817583590915375043195494790109860651945297733140063222942104033112378013310945373896413662351154567741408932475302579355912694969067759070892757777297707728506138386944750421300055563736478933360538536466454138928153385951147317790091128362244507453481439521140489238513651219532363346477181752493017407137729581064454528093930157596741616147954148058219742049035188812897841907953033623879540253406815311893133058939560350711808 A013788 856 1211170954747235353587808863996615073083873657722338880999291434014705672081350514121274752662082963316397763477890019747017001568281772894030660718182446628071469812014106730687447482088803804452158741601057789551831520185054342918643451195399938343435509527145234206855920223114324934177877888901453463177262031238507759684552711468805364566206473984763858671938177761680350603981391756083638352017504278544389345772369059186847276625110612004367533476491154970530715611971378529593697149204450761521109750993274209275489351784281987957558159016130786714708144750996350544699684258205292372689558441069625118846591270502837951262555985548141204188371464899575123063437422938353926551149211746738903734576005488901074865826412355057584166794852778808068403736456885322511500005528361664898177699889440525269980119980316406266230225223251035959052181643231045654485647768731929606258202540610124437832315269241041572495221300401626442746376087575892425042444296853403810211117886627039968812965110588997796611841244393094704008658191215743415879262832509820877259270530656784377236858352840117889870704229424183552521660215069964621672108441430365936335396390557477250005052135448813108723170223577701731342182913162842812001036079036732150778850319424163620352645399850287285654287287265248232312829540133739645280146448699246352013831680259132852045753805371466692954371271565896026835617713915195565279817823296445239974862701629109357084519447724503703592070802151923371182887479948199741411162338963463565245054805051344985765837997120036915605953678739512900686370198839882804700915861198155420939626189242300368242843731596422843420271545029381090206999832508710892924228102975352192451690046772778824972049525658664451712530452929986895437786073351174422803464354027382944609260082698572293020680833532640910725630179598018645172484135347105031351895171494852038859736658911047494039528978460673666763013319106423814743373991171186092140784231085935352106779365743121755783398759517897392575883905812404643693553954773478406454828809151209349857768775447962151008044017459221827905551894003849380108411850139829569345916293168462055064157458756626820307622665887338001366309128186748541938964975847039024354516318232376513872570187657130797459112040146879263044022665599293035043184415625079553555267476517897897376438112775234974273626711408727277121667861530072042611464359690988407572911870371002991799004966400935906219414728204968284485201283046919412204708713420505901050924687980690113713417277792495471592148434449316527123629396481639707350198095474797986358547282763520628472076869823056035223966619374637950187538732438151688416894467116208925972822388389376176928746660289989230367939514941698961170858119628300342521632251479710360990329109468810987418839365041818398593301541154376735855811410855961142832925697725645027589064617711044765845366596153049716268855899413668213261771753502529459976278591443920951915395204560267170536458211399299636140364040005747072737925516253659742020190446468063432848133377629560454975625723410596877954315517514273009416439196515565568 A013788 857 4960956230644676008295665106930135339351546502030700056573097713724234432845211705840741386903891817743965239205437520883781638423682141773949586301675301388580740350009781168895784886635740383036042205597932706004301906677982588594763576096358147454711847023186879311281849233876274930392587832940353385174065279952927783667927906176226773263181717441592765120258776111842716073907780632918582689863697524917818760283623666429326445056453066769889417119707770759293811146634766457215783523141430319190465540068451161192404384908419022674158219330071702383444560900081051831089906721608877558536431374621184486795637843979624248371429316805186372355569520228659704067839684355497683153507171314642549696823318482538802650424985006315864747191716981997848181704527402281007104022644169379422935858747148391505838571439376000066479002514436243288277736010674363000773213260725983667233597606339069697361163342811306280940426446445061909489156454710855372973851839911542006624738863624355712257905092972534974922101737034115907619463951219685031441460561960226313253972093570188809162171813233122876910404523721455831128720240926575090368956176098778875229783615723426816020693546798338493330105235774266291577581212315004157956243779734454889590170908361374188964435557786776722039960728638456759553349796387797587067479853872113057848654562341408161979407586801527574341104728333910125918690156196641035386133804222239702937037625872831926618191657879567169913122005614278128365107117867826140820120940394346763243744481490309061696872436203671206321986268117044841211372334448159968054951367467644604168708871136462308322687924618947966649432248440344945487871313955679817417638309787042580282122431581302067085514857097889594214524735201226323713171756446410435802989994096160541119529298733352112212708694149697170332181215633484370626495018381742208417362622442913951169481354899650535585910695774919339061302555059911945188859867837178233408652210527991202229368282083826711688801318985307719990820478207609420568796998752167552838978802283353497017420904234852970528948295512972607101140557839767060924054938172741916040873136818020577542788951067143455980022439474536453596402189052922027782000541069471843756098839479814200822047488643607746392522916441617461428316838294704271536883366400325851362375583817309787653890509927362454624775009930146927090351560827175086536558017294288517418647021039628254408724342378233471874722726727550093251384455360181912390486890170392170704587521968906705770157169838061451641439987504400495098386007988796241306411399064772552124609670199380494221626858795237520277367272958517043968158648066669315755599737307991760784680502842884820700146320547795887587080253201198944955834857997518202968605702060893638616388032384249804467566039211288160638163112568327110065403538866016841043663657884242033004808674144439360902621577842891637837233763998385001520217102346360668062837110554300219045458757878854330517332833891531309630931107863540009934542914574990303314700068733187820945954314770679623580162963089804812100876359738462246569734948927756566528 A013788 858 20320076720720592929979044277985834349983934472317747431723408235414464236933987147123676720758340885479281619785472085539969590983402052706097505491662034487626712473640063667797134895659992608915628874129132363793620609753016682884151607690682971974499725406973457659010454461957222114888039763723687465672971386687192201903832703697824863285992314640763965932579946954107765038726269472434514697681705062063385642121722537694521118951231761489467052522323029030067450456616003408755849310787298587404146852120375956244088360584884316873352066375973692962588921446731988300144257931709962479765222910448371657914932608940540921329374481634043381168412754856590147861871347120118510196765373704775883558188312504478935656140738585869782004497272758263186152261744239743005098076750517778116345277428319811607914788615684096272297994299130852508785606699722190851167081515933629100988815795564829480391325052155110526731986724638973581267584838495663607700897136277676059134930385405360997408379260815503257280928714891738757609324344195829888784222461789086979088269695263493362328255747002871303825016929163083084303238106835251570151244497300598272941193690003156238420760767685994468680111045731394730301772645642257030988774521792327227761340040648188677998328044694637453475679144503118887130520766004418916628397481460175084948089087350407831467653475539056944501164967255695875762954879781441680941604062094293823230106115575119571428113030674707127964147734996083213783478754786615872799215371855244342246377396184305916710389498690237261094855754207415669601781081899663229153080801147472298675031536174949614889729739239210871396074489611652896718320901962464532142646516887726408835573479757013266782268854672955777902693315384223021929151514404497145049047015817873576425592007611810251623254811237159609680614259234751982086123595291616085677517301526175543990195629668968593759890209894069612795095265525399327493570018661082044041839454322651964331492483415354211077330202563820421082400678738368186649792506888878296428457174152615923783356023745957767286572218421135798686271724911685881544929026755550888103416368406612285615263543571019595694171912087701313930863366360768625795074216220556672024980846509318966567106513484217329223773865744865122010385769655108696215074268775734687180290391315700890230335528662476614143078440673881813362079993148109154453741638837405767346778198178317330058134906381244300798864288676045181957670729155305113151434302137926331205990489984641866834563767656699705923338188818024427922989088722109404391061090569308373502401209136662504331783613625292883056096350038085812093577822481077517334936524013534252174051339644456225587799328963771955556680717112110878539099578357834559359408955641420343772725380645887199099150496609436305973916109079867842827892895195204980914846342693855367187696329295623622257137982844484148581309497337384966226809251210693296385380804830413697210199072271787337798995287619712244248293817809059880691887778099160282377011481531137314594628873300703738184347496815840510365189569488741361949634350808090896498688 A013788 859 83231034248071548641194165362629977497534195598613493480339080132257645514481611354618579848226164266923137514641293662371715444668014807884175382493847693261319014292029700783297064532623329726118415868432926162098670017548356333093484985101037453207550875266963282571306821476176781782581410872212223859396490799870739258998098754346290640019424520768569204459847462724025405598622799759091772201704263934211627590130575514396758503224245295060857047131435126907156277070299149962263958776984775014007385506285059916775785924955686161913250063875988246374764222245814224077390880488284006317118353041196530310819563966220455613765117876773041689265818643892593245642225037804005417765950970694762019054339328018345720447552465247722627090420829217846010479664104405987348881722370120819164550256346397948346018974169842058331332584649239971875985845042062093726380365889264144797650189498633541551682867413627332717494217624121235788872027498478238137142874670193361138216674858620358645384721452300301341822684016196561951167792513826119224460175203488100266345552671799268812096535539723760860467269341851988313306063285597190431339497460943250525967129354252927952571436104441833343713734843315792815316060756550684798930020441261372324910448806494980825081151671069235009436381775884774961686613057554099882509916084060877147947372901787270477691508635807977244676771705879330307125063187584785125136810238338227499950514649395689764569550973643600396141149122543956843657128979605978614985586163119080825841161814770917034845755386635211821444529169233574582688895311461020586611018961500046535372929172172593622588333011923807729238321109449330264958242414438254723656280133172127370590508973084726340740173228740426866289431819813777497821804603000820306120896576790010169039224863177974790648851706827405761251796005825544118624762246314459486935110867051215028183841299124095360040510299726109134008710207592035645413662796435792052395374404905582445901793212069290848572744509701408444753513180112356092517550108216845502170960585329114823816626273263443014805799806652972231418968985238265370808029293590736437671593444993483921880119474466896263963328151911224581860816348613708291256623989639400128614321547302170487058868279231354180500577754090967539754540112507325219696944204905409278690469442829110846383454325401504211530049293000219907531079651934655096642525752678014023052403499738387783918120576537576656072148126417081065298619306620129743468274901556946252619737046977093086554373192321841995461993221398628056772563307405760120385786226971887097865835352623769617742985681409199648997770649755999486335294760882493511003900002359436296904914287183692700007626051435609929960164217291206158496151872953690355136139082307257728093083159125553967510120434112251109269160382791138684223049298719559601827210619674031584000804164794874356765237177731007072589043701093928821665010692958999741994519776585374503772975400025240935624684698090341352441011477745909271313972339094160516616239028351538440579599865039682511603087346957682730455816476625884618545702300909940312058626048 A013788 860 340914316280101063234331301325332387829900065171920869295468872221727316027316680108517703058334368837317171259970738841074546461360188653093582366694800151598362682540153654408384776325625158558181031397101265559956152391878067540350914498973849408338128385093481605412072740766420098181453458932581268928088026316270548004856212497802406461519562837068059461467535207317608061331958987813239898938180665074530826609174837306969122829206508728569270465050358279811712110879945318245433175150529638457374251033743605419113619148618490519196672261636047857151034254318855061820993046480011289874916774056740988153116934005638986193981922823262378759232793165384061934150553754845206191169335175965745230046573887563144070953174897654671880562363716476297258924704171646924181019534828014875297997849994845996425293718199673070925138266723286924804038021292286335903253978682425937091175176186402986195693024926217554810856315388400581791219824633766863409737214649112007222135500220908989011495819068622034296105713730341117751983278136631784343388877633487258690951383743689805054347409570708524484473935224225744131301635217806092006766581600023554154361361835019992893732602283793749375851457918221487371534584858831604936417363727406581042833198311403441459532397244699586598651419754024038243068367083741593118760616280313352797992439405720659876624419372269474794196056907281736937984258816347279872560374736233379839797308003924745275676880788044187222594146805940047231619600300466088406980960924135755062645398793301676174728214063657827620636791477180721490693715195744340322758733666304190608887517889218943478121812016839916458960163264304456765268960929539091348096123425473033709938724753755039091671749544920788444321512733957232631078111653891359973871192378531881652384665039576984742497696591165053998087356439861428709887026160904026058486214111441776755441013961212294594725930187678143012899677010296978003614362814201004246611453562493265698413744996635815315753961511736968989710389985740210554951885243256199176892254557508054318352901215287062588644556008050574259892096963535934958829687986547656448702846750693310144020969367416407097193792110228375887301903763921749160987131861562982926804261057749690314993124471731626723330366480756603042834596300830004099878683463292556405516162837828038026786628916844561250427081904128900741247302254324347275847785482969145438422644734928436362928621881497913983271518725804364043463144679916051429246053996777251850730442944418173282526712595750264813412324234848780520540419307133993453100180385676849552858461604346960354275269351052081762294868581400573896029367340574693421071974409664251072122528920304405299231236306680258273116832634024780425200238071618315694637625681130527654269268619778269050921453298123780543566480927912504050577609927555316129084254698184833368067293858999805365310411479986204969324722999680732453539883798360062943209553004893693967454107238503386872318708523378038179598383012847244375302030700929681476060115060127901452614041047202539567526245773138668463947024288259623397563196624527115518192132292608 A013788 861 1396385039483293955007821010228561460551270666944187880634240500620195086447889121724488511726937574757651133480840146293041342305731332723071313373981901420946893547684469368456744043829760649454309504602526783733580400197132564645277345787796887176552973865342900655767849946179256722151233367787852877529448555791444164627891046390998656866384129380630771554171024209172922619215704014083030626050788004145278265791180133609345527108429859752219731824846267514108772806164256023533294285416569399121404932234213807796689384032741337166629569583661252022890636305690030333218787518382126243327659106536411087475166961687097287450549955884082703397817520805413117682280668179845964559029596880755692462270766643458638114624204380793536022783441782686913572555588287065801445456014655548929220599193578889201358003069745860898509366340498583243997339735213204831859728296683216638325453521659506631457558630097787104505267467830888783016836401699909072526283631202762781581867008904843218991086874905075852476849003439477218312123507247643788670520842786763811598136867814153441502606989601622116288405238678428647961811497852133752859715918233696477816264138076241890892728738954419197443487571633035212273805659581774253819565521827457355951444780283508496218244699114289506708076215312482460643608031575005565414443484284163493060577031805831822854653621748815768757027049092225994497983524111758458358007294919611923823809773584075756649172503707828990863745625317130433460713882830709098114994015945260052736595553457363665611686764804742461934128297890532235225881457441768817962019773097181964734003273274240792486386942020976297815900828730591054910541663967392118161801721550737546075909016591380640119487486135995549467940916158288824856895945334339010452976403982466587248167588002107329505270565237412061176165811977672411995697259155062890735559533000465517590286393185125558659997410048729673780837077034176421902804430086967313394120513791972416300702699506220299533328226352074624981853757381591902433082921956377391828550674667552990487973483377815808363088101408975152168518029162643189591366401992899200813886860290839798349909890528937603470105772483495427634388597817023484563403292104961978068190253292542731530211837836212743058761181105179046063450506448199696793103087465646311036994202983743643757718032043395322881749327479311977436148950033712526441872529338241619715779152834266875342555635226615455675480140700894675122025040608936146654191837170799623580591894300336837765229414792193084675736880065940605012133557482020837183898338859732375768508258731405149611111503261909326898359781709416750678136288626993944252710807181984772391413878457566844105651143912162337886686546468965500621620175141348621085235714789910641271886924266611790032574272709115005106448305880729616591165890263266574864729107243765077475603635646463202776311445422023495554354065406692280129699364038082817815386329108044570490692023248909872629017430111756444383634976820622312961237117751007975325942231286283884349907112129341602068587502686775986028327011484711417436418853374063065162514973870522368 A013788 862 5719593121723572039712034857896187742418004651803393559077849090540319074090553842583504944033536306207339042737521239216297338084275538833700099579829868220198475971315586533198823603526699620164851730851949706172745319207454984787056008346816049875160980952444521086025113379550235533931451874459045386360621284521755298315841726017530498524709393943063640285884515160772291048307523641684093444304027664979059776680673827263879279036128705545092021554570311737789533414048792672392373393066268258801274602431339756735239716998108517034514717014676488285760046308106364244864153675293189092670091700373139814298283875070350489397452619301202753117460565218972130026621616864649070833785228823575316325461060171606581717500741143730323549320977541885597993187689623821522720587836029128414087574296899130168762380573679046240294364530682196967413103555433286991297447103214455350581057624717339162450160148880535980053575548235320455236961901362827561067657753406516353359327268474237824987491839611190691745173518088098686206457885686348958394453372054584572305968610566772496394678229408244188317307857626843742051579895202339851713396401085220773135417909560286785096616914757301032728525093408912229473507981646947343644940377405265329977117820041250800509930287572129819476280177919928158796218497331222795937560511627933667576123522276687146412661234683149388828782793081757673463740514761762645434397879990730439982324832600374299235010575187267546577902081298966255455084064074584465879015489311785176009095386961361574345468988640225124082189508159620035485210449681485078372432990606057327550477407331290286024240914517918915853929794480500960913578655610438115990739851471820988726923331958295101929420743213037770620685992584351026613845792089452586815391350712183141368494440456631621653588235212439802577575165860546199534375973499137600452851847169906760049813066486274288271349391559596743806308667531986624113886945636218115662317624491919017167678257177478346888512415138097663925672990235000432365907648333321796929743563438297049038739387915533551055208863371162223282249847450186504566236782562915126533680579751279814041230911606528423813553244092397271590455696658528192771699884461924262167307277486255028347747687777127395568685797806813372675893274411825958064550246259287290007528255421413964831613059249747242523645245355261859578466099338086508305909880169437674355831410009157121403107881888216906446766656310864589299814566334202456695569765051595258186104399054179687486379682988822874831818260750092718129699051446357349105247595969463811147809827763835492807112717360780602975681665881771010777646238216167195659103466217409627715231246162193793456747085464216935983868094336882690546156237378963951965125487779473986649648841796041891973424221016535060916012260887468509557415486518339890645930423270461757340072491607913278571771680448608237790634251905811579411248595099987221771822404026550560729874527227534838288455393737754396195368865057268993889227234308128666935059379348618790297219531281783202072934411005034438772027439041377965819571623420162314905661332973659619328 A013788 863 23427453426579751074660494777942784992944147053786700017982869874853146927474908539222036250761364710225260719052886995829953896793192607062835607878983140229932957578508642439982381480045361644195232689569585996483564827473735617687781410188558540288659377981212758368358864402637764746983226877784249902533104781401109701901687709767804921957209677590788670610982974098523304133867616836338046747869297315754228845284039996472849526931983177912696920287519996877985928863943854786119161417999434788050020771558767643587541880824252485773372280892114896018473149678003667946963573454000902523576695604728380679365770752288155604571965928657726476769118475136909844589042142677602594135184297261364495669088502462900558714883035724719405258018724011563409380096776699172957063527776375309984102704320098837171250710829789373400245717117674278778524072163054743516354343334766409115980012030842221209395855969814675374299445445571872584650595947982141690133126157953090983359804491670478131148766575047437073388230730088852218701651499771285333583681011935578408165247428881500145232602027656168195347692984839551967443271250748784032618071658845064286762671757558934671755742882845905030056038782602904491923488692825896319569675785851966791586274590888963278888674457895443740574843608760025738429310965068688572160247855628016302391801947245310551706260417262179896642694320462879430507481148464179795699293716442031882167602514331133129666603315967047870783086925000565782344024326449497972240447444221072080933254704993737008519040977470362108240648225421803665347422001895362881013485529522410813646755460428965011555290785865395879337696438192131935902018173380354523098070431628578769825477967701176737502907364200602708462329825625501805010312364398397795595842972517102147045353228110363122293097411430153431357747879364797233292803987452467611454881166007938089164034320327779484759447107828108262630640302211017212370480929325949401752852989918900294318810141398951308855346852405648031439556568002561770970757727573286080224229635843264712862676532902025425122135504368280466564095375155963922703305861377700358281955654661242118312881813940340423940314087802459224434506533513331477592882726756041777837290608583700596112374529135113812249337027816707574480458851990839124232397808678040739870835734206111599950287090686964705376850924975152576833397142888802338021006869174016714161485455397507569267129884214136448805956224249301357772040463704893262625053757651334177530283618525919999944211181522218495311127596032379773459247314724279701935094153090923770461429054520670178537933690309757349788392103451734060145238991733420833419687797626509835121587184280345777998836062061432569789923714403871500477055948304236347249153997944725449316961655996587589523145609283727609511986220595071015147173832779120192085731013715811358064936925626012789029976803117499341990437895806204229268474245529547660377384566892751096749566063523982697629513292749842006816230871274573798970274751726095019766003217811942565057411200130183995690739347476621061210224390313484147996965369528984841853588819860109800767488 A013788 864 95958849235270660401809386610453647331099226332310323273657835007398489814937225376653460483118549853082667905240625134919491161264916918529374649872314942381805394241571399434167834542265801294623673096477024241596681533332421090049152656132335781022348812211047458276797908593204284403643297291404287600775597184618945338989312859208928960336730839411870394822586261907551453732321758561640639479272641805329321350283427825552791662313403096730406585497681907212230364626714029203944085168125684891852885080304712268134571543856138181727732862534102614091666021081103023910762796867587696736570145196967447262682197001372285356326772443782047648846309274160782723436716616407460225577714881582548974260586506088040688496160914328450683936844693551363724820876397359812432132209772033269694884676895124837053442911558817273447406457313993845876834599579872229442987390299203211739054129278329738073685426052360910333130528545062390106728841002934852362785284742975860667841759197882278425185347891394302252598193070443938687801964543063184726358757424888129159844853468698624594872737905279664928144150465902804858647639043067019397603621514629383318579903518961396415511522848136827003109534853541496798918609685814871324957392018849655978337380724281193590328010579539737561394559421481065424606457712921348391568375216652354774596820775916792019788842669105888856648475936615954147358642784109280443184307062546562589358499898700321299114407182201028078727524044802317444481123641137143694296872731529511243502611271654346786893991843718603195353695131327707813263040519763406360631236728923794692697110365917040687330471058904661521767204610834972409454666438165932126609696487950658641205157755704019916811908563765668693861702965762055393322239444575837370760572815430050394297766822340047348912526997217908454841335313878209467567325132605307336519193255968514413215884576062584769574695353663931443735102677856326501869489886519088749579685846707815605529846339170104561071500707453534336776423702538493013896223652140179784598444588414012263885523078766696141300267025892476791046534656638828227392740808203060667522890361492447716609563909899634376459526503638872983283738761270605732220447648792747122021542332758837641676286071337426174973284465937234225071959457754477052855901424345254870510943167308233113396375923453807433223581388698224954709594697272534376534044136136772461205444425308191003718164005741102894309196694525138361434277739335242803712220191339864791164041701482168319771488999515006956794378633348627552089077001110649659126145651060423763810013407316665051291376395508766104733254055738302710354898910140091733687041219078184284658021106812296306683232510203627805859527534198257665954021164254152078332534775581595440402274942962022766686804415626148288561095559557410878042824019063276306783154232179963322633981647364148383866784985569277304792833621222212523083670509689027216905767185992708492286222596194233129490486447103352859919281648740654280582245383070085200961549180157716746475156275733233646349268367264239866717079102724031070195570153590721912232299806147009743943630848 A013788 865 393047446467668625005811247556418139468182431057143084128902492190304214281982875142772574138853580198226607739865600552630235796541099698296318565877002003995874894813476452082351450285120722102778565003169891293580007560529596784841329279518047359067540734816450389101764233597764748917322945705591962012776846068199200108500225471319773021539249518231021137193313328773330754487589923068480059307100740834628900250760920373464234648835699084207745374198505091941295573511020663619354972848642805317029417288928101450279205043634741992356793804939684307319464022348197985938484415969639205832991314726778663987946278917620880819514459929731267169674482786962566035196791260804957083966320154962120598571362328936614660080275105089334001405315864786385816866309723585791722013531226248272670247636562431332570902165744915552040576849158118792711514519879156651798476350665536355283165713524038607149815505110470288724502644920575549877161332748021155277968526307229125295479845674525812429559184963151062026642198816538372865236846768386804639165470412341777038724519807789566340598734460025507545678440308337888701020729520402511452584433723921954072903284813665879717935197585968443404736654760105970888370625273097712947025477709208190887269911446655768945983531333794765051472115390386443979188050792125843011864064887408045156748577898155180113055099572657720756832157436378948187581000843711612695282921728190720366012415585076516041172611818295411010467938487510292252594682434097740571839990708344878053386695768696204439117790591871398688168735257918291203125413968950912453145545641671863061287364058796198655305609457273493593158470085980046989126313730727657990593316814645897794376326167363665579261577477184178970057535347761378891047892764982629870635306252001486415043652904304833941145710580604553031030109445645145979155763743151338850382615576447035036532263223552347216177952168607463193538980568499513351657430575182187518278393228115212720250250605240748282148866897729676643436231485597667384918932079166176397715229034143794232875102530628387394765893738055584936126605953592640419400666350399736494173758920673065847232773774948902405978220558904823739530193966164401079174953569455092211800237394980198980306067748198097612690573172478911385894745938962338008497772234118163949612823213294522832471555782466795246483789368107929414490499880028300806283444781616220001097500366062350351229599767515557455090469660774966728434801620317154524005253903728086184607914809270961437784018942013468495029774882195978453356859396549221003780692586743495736565814916369060050089477716003905964987408612304087901613665935933815741182120833344242829959254453503165672174520361794059492800624780076063399747670688785006912850062440782214923887718166372445252349150886404703389946247411947154956463407182083179752583799735009129769508788827603551780318351300891759840431446512526182494550714407686255480446022393826133984404367754011578898393032487335333314229377633241719933264877089055068983138505441926007793562240105403325015446603232314326494073156004757631263521055349107596952503500005978151911193111953408 A013788 866 1609922340731570688023802869991088699261675237610058072591984608011486061699001856584796463672744264491936185302489499863573445822632344364221720845832200208367103569155999547729311540367854477732981002252983874738503710967929228430710084728905921982740646849808180793760826300816444411565354785610104676404333961495343923644416923530525790296224766026674262577943811394655562770381168324888494322921884634458639975427116729849709505121631023448914925052717076856591546669101140638184877968788040930578552493215449503540343623858727903200693427425032946922780524635538218950404032167811642187091932425120885407694627958446575127836731227872179270326986681495398670480166057004257104215926047354724845971748300099324373647688806830445912069756173782165036305884404627807402893367423902712924857334319359718738210415270891174101158202774151654574946363473425025645766559132326036911239846762594462134885644308932486302615562833594677452296852818935894652018559083754410497210285447882857727711474421609066750061126446352541175256010124363312351802021766808951918750615633132706063731092416348264478907098891502951992119380908115568686909785840533184323882611854596775443324662569312126744185801337897394056758766081118608232231016356696916749874257557285502029602748544343223357650829784639022874538754256044547452976595209778823352962042175070843617743073687849606024219984516859408171776331779455842765599878847398669190619186854236473409704643018007738003498876676044842157066627819250064345382256601941380620506671905868579653382626470264305249026739139616433320768001695616822937408084154948287951099033043184829229692131776336992229757577093472174272467461381041060487129470225672789597365765431981521574212655421346546397061355664784430607937732168765368851950122214408198088356018802296032599822932830538156249215099328289362517930622008291947883931167193401127055509636150163670414197464892082616169240735664408574006688388835635946240074868298662359911302145026479066104963681758813100755531514804165008045608627945796264658525041578123852981177856419965453874768961100751075675898374577985915455157865129371237320680135716539076877710265441382190704254886791409274158037115674485409386820300609820488057699533772369838895023333653496619407821580587714473621036624879365989736482806875070947999537614123881654365521803492484983993329597601251770078881753087508595920102536989825500037124495361499391387038636440647743723336050563730534263719668947436819064930325519989670241012154019058773858049163341586487166955641957917474727744949696088265609231485716835301358536973577897447669965166500724751998832588425675997544045009575673584909275881966933378018631513106241548966593226835401908467682511359099191555685366459141263388315033855757443952328244093609461535753622122030713665085219829399335546701674115817812704266583243714597395535907999037864148092183966928452648306407204915307243497679726213882902447906907725111844800120290320431427167817861068125525255083530785758084846652936556769562554935318290128927922430935471732019263269286839559481319723646995487257655382242709944717117454336024486510228246986561159168 A013788 867 6594241907636513538145496555483499312175821773250797865336768954415046908719111604571326315203560507358970614998996991441196834089502082515852168584528692053471656219262974147499260069346731940794290185228221950928911200124638119652188507049598656441305689496814308531244344528144156309771693201858988754552151906284928711247531718781033637053336641645257779519257851472509185107481265458743272746688039462742589339349470125464410132978200672046755533015929146804598975156638272054005260160155815651649751012210481166501247483325349491510040278732934950595709028907164544820854915759356486398328555213295146629917196117797171723619251109364446291259337447405152954286760169489437098868433089964952969100281037206832634460933352777506455837721287811747988708902521355499122251232968305512140215641372097407951709860949570249118343998562925177138980304787148905045059826206007447188438412339586916904491599089387463895513345366403798844607909146361424494668018007058065396573329194528185252706199230910737408250373924260008653848617469392127392981081156849467059202521633311564037042554537362491305603477059596091359720984199641369341582482802823922990623178156428392215857817883902471144185042280027726056483905868261819319218242997030571007484958954641416313252858037629842872937798797881437694110737432758466367392133979254060453732524749090175458275629825431986275205056581056135871595854968651131967897103758944949004776189354952595086150217801759694862331398865079673475344907547648263558685723041551895021595328126437702260255238022202594300013523515868910881865734945246506751623512698668187447701639344885060524818971755876320173087035774862025820026721816744183755282310044355746190810175209396312367975036605835454042363312802957027770112950963262950817587700590215979369906253014204549528874732873884287996785046848673228873443827745963818532582060824171016419367469671070394016552816197970395829210053281417519131395640670764835799346660551321026196693586028458254765931240484098460694657084637859872954812940065981500041318570303995301810904499896178499071053664668676405968479742271430309704326615569904588065505835894944058891101247247901453124628016297612386951320025802692236848415951297824719084337290331626860114015574644722153094437194087278483951766015505883093960633576960290603006106067451419256281177307105218494436678031774727250243099660646435208888739991510325248152061933000701507121310254860893158290784463109040268344195764008701210889954613329877689307185782862064737722569373047138251435850309459629976484843313955177535935412165496157394364567443775067945656177321986968584187218282191568885940408359221959003788394012536559116364314677683165384567165857117806217083627566526870288612087261016642614838538378673182490428736487807424354450446836211837803172189060421219678399290057178389760836675924966254990932115079164059091550585585528538942047463043911333098469366496158572064368426626694042058116301292709152487125679381958935042151444822142098465115531890428136528128225015063716368088770277111692214350902350998894835635485588058093515807356445666139933561313092960356296745894899656954507952128 A013788 868 27010014853679159452243953891260413182672165983235268056419405637284032138113481132324152587073783838142343639035891676943142232430600529984930482522229522651019903874101142108156969244044214029493412598694797111004820275710517738095364124875156096783588104178951407743976835187278464244824855354814417938645614208143068001269889920127113777370466884178975864910880159631397622200243263319012445170434209639393645933975429633902223904678709952703510663233245785311637402241590362333205545615998220909157380146014130857989109691700631517225124981690101557640024182403745975586221734950324168287553762153656920596140835298497215379944452543956772008998246184571506500758569654228734356965101936496447361434751128399186470751983012976666443111306394876919761751664727472124404741050238179377726323267060110982970203590449439740388737018113741525561263328408161915064565048139806503683843736942948011640797589870131052116022662620789960067513995863496394730160201756909835864364356380787446795084592049810380424193531593768995446163937154630153801650508418455417074493528610044166295726303385036764387751842036105590209417151281731048823121849560366788569592537728730694516153622052464521806581933178993565927358078436400411931517923315837218846658391878211241219083706522131836407553223876122368795077580524578678240838180779024631618488421372273358677096979764969415783239911756005932530056621951595036540506536996638511123563271597885829472871292116007710156109409751366342555012741315167287536376721578196562008454464005888828458005454938941826252855392320999058972122050335729691654649908013744895785785914756649207909658508312069407428964498533834857758829452561384176661636341941681136397558477657687295459225749937502019757520129240911985746382647145525046548839221617524651499136012346181834870270905851430043634831551892165545465625918447467800709456121135804483253729155772704333891800335146886741316444378240686158362196544187452767434123921618210923301656928372565011521254361022867295005315418676674039622913802510260224169240863965164756217464831574747132195035810482898558846893024343778548548921817374329192716311903825690865217950708727404351998476354755020336952606825687827402131111736515890049369445541198343619027007793744781939074814746981492670266433599512097152862755131229350309913010452281013273727702249902974953212633218149282816995736210007798615608279005226292216430845677570873373168886803910218376359053160894628939137825849379640159805254096199179015402232966603017165711644152001078277881242867546644383681918213960407187191448229872260687317268249702678305407702310858623320830846083856666156811912639373144079517261875349746140628232919790245415187111350754534265174538512494060702155109421124168150378653199045355480796104654059210155829030241123687641793286391485315802723492074202684460387024588661780442857943364255986038991198558324895506626408627860820371330525168265511175653075462938796270044370094936688587266782748503797932652317991494035313113218623193647219213209661700982243691603055049491309981296029691473246762948968685951040746932001448509167867138428765619391471185508994885664571916288 A013788 869 110633020840669837116391235138602652396225191867331657959093885490315395637712818717999728996654218601031039545491012308759110584035739770818275256411052124778577526268318278075010946023605100664805018004253888966675743849310280655238611455488639372425576874716984966119329116927092589546802607533319855876692435796554006533201469112840658032109432357597085142674965133850204660532196406554674975418098522682956373745563359780463509113563995966273579676603374736636466799581554124116809914843128712843908629078073879994323393297205786694554111925002655980093539051125743516001164226356527793305820209781378746761792861382644594196252477620046938148856816372004890627107101303720895926129057531889448392436740621923067784200122421152425750983910993415863344134818723725821561819341775582731167020101878214586245953906480905176632266826193885288698934593159831204104458437180647439089023946518315055680706928108056789467228826094755676436537327056881232814736186396302687700436403735705382072666489036023318217496705408077805347487486585365109971560482481993388337125493186740905147294938665110586932231544979888497497772651649970375979507095799262365981051034536880924738165235926894681319759598301157646038458689275496087271497413901669248395912773133153244033366861914652001925338004996597222584637769828674266074473188470884891109328573940831677141389229117314727048150678552600299643111923513733269669914775538231341562115160464940357520880812507167580799424142341596539105332188426925209748999051584293117986629484568120641363990343429905720331695686946812145549811918175148817017446023224299093138579106843235155597961250046236292829038585994587577380165437691429587606062456593125934684399524485887162200988671744008272926802449370775493617183322708070590664045451745380972540461106569960795628629630367457458728270036550310074227203761960828111705932272172255163407274622044996951620814172761648092432156173273850504651557044991806535410171582948191941843586778614026287191057862749664440341771954899656866295454935082025878197210578801314841466735950130164253470866679737952497036873827712116934856383763965252373366013558070029783932726102947448225785759149076563300157877558017341039129033672769085642217248936748415463534623923178626822450441203636193977411312023601549938125845017515418869403690812543030369188668415602585408358945661539462418414535516191943129531510805406892918500743895330297336499760348816254469566681747024400134708534679059006094562320778031837247087546231205958310754894446596416626201570785471055395561137004381827838736171949556779775251530750782170338949948665276921122123145559476904578301594170872398149702704641432560192013242039460845220606408092690572350154909747175672636027328188924592743950963503289776049340844663026524798275707867642624580785301059523853527955423535934195549745252715158652693946136019992518815707949294898771995141769739717920240969831089215533775474997096197309522101739908860676453444742137871556332143894493159568642511743480601179009897306774327223270160806113482716405683388537616274418741038975737655462899433477933093551583799004223977027465975844843051682086569115648 A013788 870 453152853363383652828738499127716464214938385888590471000448554968331860532071705468926889970295679389823137978331186416677316952210390101271655450259669503093053547595031666995244834912686492323041353745423929207503846806774909563857352521681466869455162878840770421224772062933371246783703480456478129670932217022685210759993217486195335299520234936717660744396657188250438289539876481247948699312531548909389306861827521660778533329158127477856582355367422921262968011086045692382453411197455207808649744703790612456748618945354902300893642444810878894463135953411045441540768671156337841380639579264527346736303560223312257827850148331712258657717519859732032008630686940040789713424619650619180615420889587396885644083701437040335876030099429031376257576217492380965117212023912786866860114337293166945263427200945787603485764920090154142510836093582668612011861758691931910508642084939018468068175577530600609657769271684119250684056891624985529609159419479255808820987509701449244969641939091551511418866505351486690703308745053655490443511736246244918628866020092890747483320068772292964074420408237623285750876781158278660012061064393778651058385037463064267727524806356560614685735314641541718173526791272431973464053407341237241429658718753395687560670666402414599886184468466062223706676305218249793841042179976744513983809838861646549571130282464521121989225179351450827338186438712251472567970920604595575038423697264395704405527808029358410954441287031179424175440643796685659131900115289264611273234368791022147026904446688893830478625533734142548172029616845409554503458911126729085495620021629891197329249280189383855427742048233830716949157632784095590834431822205443828467300452294193816375249599463457885908182832622696421855982889812257139359930170349080463525728692510559418894866965985105750950994069710070064034626608991551945547498586817557149316196851896307513838854851631710586602111685729691667052777656286439569040062803755794193791331445203051672334573005822625547639897927268994524346183414095977997095774530770185590647750451733152782216669920206653427863035198308830965171747897201673721307191533854841994988446117672747932818469474617603277446666477639028896272521923662174790521851644921509738637819589339655464757007170093850531476734048671948546563461191743155689077517568176252392196785830308189832638241429665638065825937474322199058561068258946633394179046995272897890303018388751378307345128435811942951766158045425688963327265906818405364070589363019605240852047653258922500921633937289442900218417169947966827463360305384569959430269955203769708338989732974268916216404211617401152723329723893342821182278211307766546486239393631622023603847547660584346234510324431555117167936261835131879223146509474922698100099739756645573737299425864190282896593139809704050505414803186464971756555121289841434403373137889357069139760311905370092100688853884601307012428141426826344345588106024179802528726666693330753309663796721894736461391843981593159728101296542429224539368547644306514578661840825206397679159450076260019163295644621436776036079525613951187287240721301409904500637060477139689826587097694208 A013788 871 1856114087376419441986512892427126637424387628599666569217837281150287300739365705600724541318331102780715573159244539562710290236253757854808700724263606284669147330949249708012522843802363872555177384941256414033935756520550029573559715928807288297288347151731795645336666369775088626826049455949734419132138360924918623272932218823456093386834882300795538409048707843073795233955334067191597872384129224332858600906045528722548872516231690149300561327584964285493116973408443155998529172264776531184229354306726348622842343200173679824460359453945359951721004865171642128550988477056359798295099716667504012231899382674687008062874207566693411462010961345462403107351293706407074666187242088936163800763963749977643598166841086117215748219287261312517151032186848792433120100449946775006659028325552811807798997815073946023877693112689271367724384639314610634800585763602153105443397979910219645207247165565340097158222936818152450801897028095940729279116982187031792930764839737136107395653382518994990771677205919689485120752619739772888856624071664619186703835218300480501691679001691311980848825992141304978435591295624309391409402119756917354735145113448711240611941606836472277752771848771754877638765737051881363308762756469707740895882112013908736248507049584290201133811582836990868302546146173951155572908769184745529277685099977304267043349636974678515667866334623542588777211652965382031638408890796423475357383463994964805245041901688252051269391511679710921422604876991224459804262872224827847775167974568026714222200613637709129640450186175047877312633310598797535246167699975082334190059608596034344260605051655716271832031429565770616623749663883655540057832743753497921402062652597017871873022359402323500679916882422564543922105916671005242818273977749833578601384724523251379793375092674993155895271709532446982285830590429396768962554211604714083599142305367275576683949472283486562722249464748817068248177280149256474788097244183733017769293599551699649882411031849474243133021910093801571721967264137125876104292478034680179293185850298993795959479993166452440526992172272971633343479386938055562474256522669432811472675297987575532824450968033703024421545892409462359132249799320267941977504337598503889460509037935228783644701368704411776928702663360301246723937041379965702461511959249929798438034760942345554486236895910453517623039894823727343866135588645410382557376492637789758681163320325645546885646073085718330434183354063621993788481154328188371233134030928303066529987187748546563775012607137558119294636728106872125289923810855198553826385736514640725356501946262605480822391650784875121554758549067132195562611553516611774407636556315123808681359555217753482176554288871649759919866928476700177298008102809283371418008534043220270027978448339723398744445500660547790870179033851760524314849776803190515316216372794806555196458237564395897244421545511326953522905667284280706439528882275040471157664426775882765556382911372880840545860992948605582246302910637790103713253571151079483714198900020045404893837107512361038492858960369405034643781736914744063128537994450574968834609399714364169529700752155475968 A013788 872 7602643301893814034376756807381510706890291726744234267516261503591576783828441930140567721239884196989810987660265634048861348807695392173296438166583731342004827467568126804019293568214482421986006568719386271883000858708172921133300596444394652865693069933493434963298985450598763015479498571570112180765238726348466680925930368300876158512475677904058525323463507325230265278281048339216784885285393302867388829311162485647560181826485002851535099197788013713379807123080983166969975489596524671730603435240351123959162237747911392560989632323360194362249235927743046158544848802022849733816728439470096434101859871435517985025532754193176213348396897671014003127710899021443377832702943596282526927929195519908428178091381088736115704706200622336070250627837332653806059931442981990427275380021464317164744695050542882913803030989575255522199079482632645160143199287714419119896158125712259666768884390155633037960081149207152438484570227080973227127263159038082223844412783563309495892596254797803482200789835447048131054602730454109752756732197538280188738909054158768134929117190927613873556791263810785191672181946877171267212911082524333484995154384685921241546512821602190449675353492569107978808384458964506064112692250499922906709533130808970183673884875097252663844092243300314596567229014728503933226634318580717687921398169507038277809560113048283200175580506618030443631458930546204801590922816702150555063842668523375842283691629315080401999427631840095934146989576156055387358260724632894864487088023830637421454133713460056595007283962572996105472546040212674704368302899097937240842484156809356674091438291581813849424000735501396445690878623267453092076882918414327486062848625037385203191899584111917058784939550402824371904945834684437474583650212863318337951271831647237651633664379596771966547032922244902839442762098398809165670622050732908886422086882784360762097457038473160960910333807611154711544534139491354520732046312176570440783026583763761765918355586455446499872857743744211237773177913905667588523181990030050014384889242824678588250030052009789196398559937630091810174891568898275583894554716853996795792078020557109382448951165066047588030651975309157823005695178015817490339857766803471931230245019382697097808696806213270638299966109123793906581246121492339517282352985087712454402190380819847391175626325649217608183971409197987200475691371091600926955014113844386851558044960053844160043606315359102281458415018244595686557618808128259568570916990682329360506827521018046725222451638835438056630832038325748225187527929262893276472875976763968411060231971891632049448516201614848497888291016978973473024456923204041827973679334666747120358848738171918262995166367218277416631774939040563926212641189106824689328162955441030226034599724399507041257248770705603751404253322656811107593624685785868350735222262967527650084692941063765595113150650414395201629821613196413773576310301798565769861793492074015807718944404983319922875846627117488464880856721972388264809486627434821565293358694482105978445156792370630813666750301673083021900929994402791682574491625269555072346560101230035638393654280828829564928 A013788 873 31140426964557062284807195883034667855422634912744383559746607118711098506561298145855765386198565670870265805456448037064136084716320326341822210730326963576851773307159047389263026455406520000454682905474606169632771517268676284961999243036240498137878814447589109609672644405652533311404026149151179492414417823123319525072610788560388745267100376695023719724906526004143166579839173997431950890128970968544824644858521541212406504761282571679887766314139704170003689976139707051909019605387365055408551670744478203736728525815445063929813533996483356107772870360035517065399700693085592509713319688069514994081218033399881666664582161175249769875033692860473356811103842391832075602751256970373230296797984849544921817462296939463129926476597749088543746571621714549989621479190454232790119956567917843106794270927023648414937214933300246618927429560863314575946544282478260715094663682917415595085350462077472923484492387152496388032799650123666338313269899419984788866714761475315695176074259651803063094435165991109144799652783940033547291575081116795653074571485834314280669664014039506426088617016568976145089257254408893510504083794019669954540152359673533405374516517282572081870247905563066281199142743918616838605587458047684225882247703793541872328232448398346911105401828558088587539370044327952110496294168906619649726046902300828785907958223045767987919177755107452697114455779517254867316419857212008673541499570271747449994000913674569326589655580017032946266069303935202866619435928096337364939112545610290878276131690332391813149835110698992048015548580711115589092568674705150938490815106291124937078531242319109527240707012613719841549838840903487865146912433825085382913427968153129792274020696522412272783112398449968627322658138867455895894631271888151912248409422427085421091489298828377974976646849515122030357553555041522342586867919801994798784867871884741681551184029586067295888727275975289698486411835356588116918461694675232525447276887096368193201584482121508863479225318376289229918936735357614442590953431163084858920506338609883497472123093032096548448501504532856054476355866207336791632096120233970875564351572201920030510903972110530920573550490866310443031327449152788440432057412827021030319083599391527312624422118249556534476661182971059841356784113632622662788517826919270213231371799838094914255365429859195323121546892074955573148431855991197396807737810306608543981752156380545679538611467710882944853667914729863932140006638093351192866475993834821060635965526089919386511161912669954279959888028982264730368114398260810860432900000825214611702710156868124874541122361814419447350440005545875345508175557443755327380190554794996204989844431552177205228201440126064298523750150310149841766978310581553927488155465486459805837720471140380840989690964810152965751821609602298296703486712978916764611470389114993254746902286597183877583465064097362745875749327652510816568566996166925393353906143535168748416796282811678404099467784673232752151989133198902332659657225973029131441597212598706087711362221550103812779009235652948057706209257073834731825117697104097576331510174638225974860407934274885897945088 A013788 874 127551188846825727118570274336909999535811112602600995060722102758240659482875077205425215021869324987884608739149611159814701402998048056696103775151419242810784863466123458106421356361345105921862381180823986870815832134732498063204348899476441080372751623977324992961219151485552776443510891106923231200929455403513116774697413789943352300614043142942817155993217130512970410311021256693481270845968265087159601745340504232806017043502213413600820290822716228280335114142268240084619344303666647266953427643369382722505640041740062981856516235249595826617437676994705477899877174038878586919785757442332733415756669064805915306658128532173823057408138005956498869498281338436944181668869148550648751295684545943735999764325568264040980178848144380266675185957362542796757489578764100537508331342102191485365429333717088863907582832366797810151126751481296136503077045381030955889027742445229734277469595492669329094592480817776625205382347366906537321731153508024257695198063663002893087441200167533785346434806439899583057099377803018377409706291532254394994993444805977351293622943801505818321258975299866526290285597714058827819024727220304568133796464065222792828414019654789415247340535421186319487791688679090654570928486228163314589213686594738347509056440108639628947887725889773930854561259701567291844592820915841514085277888111824194707078996881595465678516952084920126247380810872902675936528055735140387526825982239833077555175427742411035961711229255749766947905819868918590941673209561482597846790604986819751437419035403601476866661724613423071428671686986592729452923161291592298244058378675368447742273663968539072623577935923665796470988139892340686295641753328947549728413400957555219629154388772955800669319628384051071497513607736801099349584409689653870232569484994261341884790740168001036185504345495613939836344539361450075515235810999508970695822818803239901927633649785184531643960226922394786605000342877620584926898019101389752424232046129546724119353690038769700304810906904069280685747964868024788756852545254043995582138393962946082805645816189059467462445062162566578399135153627985251498525065708478344706311584039739064444972662669764734650669262810588407574656317231729821452009707162939478140186966423107695872509632996350183565216404205449461110197387729439222426781769019061330793395698892136836768789976800703264043505856069939018027615976882139944537324494071015868596149256832534715103390152571743776542120623778733522666045467189630366485981085670747427064364914794864309807149719194296132730715701366711356335587796575276281284333158403380079049534300802531839486120437193991862056347402262715905415201487083289621820949260512440304455638402791637717832614713098756359366753280615670373751877543160142044886991484786632539364711303049790999924693774191862386547719461312931013823297481576361643067848582713815012371443311765902065162581872902542797807107069246064684304664850416299726411177599563920051193515197574396634743191420046021561352814547489582703954573955997585527322384782182804300135265739659469225217142821829234475244364633116974427061555682087338383672653865675318173593028230898789932637983080448 A013788 875 522449669516598178277663843683983358098682317220253675768717732897753741241856316233421680729576755150375357395556807310601016946680004840227241063020213218552974800757241684403901875656069553855948313316655050222861648423864312066885013092255502665206790651811123171169153644484824172312620609973957554999007049332789726309160606883607971023315120713493779070948217366581126800633943067416499285385086013797005728748914705337573445810185066142108959911209845671036252627526730711386600834267818587205441239627240991631383101610967297973684290499582344505825024724970313637477896904863246692023442462483794876070939316489445029096071694467783979243143733272397819369464960362237723368115688032463457285307123900185542655034677527609511854812561999381572301561681356975295518677314617755801634125177250576324056798550905195986565459281374403830379015174067388975116603577880702795321457633055660991600515463137973571971450801429613056841246094814849176869810804768867359519531268763659850086159155886218384778996967177828692201879051481163273870156970116114001899493149925283230898679577810967831843876762828253291685009808236784958746725282694367511076030316811152559425183824506017444853106833085179164621994756829555321122523079590556936557419260292048271397095178684987920170548125244514020780282919737619627395452194471286841693298229706031901520195571227015027419205435739832837109271801335409360636018916291135027309879223254356285665998552032915603299169195031551045418622238183090548497093466363832720780454318026013701887668369013151649245846424016580900571839229897083819839173268650362053607663119054309161952352927615136041466175225543335102345167420999027451066948621635369163687581290322146179601016376414026959541533197861073188853815737289937302935897742088822252472604610536494456360102871728132244215825799150034697569667233224499509310405881853988743970090265818070638295587429520115841613661089474129045934081404426733915860574286239292425929654460946623381992872714398800692448505474679067773688823664099429534748068025360564205904438861672227155171925263110387578726174974617872705122857589260227590137958669141927299917052248226771207966608026295356353129141300472170117425792275381165348667431760539400102462205814469049122293799456753050351883126391625520992707368500139783055060098125902075210929748782662192483404963744975680569522199986462470217841115041309245212824881127714880997769827355986062193063486064933862508716526074997692508840122233608725981126578526907381461255638690999764212970085249819836959665011512798049715550567614772331648140628616820244803786892496087170414535149310746590666982798959668084348580665291093154290978608171058955487050294897834548092242389864852506047966221437401785850887690416783941815857117121686046881237857497291943935691545699089868335299458913537765432620226484536777290005907794795786290673431804993134858905935351408815299817910555631880946911907227305163679380183447813816529688638249264728615908112056508504315301128386517330755397934923766110319912488067820766413354048469645185946489416998212544410600917537247127253244132073829738019523190233806103239037043633761443564085178697515008 A013788 876 2139953846339986138225311103729595834772202771334159055948667833949199324126643471292095204268346389095937463892200682744221765413601299825570779394130793343192984783901661939318382082687260892593964291345019085712841311944148222225961013625878538916687014509818360509108853327809839809792494018453330145275932874067106718962321845795258249311498734442470519074603898333516295375396630804137981072937312312512535464955554633062700834038518030918078299796315527868564490762349488993839517017160984933193487317513179101722145184198522052500210853886289283095859301273478404659109465722319858450528020326333623812386567440340766839177509660540043178979916731483741468137328477643725714915801858180970321040617979495159982715022039153088560557312253949466920147196646838170810444502280674327763493376726018360623336646864507682760972121216509558089232446152980025242077608254999358649636690464995987421595711337013139750795062482655695080821744004361622228458745056333280704592000076855950745952907902509950504054771577560386323258896594866844769772162949595602951780323942093960113760991550713724239232519220544525482741800174537871191026586757916129325367420177658480883405552945176647454118325588316893858291690523973858595317854534002921212139189290156229719642501851893710521018565121001529429116038839245289993811772188554390903575749548875906668626721059745853552309065464790355300799577298269836741165133481128489071861265298449843346087930069126822311113397022849233082034676687597938886644094838226258824316740886634552122931889639477869155310986952771915368742253485658455326061253708391882971576988135646450327356837591511597225845453723825500579205805756412016439570221554218472094464332965159510751645763077791854426282119978438955781545229259939583192825437151595815946127788484757481293250981362598429672308022473318542121245356987287549990135422492073937895301489728790817334458726111314394487249555822486032572145997432531902119364912276436141776607864672037369372642806638177487636269078424285461601029421728151263374328086631876870987384581577409442427584205877700147522462412696034806600183224685609892209205078708805334220460246008736854867831226475705779622416962766734008800976045159961253268141800491169382819685195016065225204915402574860494241313285700098133986129381376572551393526161923694900063968251013784340412026731499420387612762931144550278012277207209202668391730713099120152566865212850118910742788038921969100835702890803190548516209140668861341618694465646212634465303096078335034216325469183262052186787887156420811634895124950107470430784014814495722716311111663973050017935971576818035371961544538800473491786405032317559975848379068657481674958007901530308985824828886435864772469643007597714845235979947147025677750751730426048025550264308907802360592571183472100701386583709850687212012447680662639779864198327483540646598376673251880382078711199370507468054161635868184358551172003041950430741231402245392505604662268988328410759626983458833675473421871174986774109941447745987870361551125793859229098182531666681636820652024678581905821358232564233229287964974406606927966987197669798867095730723886872838492891945021472768 A013788 877 8765250954608583222170874280876424539226942551384715493165743447855920431622731658412421956683146809736959852102453996520332351134110924085537912398359729533718465674861207303448093010687020616064877737349198175079798013723231118237536311811598495402750011432216004645309863230709103860910055499584840275050221052178869120869670280377377789179898816276359246129577567574082745857624599773749170474751231232051345264457951777024822616221769854640448715965708402149640154162583506918766661702291394286360524052533981600653906674477146327040863657518240903560639698016167545483712371598622140213362771256662523135535380235635780973271079569572016861101738932157405053490497444428700528295124411109254434982371244012175289200730272371050744042750992177016504922917465449147639580681341642046519268871069771205113186905557023468588941808502823149933496099442606183391549883412477373028911884144623564478856033636405820419256575928957727051045863441865204647767019750741117766008832314801974255423110768680757264608344381687342380068440452574596176986779441543589690492206866816860625965021391723414483896398727350376377310413514907120398444899360424465716704953047689137698429144863443547972068661609745997243562764386196924806421932171275965284922119332479916931655687585356638294092042735622264541659295085548707814653018884318785141046270152195713714695049460719016150257932143781295312075068613713251291812386738702291238343742662450558345576161563143464186320474205590458704014035712401157679694212457374756144401370671655125495529019963301352060153802558553765350368270277257033015546895189573152651579343403607860540853606774831502237062978452789250372426980378263619336479627486078861698925907825293356038741045566635435730051563431685962881209259048712532757812990572936462115339421633566643377156019661203167937773660050712748528620982219929804759594690527534849619154901929127187801942942151943759819774180648902789415510005483650671080918680684282436716985813696665064950344935989974989358158145225873250717816511398507574781247842844167663564327246141069076183384907275059804252006042402958567834350488312258118488904002391266648967005167651786157538636703644490873333419879492542500048797880975201293386308814811829792029430558785803162439333488946628584412419218227601956807185946118441170507883159239454310662013956152460658327661492221625907661876965968077938738287440728894129732529000853996144913879911834087058402459807424385437023039040729868486722392640179656055270172531286886950769881481536860300150069121774641365757083185792699644456530431795640198884491324680174480246010313375633612873465739578646672883554486430926739422357115012372725661074960665221044940628000364668145605938499118841302108035657759120240006086573863514217176067079087825092712653882609286358468987171567501724472879446875548414820402985699994172538323756349372582488466950853639702044994401072621598589149846060516083132625600524459828964316083823597127702956696653776193170471432124247382734739135984332745826754320169967566317000913411251647402386155649706727984417390693083471486244283320583099307163504535169461976952779561655496159624113045040631146466885406807952457728 A013788 878 35902467910076756878011901054469834912673556690471794660006885162417850087926708872857280334574169332682587554211651569747281310245318345054363289183681452170110835404231505114923388971774036443401739212182315725126852664210354660300948733180307437169664046826356755027189199792984489414287587326299505766605705429724647919082169468425739424480865551467967472146749716783442927032830360673276602264581043126482310203219770478693673436044369324607277940595541615204926071449942044339268246332585550996932706519179188636278401738658391355559377541194714740984380203074222266301285874067956286313933911067289694763152917445164158866518341916966981063072722666116731099097077532379957363896829587903506165687792615473869984566191195631823847599108063957059604164269938479708731722470775365822542925295901782856143613565161568127340305647627563622127600023316914927171788322457507319926423077456378120105394313774718240437274935005010850001083856657879878237253712899035618369572177161428886550213061708516381755835778587391354388760332093745545940937848592562543372256079326481861123952727620499105726039649187227141641463453757059565152030307780298611575623487683334708012765777360664772493593237953519604709633082925862604007104234173546353807041000785837739752061696349620790452601007045108795562636472670407507208818765350169743937725522543393643375390922591105090151456490060928185598259481041769477291263536081724584912255969945397486983479957762635629307168662346098518851641490277995141856027494225407001167468014271099394029686865769682338038389975279836222875108435055644807231680082696491633260868990581177796775336373349709833163009959742624769525460911629367784802220554182979017518800518452401586334683322640938744750291203816185703961433125063526534176002009386747748824430271011088971272831056532288175873120911567719417973231543172832480295299852400782744040058478301704961236758291054361640221795043937905825445928982461033148747442916082820860792773892901540106036612857814937556411015762845176834940176430688287026303991164289710749959484400193818936047144580198644958216216749682518293849499600127009253330550793794628194168853166701716101278255938127834617173687826401454080199876120474424497710320905469254828152547568786649753351509970725390681753269117860257615082233635301135034400289420244804856471609164400478856510101472139779717783048052605247237072025357225550355384438787497968209567252118872420591216475371210282750046367910829541321614920254175871202386626688151088950353434548374979789414683122788931034141012729006897743693948648634942254630876465889994671087658243586595278329715669314136772131039176421075924673974743090678684307763038884745400076812289493680724401924092390773973434514054181356503064930606544954233553170755943731579751030303167636924288971454740487063440914214402246307104370629427176130716974106007030097872760630696508219576297066793458067821157769463873876511234459748187459437838679341453835071310629493867287226250985980917279681491500991826926906385695416187151634435741332486747760173693541198757824173632278869899207656584481108374762141714576054116257598585084540912269820367032486425175928362626285373266853888 A013788 879 147056508559674396172336746719108443802310888204172470927388201625263513960147799543223420250415797586667878622050924829684864246764823941342672032496359228088773981815732244950726201228386453272173523813098765210119588512605612688592686011106539262646943935800757268591366962352064468640921957688522775620016969440152157876560566142671828682673625298812794765913086839944982229126473157317740962875723952646071542592388179880729286394037736753591410444679338455879377188658962613613642736978270416883436365902557956654196333521544770992371210408733551579072021311792014402770066940182348948741873299731618589749874349855392394717259128491896754434345872040414130581901629572628305362521413992052761254657198552980971456783119137307950479765946629968116138656849668012886965135240295898409135822012013702578764241162901783049585891932682500596234649695506083541695644968785949982418628925261324779951695109221245912831078133780524441604439476870675981259791208034449892841767637653212719309672700758083099671903349093954987576362320255981756174081427835136177652760900921269703163710372333564337053858403070882372163434306588915978862716140668103113013753805550938964020288624069282908133757902657616300890657107664333226013098943174845865193639939218791382024444708248046757693853724856765626624558992057989149527321662874295271168923740337740363265601218933166449260365783289561848210470834347087778985015443790743899800600452896348106684333906995755537642162840969619533216323544178668101042288616347267076781948986454423117945597402192618856605245338746209168896444149987921130420961618724829729836519385420504255591777785240411476635688795105791055976287894033890446549895389933482055757006923581036897626862889537285098497192770831096643426030080260204683984904230448118779184866390061420426333516007556252368376303253781378736018356400835921839289548195433606119588079527123783521225761960158665278348472499969662261026525112160391777269526184275234245807201865324708274325966265609984231059520564613844315914962660099223659741147808930655231834048103193882362049104200493649748853623806699594931607550362120229901641936051382797083315622570810229150835736322571610591943425336940355912498692589463242742621474428802067776112834841750117389727784840091200232461390306755615191376828970193449100903585465322720692107711137384361396265375629884537724039364823471092683047015863195854255654661273591677786387464678901434741622683120477318144189922962757801253334713361104368444975622914666860340647667910143917217442542070943461515841588138012253158170413664808723474968070004285418172775048165730694260038515381510704218648736466620726987464600547699419890924597407271917158714623137766116247150281082432610195187769565926836236553955764408132540633787416345524550660220121774640841887627078617035011853984622191600873899502098133713431416725938204795280886827543332897667384512785586004245795462223724027398190016347128575833857387230582594908452088338406880408478724038577837177575389188062523092608555808424702573094648796497865718825671448744750112047815197814251107154561370034619903025732462903517660191123804506279576657184223365064397520602573317264888901033525248 A013788 880 602343459060426326721891314561468185814265398084290440918582073857079353180765386929043129345703106914991630835920588102389203954748718863739584645105087398251618229517239275318174520231470912602822753538452542300649834547632589572475641901492384819801882361039901772150239077794056063553216338692189288939589506826863238662392078920383810284231169223937207361180003696414647210502034052373466983938965310038309038458421984791467157069978569742710417181406570315281928964747110865361480650662995627554555354736877390455588182104247381984752477834172627267878999293100090993746194186986901294046713035700709743615485337007687248761893390302809106163080691877536278863469074729485538764887711711448110099075885273010059086983655986413365165121317396349403703938456240180785009193944251999883820326961208125762618331803245703371103813356267522442177125152792918186785361792147251127986704077870386298682143167370223258956096035965028112811784097262288819240104788109106761079880243827559298292419382305108376256116117888839629112780063768501273289037528412717783665708650173520704158557685078279524572604018978334196381426919788199849421685312176550350904335587536645996627102204187782791715872369285596368448131512993108893749653271244168663833149191040169500772125524983999519514024857013312006654193631469523556463909531133113430707911640423384527935902592750249776170458248354045330270088537485671542722623257766887013583259455063441844979031683054614682182298996611561608054061236955824541869214172558405946498863048517317091105166959380966836655084907504472755799835238350524950204258790296902573410383402682385430903921808344725408299781304753320165278875213962815269068371517167542500380700358987927132679630395544719763444501589324171851473019208745798385602167727915494519541212733691578066262081566950409700869338127488527302731187817823935853729989408496050665832773743099017302940720988809892980115343359875736621164646859408964719695979250791359470826298840370005091639157823938495410419796232658306317987687055766420110299741425379963829592261030682142154953130805221989371304443112241540839864526283244461677125370066463936853260790050038698601823175977253316984600270180107697817594644846441442273777559260373269610958171511808480828325006705013556152161854696470999823879491461912367517301086065961863954873184818726344279102978580007066517665238316937595629760576975650219031161492576631512213043055324780276701686510061475095118601924455455953933658985927083493150620151458475459955292847759949484922644652322584418368887145013298188935866014371056531353469214737553072835686597286832923689117759002667844479585224567278497740655003843376823873227150980185772682095096372290012148327551313643971359489104142036321224925002811015710886435993257351268559504261618788928888371720514015375408553921012496797179492360593955690215082909442886841470512445617491548845606964369760273390778213268373616222986306957838646615479858096466308745019753834114582153128853662014821079348794114304094587324644591307581739395681470455257984309950254058496458947851050247172534905083371661803122793400168052808336142843103257721145987826578903303772244388140307516984938633319415808 A013788 881 2467198808311506234252866824443773689095231070553253646002512174518597030628415024861360657799999925923805719903930728867386179398650752465877338706350437983238628268102612071703242834868104858021161998493501613263461722307103086888860229228512808221908510150819437658727379262644453636313974123283207327496558619962831825561157955257892086924210869141246801351393295140514394974216331478521720766214001909916913821525696449705849475358632221666141868775041312011394781039604166104520624745115630090463458733002249791306089193898997276609546149208771081289232381104537972710384411389898347700415336594230107109849027940383486970928715326680306098843978513930388598224769330091972766780980067170091458965814826078249202020285054920349143716336916055447157571331916759780495397658395656191524128059233108483123684687066094401008041219507271771923157504625839792893072841900635140620233539902957102279402058413548434468684169363312755150077067662386335003607469212094901293383189478717682885805749789921723909145051618872687120845947141195781215391897716378492041894742631110740804233452278080632932649386061735256868378324663452466583231223038675150237304158566550102002184610628353158314868213224593802725163546677219774028798579799016114847060579086500534275162626150334462031929445814326525979255577114499168487276173439521232612179606079174183026425457019905023083194196985258169672786282649541310638991864863813169207637030727939857797034113773791701738218696690120956346589434826571057323496301250799230756859343046726930805166763865624440162939227781138320407756125136283750196036644005056112940688930417387050724982463726979995272395904224269599396982272876391691342104049734318254081559348670414549535455766100151172151068678509871807903633486679022790187426479013541865552040807357200703759409486098228878134760808970193007831986945301806841256878036617199823527251041251733574872845193170165321646552446402051017200290393536139119491874731011241408392504520050155540855353990446852077201079485368968422678477566180419256771787740878356331846009901181674054266688023778189268464862998987741351280085099656169315029505515792236285350956196044958509473067728802829586368922706657721130260867665291024147553392882730488912326484670512367537472819227463735525999254956836745215278610397027993057350865248526179794759160565017503106167205800263708944456356816146176391699499323292263297151637473593882674024624354610300013370107945211801989605793482569547587312267206357333987944940140373915483976879504424753090243152495913305777638961745974469381881307194863847552423809903565017386334972302486867655430626340874927490988381079827572726745722895742471470584738410414840924905861514740899889759549650180685706688467370565780771737292811513920351790841828382110796019729455590559452726770567225406977673436860467186881247200708992842507120979597078064502663218977249245384071606126058538079808627561547258332049351913299307096537005498763126000619600911704533328499215784599612707141012660692189571429681744245995854804564711302984736703733556240623601495850397901812418702971221490326745590961767088344302944841085350943625813966137667187932251113013822699589570308642076327149568 A013788 882 10105646318843929535499742512921697030534066464986126934026289866828173437453987941832133254348799696583908228726500265440813790816873482100233579341211393979345421386148299045696482651619757498454679545829382607927139214569894243896771498919988462476937257577756416650147345459791682094342038008968017213425904107367759157498502984736325988041567720002546898335306936895546961814390093736024968258412551823019679012969252657995159451068957579944517094502569213998673023138218664364116478955993620850538326970377215145189741338210292844992701027159126348960695833004187536221734549053023632180901218689966518721941618443810762632924017978082533780864935993058871698328655176056720452734894355128694615923977527616508731475087584953750092662116008163111557412175531048060909148808788607760482828530618812346874612478222722666528936835101785177797253138947439791690026360425001535980476579442512290936430831261894387583730357712129045094715669145134428174776193892740715697697544104827629100260351139519381131858131430902526446984999490337919858245213046286303403600865817029594334140220531018272492131885308867612132877617821501303124915089566413415371997833488589217800948165133734536457700201367936215962269887189892194421958982856770006413560131938306188391066116711769956482783010055481450411030843860988594123883206408278968779487666500297453676238671953530974548763430851617462979732613732521208377310678482178741074481277861641657536651730017450810319743781642735437195630325049635050797040849923273649180095869119393508577963064793597706907399076991542560390169088558218240802966093844709838605061858989617359769528171425710060635733623702608279130039389701700367737258187711767568718067092154017994897226817946219201130777307176434925173282761437277348607698858039467481301159146935094082598541255058345484839980273541910560079818527956200821788172437984050477167620264967100722679173911224997157464278820462800966452389451924025833438718898222044808775698514125437095343529944870306108215621572071294659291044111074997275737242586637747535241256555240136926276354145395463243632078843853788574843228568191669514360854592684999824797516579000150054801685417176389985767107406470025749548513957032034908378697247664082584889281210418657433488667555691460714492948303203308401781188186226659562909144057963232439333521674311692722860874957880151836493237518934738500401149228205110465133107091840543432804861356483788854763962143587540949425330104604866917631046477239640014622474814971557822369298450123788657635952623260900465209187311511426588185834270162319574727925365002311214428046550986209916643845492223703003088408902973737888750480980961163143515088529059188428414408764378725948455115367140088654595962349837438041035951355961017760935288129053125820496811850098931518368852243355266980550397380473597465588534104034682909167532429631752202908544930812909093157298692335771974896138492097570128074145436873961867415574522933764098537885334341768513532787853720013648449587858195208484575976424431599021279497057497025481538492646361594271727003229805823667007370123224378349940579397993858264862069085597465091334005299884801770500558904617777518879984197944636004630528 A013788 883 41392727321984735377406945332927271037067536240583175921771683294528198399811534609744417809812683557207688104863745087245573287185913782682556740981601869739398845997663432891172792941034526713670367419717151162069562222878286823001176059576272742305535007038490282599003527003306729858424987684732998506192503223778341509113868225479991247018261381130432095581417213524160355591741823942758269986457812267088605237122058887148173111578450247452742019082523500538564702774143649235421097803749871003804987270665073234697180521309359493090103407243781525343010131985152148364224712921184797412971391754102860685072869145848883744456777638226058366422777827569138476354171601128326974402127278607133146824611953117219764121958747970560379544027169436104939160270975172857483873520798137386937665661414655372798412710800272042102525276576912088257548857128713386762347972300806291376032069396530343675620684848719411542959545188880568707955380818470617803883290184665971497769140653373968794666398267471385116090906340976748326850557912424119739372392637588698741149146386553218392638343295050844127772202225121739296266722596869337599652206864029349363703125969261436112683684387776661330740024803066740581457457929798428352343993781329946269942300419302147649806814051409741753479209187252020883582336454609281531425613448310656120781481985218370257873600321662871751735012768225128364984785848406869513464539063004123441075314121284229270125486151478519069670529608644350753301811403305168064679321285728867041672679913035811135336713394576207492706619357358327358132586734461914328949120387931498926333374421472705615987390159708408363964922685883511316641340218164706251809536867399961469202809462857707099041046307713847831663850194677453509766190847088019897134522529658803409547865846145362323624980718983105904559200427665654086936690508598566044354305982670754478572605305244560093896340377588356973686048615632758588987195080809813764992607117495536745261113857790342527098654188773819251185959204022924456116678963188841419745634868213904348186850263600850027946579539817445916994944425118002557864215313078330822060411637759282370627907584614624467703468754493381702071936901225470150713168003214984719143926432082267706495837874820847569582308112223086563116249920751213695746810784397569675854061417400071510104777980693392838143827477101922276300877556688897643107238728132465185206648178865900768712116157599149113188940134567728846152108461534894616766370773565499893656842123500840424646451707038341676861944876648305496831227950803305209177170584860978085582295049466734297278672839515818573191136148287500650122866580430392321970098016924235837802615026435802785418298895261484872152543805803129225061784934146216083256754016328748790940176601603360754941338005223499238818788783173552334427670419855219050635690126061195950212831771657023113400036609675645572295443807322009174583263631647244591699709435747808934193245936697747611178329463883831430299048837175904049511867167573952823199434471829591160819947507816372381665879497090136993805229284653740062188024727053721356613214182843452875034974607217014104085708328148051970289273314416717332415274781229074966642688 A013788 884 169544611110849476105858848083670102167828628441428688575576814774387500645628045761513135348992751850322690477521899877357868184313502853867752411060641258452577673206429421122243759886477421419193824951161451159836926864909462827012817140024413152483471388829656197525518446605544365500108749556666361881364493204596086821330404251566044147786798617110249863501484906594960816503774510869537873864531199045994927051251953201758917065025332213566431310162016258205961022562892387268284816604159471631585227860644139969319651415283136483697063556070529127804969500611183199699864424125172930203530820624805317366058472021397027817294961206173935068867697981723191199146686878221627287151113333174817369393610559968132153843543031687415314612335286010285830800469914308024253945941189170736896678549154428406982298463437914284451943532859031913502920118799210032178577294544102569476227356248188287695342325140354709679962297093654809427785239832455650524705956596391819254862400116219776182953567303562793435508352372640761146779885209289194452469320243563310043746903599321982536246654136528257547354940314098644157508495756776806808175439315064214993728003970094842317552371252333204810711141593361369421649747680454362531200998528327459921683662517461596773608710354574302222250840830984277539153250118079617152719312684280447470720950211454444576250266917531122695106612298650125782977682835074537527150752002064889614644486640780203090433991276456014109370489277007260685524219507937968392926499986345439402691296923794682410339178064184145890126312887739708858911075264356001091375597108967419602261501630352202203084350094165640658800323321378862352962929533602636807411863008870242177854707559865168277672125676395920718495130397398849576002317709672529498663004281482458765508058505811404077567921024954801785074484951718519140092684323219726517675237305019410344233391330281718144599410186601910164218055129631779180491551050996997181409718753261718508589522361509242990996087557217563652857688899677898572253917033221494455278120420204152210173338679709081714469189795092258476011292365283338477011825922368843047159446068262020590091909466581501819713408018404891451686653547419525737321136141168577409613522665808968525806951935266191645009134027665762562524159675396971297778936972892445392298235565670692905389170608920137065037117346209473643728394472197724746167249830430577398606430940634729548644827781526114767621898791189417353839036258446928350275054688524287564418425337859442379351866192029047508426526214751459315020709686490338136789690715590566238545080522615743681653443950656792875790893663385602662903261513442886950789521477321669991639511148281048209073352274991042036336819428569617305853071090262901077019664450882555047690963360167365652239720469395452882201758855878870361815738039726977231403786756346658612071758936707166672486549953231444264122137834790949579093047835227113847602009848823025394455535356713974215386437484068173538504904037072502986800607918382910763824883596614005394718504992015861275303442420081201126626219149941719294722149282012042676687725292926782976143255991160889770335061312094420870304863495850874193572965503914291063368450048 A013788 885 694454727110039454129597841750712738479426062096091908405562633315891202644492475439157802389474311578921740195929701897657828082948107689442313875704386594621758149453534908916710440495011518133017906999957303950692052438669159739444499005539996272572298808646271785064523557296309721088445438184105418266068964166025571620169335814414516829334727135683583440902082177412959504399460396521627131349119791292395221201928000314404524298343760746768102646423618593611616348417607218250894608810637195802973093317198397314333292196999727037223172325664887307489155074503406385970644681216708322113662241279202579931375501399642225939640161100488438042082090933138191151704829453195785368170960212684051945036228853629469302143152257791653128652125331498130762958724769005667344162575110843338328795337336538754999494506241696909115160710590594717707960806601564291803452598452644124574627251192579226400122163774892890849125568895610099416208342353738344549195598218820891667916390876036203245377811675393201911842211318336557657210409817248540477314335717635317939187317142822840468466295343219742913965835526548046469154798619757800686286599434503024614309904261508474132694512649556806904672835966408169151077366499141068927799289972029275839216281671522700384701277612336341902339444043711600800371712483654111857538304754812712840073012066117404984321093294207478559156683975270915207076588892465305711209480200457787861583817280635711858417628268363833791981524078621739767907203104513918537426943944070919793423552199863019152749273350898261565957377588181847486099764282802180470274445758330550690863110677922620223833497985702464138446124324367820197736159369636400363158990884332511960492882165207729265345026770517691262956054107745687863305493338818680826523665536952151103521007639803511101718204518214868111665090362239054397819634987907999816397772001359504769979970888833917520279184124321424032637153810971767523293393104883700455054208013359999011182683592741859291119974634363140722105093733080672551952044168075241288819181241156207452869995232088398702465801400697890717742253528200554401840438978022781121165091095601236337016461175117831453546119243386435386108532930230377420067373634226493069776988839153535081705275126850320977957412977318963456098958030425994435702525840967456326853572876987158140474042814136881418392032650074004044711503758121880560301055305443645024691941132839852231249214593130966088179297448711853481324692514598618522726624004195481863857870183872275985825243922550978594515051375621977354324826875864425008290573171058959313080649820634086120052506421890223619239500445227428507251759159062064950433879971109560285755437663359173464364450918363308180835612379421152484774179185716842811472545590814945475342185923245529711573895042643775005498404273679853001997263010721698739829910553995913675045924604752554690504908608435995705844276571303729475965123933090258319777832340779112015689872821100438386222847934743238813716086935848972233935290033696402488626723211730966096766996447296967783642900152652599814660993638161282231181923459121326803712922799828103070282776539795004499292411134338747884768720879005180696874866704032936195557171396608 A013788 886 2844486562242721604114832759810919376811729150345592456829184546061890366031841179398790358587286780227263447842528058972806463827755449095955717634885167491570721380161678986922845964267567178272841347071825116982034646788788878292764667926691824732456135920215129231624288490685684617578272514802095793217818477224040741356213599495841860932955042347759957773934928598683482130020189784152584730005994665133650826043097089287800931526016044018762148439751141759433180563118519165955664317688369954008977790227244635399509164838910881944466113845923378411475579185165952556935760614263637287377560540279613767398914053732934557448766099867600642220368244462134030957382981440289936868028253031153876766868393384466306261578351647914611214959105357816343605078936653847213441689907654014313794745701730462740477929497565990539735698270579075963731807463840007339226941843262030334257673220884804511334900382821961280918018330196418967208789370280912259273505170304290372271785537028244288493067516622410555030905697559906540163933838611450021795079519099434262278911251017002354558837945725828066975604062316740798337658055146527951611029911283724388820213367855138710047516723812584681081539936118407860842812893180481818328265891725431913837429889726556980775736433100129656431982362803042716878322534333047242168476896275712871792939057422816890815779198133073832178305777562709668688185708103537892193114030901075099081047315581483875772078605387218263211956322626034646089347903916089010329300762394914487473862869810638926449661023645279279374161418601192847303064634502357731206244129826121935629775301336771052436822007749437293111075325232610591529927308778030695887499226662225968990178845348690859070853229652040463413067997625326337488099300715801316665440934039356010920022047292635181472637765706608099785380210123731166813469224910471167247965274117568531537837960760663726163063538173220552837681782009740359775409738157603637063902036022722555949804271995870655656427416102351424397742463930698434772795572912436188319003366363775825726955500470634081085299922537258560379872270451509470829938438053981311472292213127582664036419424973282637633724904420910839341500550882223625912595962405791715613806546285172879694664806919578914725713563555098474316181332092624873208637545844602701114792234504139399743381679366704666289733765734703120567138319393267222774993122531097170021138190880112034739196782973464437097182402349923751859505940539795941469088251921184693714361836273140842437940199106768808323133650434547619243314490883540684833958187708657497346378341665317216747735066304062355944404993823651547165703205515518218036977172361664758930454272669119174510036790961616110308702668306109040577635037944696188155791546739978016667001593541613689698606674094668902422521463904992677896180789291916078038343313629167262412988107181066464012308105660153838411138156836060075933553147629937698077810001267831242816265719075227395629968785140708306180981092089237390270198947978020464593415058275250037132357617448128380041801319025265048840851429941908612018921158488560954588008131788095910175878252707000338429101716006251511336012680720405220134399454019718906657002174040506368 A013788 887 11651016958946187690454354984185525767420842599815546703172339900669502939266421470817445308773526651810871082362994929552615275838486319497034619432489646045473674773142237130435977069639955162205558157606195679158413913246879245487164079827729714104140332729201169332733085657848564193600604220629384369020184482709670876595050903534968262381383853456424787042037467540207542804562697355888987054104554148387433783472525677722832615530561716300849760009220676646638307586533454503754401045251563331620773028770794026596389539180178972444533202312902157973403972342439741673208875476023858329098487972985297991265951964090099947310145945057692230534628329316900990801440691979427581411443724415606279237092939302773990447424928349858247536472495545615743406403324534158186257161861750842629303278394287975384997599222030297250757420116291895147445483371888670061473553790001276249119429512744159278427751968038753406640203080484532089687201260670616613984277177566373364825233559667688605667604548085393633406589737205377188511473002952499289272645710231282738294420484165641644273000225692991762332074239249370309991047393880178489798778516618135096607593954734648156354628500736346853709987578340998598012161610467253527872577092507369119078112828319977393257416429978131072745399758041262968333609100628161503922081367145319922863878379203857984781431595553070416602340464896858802946808660392091206422995070570803605835969804621757955162433967666046006116173097476237910381969014440300586308815922769569740692942314744377042737811552851063928316565170590485902553352742921657267020775955767795448339559634275414230781222943741695152582964532152772982906582256754813730355196832408477568983772550548237758754214828654757738139926518273336678351254735731922193061646065825202220728410305710633703311924288334266776720917340666802859267969945233289901047665762785560705178984287275678622363908252357511384423144579111896513640078287493544497413742739549071589170398298095086205568726696355231434333153132260140788829370666649338627354637788626025782177609729927717196125388482712611063315956819769382792519427842269107451790508904970578591893173964690565683747737208508050797942786256413587971737993062014122867154151613584068115229347049142595234716522756321683350799078736251391480662579387779492663766188992528954981348891358686022313122749504449343981842998556234822544486371829887374008406582029844938894291750023059310334350059120025287687616536332451004176257385479869172505454026081374784890625803055541325038891555432179907048420616154658982645079892736854661109130765687461139319798722831581439409948282854701676737190720329791562621079458497993378852579140700852712138793110695778779587824446129381822630205993115421475586686122175446949956268038527146449673005492937091763824322647916154850008662756512939688255645054212625069106843599287013648236594414000783990122132021890400502071023833692692224811326709765193036770575424385332131412500352143936341222117298553197516350546734890917971822974628078695424152094136801067533844651218202727485640052127457042057674829501065169145669992481307804040848080397323087873386205600628761606190432307940230779781670500163664768641667080904869914083328 A013788 888 47722565463843584780101038015223913543355771288844479296193904233142284039235262344468255984736365165817327953358827231447512169834439964659853801195477590202260171870790603286265762077245256344393966213554977501832863388659217389515424070974380908970558802858807989586874718854547718936988074887697958375506675641178811910533328500879230002714148263757515927724185467044690095327488808369721290973612253791794928777103465175952722393213180789968280616997767891544630507874441029647378026681350403406318686325845172332938811552482013071132807996673647239059062670714633181893463553949793723715987406737347780572225339244913049384182357790956307376269837636882026458322701074347735373461273495206323319755132679384162264872652506521019381909391341754842084992628017291911930909334985731451409626228303003547176950166413436097539102392796331602523936699891255992571795676323845227516393183284200076404440072061086733953598271817664643439358776363706845650879599319311865302324156660398852528814508228957772322433391563593224964142993420093437088860756829107334096053946303142468174942208924438494258512176083965420789723330125333211094215796804067881355704704838593118848428558339016076712796109120884730257457813956473870450166075770910183911743950144798627402782377697190424873965157408937013118294462876172949520064845279827230404050445841219002305664743815385376426403186544217533656870128272966005581508587809058011569504132319730720584345329531560124441051845007262670480924545083147471201520910019664157657878291721192968367054076120477957850384650938738630256858532835007108165717098314824890156398836261992096689279889177565983344979822723697758137985360923667717039534886225545124122557532367045581859857263938169887695421139018847587034526739397557953302780502285620028296103568612190755648765641885017156717448877427371224511561604895675555434691238964369656648413119640681179637202568201656366630597200196042328119869760665573558261406690261192997229241951428997473098009504548271027955028595229737536671045102250595691017644596382212201603799489453783929635329591225190854915342159133775391918159576441934264122533924474759489912394440559372557040630731606048976068373652506270056332238819582009847263863405009240342999979405513288070081398877209893615004873026503685699504793925172344801950786310113398599603605059005177947394550781970224512949628922086337833142216179015218683938433359994244869711019008094450935129497842155623578368477332817719313105950250925544130582339690829311118912003289315497267359299811050208899270330843769483192914247240650156691902999616255840826653895568718157575823148166572858067915533190470826240495941462007780879780164160310692708920496581409909881191728931345947945493323747800766364003066356430630707020873885807191857860630499070327864624425565864570265635482650677000963095122142054912283061631382679607903177090719747211223540252761663080456482913622805267352827194203198230678612276938282320410265601442381563253645792454873897026971839426113200012586904076610336457326977584337172618627691389758371781181653514064044268236101636362932820664289203436765351313737307435367929389898140175407538956010733323185273985722368670370892356268363386347168085311488 A013788 889 195471628139903323259293851710357149873585239199106987197210231738950795424707634562941976513480151719187775296957756340009009847641866095246761169696676209468457663982758311060544561468396569986637685610721187847507408439948154427455176994711064203143408856509677525347838848428227456765903154740010837506075343426268413585544513539601326091117151288350785239958263673015050630461394159082378407827915791531192028271015793360702350922601188515710077407222857283766806560253710457435660397286811252352281339190661825875717372118966325539359981554375259091185920699247137513035626716978355092340684417996176509223834989547163850277610937511757035013201254960668780373289783600528324089697376236365100317717023454757528636918384666710095388300866935827833180129804358827671269004636101556024973829031129102529236787881629434255520163400893774243938044722754584545574075090222470051907146478732083512952586535162211262273938521365154379527613547985743239786002838811901400278319745680993699958024225705811035432687171844477849453129701048702718315973659972023640457436964057671549644563287754500072482865873239922363554706760193364832641907903709462042032966471018877414803163374956609850215612862959143855134547205965716973363880246357648113302503219793095177841796619047691980283761284747006005732534119940804401234185606266172335734990626165633033444002790667818501842547452085115017858540045406068758861859175665901615388688925981617031513478469761270269710548357149747898289866936660572042041429647440544389766669482890006398431453495789477715355175530245073429532092550492189115046777234697522750080609633329119628039290426071310267781037353876266017333188038343342968993934893979832828405995652575418703297975353090743860000444985421199716493421524572397376728188937361899635900840217035533335137344069161030273914670601942512535599356333652687075060495314798058113631900138048230111793981719353984477718926132002989375978986539686189294638721803309846516650975033053173649809446930629718130503797126061004950204600738818439950408272266781541177769162708802698975786310005658381741733241483811944005296781625106162745845898954648614870681167628531189993638423476658376605976058480665682150736850205007912334392784506917848444927915644982427935053409801051724247059959916559096625171635917505924308790420726224480663976366321685208872528080002950039605041680064865639764550517469246335729411823042536426986336333857154871030290423161469434176997283155221378306481972227791028758865263373636858343063565473036276807103692026061655651411275136079803158176756697703041810034686428183924025974356249469573430571614890282426646182023948168504281071376228383870483579552400632597335738353997454990873361321702793002784740654070991939026956559795939863375957499436266257849797142524192062933501647117781279808042936937172995944837620293856920711420442143455673971413363588084577171620875311771977549754014199010375077180187456299952859595886339204384400447903507994883086933165895163482222476654289359667251555959097795938129211300185445059045899023932450290815720052793606325322695072302542572833440928577276990878981068011255267038781022782158469279563819963691766882245518822073839175091275216430478000477435854848 A013788 890 800651788861044012070067616605622885882205139759542219559773109202742458059602471169810335799214701441793127616338969968676904335941083526130733751077585753982802591673378042103990523774552350665267960261513985423390344970027640534856404970336518976075402676263639143824747923162019662913139321815084390424884606673995422046390327458207031669215851677084816342869048004669647382369870475601421958463143082111762547798080689605436829378974468160348477059984823434308839670799198033656464987286778889634944365324950838786938356199286069409218484446721061237497531184116275253393927032743342458227443376112338981780828117185183130737094400048156815414072340318899324408994953627764015471400453064151450901368928070686837296817703594844550710480350969150804705811678653758141517842989471973478292803711504803959753883163154162710610589290060899303170231184402778298671411569551237332611671976886614069053794448024417330274052183511672338545105092549604310163467627773548135539997678309350195028067228491002001132286655874981271360019255495486334222228111245408831313661804780222667344131226642432296889818616790722001120078889752022354501254773593956524167030665293321891033757183822273946483150286680653230631105355635576722898453489080926672087053188272517848439998951619346351242286222323736599480459755277534827455224243266241887170521604774432904986635430575384583547074363740631113148580025983257636298175183527533016632069840820703361079207812142163024734406070885367391395294972561703084201695835916469820484278201917466207975233518753700722094798971883820767363451086816006615231599553321053184330177058116073996448933585188086856831129001477185606996738205054332800999157325741395265150958192948915008708507046259686850561822660285234038757054564648539655078661887434340908649841528977544540722561307283580001954490785556531345814963542641406259447788809412846033436262965445550537908149122473920420736721436684244484009928866554631350840204506357131332202393735385799269619494627859325462543553028345876276038044626200330036872283204737192664142490455255855004820725783176731614139357117693722645695617536434842606984802118240726510310062606463754213942982560392710578077935536806634089418138439712408921672845340335507230424742481848024821978766545107862515957595818226059776703020718104265968805563294615472799647196453622615541875015692083362222250721545689660475598919554032991147670827182229204936033623478906351740069573269378802388980871803786765543350158245032053796312118778416571773188364177556589801896722538748541548180582957382873735891995433791659253902075609841352810390963197827372771621334590596819542761570091698193535268357031460333500741846632991118687184297973575642617287973694640139406297719074782982254414068924169680387921917690946592152769095779090689775622746594432122093743869694660591390054892723637947233978131019594440586909137256794428094959105277018020043792442159146496316130047821004606912904750445381158504234612768747041124078247506589623183264375969217197062373208464572162577249485559582961852002402027316391181189336242611508521759016151214378325774043452526554640306454574101573790847069315721090169093406571281477149677645095214445261173863286499237889955577261457408 A013788 891 3279469727174836273438996957616631340573512252455084931316830655294433108212131721911543135433583417105584650716524420991700600160014678123031485444413791248313559415494156460457945185380566428324937565231161284294206852997233215630771834758498381726004849361975865933106167493271632539292218662154585663180327348936685248702014781268816001717108128469339407740391620627126875678186989468063424341865034064329779395780938504623869253136279421584787362037697836786929007291593515145856880587926646331944732120370998635671299506992275740300158912293769466828789887730140263437901525126116730708899608068556140469374271967990510103499138662597250315936040305946211632779243330059321407370856255750764342892007129377533285567765313924483279710127517569641696075004635765793347657084884877203367087324002323677019151905436279450462660973732089443545785266931313779911358101788881868114377408417327571226844342059108013384802517743663809898680750459083179254429563403360453163171830490355098398834963367899144196637846142463923287490638870509512024974246343661194573060758752379792045441561504327402688060697054374797316587843132424283564037139552640845922988157605041446465674269424936034084794983574243955632665007536683322256992065491275475648868569859164233107210235705832842654688404366638025111471963157616782653256598500418526769850456493156077178825258723636775254208816593881625039456583786427423278277325551728775236124958068001600966980435198534299749312127266346464835155128207612735832890146143913860384703603515053941587866556492815158157700296588836129863120695651598363095988631770403033843016405230043439089454831964930403765580304390050552246258639687902547152892548406236755006058324758318755875670044861479677339901225616528318622748895496800418427202199090931060361829750902692022438799611114633543688005594257639552392458090670659200038698142963355017352954933106464975003271778805653178043337611004658665406504668637407770013041477658038809936701004740140233808361449995711797094578393204104709226651830788916551831028872006603541152327640904727982099745692807891892691514806754073487956769249429237115318209749476314015786230016436075537260310456567368542527807223958759973230256695049062026943171974514014237615819745205649509670825027768761804865362312471453940845375572861355073408227587254744976587354916674038233259520064274773451662338955451144849308053174493319131740859708138410823417993721769600416727324972111375574585265650908310591665562248171651292349694438516394277982979539671271791828568975518714026181347667793440250822213613296810636303982901697910181111361385258300918872560986483084572847151391095595800720459190400861526019038603808731622142706884499765832160411540253246011008195457330311095314080026313399010868928174862117241457742216311155465320950770050793972095974890269329782333664840596021031870374424656258828643979826203829977476952495214665810099373843083864048910868675874834869915257857824281225233344973900787880444224501786991096558650883969913639167480661870887577916413892852051811745801838703887938278151521249736738905124930155374093622370481981548767806695237935520046247309595917193585332606593315968930405079634309998367789768144021500878397258044462929543168 A013788 892 13432708002508129376006131538397721970989106186056027878673738364085998011236891532949680682735957676464474729334884028382005658255420121591936964380318888953092339365864064862035743479318800090418944267186836620469071269876667251223641435170809371549715862986653146862002862052440606880940927640185182876386620821244662778683452544077070343033274894210414214104644078088711682777853908861187786104279179527494776405118724114939368460846200510811289034906410339479261213866367038037429782888147543375645622765039610411709642780640361432269450904755279736130723380142654519041644646916574128983652794648805951362557017980889129383932471961998337294074021093155682847863780679922980484591027223555130748485661201930376337685566725834683513692682311965252387123218988096689552003419688457024991589679113517781070446204667000629095059348406638360763536453350661242516922784927260131796489864877373731745154425074106422824151112678046965344996353880404702226143491700164416156351817688494483041628009954914894629428617799532229785561656813606961254294513023636252971256867849747628218128635921725041410296615134719169808743805470409865478296123607616904900559493550249764723401807564537995611320252720103242271395870870254887964639500252264348257765662143136698807133125451091323513603704285749350856589161093598341747739027457714285649307469795967292124468259732016231441239312768539136161614167189206725747823925459881063367167828246534557560751862573196491773182473282955119964795405138381765971518038605471172135745959997660944743901415394570887813940414827872787919342369388946895241169435731570826620995195822257926510406991728354933823816926781647062000675388161648833138247878271945748504814898210073624066744503752620758384235420125299993078779475954894513877820207476453623242054659697426523909323207125538994946070914079291606599508339387020083358507593577902151077703406004080537613401205987955417265510854675081893505043122738822225973417892487326965500727315415614397679048499182435520899393098564012888992365898911402196299894259739048104559934017145765814680558357741125192464444648464685006670926845662155224343387133854982208660398147322165400618231630099941550193898389335080850351131422920958062359232407609402317274397676362340391611699313740848352728524031883075341702658346440110380680100197395435424101805738696860603430994183269472058008940361527889302765785802724635163610561364534930732720102284368283306915123085768194353501248106120440183462142968511083693464348420163150962618284194493529259329818523724652651238800047281931267367786960063736366301113965354640101832136234018000563702009800634714410381932097927560399751000843881928810573982121200564724296527398911040848529045668877295661089568593224954246406471787779682348519129804235232221010912118010492785954614354128052109705113150543174788438691187081302146541053643392036162125741368130887587745597420399271158167035261271507144338918096383323627172896185648255898555781013097627158299543559319515531504234020740766266030000791023155519145631305122004220910804331331124995187308631038921682555391713916412287477229494196423752936223694583890109428980104876824925522356606222208738939206182133753314466890317912067597915168950120159408816128 A013788 893 55020371978273297924121114781277069193171378938085490191047632339296247854026307718961892076486482642798488491355684980252695176214200818040573806101786169151866222042579209674898405291289805170355995718397282797441315921414829061012035318459635185867636174793331289546763722966796725784334039614198509061679598883818138741487421620539680125064293966685856620972622143851363052658089610695425171883127519344618604155366293974791653215626037292283039886976656750507053931996639387801312390709852337666644470845602244246362696829502920426575670905877625799191442965064312909994576473770287632317041846881509176781033545649721873956587405156345189556527190397565676944850045664964528064884847507681815545797268283106821479160081309018863672085226749809673777656704975244040405006007043919974365551325648968831264547654316034576773363091073590725687445312924308449349315727062057499838422486537722805228152525103539907887722957529280370053105065494137660318283742003873448576417045252073402538508328775331408402139618506884013201660546308534113297590325344814092170268130712566285181454892735385769616574935591809719536614627206798808999100922296798842472691685581823036307053803784347630023967755141542880343637487084564021103163393033274770463808152138287918314017281847670061111720772754429341108589203839378807798739056466797714019563396284282028541821991862338483983316225099936301717971628806990748663086798683672835551919424497805547768839629099812830302955410566984171375801979446811713419337886128009921068015452150419229671020197456162356485899939134966939317626345017126482907830008756514105839596322087968466986627038119341808942354132097626365954766389910113620534263309401889785875721823068461564177385487370734626341828280833228771650680733511247928843551569823554040799455886120659041932587856386207723299106464068778420631586158129234261436447103295087210814273150992713882064491339726665389119532460749135435796656630738215837587119687628091250690979083942356572893382652651255893603914131718196793312730721941103396044366887891141036277489734229056776931567033307648788334365280111349787324116359832187798910513700270007126672990811431589480932276756889360589594207802716491163038234308284244223423415941568111891555932882380146244041520389082514852776034434593076599614088587018692119265690408531703497120996305702341031653352174671757549604619720818234584128658647960105630148859349135076281221538956772488425124344159306524071941112242669322991460937599021398808429971128988266342884492060645495846214936673176177259474124993666790471138455388421064156369362802092605857104430014537730308923432143399790224924393873111287397380099456540380408111030768437513110718576225939623315574971059721403027822872957849412593280908442745578899534355678147511177260696035370978451270100394508501441352143464624843933444879102285013592232155723333780120067036643864115559405967033955414663852176430168093263212208522786093576900182776415256160484479029647880840394930418972735617041342548954178625658883240030845006420505825779729288850654541132287980287216152735423211746884460201624729506732008228551692026772253015613888221102509575474894939572659086166994694988522019853576056382742167828881060532019692172938510860288 A013788 894 225363443623007428297200086144110875415229968130398167822531102061757431210091756416867909945288632904902608860592885679115039441773366550694190309792916148846044045486404442828383868073123041977778158462555270338319630014115139833905296664410665721313837771953484961983544209271999388812632226259757093116639637028119096285132478957730529792263348087545268719503860301215183063687535045408461504033290319235557802620380340120746611571204248749191331377056386050076892905458234932434175552347555175082575752583586792433101606213643962067253948030474755273488150384903425679337785236563098141970603404826661588095113402981260795726182011520389896423535371868429012766105787043694706953768335391464716475585610887605540778639693041741265600861088767220423793281863578599589498904604851896215001298229858176332859587192078477626463695221037427612415776001737967408534797218046187519338178504858512610214512742824099462708113234039932395737518348263987856663690207247865645369004217352492656797730114663757448815163877404196918074001597679755728066929972612358521529418263398671504103239240644140112349490936184052611221973513039047921660317377727688058768145144143147156713692380300687892578171925059759637887539147098374230438557257864293459819758191158427313414214786448056570313608285202142581180781378926095596743635175288003436624131671180419188907302878668138430395663258009339091836811791593434106524003527408323934420661962743011523661167120792833352920905361682367165955284907814140778165607981580328636694591292008117164732498728780441012166246150696824583444997509190150073990471715866681777518986535272318840777224348136824049427882525071877594950723133071825389708342515310140562946956587288418566870570956270529029496128638292905048681188284462071516543187229997277351114571309550219435755879859757906834633140076825716410906976903697343534843687335096677215495262826466156060936156527520421433833604959228458745023105559503732070756842240524661762830250327827892522571295345259544140201632283517734065408945037070759510197726772802113684592597951402216558311698568428129437017560187336088728879580609872641224337464116305949190852570363623790513898605596218820974977875159926747803804607726732264339142311696662986307813101086229079015594067513681980836970637044093241752019306852428562920512267913345857524207600868156788865652130507455518923180522376471488856590985822044592661089727894057272447883423566940112589309313676519522598670795745973546973024000405591649519329161744335938940454879480403950986096380613329622054806015974059173769783113270972678784488910037371313590699745339546543345350378059365540761290317304263833179668887373989398151622782027520053701503288221448697100595081460618866801962487635351193982078600981485891172492720857692205782059810960879527736402331215906821903778379631103360751390224802959415673782909842775163371794582093267417331326840971081378463138514657968510006117206109331839290983148652196889233344426105437719922257634996112325087401339080516315650698785751166341146298391862393771167132281000477851567256437361604293475315238748985854892059574305704147730541659148351954486153635879221145169672489611616940010270672986193320247526943711919427096823939152659140356140483739648 A013788 895 923088665079838426305331552846278145700781949462110895401087394044958438236535834283490959135902240378481085892988459741655201553503709391643403508911784545673396410312312597825060323627511979940979337062626387305757204537815612759676095137426086794501479513921474404284597081178109496576541598759965053405755953267175818383902633810864250029110673766585420675087811793777389828864143545993058320520357147588844759533077873134578120995652602876687693320422957261114953340756930283250383062415585997138230282582371501805984179051085668627472171132824597600207463976564431582567568328962449989511591546170005864837584498611244219294441519187517015750800883173085236289969303730973519682635101763439478683998662195632295029308182698972223901127019590534855857282513217943918587513261473366896645317549499090259392869138753444357995295625369303500455018503118714505358529405117184079209179155900467651438644194607511399252431806627563092940875154489294260894475088887257683431441274275809922243502549662750510346911241847590576431110544096279462162145167820220504184497206880958480806867929678397900183514874609879495565203509407940287120659979172610288714322510410330753899283989711617608000192205044775476787360346514940847876330528212146011421729550984918275744623765291239712004539536187976012516480528081287564261929677979662076412443325154996997764312591024695010900636704806252920163581098366706100322318448264494835387031399395375200916140526767445413564028361450975911752846982406720627366330292553026095901045932065247906744314793084686385832944233254193493790709797642854703064972148189928560717768848475417971823510929968431306456606822694410628918161953062196796245370942710335745830734181533362449901858636884086904816142902447739079398147213156644931760894894068848030165284083917698808856083905568386394657341754678134419074977397544319118719743324555989874668596537205375225594497136723646192982445912999767019614640371727286561820025817189014580552705342783047772452025734183092798265885833288638731915038871841830953769888861397457652091281208943479022844717336281618174023926527328619433490762178038338454886253020389167885732128209403045944928688522112290713509376655059959004383673248695354733126908709531591916802462049194307647873300536041393508231729332605918216271080867547393722418249373064632419154333155970207193711126558537805509347419654027218356596677927094651539823525454058587946530502930186701165810948819023964564155579375507648401506305661303396431172246504800005900103186351734583239050774992198131936485441429746375761031631957904092301266575513072900467506156910782641542555148531161254958245139678264660703923762683860574829046915184722139961357468555053863324037453662694878420838349354398490550593949620166210242530184633107274883316985695762545608303948660354342517876242968999365637694360792921766599814798716007069170870608254023341389114740617549326185015356039039016985056076223823213735866976879398458299778769327872900801567272944076083557995884873794828905262226436777333335238213068364886700573822977957280019482367433131186074891217915846061637876016356164189104298635871649605575285292561289810614978517449182986282068676551447839733870361444021973388590854769291838898751421397598208 A013788 896 3780971172167018194146638040458355284790402864996806227562853966008149763016850777225178968620655576590258527817680731101819705563151193668171380772502669499078231696639232400691447085578289069838251364608517682404381509786892749863633285682897251510278060089022359159949709644505536497977514388520816858749976384582352152100465188089299968119237319747933883085159677107312188739027531964387566880851382876523908135047486968359231983598193061382912791840452432941526848883740386440193569023654240244278191237457393671397311197393246898698126012960049551770449772448007911762196759875430195157039478973112344022374746106311656322230032462592069696515280417476957127843714268082067536620073376823048104689658520353309880440046316334990229099016272242830769591429174140698290534454318994910808659220682748273702473191992334108090348730881512667137863755788774254613948536443359985988440797822568315500292686621112366691337960679946498428685824632788149292623769964082207471335183459433717441509386443418626090380948446607731001061828788618360677016146607391623185139700559384405937384931039962717799151676926402066413835073574534923416046223274691011742573865002640714767971467221858785722368787271863400352921027979325197712901449843556950062783404240834225257449978942632917860370593940225949747267504243020953863216863961004695864985367859834867702842624372837150764649007942886411960990028178910028186920216364091370845745280611923456822952511597639456413958260168503197334539661239937927689692488878297194888810684137739255426024713392474875436371739579409176550566747331145132863754125918985947384699981203355312012589100769150694631246261545756305936048791359742758077421039381341535214922687207560652594798012976677219962126921328425939269214810985089617640492625486106001531557003607726894321074519677208110672516471827161638580531107420341531110276068657381334526642571416393216924035060272020054806456098459647045712341566962594965757214825747206203721943881084039363675963497407213948101697068373150264245923999219064139586641464776283986542965887831832490077571962209409508040802003055938025199578161881245034311214092371514031659958797145714876190427908186571942762534406779125592081955525626656172986887818074241400491222884553499884125689038995625547809717163346353841013846347233474124687025149432072734388856148606853968665440774383770851366287030902895486388619992789379692707117160259823976228988940002044727975161646362722158854781253122079327852569827988698711782081521683660824166822651296704852947151974368043548411844368096241155117185564499575162065987893301546600314905218706565699758305888383636500308972092122172050243271731953092914499776164596621885281720191201500624175257410202398222011753878955616217295232817644200797153403636257207397922066373409843386811612973712811386953221091201021401651996101807807555992841415540764955323886011408479606329813977569482040053822898335903813570789688212779883462111137298016085195893839166967401683219549978935638253551144443063619195954079485039957341135720728022575925550378917713018959799777006105338162754428583305468468740162994848518571207212530276784436368558331043064278952007471853511811353299154730351549933000474714002999668141135019372129285822044562259968 A013788 897 15486857921196106523224629413717423246501490135026918308097449844769381429317020783514333055470205241713698929941220274593053513986667289264829975644170934268224437029434295913232167262528672030057477589436488427128346664087112703441441938157147142186098934124635583119154010703894677495715898935381265853439903271249314415003505410413772669416396061687537185116814037431550725075056770926131473943967264262241927721154506622399414204818198779424410795378493165328493973027800622859032858720887768040563471308625484478043386664522739297067524149084362964051762267947040406577957928449762079363233705873868161115646960051452544295854212966777117476926588589985616395647853642064148629995820551467205036808841299367157270282429711708119978389570651106634832246493897280300198029124890603154672268167916536929085330194400600506738068401690675884596689943710819346898733205272002502608653507881239820289198844400076253967720286945060857563897137695900259502586961772880721802588911449840506640422446872242692466200364837305266180349250718180805333058136503876088566332213491238526719528677539687292105325268690542864031068461361295046312125330533134384097582551050816367689611129740733586318822552665552487845564530603316009832044338559209267457160823770456986654515113749024431556077952779165490164807697379413827023736274784275234262980066753883618110843389431140969532002336534062743392215155420815475453625206227318254984172669386438479146813487503931213471573033650189096282274452438785751816980434445505310264568562228179990224997226055577089787378645317259987151121397068370464209936899764166440487731123008943358003564956750441245209584687291417829114055849409506337085116577305974928240323326802168433028292661152469892964871869761232647246703865794927073855457793991090182273257486777249359139121232597844421314627468604054071625855415993718911427690777220633946221127972521546616520847606874194144487244179290714299237751058278788979741551926260556610445082136920225233616746485379948331424551192056423482351304700801286715746883439723659208879988276559185879357734757209741344935125004517122151217472151065579660538732922353721473679191233108848132875992711932198677555340930167298425167689832966783684554292502832092776412048935131135525378822303726082243828601501066665332792714638268310014718055012073769920056754784693673855653645411875925407196311678578259912247787490465299221328351888424239006633938698248375205786262103501709962669184012788036926884126015441709923459405912816274735787305579711303077671534487011506374294914531722203771359992072190259863822286410963134874889851775822093106210020918819375105265549689332416717796441014079868577791083170187763242113925903161346556621854352189023117360143888202204026041273621070646465140341294109521501888783865486718512380366740327675440960393589559383661166576033004779749346678438054973257006637102729132467526918052124598436060458591583862020385954562919546402660807218372673884962381165227898477294467276713720374286545487638788584226627909570723665269291912101980470991054352046952525659339886617007465114642139477219198847959707626899532067664742524013709051365614923952391286587422604711984379303113337775519948525569944428556286640706089039348241554727094527016828928 A013788 898 63434170045219252319128082078586565617670103593070257389967154564175386334482517129274708195205960670059310817039238244733147193289389216828743580238524146762647294072562876060598957107317440635115428206331856597517707936100813633296146178691674694394261234174507348456054827843152599022452322039321664935689843799037191843854358161054812853929558268672152310238470297319631769907432533713434517274489914418142935945848859125348000582935342200522386617870308005185511313521871351230598589320756297894147978480129984422065711777885140160788578914649550700756018249511077505343315674930225477071805259259363987929689948370749621435818856311919073185491306864581084756573608517894752788462880978809671830769013962207876179076832099156459431483681386932776272881639003260109611127295551910521537610415786135261533512476264859675599128173325008423308042009439516044897211208794122250685044768281558303904558466662712336251782295326969272581722676002407462922596195421719436503404181298546715199170342388706068341556694373602370274710530941668578644206127119876458767696746460113005443189463202559148463412300556463571071256417735864509694465353863718437263698129104143842056647187418044769561897175718102990215432317351182376272053610738521159504530734163791817336893905916004071653695294583461847715052328466079035489223781516391359541166353423907299782014523109953411203081570443520996934513276603660187458048844707095572415171253806852010585348044816102250379563145831174538372196157189266439442351859488789750843672830886625239961588637923643759769102931219496907370993242392045421403901541434025740237746679844631994382602062849807340378458879145647428051172759181337956700637500645273306072364346581681901683886740080516681584115178542008923122499034296021294511955124187505386591262665839613375033840568720770749704714111402205477379503783910272661207821423495716643721740175448254941269391797756699215819752158374765769677828334709919661021396689963239876383056432825242556894193604116268365514961682663110583710944054482070387699234569108108119572431980786425361849281565531100548854272018502132331386765930764614289566650049960843156189967290813841952260066148074285783266676449965254349486857555831945971934382091600252012183752438297131111951656156062032870721951748369061203118959158346997820285153329454161592552467598105288112757331607043790467876092635456552600566937560945865610560929334985682971172612908025344842900529575943004007092977716379799252517380159249243846489726618895461317784803654497497406142605258799130109111969921934146647490527527691304402216085139305000447548832873767293363036245683484160431167691527505578876094222393671141694632276665089078239698640499348875495923115426566238688707149366076227690665056751905367921214837940672600071736458713033599026709982168382158606173772142835235476138295431187577853323994882273170460699185572778526586990256341502355194103638391127498835500869889718462065298666366454472232805913252773472162998137965419398653077690317368478040992267917601684132943019671969712009179358625984317545100656175583262577109574203298689838481242962439780483349154785378360152274393558728508994709862082988900288017625552231528529709160734492379366550080332140705170397408162179182660931289088 A013788 899 259826360505218057499148624193890572769976744317215774269305465094862382426040390161509204767563614904562937106592719850426970903713338232130533704656994905139803316521217540344213328311572236841432793933135284623432531706268932641981014747921099548238894015178782099276000574845553045595964711073061539576585600200856337792427451027680513449695470668481135862736774337821211729540843658090227782756310689456713465634196926977425410387703161653339695586796781589239854340185585054640531821857817796174430119854612416192781155442217534098590019234404559670296650749997373461886221004514203554086114341926354894560010028526590449401114035453620523767772392917324123162925500489296907421543960489204415818829881189203460829498704278144857831357158960876651613723193357353408967177402580625496218052263060010031241267102780865231254028997939234501869740070664257719898977111220724738805943370881262812793071479450469729287300281659266140494736080905860968130954016447362811917943526598847345455801722424140055927016220154275308645214334737074498126668296683013975112485873500622870295304041277682272106136783079274787107866287046101031708530089425790719032107536810573177064026879664311376125530831741349847922410771870443013210331589584982669330557887134891283811917438631952677493535926613859728240854337397059729363860609091139008680617383624324299907131486658369172287822112536662003443766380968592127828168067920263464612541455592865835357585591566754817554690645324490909172515459847235335955873216466082819455683915311616982882667060935244840014245606275059332591588320837818046070380713713769432013810400643612648991138049432810866190167568980571865297603621606760270645811202643039461672404363598569069297200087369796327768535771308068549109756044476503222320968188672022063477811879279056384138610969480276990790509000303433635346447498896476820307236550638455372684247758636052239439428803611439987997704840703040592600384858971830931543640842089430533664999148852193513038617002460235225149283052188100950880026847158560308016064795066810857768681393301198282134657292415387848107098187784734029360193252411860130064998604639613567754106023173496636457230942512274568260306739057681815498168548687650701043229047194632241904649987265049034553983615230086638477114361319674687975256712589303071887988037444245883094907281839260109854030262451365756420475434830039451922176249634265540857566556101357449923022471271812476520569143062544413052836726291657738311189132284902795221920230995809557646555768821749375560111140041236926922628800242264668121200753423582831477084730593281833160019450950833614996462319551121126062864496662851076481934924476996381213805220204864469805631485332994031301080787215313668944483803448228620964072455804387005295976204994969893832534888585621613404086961693321650887770697053124510262458086144318887215083037790906207023864106100844900312089974793646875048502850058235230211563068286820619463337436997518265573020683360141979640373106357856883006219539941286055904329390496498208534608576387940389598652932031764664732287695189043515840815936711433578419171174153340859798138000909763183715916016551972842331595091922535579720194261940340857688722368480785885389129040448328377947783832285932179174560104448 A013788 900 1064248772629373163516512764698175786065824744723315811407075185028556318417061438101541702727940566649089790388603780507348872821609833398806666054275051131452634384470907045249897792764199882102508723950122125817579649868877548101554236407484823749586509886172291478634498354567385274761071456555260066105694618422707559597782839409379383089952647858098732493769827687715683244199295623537572998169848584014698355237670612899534480948032150132079393123519617389526443377400156383807618342329621693130465770924492456725631612691323019667824718784121076409535081471989241699885961234490177757536724344530349648117801076844914480746963089218029665352795721389359608475342850004160132798644062163781287193927193350977375557626692723281337677238923103750765009810199991719563129558640970242032509142069493801087964230052990423987216502775559104519658455329440799620706210247560088530149144047129652481200420779829124011160781953676354111466438987390406525464387651368398077615896684948878726986963855049277669077058437751911664210797915083057144326833343213625242060742137858551276729565353073386586546736263492709527993820311740829825878139246288038785155512470776107733254254099105019396610174286812568977090194521581334582109518190940089013577965105704514698493613828636478167013523155410369446874539365978356651474373054837305379555808803325232332419610569352680129690919372950167566105667096447353355584176406201399151052969802108378461624670583057427732704012883249114763970623323534275936075256694645075228490481317116383161887404281590762864698350003302643026295145762151702716704279403371599593528567401036237410267701450476793307914926362544422360258984434101290068565242686025889635010168273299738907841331557866685758539922519277848777153560758175757198626685700800602372005117457527014949431750530991214554277924865242864170379048955479969055978440911415113206514678819373269972743900379592458190838599027519654267291176382348619495602752889198307465891836513698584629406175242077123482211463381762461494804589965961463021633801400593657273420518986961708163623556269733428625846674177166270584259351561878979092746234284603857173520818270918642222928817940530276631594216403180264716280498375424617271473066177309213662841446347837640845533116887982434871202260423965387521946651494765785382453199001371631137156740226413609409962107955000794138298267381063841595073233918501951655352592613791160114884700042329343903828251209984181915864419230890630096122630685838961849228985266158835948120292429093885442294215229608906452675087565792316080624438286022995277730139056510082388623439671094614487025509660881392132353492978331038009270005450657777177451746181959124868323866563923943552209226904433924787996605658923944431468840778974769173692318535659396685138062903646706128503140195095845482036308775129597994035028320847130162032980122791551823969747378589060711678320536754777600198667673838531502946562327702817257321830141941834815787092719043141548606968243641781792793475235599507684984133183473656662157756728885003835796082409602108066743450399494322240883982076770031937204925129332084161733173251726390000500392003796880762190213496514705734533915696907636153093006821297298986553872549676353036074122577043178205898998187819008 A013788 901 4359162972689912477763636284203728019725618154386701563523379957876966680236283650463914814373644560994671781431721084958100983077313877601512104158310609434429990438792835257343581359162162717091875733299700227348806245862922437023966152325057838078306344493761705896486905260308010085421348686050345230768925157059410164112518510220817953136446045626772408294481214208883438568240314874009899000503699800124204463053498830436493233963139686940997194233936352827500312073831040548076004730182130455062387797706721102748187085583659088559410048139759928973455693709267934002732897216471768094870422915196312158690513210756769713139560813437049509285051274810816956315004313617039903943246078622848152346325783965603330284038933394560359125970629032963133480182579166083330578672193414111365157445916646609256301486297048776651638795368690092112521033029389515246412637174006122619490894017043056562996923514180091949714562882258346440566534092351105128302131820004958525914712821550607265738603950281841332539631361031830176607428260180202063162709373803008991480799796668626029484299686188591458495431735266138226662687996890438966796858352795806863996979080298937275409424789934159448515273878784282530161436760397146448320586510090604599615345072965692205029842242095014572087390844560873254398113243047348844439032032613602834660592858420151633590724892068577811214005751603886350768812427048359344472786559800930922712964309435918178814650708203223993155636769788374073223673133196394234164251421266228135897011474908705431090807937395764693804441613527625835704917041773374327620728436210071935093012074644428432456505141152945389219538380981953987620800242078884120843234041962043945001649247435730566518094061021944866979522638962068591220984865487901485574904630479267315732961106030653232872450174940014814322380248034771641872584521645953253287693973156303693884124444152913808359015954810708749674901616720503878824658462099945453988875834156267380292962360109402642047693791547897783138154011699042282719600500578152536612050536831620191930445770595156638202086480828123651467977429673044313126303997456298363888575629737398982741271637682758545116438284412013083009910387426364277884921345739232343953679062258539162998564240742976903303646773176053232444458696562227289893484522560656926528303109618201137794007967390144143204794183683252790469703192837495173419966130183993980324219346088591830567731373380992630080516956095209127380661169728020873718295289196387734441923650186592043500717789568554771637105580478080830157158669485326666237699219550188657582649575465297463801608892803540938856487570970182174119907239243931685969942325894255318842352361304575460654557445832472789848993400561355931634096778952476391296371830680654535443736722060888822325505653336908302348862239112583094420720742930833383567476002189845143687086582954196270980085262700792675034400918547569050413742792042625036069119294270739485990216261393755405463931777200707783094141925956738223282074565015583477695009519508097688198171561512975711420753549730234641381172836328743898660790586450050814791373329744216726459077639071293442049605647552023601931114481724234688650918694533677683068955940033736648924661963474342035759606075568857931362296577306656768 A013788 902 17855131536137881508919854220098469968796131960367929604191764307464055522247817832300195079674448121834175616744329563988381626684677642655793578632440256243425240837295453214079309247128218489208323003595572131220710383054530302050165359923436904768742787046447947352010363946221609309885844218062214065229517443315344032204875817864470336046883002887259784374195053399586564375512329723944546306063154381308741480667131209467876286313020157710324507582203301181441278254411942084919315374826006343935540419406729636856574302550667626739343557180456669075274521433161457675193946998668362116589252260644094601996342111259728745019641091838154790031570021625106253066257668575395446551535938039186032010550411123111240843423471184119230979975696519016994734827844264277322050241304224200151684898474584511513810887872711789165112505830154617292886151288379454449306161864729078249434701893808359682035398714081656626030849565730187020560523642270126605525531934740310122146663717071287360465321780354422098082330054786376403384026153698107650714457595097124829105355967154692216767691514628470613997288387650102176410370035263238007999931813051624914931626312904447080077003939570317101118561807500421243541244970586711852321122345331116440024453418867475271802233823621179687269952899321336850014671843521940866822275205585317210769788348088941091187609157912894714732567558569518492749055701190079874960533748944613059432301811449520860424809300800405475965488209053180203924165153572430783136773821506470444634159001226057445747949311573052185822992849009155423047340203103741245934503674716454646140977457743578859341845058162464314243229208502083533294797791555109358973886635876531998726755317496752400458113273945886175148124729188632949641154009038444484914809366443078925242208690301555641845555916554300679464469495950424645110106200661824525466394514048219930149373723250334959038529350904663038668397022087183887665801060761376579538435416704071189679973827008113221827353770180189319733878831919277190019483650368112789962958998862316306147105876357761590075746225471994476412835551940789506565341173580998098487605779404386233308248627948579000796931212951605588008592946898388082216637832147895680834269439010976411642119130083233395931737182929114040092502821118882979403712604408450771059929536996151860404256634430030410566836976366603429763904277862380230328181269233639343408002441578872138005427705368545812809797452165976585751188151205973498750137504548404160274119271164281010178940066072800344625584457638219080323721910211898024909616003277572741458532661105858411731390024923303685556173090693866185195140051943144185732883766862869785978275271903541086841067298129808547221476968699313895973260406589343298749939018467960977177545613561400616245271156067976406420939731405140354747272163044693539092381704969605708542306643780387925934429236022446796940906162370842830494690476206592147739112629332948934615925806668822140780264559414099079553605328718799762563377418303829924638758991905168130859710715957148513979406539695041091097283937602535008914598242099408137385465158632311711576382009636017938635184732373088673509844917142465284714162972809943789850443530378185313995415402390904978471346485530042086859966780648066121728 A013788 903 73134618772020762660535722885523332992188956509667039658769466603372771419127061841101599046346539507032783326184773894096411142900439624318130498078475289573069786469562176364868850676237182931797291022727463449480029728991356117197477314246397561932770455742250792353834450723723711733292417917182828811180103447819649155911171349972870496448032779826216076796702938724706567682098502549276861669634680345840605104812569433980421268738130565981489183056704721639183475730071314779829515775287321984759973557889964592564528343247534599124351210211150516532324439790229330637594406906545611229549577259598211489777017287719848939600449912169082019969310808576435212559391410484819749075091202208505987115214483960263642494662537970152370093980452941893610433854850106479911117788382102323821301344151898159160569396726627488420300823880313312431661675677202245424358038997930304509684538957039041257616993132878465540222359821230846036215904838738438576232578804696310260312734585123993028465958012331712913745223904404997748260971125547448937326418309517823300015538041465619319880464443918215634932893235814818514576875664438222880767720706259455651559941377656615239995408136480018846181629163521725413544939399523171747107317126476252938340161203681178713301949741552351999057727075620195737660095871065869790504039242077459295313053073772302709504447110811216751544596719900747746300132152074567167838346235677135091434708219697237444300018896078460829554639704281826115273380469032676487728225572890502941221515269021931297783600380203221753130978709541500612801905471912924143347727051638598230593443666917699007864197358233453831140266838024534152375491754209727934357039660550275066784789780466697832276431970082349773406718890756640561730166821021468610211059164950851277792086795475171908999397034206415583086467055412939346370994997910833256310351929541508833891834770433371992221816221305499806385754202469105203879121144878598469789431466819875592929172795425231756604841042658055453629967695541359370319805031907789987688280059340047589978545669561391472950256539533289375386974420749473818891637446987768211405233272440366011630586380077379587264230248249776488483196710495797584759348560477780708697167622188959382086119956820923989736395501277651108218891555302944683637606827657014358261471383536238020215835174625404561681764255197607648312951922124309423424230478780986750599178000707060277270231881189563649268930364071840095236866667339667450880563218630263440482792534688895017692938510634190211586393938486145353005964944227934310029787149424937949014149779889596054451773542085851896038084979482075894559293652759118584761891909070314643367015513716904291701011653139695809419169663792389717906474625389950151679750219644768162519226833147496924140630655254431360700169139835454893044826779831064736122395463555504982189288012924468944627422150747942080269951641070972233706252190542201437139405329747758836186832104115495488635963635360149829851567426432203827459593905372487371320356830843568664001375092560480313259649186590888309134475008419983396514194399639175730730865289757948770616860711469129476649716663800171206696324780615537806189211536629529763227416700429047046125221488193146791818635204731052387778423933534478834597888 A013788 904 299559398490197043857554320939103571936005965863596194442319735207414871732744445301152149693835425820806280504052833870218900041320200701207062520129434786091293845379326674390502812369867501288641704029091690289070201769948594656040867079153244413676627786720259245481305910164372323259565743788780866810593703722269282942612157849488877553451142266168181050559295237016398101225875466441838025398823650696563118509312284401583805516751382798260179693800262539834095516590372105338181696615576870849576851693117294971144308093941901718013342557024872515716400905380779338291586690689210823596235068455314274262126662810500501256603442840244559953794297071929078630643267217345821692211573564246040523223918526301239879658137755525744107904943935249996228337069466036141715938461213091118372050305646174859921692248992266192569552174613763327720086223573820397258170527735522527271667871568031912991199203872270194852750785827761545364340346219472644408248642784036086826240960860667875444596564018510696094700437112442870776876937730242350847289009395785004236863643817843176734230382362289011240685130693897496635706882721538960919624584012838730348789519882881496023021191727022157193959953053784987293880071780446911476151570950046732035441300290278108009684786141398433788140450101740321741455752687885802661904544735549273273602265390171351898130215365882743814326668164713462768845341294897427119465866181333545334516564867879884571852877398337375557855804228738359768159766401157842893734811946559500047243326541913830595721627157312396300824488794281986510036604812955337291152290003511698352510745259694895136211752379324226892350532968548491888130014225243045619126434449613926673550498940791594321004265349457304671873920576539199740846763298903935427424498339638686833836387514266304139261530252109478228322169058971399562735595511442773017847201503402020183620955219695091680140559242467327206956049213313454915088880209422739332257511288094210428637891770061749275053428910727395138068347680937407980829921410694307789571195123056834928552123062523459473204250785928353281585047227389844762180146982861898593915835483915739183638881812796946789434287096831084496827173726190786907174291703716989782823598580485977629024747343138504661960275973233258939264579810520861424179637566083130811438986786964430930804060875265657084648506389289400927489851073021171398345648041086921730454233090896118895698869785352452707405538771238257030090205869423277878806786943509559052217518222085713992470276139557643106657869572039251365912432411557618933882008164044545839161957498427785439034464428383649366171996075958582864114866801701349723184709259552008779231295544184439978807343731260194035380918942893628284544920065597235821280256899664970393678753108572147401280023163922150853427892796766023241911610490188041159157331818723348407047323700938624797193921129463570760785721921826702269260808972460857086523004230646820193021264298457069521452907050435173703072020178666306877274496636405708272928181579135257247749632379127727363111523068276278514214809634488251992122140260922063793073624226848558164446661474177554336357239454925501262628146301401242854151010454034553910179498804957376700928907215639129259289129798578390580340424431757225306512949248 A013788 905 1226995296215847091640542498566568230649880436177290012435741635409571314617321247953519205145949904162022524944600407532416614569247542072144128082450164883829939590673722058303499519466977285278276419703159563424031546449709443711143391556211689118419467414406181869491429008033269036071181286558846430456191810446414982932939398551506442458935878722224869583090873290819166622621185910545768552033581673253122533414143116908887267396613663941673696025805875363160455235954164143465192229337402862999866784535008440201807085952786029436982651113573877824374378108439672169642339085063007533450178840392967267377670810871810053147047701873641717570741440806621506071114822522248485651298605319151781983125170283729878547079732246633447865978650358783984551268636532884036468483937128821220851918051926732226239251451872322324764885707217974590341473171758368347169466481604700271704751601942658715611951939060818718116867218750511289812338058114959951496186440843411811640282975685295617821067526219819811203892990412565998702087936943072669070495782485135377354193485077885651903407646155935790041846295322204146219855391627423583926782296116587439508641873440282607710294801313882755866459967708303307955732774012710549406316834611391414417167565988979130407668884035167984796223283616728357853002763009580247703161015236809823328674879038141857374741362138655718663482032802666343501190517943899861481332187878742201690179849698836007206309385823589890284977374120912321610382403179142524492737789733107712193508665515679050120075784836351575248177106101379016745109933313865061544559779854383916451884012583710290477923337745712033351067783039174622773780538266595514855941875505618643654862843661482370338833470871377119935995578681504562138508342472310519510730745199160061271393843258434781754415227912640422823207604465546852608964999214869598281102137357934674672111432579871095521855730657146172239691977577731911332204053337795540304926766236033885915700804690172925030618844818339410485527952101119623089479358098203884706083615224040795867349496064096090002244611219162535041372353443388804145889882041802336640679262142118867696184859905216294049522839948620122099004103582477463171785898818424790150445459785670564368485365117495315095389290386363428615227718903893448393439795470676503803654089879406309092573433345088131418720282170529386198998429995094718047623774376292031407940538740310502996782570640803646289533086806991900795249483241157746191592599320615153877882954637663084513158251067628106164870633767072773594777323157740007153180705439926459757207377913560209158285166298659427803840495927126355411414494419768728466164569127125027959731386548979466153194879923241754768920243990092301453495992588686277923963932261027718732508172732711515755642974879425129895640648895553631198869956567810216587908431129490835075265837879044607169306300946282785836178316991802172494892273551199670626398225328729375510615098566480156759871107278582471487782994651817192969316338222717781085913831748138013686782494224907171279304798487659636794223860262863880159732286508736773296429564833171694241573525398231262561719252807374853171724887250539490730602538819725532816095227105105414967004803955257873446048275654977087817074378472477594855477040119808 A013788 906 5025772733300109687359662074128663472741910266582179890936797738637604104672547831617614664277810807447644262173083269252778453275637932327502348625715875364167432563399565550811134031736738960499820215104141571784833214258009881440843331814243078629046138529407720937436893216904269971747558549745034979148561655588515770093319776466970388311801359246233065812340216999195306486256377489595467989129550533644789896864330206858802247256529567505095458921700865487505224646468256331633427371366002126847454349455394571066601824062611576573880938961198603568637452732168897206855020892418078857011932530249593927178939641330933977690307386874436475169756941543921688867286313051129797227719087387245699002880697482157582528838583282210602459048551869579200721996335238693013374910206479651720609456340691895198675973946869032242236971856764823922038674111522276750006134708652852312902662561557130099146555142393113469406688128002094243071336686038875961328379661694614780478599068406970850595092587396381946691145688729870330683752189718825652512750725059114505642776514879019630196357718654712996011402425639748182916527684105926999764100284893542152227397113611397561181367506181663768029020027733210349386681442356062410368273754568259233452718350290858518149811749008048065725330569694119353765899317287240694592147518409973036354252304540229047806940619319933823645622406359721342980876361498213832627536641551328058122976664366432285517043244333424190607267324399256869316126323421767780322253986746809189144611493952221389291830414689696052216533426591248452587970286853591292086516858283556521786916915542877349797573991406436488605973639328459254881405084739975228849937922071013964410318207637431788907861896689160683257837890279442686519330170766583887915953132335759610967629181986548866066084773530175171883858347890879908286320636784105874559394354618100427456968427847152007257521072771670721493778340158389908816707802471610533088980034502794796710710496010948300925414788375918225348722491806185976174507450770243111756118487957671099872663535878537584649193927553689743529461159704120541781564956843222370880222257734118882083573186171765940426845552429548020117520808273827689151635041560267940456224603282106631653316055521260810630714533422544603607972736630347564619529402247890959579767152146048242043180782981480986291078275770488365871097569259907965123066979845292160646924446680311820274821409344731735201927523561438825657341883355782128400763286817239670283808582195867994165896196373004722851310115909930080644207915654103069299428169481938779165521419933942616712336041159309016284530671317509551765153769143372711797410075144704114523059759304619893363486228165598227533497319383418066753519585643258994376556266541169535928353475513186368535113625106125332052544097876187673390571342101750647144072933906394460468288871952566710965478608675974290784986386398421698539078752465713850885727130946475522091479443728302722088432055413073803213959146093843222402319721360252031327903054840373304061061096345219773560032454605453872309140931636690453134263445539785823422175497556671259613485160031155251452802059499007398591385138178209754032547999005595782414726050222511779704851677000736249635013737082786151698736654223268228528033956330733568 A013788 907 20585565115597249279425175855631005584350864451920608833277123537459626412738755918305749664881913067305550897860949070859380544617012970813449619970932225491629803779684620496122404993993682782207263601066563878030676845600808474381694287111139650064572983416454024959741514616439889804277999819755663274592508541290560594302237804408710710525138367472570637567345528828703975367706122197383036883474638985809059417556296527293654004762745108500870999743286745036821400151933977934370518513115144711567173015369296163088801071360457017646616325985069480217139006390963802959278165575344450998320875643902336725724936770891505572619499056637691802295324432563903237600404738257427649444737381938158383115799336886917458038122837123934627672262868457796406157296989137686582783632205740653447616333171474002733776789286375556064202636725308718784670409160795245568025127766642083073649305852138004886104289863242192770689794572296578019620195066015235937601043094301142140840341784194952604037499237975580453646932741037548874480648969088309872692226969842133015112812604944464405284281215609704431662704335420408557226097394097876991033754766923948655523418577352284410598881305320094793846866033595229591087847187890431632868449298711589820222334362791356490341628923936964877210954013467112873025123603608537885049436235407249556907017439396778179817228776734448941652469376449418620849669576696683858442390083794239726071712417244906641477809128789705484727366960739356136718853420735560828199952329714930438736328679228298810539337378568995029878920915317753661800326294952309932386373051529447513239211686063625624770863068800763857330068026689369107994235227094938537369345728802873198224663378482920607366602328838802158624103998584597243983176379459927604903744030047271366523409129416904155406683232379597504036283792961044104340769328267697662195279276515739350863742680461934621726806314072763275238516081288765066513235158923716743532462221323447487327070191660844240590498973187761051028367326438137758410782518354915785753061326674620825078429842958489946723098327259913189496672910148077739137290063229838831125390367678950941014315770559553291988359382751428690401365230689598214765097130230857484108695975043508763251982563415084280343406728898742696378256329237903624681592431607361370438726255190213599408868487092146119848256617555920346608015643688583025144082349446316690009802533602557215845668492676021187387095136507653429892472354225283597929526422803413689482479952674275304103510820343827344798966234767073610318675622519206171850457782198021239461975736049428958053728424588529730701437629716519124030069838411254627522191667792708053086452774111723083216839590566290339977205020194480401422416222794788840966374467752630419162535835702011365519825408434689360087220624900864710207780217248770650702122737280591710078111219517713248114600381136790695055304238687935277216066570099563933227938328356763738486699801511127949674217698971950297964376662400381838959901578691592320319090912626169053434106250630020192501892934063939060978241255983884096037943072930962732737230837992125479376835215487611909950677235707934304630313525977947152517316603926920324770717901711408249671072468995015678505016267091092077358025335698506664050827085130684694528 A013788 908 84318474713486333048525520304664598873501140795066813781103098009434629786577944241380350627356315923683536477638447394240022710751285128451889643400938395613715676281588205552117370855398124675920951709968645644413652359580911511067419800007228006664490940073795686235101243868937788638322687261719196772730914985126136194261966046858079070310966753167649331475847286082371483106124276520480919074712121285873907374310590575794806803508203964419567614948502507670820455022321573619181643829719632738579140670952637084011729188292431944280540471234844590969401370177387736921203366196610871289122306637423971228569341013571606825449468135987985622201648875781747661211257807902423652125644316418696737242314083888813908124151140859636234945588709203134079620288467507964243081757514713716521436500670357515197549728916994277638974000026864512142009995922617325846630923332165972269667556770357268013483171279840021588745398568126783568364318990398406400413872514257478208882039948062525866137596878747977538137836507289800189872738177385717238547361668473376829902080429852526204044415859137349352090436957881993450398094926224904155274259525320493693023922492834956945813017826591108275596763273606060405095822081599207968229168327522671903630681549993396184439312072445808137056067639161294327910906280380571177162490820228094185091143431769203424531369069504302865008514565936818671000246586149617084180029783221205917989734061035137603493106191522633665443295071188402736000423611332857152307004742512355077064002270119111927969125902618603642384060069141518998734136504124661483054584019064617014227811066116610559061455129807928759623958637319655866344387490180868249064840105176568619928221198266042807773603138923733641724329978202510311355090450267863469685735547073623517279883794091639420545774519826831376532618415968436651379791168584489624351863916608468381137890019172084210592998662442038375376961868958781712438211210951543781508965258540840908091679505042818009458683794177069265012192569090612258450565195181735058444539194059246899521248636757974821777810748456604424178372239966526419506340098989419852289598946012983054394637396211930283984320031749851915883991984904594287677837845425592254909218713778211894280120579748185212286593961569250084365337924558453246695802599863752173317022741259114903178725323129430506898459105509049739706432076548436070990161303332113162280151177636074356103858146000982783537541679135348448839566762906761617119340227802782472120237886153831645607980320128316804296565697605933507865295349838668479899475075883094996836252614858461012188071627114617776953088531318862332027166058132498954330897071278932185442110562761617748856174962959525232546631762716591724226216848567455092598269819914774196889746783035438553169204872948487618917255679593941853011067769850964585275894731901303644479943555144553464277403161136294686946526161665782895477008671127813870501635392949304272841522386989580081865595694989108420462086809191964012379756866320762144026996378116788442866099202580562708487753457925894393766876184509989257371414826725223353291697512415745963527517042637258383157973957459698911765764202405671536710928809684665650260860525409928190652712833003584219156546630005113148858471775021083295952187740695284508786688 A013788 909 345368472426440020166760531167906196985860672696593669247398289446644243605823259612693916169651470023407765412407080526807133023237263886138939979370243668433779410049385289941472751023710718672572218204031572559518320064843413549332151500829605915297754890542267130818974694887169182262569727024001829981105827779076653851697012927930691871993719820974691661725070483793393594802685036627889844530020848786939524605176178998455528667169603438262548950829066271419680583771429165544168013126531615697220160188222001496112042755245801243773093770177923444610668012246580170429248987941318128800244967986888586152220020791589301557041021485006789108537953795202038420321311981168327279106639120050981835744518487608581767676523072961070018337131352896037190124701562912621539662878780267382871803906745784382249163689644008561209237504110037041733672943299040566667800261968551822416558312531383369783227069562224728427501152535047305496020250584671872616095221818398630743580835627264105947699596815351715996212578333859021577718735574571897809089993394066951495278921440675947331765927359026582946162429779484645172830596817817207420003367015712742166625986530651983650050121017717179496844342368690423419272487246230355837866673469532864117271271628772950771463422248738030129381653050004661567123072124438819541657562399654273782133323496526657226880487708689624535074875662077209276417010016868831576801401992074059440085950713999923623907762960476707493655736611587697606657735112019382895849491425330606395654153298407882456961539697125800519205110043203661818815023120894613434591576142088671290277114126813636849915720211693276199419734578461310428546611159780836348169585070803225067225994028097711340640678457031612996502855590717482235310450484297168771832772800813561926778404020599355066555492433210701318277605031806716524051624626522069501345234602428286489140797518528856926588922521362589185544035815255169894146913120057523329060721698983284359543519252655382566742768820949275709489940762995147810613515039464386799388832538866675300439034416160664870001912825678251721434612694902892214297969045460663714978197282869178590800434774884066443199774850047393447460831170169218202328423814863225876108159851635555918971373894648566629525888866587648345560424138991424498466007449041928901906525148197334643420058923538147356256088496165067733837545785542394146775700698448335512699499223597360562601402966020025481369770717738387246446865460866095583720817573080197005804494381686094420410287391245585630398733097393903648216249752939186093668249910817157107041290710460256305922341384661474414399850624282060111983272174110715716939354403958506231570884865071586299314892648282215352511003700087159702430584211732296059282513182370915110460402823313156313781063159597005287085079263616785829933333585309550941290064821867739727789848801872090989680243348014263037732971158183046739873827516939525613574698569520350301558875697109320015321479966675388090212707570450284594707484124449841741934577164766365461979542333769984853965838163664463436869124851752915998193315130266514855082793010854895466608709806642210337415061329754926742592570173053630614367964404468390503468484712079065868913511763982680961665214996500943457724300390486357180220160985887885347990274048 A013788 910 1414629263058698322603051135663743782854085315365247669237343393573454821809452071373594280630892421215878207129219401837802016863179832877625098155500518065904760463562282147600272388193119103682855805763713321203787038985598621898064492547398065829059604031661126167834520350257844970547485601890311495602609470583097974176550964952804113907686276386712337046425888701617740164311797910027836803194965396631304292782801629177673845420726695683123400502595855447735011671127773862068912181766273497895813776130957318128074927125486801894494592082648774429125296178161992378078203854607639055565803388874295648879493205162349779177640024002587808188571458745147549369636093874865468535220793835728821599209547725244750920403038506848542795108890021462168330750777601690097826459151483975200242908802030732829692574472781859066713036816834711722941124375752870161071309873023188264618222848128546282632098076926872487639044720783553763311698946394815990235526028568160791525707102729273777961777548555680628720486720855486552382335940913446493426032612942098233324662462221008680270913238462572883747481312376769106627914124565779281592333791296359391914500040829550525030605295688569567219074426342155974325340107760559537511901894531206611424343128591454006359914177530830971409947250892819093778936103421701404842629375588983905411618093041773188001302477654792702095666690711868249196204073029094734138578542559535347466592054124543687163526197086112593894013897161063209396870083018831392341399516878154163796599411910278686543714466599427278926664130736962198809866334703184336628087095877995197604975059463428656537254789987095659312823232833377527515326919310462305682102620450010009875357671539088225651264218960001486833675696499578807235831605183681203289427037392132349652084342868374958352611297006431032599665070210280310882515454470234396677510080931546261459520706635894197971308226647501165303988370699285175886425756139755615555832716079035532736690254858876446993378381090608233306070797365228125432272957601646128330296658079197902030598284968594083307527834933978119050996173598322246509764481210206878576550696070632155507918580837925136151346277785794123560799564473013117756737223945679773188539022752299237044106747472480528914538040797543007623415497273308874745716766511275740782209127007016282699448561350812251571224938480292117437798587537581646425193270060844382260017148819854788864415346548818024371690580859856434161446360927707527510920468779336486935775208987386242746000537154541918742113210766925429343093758988038906239665151634707075510441126750045209829057910311573399201381788157059318218683482825157491576583595638614041524514344407333217481993800287363954083885071155557006141155672931255484658821173994991268292445809964290688261247234701709333655900484663774354759406934365427920655524105510370261925027220692468084693730276753466421402554249863917759446523197509384296913201965340755354835185154855359774782756781943502389617511250208564365699921854973746551774964028066883032932268205399121857961844073118369642237415935392779943928599818773571644846419120172461651831229275368006493542052091206676179937659167428827670996451182200702527502206913380675853799069744185273061218980720625667864402838734399432119010181779398196778385368162500608 A013788 911 5794321461488428329382097451678694534570333451736054453196158540076870950131515684346242173464135357300237136401282669927637061071584595466752402044930121997945898858751107676570715702039015848684977380408169763650711711685011955294472161474142477635828138113683972783450195354656132999362501025342715885988288391508369302227152752446685650565882988079973732542160440121826263713021124239474019545886578264601822383238355473111752070843296545518073448458632623913922607804939361739034264296514656247381253227032401175052594901505993940559849849170529380061697213145751520780608322988472889571597530680829114977810404168344984695511613538314599662340388695020124362218029440511448959120264371551145253270362307482602499769970845724051631288766013527909041482755185056522640697176684478362420194954453117881670420785040514494737256598801754979217166845443083756179748085239902979131876240785934525573661073723092469709369527176329436214524718884433166296004714613015186602089296292779105394531440838884067855239113608624072918558048013981476837073029582610834363697817445257251554389660624742698531829683455495246260747936254221431937402199209149888069281792167237838950525359291140380947329328850297470870836593081387251865648750159999822280394109454710595610050208471166283658895143939656987008118522279615288954235409922412478076565987709099102978053334948474030907783850765155812348707651883127172031031617710323856783223161053694130942621803303264717184589880922771714905689579860045133383030372421132919454910871191184501500083054455191254134483616279498597166325212506944243042828644744716268329389977843562203777176595619787143820545323961685514352702779061495653604073892333363241000449465022624105372267578240860166090070735652862274794437966254832358208673493145158174104174937468388863829412295872538341509528228127581308153374783301510080088791081291495613486938196814380622634890478496348164773085136366384272080430799897148439001316690805059729542089483283901957926884877848947131323621665986007974401770590034336342541640895111492394606717330575231361365227634011889574375632880327058727921703995315037007374649551651105309308960434507112141357675914353810612730105035016081461730331595669281504350980255837193417674932661237647280246433947815106736159225509876831473150958455875630185434243928584220738693936941307292926982435737348015276513025223014553934423757591634169218589737030241566125215188645259463958627826444619201971954325284294359890032684730240120162250488935256012334050287618200185003699167695711301326558589312036815007359957668461095760181290766855168185179459821200636204643128859804291314967423727545651845085497686407735763114084410754692436858806246605977042755927593251453161497154173636326422465162531528683484234925858037613734659118068673338201430654568385182819757094530803160792763005026736170476592844911495956349274905519213582198462064862207442607142692959016998438080156475250035733933404918394287553637510171778840585787873326080854279641906879917972465876070252658961952902890570569314803130211713323492842054604455671368826650331544857696549457290932716226402925900715111907354597548245365582545633024651949788478140401464042294077552649039517207248297160989672182878458752945031682735572594027456100073959465704568415014004266467993602490368 A013788 912 23733540706256602437149071162075932813600085818310879040291465380154863411738688243082207942509098423501771310699653816023601402149210503031817838776033779703586401725444537043233651515551808916213667350151863351913315171061808968886157973398087588396352053713649552521012000172671520765388804199803764269008029251618280661922417674021624424717856719175572408492689162739000376168534524884885584059951424571809064481744304017865736482174142650442028844886559227551427001569031625683084346558524031989273613217924715213015428716568551180533144982202488340732711785044998229117371690960784955685263485668676054949111415473541057312815569052936600216946232094802429387645048588334894936556602865873490957395404011448739839057800584085715481758785591410315433913365237991516736295635699623372473118533439970843322043535525947370443803028691988394873515398934871065312248157142642602524165082259187816749715757969786755929577583314245370734693248550638249148435311054910204322157757615223215696000781676069141935059409340924202674413764665268129124651129170373977553706260255773702366780049918946093186374383433708528684023546897290985215599407960677941531778220717006188341351871656511000360260930970818440686946685261362183641697280655359272060494272326494599618765653897897097866834509576835018785253467257304223556548239042201510201614285656469925798106459948949630598282652734078207380306542113288896639105506141486517384082067675931160340978906330172281588080152259672944253704519106744866336892405436960438087314928399091718144340191048463376934844892280826253993268070428443619503426128874357835077181349247230786671315335658648141088953646947063866788670583035886197162286662997455835137841008732668335604808000474563240304929733234123877558017909779793339222726627922567881130700543870520786245272763893917046823027622410573038196223112402985288043688268969966032842498854151703030312511399921042082910556718556709978441444556378720006149393165537524652204398523530862419668520459669287449901554343878688663149652336780641659050561106376672848309114186036147656151972388912699696642592277819632549567299564810391582206564563562927346929501939741131331001040545193208269742510223425869667247438215861377041821615127909144238796524180429403259889393450250677191308187688455501714026325835266581239538663131480968145690365711594671828920056780177470572597351313467612915399711095333557119343562875869454848881412690982764374539577117160251277124916364469698109573876655063532184578002678808626520269978084147957775151790881633490233583981822102794270146386610016648233702566981038768886495067427637805894218255809758377226106567588026989957470198523526085685715289746451220221373670386098081967128279421957952149492343495214393026417305729141487551426256314522065857163747609285993273059961112105708829725059198169746607157268589511354272124292757487437206630013006698832684900617675601684918856470360133625602376320922624146366191226545743001819699241663606131039387129143627179129413250580144015220228383754891108159090239777051913433621347177773026681055659850429926713959758007737125066577063660405663346384489329098372524431557613017426106912868974386333606463084396717236541655650465862480889025171413697261070167052062849772484905345136460185902937971525912227897361475452901795800547328 A013788 913 97212582732827043582562595479863020804505951511801360549033842197114320534481667043664723732517267142663255288625782030432671343203166220418325867626634361665889901467420823729085036607700209320811181466222032289436938940669169536557703059038566762071458012011108567126065152707262549055032542002396218445856887814628477591234222792792573643644341121743144585186054810578945540786317413928491352309561035046129928117224669257178056630985288296210550148655346596050644998426753538797913483503714435028064719740619633512511196023064785635463761847101392243641187471544312746464754446175375178486839237298897121071560357779624170753292570840828314488611766660310750771794119017819729660135845338617818961491574830894038380780751192415090613283985782416652017309144014813252551866923825657333649893512970120574247090321514280429337817205522384465401919074037231883518968451656264099938980176933633297406835744644246552287549781255149038529303546063414268511991034080912196903558175191954291490819201745179205366003340660425534154398780068938256894571025081851812059980842007649084894331084468003197691389474544470133489760448091303875443095175006936848514163592056857347446177266305069057475628773256472333053733622830539504196392061564351578359784539449321880038464118365786512862554151226716236944398201885918099687621587116857385785812114048900816069044059950897686930565745598784337429735596496031320633776153155528775205200149200614032756649600328385665384776303655620379663173710261226972515911292669789954405641946722679677519217422534505991925124678782264336356426016474905065486033423869369692476134806516657302205707614857822785900354137895173598366394708114989863576726171637579100724596771769009502637293569943811032288992187326971402477641358458033517456288267970838041111349427693653140460637240909484223787121141393707164451729868402627739826947149700980870522875306605375612160046694076588371601640319208284071696156902927237145187914406041700975429216352382412470962259802805401394796766592527108764260975971453508235471098291718851986674131706004060799598478904986417957448057969949214923027659017463363920718088452353750413023239945179673931780262073111381072865321875152362157045506932168200363301335563915854802110563043038835752506955572226773775598336771913735020651830621251916757150364186546045524747737954691775811256552571606919465358750979963342501477216646486249960831233539561287061018266382265402878114107871888389231103657428867883456814598779140227828031498972400134227025830232670035047021735451170775996759989543333045330519599554628191165245714354334797359083796183604452942717975796770313118132500840558550865797933152362846968689826801464198026746553901457743737357432512339772004320638956398153836205284266563533010641945864282381750942710207635428446453600715184983366553842475703282102916172142638507098621103134668542798356533275438418677352929999264501427636102595107330467333410499068503515919263931363335453488093854130712737329680972296925714076674376269886342055459860033979019633622126804637424113038040158317285603982747360979820379168799691264272699652753021597066790868291986933860071659982919377333915111319086422452072793688953800874621544308172721721447102110503981343404245249432668098172293678940921458433931370136485467592603455085755599041855488 A013788 914 398182738873659570514176391085518933215256377392338372808842617639380256909236908210850708408390726216348693662211203196652221821760168838833462753798694345383485036410555693994332309945140057378042599285645444257533701900980918421740351729821969457444692017197500690948362865488947400929413292041814910754229812488718244213695376559278381644367221234659920220922080504131360935060756127451100579059961999548948185568152245277401319960515740861278413408892299657423441913555982494916253628431214325874953092057578018867245858910473361962859568525727302629954303883445505009519634211534336731082093515976282607909111225465340603405486370164032776145353796240632835161268711496989612687916422506978586466269490507341981207677956884132211152011205764778606662898253884675082452446919989892438629963829125613872116081956922492638567699273819686770286260527256501794893694777984057753350062804720161986178399210062833878169803904021090461816027324675744843825115275595416358516974285586244777946395450348254025179149683345102987896417403162371100240162918735265022197681528863330651727180121980941097743931287734149666774058795381980673814917836828413331514014073064887695139542082785562859420175455258510676188092919113889809188421884167584064961677473584422420637549028826261556685021803424629706524255034924720536320498020830647852178686419144297742618804469558876925667597293972620646112197003247744289315947123325045863240499811125715078171236762945067685416043739773421075100359517229985679425172654775459653245509413776095959118714562701336542925310684292154721715920963481211148230792904168938260382248167492228309834578390457642131047850548818631058908752724438998481210270399027523996567948377165862922802354462489849988255711999291274864548419004244105287500956745608552616392087255833203263326770138765247380632048195148624545594285540977163222331175525175217645661697255855618507407551258937705970080318747477131557667458674389963346689697407146807195358070179358361481061416152290924113087555962991037498412957579073569732489618602880417737417243467792633035155369594824367953707245444911984324721291335529938619261290300840961691743190815455944424571953451464216874456358400624075395258396394160948688082270469799341269444866224287071242268490023840865384850787417758658644589898224647851037287891708092602469366734662417513722906839333301942130109444013929850886050679384007679839564732578043031801930819101759090188755385843254842290600580828642850639112596599358373183617019790950949793897800633016463552601028407995498482728917169492153673808279775757071012846445995355329982807229168043839253372828863571202531870723442927824346308334192078221183753530578797355117553884780370918348216043570543706129697337165406838113096844355844231211589410260100635651861341010474714916673948529397691869404538780480643493544641096247325075952038439602351302068360296195762902437601276987397847597476229559625594197649404184590401205305062864222017487232426519399372102373262528207724858058245201454457059163586699178064419316231391794889167003812488467601833913333190573344273075403535418460977777676376461585575396523978481090853519290037769559716295962977986363690162949954768382449845486275468171047330244624307582583788541676208530113714908942014293745382892079044475259303752031254933675440078848 A013788 915 1630956498426509600826066497886285550449690121799017975025019361850901532300234376031644501640768414582164249240417088293487500581929651563861863439559452038690754709137636122600785141535293675020462486674003739678858042986417841855448480685350786897693458502440962830124494297042728554206876844203273874449325311953789928299296262386804251215328138177167033224896841744922054390008857098039707971829604350152491768087151596656235806558272474567796381322822859396806418077925304299176974862054253878783807865067839565280239038097298890599872792681379031572292828706592788518992421730444643250512255041438853561995719579506035111548872172191878251091369149401632092820556642291669453569705666588584290165839833118072755026648911397405536878637898812533172891231247911629137725222584278599428628331844098514420187471695554529847573296225565437011092523119642631351884573810622700557721857248133783495386723164417367564983516790870386531598447921871850880307672168838825404485526673761258610468435764626448487133797102981541838423725683353072026583707315139645530921703542224202349474529779633934736359142554559077035106544825884592839945903459649181005881401643273779999291564371089665472185038664738859729666428596690492658435776037550424330083030931801794234931400822072367336181849306827283277923348623051655316768759893322333602523899572815043553766623107313159887534478516111854166475558925302760609038119417139387855833087226370928960189385781022997239464115158111932723611072582574021342925507193960282739693606558826889048550254848824674479822072562860665740148412266419040863153327735475971114525688494048167157082433087314502168771995847961112817290251159302137779037267554416738289942316552871374531798443878358425551895396349097061845190324241383855257603918830012631516741989399892800566586450488382453271068869407328766138754193575842460558668494951117691476630311959984613406341329956608843653448985589666330860205910730301289868041000579673322272186655454651848626427560559783625167206629224411289593499474243885341624277477797398191052461029244078624911996393860400611138384877342359487794058409310330628584494245072244579089380109580107548363046721337197432317773244008956212818978391630483245826384979844298101839646172054679843808331735137652184616348825263139465808240223128157597848731204436347299714526145177262136209026413909204754964928282681056669229263582756895456622857144639664258260708635040805233413142060413971834022299979074121116217805195670971896560095313063735090355805391392835434711453812359149561785257644726239861447918713961500962868619042796975431609578410672307565581815107025187645570542483222232368522478936850752393968654461250753966561500712060399281554292914464947020307240293029506408911244674481537971042670224425372203630024052778904432298696493176412945897080990844848715749558849930229043511099549448611230933272003773217844848384414830540381583759262636276226433833571959540082283336929537491853383627704019023459828131320883315538841018606572345157456114334051119833351861519283780791866028047615952763297111709012748588418142516852881074016164977362437986654516824162215858548136015011994704116597948264357832145674907443014731294514567111784317628609864681981163858263197866705750139345776267026490547181088325955766170662108168320020208334602562961408 A013788 916 6680397817554983324983568375342225614641930738888777625702479306141292676301760004225615878720587426128544764888748393650124802383583852805578192648435515550477331288627757558172815939728562892883814345416719317724602544072367480239916976887196823132952406025998183752189928640687016158031367553856609789744436477762723546313917490736350212977984053973676168089177463787200734781476278673570643852614059418224606282084972939903941863662684055829693977898282432089319088447182046409428889034974223887498477015317870859387859100046536255897078958822928513320111426382204061773792959407901258754098196649733544189934467397656719816904180417297933316470248035949085052193000006826678081821514410346841252519279956451626004589153941083773079054900833536135876162483191446032948122511705205143259661647233427515065087884064991354255660221339916029997434974698056218017319214328310581484428727288355977197104018081453537546172484775405103233427242687987101205740225203563828856772717255726115268478712891909933003300032933812395370183580399014183020886865162811988094655297708950332823447673977380596680127047903473979535796407606823292272418420570723045400090221130849402877098247663983269774069918370770369452713691532044257928952938649806538056020094696660149186279017767208416609000854760764552306374035960019580177484840523048278435937892650250418396228088247554702899341224001994154665883889358040107454620137132602932657492325279215325020935724159070196692845015687626476435910953298223191420622877466461318101785012464954937542861843860785866669351209217477286871647896643252391375476030404509577685097220071621292675409645925640200883290094993248718099620868748501556342936647902890960035603728600561150082246426125756111060563543445901565317899568092708271135145651527731738692575188581960911120738101200414528598298089092418626104337176886650718448306155319778064288277757788096976512374087502269823604527044975273291203403410351314083299495938374341928026876540742253971973847288052873728684878353303188642174973846502954359293040549058142990550880375783746047639537229252200903222824457594304462004463244535114254682088427815913795950100928840120518095039370597160682773599207460684647706535492118459374904872877442245025135190720735968640238926787123823348188564788277819251950551953932933520788403013371278539630699090646065709912172191372102676336346245861608117163063634972243790327222864444064801835862569127138236060229879455628632155340714287600092028130081468300888310150402309058930097378883145053940578114815423076605072415312798678472490675052386307943909863599296411367872833170113771788623114678375168596256942011278263781468073725340681805695608673283088247035906916599395457246383777648422995178456240248858250900458186676379529390777239246324546068578520182392554695460836050587426394443738500500339710193049314218162221463754541511601902682127455100292498982563145893402967077939758187423472982310746276177032548063385566631459339075661920091456025890338060447092812212520325764940244312273386837409224782986366123483250883034942518464969560116218218160711749029400879170211747276545993336900911768436156613165117489130308061585196090809680468684420886588339382331666889868565006786005737394847163446058462026752570760299589740505281253737783114818235031995057438802773338532097889927168 A013788 917 27362909460705211699132696065401756117573348306488433154877355237954734802132008977308122639239526097422519356984313420390911190563159461091648277087991871694755148958219294958275854089128193609252103558826882325399972020520417199062699937329958187552573055082488560648969947712254018183296481500596673698793211812916115645701806042056090472357822685076177584493270891672374209664926837446945357220307187377047987331420049161846545873562353892678426533471364841837850986279657662093020729487254421043193761854741999040052670873790612504154435415338715190559176402461507837025455961734763555856786213477308597001971578460801924370039522989252334864262135955247452373782528027962073423140923024780661770318970701625860114797174542679134531808873814164012548761531152162950955509807944520266791574107068119101706599973130204587031184266608296058869493656363238268998939501888760141760220066973106082599338058061633689789122497640059302844117986049995166538711962433797442997341049879454168139688808005263085581516934896895571436271945314362093653552599706877903235708099415860563244841672611350924001800388212629420178622085557548205147825850657681593958769545751959154184594422431675472994590385646675433278315280515253280476991236709607579877458307877519971066998856774485674430467501100091606246908051292240200406977906782405748473601608295425713750950249461984063075701653512168057511460410810532280134124081695141612165088564343665971285752726155551525653893184256518047481491264709522192058871306102625558944911411056455424175562112453778909877662552954786967026269784650761795073949820536871230198158213413360814798477909711422262817956229092346749336047078393862374780668509810241372305832872347898470736881361411097030904068273954412811542116630907733078569556588657589201684787972431711891950543262516897909138628972922546692523365076527721342764262012189810951324785695900045215794684262409297197484142776218719400769140368798982485194735363581304537198086310880272269204878491864570792693261735129860678348692875276101055664294088942153689296406019210223811131544491017014899600688978306271076370281449615827987177834200333982908211613404529133642117281261965970156640662353758964317005969375717209599610359306003435622953741192134527550418644120059180434180361372785947655989460803309295701149298742768756898327343475286285147800257295860132562273674223049146847899908648846310565180304852762889428319693083144758214902701586250254877308275565722009976947220813694160438518376047857905377678863905362140940607958283972921774376613121223387023321805014574317338254801302718100962807124664786009246200277722624690570268434478195768448893229978995432676129213125767529459859074730391123792881187953247940588250956760059323395688276732626450552384623571952945340696897618667079904032607584463206098511641552898049391452950729991037592459115538602031521393385994056090798075832578645579378553151241249535686545335544816747221125316867627280922457452853911224694603882046824695591292158822483254333195240703071792486028184711112155641787395616911124555632515318236029821586275324024426001081187316844732388707946134603514497487524321235477741820252963187956451199731387951465838110030507580901642267795479500369293981475055460461578529834187119577109632015309959638295490691051755269336159594627472957141680128 A013788 918 112078477151048547119647523083885593057580434663376622202377647054662593749532708771054070330325098895042639286207747769921172236546701152631391342952414706461717090132866232149097898349069081023496616176954910004838285396051628847360818943303508736215339233617873144418180905829392458478782388226443975470256995585704409684794597548261746574777641718072023386084437572290044762787540326182688183174378239496388556109496521366923451898111401544410835081098710392167837639801477783933012907979794108592921648557023228068055739899046348817016567461227377420530386544482336100456267619265591524789396330403056013320075585375444682219681886163977563604017708872693564923013234802532652741185220709501590611226503993859523030209226926813735042289147142815795399727231599259447113768173340755012778287542551015840590233489941317988479730756027580657129446016463823949819656199736361540649861394321842514326888685820451593376245750333682904449507270860780202142564198128834326517108940306244272700165357589557598541893365337684260602969888007627135604951448399371891653460375207364867050871491016093384711374390118930105051636062443717448285494684293863808855120059400024695540098754280142737385842219608782574707979388990477436833756105562552647178069229066321801490427317348293322467194884505975219187335378093015860866981506180733945747872187578063723523892221796286722358073972785840363566941842679940219429372238623300043428202759551655818386443166333139049078346482714697922484188220250202898673136869796354289438357139687241417423102412610678414858905816902807416939601037929520312622898464919024558891656042141125897414565518177985588502348714362252285280448833101260287101618216182748660964691445136992136138266056339853438583063650117274876076509720198074689820903787141485370100891535080291909429425203269213835831824273090751252575703353457546619962417201929465656626322210406585203895026738828481320895048811391874665550398950600632259357636049229023384363361529365595214663182302677281966871600067091909338516246017130909924000948588307061511358079054685076730394806235205693028764422055142486328812672817626431435480408884567993992034768504951331398112384049012613761600153000996717842456450562937690520004031717390072311618523922983024846514766315762403058402760182931241598932831450354875191907527650380828255548798874772623965389853883843102975072969617609305488998025825674488074978528676916795098397462868560929648241465697281043977454696717197352865575816452891281156171268292025980426972626556363329292730197131153087587846607344530993247526113339696403817491666135933341543657982626963493872436337551870732575819507622689867566666669993965292241425256963143800667582770095682043055641345856503564649475918889202988628739181496837941462567418150719264115494492646060359286917560665961292179503683800670410307391286190043289978712537246113921111627309031653747908918610242132293134553707484158098172089694391569396617729297889801342658385726889620376349097500863793953141932682536891409748767705919782062022771444576715389508761172446867966179870782743494778149217383727204048900428543249796023864147747367335995381708899619780516830495756137217869624114099765049204072898684959051373126728890284033512628148121827166050625658200830441787841052734709594678458329870547989583200909699594129232452321804288 A013788 919 459073442410694849002076254551595389163849460381190644540938842335897983998085975126237472073011605074094650516306934865597121480895287921178178940733090637667193201184220086882704991637786955872242139860807311379817616982227471758789914391771171783538029500898808399536868990277191509929092662175514523526172653919045262068918671557680113970289220477223007789401856296100023348377765176044290798282253268977207525824497751518918458974664300725906780492180317766319462972626853002989620871085236668796607072489567142166756310626493844754499860321187337914492463286199648667468872168511862885537367369330917430559029597697821418371817005727652100522056535542552841924662209751173745627894664026118515143583760358848606331736993492229058733216346696973497957282740630566695377994438003732532339865774288960883057596374799638480812977176688970371602210883435822898461311794120136870501832271142266938682936057120569726469102593366765176625181781445755707975942955535705401414078219494376540979877304686827923627595224423154731429764661279240747437881132643827268212573696849366495440369627201918503777789501927137710291501311769466668177386226867666161070571763302501152932244497531464652332409731517573426003883577304995581271065008384215642841371562255654098904790291858609448825630246936474497791325708668992966111156249316286241783284480319749011553862540477590414778670992530802129170193787617035138782708689401036977881918503123582232110871209300537545024907193199402690495234950144831072965168618685867169539510844158940845765027482053338787262078226033899179784605851359315200503392112308324593220223148610051675810060362457028970505620334027785360508718420382762135968228213484538515311376159281119789622337766768039684436228710880357892409383813931313929506421912131524075933251727688875661022925632590699871567152222579717130550080935762110955366060859103091329541415773825372995154029522241459490386119931461118630094434101660189734328877257642079782352328824281477999260394711766146936306073874808460650562543686168207048707885417705723950522691807990074287697126339402518645819072737863624002816707860997863159727754791190503391374411796280653406668325064755665967514226692082556282701621505792780369936513914429736188389473988538469771324482829362802927217705709286365589228877620653568786053233255959872534727880191068667762236841508221349785898883553727715282935913781962703155112053460651192723036007909625567839197043496063156131654437753640357337398544191042687615677514924138415828879878374864196783022887449203046759819703683198948341866960239396470036445864492782966962823096840042470901499238612462520630556703222537697553066680295281837020877852521037007534419026311913648355906952628238600804253363770175441423315687411048208230676144745346105817065441878263231639214328487777452767247088847546000619074708234417315752806552560082620873225457793653751434930627551773872679131985855111570112879388227868248546219204156626299528747937339885061525903363538100032069356267671107214330952523447427326045271836986226235427885762342371189472750726117354611299194403746627784296155313151164513747549173216608237083479652842620996937710617138044393980371352637641539882593013592274424327081534603401267724894707004072143362695990601489562996952001370499802965319149764565332790926129537553336124710110363648 A013788 920 1880364820114206101512504338643334714015127389721356880039685498207838142456160154117068685611055534383491688514793205209485809585747099325145820941242739251884823352050565475871559645748375371252703804869866747411732959159203724324003489348694719625371768835681519204503015384175376424669563544270907488363203190452409393434290878700257746822304647074705439905390003388825695634955326161077415109764109389730642025777142790221490007960224975773314172895970581570844520335879589900245487087965129395390902568917267014315033848326118788114431427875583336097761129620273760941952500402224590379161056744779437795569785232170276529650962455460463003738343569582296440523416411140807662091856543850981438028119082429843891534794725344170224571254156070803447633030105622801184268265218063288452464090211487583777003914751179319217409954515718022642082655778553130592097533108716080621575504982598725380845306089965853599617444222430270163456744576801815379869462345874249324192064387048966311853577439997247175178630039237241779936316052599770101505561119309116490598701862295005165323753993019058191473825799893556061353989373007735472854573985249960595745061942487044722410473461888879215953550260295980752911907132641261900886282274341747273078257918999159189114021035452864302389781491451799542953270102708195189191295997199508446344333231389691951324620965796210338933436385406165521081113754079375928453974791786647461404338188794192822726128473295001784422019863344753420268482355793228074865330662137311926433836417675021704253552566490475672625472413834851040397745567167755061261894092014897533830034016706771664118007244623990663191020888177808836643710649887793708925862762432669758715396748415466658293095492681890547450792799765945927308836101862661855258304152090722615022599076613634707549903391091506673939055503686521366733131512881606473179385278886262085801639009588727788150904923101018072621547239264741908866802080400137151811081247301958788515138864256933884970576739394137851109678591215454824704178938544976071507498670922645301340945645527344282407429486192716373274921934289403915537235398647247502244883624716301891069590717565556353713459465239207802938272530770150533945841687727228395259960993504199427643285457053572183345081669070040789883722585236953453481482734197017747674043416411637902245397262617263154122102817674648723041827036068721798905502850919232123338970974827285393555488397826325869351090159874687515256577038910903653984437006510848473815101129270951235091981823443750023261746991935679528221506286382892408287069140567941269282260962439032679723404656813960812540881356646484502760256399514409177361122489474404437515683926167582860980331773598303665794877965265308894221778002638608069901055635653460912849488876937649426700049933366196794221889485936446534644075919548418535730004928173325323495639286098415096731475122805765877475850452065782493724614062536991182353974181348346045313860225541322869751551344169212010100177052057731356083272380855149899581536040662327481433444295582660312620082554352392080386974176684487881500277746187404477052162667169848309961413495227339093932658043375603456862687797429837743601060403779747359100983673956042043725965735531592601168719888679499213602777503701250035515397613567192945947237435659603111633426585818464766812612049502208 A013788 921 7701974303187788191795217771083098988605961788298677780642551800659305031500431991263513336262883468834781956156592968538053876063220118835797282575330259975720236449999116189169908308985345520651074784746974197398458200716098454831118292372253571585522765150951502661644351013582341835446532277333637072335680268093068875506855439156255730984159834417993481852477453880630049320777015955773092289593792060336709737583176868747223072605081500767494852181895502114179155295762800231405515112305170003521136922285125690634378642743782556116711128578389344656429586924641324818237441647511922193043688426616577210653840310969452665450342217566056463312255261009086220383913620032748183928244403613619970163175761632640579726519195009721239843857023266010921504891312630993650762814333187229501292913506253143150608034820830491514511173696381020741970558068953622905231495613301066225973268408724379159942373744500136344033051535074386589518825786580235795945317768700925231890695729352566013352253194228724429531668640715742330619150551448658335766778344690141145492282827960341157166096355406062352276790476364005627305940471839684496812335043583838600171773716426935182993299299896849268545741866172337163927171615298608746030212195703796830528544436220556038611030161214932182588544988986570927936594340692767494927548404529186596226388915772178232625647475901277548271355434623653974348241936709123802947480747158108001912169221301013801886222226616327308992593360260110009419703729329062194648394392114429650672993966796888900622551312344988355073935007067549861469165843119124730928718200893020298567819332430936736227357673979865756430421557976304994892638821940403031760333874924215331698265081509751432368519138025023682358447307841314518256992673229462959138013806963599831132565817809447762124404289910811336454371343099991518138906676763060114142762102318129503443513383275429020266106565021770025457857492028382858718421321318961773818188788948823197758008787996401192839482324558388638145243509618502961988316932280221988894714556099155154292513364080002180740831175445366264934080242849398438040516192859125769195043326837972545821043579148518824810329969619795160835164286034536587042167552930727506984800229393200855626897232091431662981454516510887075363727709130561345460153279270984694472881833622068847597147187680309879284133141195361169579323539737484488316939677365174777196425112892560972003280477496630760862065294846720062490939551379061366720253978668435348746654225493816258936757548825600095280115678968543347595289749024327304343835199766287438980140902150277856147065474309983488167450036824000523306010212411019990471157716887160576064241361582419398575438944658651815095820145726705230732402698807738654314723883636575899031506439936612051763404527067942069132859334395685005902134966470322322350100185797940525038138515859108236212122103012417034141083451661445094296019200151515882921878246802825401605571483817258474502354305717092393370325205228467634517083671982693988685971622552893363951387834706576640491858142627397961265046227699662362625137648383608738005658284727698677601949676451180928748167345666471759309569218272615397789943413881845182877629128523948211101555652737403294387076664031228778916976655160320145471068625171222306599884536461734345250515295512431684864458954761043968 A013788 922 31547286745857180433593211990356373457330019484871384189511892175500513409025769436215350625332770688347266892417404799131868676354949606751425669428552744860550088499196379910839944433603975252586802318323606312544084790133139270988260525556750629214301246058297354902095261751633272157988996207958577448286946378109210114076079878784023474111118681776101301667747651095060682017902657354846586018176172279139163085140692454388625705390413827143658914537043976659677820091444429747836989900001976334422576833679874828838414920678533349854048782657082755712735588043330866455500560988208833302706947795421500254838129913730878117684601723150567273726997549093217158692510187654136561370089077201387397788367919647295814559822622759818198400438367297580734484034816536549993524487508734892037295773721612874344890510626121693243437767460376660959111405850434039419828206032081167261586507402135057039123962857472558465159379087664687470669110421832645820192021580598989749824289707428110390690829083560855263361714752371680586216040658733704543300724099850818131936390463325557379752330671743231394925733791186967049445132172655347698943324338519402906303585142484726509540553932377494603963358683841893023445694936263101423739749153602751817844918010759397534150779540336362219882680274888994520828290419477575659223238264951548298143288999002842040834652061291632837719471860218486678930398972760571096872881140359610375832245130448952532525966240220476657633662403625410598583106475331838749279823430100703849156583288000056936949970175365072302382837788948684232577703293415934897884029750857811142933787985637116871587257032621530138339006701470945259080248614667890818090327551689585998636093773863941866981454389350497002940200172918024266780641989547880280629304553322904908318989589747498033661559971474683234117105021337565258296961748021494227528753571095058446104630817896157267009972490329170024275384287348256189310653732122467425559301279534379818016803995633259285870519601391159861842917415397388132304146154619789266512750821782139511982134739271688932314444494624220221169992674711136002213954325950979150622897466728335547682994500192333106423111555562680978780832915597461860524718296804259868609741739594550704647771062646504091572037699628593460689828696598779271004787831893953308560923990515993999757914880738549265547809346336199350596909218764736464146184918487755887396557262407929741325436835826199596491019447692165375962888402448635358086160296625911188466295707622671396604958919989657990267353821055153551750306812003644638592348978242713350062657135207538098778380182773692367533875350831106143461417830035537880969862008369809719559132617041589856564997917321837834632479316896584625079921454316497528073109027375414882433050377980362964022904942870290715168191833684725784175144822662440232346010361028364390556215360958907335524852133938860171841877818005279106236494643820609056448013298904372844976420797715490711561643236217210443244852040615803430981974720441114577657739765976651218744884570958137919454650952201822049341629348657817037312563807779261390871176334244653783457585874744037084152493447849868326131995518044632669347608223260037869066768910434091872671971953612403893809466015871913078443936379536671315849497088701326567833127061347263878146110650418920181204823878701236092928 A013788 923 129217686511031011055997796312499705681223759810033189640240710350850102923369551610738076161363028739470405191341690057244134098349873589253839541979352042948813162492708372114800412400041882634595542295853491456180571300385338453967915112680450577261777903854785965678982192134689882759122928467798333228183332364735324627255623183499360149959142120554910931631094378885368553545329284525451616330449601655354011996736276293175810889279135035980426913943732128398040351094556384247140310630408095065794874710752767298922147515099272601002183813763410967399364968625483229001730297807703381207887658170046465043816980126641676770036128658024723553185781961085817482004521728631343355371884860216882781341154998875323656437033462824215340648195552450890688446606608533708773476300835778117784763489163726333316671531524594455525121095517702803288520318363377825463616331907404461103458334319145193632251751864207599473292816743074559879860676287826517279506520394133462015280290641625540160269635926265263158729583625714403681140902538173253809359765912988951068411455337781483027465546431460275793615805608701817034527261379196304174871856490575474304219484743617439783078108907018217897833917169016393824033566458933663431638012533156871445892784172070492299881592997217739652639458405945321557312677558180149900178383933241541829194911739915640999258734843050528103298956739454921436898914192427299212791321150912964099408876054318909573226357719943072389667481205249681811796404122959211517050156769692482966145365147648233213747077838295336150560103583533810616638272689831669341732985859513594441456795589169630706021404805617787446636571449224991781192698325679680790897981651720544250413440097746705887156037178779635724043059908272227396733509589188117629457631450410618504474581359605751945877749643160302526943662167398667297984355319896040355957774627205359395244567830102660165672847320388280419431974040978457351416437686773626575090898040972819734596829166113830034925648287298190794108589733467701789917782649322656835636227366019643441078823892056837866759964649980806025912289995616813065068356919095210600951388023719262403309545472787796403909064931584741289086291622287203780709246143710248421825502165379279686237270272600080759079066417678718814985538341268599894035610959437632751865544665153511423008419351505097791683827082593072540044940160060360557142773426125848114776298546822880220468989279544113547227215657747109379943990896429610426720912574979732227957947218422462040493911736277639128135081251041908947969256701966928439674261414882153881856643625810076052596245228641043937418753437004210763617967431825563160452554786282740611314207199402352052490231469350247770654635282008410624327358276880373874987454576129699358445774348207566700637818645996710769328913750772636811981393193625355191689258438772180543718258118487684446309794340613571263864331542549623219144682061089214695211062472312311173023419587442649954556490695545693975530913958362330853302168454926805310086102081440363391979047202644532918086250300218663114103313812102418584832261356663854657008338265066101897042271742951575896688613162393060663836653641910815413647803282473115111697485457138040310464397121996406349043572801011355969306363410582205709719540075320633621844488443278392844886469224115897062214958607160263036633088 A013788 924 529275643949183021285366973695998794470292520181895944766425949597082021574121683397583159956942965716870779663735562474471973266841082221583726763947425967918338713570133492182222489190571551271303341243815901004515620046378346307452580301539125564464242294189203315421111058983689759781367515004101972902638929365955889673239032559613379174232646125792915175960962575914469595321668749416249820489521568380330033138631787696848121402487337107375828639513526797918373278083302949876286712342151557389495806815243334856385116221846620573704944901174931322467798911489979305991087299820353049427507847864510320819474350598724308050067982983269267673848962912607508406290521000473982383603240387448351872373370875393325696766089063727986035295008982838848259877300668554071136158928223347170446391251614623061265086593124738889830896007240510682269779224016395573098972495492728672679765337371218713117703175635794327442607377379633397267909330074937414776858707534370660414588070468098212496464428753982517898156374530926197477953136796357647603137601179602743576213321063552954480498878183261289650650339773242642573423662609188061900275124185397142750083009509857033351487934083146620509527724724291149103241488215792285415989299335810545442376843968800736460315004916603861617211221630752037098752727278305893991130660590557355332382358486694465532963777917134963111112526804807358205537952532182217575593251434139500951178756318490253611935161220886824508078003016702696701118071287640930373837442128660410229331415644767163243508030825657696872694184278154488285750364937550517623738310080567682832207034733238807371863674083810457381423396656025566335765292341983972519518132845447349249693450640370507313791128284281387925680373384283043417020455277314529810258458420881893394327885248945159970315262538384599150361240237664941252543919390294181298003044873033152082921749832100496038595982624310396597993365671847761311401728765024774451572318375824669632908612264402247823055455384773389492668783548283706531503237731625602398765987291216459534658862661864807902248815206321381482136739822046466314519989940613982621496885345154098803955898256538814070411529959771100320097450484888386685785072204637177535797256869393529594827859036569930789187856046812032266180765045836185165969862489856543751641270948468782788642485663764880554736955730301225124024074895607236842056799953411473878123718847786517383040980089012689089442675334132160020250586711775684307848857907116983205715751806658404517863062471793209868841292804267659050882075451256538888905774755357302300084812291318071511434220456513715967667214077969247287779194600757506705213664404614105543942992688752034006999988098458614868601386115106449917244859502102011391948613943827248572193891730258193205812505174002527311171230723164720381875786521089454865159202565210851507069985253325555492084917619153187896788301998283256705616617722221423391584511886591226564703926630165094213863385888955162523774623573452107175125681991380194550112674125579728453546177342032006832481281229695644115367173374371506523472942516895148675106153533710753370285145059129654872836559513161976479074933317266699934301402245009879497512900432437413111662170611697280405682474192942514050278864529744714587011236148513315315075024663668297092654977941978714366832470454928437398049128448 A013788 925 2167913037615853655184863124258811062150318162665045789763280689549647960367602415196500623183638387576302713502660863895437202500981072779606944825128656764593515370783266783978383315724581074007258485734669930514495979709965706475325768915104258312045536436998976779964870897597193256064481341456801681009209054682955324101587077364176401097656918531247780560736102710945667462437555197608959264725080344085831815735835802406289905264588132791811394107447405764273656947029208882693270373753452779067374824715236699571753436044683757869895454315212518696828104341462955237339493580064166090455072144853034274076566940052374765773078458299470920392085352090040354432165974017941431843238872626988449269241327105611062053953900805029830800568356793707922472457423538397475373706970002830010148418566613496058941794685438930492747350045657131754577015701571156267413391341538216643296318821872511848930112207404213565204919817746978395209356615986943650926013266060782225058152736637330278385518300176312393310848510078673704869696048317880924582451614431652837688169763076312901552123405038638242409063791711201863980743322047234301543526908663386696704340006952374408607694578004568557607025560470696546726877135731885201063892170079479994131975552896207816541450260138409417184097163799560343956491170931940941787671185778922927441438140361500530823019634348584808903116909792490939209883453571818363189629957874235395896028185880536078794486420360752433185087500356414245687779619994177250811238162958993040299341478480966300645408894261893926390555378803320784018433494784206920186832118090005228880720014267346154995153609047287633434310232703080719711294637432766351439946272134952342526744373822957597957288461452416564943586809382023345836115784815880314102818645691932235343167017979679375238411315357223318119879640013475599370419893822644966596620471799943790931647487312283631774089144829175384465380825791888430331501481021541476153640216067377846816393675834991607083235145256031803361971337413770061953037261748738467425345483944822618253962701462998253167611147085092378550832086311102326024273878796754872817651242373751188701003359258782982432405626715222426911119157186102831864975655750193879186625564137035897220414910613790436512513458367742084162276413627745014439812556758452403206722645804928134302279621278780950752202570671313818108002610772407242105064652609173397004794752400533575200935854444595974510357198168605327442946403171433202924948921987551163210611719400072824905167103884464987622773935326280331472412981048346783288958053397943510221147391145238820910834566989880180603564908863362036890743581084702747464555169401299376307990498053128331292671951251286486501791277527476018861034944520609838661421522713916410151706180527137559371008021192714351866557361042082694684163221590382407127692093707103647772958659597621475295579822568051457625244884984968219466205666190218950211930160687477664009027283477156225899984428601160345697380858156859830989314793436693276877261513218374567745725142392963099985843327916833358296543942141425690720145172549202528973234804874079245804687954162195066359138547765911455658290926867524402930898543595560466421812840171263644105368250825512060541675414294292537549942229113834350948398023264310539530547301022385344891514789650344814046545798983386879582409230123008 A013788 926 8879771802074536571637199356964090110567703194276027554870397704395358045665699492644866552560182835512535914506898898515710781444018474105270046003726978107775038958728260747175458061207884079133730757569208035387375532892019533722934349476267042046138517245947808890736111196558103576840115574607059685413720287981385007520100668883666538896002738303990909176775076704033453926144226089406297148313929089375567117253983446656163451963752991915259470264104574010464898855031639583511635450894142583059967282033609521445902074039024672235091780875110476582207915382632264652142565703942824306503975505318028386617618186454527040606529365194632889925981602160805291754151829577488104829906422280144688206812475824582910172995177697402186959127989427027650447185606813276059130703749131591721567922448848879857425591031557859298293145787011611666747456313635456071325250934940535370941721894389808533217739601527658763079351573491623506777524699082521194192950337784963993838193609266504820267082957522175563001235497282247495146275013910040267089721812712050023170743349560577644757497467038262240907525290849082834865124647105471699122286217885231909700976668476925577657116991506712811958376695687973055393288747957801783557702328645550055964571864662867216553780265526924972786061982922999168845787836137230097562301176950468310800130622920706174251088422291803377267166862510042887003682625830168015624724307452868181590131449366675778742216377797641966326118401459872750337145323496150019322831515480035493066102695858037967443594830896717522495714831578401931339503594636111545085264355696661417495429178439049850860149182657690146546934713151818627937462834924610975498019930664764794989544955178834321233053538109098250008931571228767624544730254605845766565145172754154435965612105644766720976532747703186711019027005495196055021239885097553783179757452492569767656028108031113755746669137220302374770199862443575010637830066264233886325310325011979660559948496220125622612931154968706266570634598046802173759640624122832762574215102237993444368231225192440844974535258460538382544208225530275127395425807551507959061099488762884868919309759523975096043133447025551060627944067834277199318940285952794129148418310705299035014819473874085627955255125474271576728684190219243579145472232482621043534735957216985638102137328757886774281021729469701398970378693723780063662344817087174234131639305832585524023033259805065111594423083698607421206308467390190399180590784461009564510665602662698290811564457510768589302882039096444237711003570374028424351572186717976617865819714130898210450778386390549219752201866704330903104485708122942453614817973867722245357529080025613644974784312325269448711337072752541773254799132756417899157182557036201615981388515439155443183648854805357985245418950828370717426332555634206339595026815824296541278038669711857562810694953238738770433003048898429826933578408715136820068065938175908511780975753122431901286336219550352775976471995010497867732233393916695662089263158142462229486490183241576857542014271147349435582643987011279629189714626761533558674369760764228590816001860248350991807031491649173322376359636449379954404960434567415670463745393341495886255588355381297399978702496949422233804563370450265501484638303290615969917121744987690372675644578407812358334651592635952658769548206583840768 A013788 927 36371545301297301797425968566124913092885312283754608864749148997203386555046705121873373399286508894259347105820257888320351360794699669935186108431265702329446559574950956020430676218707493188131761183003476112946690182725712010129139095454789804220983366639402225216455111461101992250737113393590516471454598299571752990802332339747498143318027216093146763988070714179721027281486750062208193119493853550082322912272316197503645499243532254884902790201772335146864225710209595734063658806862408020213625987209664599842414895263845057474935934464452512080723621407261756015175949123349808359440283669782644271585764091717742758324344279837216317136820642450658475025005893949391277383296705659472642895103900977491600068588247848559357784588244693105256231672245507178738199362556442999691542210350485011896015220865260991685808725143599561386997581060650828068148227829516432879377292879420655752059861407857290293573024045021689883760741167442006811414324583567212518761241023555603743813971794010831106053060596868085740119142456975524933999500544868556894907364759800126032926709624988722138757223591317843291607550554544012079604884348457909902135200434081487166083551197211495677781510945537937634890910711635156105452348738132173029230886357659104119004283967598284688531709882052604595592346976818094479615185620789118201037335031483212489732458177707226633286315468841135665167084035400368191998870763326948071793178416605903989728118283459141494071780972379638785380947245040230479146317887406225379598756642234523514648964427352954972142447950145134310766606723629512888669242800933525166061277914886348189123171052165898840256244585069849100031847771851206555639889636002876600277176136412505379770587292094866432036583715753032190135215122865544259850834627601016569715147184720964489119878134592252768333934614508323041366998569359580295904286525409565768319091130495441943538356786054358527058738636568883243572551951418301998388471091249068689653549040517634550222566010751820867873319313599701703719487996407122995503985058766821148132275098388237701015696418654365214901076891772006921811664107730976600314263505972776423093492775010201993392674599016657144332058901849199408410379411262644752991921400648904847420700564988254732104724993942616378280690443138021700179854264248815794318278480760773173666354498592304227455065003907896930182671129492603140760964370789065663003194596690270306398344232161546697090756950829495997261039482430219875043699853152295176235686308506412199164168017964108141784604832139035597664270624252020426144039676796832226778397549080159070006388270655689604105018846020939379115973460471572290006294420962190316984439111784913489816716543284303661921636649994411103251657247770287714947819753620281819059767359238780695280225709282746307565236022593006458578258147877709166981229837616318633074846391139768577272606528465874003693580488287968571119937162097200414998798082768521264254876684789481067668833155278244970399629291562999266231227981482785431917621895751525291976663790557498808492090454619543288146509770798201361161071111215241456330218540090280307982343619577245662441600989795013928453569070896660293242717939988134586219501131126767150102889903641794150312765427504833469663491565364287494081078490278363012780530667469579766479440193158399419738732923436862090320069454167411785728 A013788 928 148977849554113748162256767246847644028458239114258877910012514292545071329471304179193337443477540430886285745439776310560159173815089848054522300134464316741413108018999115859684049791825892098587693805582238158629642988444516393488953734982819038089147869754991514486600136544673760259019216460146755467078034635045900250326353263605752395030639477117529145295137645280137327744969728254804759017446824141137194648667407144974931964901508116008561828666459484761555868509018504126724746472908423250795012043610786200954531411000709355417337587566397489482643953284144152638160687609240815040267401911429710936415289719675874338096514170213238034992417351477897113702424141616706672161983306381199945298345578403805593880937463187699129485673450262959129524929517597404111664589031190526736556893595586608726078344664109021945072538188183803441142092024425791767135141189699309073929391634107005960437192326583461042475106488408841763883995821842459899553073494291302476846043232483752934662028468268364210393336204771679191528007503771750129661954231781609041540566056141316230867802623953805880349587830037886122424527071412273478061606291283598959145780977997771432278225703778286296193068832923392552513170274857599407932820431389380727729710520971690471441547131282574084225883676887468423546253217046914988503800302752228151448924288955238357944148695888800289940748160373291684524376208999908114427374646587179302064858794417782741926372489048643559718014862867000464920359915684784042583318066815899154836507206592608316002158294437703565895466803794470136900021139986484791989218512623719080186994339374482182648508629671521649689577820446101913730448473502542051900987949067782554735313454745622035540325548420572905621846899724419850793841143257269288349018634653763869553242868617070547435020839289867339095796181026091177439226140096840892023957608077581387034997270509330200733109395678652526832593455386145765673172793009364985399177589756185352820936869960231117711630380039458274809115908504378178435022833283575789584322800708899422749798802998221623360292530808279920234810948698140351740576185266080154887223320464492228990946406441787364936395157572227663184113261974320776848914068531792908254910057057914255035189514191891382700953575188956685437708055093336883936683066363149493527668657196126919337388026234078115655946256006745826028220946401702464556910062752012955661085068043347175007617974933695271283740470597615604781217720034180608178994598511801041861371119642264367776432201580986948749741392441489808032852476936275665485986516159824800884316361032331550746166356605704618414157193301767696859027294091560099865781948261131538368262601871005654289270961292507799231023718377107878918788086867098480426269710828674330868807103442045727867804505222128875787206748540954454336545373707096747955117414876441121074570818108492092508596340596219919128905680027519267307262615950132899835076947019863098387974900897714453171540604019691398756881578242044994483109812153489129134579284998247595936414886123515119583602502121649308248104021189432775315747271537629005128575140209788141495679465788398233360797654200377050945818914392720561122172682191399265155076633095238246821437045316788839681087191059797891741661451732121575756097496180174900349053613955398723499787031176804023249850054397387121951004484269718674341888 A013788 929 610213271773649912472603718643087949940564947412004363919411258542264612165514461917975910168484005604910226413321323768054411975946608017631323341350765841372828090445820378561265867947318854035815193827664847497747017680668739147730754498489626780013149674516445243337114159286983722020942710620761110393151629865148007425336742967729161810045499298273399379128883795067442494443396006931680292935462191682097949280941699665817321328236577243171069250217818049583332837412939792903064561553032901635256369330629780279109760659458905519789414758671964116920909632651854449205906176447450378404935278229216095995557026691792381288843322041193422991328941471653466577725129284062030529175483622937394975942023489141987712536319849216815634373318452277080594534111304078967241378156671756397512937036167522749342016899744190553887017116418800858894918008932048043078185538313008369966814788133302296413950739769685856429978036176522615864868846886266715748569389032617174945161393080253452020375668606027219805771105094744797968498718735449088531095364533377470634150158565954831281634519547714788885911911751835181557450862884504672166140339369097621336661118885878871786611612482675860669206809939654215895093945445816727174892832486970903460780894293900044171024577049733423448989219540531070662845453177024163792911566040073126508334793887560656314139233058360525987597304464889002739811844952063623636694526552421086421257661621935238110930421715143244020604988878303233904313794214644875438421270801677922938210333518203323662344840374016833805907832028342149680742486589384641707987839027706753352445928814077879020128291347134552677128510752547233438639916947466412244586446639381637344195843910638067857573173446330666621427084901271223708851573322781775005077580327541816809690082789855520962293845357731296620936381157482869462791070269836660293730130362685773361295348820006216502202816084699760749906302793261653056197315760166358980195031407641335205154557419357106658146838036641621093618138761233933018869853525129526434137386191703652035583175897080715769283758206190714553281785645867582880729400054849864314418066720622560169946916480785561046779474565415844508402127921046817901973152024706223752212111593709216788624136250129987103543105843973966583552852193662307876604653839823460325489330819875335861605941355454783961726755864603630903411592996461373294825103617032245066387804438705550028831203225328415831178200967567833517183867781260003771101161875504337067464176106054714850412266297675722542078940743440342253702563745530985125830600770190642384422159814788430031856297396656966117024387863764040486334575796599030169050242860077594781156403617263639159968853857454111945650273150472633872051356003807635375826000735554250059238633895698619301346527253389839875224398842023749444962489850704268279624160931333902831921442070972383610915210611082116788751997665392718918890547674931744357724475174993359250997145194077038400190630314064655969308186944479416297402817790580691472935236751352822152955555373561917929814435848690275566584234070791916647693300824218128405006643774299292227566303091869279163845827191604744400674074273352583418356419306255971390075193889158095858980606137617567087333733134580932164573845306294769974296975344353996391829723602761313171455127679700189279231385822811697651511314367568767690104373248 A013788 930 2499433561184870041487784831562088242956554024599569874613908514989115851429947236016029328050110486957712287388964142153950871453477306440217900406172736886263103858466080270586944995112218026130699033918115215350771784420019155549105170425813511290933861066819359716708819596439485325397781342702637508170349075927646238414179299195818646773946365125727843856911908024596244457240150044392162479863653137129873200254737201831187748160457020388028699648892182731093331302043401391730952444121222765098010088778259580023233579661143677009057442851520365022908045855341995823947391698728756749946614899626869129197801581329581593759102247080728260572483344267892599102362129547518077047502780919551569821458528211525581670548766102392076838393112380526922115211719901507449820684929727514204212990100142173181304901221352204508721222108851408318033584164585668784448247964930082283384073372194006206111542230096633267937190036179036634582502796846148467706140217477599948575381066056718139475458738610287492324438446468074692478970751940399466623366613128714119717479049486150988929574992067439775276695190535516903659318734374931137192510830055823856994963942956559858837961164729040325301071093512823668306304800546065314508361041866632820575358543027814580924516667595708102447059843238015265435014976213090974895765774500139526178139315763448448262714298607044714445198559088185355222269316923652602415900780758716769981471382003446735302371007345226727508398034445530046072069301103185409795773525203672772354909526090560813720964466171972951268998479988089445092321225070119492435918188657486861731618524422462992466445481357863127765518380042433468164669099816822424553826085434907186561826176657973525944619718436170410481365339755606932311456044330114150420797769021611281652490579107248213861555590585267390959355417221049833319592223825250960563118613965560927687865748766745462793022734682930220031616216241199730918184205353641406382878848645698909000313067189686708871769448598084079999459896366014189645290920038930540274226733841218158737748688474442611790986273612557166810242194005473619479467622624665044231856401287670006456102569905297658047608727819943299106415115964607766126482030693196692489060809087832951966204462080532427176112561536917367126232482585240813062572662127916893493204299038209375689137935791942795107232792021416472180373884913505785015603624415364075791924446980937932918092608410945191244505911163157846086385122432040975446430359042065764628333265330400112027288642755279759532355341285131641871165701101694915075402140754700871206593166601373409410483394136706933215331892689977509832026422462869627572429794754877828223616629216311865999232425400132042529383518824335908339922354191596074499383299012830208242641444436781544658315375629884784128919137656929277726566358428484682873340563174743665999550226722702883270308702662992350366728182437448576691775683276520424889239450316772799492084306714939549287180821766408830850286333724587689154161941670218512273142729733541159538505954810109615840519929236235368720729022753963690588951760175997453946907212899529900964111577464296567455112508176813033065161008223652181681587893478424458813747994169991560638384562739681554789718970919243498146094470374583377814720411010473969220934547876910338750280202976051975287731756330236713580590343649561672458667512823808 A013788 931 10237679866613227689933966670078313443150045284759838206418569277395418527457063878721656127693252554578789529145197126262582769473443047179132520063683530286133673404277064788324126699979645035031343242928599922076761228984398461129134778064132142247665094929692097399639325067016131892829312379710003233465749814999638992544478409506073177186084311554981248437911175268746217296855654581830297517521523249683960628243403578700545016465231955509365553761862380466558285013169772100529981211120528445841449323635751239775164742292044501029099285919827415133831355823480814894888516397992987647781334628871655953194195277125966208037282804042662955304891778121288085923275282626634043586571390646483229988694131554408782522567745955397946730058188310638272983907204716574514465525472163898180456407450182341350624875402658629667722125757855368470665560738142899341100023664353617032741164532506649420232876974475809865470730388189334055249931455881824123724350330788249389364760846568317499291478993347737568560899876733233940393864199947876215289309647375213034362794186695274450655539167508233319533343500433477237388569535999717937940524359908654518251372310350069181800288930730149172433187199028525745382624463036683528226246827485728033076668592241928523466820270472020387623157117902910527221821342568820633173056612352571499225658637367084844084077767094455150367533298025207214990415122119281059495529597987703889844106780686117827798511646086048675874398349088891068711195857318647438523488359234243675565709418866937093001070453440401208397817774031214367098147737887209441017520900741066185652709476034408417142560691641807371327563284653807485602484632849704650972471645941379836157240019591059562269162366714554001331672431638965994747723957576147560123587661912519809648601412023288683976931699037255233369519788937420117277049748788227934466533842802937559809498106948589415600221121261282181249500021723954097840882505128515200544271764052782731265282323208956759538767661457752391677787735515194120787111608479459492963232701813629578189818627991316937895879776717034155254752026646419945387899382270628021173683819674296346444196126332099207363005349150487753139876314991033410054070397719333652435193074023763771253573476681860821713357052055213535749048248669146370304297624075947595748164808860505602822708985003797688759225516119721870050811432605719695423912445605331254443722534833921773232507324051231503337496212124294537569833461481639835428578750636301371917653054793318858863774280725625895044527477903899205104294711712542372148847168531254768462205610399225484945339982383951598449999432458147880271980226407913994536672439315979584403933713270013403132856014438940846200354893104479880560321962768777521149473992756552532961859356413057206920459778580008075792052787842782321568015804123073261049202946763750055934157728656191009875184446107616667102118635263789370129513198700627660346324788497501386719577320304392393880292645955210571162772822935911174775447313081215026270792620988584589469720390902208986482769630151620070280106077200235276652346409680885571366531944036474474349001021293758740296140833492226183434899489684079336167784011687626583301111784120285432374823168981735648418688904885221368406402950654293515529094803498901377928947908103824747521147711389908890778549273928649578826098047588604610390702132526317568 A013788 932 41933536733647780617969527480640771863142585486376297293490459760211634288464133647243903499031562463554721911378727429171539023763222721245726802180847740052003526263918857372975622963116626063488381923035545280826413993920096096784936050950685254646436228832018830948922675474498076233028863507292173244275711242238521313462183565336875733754201340129203193601684173900784506047920761167176898631768159230705502733284981058357432387441590089766361308208588310391022735413943386523770803040749684514166576429612037078119074784428214276215190675127613092388173233452977417809463363166179277405312346639858302784283423855107957588120710365358747464928836723184795999941735557638693042530596416087995310033691162846858373212437487433309989806318339320374366142083910519089211250792333983326947149444915946870172159489649289747118989827104175589255846136783433315701145696929192415366107809925147236025273864087452917208968111670023512290303719243291951610774938954908669498838060427543828477097897956752333080825445895099326219853267762986500977825012315648872588750004988703844149885088430113723676808574977775522764343580819454844673804387778185848906757620983193883368653983460270691010286334767220841453087229800598255731614707005381542023482034553822939232120095827853395507704451554930321519500580219161889313476839884196132860828297778655579521368382534018888295905416388711248752600740340200575219693689233357635132801461373690338622662703702368455376381535637868097817441058231577179908192208319423462095117145779678974332932384577291883349597461602431854047634013134386009870407765609435407096433498013836936876615928592964842992957699213941995461027777056152390250383243861775891808900055120244979967054489054062813189454530279993204714486677330231900406266215063193681140320671383647390449569512239256597435881553055487672800366795771036581619574922620120832244979704246061422246298505712686211814397952088981315984756254741006398261429337145560198067262596395863886887070792341330953796312218564670235118744009148331866083177401146628626752265497100252434177621523565432971899923464301143736096308835869780492374727408925385917835035427333456278353358869910120397836860933386203272847581472349058390640374550831201336407054636960488901925737910485218154642428101626548823532766403068215081352184483057092630949161816002575555333157787714026380779728123627953027872456345377199436818201487502679743583160349999313844237670384484861110425886037858228796765915458562606290419374706912433434045906019453852163666102384549494371144107191139174573556321678002304019531621194180195227586336112567844665747251197675348573717594031007366815721622210311438252377718512489553974899232178235141901706036653642155949590775078759500912726628245474330839175011775923867882319546203253063713078444248219004036389142592733688108077257535269944320229106310056575758376448755491256797868450277930040481260050486061877770896778546333685765680003388703966791245333678677832542499482717482745492171880232194380656747605166575569242478467974721135448008633424405101035807867314492212163693168010894052907300317314842773399446933508183219235800252992853984158447349348309745988960943243311872518485201353867756689131007275700149189215922949754409866724992626485879986239607172315131500043996970631593266165846621025853066816628937826011748674871697602922924484160315934827796758528 A013788 933 171759766461021309411203184560704601551432030152197313714136923177826854045549091419111028732033279850720140949007267549886623841334160266222496981732752343253006443577011639799708151656925700356048412356753593470264991719096713612431098064694006803031802793295949131566787278743544120250486224925868741608553313248208983299941103883619843005457208689169216280992498376297613336772283437740756576795722380208969739195535282415032043058960753007683015918422377719361629124255512111201365209254910707770026297055690903871975730317017965675377421005322703226421957564223395503347561935528670320252159371836859608204424904110522194280942429656509429616348515218164924415761348844088086702205322920296428789897999003020731896678143948526837718246679917856253403717975697486189409283245399995707175524126375718380225165269603490804199382331818703213591945776264942861111892774621972133339577589453403078759521747302207148887933385400416306341084034020523833797734149959305910267240695511219521442192990030857556299061026386326840196518984757192708005171250444897782123520020433730945637929322209745812180207923108968541242751307036487043783902772339449237122079215547162146278006716253268750378132827206536566591845293263250455476693839894042796128182413532458759094763912510887507999557433568994596943874376577687098628001136165667360197952707701373253719524894859341366460028585528161274890652632433461556099865351099832873503954785786635626998426434364901193221658769972707728660238574516540128903955285276358500741599829113565078867691047228587554199951202723560874179108917798445096429190207936247427466991607864676093446618843516783996899154735980306413408369774822000190465569766857834052849254625772523437945055187165441282824005756026852166510537430344629864064066416898841317950753469987419711281436722131995023097370841315277507790302395478165838313778883052014928875436868591867585520838679399162723591774011756467470273561619419162207278814564948214571283507594837458480689441965430091586749694847240889283046375461471567323476694635096590855177279476122633970391537760524013452902086509777484743050480991722620896766883466958380719452305110357836916135357931151853149539782383149888605583693710741743168062974160204600673923295792990162542287822481347453561415385504262343981190211186967408973218547642601851416367766798346549474644614298476652055673766394380095602165581190665008893207353292810976229716624793597189505997497894849991108304429211067305151553189718272435365557758799513327345852031055682978462376355367114728944206263054906059053286693593097437264001520411362079652193632717077891750900740905678227757947265151006174477195764573435651081739135027157213081187255002051141229387926133318270769523814722598915738528269293462859117260848234184162845980861248524548968769307640705040533049928059837186490684446864465691935658419445991734306309934102492187844069172338401445811241166790909451349593204925782776896225293880131447976940886747864402094077881210809325535936021431068183170038190762293531617191804824457770795043362506363293842669024520160101022487216172622040708302099721595999844134639649518465989837836258729919113000342930676719570784023524605429835715384745442331398680605801267811079028420402194062814105569798086164423637430977802778624180211591707006018215307759721894161680912129335344122572274473381572298687120654069054655522930688 A013788 934 703528003424343283348288243960646047954665595503400196973104837336378794170569078452678773686408314268549697327133767884335611254104720450447347637177353597964314392891439676619604589186767668658374297013262718854205406081420138956517777672986651865218264241340207642897560693733556716545991577296358365628634371064663995596558761507306876950352726790837109886945273349315024227419272960986138938555278869335940051744912516771971248369503244319469633201858059138505232892950577607480791897108114259026027712740109942259612591378505587406345916437801792415424338183059027981711613687925433631752844787043776955205324407236698907774740191873062623708563518333603530406958484865384803132233002681534172323422203916372917848793677613165927293938400943539213941628828456903431820424173158382416590946821634942485402276944295898334000670031129408362872609899581205959114312804851597858158909806401139010599001076949840481844975146600105190773080203348065623235519078233317008454617888813955159827222487166392550600953964078394737444941761565461331989181441822301315577938003696561953332958503771118846690131653054335144930309353621450931338865755502384075252036466881176151154715509773388801548832060237973776760198321206273865632537968205999292941035165828951077252152985644595232766187247898601869082109446462206355980292653734573507370814290744824847235173969343862237020277086323348581952113182447458533785048478104915449872198802582059528185554675158635287435914321808210856592337201219748367990600848491964419037592900049162563042062529448294622003000126355705340637630127302431114973963091706869462904797625813713278757350783044747251298937798575335069320682597670912780146973765049688280470546947164256001822946046629647494447127576685986474027161314691603923206416043617654038326286213068471137408764813852651614606830966027376671909078611878567273733238304981053148673789413752289630293355230818970515831906352154490758240508393140888401014024458027886883977247108454229936903954290401655139326750094298682503357953890187539756960541225355636142806136734198308742723738667106359103086946344048577507534770142095855193157154680661527426876641732025700008490426085997990500514948641381943728470809439198180016385942160198044360389819568087705773210920883599169787557419025458560946955105021818507154303171144097183401442372806027466648144340166560366820039747151380871586470220556963876426577319087353758636919295154574088216565751377305563579614942048531681900761865086043895257324580042806588808609919204077479781893551583701929755468853472895217882262296957327103033350227604939078255385119609151044611689434749658020896551998058521290658593851692792426830803497071235944780542996488401474475572945442071637071969545103765158865011791026023870944300434367218331017137607673956552576079084096327846023372505333093115865843494356851474168456886050782143718645490083808001409307329898092322042843819175565112727933767376006254166938803733018410913549872119252590977343001439474997395193943781655278264476429362354305504017632560979029176497612826064051579572324434575773788107637443059878741205400459657215361575484004427636694375777315757748686849404644051843361931360356783840607090215917331789408995761361992954179700409967386881286576413892960929479218917285080181244642146679631896650609900583820878486245016081757569526056036242970920135422446199066847869021924098048 A013788 935 2881650702026110088594588647262806212422310279181927206801837413729807540922650945342172257019528455243979560251939913254238663696812934965032335921878440337261831753283336915433900397309000370824701120566324096426825343309496889165896817348553326039934010332529490505308408601532648310972381500605883865614886383880863725963504687133928967988644768935268802096927839638794339235509342048199225092322422248800010451947161668697994233321485288732547617594810610231317433929525565880241323610554836004970609511383490323495373174286358886016392873729236141733578089197809778613090769665742576155659652247731310408521008772041518726245335825912064506710276171094440060546901954008616153629626378983563969836737347241463471508658903503527638195971690264736620304911681359476456736457413256734378356518181416724420207726363835999576066744447506056654326210148684619608532225248672144827018894567019065387413508411186546613637018200474030861406536512913676792772686144443666466630114872581960334652303307433543887261507436865104844574481455372129615827687185704146188607234063141117760851798031446502796042779250910556753634547112433463014763994134537765172232341368345297515129714728031800531144016118734740589609772323660897753630875517771773103886480039235383612424818629200262073410302967392673255760320292709197234095278709696813086190855334890802574275272578432459722835054945580435791675855595304790154383558566317733682676526295376115827448031949449770137337505062126431668602213176196089315289501075423086260377980518601369858220288120620214771724288517552969075251733001430757846933352823631337320058051075332969589790108807351284741320449222964572443937515920060058747482004541643523196807360295584792583466787006995036137255434554105800597615252744976809669453480114657910940984468328728457778826300677540461013429579636848134848139585994254611553211344097202393696967841438729378325681583025434503232847488418424794145753122378305078890553444180082224676770804156228525821558596773485179450682368386247403533754179134208162844510376859056685640933936063276272610196433580467646886244132225222973470862418502024622871171705571989616340486724534377267234776785248247769090109229635100441511816435462955745347116819088171189700156700950887242847071931939222199449835188328278265638728110169368605304025789006222063212307959013488503390799217322231262494882804332056050018182023401324037843260698981800995376821432953135465335053317641443588422102802630785769065520599392435794974001479855335787760066229059901357186635987286843104278400423824978812445746368337211814024602532269830464534057449919082678729479924734599253592276984047703206537600416533677780298971124003782429821104113616492439451946784530725425446787256745022090711088296042593775387854579168126283846195641032526039351619928458558857311733781844349402586494952885663638193999405264003660671571927383277573772522823262586151087488283343114701733616711172121617067781340090443411101900276200458612643196933896089589330714393729660019771295454668203235344456222969770103506934222135558355269928240884022369436088882966773263323977320282755954121013182482135599900163183885343738621335161422036350410470852021386611126641524397391009419246638538723140320052879226416665749816991305567967146880685199688422378054232799772248680898152791330318279659585870879004778725524451208888874690339631377808871513801105604608 A013788 936 11803241275498946922883435099188454246081782903529173839060326046637291687619178272121537564751988552679340278791945884689361566502145781616772447936014091621424462861448548005617256027377665518897975789839663498964276606195699258023513363859674423459569706322040793109743241631877727481742874626481700313558574628376017821546515198500573052881488973558861013389016431160501613508646265029424025978152641531084842811175574194986984379684803742648515041668344259507476209375336717845468461508832608276359616558626776365037048521876925997123145210794951236540735853354228853199219792550881591933581935606707447433302051930282060702700895542935816219485291196802826488000110403619291765266949648316678020451276174301034379299466868750449206050700043324361196768918246848415566792529564699584013748298471082903225170847186272254263569385256984808056120156769012201916547994618561105211469392146510091826845730452220094929457226549141630408321173556894420143196922447641257847316950518095709530735834347247795762223134461399469443377076041204242906430206712644182788535230722626018348448964736804875452591223811729640462887104972527464508473319975066686145463670244742338621971311526018254975565890022337497455041627437715037198872066120793182633519022240708131276492057105204273452688600954440389655594271918936871870854261594918146401037743451712727344231516481259355024732385057097465002704304518368420472355055887637437164243051705860570429227138864946258482534420734469864114594665169699181835425796404932961322508208204191210939270300142060399704982685767896961332231098373860384141039013165593957662957777204563843439780285674910862300448560017262888730368065208566000629686290602571871014122947770715310421879959580651668018198259933617359247832075243425012406081454549638803214272382274471763062072527575205728311007558192529960337979744232466888921953665422141004582780278533035533621991764072179725241743312561867956821004789261537603135706907361616792276053213823912041765104012384195295029994980910069364874257117733716635011114503614696184385265402115179612611364591945595481646055965594513299336652466184292855280319306022869468530633623692809286593645712376822862193087404585371408432400119656266732941790490985149193011841847094834146701606633223054128946524931392627776056230339253733807325289631769485570917613400119248909888713594151859251179039966544101580874473567851823259005995823029456877063460589376042866012378389059352938176933079575698510092372375111417016213510061487455386665231274229355959036461003926909355124328135987113215777777124709219590244771972177225582731499314868562652075949771712918542713966526659392333978011306121944188104585723919492832547242449373153031995174029437851342630040603627610483552617660590464103988652356272645258634017345669226657184235226966257079548861570434455152994283327019678262042621563961358994110758614561904942172253484083552874854352008573397818300894048961010143509632369010456211873383531317078477386534641238382957898606156716687440983226182320960451970892689284178343964402573867247023185626074660955625210220064631903286575011103878168388079669995446827417191068401194367953392988821184660891281288609879599559174723683931713574581234231454609982750936593311402662911250396387606393433623286577923778060510137547867130596958833833288983673485663727120403573659748152151608830731631130123505137720529328556474368 A013788 937 48346076264443686596130550166275908591950982772855496044791095487026346752488154202609817865224145111774577781931810343687624976392789121502299946745913719281354599880493252631008280688138917965406108835183261691757676978977584160864310738369226438490397517095079088577508317724171171765218814470069044484335921677828168997054526253058347224602578835697094710841411302033414608931415101560520810406513219711323516154575151902666688019188956129888317610673538086942622553601379196295038818340178363499968989424135275991191750745607888884216402783416120264870854055338921382704004270288411000559951608245073704686805204706435320638262868143865103235011752742104377294848452213224619070533425759505113171768427209937036817610616294401839947983667377456583461965489139091110161582201097009496120313030537555571610299790074971153463580202012609773797868162125873979050180585957626286946178630232105336122760111932293508831056799945284118152483526889039544906534594345538592142610229322120026237893977486326971442065958753892226840072503464772578944738126694990572701840305039876171155246959561952769853813652732844607335985581967472494626706718617873146451819193322464618995594492010570772379917885531494389575850505984880792366579982830768876066893915097940505708511465902916704062212509509387836029314137779965427183019055492784727658650597178215331201972291507238318181303849193871216651076831307237050254766308915762942624739539787204896478114360790819874744460987328388563413379748535087848797904062074605409576993620804367200007251149381879397191609080905305953616818578939332133441695797926272850587475055429893502729340050124434891982637301830708792239587595094286338579195046308134383673847594068849911488020314442349232202540072688096703479120180197068850815309637835320537965659677796236341502249072948042663161886958356602717544365032376184377024322213569089554771068020871313545715678265639648154590180608253411151138835616815258022443855492553182381162713963822743723069866034725663928442859441807644118524957154237303337005525006805795571242047087063775693256149368609159092822245235075126474082928501490863535228187877469673343101475322645746837887572837895466443542886009181681288939110890112068538129573851075171094576504205700440664889780769681629712164966118984203370726319469583293674804386331727812898478544486888443534904170881646015492829347702964640075261843733921068068888558891128655368451934574084271579186701881587109634772717893942061097338357248456364098410537211852617263780787299243442008213344272084620718589248045003215731825775102808963441642585998037915986868221193701632622903090264936114350956406893196870999973934309875483394476383125174242642113505072632434819052232824577439099412646312458692540631521937778540969937520051292754979364935047861152387826627489653788997832136992499528306664584507472602161326577925985726439877667285245562643137550270806232575403425827116637463760462024544297547815454183466828643833378944274753443375245890512416595552690817911551758267294442786654011272776455307994496878192942560243806968324401811274240861061384732275861811245481484977717574328301350205100814616171292131137097682211572371010688158146066839794379668209384298801484735412038082489347836286203505307284481623603635787504120981823175794935849523396063766925143383381151677126597278626285173037710328431212989770676761108985877044103288129767319011328 A013788 938 198025528379161340297750733481066121592631225437616111799464327114859916298191479613889813975958098377828670594792695167744511903304864241673420581871262594176428441110500362776609917698617007986303421788910639889439444905892184722900216784360351492056668230021443946813474069398205119550336264069402806207839935192384180211935339532526990231972162911015299935606420693128866238183076255991893239425078147937581122169139822193322754126597964308022548933318812004116981979551249188024478999921370576895872980681258090459921411054009912869750385800872428604911018210668221983555601491101331458293561787371821894397154118477559073334324707917271462850608139231659529399699260265368039712904911910932943551563477851902102804933084341869936426941101578062165860210643513717187221840695693350896108802173081827621315787940147081844586824507443649633476067992067579818189539680082437271331547669430703456758825418474674212172008652575883747952572526137505975937165698439326073416131499303403627470413731783995275026702167055942561136936974191708483357647366942681385786737889443332797051891546365758545321220721593731511648196943738767337990990719458808407866651415848815079405955039275297883668143659137001019702683672514071725533511609674829316369997476241164311382062964338346819838822438950452576376070708346738389741646051298446244489832846041969996603278506013648151270620566298096503402810701034442957843522801318965012990933154968391255974356421799198206953312204097079555741203449999719828676215038257583757627365870814688051229700707868178010896830795388133186014488899335504418577185988306013596006297827040843787179376845309685317560882388298583213013350789506196842820382909678118435528079745306009237454931207955862455101604137730444097450476258087194012939508276573472923507342040253384054793212202795182748311088981428644731061719172612851208291623786778990816342294613488900283251418176059998841201379771405972075064670686475296859930032097497835033242476395817958289694171278236319450901952273644110309478224503755994468374630427876538659807424868613225239577187813823115644199916482867718037843675142106577040294657546115782013343642921556979047987498344019830552751661093608166559494598205899032732178734494003900803385361226549004963388542032615955301027701223359297006495004547413170891998766414757121632168118218295064718967483931222079458629008191343165748272511934140694810167537218062972389179124015449176388348730906980801064029052493586682254697911289677267347089560419748320312446104777701138465641858138458606463341559992333171637558374821105514256968032247963303882212234009401887223411057725178324381517442634534383615893234933249979983775265280713697862096916777502453018837945649469190551194199295830804646426713857140903812864082130095124395478773956039280180537866197621919735120433121278067944098138142607778452793663184837535497738925200365824586291405909222328628852432187869747051562852452533442755852100335480130125141520155749390104065007167538858375383821590165716001862838037654134830173292360941545459213078292726758633342256749818979290566907431863401929978861492162468731184448722330440092936667837612569137552106338600431659778695766289775797779120985638087890881476247707985876368737428289557738637236730280492185616879541547728056057239647830277189325387298329197269510542453253264068762461505254248406100692013502406152372647068179526938670399488 A013788 939 811112564241044849859587004338446834043417499392475593930605883862466217157392300498492678045524370955586234756270879407081520755936723933894330703344691585746650894788609485932994222893535264711898815647377980987143966334534388624999287948739999711464113070167834406147989788255048169678177337628273894227312374548005602148087150725230551990157979283518668536243899159055836111597880344542794708685120093952332276404796711703850000902545261805660360430873853968863158188241916674148265983677933882965495728870433138523838099677224603114497580240373467565715530590897037244643743707551053653170429081074982479450743269284081964377394003629143911836090938292877432421168170046947490664058519187181336787204005281391013089005913464299259604750752063742631363422795832185598860659489559965270461653700943165936909467402842447235427633182489188898717974495508806935304354529617663063374019253988161358884148914072265573056547440950819831613737067059224477438630700807479596712474621146741258118814645387244646509372076261140730416893846289237947832923614997222956182478395159891136724547773914147001635720075647924271711014681553991016411097986903279238621804199316746565246791840871620131504716427825156176702192322617637787785263553228100879851509662683809019420929901929868574059816709941053752836385621388240444381782226118435817430355337387909106087028760631902827604461839557003277937912631437078355327069394202480693210862202750530584470963903689515855680766787981637860315969331198852418257776796703063071241690606856962257836854099428057132633418937909793529915346531678226098492153808101431689241795899559296152286727558388471060729374262470996840502684833817382268192288398041573111923014636773413836615398227787212616096170548143899023157150753125146677000225900844945094686072996877861088432997182649068537082220467931728818428801731022238549162491030646746383738038736850535560197808849141755253560851543678861619464891131802815938273411471351132296161183317270357154587325555655964470894396512846275827622807567384553342462486232582302350571212261839770581308161285419481678642857913826173083007693382068539557046917308890243126655561406697386180556793217105225944070803839419050227689874251362438071004096487439977690666439583944724330039468165594952913009464210879680538603538626204347973626947234845170205360612222136585088890814182285637462544417551741606904924208882240285942446232445185934906077691967279826486676401794993361158262999013731050515242644642518087053678839479289119999779245169463863155269050935126452073847029728596671027439103267248186396541060087657692701541310502510130067091692442330416666695445031052835290698690286591918013543486589803306443148971120650047565160225380225804497691440315722975831763819958849142017491280404869629523881058123936891619483099945459383235053294064754966299025973832121460542642844405094545398738637620698417505449598604174658063779562241514483923201443645576981527970202974126612992579666557949501866250269358239163905572133233318772743630184602231336264389805510416570200936768687008803362169883647258539174162052840912494305193416671897471922931501966665482620668591462861083187413427562907368078453537858722921667703279557173608001050526710611910149606348506274028497458121647228895992286738602179494117610453597512815367476786373956392015915181888525369625651042325521401471388434487305855600118362391263342340793956302848 A013788 940 3322317063131319705024868369770278232241838077511580032739761700300661625476678862841826009274467823434081217561685522051405909016316821233231178560899856735218282065054144454381544336971920444259937548891660210123341686106252855807997083438039038818157007135407449727582166172692677303001814374925409870755071486148630946398564969370544340951687083145292466324455010955492704713104917891247287126774251904828753004154047331138969603696825392355984836324859305856463495939038890697311297469144817184626670505453294135393640856277911974356982088664569723149170813300314264554060774226129115763386077516083128235830244430987599726089805838864973462880628483247625963197104824512296921759983694590694755480387605632577589612568221549769767341059080453089818064579771728632212933261269237617747810933559063207677581178482042663876311585515475717729148823533604073207006636153313947907579982864335508925989473952039999787239618318134558030289867026674583459588631350507436428134296048217052193254664787506154072102388024365632431787597194400718634323655127028625228523431506574914096023747681952346118699909429853897816928316135645147203219857354355831761394910000401393931250859380210156058643318488371839699772179753441844378768439514022301203871783578352881743548128878304741679349009243918556171617835505206232860187779998181113108194735461940875698532469803548273981867875694825485426433690138366272943419676238653360919391691582466173273993068149512256944868420763572788675854210380590499505183853759295746339805964725686117408099754391257322015266483969678514298533259393754014099423861997983464199134396004594877039766436079159177464747516979081203058698997079315997770515613278378283466436667952223903074776671141016422875529914565197410398851689484800600788992925289860895107834154995211719018221556460130584727888775036648361240284371890267089097369563261529073187791006666139793654570225046084629518585247922908617193328194075864334083167893386654237885076206867539382905189685475966830472783448116618345789943019796007130490726343608657110427939685424495700301038228625078196955721146015032004947999512092952738025664173297214435846781179521832493795560625017263005466914012526260429732617724933580546338832779212554148620969736535837590855841661606276927131686765407763171486120094212933009299975975873925817161157067661871452524096774890641971046581934291933621882569559581656211220259768095481589375294226297978169289426541752292807304245243960242382910433872455754084571868526507168235519095788214123983483982032630277947694477433768331964528390566982648571480232182119045909305513207818281492754807572243785386666784542847192413350701835413880496183474121071834343191138185710182594826896283157404895222544139533201309006904606551446085703644284538346002529816814075645508073402777376601633730778292489236341960810388816369502382665090683267257953233459694380718102321555882699399429241086941243326149433113172283316338565951382022606817606314221361159644161103291347615357223457723673693157909236130739553338940643370666271543037004541988058571447843419170976457367768436377576674072234688092044996327432055461816814258550631878996735645399297668579649345691069329087150912633066183098372302957406666383972787603481698420725588466267049557984406481314527207905732417935412491745184916987725381697188585015399913986666669365335660426807027660004784538084812354614650227892045016465408 A013788 941 13608210690585885511781860842579059639262568765487431814102063924431510017952476622200119333988220204785996667132663898322558603330833699771314907385445813187454083338461775685146805604236986139688704200260240220665207546291211697389556053762207902999171101226628914084176552643349206233095431679694478830612772807264792356448522114541749620538110292563117942064967724873698118504877743682548888071267335802178572305014977868345219496742196807090113889586623716788074479366303296296187074433617171188230842390336692778572352947314327446966198635170077586019003651278087227613432931230224858166829373505876493253960681189325208478063844715990931303959054267382275945255341361202368191528893213043485718447667632671037807053079435467856967028977993535855894792518745000477544174638158797282295033583857922898647372507062446751237372254271388539818593581193642283855899181683973930629447609812318244560852885307555839128533476631079149692067295341259093850475034011678459609638076613497045783571106969625207079331381347801630440601998108265343526189691400309248936031975450930848137313270505276809702194829024681565458138382891602522944388535723441486894673551361644109542403520021340799216203032528371055410266848270097794575435528249435345731058825536933403621573135885536221918613541863090406078946654229324729795329146872549839291165636452109826861188996315333730229730818846005188306672394806748253976246993873524166325828368721781445730275607140402204446181051447594142416298845718898685973233064998075377007845231516410336903576593986589990974531518339803194566792230476816441751240138743740269359654486034820616354883322180235990895605829546316607728431092036878326868031951988237449078524591932309106994285244993603268098170530059048592993696520129743260831715021987270226361688698860387201098635495260694875045432422550111687640204787262533996942825731119223083777191963304508594809119641788762642508125175492233696023872282934740312404655691311735758377272143329441312379656951709560137616521003485668744355606609084445206490015103421059524312840951498734388433052584448320294730633814077571092267006001532734414953120453825390329228415711321425894586616320070709270392479795307562720184802201327945917803859063654621792751492040850790772145527445939310293531388991110197950407147905896173606092701597179600147092099349143025469538700389952069513406799602859760115231004916046463841158184010119092590081205150916518581409491115017391338718188519261152800401137141578768730406373484573361092686216348525051836350390405653618473756579568715087726708287762360928548783031017959612044515382099223680994323691815910544943787149487502100125084474717855254512367509999910233469710902008668907908410967175812730450831540795527992561692281268434723167042126989469065226362129670453844001068657776134560291761267886035912056671479352591849481759396211438662688576444250908183421347109092895536740062171492111332663908078031553672463722766136860764597524915463050695309902483879081359832503187282836167447174796231191509210476300875246249048240279570603983087908650366644924319569378379515402554056999873282425016304957161699171601671203023388176370629203555523250502243719950619971940970138145039085970932952913537705508752538023861036731292010357829834989504128947464303443581879983863449566188277419981723163431684444223078047689386677720414865108201585295379597467995391404501607333445816387442311168 A013788 942 55739230988639787056258502011203828282419481663436520710562053834471465033533344244531688792015749958803442348575391327529200039243094834263305860650786050815811925354339433206361315754954695228164932404265943943844690109608803112507621596210003570684604830624272032088787159627158348730758888160028585290189917418556589492013146581163006445724099758338531090698107801082667493395979238123720245539911007445723432161341349348742019058656038121841106491746810743963953067484378301629182256880095933186993530430819093621032357672199485222773549609656637792333838955635045284304621286319001019051333113880070116368222950151476053926149507956698854621016286279197802271765878215484900112502346600626117502761646623420570857689413367676342136950693861522865745070156779521956020939317898433668280457559482052192859637788927781893068276753495607459096959308569158794673763048177557219858217409791255529721253418219748717070473120280900197138707641717797248411545739311834970561077561808883899529507254147584848196941338000595478284705784251454847083272975975666683641986971447012753970435155989613812540190019685095692116534816324003933980215442323216330320582866377294272685684818007411913589567621236207842960453010514320566580983923709687176114416949399279221233963564587156364978641067471218303299365495723314093241668185589964141736614446907841850823430128907606959020977433993237251304130129128440848286707686905954985270592998284416801711208886847087429411557586729345607337160072064609017746362634232116744224134068291216739957049728969072603031681099119833884945580976033040145413079608294360143297144774798625244589602087650246618708401477821712825255653752983053626851458875343820591425636728554738102248592363493798986130106491121863036902180946451428396366704730059858847177476910532145975700010988587806208186091202765257472574278808627339251477814194664337751151378281695267204338154052766771783713280718816189218913780870900696319609469711612869666313306699077391615507074874202358323677270030277299176880564670809887565783101863612659811585396537338816055021783385900319927216676102461731193925656582278080163647981378868798788519590753572560464226780447009625171527597241579776901876949816639266479324606724729330863110111399324839002708080418567414962304569307587370804867677822550727090555705742047642202489238934089832323230516797243676726914251173313577431986196136126315893383921705447803248972616298154060109453275607111234923389700174893681870443057731906636719744505792812487035642742163558612321691199101557221268506949913456999328597146674630363335815295049562570934335005078420197352749841677969592089752164300808602112346008444335122482657320959632316291935854627507846792851321552128943926605991098482657532691584075508626092204552148865291167179283130178945028377222251047158955054153261203095784126379428216215477286486882052762372409115651719919293837758844500118487294654431688018591367487617243842411408450096581691791462053736655647989360573968717249873933055110496941863627965362960421726110928385008636101592185121193914728073831901777610012956173842495088861417471480964812866785104534319806880445247583797970414097217763423234057190276917739405070213685842080096136941375133850441763850395745734806451372074425671004117008912168813786904911380413904689423107184312245138077416179483537727683335727831942819287483193693369874831228909123192838583637794063922963706544128 A013788 943 228307890129468567782434824237890880644790196893435988830462172505995120777352578025601797292096511831258899859764802877559603360739716441142500805225619664141565646251374318413255949332294431654563563127873306393987850688957657548831218058076174625524141386237018243435672205832840596401188405903477085348617901746407790559285848396443674401685912610154623347499449553234606052949930959354758125731475486497683178132854166932447310064255132147061172190194936807276351764416013523473130524180872942333925500644635007471748537025329091472480459201153588397399404362281145484511728788762628174034260434452767196644241203820445916881508384590638508527682708599594198105153037170626150860809611676164577291311704569530658233095837154002297392950042056797658091807362168921931861767446111984305276754163638485781953076383448194634007661582318008152461145327899274422983733445335274372539258510504982649738254001028090745120657900670567207480146500476097529493691348221276039418173693169188452472861712988507538214671720450439079054154892293959053653086109596330736197578635046964240262902398933458176164618320630151954909326607663120113582962451755894088993107420681397340920565014558359198062868976583507324766015531066657040715710151514878673364651824739447690174314760548992470952513812362110170314201070482694525917872888176493124553172774534520220972769808005558104149923569636299781341717008910093714582354685566791619668348920972971219809111600525670110869739875243399607653007655176638536689101349814750184342053143720823766864075689857321382017765781994839592737099677831332435611974075573699146945104997575169001839010151015410150229612453157735732247157772218587655583575553408289142479408040160207266810234320870600647188916187635150999151333156665050711518022574325181838038945425539669916467245009255654228730229566526494607664246000137581574053126941345127428716045441823814468969079000132697226089597824271111040670846447209252125120387938766314153219304239420996057116978684732859693782098044015817428502792891637299469447585233357454588253784216939790561369224748647710421879505315683250970319489361011016350302131727846599837776243726633207661472892710951424702577038301510766190087986448954435499313589144491339215299016291634540555092297394452131685599515883877870816738008361167778162916170719427142461395922674031953195952196801510099873440772805892413161415459373573389899300543305514202107791836357239030208320616886727618246204211916364520941334764469889584004073495727359946897992671901936076069647151519978378315804466845519869249933912779285968223499448523008290547036180801209128356863351512963449199624864976112034252169250587996661688964386650653967531769260554272140463519013077520154323378139539384965253904728373283332473669845601752232620766343701212958836233102340289163079901811757887880331781650137973618594965450268888114677387737709444789427559460227072485323958904552194124150241229280230778517129011595598609577828572105341534164420910975865855483629793732595473873420146126685887390150362664995373472121590256410274726190415469681090613068488058859883976365963186031873502351788172573928982303734103236486816142203958981566698251374255060603167595257209160073776911872548251409464731220974529767224820016847548432863268504243461271162517014175353607877047026942956085565096671164570532590943141199637787801531161368043007308713611768597866838580404485828459342004748288 A013788 944 935149117970303253636853040078401047121060646475513810249573058584556014704036159592864961708427312460836453825596632586484135365589878542919683298204138144323852887045629208220696368465077992057092354571769062989774236421970565320012669165880011266146883118026826725112513355091315082859267710580642141587938925553286310130834835031833290349305498051193337231357745370048946392882917209517089282996123592694510297632170667755304182023189021274362561291038461162603936827047991392145942627044855571799758850640424990604282007655747958671279960887925098075747960267903571904560041118771725000844330739518534437454811970848546475546658343283255330929388374423937835438706840250884713925876169425570108585212741916797576122760548982793410121523372264643207544042955443904232905799459274687714413585054263237762879800866603805220895381841174561392480851263075428036541372192093283829920802859028408933327888388211059692014214761146643281838680065950095480806159762314346657456839447220995901328841576400926876527295366964998467805818438836056283763040704906570695465282089152365528116848226031444689570276641301102407308601784988139985235814202392142188515767995111003508410634299631039275265511328086046002241599615249027238771548780604943046101613874132777738953993259208673161021496575435203257606967584697116778159607349970915838169795684493394825104465133590765994598086941230283904375672868495743854929324792081578474161557180305290116338121115753144774122454528996964792946719355603511446278559128841216755065049676680494149075254025655588380744768643050862971851160280397137656266645813549871705887150070067892231532585578559119975340492608134085559284358235007335037270325466760352327595655332496208964854719778285980250885800704553578492523860609700047714377820464435944808607520463010487977849835557911159720879020304492521912992751616563534127321607951749641948020922129710344064897347584543527838062992688214470822587787047769096704493108997186822771586270164668399849951144692665793305731473588288788187147439684146378626857309115832133993487500152585382139368344570461021888018453773038595974428628422701122970837531557259672935531494304289618581392968544057035581755548882988098314600392494917367805188461135836525425864770730535078113658050127675931384215617060363758865358882247343219355304635266773575521877699272834880290620198098985369081613405412935324309157721594156605027535025379386171833515361719251067733281246768036324336452452009429077775707195268667736080685038499266342494177984110330167581274732625831437581535096199249384447729306743955325843453741150241958080660196561752589749712287797098287921663446942154892296885250408434326277998127721078651010126891230298687338573877565522552108556859553320817679993767416968529812151687584777144814658943800168279393210787185824411975277820960308757838977638965139941764978484301365717718580173657885857495283549090088899886935673045787132519388075131825268806160431495571904830785831343478923937468051357146544060947635128711060985528918534905394750055885475821049741810033690256485278475941763813747151128527089090084767194985209986553865632924354862813111516094886856649998918467415988497196037628948728230574470173528719662190231029957637773167539081111673926552862789007558381007947793381217366681669690062248377864384622358348126474635965090080901492503106353716378835071636963504157936490953804176862570825336773953369464851448987648 A013788 945 3830370787206362126896550052161130689007864407963704566782251247962341436227732109692374883157718271839586114869643807074239018457456142511799022789444149839150501425338897236871972325232959455465850284325966082006115272384391435550771892903444526146137633251437882266060854702454026579391560542538310211944197839066260726295899484290389157270755320017687909299641325035720484425248428890181997703152122235676714179101371055125725929566982231139789051048093536922025725243588572742229781000375728422091812252223180761515139103357943638717562719796941201718263645257333030521077928422488985603458378709067917055814909832595646363839112574088213835486774781640449373956943217667623788240388789967135164765031390891202871798827208633521807857759732795978578100399945498231737982154585189120878238044382262221876755664349609186184787484021451003463601566773556953237673460498814090567355608510580362990911030838112500498490223661656650882411233550131591089382030386439563908943214375817199211842935096938196486255801823088633724132632325472486538293414727297313568625795437168089203166610333824797448479853122769315460336032911311421379525894972998214404160585707974670370449958091288736871487534399840444425181592024060015570008263805357846716832210428447857618755556389718725267544049972982592543158139226919390323341751705480871273143483123684945203627889187187777513873764111279242872322756069358566829790514348366145430165738210530468316520944090124880994805573750771567791909762480551982883956978191733623828746443475683304034612240489085290007530572361936334732702352508506675840068181252300274507313766686998086580357470529778155418994657722917214450828731330590044312659253111850403133831804241904471920044932211859375107628239685851457505377733057331395438091552622329629936056403816490958757272926445204110216720467167201369755618310621444235785509306170366533419093697043293569289819535706290290024706018050926472489319575747662220101603774452477226072417362594481765785399888661159089380276115817630876414555912946263566855607538138448420837324800624989725242852739360608345653323586654366089111259662019383799688550529258535620343937000670370277709385599156457617742870728224719250696603207659181538530051936812386408144342100912271679953543373322960614949747167479249956312509981685117826479327786052704565337611056221531669670380331413444071758288508571383088370310027649665454192783463953965759830078921602052373435519986761876784482109243430621502569296671820463046986485917692994938856153022915912366412901304835405568333967754032125478697899240423241014654786523751391060298384165116938607614821530816914587327133478675066438848041985672947000434680331145538154537479746479303423338798602508380373436648896730402069217254471339903098110573312347247185160843033805489272394591384313136791450737954653424672108452409201213201469351871698393979775304391302700472300681417073004133936888516795544094799413555739956301030033127405862522186898765182889672447869138358872244473641513487200505796726450318972496896228906908963019742453897995290563700637457464581108331022446956912987206430659420104924633632458157518082504769924656564838395570042535888884514970128173990832433029830773635736331186298706484318894240076233416403160525983774959128608554161689466333928119050494969355732519413179793926040108913008971372513292723624822287708453425002513030907866946781908429090100579426113001328031535053406208 A013788 946 15689198744397259271768269013651991302176212615019333905540101111653750522788790721299967521414014041454944726506061033776083019601740359728328797345563237741160453838188123082227598644154201929588122764599157071897048155686467320015961673332508779094579745797889565761785260861251692869187831982236918628123434348815403934908004287653433988181013790792449676491330867346311104205817564734185462592111092677331821277599215841794973407506359218748575953092991127232617370597738793952173182977538983616888062985106148399166009767354137144187136900288271162238007890974036093014335194818514885031765519192342188260617870674311767506285005103465323870153829505599280635727639419566587036632632483705385634877568577090366962887996246562905324985383865532328255899238176760757198774905180934639117263029789746060807191201175999226612889534551863310186912017504489280461510494203142514963888572459337166810771582312908802041815956118145642014356412621338997102108796462856453771031406083347247971708662157058852807703764267371043734047262005135304860849826723009796377091258110640493376170435927346370348973478390863116125536390804731581970538065809400686199441759059864249837363028341918666225612940901746460365543800930549823774753848546745740152144733914922424806422758972287898695860428689336699056775738273461822764407814985649648734795706874613535554059834110721136696826937799799778805034008860092689734821946770907731681958863710332798224469786993151512554723630083160341675662387120340921892687782673340923202545432476398813325771737043293347870845224394491227065148835874843344240919270409421924381957188349944162633144199289971324596202118033068910390594483530096821504652300746139251236175070174840716984504042339776000440845269753247569942027194602829395714422999541062164218087030032346967069789906719556035447687033516856810519012600305435589777446118073821320884607783089330459811100818252965027941195849936594831316252982262424453536169060157346717992621517186997312656997943956107630101610970389016069794021019427895569840568476215084731749682383359957914594724820421051783796013410936283500999719575631396043524302967842961900928765954745836657497643414144850402274798502808450050853286738572007581819092733183534727759225245336664801089713657130846678834164397995007821056040884982242617259326611671877899622854886283393718969877837469466917921949731108385129964789873253029700373641068355443752264003262882006521591889865776647309238719461091825674523839167776616640456646318870507269554802781863577052827243744605821207895931920515585960746595288773595196026005601285697782982181540318980536790308990226082149691938728653072133521579973316390913780450636372124280985517041579226821995719075874326009596513881007726875513874314608243089860908287374324470418813066467284059728246310146608297782222662260427456956221068088169273218465266476621741159646786775861134543591084331024932605495364794548612298397924310861009019015689854412890877537342189116098346471990717940713364035639243573271743391540506511347286953602699112528865091166188710148917811025774924219723867942735515595597539980984749771299358548613194065939537611393289578068254894227000870973317645000666449645690186848811976012539079501759770190807352252073587345514429542232590780637846280054103769575630827394481080399516384435921060286107684746741814446995967272090453825228810293374598623014018696925553051973329358853439617167578751827968 A013788 947 64262958057051173977162829879918556373713766871119191677092254153333762141342886794444666967711801513799453599768825994346836048288728513447234753927427021787793218921218552144804244046455611103592950843798147366490309245691770142785379013969955959171398638788155661360272428487686933992193359799242418700793587092747894517383185562228465615589432487085873874908491232650490282827028745151223654777287035606351139953046388087992211077146047359994167103868891657144800749968338100028101357475999676894773505986994783842983976007082545742590512743580758680526880321429651836986716957976636969090111566611833603115490798281980999705743380903793966572150085654934653483940411062544740502047262653257259560458520891762143079989232625921660211140132313220416536163279572012061486182011621108281824309370018799865066255160016892832206395533524432118525591623698388092770346984256071741292087592793445035256920401153674453163278156259924549690803866097004532130237630311860034646144639317390327692118680195313061100354618439151795134657585173034208710040890257448125960565793221183460868794105558410732949395367488975323650197056736180559751323917555305210672913445109203967333838964088498856860110605933553501657267408611532078181391763647470551663184830115522252007107620750491233058244315911523119336553423968099626043014410181220961217723215358417041629429080517513775910203137227979893985419300290939657153830693973638068969303505757523141527428247523948595424147988820624759503513137644916416072449157830004421437626091423329539382361034929329552878982039119836066058849631743358338010805331596992202268496643481371290145358640291722545546043875463450256959875004539276580883055823856186373063373087436147576768528557423722497805702224909302046482543389093189204846276606120190624637284475012493177117859457923301521193726089285045495885875610851064175728419299630372130343353479533897563386268951564144754447138201340292429071372215346890561684148470404492156897777734397940992643063578444216852896198534713409821876310095576660254066968478576987061246699042242387618179992864444628106428470931195017220094851381786198194275544956284771946204225350638946949110347424337307247717574667503411408295062481190943055131003835119758244901786604898979025263467139607947996504737374187552035045543464887265760294201801408011876855213614216780672900619622274936495808306098619945492335779320844409652730433815983897609273357364764698712440380890221147378641794912632117962849645231213021759310423322093597776096472194513211608380390377905443667541737146431840095218054302816645922922518942866218119095015589146544278693105623966032485138181032562983458904391570703937182844725806580221054916677802308513062894465334781239335307320856607649282104829192635363696070280345085233030835458320249995508646896886360507587715984024618710863692681494889141343102833731488242651789913238633927207090549081419878123952109014198471115974237897977286692941888265643675201034392953606619538827149273980685161939089978341676121060931749914670478487361956655564918231413416708956769967353961574089603988963093444671879567523762113535063242172615119642894088346056266914111767572046753795567506709073922729777748747005332733853747360069639208018701546914824493413767227103404984691837492618363101609040181783869007794505316419110649532662931897076722654471974895481946482498868137206961662355959865420582607065300882757053863688671918402567487356928 A013788 948 263221076201681608610458951188146406906731589104104209109369873012055089730940464310045355899747539000522561944653111272844640453790631991079873552086741081242801024701311189585118183614282183080316726656197211613144306670353490504848912441220939608766048824476285588931675867085565681632024001737696946998450532731895375943201528062887795161454315467103739391625180088936408198459509740139412089967767697843614269247678005608416096571990209986536108457446980227665103871870312857715103160221694676560992280522730634620862365725010107361650740197706787555438101796575853924297592659872305025393096976842070438361050309762994174794724888181940087079526750842612340670219923712183257096385587827741735159638101572657738055635896835775120224829981954950826132124793126961403847401519600059522352371179597004247311381135429193040717396105316073957480823290668597627987341247512869852332390780081950864412345963125450560156787328040650955533532635533330563605453333757378701910608442644030782226918114080002298267052517126765752871557468868748118876327486494507523934477489033967455718580656367250362160723425234842925671207144391395572741422766306530142916253471167299450199404396906491317699013041903835142788167305672835392230980663900039379612405064153179144221112814594012090606568717973598696802522824573336068272187024102281057147794290108076202514141513799736426128192050085805645764277453991688835702090522516021530498267159582814787696346101858093446857310162209279014926389811793577640232751750471698110208516470469957793310150799070533848592310432234848526577048091620795752492258638221280060491762251699696804435388990634895546556595713898292252507648018592876875296996654514939384067576166138460474443892971207567351012156313228501182392497721725702983050348978668300798514317209651172053474752339653843030809502061711546351148546502045958863783605451286004245886375852170844419630157625606736914215478072689837789476340594060863740658272134776799874653297600093966305865988417307512229462829198186126630405366151482000400658302888251339002866479277024819684065250772765196723931016934174790533508511259796267803752632140942425891652507036217126703555983050085610486651185838093973128376575922958102753816591708650529771117717933666218087479161403834154993683404284672213135546546032178240554165050578567216647598954963831933636200937972838139886830821779947296736607352098178701937583856910270044607583671766076205926155800126345819662916791962141155175832146867048537126135493927295376490891150108726114747926078987900697262250955351784817030013150424336981700290637589980029415813183853144245365526960635764869059125989509377980247672387873603326700931996903752585440938712278255669505615730011263956317418786228664931459501380373034449699103868293469114494302037279743981603417689646532639079284670564838239697685223403065922941349206964175841901731484625444565840242889037495820795707838522156937691030478430114966294289974336076493623436873537972713631036003426224886423302512551287505391865576447650490279884234574461193905075869354839886929786281826607471017938792830749376018708577329617039619039939031530057294185865446469280201799975103503546644507480366787501169658867733842877864949186845242196044601536163121125022790562215546817297766369764815264190628584586727455926293776052677220485787369050426255992717209171894052792315363889999714969010011608762706358539472415772892625668800177776916428213977088 A013788 949 1078153528122087868868439864066647682689972588970410840511978999857377647537932141813945777765365919746140413725299143773571647298726428635463162069347291468770512997176570632540644080084099821896977312383783778767439080121767897107861145359240968637505735985054865772264144351582477031964770311117606694905653382069843459863353458945588408981316876153256916548096737644283527980890151895611031920507976490367444046838489110972072331558871900104851900241702831012516265459180801465201062544268061395193824381021104679407052250009641399753321431849807001827074464958774697673922939534836961384010125217145120515526862068789224139959193141993226596677741571451340147385220807525102621066795367742430147213877664041606095075884633439334892440903606087478583837183152648033910158956624281843803555312351629329396987417130717974694778454447374638929841452198578575884236149749812714915153472635215670740632969064961845494402200895654506313865349675144521988527936855070223163025852181069950084001456595271689413701847110151232523761899392486392294917437384681502818035619795083130698623306368480257483410323149761916623549264463427156265948867650791547465384974217901258548016760409728988437295157419638108744860333284035933766578096799334561298892411142771421774729678088577073523124505468819860262103133489452384535642878050722943210077365412282680125497923640523720401421074637151459925050480451549957471035762780225624188920902285651209370404233633210750758327542424409206845138492669106494014393351169932075459414083463044947121398377672992906643834103530433939564859588983278779402208291382154363127774258182961958110967353305640532158695816044127405066271326284156423681216498296893191717140791976503134103322185610066195869745792258983940843079670668188479418574229416625360070714643290731200731032585583222141054195720444770493854304446472380247506057647928467473391150595490491778742805125634485194400626598185737575585695091073273297881736282664045772286579906969984885988827088557291570091879748395770374678140379756470273641096408630277484555741099118693661425931267165246245781221445362379942025250862120125512924170781249300176452208668820345350977765306573150660553323257192832913933830454980436388879632759638632569942498172656296829286314645110104698854127223950017385003198652547802073309860047169811319388565319531855600173879041936745020976459046010664127433143714194139963136343477904466102712662719553848139473534157317512477339307179876930171600208473567430808068650983126201862106690150845342166007505219534441255986179913120910610554933864138084277044390451568558200487170801062478829017198430764092903666180053030412207094466100730279226167017459317770589966084965491735222295002030126137165076147348392611559258117654007949105967529444530049492968661144697831348647598856792197689668750010633577429801718675058958020367766351725264248429492161025820941681634873497582881979219306586754816782460839649750901941411734880569317881597434011536235032723470033817134789847091410073622085081401129576408186405824816993050235190760877424176864404610361784201289477295434749444172630332742111394279587590273147114676985304868738171706572698023950527055902639582361604790922722237820427734831869318112034998687892124144128093350142834879763651651050556683322124814682467235659474099306711765895109785063630545944546169688768078040237323730493438832513065007549492045244577679015005768194739405528174249689964450152448 A013788 950 4416116851188071910885129683216988908298127724422802802737065983415818844315370052869921905726938807280191134618825292896549467335583451690857111836046505856084021236435233310886478152024472870490019071523978357831430472178761306553799251391451007539223494594784730203193935264081825922927699194337717022333556252958078811600295767841130123187473924723740330181004237390985330609726062164422786746400671704545050815850451398541608270065139302829473383390014795827266623320804562801463552181321979474713904664662444766851286016039491173389604584856809479483697008471141161672388360334692193828905472889426413631598027033760662077272855109604256139992029476664689243689864427622820335889593826272993882988042911914418565430823458567515719437941170534312279397102193246346896011086333058432219362559392273733210060460567420824349812549416446521056630588205377846821831269375232880292468623913843387353632641290083719145071414868600857861592472269391962065010429358367634075753890533662515544069966214232839838522765763179448417328739911624262839981823527655435542673898680660503341561062885295134652048683621424810490057787242197632065326561897642178418216854396523555012676650638249936639160964790837693418947925131411184707903884490074363080263316040791743589292761450811693150717974400286147633574434772796967057993228495761175388476888728709857794039495231585158764220721713772379853006767929548625801362484347804156677820015762027353581175740961631235106109613770380111237687265972660199482955166392041781081760085864632103409247754948578945613144488060657416457664876475509880431445161501304271371363361517412180422522279139903619722018062516745851151447352459904711398262777024074513273408683935756837287207672258831138282478765092798221693254331056900011698480043690497474849647178918834998194309470548877889757985670941779942827231012750869493784812125915002771010152839129054325730529794598851356264966546168781109599007093036127428123591813791931483285831298949058093010235754730666271096339449429075454681662995482502240833930889749616576740315541990169237200614470308848622719883040204308242535427531244034100937403519997133522748246707488134557604926695723625105626412061461843615472969543599867448850975783479839006484472515200191812756744786370988846506505109299271208973101680835797292277186753207547164215563548802480538312208555772907605919576252459680265966156653339197289006462885496693156711066499292561979283595908372531107181802208775905982874453907732196589849194426884922827189002857862521511966741379213071384519392924143249860833009107509593198773823289624814389195451601151913283654444772409724533416673497212568400258933148591223710380103513365588336501084018654147470520328315396657828151899539016136946721249910816559538043000604795082723199636048682317204060564917420841736883200043555133152467839693041492051426370976666682361567199891561762577127976441846099484586882279779347729540959599205379694352022466070811926043023089711252418694035333258514984099213686415661556060493419026744967931518258450403533763341356553929428436601284041868088481699002100733723331093842911688270969190769758810581716931808742351551310121771106101358820977211729353133223619470286112472001871336726986895354625606140494348670362185051667511917162703080174887423240939385797261205910760291393106369679620630716188861111045194047652812078000101125457973514270922719417321790173245463626525652605043401726730094387824427008 A013788 951 18088414622466342546985491182456786568389131159235800280011022268071193986315755736555200125857541354619662887398708399704266618206549818125750730080446487986520150984438715641391014510692240877527118116962215353677539214044206311644361733699383326880659433860238254912282358841679158980311855900007288923478246412116290812314811465077268984575893195668440392421393356353475914177437950625475734513257151301816528141723448928426427474186810584389522978365500603708484089122015489234794709734694827928428153506457373765022867521697755846203820379573491627965222946697794198210102723930899225923196816955090590235025518730283671868509614528939033149407352736418567142153684695543072095803776312414182944719023767201458444004652886292544386817807034508543096410530583537036886061409620207338370509043270753211228407646484155696536832202409764950247958889289227660582220879360953877677951483551102514600479298724182913618212515301789113801082766415429476618282718651873829174287935625881663668510581613497711978589248565983020717378518678012980592565549169276663982792288995985421687034113578168871534791408113356023767276696544041500939577597532742362801016235608160481331923561014271740474003311783271192244010701338260212563574310871344591176758542503082981741743150902524695145340823143572060707120884829376377069540263918637774391201336232795577524385772468572810298248076139611667877915721439431171282380735888605825752350784561264040268495834978841538994624978003476935629567041424016177082184361541803135310889311701533095564278804269379361231439823096452777810595334043688470247199381509342295537104328775320291010651255357045226381385984068591006316328355675769697887284334690609206367881969400860005528402625572172342405033021820101516055569740009062447916974258956277656984154844851548152603891591368203836448709308177530645820338228227561446542590467747851350057586029072606518192250038676895155261302973107327424917533053075977945594232069291751355538765000495341948969925651376809046410606384861493062376091629496329178455780924414429498328332459991733195573716870385043958660640932676846561425111167975563677439604817908258909176818513871399147949779745683968432645783803747711448977283250585057070493596809133420570560399422259985665051626644975570315290644927689814871953824484703425709167356941138113184626948295894960284926806244445829553846584330074850369397377652077352095770471978994455169888528381102333867145608840693887415016661847146110905853763206071077232022300372520643900166155705804888113015772689256740390991433417290751429972005304359293742177580194303239738144569758318236809848605787790231688874694644582680167460590176629652317716903990745449826308440140407388039251264779864710464110180511810096933770239634704627867824130477240658834225709255402771267832073901755767754273587378401825392508271382697951442642415520426730952979250755836979515916191505801623488867869817976208300199770518345235228065884021026045649072222575457289906970768725026877374870379259558549733623781044333547388647498786612852874294646196444894938876318859435491690421039112604605330764160380566275157889805392932088142712552688608671954166258774450591165730722659243430433683945350291916685319664995233738323372546482751464852153803509971630128812698431816396338885594887724225581899410474153546163690207726103413509575110841114819185918271488414209875859514453699458733350052549613419014249073070257773472686466612528853024768 A013788 952 74090146293622139072452571883342997784121881228229837946925147210019610567949335496930099715512489388522139186785109605188676068174028055043074990409508814792786538432260979267137595435795418634351075807077234088663200620725069052495305661232674106903181041091535892120708541815517835183357361766429855430566897304028327167241467760956493760822858529457931847358027187623837344470785845761948608566301291732240499268499246810834646934269176153659486119385090472789950829043775443905719131073310015194841716762449402941533665368874007946050848274733021708145553189674165035868580757220963229381414162248051057602664524719241919973415381110534279779972516808370451014261492512944423304412267775648493341569121350457173786643058222254261808405737613346992522897533270167703085307533804369257965605041237005153191557719999101733014864701070397236215639610528676497744776721862467082968889276625315899803563207574253214180198462676128210129235011237599136228486015598075204297883384323611294386219342288886628264301562126266452858382412505141168507148489397357215673517215727556287230091729216179697806505607632306273350765349044393987848509839494112718032962501051025331535558905914457048981517565064278803431467832681513830660400377329027445460002990092627893214179946096741151315316011596071160656367144261125640476836921010740323906360673209530685539884124031274230981624119867849391627942795015910077572631494199729462281628813562937508939758940073334943721983909902241528338706601672770261328627144875225642233402620729479559431285982287377863603977515403070577912198488242947974132528666662266042519979330663711911979627541942457247258156990744948761871680944847952682546316634892735309282844546665922582644337154343617914491015257375135809763613655077119786667926564684913283007098244511941233065539958244162914093913326295165525280105382820091685038450555895199129835872375081396298515456158420562555950296977847613132462215385399205665153974555819013552286781442028920622980815468039409854097843752392675583492471314416964314954878666401503225152849756126139169069944301097140054673985260244363515597255344027908822792621334152228491988248632817250910002297838321534700117130460150626095010952194396393760741772530210490657015396033576901284051462737819936011430481623817481715522865089345231704749494030901711604231980219985757327060198377250117852555609415986587113051658862908834184275853225961288375863412248995159519828413811482162851908246925910470270377014092067132342363342325844557415080573770976821710912604935195608641500911277222917857165333726655667167959368475866069967440157730071497973139889306788788997630749264210657965918577363475055893368438746093362488559370815108661408773180538325854060995299376374157040722901543750155746607638434777738584988505110129751113040174701591624721504613901933876807713879583530809109063333971667889983403011095908268097192720407763449810402794774430549197618260043142083494157860950122682978599823669073059458952268697710089727469073447151819708923007157590210103900155029966245373110870820638289669637402048247773963964576205228463434810000918799463046716642889449833032550615812541120324264995940149621414833040012261091056369440154795690743069347820477392172533950393350000034421979176843797007616812776719959404075396660118427983459985302132925086475090846119581735219654005206299385521240016544603651520571202352982971801815243216564282364203295775840144123767244918181989449728 A013788 953 303473239218676281640765734434172918923763225510829416230605402972240324886320478195425688434739156535386682109071808942852817175240818913456435160717348105391253661418540971078195590905018034726302006505788350827164469742489882839020771988409033141875429544310931014126422187276361052911031753795296687843602011357300028077021051948877798444330428536659688846778479360507237762952338824240941500687570090935257085003772914937178713842766545525389255145001330576547638595763304218237825560876277822238071671858992754448521893350907936547024274533306456916564185864905379986917706781577065387546272408568017131940513893250014904211109401028748409978767428847085367354415073333020357854872648809056228727067121051472583830089966478353456367229901264269281373788296274606911837419658462696480627118248906773107472620421116320698428885815584347079539259844725458934762605452748665171840570477057293925595394898224141165282092903121421148689346606029206061991878719889716036804130342189511861805954426015279629370579198469187390907934361621058226205280212571575155398726515620070552494455722869472042215446968861926495644734869685837774227496302567885693063014404304999757969649278625616072628295946503285978855292242663480650384999945539696416604172247419403850605281059212251755787534383497507474048479822893570623393124028459992366720453317466237687971365372032099250100732394978711108108053688385167677737498600242091877505551620353792036617252618540379929485246094959581300075342240451666990402056785408924230588017134507948275430547383449099729321891903090977087128365007843114902046837418648641710161835338398563991468554411796304884769411034091310128626405150097214187709712936520643826822531263143618898511204984191458977755198494208556276791761531195882646191827208949404807197074409520911290636451668968091296128668984504997991547311648031095541917493476946735635807733248333399238719308424890624229172416421263823390565234218595146404470679780634679510166656786550458871729420157089422762384768009800399189985162503851885834055183017580557210226072601092666036510491857293885663944643625960912959886357889138314538158576984687527903183866400019459727369411945765006131679766364776964485164860188247628843998300283742169731135062153530987659474791374110457902819252731156405106781655405958069062653927550573410730934190981061662011638572553216482724067776167881060815059594702474584818793894813537437187536536571884173393217182971830939041416179408529286227464249721106974074320250166659307172170030165921061727898029814561212995587732591505071542949206944381612719961573277147422586634886062372855697980986600606879734295548986206855028402492880793828939237125103998412753139182858685077130334947484982698233836746245628547238801004723200637938104887028849617244112916931091460559012555577719294859282898542321159404396050774142194110723415947951677372018733448840266126101382790199090423409847396067529513444393136709973992070598451702509480344877748523251543868492585820527523713324839533853527748637317489500585575035002741741048262126881334434486834798789622882156398904136615786228981763763402600639351369275186516101327322368168428848189423370852849315156131890221428966889226874043149283612048672675398338699060811161600140992426708352192543198465133444953719092824719845081020252099797536461154201972105705806787459702805325002283094999107766696556628259644837818252500235236215047300563776699497841230330950635184873428786085888 A013788 954 1243026387839698049600576448242372275911734171692357288880559730574296370734368678688463619828691585168943849918758129429925139149786394269517558418298257839682574997170343817536289140346953870238933018647709084988065668065238560108629082064523399749121759413497573433861825279083974872723586063545535233407393838519500915003478228782603462427977435286158085516404651460637645877052779824090896386816287092470813020175453859582684011899971770471994389073925450041539127688246494077902133497349233959887141567934434322221145675165318908096611428488423247530246905302652436426414926977339659827389531785494598172428344906752061047648704106613753487273031388557661664683684140372051385773558369521894312866066927826831703368048502695335757280173675578446976507036861540789910886070921063204784648676347522142648207853244892449580764716300633485637792808323995479796787631934458532543858976674026675919238737503126082212995452531185341025031563698295628029918735236668276886749717881608240585957189328958585361901892396929791553158899145199854494536827750693171836513183807979808983017290640873357484914470784458450926160834026233191523235824855318059798786107000033279008643683445250523433485500196877459369391277025949616743976959776930596522410689525429878172079231218533383191705740834805790613702573354572065273418236020572128734086976788341709569930712563843478528412599889832800698810587907625646808012794266591608330262739436969132181984266725541396191171568004954445005108601816890027992686824593034953648488518182944556136163522082607512491302469235060642148877783072125398638783846066784836444822877546080518109055198870717664808015507595638006286853755494798189312858984187988557114665088053836263008301895615248215972885293032278246509739055231778335318801724247856762090279216781397652646446906036093301948943028160532471773377788510335367339694053281573829164268475385173603281794287308351996842690217661496620607755199359365719672711904381479647273642626197710679538603704963438275634728009768142435082179225615777324376290029640009962333085993374075560085546974647475755679517260291935899483694521913910536348297531329280114291441116774479707043305111329853465115360323030126446531235267331062287745017037962207927218729214580862925453208745468356435569947659186816635317377660542804250880630487247148690353906446258428567599671593177974713237781611183640825098484099901335899417779793156249342720149653798437574218617581452619526313640670857335956387693566857654165808415744682636522177208443559612668837470330120442728429927352694804773039919951644187085700962604143195842914856493311479216938930121116085779391674568647503278196336610839731523335115264425977498636858092989174075925851944898489131965795312622094529490128915346229812994477617270168032231886507749750622449715427646338231743622752429347468920406223970886427077523111722810070515788732206449730052511263908655474374286734934292600887068234287964053471521171258173478831492619257951238323685345631520880737129778542730664049658418452436994398515343371230171333681671705945843658075335842295325312609911343578260393909304374897052218783208551163969951036712420017884562183878127013270794879516222346973048378273276080739465674951363278431595311353082517914177504979797410580656940913186590530433404210052485451858952600770709344887611277744970984601434942690611209351557116345412389095949351505255703562240963527536833743109229361143157679435573801717241564307807797248 A013788 955 5091436084591403211163961132000756842134463167251895455254772656432317934527974107907946986818320732851994009267233298144973369957525070927943919281349664111339827188409728276628640318861123052498669644381016412111116976395217142204944720136287845372402726557686060785098036343127961078675808516282512316036685162575875747854246825093543782104995574932103518275193452382771797512408186159476311600399511930760450130638659008850673712742284371853289017646798643370144267011057639743087138805142462299697731862259442983817812685477146247563720411088581621883891324119664379602595540899183246652987522193385874114266500738056442051169092020689934283870336567532182178544370238963922476128495081561679105499410136378702656995526667040095261819591375169318815772822984871075474989346492674886797920978319450696287059366891079473482812277967394757172399342895085485247642140403542149299646368456813264565201868812804432744429373567735156838529284908218892410547139529393262128126844443067353440080647491414365642350151257824426201738850898738604009622846466839231842358000877485297594438822465017272258209672333141814993554776171451152479173938607382772935827894272136310819404527391746143983556608806410073577026670698289630183329627246307723355794184296160780992836531071112737553226714459364518353725740460327179359921094740263439294820256925047642398436198661502888052378009148755151662328168069634649325620405315959227720756180733825565417407556507817558799038742548293406740924833041981554658045233533071170144208970477340901933725786450360371164374913986808390241803399463425632824458633489550690077994506428745802174690094574459555053631519111733273750952982506693383425470399234001129941668200668513333282004564440056692624938160260211697703891170229364061465811862519221297521783671936604785239846527123838164782870643345541004383755421738333664623386842241326404256843675177671079042229400815009779067659131541490158009365296575961987779427960346540635232840196905822943390120775530243176999845928010311414096606108122223920645283961405480805716320228860213494110400408156060695263302698155769444285212761759377556882626688324731348137742814308268880049377736007079793112515883131397924991939654988031130603589787493203669887914862923214542656343021438387960094505612029200938259978897583326211607062475764321035689600803874523412888254845656984425421953479408192819603390873195871844015226032767997307781732981958400303999457613629929579780672187831648077363992849848951463151270890220079194837845784820173491558278472173333415648982436637920350371512121934590303031142826570530172579252196603818872581857776091487352388299033180173427492194757999540319580632123088803834416570748883657014992289566304211484531897600500099192791568037258157314025380320338608260021807135742978549554034391639401397221878793950607232697983893384750805309534665616630048832670647117618094295086136969852823037078466290862493233431487643500763019350717473478569293793768480568272173815175706709527499283572911024799947400881981181929056318846448558781782760127307554175623476575610041652480450196863296554573452510719578325888136022225567620919446374072393255166705164808246357175826498446733201606157407338826708851404600783988455814395302225993376471060397250193738370829980412274812655223644374980410814269852756825476659655793643401152927477525260743513503977948550809145737008543765527361790938986608790871011775403463242373854968110291833821447404780737527808 A013788 956 20854522202486387552927584796675100025382761133063763784723548800746774259826581945990950858007841721761767461958587589201810923346022690520858293376408224200047932163726247021070910746055160023034550863384643224007135135314809414471453573678235014645361567980282104975761556861452128578256111682693170446486262425910787063210994995583155331502061874921896010855192380959833282610823930509214972315236400868394803735095947300252359527392396787111071816281287243244110917677292092387684920545863525579561909707814678461717760759714391030020998803818830323236418863594145298852231335523054578290636890904108540372035587023079186641588600916745970826732898580611818203317740498796226462222315854076637616125583918607166083053677228196230192413046272693529869405482946031925145556363233996336324284327196470051991795166785861523385599090554448925378147708498270147574342207092908643531351525199107131659066854657246956521182714133443202410615950984064583313601083512394801676807554838803879690570332124833241671066219552048849722322333281233322023415179128173493626298371594179778946821416816710747169626817876548874213600363198263920554696452535839837945151054938670329116280944196592205756647869671055661371501243180194325230918153200876434865332978877074558946658431267277773018016622425557067176860632925500126658236804056119047351583772364995143263994669717515829462540325473301101208896176413223523637741180174168996744217316285749515949701351456020720840862689477809794010828116139956447879353276551459512910679943075188334320540821300676080289279647689967166430426724202191392048982562773199626559465498332142805707530627376986337499674702281659489283903416347416098510726755262468628241072949938230613123090695946472212991746704425827113795138233259475195763965388878730434649225920252333200342411375099241122950638155143335953955862207440214690297392505820472951836031693527740739756971625738280055061131802793943687206360254775140301944536925579430441913713446526250776125934696571876052991368921130235552139698618868629178963083105916849380214047657411434471876200071807224607798487851646031643792231472166410472991238915378099601972194567406669332682251206684998832588865057306205900766984826830975510952303769572162231860899278533486766720381015811637084547094986871607043112873564501304162742527900730658962184604892670047899190291847811008206528321451655957789095489016610291073086365830217716972673978294101607645181778385428191558781633281358430524882914712981305193067605566341444382055816334623430621422708622021973670498232060468921755121713651444081881215561017632891586884616997289242102095289450870732195382472839905990359008029728766117149002269176171740505770273787427459133408418063582050240642652571648406293674262680609412358247957792106939433049322028003240138973324868154988123020815540021687225130942027303939298547853990365716680018618970593763714232672817028517163159873397927372772284135373387779125327260538771368219827379275696407642823946959694682224637065514643557580584554012594921181414681995053296770182185481451741903353760053698730608559924006352062687532861483907392822837805147035924975286052348200522773162824355054577078992185337637819193778820740459834199455353244811216715015763157917668870025463387136793552366919599768677632635796047359919762695249316891957152397950130763371122390947943468005431312293677264114260938786995263600073895686089149607407664232052585440763309949379755351332648569981900913901568 A013788 957 85420122941384243416791387327181209703967789601029176462227655887858787368249679650778934714400119692336199524182374765370617542025308940373435569669768086323396330142622707798306450415841935454349520336423498645533225514249459361675073837786050619987400982447235501980719336904507918656537033452311226148807730896530583810912235501908604237832445439680086060462867992411477125573934819365744526603208297956945116098953000141833664624199257240006950159488152548327878318806188410419957434555857000773885582163208922979195948071790145658966011100441929003976371665281619144098739550302431552678448705143228581363857764446532348483946909354991496506297952586186007360789465083069343589262605738297907675650391730614952276187861926691758868123837532952698345084858146946765396198863806448993584268604196741332958393003154888799787413874911022798348893014008914524464505680252553803904415847215542811275537836676083533910764397090583357073882935230728533252510038066769107668203744619740691212576080383316957884687235285192088462632277119931687007908573708998629893318130049760374566180523281247220406791446022344188778907087660089018592036669586799976223338721028793668060286747429241674779229674172643988977669092066075956145840755510789877208403881480497393445512934470769758281796085455081747156421152462848518792137949413863617952087131607020106809322167162944837478565173138641310551638738588563552820187873993396210664314127506430017329976735563860872564173576101108916268351963709261610513831020754778164882145046835971417376935204047569224864889436938105513699027862332175941832632577119025670387570681168456932178045449736136038398667580545677268106868393359016339499936789555071501275434802946992591352179490596750184414194501328187858104886203430810401849202232847279860323229369353556788602516992406491639605813883467104067403211601675119371458119703840657210720385816689626070044555779023995105530395864243993342797251603558974676764823247173347090078570276971523179011828517158404313052647100949444821564205542885905117032788401835415061356739204757235596804915494122391993542606240342145612972980109993617297372114597388695969678108948097717586666500942581755218283991274726219369541569850699675692860636240167576501702243444873161796486680640764465498304901066226102448590330120197341850593394281392779109108141640376516195083435408633889613940004665982803104135123012035752235361754440571768720072615092640184914664564266713872624769569920444131429920418664371426070804912399734556188900623706617571825347414515802004154360758519680703508978539116314959385458937928224323939879391220896735650182305590766519072286608752254936510496889769026015842313294545599449111635041433302872610440880388432077785672304933471872178889779939776153019383635116470023917770023026701271609234738659962831351893260451928830874136338543836935366852009944537975521356263303552056173497027858548806300302841437910518875275818489396343297340459166807524228412945513252485705006886746909418392113420347980011850074333235588797159074537451738303570666231732026334836137001179950000572661448730018048768134600638084681002343649882259148698771670418229341278874928558303547715551991142964507417718049752923480880969126890746743664704565894830771691624298033712306390494902680652503583276220609986231347999741201989456496222003735606768117313322776444950246655154902073812012805271532599705902676730221156791941792694487389965366517552659477919058528542645866143340822528 A013788 958 349880823567909861035177522492134234947452066205815506789284478516669593060350687849590516590182890259809073251051007038958049452135665419769592093367370081580631368264182611141863220903288567621015635297990650452104091706365785545421102439571663339468394424103876616113026403960864434817175689020666782305516465752189271289496516615817642958161696520929632503655907296917410306350837020122089580966741188431647195541311488580950690300720157655068467853263472837950989593830147729080145651940790275169835344540503748522786603302052436619124781467410141200287218340993512014228437198038759639770925896266664269266361403172996499390246540718045169689796413793017886149793648980252031341619633104068229839464004528598844523265482451729444323835238534974252421467578969893951062830546151215077721164202789852499797577740922424523929247231635549382037065785380513892206615266314460380792487310194863354984602979025238154898490970483029430574624502705064072202281115921486265008962537962457871206711625250066259495678915728146794342941807083240189984393517912058388043031060683818494223075423359988614786217762907521797238403431055724620152982198627532702610795401333938864374934517470173899895724745411149778852532601102647116373363734572195337045622298544117323552820979592272929922236766024014836352701040487827532972597040799185379131748891062354357490983596699422054312202949175874808019512273258756312351489531876950878881030666266337350983584708869574134022854967710142121035169643353135556664651861011571363357266111840138925575926595778843545046587133698480184111218124112592657746463035879529145907489510065999594201274162119213213280942409915094090165732939198530926591741090017572869224180952870881654178527193484288755360540677440257466797613889252599405974332345742458307883947496872168606115909600896989755825413666681258260083554720461288945492458306931331935110700305160708382902500470882283952252501459943396732097542568177560276028716020422029680961823854475358941232449606280824066263642525488925989126985903660667359366301293917860091317203782685637004512933863925317605550515160441428430737326530533856450036181390904098691801534251408251234985987860814869374091228261278594537642270108465871637957166039726393350972389150200470718409443904571250681056874767262115629425992172328312220030542976584823230906948158982210335061751433764411858698259111865561514537463857298441156041746188581964677417431419454197410466055236460022271056158394139162336954034849265361186016921189312742149736954702305574196623009856725009016261666896612161572776096220426073642839809754006830857745986440793029223146723699779662120085949449236219946995260493930560890115254458775343561257129710808566212365846071017790610113761007500788444732538633323122767395369437061217967186014317368408511425489551207757217354794811100491260462442675556087262625832732827547735475254491349222086643826108615910606040438529681485313129752532567422145906520747243619239579424822282181447708208115340977734096569745326128537904468932971713163569305402320091425448885174379867488817156833075202345621293998153927754279324213594853385599589917733473070168762033067381878271707374811331442900955721582622382973131787974577688449543744498662050629901905226840848893124746085606975467121379952654677099399618503603601406939963348813808525327301045322208515370092318516210299514478894334004450392197528395377363886985858219793582876620349298141255895693221556463732910677467723124009074688 A013788 959 1433111853334158790800087132127781826344763663179020315808909224004278653175196417431922755953389118504177964036304924831572170555947685559376249214432747854154266084410091975237071752819869972975680042180569704251818359629274257594044835592485533038462543561129478619598956150623700725011151622228651140323395443720967255201777732058389065556630308949727774734974596288173712614813028434420078923639771907816026912937211857227574027471749765755160444326967184744247253376328285098312276590349476967095645571237903353949333927125206780391935104890511938356376446324709425210279678763166759484501712471108256846915016307396593661502449830781113015049406110896201261669554786223112320375274017194263469422444562549140867167295416122283803950429137039254537918331203460685623553353917035376958345888574627235839170878426818250850014196660779210268823821456918584902478296130824029719726028022558160302016933802087375482464219015098488547633661963079942439740543450814407741476710555494227440462690817024271398894300838822489269628689641812951818176075849367791157424255224560920552337716934082513366164347956869209281488500453604248044146615085578373949893817963863813588479731783557832293972888557204069494179973534116442588665297856807712100538868934836704557272354732409949920961481793634364769700663461838141575055757479113463312923643457791403448283068812080832734462783279824383213647922271267865855391701122567990799896701609026917789628762967529775652957613947740742127760054859174443240098414022703396304311361994097209039158995336310143160510820899628974834119549436365179526129512594962551381637077033230334337848418968040297321598740111012225393318842118957182675319771504711978472342245182959131255515247384511646741956774614795294584003026490378647166870865288161109229092648947188402610650765725274070039860894378726433833302240135009439520737109225190735606213428449938261536368641928733835068426245979928153014671534359255286890613620819648633573219630507931070223288113587326255375415879784402640851464134261394093503964370099887554934035266693880369170484977106638100912334910097168090852300089469066676019348198977143188241619084293768197058502606277897704956277670958197123226182738364276210229072552098719307165582905959221128062605082233123842789608959046705625618128863937856766853245104032091435953794859659191133532412933872699030973228069322201339963545451959494414975146992388431727318701799094084392593268962248540251222246024782394008932163726742590919417925309191424991845322566460643631909367848373145636930607787608523413802090890118865197641071860752411979193327560461488247698008980274297496043872048944071556902892586983139577405912082263143807226909203295471887205850505506888870339025965086723229469624478242091510855251433214202748793593914643941001262798805201746973562285239546267612202854165199077733427715410873661635524506642396566413666893111740890769842341636217575363842579466373396161109633108980709864405317324072067815209812820440436644798859549676855822491256704749452137117979874927903094478638633674259937234195074388276028807664820216438488081528111978884519467415920303036305695411249287443996173400913407227213590122314635602421280657947803543870211889331177466519759380078203809140117066238959966646171513329172286073557399140837390760351362826089876741359719740625081639766078955898136642397386811305551192082228806441076307465682481094075268274515462636950725186584148759435495275450002134907793915941169922048 A013788 960 5870026151256714407117156893195394360708151964381267213553292181521525363405604525801155608385081829393112940692704972110119610597161720051205116782316535210615873881743736730571045899550187409308385452771613508615448001041507359105207646586820743325542578426386344425877324392954678169645677044648555070764627737481081877306481590511161612519957745458084965314455946396359526870274164467384643271228505734414446235390819767204143216524287040533137179963257588712436749829440655762687084914071457657223764259790452137776471765504846972485366189631536899507717924146009805661305564213931046848519014281659420044963906795096447637514034506879438909642367430230840367798496404369868064257122374427703170754332928201280991917242024436874460980957745312786587313484609374968314074537644176904021384759601673157997243918036247555481658149522551645261102372687538523760551100951855225731997810780398224597061360853349889976173441085843409091107479400775444233177265974535814109088606435304355596135181586531415649871056235816916048399112772865850647249206679010472580809749399801530582375288562001974747809169231336281216976897857962999988824535390529019698765078379986180458412981385452881076112951530307868648161171595740948843173060021484388763807207157091141866587564983951154876258229426726358096693917539689027891428382634448745729735243603113588524167449854283090880359560314160673643101889623113178543684407798038490316376889790574255266319413115001961074514386729946079755305184703178519511443103836993111262459338727822168224395244897526346385452322404880280920553674491351775339026483588966610459185467528111449447827124093093057829268439494706075211033977319248620238109784083300263822713836269400601622590453286959705055054948822201526616076396504590938795503064220307903402363490087683697093225536410722590883270223375263472981205975592998664276939199386381253043050202930947119252965957340093788440273903533785714748094604735509655103953390877280803115907606560485663634588113253688342017703443596913216927597093934670206992238059929139425009808452378133992122306466228789661336923791758000500131021166465297104975250223010378499037671769267274535151626675314268999500913340244775416734444496340075357098281173396354282150227582808969740544430416826875260066238296255306242531855826689461317030891946115446521666743745164046882948763377142575230866342171943736688490682171226089123738202080823016355097402569089369672062029669370020869006319717508685860586142624737652405935822066448076766598441232222796316300770706936404528867769498044511902933364285926871849537830341641879466775869687650255862571044783203522543795699912474917097074248036282939709054615888949837034401420096698252849995163670556216812908650352995218347907581862879606828463109870445374459058560674381582341172423906106355603711120341181512139582890660655422396119922322938518059108379207256336030379594185690688593274231341947188690299205494265430675905057214384987604604179759399189771099393312524028497096128715476401448924187462653755953635245567704691074984503843529768702911263024694378613996195103606532047181939146665510991738535609561236708128404477081370608326250141316002666865141000747427517565574954203315692387898700502902864934420800322802237919503314780023382718518596289683757291106880869952554399182135664135132609412057600334396481859403358767687259696379107537682768809191182648555379435442561332298852415334960950170364248673318647788648243208744582323879695032000708608 A013788 961 24043627115547502211551874634528335301460590446105670506714284775512167888509356137681533371945295173194190605077319565763049925005974405329736158340368528222682619419622345648419004004557567628527146814552528931288875012266014142894930520419617764661422401234478466768393520713542361782868693174880481569851915212722511369447348594733717964881746925396316017928011556439488622060642977658407498838951959488161571780160797766468170614883479718023729889129503083366140927301388926003966299808036690563988538408101691956332428351507853199300059912730775140383612617302056163988707591020261567891533882497676984504172162232715049523257485340178181773895136994225522146502641272298979591197173245655872187409747673912446942893023332093437792178002924801173861636032959999870214449306190548598871591975328453255156711088276469987252871780444371538989475318528157793323217309498799004598263032956511127949563334055321149342406414687614603637176235625576219579094081431698694590826931959006640521769703778432678501871846341906088134242765917658524251132750557226895690996733541587069265409181949960088567026357171553407864737373626216447954225296959606864686141761044423395157659571754815000887758649468141029982868158856154926461636853848000056376554320515445317085542666174263930373153707731871162764058286242566258243290655270702062508995557798353258594989874603143540245952759046802119242145339896271579314931334340765656335879740582192149570844316119048032561210928045859142677730036544219215918870953316323783731033451429159601047122923100267914794812712570389630650587850716576871788652476780407236440823674995144496938299900285309164868683528170316084064395171099642348495297675605197880617835873359464864246130496663386951905505070375737453019448920082804485306380551046381172336080855399152423293851797138319732257874834945079185331019676028922528878342960686617612464333631205159400460148561265024157451361908874386287608195500996647547305793089033342169562757556471749278247272911887107448904513304972956536535437696756409167840207093469755084840175420940836831732967285673122452836039851040770048536662697841856941978624913450510332058303566918756495981062862087245821955741041642600106944284657008948662674559686231467139687332179185540057269986987322881065231312061461734369410481466120033554558533411288868952746982380191936032558134792775988145628537536281545476057834173342061050831675723051074990478960922990058176766073525739605479449885562915577284960840190925424254713127184171322435987215287184573711567956815611512950242383863990320754415060115156467095706953079365138295913962240615448013090999432001628339387186841497260429616119956614921048287706681138532492908216716076043673580190394598264065673831845868414353029455310354869569384898029344253784303864522266961269442248319411632552800748917479473723731520146044610134507201834756169970107921232921952380434817784589060478051251576615684875465545704511204048507114350120909228458720294499081302423115008098420724105743218591340334793471847029784386089965845318414643136527743097932607124533349148174802928415144372355265257222744741933022161041856762825556493944738125294011704320578830346923479617539061463111948595012416781076020833077259890134771387598122197966518285577338975775615052170402544669864373784043325662819050027680297503168151787930969687989696116157512447015716368824474348621042447084128482834167572731217096099493212000051897811962565913181342303204183017809198611230851074902458368 A013788 962 98482696665282569058516478503028061394782578467248826395501710440497839671334322739943560691487929029403404718396700941365452492824471164230599304562149491600108009142773127775924240402667797006447193352407158502559232050241593929297635411638754364053186155456423799883339860842669513862630167244310452510113444711311406569256339844029308784155635406423310409433135335176145395960393636488837115244347226063509798011538627651453626838562732925025197625874444629467713238226489040912245964013718284550097053319584530253137626527776166704333045402545254975011277280469222047697746292818991382083722782710484928529089176505200842847262659953369832545874481128347738712074818651336620405543621614206452479630326472345382678089823568254721196761099979985608137261191004159468398384358156487060978040730945344533121888617580421067787762812700145823700890904691334321451898099707080722834485382989869580081411416290595427706496674560469416497873861122360195395969357544237853044027113304091199577168706676460251143667082616447336997858369198729315332639746282401364750322620586340635711116009267036522770539958974682758613964282372982570820506816346549717754436653237958226565773605907722243636259428221505658809827978674810578786864553361408230918366496831264018782382760649785058808437586869744282681582740449551393764518523988795648036845804742054947205078526374475940847422501055701480415827312215128388873958745459776128351763417424659044642178318823620741370719961275839048407982229685121908403695424783662218162313017053837725889015493018697378999552870688315927144807836535098866846320544892548040461613772780111859459276391568626339302127731385614680327762620824135059436739279278890519010655737280368083952150514333232955004948768259020607567662776659167171814934737085977281888587183714928325811616961078557623328255323935044343115856593014466678285692766972385740653910553416332904284768506941538948920778378749486234043168772082268353764528492680569526529054951308285043700829847089592110712886497169229973649152805914251951473488254852116827505358524173667662778234002117109566816419229862994118806170410360246034344447645493290320110811410099226607538433483109358886730715306568090038043789955108653722314996474804089404159312605943972074577866700074520843187454203747263977105332085227657439471752852639207230451639829266169989358120111210447444494489748609210269932888774009082064206543761617203161001823940567278292033837161429424043826731265702204559199601422030537747304968946365736697803633816308013922582351116744757044192804306904353810084086231680889224015679813079606460063589337560875061620733673478669678129917302772778719707627342294716613786446565943429090952055669047474886984459856274489613000015240677025190008648951213545756200542328194063500508629083205473359635449116310046936271867565995924372404306518198723110941498715161272197562045370048316950261013645676791718097926457817845249906875205677891782685140378095244199766918326268237014725079073171131285937124223350130011314060685433996845424500102424226378287217635729131958782088598110923992794788431349167166493584362462957658771627445300533479399197647361204271940897090889100998572513439995752906541445170859135287381332284456509992023603601908522870858897724780444776919253689968822967764475019441461914906828913378498572976749723365251842005795291781170982976374246705046931951789863256590265688750377907065225623524196352212573437798669980390778073924333640946477511601566002800469475328 A013788 963 403385125540997402863683495948402939473029441401851192915975005964279151293785385942808824592334557304436345726552887055832893410609033888688534751486564317594042405448798731370185688689327296538407703971459721226482614477789568734403114646072337875161850492749511884322160070011574328781333165032695613481424669537531521307673968001144048779901482624709879437038122332881491541853772335058276824040846237956136132655262218860354055530752954060903209475581725202299753423775699111576559468600190093517197530397018235916851718257771178820948153968825364377646191740801933507369968815386588701014928517982146267255149266965302652302387855169002834107901874701712337764658457195874797181106674131789629356565817230726687449455917335571338021933465518021050930221838353037182559782331008971001766054833952131207667255777609404693658676480819797293878849145615705380666974616400202640730052128726505800013461161126278871885810378999682729975291335157187360341890488501198246068335056093557553468083022546781188684460370396968292343227880237995275602492400772715990017321453921651243872731173957781597268131671960300579282797700599736610080795919755467643922172531662676896013408689798030309934118617995287178485055400652024130710997210568328113841629171020857420932639787621519600879360355818472581863762904881362508859467874258106974358920416223457063752001644029853453711042564324153263783228670833165880827735021403243021728822957771403446854362393901550556654468961385836742279095212790259336821536459913880445592834117852519325241407459404584464382168558339342037585132898447764958602528951879876773730770013307338176345196099865093485781515187755477730622515694895657203452884087926335565867645899900387671868008506708922183700270154788948408597146733195948735753972683104162946615653104496346422524383072577772025152533806837941629402548604987255514258197573518891993718417626793299575950411804432543534779508239357895614640819290448971177019508706019612780663009080558735538998599053678969285479983092405165972066929893024775993235407891874270525461948515015342746739646472671680785680053165518823910630074000835567756674857555940517151173883535766432184477423546815934000049009895702896795827363656125045646602225560797550199436544433946509617470942003505237373695812418548793250223440221092484872076299684410192815929916740674232276410859975517992732649430010303325265645112418341200134990003247584064147463470860563571884170597013214920883514291264316229874481567424637082612961152804314057514203684111597625026897310174186524853013726441080233206104417204964922261568224514374068060420461926649344252398525126568631001620141272157301635922441594039159250069285134104285556539620020418457137088347571300309454848062425813095178275426104170683417397421376282884098083344724809618881066799580405952250969569550319306229368039498541969862416378737300570921214137835717906228269111892692138877329106771221894143618560842456644741878334988678120242245297464394698812313923883708953747198460818842132526342392567537651078858752419529631245464443435946524503171434897862344674487453414806188713957721548648274570328586015950985131619113563591492697869914484281757690153015050222603905193759419839018137113937037133864927328680353417309679038045080700701806261263114112298875963289679632228003458371229198330154912766866904071544855737515135676346271228914503872233274531279898993728261121547907339164153955108258662700801223352239680626990794070593316771887520014347470722970943488 A013788 964 1652265474215925362129647599404658440081528591981982486183833624429687403699344940821744945530202346718971272095960625380691531409854602808068238342088967444865197692718279603692280580871484606621317955467099018143672788901026073536115157590312295936662939618302000678183567646767408450688340643973921232819915446425729111276232572932686023802476472830811666174108149075482589355433051484398701871271306190668333599355954048452010211453964099833459546011982746428619790023785263561017587583386378623046441084506186694315424637983830748450603638656308692490838801370324719646187392267823467319357147209654871110677091397489879663830580654772235608505966078778213735484041040674303169253812937243810321844493587377056511792971437406500200537839474761814224610188649894040299764868427812745223233760599867929426605079665088121625225938865437889715727766100441929239211928028775230016430293519263767756855136915973238259244279312382700461978793308803839427960383440900908015895900389759211739005268060351615748851549677145982125437861397454828648867808873565044695110948675263083494902706888531073422410267328349391172742339381656521154890940087318395469505218689690324566070921993412732149490149859308696283074786921070690839392244574487871954295313084501431996140092570097744285201860017432463695313972858394060836288380412961206166974138024851280133128198733946279746400430343471731768456104635732647447870402647667683417001258835031668518315468365420751080056704865836387296375173991588902243621013339807254305148248546723919156188804953721177966109362414957944985948704352042045270435958586899975265201233974506857170309923225047422917761086209046436784629824286292611905343013224146270477793877605991987903971362843479745264436306554015532681613913019170606021648272109994651429337715116017034946659873065278554215024778472808208914032839086027798586401577261133381606270638599345355063092886750955698318456865748409940437568795813678985941071907659856333949595685193968580767738261723869058193326010746491559821586144841829482468292230725117012072292141117502843890645591952063204498145497765965102737940783107422485531340216549132358251208226962499306227619526847758065664200744532799065275708881535488186968482715897026765616892086001444903393160978446357452282658047666375857152915211145594818036024523507344149774048938969801655404178882459721698232932065322202420288082380465525555752919053302104326748010376644868390437562765366128315938874537018639277565876500171313490382688881886470379578178290121103872110171382473468005797944223502664635212203692871536321583383447610876182775482212051555714057824358918425112582636098650756307500738320769184396288283791909291153639586283603634000433513871652046067527057663696130437850216145322683119277659837957254693265749379992820198936849611081342780419971356878107878315491489786027908556457487307983138493293108575100543910990282312467000841540021334924878412261625210702416862733660113625580512236738414160686335237832227671874548524895513977374827898439956634218819005449910393369581422360313636964364990197341644163786700609187046148972370827463263332640065888321335235099111889156470754090475169727618079498866749645711785595673638583660618289618686104100310742338274727597300445339832650550074598446133715403976195945634527773605902165488554796360314522693086839077047729100861995730314326953633807860667492480122466278310957553860228461216374600123427482422481810850773731848154292513150225497651281978767240081288984526848 A013788 965 6767679382388430283283036567161480970573941112758200263408982525663999605552516877605867296891708812160906330505054721559312512654764453101847504249196410654167849749374073256723581259249600948720918345593237578316483743338602797203927685489919164156571400676564994777839893081159305014019443277717181369630373668559786439787448618732281953494943632715004584649146978613176685999853778880097082864727270156977494422961987782459433826115436952917850300465081329371626659937424439545928038741550606839998222682137340699915979317181770745653672503936240404442475730412850051670783558729004922140086874970746352069333366364118547103050058361947077052440437058675563460542632102601945781263617790950647078275045733896423472304011007617024821402990488624391064003332709965989067836901080321004434365483417059038931374406308200946176925445592833596275620929947410142163812057205863342147298482254904392732078640807826383909864568063519541092265137392860526296925730573930119233109607996453731282965577975200218107295947477589942785793480283974978145762545146122423071174445773877589995121487415423276738192454976919106243552622107265110650433290597656147843093375752971569422626496485018550884311653823728419975474327228705549678150633777102323524793602394117865456189819167120360592186818631403371296006032827982073185437206171489100459926069349790843425293102014243961841256162686860213323596204587960923946477169244846831276037156188289714251020158424763396423912263130465842365952712669548143589871670639850513633887226047381172863749345090441944949183948451667742662445893025964217427705686371942298686264254359580086969589445529794244271149409112254205069843760276654538364284982166103123877043722674143182454666702206893036603131111645247621863890587726522802264671322562538092254567281115205775141518840075380958064741492624622423711878508896369863009900860461602331059284535702918574338428464131914540312399322105487116032281787652829126414630533774771543857543926554495306824655920020967662359863340017629429029216849272133560190124977050079281448108610017291648576084344635650885624403958849393060814605447608002500736369526985246139396948897638397158308329581968417036960566249606344971369303578769359613822905204314221631966789984261918324298387367716280124549767363241475510898340704852356374675556448286081637474504454020307580535516702555020075962089739559741113499985430386792676363956442325419322359850502737380927232257086939661582085630103628346480909830144701700056607493660206982674752218276336041460163261982611324951748379539466914345829186326001812773205538601414148844648375140563172204780848574129869261138477460073497835523024161870579287196810411660456565307745417640484865775672818286780692590828190499350273434485331241710056561294696272915223616509460450591534845336006989180028600202677772729869580253142163570313447249868013498935268528572723611827859416196351864835446947927387852301976623616863037099469757071825410377778121680544402171229134160804543998150757972025251327295072010062373760282646322832971241805505987844657006038999848311374494870325695230141026190830909289526610493709878564189122965962297984904208754586295204323653627358206548835473799879223638673892514278138282394872800617573284238542624111954536653105555235363698294686498593319025760689775269841120445891848284950883692859587498397130734511367483202084076997294049198581621875961682140611495777142270362105558968002485497244769205650039982133863323638379650985030615372959680621969408 A013788 966 27720414750263010440327317779093426055470862797857588278923192425119742384343109130673632448068439294611072329748704139506944051833915199905167377404708498039471512573436204059539788837886365485960881543549901120784317412714917057347287799766708896385316457171210218610032202060428513337423639665529574890006010546420885257369389542327426881515289119600658778722906024399571705855401078292877651413922898562979817156452301956953840951768829759151514830704973125106182799103690504380121246685391285616632720106034547506855851283176532974197442576122840696596380591771033811643529456554004161085795839880177058075989468627429568934093039050535227606796030192335107934382621092257569920055778471733850432614587326039750542557229087199333668466649041405505798157650780020691221859946824994834163161020076273823462909568238391075540686625148246410344943329064591942302974186315216249435334583316088392630594112748856868494805270788176040313918002761156715712207792430817768378816954353474483335027007386420093367484200868208405650610095243161510485043384918517444899530529889802608620017612453573741519636295585460659173591540151357893224174758287999581565310467084171548355078129602635984422140534061991608219542844328777931481704995951011117157554595406306776908553499308524996985597209114228208828440710463414571767550796478419355483857180056743294670000545850343267701785242365379433773450053992287944484770485226892620906648191747234669572178568907830871752344629782388090330942311094469196144114362940827703844402077890073284049917317490450206511857452858031073945378377834349434583882491379475655418938385856840036227438368890037224534627979723793223966080042093176989140111286952358395400371088073290475334314812239433877926425033298934259154495847327837398076093737216156025874707583447882854979661168948760404233181153790453447523854372439530958888553924450723148018829458239154480490202989084321957119587623344075227268226202225988101794326666341464243640499923167212776753790648405883545026000240712210141303672214618659062538751905997124736811452866630826592567641475627626027517558615447113977096623913402378243016169582531568186969902684726874760430917967742636183390479358387589002728667458639296978218619716871051804535971775536817456326194658165883390155847119837083692639603527075251710671079212179790387095570243667179849873476413665362231140719573236699600895940322864302802386765587764917544385947659212312277943325028104853840222740904461707185806664272698163431864294032207801035785086059872425820828721080775987002361362593656481160516347191303425119049886111392353667679744575746753350782355759635944493623203676461047134302306967021892760358135446161230091500525230655426010217155863702653716852032268285338719987651916766044391675063075933860755933222750005622926726496284627681397146430168157101545800716870301984003879935459383291638859893033875914046912168740257238365990698710580643028896250334670999959428124966196880907379186403509871293354533522655412216425504653415429436600614953215482922117719338323850206435352526211715096735743378683389930988854047662657643277643404449900996582235662598918647668581572546167639058785465156909685257659214024030100684305300024008263738483254404689398991329580172241070588362565782131120354244049708215035898238234729515785319505269229346373010575158819605952870393434647488558561211195736379380916425517390323203939050047944686703174739403184369532938180596714574666342563766820304173622803050434685400567642851827586695168 A013788 967 113542818817077290763580693623166673123208654020024681590469396173290464806269374999239198507288327350726952262650692155420442836311716658811565577849686007969675315500794691827874975079982553030495770802380394990732564122480300266894490827844439639594256208573277055426691899639515190630087228070009138749464619198139946014185019565373140506686624233884298357649023075940645707183722816687626860191428192513965331072828628815682932538445126693484604746567569920434924745128716305940976626423362705885727621554317506588081566855891079062312724791799155493258774903894154492491896654045201043807419760149205229879252863497951514354045087950992292277436539667804602099231215993887006392548468620221851371989349687458818222314410341168470706039394473596951749253737594964751244738342195178840732307538232417580904077591504449845414652416607217296772887875848568595672982267147125757687130453262698056214913485819317733354722389148369061125808139309697907557203117796629579279634245031831483740270622254776702433215286756181629544898950115989546946737704626247454308477050428631484907592140609838045264430266718046859975030948459961930646219809947646286091511673176766662062400018852396992193087627517917627267247490370674407349063663415341535877343622784232558217435133167718387653006168531878743361293150058146085959888062375605680061879009512420534968322235803006024506512352728594160736051421152411420609619907489352175233630993396673206567643418246475250697603603588661617995539706242945827406292430605630274946670911037740171468461332440884045872568126906495278880269835609495284055582684690332284595971628469616788387587558973592471693836204948657045365063852413652947517895831356859987559919976748197786969353470932721163986636936392434725496814990654821982519679947637375081982802261802528173996692148014122615739110005925697321057707509512318807607516874550162014285125460947576752087871443289382736361830905217332130890654524317647264949562025334637541951487685292903533583526495870499000426496985957212738779841391078027520158727806964222921979710941719865723157059484170756208711920088871378850187771549296141283394230610049303293828721396641279018725039995873837807167403451955564555176621910586560422783466360303828191379340392598804301112093319847458366078349802852694805051816046900231006908740453088421425543455718060768665081759390373323698752387371977521565269771562452184278576191847485102261804841612133631090455859315117481329552346744675152633064096860971677416916148355923153042575712501237456162114441546858442761672141183616946833474958095578829287628333512263080622816233782258701724804529191468828645880642258784449062102249336921672746426922787476398454786151344764624937849470417726069624225924170896747397069422251073717828301058359025093656302480384023031507871728781834983002711777968771487931599736300756926479892215641633962552770121866755743936152243160093648347097901918538313846359041370812415833817599861542424196625147508776432817580169308796568438478867060389598972316118848370618048994178409774490445559203947363185036229604879087165157330346179226245706865227384626794482000837274005170780850510121149102649584785265282702070815372140642427292402914508898337848272827410041607778268485960385499425129933069443609068970983627604848787039183809452096656668693582763402743851315850525105982957131508316113135866721057736209944233678919230763843334348996381436736203732595443177606914787724142897833339141188895965895159001294580471400725065121085795103408128 A013788 968 465071385874748582967626521080490693112662646866021095794562646725797743846479359996883757085852988828577596467817235068602133857532791434492172606872313888643790092291255057726975897927608537212910677206550097882040582645679309893199834430850824763778073430316142819027730020923454220820837286174757432317807080235581218874101840139768383515388412861990086072930398519052884816624528657152519619344089876537201996074306063629037291677471238936512941041940766394101451756047221989134240261830093643307940337886484506984782097841729859839232920747209340900387942006350456801246808694969143475435191337571144621585419728887609402794168680247264429168380066479327650198451060710961178183878527468428703219668376319831319438599824757426056011937359763853114364943309188975621098448249631452531639531676599982411383101814802226566818416298423162047581748739475736967876535366234627103486486336564011238256285637915925435820942905951719674371310138612522629354303970494994756729381867650381757400148468755565373166449814553319954615906099675093184293837638149109572847521998555674562181497407937896633403106372477119938457726764892004067926916341545559187830831813332036247807590477219418080022886922313390601286645720558282372501764765349238930953599478924216558458614305454974515826713266306575332807856742638166368091701503490480865533456422962874511230247877849112676378674596776321682374866621040277178817003141076386509756952548952773454101067441137562626857384360299157987309730636771106109056173795760661606181564051610583742334817617677861051894039047809004662293585246656492683491666676491601037705099790211550365235558641555834764057953095469699257815301539486322473033301325237698509045432224760618135426471816940425887689264891463412635634954201722150840400609065522688335801558064343155400690451038265846234067394584271656227052369958962457835960389118157463610511873888041274376551921431713311688138059387770192408128120931605083197233406055770675371833293558959732873558124527085563905746931654480743378042230337855600722570149097325457088428896017284570002051315647163417430884024684017167770369112265916994696782768578761946291522442840642678860697763823099239658157684539209992418003443345762551491721078211804480271889778248084702417355134238095189467456920792484637921492238528103346204298200895850174159025994621176908452174886462969133870089778675619928331344984319804146805048081807298978864352631243299352946507199754721203525846412266189425185030540742539990699688543665861234862390118405068620440020752575932181551809090288095014229913428359490884762125654066229578231055293572131642264799351568256322133527110691981103358370813284031171569364675737503328070804075908155903745431430831005981180829385403993077338396353540397948224721135038566783616214959652958337056242601090396090379107442560088014567832519887900370861638515268132710616146419166231527162479587983743583629713006258332933514686633454847655255316889032877769509376604195948268820808373488830744324009439479355797390606822802926051528680154766436312865010499368399605908396461584741028484425097950110702415319971367431350198275429474325179518363689456226724452699280446597947682059764288071382189682337828447591826525501071530425459787718493739005645332205852441022746505148938669460631712496883515787905714968914998897638814989723750834106192410658062799404510089452487515931581148853169208702297493489178364871490488710935255477922970518089309525357122309717876306571269302601610857369866735967416743559692288 A013788 969 1904932396542970195835398230345689878989466201563222408374528600988867558795179458547235869023653842241853835132179394840994340280454313715679938997748997687884964218024980716449693277911484568424082133838029200924838226516702453322546521828764978232434988770574920986737582165702468488482149524171806442773737800644940672508321137212491298879030939082711392554722912334040616208894069379696720360833392134296379375920357636624536746710922194683957006507789379150239546392769421267493848112456063562989323623983040540609667472759725505901498043380569460327989010458011471057906928414593611675382543718691408370013879209523648113844914914292795101873684752299326055212855544672096985841166448510683968387761669406029084420504882206417125424895425592742356438807794438044144019244030490429569595521747353527957025185033429920017688233158341271746894842836892618620422288860097032615880648034566190031897745972903630585122582142778243786224886327756892689835229063147498523563548129895963678311008128022795768489778440410398534106751384269181682867558965858752810383450106084043006695413382913624610419123701666283267922848828997648662228649334970610433355087107408020471019890594690736455773744833795647902870100871406724597767228478870482661185943465673591023446484195143575616826217538791732563180981217845929443703609358297009625225037508455933997999095307669965522447051148395813611007453679780975324434444865848879143964477640510560067997972238899456519607846339785351116020656688214450622694087867435669938919686355396951008603412962008518868557983939825683096754525170304994031581866706909597850440088740706510296004848195812699193581375879043888160011475105735976849544402228173613093050090392619491882706828562187984435975228995434138155560772410253929842280894732380931423443181831549564521228087452736906174740048217176703906006507351910227296093753827972970948656635445417059846356670184297724674613491252306708103692783335854420775868031204436686323029170417499065850094078062942469757939432056753124876460975463856540559647330702645072234204758086797598728402188890781357796900965105734319187431883841196010278022220098608932010075925875272412613418040619414485639813875872604128944142103944243410910089536355551151193660531704154941101486629839237896058703547566017076926432209011111306052805430869402313355370473968340617020108334952321572331887733455339226445189055773917785313476943082696617428388377572554149668893490195338049641866904642311885557885094881443801905924274855367617996349924987161069322325002551018215636210033820037178285725402560474663985666679055276352434402482471451206716618144023577895458927045394354599355886851211391678748117711820813631778013494919806581741287140683800498916677162614755644778071464101469995928457769117969545692016474738517348582369694066262386192824084726120507669842001460839919049271358538271582683735732904884335257516392381413718547304473634131695676156450631055995925777977478667343910406570786604109090031097810250728751142664107441346111925546200785107061473913923323137495083005412964785800791906651099252672205201203653437093150602720998810412136159126835935307217672012704663358256252709265193705716794523940381448938855745321336121448452388988622683290494950354967123280715171598429169685090052790110747494387234880667261808512675835484728586197908483416498964114055425226360873326397388865255756385702581078844610533331674582513625041759990806437572487242093811815862772980604421351715919063456198071786974150522538981620499611648 A013788 970 7802603096240005922141791151495945744340853561602958984702069149650401520825055062209478119520886137822633308701406801268712817788740868979425030134779894529576813437030321014577943666325440792265040420200567606988137375812413248809150553410621350840053714004274876361677136550717310928822884451007719189601230031441676994594083378022364360208510726482785863904145048920230363991630108179237766597973574182077969923769784879614102514527937309425487898655905296999381182024783549511654801868620036354004269563834534054337197968423835672172535985686812509503442986836014985453186778786175433422366899071760008683576849242208862674308771488943288737274612745418039522151856310976909254005417773099761534516271797887095129786387997517484545740371663227872691973356726018228813902823548888799517063257077160050511975157896928952392451003016565849075281276259912165869249695170957445594647134349583114370653167505013270876662096456819686548377134398492232457565098242652153952516293140053867226361889292381371467734132491920992395701253669966568173025521524157451511330611634520240155424413216414206404276730682025096265411988803574368920488547676039620335022436791943251849297471875853256522849258839226973810155933169281943952454567849453496980217624435399028832036799263308085726520187038890936578789299068296927001409983931584551424921753634635505655804294380216178779943121503829252550686530272382874928883486170517008973678500415531254038519694290532173904313738607760798171220609794926389750554983905016504069815035311705911331239579492386893285613502217525997964306535097569255553359326031501712795402603481933866172435858210048815896909315600563765903407002033094561175733871526599119229133170248169438751567169790721984249754537965298229885176923792400096633982544823832295110423272782027016278950246206410367691735237497555779199002654113424291004800015679377289005697578784428277130676921074883480267216860169448276392725640543659707497955455813372667179127482030076173721985343745812356128519913704460799493984155499956390132315466558034215871302689123522964391535365696640441536106353073087771391720996213538858098779013523902185513270992385115802064560294377121733180677635574186512155206057755621011087726740912337515289233537860218638751689235821518422256449730830405947090666328109511909592291044841071875503597461374323167314363739964709160271412156233069471519494372449967248644001558866725344986678794537181797043787735840104651333086841414909483245097348634393812606665829807585763313049292747411739944243210448970611245916298526872282258331248887704223685290717410411939571312568203064142711267917920575059799765177935276438961712542561860316152290147618052635762743275191527758812312128240846843562709658070039121010980716959621103322963022307203259154499480528967059793386266895410733845807451038189599415672837983600308425815484572760402672581561978406237214787143194270591169759124005403425489536821784805359311986595752621440657025313941930430832767376630786984964680352184079753674447037238415798523797151429931571179859990171503762640043649642902538945352504130164478333544868745211127448109707783519991018363584564038301115417611097150233418615990370059802414853553132836192753452860985297398510757867316653945336957809342867165879030128856228293621737010114071213104367667920222145448289066633148073979757011171021727174137144923704792087578155837772098947524744526539089975808171048922343168296907743616253197773918128555709856628404483916587302039446120540319668717566409310208 A013788 971 31959462282199064257092776556527393768820136188325720001339675236968044629299425534810022377557549620521506032440962257996647701662682599339724923432058447993146627838076194875711257257269005485117605561141524918223410691327644667122280666769905053040860012561509893577429551311738105564458534711327617800606638208785108969857365516379604419414059935673490898551378120377263570909716923102157891985299759849791364807761038866899363899506431219406798432894588096509465321573513418799738068453867668906001488133466251486565162878664030913218707397373184038926102474080317380416253045908174575298014818597928995567930774496087501513968728018711710667876813805232289882734003449761420304406191198616623245378649284145541651605045237831616699352562332581366546322869149770665221745965256248522821891100988047566897050246745820988999479308355853717812352107560600231400446751420241697155674662295892436462195374100534357510807947087133436102152742496224184146186642401903222589506736701660640159178298541594097531839006686908384852792335032183063236712536162948921390410185254994903676618396534432589431917488873574794303127506139440615098321091281058284892251901099799559574722444803494938717590564205473684726398702261378842429253909911361523630971389687394422096022729782509919135826686111297276226720968983744212997775294183770322636479502887467031166174389781365468282647025679684618447612027995680255708706759354437668756187137702016016541776667814019784312069073337388229309319617720018492418273214074947600669962384636747412812757317600816714897872905082986487661799567759643670746559799425031015609969063862001115842297275228359949913740556699909185140355080327555322575805937772949992362529465336502021126419127462797247486994587505861549609684679853670795812792503598417080772293725315182658678580208461456866065347532789988471599114871248585895955660864222729375767337282701018223127252668722722735174520259254060140104604223666830161911625547011574444765706166395192007565251967982847410702417566533471434727359100927821373981964151021708148208855814649950062147728857893439248531891622187367511620489200490655162772598839393903351862357984809434325256438965768690619108055595311867953787724012567023661415328730776934462624700571075455544326919109924939457562418097481342759283369279936560781690024119669030402062735201789227693319633878895448720471704191930652555343848949555065850445830385118107013065436342424296640691354566001068651860323702435469243371918740006477056436903238891871286530249903093398486811620189998983623663273158766068868130124795444036500214950778513047304484096279359750728545353391802675444939838168822892293987174574333379854959780444643543596084196455184497700095230477274508671232858759454880239660977016666608039210856539370304549496829872246649076913710149203602365832427319452424599206595944380826863312140224810026609346894077863551947631768138523732341431333371926132430805142822030562751741897096202737420931175685906147044691015174679703490415330722545990671050535064528551110753473132256999715552706519742479411773618788937328799520163856917153703254199782380384778027457363081297883211217242374300881368750535053927356082651096555764950691240153632097045518142918595778144300064224529014560100179187068383911440507407795111090674634793427235688875489967801229907756192016929374511021084717756504994505265745607494828390720126311514517289061353580704112540910268616385917617344134117852173098081968654564187572749944766122341589153571309733149363067152012534611968 A013788 972 130905957507887367197052012775536204877087277827382149125487309770621110801610446990581851658475723245656088708878181408754268986010347926895513286377711402979928587624760094210913309725773846467041712378435686065043090191678032556532861611089531097255362611451944524093151442172879280392022158177597922511284790103183806340535769155090859701919989496518618720466444781065271586446200517026438725571787816344745430252589215198819794532378342274690246381136232843302769957165110963403727128387041971838982095394677766088970907151007870620543825499640561823441315733832979990184972476039883060420668696977117165846244452335974406201215909964643166895623429346231459359678478130222777566847759149533688813070947467860138604974265294158302000548095314253277373738472037460644748271473689593949478465949647042834010317810670882770941867247025576828159394232568218547816229893817309991549643416763975419749152252315788728364269351268898554274417633264534258262780487278195599726619593530001982091994310826369423490412571389576744357037404291821827017574548123438782015120118804459125459428952205035886313134034426162357465610265147148759442723189887214734918663786904778996018063133915115268987250950985620212639329084462607738590224014996936800792458812159567552905309101189160628780346106311873643424649088957416296438887604976723241519020043827064959656650300544472958085722217183988197161418866670306327382862886315776691225342516027457603755117231366225036542234924389942187250973154181195744945247084850985372344165927472117402881053972892945264221687419219912653462731029543500475377908938444927039938433285578756570490049639335362354846681320242828022334894409021666601270501121118003168716920690018312278533812746087617525706729830424008907201268448680635579649198094739116362843315098890988169947464533858127323403663494307792779669974512634207829834386899856299523143013509943370641929226931088272323274834981904630333868458900139336343190018240559408925760332457554706462987272060857742994237102352521098996643262877400356347830125162584916575063473416806195454557097401931527161986628084479457327597523765209723546716564846157428129228218305779442996250374003788556775866595718397411138714517555474528917157186481262323558910773539125065909563060674252552018175664527283579942024680570620152961802338794164348526848963386528676631837220367955757959052100370147952866688405297377549723426121257443766325516027258569919040271788302340377198019885885175682020851379159066530023165555666501104789627903603070560201980396298235836922524766858305818083860991162138773504880438388789441759166858360257538984121767492823758622473577139498566836171467056469523885915260701259954569560868680435702579590064034916387517369789478727189461651361860266426528607668385260767434739015156722274619038556771137955290449622300477131158350216988183866832126526360821868991884878142929108777499722295393207670502741491409438436577864999037185031134810506046412476134095609471578295054398155488065496741194639548377788622991624308945349646225949724670834903885904865195670624742559487298762834591157932661568529202308630056050800465359180996129633145824765136410086402191580886450514538891492413238031319669277069498442313394568307279053063063670843638170333950232100501260318342328775027403304113877957381634006908113837702169362501342717997142363003930644457493568494008298817088389637371963462815995304266564044967568460252716718560641573346722501009743743609094912297983773762037111149173028084666979791123054643341770620928 A013788 973 536190801952306656039125044328596295176549489980957282817996020820464069843396390873423264393116562414207339351565031050257485766698385108564022421003105906605787494911017345887900916636769675129002853902072570122416497425113221351558601159022719374357965256507164770685548307140113532485722759895441090606222500262640870770834510459252161339064276977740262279030557823243352418083637317740293019942042895748077282314605425454365878404621689957131249177134009726168145744548294506101666317873323916652470662736600129900424835690528238061747509246527741228815629245779886039797647261859361015483058982818271911306217276768151167800180367215178411604473566602164057537243046421392496913808421476489989378338600828355127725974590644872404994244998407181424122832781465438800888919956232576817063796529754287448106261752507935829777888243816762688140878776599423171855277645075701725387339435065243319292527625485470631380047262797408478308014625851532321844348875891489176480233855098888118648808697144809158616729892411706344886425207979302203463985349113605251133932006623064577881820988231826990338597005009561016179139646042721318677394185778031554226846871161974767689986596516312141771779895237100390970691929958841297265557565427453136045911294605588696700146078470801935484297651453434443467362668369577150213683629984658397261906099515658074753639631030161236319118201585615655573171677881574716960206382349421327259002945648466344980960179676057749676994250301203198979986039526177771295732059549636085121703638925792882200797072969503802252031669124762228583346297010177947147915011870421155587822737730586912727243322717644205452006687714623579483727499352746398803972592099340979064507146315007092874497007974881385294765385416740483896395565795883334243115396051420622206218645057487544104814730682889516661405672684719225528215603749715271001648741811402846793783336728046149342113509737563436133724085881365847525207654970721661706314713331338959914321746144077672395866361273315304395171235926421490250804745831859600712192665947818291459987115238176581865870958311535255497228634027857213839457342299027647351049609860825617318782180472598512641531919517928553949576062555796024174663907223670444675835827250477297298528416256269965570296521738453066447521903753543442533091617260146531542379700897171565973354031221459484005254627146784600277403116126014941955708098058443667153392670489666869313647651102388388953244886386185003089452585679593557407249035536506974886116009988525218315893158177014587311703237573988034661445051620630871494619800120416275990275640481553445547451843614879678962759650606115317651771963386129760958329063299169836708907832360773916921318115064637766000902287017523271146657704866568034923978179651283061177009706028103412691006081934436839581928534581064869681652942754329224602488783601118544390251973926375390760460873437629552638862521930578618379229148813059836222935036056309887528183832766105502245255616395584696542814844879116274651933243590155422199773693169440152150941490072251739766316666327841466878945523659975732570485382892181784695612656148709584078706111205360146977365298237998735713903376715310901307551299552924622976285365358876665619715664151786615001346308795775541945687860150683653162263930178662512243933650444113435172892295634279228085708805499772916295118864099919697893656551457991954794043954675562343694316766275846328187160413195127679224387884428175364135910373822852760772541537329304007267012723034795949224440031819127892463321088 A013788 974 2196237524796648063136256181569930425043146710962001030422511701280620830078551617017541690954205439648593261984010367181854661700396585404678235836428721793457305579155527048756842154544208589328395689582889247221417973453263754655984030347357058557370225690653346900728005866045905029061520424531726707123087361075777006677338154841096852844807278500824114294909164844004771504470578453464240209682607700984124548360623822661082637945330442064409596629540903838384724969669814296992425238009134762608519834569114132072140126988403663100917797873777628073228817390714413219011163184575942719418609593623641748710265965642347183309538784113370773931923728802463979672547518142023667358959294367702996493674908992942603165591923281397370856427513475815113207123072882437328441016140728634642693310585873561387443248138272505158770230246673459970625039468951237311919217234230074267186542326027236635822193153988487706132673588418185127149627907487876390274452995651539666863037870485045733985520423505138313694125639318349188654797651883221825388483989969327108644585499128072511003938767797563352426893332519161922269755990190986521302606584946817246113164784279448648458185099330814532697210450891163201415954145111413953599723787990848045244052662704491301683798337416404727743683180353267480442317489641788007275248148417160795184767383616135474190907928699540423963108153694681725227711192602930040669005342103229756452876065376118149042012895953132542676968449233728303022022817899224151227318515915309404658498105040047645494464810883087574024321716735026088277386432553688871517859888621245053287721933744483994530788649851470665531419392879098181565347837348849249501071737238900650248221271306269052413939744665114154167359018666969022039636237499938137059800662226618868556671570155468980653321136877115460245117635316609947763571112958833750022753246459506060467336547238077027705296935885059834403733855770074511463250554760075926349065065805164379809061872206142146133468615775499486802621382354622424067296238927296924517141159722263721820107224015571279322607445244048406516648484978103147886417274056817243549899201989941728537731811215763507779714742345435356977463552228540515019423363988154141392223548417955009734772392985681778975934553040703760169049717774513940615543264297560193197587254874814734226858111883098046485522952793229722736243163652157202250580369647385260660296378325675496708700778915382841152491054637813772654397790943615211140092049557532569133531176912999294221898375893051749628736461103054989973278931438104049641962701293225066456169023412442912962362751446547165031463528882648341101657962029587500885315843273399651159686481349729963709718999304756289539695767623775318616709959133462671048614623851655418581031755891111578382360911603453294927579277644041706216050453521732503971794057630181557822472085202433600554847737600530647608780889827650020881322593538293089169141907686645299315440979009968137196567004756314917039369604624860260974318565745276609330273047222026863210256343335943126082833065278838648336160864911260600608708128326376590113229439585114456386380231497155162019288261582842821484148231025913451755730122968779255710864856509958822378355360365717975045514480827496619809537475177200243352633058011801650151152232219088630468166842918007718239063267327069865144806867353271082572417234771935046836404038351103359771921474665866560254609052447242974103092774617806291500688891178404908124330136900829213765684113550524208023306370331147847529763176448 A013788 975 8995788901567070466606105319710435020976728928100356220610607928445422920001747423303850766148425480800638001086506463976876694324824413817562053986012044466001123652221038791708025465013078381889108744531514356618928019264568339070910588302774511850988444428916108905381912027324026999035987658881952592376165830966382619350377082229132709252330612739375572151947939201043544082311489345389527898859961143230974150085115177619794485024073490695821707794599542122023833475767559360480973774885415987644497242395091484967485960144501404061359300090993164587945236032366236545069724404023061378738624895482436602717249395271054062835870859728366690025159593174892460738754634309728941502297269730111473638092427235092902566264517760603631027927095196938703696376106526463297294402112424487496471800159738107442967544374364181130322863090374492039680161664824268029621113791406384198396077367407561260327703158736845644319431018160886280804875909070341694564159470188706475471003117506747326404691654677046532891138618647958276730051182113676596791230422914363837008222204428585005072133192898819491540555089998487233616920535822280791255476571942163440079522956408621664084726166859016325927774006850204472999748178376351553944468635610513593319639706437596371696837990057593764838126306726983599891732437572763677799416415916690617076807203291690902285958875953317576552890997533416346532705044901601446580245881254829082430980363780579938476084821824030894804862768061351129178205462115222123427096641189107321481208238244035155945327865377126703203621751746666857584174827739909617737154103792619738266509040617406441598110309791623846016693833232786151691664741780886525956389835730537063416714327270478038687497194148307575469502540459905114274350028799746609396943512480230885608126751356800944756003376648664925164001834256834346039587278679383040093197297498136823674210497487163505480896249385205081717693873234225198953474272297270994325770509537953299697917428556358230562687450216445897943537182124533448979645394646208202822210190222392204575159189567779960105400095719622273092192194470310493742765154536723429580387131350801320090549498739767327865711584646903222179690709928101949519558098895479363142547654319943719873627721669352566685427929254722601652427644004409100761265210562806551337317395967241151393210826273169598404702014641068944327651998319235900418377194075690027664573965621966834518838390437408117360603359796485212792413351705047904829817034987653403170943700635645109132895747657939966479304544678113238930550503170474187333479224497049872204468319897366171493837829925057187968874614303327605152391012473190403626253694047844971150075827608493931355009021152281761954593864186983705054043992610663100615125499296380594507906072129993025054150293927744696023364721229994828660942657625016336268468460053223660840845660989168027872656333211773532605566524734054485529897343132848493236805253884499145996046250024829489957138451481865900193257900543427628950808845292652991816798401421422031709209982304023044435284235382123103584914902676523420093268493624838513103787784540628813358613428212347543631004719443324196799071154282141498391470583680119831391702452264791336461743556057980825786427313469426154739865498325812196772385005616339559019119543169387030397611388592159613907203142971678167633128928678998354216620993625845951841910941086119361625790360231389430802878678823907221926268004834534569986821698266746503677256240745796459584242129102947156063462892876381583481909970731008 A013788 976 36846751340818720631218607389533941845920681689499059079621050074912452280327157445852572738143950769359413252450330476449286939954480798996734173126705334132740602479497374890836072304693569052217789417601082804711129166907671916834449769688164400541648668380840382076444311663919214588051405450780477818372775243638303208859144528810527577097546189780482343534378758967474356561147860358715506273730400842674070118748631767530678210658605017890085715126679724531809621916743923140530068581930663885391860704850294722426822492751877751035327693172708002152223686788572104888605591158878459407313407571896060324729853523030237441375727041447389962343053693644359519185938982132649744393409616814536596021626581954940528911419464747432472690389381926660930340356532332393665717871052490700785548493454287288086395061757395685909802447218173919394529942179120201849328082089600549676630332896901370922302272138186119759132389450386990206176771723552119580934797189892941723529228769307637048953617017557182598722103781982037101486289641937619340456879812257234276385678149339484180775457558113564637350113648633803708894906514728062120982432038675101450565726029449714336091038379454530871000162332058437521406968538629535964956543531460663678237244237568394738470248407275904060776965352353724825156536064298040024266409639594764767546602304682765935763287555904788793560641525896873355397959863916959525192687129619779921637295570045255427998043430191230545120717897979294225113929572823949817557387842310583588787028943847567998752062936584710976322034695154347448664780094422669794251383209134570447939621030368896784785859828906491273284377940921492077329058782334511210317372767152279811754861884499878046463988507231467829123082405723771348067737717963762112089880627119025707450887173557456669720589830752931533471751513115993481378149493470752932221736130552368429769566197707421718449751037481800014715674104767386414913430619329621992758356007067456715562669787366843312384767796086562397976728297982089007020627536470868798759772939150918469939852040469626716591718792067572830585619228550391782370366072982419167561265690012882207090890746838086974937954650713715598048013147865505585232109973075883471431875192094489476602379147957668113143512798227343776368343629842059676718142302465255634277652053881819756106591544414902675065659451969818395966062585115590248113672986934026353314094963187576154189162047231623648709031361726403431597725088583876218182930575309428339388185397803602367008340982406922102699231415001551826659534860986262271317930903539916276549502238299611838438759751373034241920510420186429870704193587090187893253135130819973001830710589884391142830116950639746096966016467709885255901364193733276060119554045117974915104383271444451430621799603928042274911701898158058818195221125632066913355646812378004114804103827411632242166400340835424389552400485310687172730459517472147428297954319910908501999805440101701590864439097269722727191584360625879568182513030318706654481606252222144641880924087517278390006924228125176232283811441363039928702027749887338549673114765478415619516880601957775538712595330839855910088995447939651577411463510753770829380413244476585314147301605613489462421206275970769529814489081142526757979688983004526833742313648821809276508616247673485778563904073611993774625296091869177258871279589891465018744467214688744905219237315507771108568591068462723981009993747802253598666021676100593679062041562094782298457055760805671551235944009221658965941903240114208768 A013788 977 150924293491993479705471415867531025800891112200188145990127821106841404540220036898212137935437622351296156682036553631536279306053553352690623173126985048607705507756021247552864552160024858837884065454494035168096785067653824171353906256642721384618592945687922204985115900575413102952658556726396837144054887397942489943487055990007920955791549193340855679116815396730774964474461636029298713697199721851592991206394395719805657950857646153277791089158880151682292211370983109183611160911587999274565061447066807183060264930311691268240702231235411976815508221085991341623728501386766169732355717414486263090093480030331852559874977961768509285757147929167296590585606070815333353035405790472341897304582479687436406421174127605483408139834908371603170674100356433484454780399831001910417606629188760732001874172958292729486550823805640373839994643165676346774847824239003851475477843545708015297750106678010346533406267188785111884500056979669481803508929289801489299575721039084081352514015303914219924365737090998423967687842373376488818511379711005631596075737699694527204456274158033160754586065504804059991633537084326142447544041630413215541517213816626029920628893202245758447616664912111360087682943134226579312462002304862878426059752397080144848774137476202103032942450083240856883841171719364771939395213883780156487870883039980609272886425828986014898424387690073593263710043602603866215189246482922618559026362654905366233079985890063280312814460510123189146066655530286898452715060602104150379671670553999638522888449788250976159015054111352207149730939266755255477253665624615200554760687740391001230482881859200988255372812046014431548739824772442157917459958854255738108947914278911500478316496925620092228088145533844567441685453692779569611120151048679529297718833862891342519175535946764007561100294197723109299724900325256204010380231190742501088336143145809599358770180249525452860275401133127214755485411816774131682338226204948302706944695449054590207528008892770559582112679108534636572756490389384678599720029958762162052873633957763591031159680172308778314078696360142404740589019434935988910330944266292765520244288499048804249345862249323379089604661853657110877110722449718818698984960786819028896163344990034608591435828421539200108004735507833076435837510870897687078001262812699933721012598965923441357068941115268376149876992348633457656273604554481771943174532969216311927558807745460730465112192457631348455824281962839556989677283636467418478134007389403555295266164663938752932656051875846356281997454790599730263318244980899497068746761168075210090245159941623948254906410681083616750404376932721409610764841495838609415498590576166466121032159029820400013172803451739690008171987737531498742249693368803225252267553879836473059826891177689261158038330974855408919327625730588946077104729343500304854237609277078045663913575796061898299606632387832574659503962183565915866308420894355081224191203082656569716180742542416784290576729541123602711275573372185422456756659209101904453144265062470772285468361638400721847434491663823011547963505663538538699461078079399590377541142945619048606566790475120049807724525354760812861077354540047445317142172649376093446747347376592852838077260906376271994120147276359789600684806074386541911008516705574130796579292150470597748997751085514726500865212792296150052336761200195440716777337711365099131777996044319830460696949016423317426216934390998030740136024785308031709438122238340228294480100396260030673862426661771915124498035671507799113728 A013788 978 618185906143205292873610919393407081680449995571970645975563555253622392996741271135076916983552501150909057769621723674772600037595354532620792517128130759097161759768663029976533205647461821799973132101607568048524431637110063805865600027208586791397756705537729351619034728756892069694089448351321444942048818781972438808522981335072444234922185495924144861662475865009254254487394861176007531303730060704124891981391444868323974966712918643825832301194773101290668897775546815216071315093864445028618491687185642221814845154556687434713916339140247457036321673568220535290791941680194231223729018529735733617022894204239268085247909731403814034461277917869246835038642466059605414033022117774712411359569836799739520701129226672060039740763784690086587081115059951552326780517707783825070516753157163958279676612437167019976912174307902971248618058406610316389776688082959775643557247163220030659584436953130379400832070405263818278912233388726197467172574371026900171062153376088397219897406684832644810202059124729544571649402361350098200622611296279067017526221617948783429452898951303826450784524307677429725730967897399879465140394518172530858054507792900218554895946556398626601437859480008130919149335077792068863844361440718350033140745818440273300578867102523814022932275540954549796213439362518105863762796067963520974319136931760575581742800195526717023946291978541438008156338596265436017415153594051045617771981434492380090695622205699196161288030249464582742289021052055136062320888226218599955135162589182519389751090332675998347325661640098640485297927236629526434831014398423861472299776984641541040057884095287247894007038140475111623638322267923078829915991467031503294250656886421505959184371407339897766249044106627348241143618325625117127148138695391352003456343502402938958542995237945374970266805033873855691673191732249411626517426957281284457824842325236118973522658302056254915688043041289071638468246801506843370857374535468247887645472559327601490034724424788212048333533628557871402010584634919643544453242711089815768570404690999668863630049985776755974466340291143289817452623605497810576715547714735167570920605692103902205320651773228560751020694952579526152645519154048281391042399382810742358685061079181756790521153214624563642387396640084281081190444527196926271493172480818928521267605364422415798554382808139268709896160660002642560096684255157337879242887041910013655280876525407151985099540306458003275056258919790825429718153774970546086436894266996962489410210463493132012159188483466675331061574822296495158551531441764339993586733744436060529644175120891692052096658149718494209656327916426893765692790766954944165882226999977845231747723386144358453955802938325770273472461772929018848254744038618010633287900691810193653050946263815213703325003673007754933565954992492323131820971390977248682957247598911675039390006460669535435188766260562225805328229103885991388399291983278412694287167826561309557476321453739148454202284200442276705384748532471490382875276120481400640078909695880283281278409270889356687091677855019055300458519197853854512992575813220722186408521505255623092497573786091724012439655853100289478972844196034336019014339171844478757877134854524325224764460672517210087916123243969698204404965680687275667490884426031639742788780648327568379894788446268319747543911597245030614371373876000525175919975265751446043762671797534025567014703171269908177784563265527933911597157520621697881858548688241575094190491223081085640140499606617764349943954110495945169829888 A013788 979 2532089471562568879610310325835395406563123181862791765915908322318837321714652246569275051964631044714123500624370580171868569753990572165614766150156823589261974568012443770783880010332003622092689949088184598726756071985602821348825497711446371497565211465882539424231566248988229917466990380447012638482631961730959109359710131548456731586241271791305297353369501143077905426380369351376926848220078328644095557555779358180655001463656114765110609105693790622886579805288639755125028106624468766837221341950712390540553605753064191732588201325118453584020773574935431312551083793122075571092394059897797564895325774660564042077175438259830022285153394351592435036318279540980143775879258594405222036928798051531733076791825312448757922778168462090594660684247285561558330493000531082547488836620931743573113555404542636113825432265965170570234339567233475855932525314387803241036010484380549245581657853760022034025808160379960599670424507960222504825538864623726183100670580228458075012699777781074513142587634174892214565475952072090002229750215869559058503787403747118216927039074104540473142413411564246752156594044507749906289215055946434686394591263919719295200853797095008774559489472430113304244835676478636314066306504461182361735744494872331359439171039651937542237930600615749835965290247628874161617972412694378581910811184872491317582818509600877432930084011944105730081408362890303225927332469121233082850394035955680788851489268554543907476635771901806930912415830229217837311266358174591385416233625965291599420420466002640889230645910077844031427780309961234540277067834975944136590539886529091752100077093254296567373852828223386057210422568009412930887335901048961037493250690606782488408819185284464221250556084660745618395724260661760479752798776096322977806157182985842437974192108494624255878212833418747312913093393335293590022215380817024141139250554164167143315548808405222420134658224297120037431165938898972030447031806097277943347795855603005855703182231243932516549974153742573041262635354664630859958080482144623885388064377614334643665428684741741592471414129832522915092285946288119032122226883439555246370490800914857583432993389663144184836180766525765739121236046454981760577709667871992800701174010180328475813974643567102212679218776637785215308556060783398610008036034481434331223112111572674215110878751982138444635734674063370823926156018709124455953378865323663415932030470248067694530967717095251981414630436535463220960125557862279356770045518917619558356624222058467868721804036028279502156028210472126444169427072785466736613731261417210103929422541295172370645387911781246952282752319145684556864277670981447451303453601791909254069238674989647292227402968835382355040143203421917261202451431582179371553947241233654553202896675896587115328819215044639764207886151649248555547938698817442810605392886165142220961341466462902417142533186603262876898624426409517020726883499963508378395800239417595123947423012674515552068412556085011565385255929989003224608257130989491817021763214114325640320116364373562804990327512494158050510678094634409388085217590530952078075529304085527032186870062227831701554952830374298785705872769826956640333882733247874984992264744364131636120635230914630492520104440807299883845242739428095081134042662609025596386462845535549720084049053475915037685939861902315645396465147396098151120568218688517922995251903682699368722492224189521543896205571135602417301901957204466474524092615427037491585804252049740126782015486388706362777370436036591391415623221248 A013788 980 10371438475520282130883831094621779585282552552909995073191560488217957669743215601947750612847128759149049858557421896383973661712345383590358082151042349421617047830578969685130772522319886836091658031465204116384792870853029156244789238626084337654027106164254881481652495355855789741944792598310963767224860515250008511937372698822478772577244249257186497959401476682047100626453992863239892370309440834126215403748472251107962885995135446077893054896921766391343430882462268436992115124733824068965258616630117951654107569164550929336681272627685185880149088562935526656209239216628021539194446069341378825811254373009670316348110595112263771279988303264122613908759672999854668906001443202683789463260356819073978682539316479790112451699378020723075730162676881660142921699330175314114514274799336421675473122937006637522228970561393338655679854867388317105899623687732442075283498944022729709902470569001050251369710224916318616250058784605071379765407189498782445980346696615764275252018289791281205832038949580358510860189499687280649133056884201713903631513205748196216533152047532197777991325333767154696833409206303743616160624869156596475472245817015170233142697152901155940595668879073744094186846930856494342415591442273002953669609450997069248262844578414336173006563740122111328113828854287868565987215002396174671506682613237724436819224615325193965281624112923057070413448654398682013398353793520570707355213971274468511135700043999411845024300121709801189017255240618876261626947003083126314664892931953834391226042228746817082288725647678849152728188149601216676974869852061467183474851375223159816601915773969598739963301184402989290333890838566555364914527850696544409572354828725381072522523382925165450242277722770414052948886571670570925067463786890538917094019821510010625942290876393980952077159765683188993692030539101362544730994199826530882106370269856428619020487919227791032871560086721003673318055685730189436711042277774450455952571824549911984960234419175147587788694133729579177011754412706328002388297654864379434549511690708314700453595892702173562762912275794013860218003235996135555572641314568418289133530320547256661741540924060238581088996419689536467440582846279605291326298799603682511672008745698625436934040140050850663134080109108368241903845624968800706592915597235955020689867209001673585094159368118839069227969224963566894801535052632573771585039832365725351657596806136085276798843769222152115874326268049257353052674285003896245330106445486569711028732813551484390284509331571832840831091550093829915317973290129271753169843246764892585694914729145026030163508886655987516550153499220723944916081340340008760538945952939660304667601612757595308963442560349726126244426561216173101885241063760606705884967900093049049919064784472420824386843504822844474195501677155322083524356910356245752239689261732422537057654646632048300615815932326964743776765650573381716897314815850530317909197780654469627688644659914815701272217829724207371818008289234957207995421208532958482521142125012277822751196628474113249240381491176071374891737475622540853597051250814779711797368029534318723837419774885198649569086793213127826251254865211214398807583675383295938528316392915483181550121905826326497362347789546700324230114260697477452325038746046568842798951815313611653464264923037347994361609674351884883543921243734418026989847423748169412588551797484336614287328150280280243798858019371427501268590416709494679650683352789145565535454216395735559299135432248141261936109306005878339238392714231808 A013788 981 42481411995731075608100172163570809181317335256719339819792631759740754615268211105577986510221839397474508220651200087588756118373766691186106704490669463230943427914051459830295644251422256480631431296881476060712111599014007423978656721412441447030895026848787994548848620977585314783005870482681707590553028670464034864895478574376873052476392444957435895641708448489664924165955554767830599148787469656580978293753742340538215981036074787135049952857791555138942692894565451517919703550909743386481699293716963129975224603298000606563046492682998521365090666753783917183833043831308376224540451100022287670522897911847609615761860997579832407162832090169846226570279620607404723838981911358192801641514421530927016683681040301220300602160652372881718190746324507279945407280456398086613050469578081983182737911549979187291049863419467115133664685536822546865764858624952082740361211674717100891760519450628301829610333081257241052160240781742372371519107848187012898735500069338170471432266914985087819088031537481148460483336190719101538849000997690220149274678090744611702919790786691882098652468567110265638229644109020133851793919464065419163534318866494137274952487538283134732679859728686055809789325028788200826534262547550220098230720311283995640884611393185120964634885079540167999954242987163109646283632649814731454491371983821719293211544024371994481793532366532841760413485688417001526879657138260257617326956426340223021611827380221590917219533298523345670214677465574917167623974924628485384867401449282905666461868968946962769054620252892566129574658660766583508889066914043769583512991232914062608801447010179476438889681651314644133207616874768610774689906076453045901608365378459160873052255776461477684192369552467615960878639397562658509076331671103647404417105188905003523859623429709745979708046400238342118162557088159180983218152242489470493107692625331931623507918517157032070641910115209231045910756088750855932768429169764149067581734193356439490397120180941404519582491171756356309040146074445119497782467194324498163914799885141257013057928776508102913076888681652280771452941254640171235625538824472241312290940192961563286493351624950737228140529335048341370636627338361263273272519883176683567808547822381569789681828413648284316197192126907876318838151679872207694204582286278471764745696088070855004545676771814764827557761945450770001107087575583022168412323153370011040389516517933405293768064078733935066621240393929758118103753871375959020872116000712989536373689604306880062605350222118227316044150989184327333142418596369497100983677938749000031006370730578026619549732399742924867789428732808085278376269170032675883167522623240848607918496205855110385514260727192478213097171194741445025321947397163445067304828518781128908468489357199035696688510995754370966304774869628199254115765904819182601173767216056002711788153432604869839322382058811247590509632104748571512411401485723772182156074109560707595012688527011085112411004230550353394966561952706384723949245270150997944406598144050289961988901390229967868888602587857188351556556700149927336333521923337337699522019448972569492838071397929773668634979505000971576325139927905134177515862734369980164211983945381819111629299326264633333196176545983284528046548011816867644723358703806745980104506635524553332589629124760977384905153226145320482995901414336176238550415047672501913962708162495842772120896103548027878600122447345367045196146346842090207849199013024340236433220470356932850889258730488386608890303717400077677520456557493485568 A013788 982 174003863534514485690778305181986034406675805211522415901870619687898130904138592688447432745868654172055585671787315558763545060858948367098293061593782121393944280735954779464890958853825562544666342592026525944676809109561374408616577930905360167038546029972635625672083951524189449351192045497064274290905205434220686806611880240647672022943303454545657428548437805013667529383753952329034134113433475713355687091215328626844532658323762328105164606905514209849109270096140089417399105744526308911029040307064680980378519975108610484482238434029561943511411371023498924784980147533039109015717687705691290298461789846927808986160582646086993539738960241335690144031865326007929748844469908923157715523643070590677060336357541073798351266450032119323517709296945181818656388220749406562767054723391823803116494485708714751144140240566137303587490551958825151962172860927803730904519523019641245252651087669773524294083924300829659349648346242016757233742265746174004833220608284009146250986565283778919706984577177522784094139745037185439903125508086539141731429081459689929535159463062289949076080511250883648054188622270546468256947894124811956893836570077159986278205388956807719865056705448698084596897075317916470585484339394765701522353030395019246145063368266486255471144489285796528127812579275420097111177759333641140037596659645733762224994484323827689397426308573318519850653637379756038254099075638314015200571213522289553496522044949387636396931208390751623865199318898994860718587801291278276136416876336262781609827815296806759502047724555847950866737801874499926052409618079923280214069212090016000445650726953695135493692136043784782369618398719052229733129855289151676012987864590168722936022039660386212594451945686907354975758906972416649253176654524840539768492462853754894433729017568091119532884158055376249315993833833100005307261551585236871139769108993359591929888434246275203361349263831897010364050456939523505900619485879353954580814783255987976152666604261135992912209883839514035441828438320927209462916985627953144479395020329538588725485276268577189531962936040047742039871247379006141381122207025038300415143691030370563221476768255798219686463608156358006254127625577927734367324241441491695893743811880474909858536769182303372559143698951814661401961069280756562715461969044596620348398371176738222098619092057353276733676592928566353924534630709588058801816875636203565221435459657455228083273990466494198032880600653536289251752975857155928149492187138920405140986632619240980736431514509796259086516842451699004756551346570729460125629144837115904127002094512447597033675703909347020258465500089581917300229198520453840417454172664794515898034160459182532139066411938580390760846013213660958823718696538781470995680577612927504009086932407087250213636141038609903477984357865997104144858177146139371934407750516965387107484276459949546861864476912890870130727453101050148914837100485524570858111279552760658309171972206637404620435473328334247505783037758285351829296108626538487580289425998029987684306540094381948390967716199863043487975656243814102369622105797989735217242191662991644642664740445920352946728876052483979576627773144699429591104973759979438752612286240283931081233610040379938132771539132347533426878660656401889872786877250792431534508059179108570450287120895020963368571507614291232698351212193120977873102500035266567839591252633582971994607190440132722190746101544326623417123415436665201491350319157347697608430471046581996957242403760080431550014684026470718167123790059493316886528 A013788 983 712719825037371333389427938025414796929744098146395815534062058241630744183351675651880684527078007488739678911640844528695480569278252511634608380288131569229595773894470776688193367465269504182953339256940650269396210112763389577693503204988355244189884538767915522752855865443079984542482618355975267495547721458567933159882261465692864605975770949819012827334401249335982200355856188739723813328623516521904894325617986055555205768494130495918754229884986203541951570313789806253666737129579761299574949097736933295630417818044868544439248625785085720622740975712251595919278684295328190528379648842511525062499491213016305607313746518372325538770781148510986829954520375328480251266948746949254002784842017139413239137720488238278046787379331560749128537280287464729216566152189569281093856147012910297565161413462895620686398425358898395494361300823347822437060038360284081784911966288450540554858855095392355508567753936198284696159626207300637629408320496328723796871611531301463044040971402358455119808828119133323649596395672311561843202081122464324531933517658889951376013160703139631415625774083619422429956596820158333980458574335229775437154591036047303795529273167084420567272265517867354508890420502185863518143854160960313435558012497998832210179556419527702409807828114622579211520324712120717767384102230594109593995917908925490073577407790398215771858159916312657308277298707480732688789813814534206261539690587298011121754296112691758681830229568518651351856410210282949503335634089075819054763525473332353473854731455720486920387479780753206750158036477951697110669795655365755756827492720705537825385377602335274982162989235342468585956961153237932986899887264365264949198293361331089145946274448941926786875169533572525980708482959018595341011576933746850891745127848980047600554055958901225606693511394821117198310743380377621738543315293130224188494270436800888544823026672743232968086584655450154451150671624288280168937414161833797963017352216526750321322411053613026968411684206649489169729283362517849960107973132096079787602003269790059419587691596092168322920186020035551395312629264409155097076559974556878500428558460397826955168842775749507835754939008442393616906754367191999968560092944349986380774653462425230780566606570714614002252590906632853102432539773978880882532225206667756947039728339919757715943801066919021501139324635407785674893847386472688852241922605889803146999642756936614229090264950760235142678940276884640775180189110910681700319998521017979457481247208411057096423483432125477218372986682159123482834315553707868674576977252826743304200579122985357449935683212685394978674688366927533261738797139778930349892291234998337118347921240811651641616023300425280556425270123155287341951781022848905198307645902551056421220075139429376875053633694146164645823929819124138577339093590586867443334146117490225592255596379953343946196897435201004055459647901901409955172763588708642234823801048107656434368398158386809325303698752857077783687322657936801092796860934301645128865488887930829554919588226588460609403765554639026126748287974662563305972145348565955449824017051613776456354776866489765669801476310974380345867358800688863605165972520875781130699924440202981708732866725396226591832224286095496916494994048622140918935049219245799565345010397628704564376047186005865957668895188136889132446565143023525368227840144451861870965770787155853289911052042783630093296031925561849516537509628580665308570907268496169404131209406799859536864885801289447628860145772424061612539044083684625967218688 A013788 984 2919300403353072981563096834152099008224231826007637260427518190557719528175008463470103283822911518673877724822080899189536688411763722287655355925660186907564424289871752301314840033137743889133376877596428903503446876621878843710232589127632303080201767070793381981195697624854855616686008804786074695661763467094294254222877742963477973426076757810458676540761707517280183092657586949077908739394041923673722447157731270883554122827751958511283217325608903489707833632005283046415018955282758702283058991504330478778902191382711781558023162371215711111670747036517382536885365490873664268404243041658927206655997916008514787767557105739253045406805119584301002055493715457345455109189422067504144395406712902203036627508103119823986879641105742072828430488700057455530871054959368475775360434778164880578826901149544020462331487950270047827944903888172432680702197917123723598990999413917493414112701870470727088163093520122668174115469828945103411730056480752962452671986120832210792628391818864060232170736959975970093668746836673788157309755724277613873282799688330813240836149906240059930278403170646505154273102220575368535983958320477101160190585204883649756346487902892377786643547199561184684068415162376953296970317226643293443832045619191803216732895463094385469070572863957494084450387250020846459975205282736513472897007279754958807341373062309471091801531023017216644334703815505841081093283077384332108847266572645572653554705596877585443560776620312652395937203856221318961165662757228854554848311400338769319828908980042631114425907117181965134848647317413690151365303483004378135579965410184009882932778506659165286326939603907962751328079712883662573514341938234840125231916209608012141141795940142866132119040694409513066416981946200140166516783419120627101252588043669422274971869413207659420085016622673187296044280804886026738641073419440661398276072531709136439479595117251556282237282650748723832631913150973084795571967648406871236456519074678893569316136595675598958462614258510436307639211144652873113436602257949065542810017805393060083382631184777593521450681081938065618515200529467019899277625589655784974337755375453789499208371580009469984095252230178580044254850065888018431871222140700057544215652980582093745277200820513647058953226612353568166307563682914217496094851994446511132455074727280311327604505809170100312068666673706630290124365198894992133538782914993724633690110536732412371882353725238313923144412939374119488615138054598290152244510713942089643857843188565651689866950588137985954686455753450123769785689356507987430091067298827578340574005572087748024114936558439159377832651523550935176240082113084534498713158824898553188836753085402364525124059231438541949159117906424444056952634495069589115692268117616849127101317427771102727680219683611222690389294816539132471612780927347043809047896662497239964025878922772288896803622491894583312611162717806188175176387639659350598593838289093048960755172958856752370996443950091702590601983273606909137276095942386899538447833042484964677856950633376106334656117823711801451015160987544217859301261907347726153522479173843410028365229166045142080183506846969751061896672701647621585326759823445507199511346890507071413078969822107222944120144790675847155369963495623156289203957961602030795019653162588687173895684289273880026962611794690608697886501130825824359908261233231674826223475797144190375075475669167241748862140546767101335619737639438666405103906436171760309879321433730252224662998572242081577487811157083848956364959924566772227961727746048 A013788 985 11957454452134186932482444632686997537686453559327282218711114508524419187404834666373543050538645580488203160871243363080342275734584206490236337871504125573383881891314697426185584775732198969890311690634972788750118406643215743837112685066781913416506437921969692594977577471405488605945892064403761953430583161218229265296907235178405779153210399991638739110959953990779629947525476143423114196557995719367567143558067285539037687102472022062216058165694068693843286556693639358115917640838179644551409629201737641078383375903587457261662873072499552713403379861575198871082457050618528843383779498634965838462967463970876570695913905107980473986273769817296904419302258513286984127239872788496975443585896047423638026273190378799050259009969119530305251281715435337854447841113573276775876340851363350850874987108532307813709774644306115903262326325954284260156202668538771861467133599406053024205626861448098153116031058422448841176964419359143574446311345164134206144455150928735406605892890067190710971338588061573503667187043015836292340759446641106424966347523403011034464870015959285474420339386968085111902626695476709523390293280674206352140636999203429401995214450247179414091969329402612465944228505096000704390419360330929945936058856209625975737939816834602881313066450769895769908786176085387100058440838088759184986141817876311274870264063219593592019071070278519375194946828311925068158087484966224317838403881556265588960074124810589976824941036800624213758786995082522464934554653609388256658683495787599134019211182254617044688515551977329192340059412126474859992283066385932843335538320113704480492660763275941012795144617607015429439814503971481901114744579009905152949928794554417730116796170825179677159590684301365520043958051635774122052744884718088606730600626869953638284777116498572984668228086469375164597374176813165521473836726028949087338793089880622856108421600262374532043909737466772818460316266385755322662779487874544584525902129884748059918895495887253333862868002858747116090208848498168272636322848559372463349832930889974101535257332849023063861989711618316773438261368696913507441154415230095254887446017858721788757489991718789054854153134811463861267865869877323496944525888307435701107314608464255980655414560823898353472416204200215209195780845216634864004513769252909598535986082940155197868055794360730878233258695502357668349399854673887778974854819814296099594692758455961075230120858576133829199515399676393425367605471634596463593515884306799181241725700364909321695029609013190470395722766131706961042183604256716513653011655997760882991126823271415906774780143366796811602540640464630481879376335194253306729098546784473861475340637808085094908146611972267823755746944714522857277990891805037017875530209758614024606996184150436772578179824071568139834551568544286603725950678413491441860184729588694892650000067675295321307637726800213248455322492134146765522483772044700051840361632125128543253188439477257711601434419575613811105723488693899826282888980016740509482324142018415320502069794308531546751458605923538743358099404981116351697968772496286324828074696062607476183978664120901960431644045188100349528771385948658013498408236832797489198476863516964507971460391351185179116113062608269948395370478072448160579411810721918136400499353963262664276722848865812590438857911052733226543108631862576578184238011316940088211356865102603776309148340909022203339327679558047070698445371140777595305600762559530229265700592559113112219642151903566141390074499415445325270875851025499045731236847812608 A013788 986 48977733435941629675448093215485941914363713779004547967840725026916020991610202793466032335006292297679680146928612815177081961408856909784008039921680898348580380226825000657656155241399086980670716684840848542720484993610611686756813558033538717354010369728387860869028157322876881329954373895797808961251668628349867070656132035290750071411549798365752275398491971546233364265064350283461075749101550466529555020013843601567898366371725402366836974246682905369982101736217146810842798656873183824082573841210317377857058307701094224943771128104958167914100243913012014575953744079333494142499960826408820074344314732424710433570463355322288021447777361171648120501462050870423486985174518941683611416927830210247221355614987791560909860904833513596130309249906423143851818357201196141673989492127184285085183947196548332804955236943077850739762488631108748329599806130334809544569379223167193187146247624491410035163263215298350453460846261695052080932091269792293708367688298204100225457737277715213152138602856700205071020798128192865453427750693441971916662159455858733197168107585369233303225710129021276618353158944672602207806641277641549218368049148737246830572398388212446880120706373233100660507559956873218885183157699915489058554097075034627996622601489754533401858320182353493073546388177245745561839373672811557621703236886021370981868601602947455352910115103860815360798502208765645079175526338421654805866102298854463852380463615224176545074958486735356779555991531858012016371935861184054299273967598746006052942689002514911415044159700899140371824883352070041026528391439916780926302364959185733552097938486378254388408912353718335198985480208267189866965993795624571506482908342494895022558397115699935957645683442898393170100052179500130803928043047805290933168540167659330102414447069178154945201062242178560674190844628226725975956835229814575461739696496151031218620094874674686083251854284663901464413455427116053801626744782334134618218095124007928053427795951154189655502307339709428187505495443448497244718378387699189609880915684925333919888414035349598469578709858788625504003118566182557726478968484782470164018978889149324446750679006080159968682611240187755975753178603017517043484778038507256631735560636269592496764578041134687655823016772404081496865918342007336402962488398859917715603398995722875690467556533701553677243427616777657009559141804744244342681005341959356823939861538635616564142575036727844164401215077074507470305712011815307114879041062120649446366108468694668581662841278518028166740880450075471712428784043035510839922735742966828576731655468119719554149499467230399740324006463343126453777925468955661544362387647629204936602995252461916548743768522638409006103539485550685623410650692833431625218171739171283044790256370280189020480224559397143100762323224757397928861493978781660945859316652395294280294400277198009636076084128973673465673000927781465151580093530295091412338121245184526513165059848098847586719475382581714170289043409690213688454713262148569126839599685707429152776477877487745215493974449862814692794775162802652576554880092144788786495793955072440222449576608239214429928014009090459031669847596845703223289480138067138515756961232965486624651101762974454493659599104443473708627437478184747665733270776716976686696445353833523872877456788954368370437562003671995295920572956109113664242638894354186601313717719460265067762271604363354944877886175469760801580832240192625030371740723443835819072309627122127307651654254197006915133745149605664052309507485800444091315146128640442368 A013788 987 200612796153616915150635389810630418081233771638802628476275609710248021981635390642036868444185773251295969881819598090965327713930677902475296931519204959635785237409075202693759611868770660272827255541108115630983106533829065468955908333705374586282026474407476678119539332394503705927493115477187825505286834701721055521407516816550912292501707974106121320032223115453371860029703578761056566268319950710905057361976703392022111708658587248094564246514413180395446688711545433337212103298552560943442222453597459979702510828343681945369686540717908655776154599067697211703106535748949992007679839544970527024514313144011613935904617903400091735850096071359070701573988560365254602691274829585136072363736392541172618672598989994233486790266198071689749746687616709197217047991096099396296660959752946831708913447717061971169096650518846876630067153433021433158040805909851379894556177298092823294551030269916815504028726129862043457375626287902933323497845841069235029474051269443994523474891889521513071159717301044039970901189133077976897240066840338316970648205131197371175600568669672379610012508688471149028774539037378978643176002673219785598435529313227763018024543798118182420974413304762780305438965583352704553710213938853843183837581619341836274166175702034568814011679466919907629246005973998573821294074563836140018496458285143535541733792165672777125519831465413899717830665047104082244302955882175098084827555016107883939350378967958227128627029961668021369061341314490417219059449287409886409826171284463640792853254154301077156020878134882878962994722210078888044660291337899134674134486872824764629393156040205329974922905000830300975044526933062409695092710586878244890553992570859090012399194585906937682516719382111818424729813727232535772889264323810471662258340526732616099489575195353722655543550943963384521485699597216669597519197101320501091285796848234623871467908606667514196999595149983340398237513429467356371463146628440615396221317627936473306840252215927560828937450863449817856022509336365044714366477876015880642072230645454167735862943888791955331394395581598210064396773647083756447657854913668997791821737529955632933890781208904335231723975639809048476685019557959749810113650845725723163588856366160250866747711656487680638251076699767117811162801528862049906534352481730222963111522286480898828155111562041563861989079518321283111154244832232424827621397880665525550857672862251485446727987350437249697387376955697182598372196400395497942544552190446180132315580287773362510490997876809843370970646323509132134108299440273452400323525603192129850292860797418371293796349817775717336367130473853445954674382720842389685708339804689223420325868554084010183654475868726923289000097732815608313490025237845735936893631443645575351460890092667654227886999795290698140722475928606301916616679337089683234239761008211125372085863535403047469367640592276166515396611800192881260872063100088694424936944620275820597924085137812879715202971167054701241503921806091115267910505521760539143535000312657629809772453386189804402663319346638088981687399066839664953568788857425054869486772039976715151153465787347822304985145381234520193719695756680000402593710645522999360540513210226633214570912821143365606029717931800468310537983910644726438843477101432736508708640169302113783306063007557092845312253967040492732090666828222929568737848911274748318980987778909245717554264491472301854219821774724140243275088855828992124402650003225951514920180232692233452141175825190940324387820132784799958259742661838618998026838542911251939328 A013788 988 821710013045214884457002556664342192460733528632535566238824897373175898036778560069783013147384927237308292635933073780593982316260056688538816231502663514668176332427572030233639370214484624477500438696378841624506804362563852160843400534857214305411180439173024473577633105487887179479011800994561333269654874938249443415685188880592536750086995861938672926851985880897011138681665858605287695435038518111867114954656577093722569558665573368195335153723036386899749636962490094949220775110871289624339343169935196076861484352895721248234236070780553854059129237781287779135924370427699167263456622776199278692410626637871570681465314932326775750041993508286753593647057143256082852623461701980717352401864263848643046082965463016380361892930347301641214962432478040871801028571529623127231123291148070222679709481849085833908619880525196806676755060461655790215335141006751252048102102212988204214481019985579276304501662227914930001410565275250414893047176565019586680725713999642601568153157179480117539470202065076387720811270689087393371095313778025746311775048217384432335259929270978066882611235587977826421860511897104296522448906949508241811191928066980917321828531397092075196311196896308348131078003029412677851997036293545341680998734312824161378984655675533593862191839096503941649391640469498158372020529413472829515761493135947921578941612710595695106129229682335333244234404032938320872664907293389201755453665345977892615579152252756898318856314722992215527675254024152748929267504281230894734647997581163072687526929016017212031061516840480272232426382172483125430928553320034855625254858231090235921994367140681031577284218883400912793782382317823630111099742563853291071709153570238832690787101023874816747588482589130008267693317026744466525754426670327691928610162797496795543509300000168847997106384666474023000005425550199478671438631327008772469906623890369019377532553652910138150910341734331762271180855007098291697513048590092760662922517004027794664817673076439289155327798736690453938268198241751223150045093380161047109927856723780271046094618168491849037391444302226268423769184858455066409606573726388214955301836922698272497216639831672157109141404220657862560501840109403135222225513864092562078059955675792387550198626944973539894276410162246114554522835062218956417164707765166993256904795285425761600123336958122245578707269707043975623287786832824012093937245719205992656313028043782084389797836187390974760498696010535659922932516456019959572662485772067553821964616858719692842971127303413118447495767341093405221307594507360061031725160870674963866799557826225648819389848853609338209759766420903714630346271624570428152661359840007059129654757597528105712248733158305477791744400313612731652055143374216134397516314393172276639583805819566711717425151161510699584399261403571412650461918564719342527446061089632769524063697041010882434529855865963178047064521933590041644531970457963292364541725164649761169097052724481555313471369900256056285200063717749208137361430617131168331919361280645651700827969069833438833308956043829612468991586577775267649817759160013024745417818275744625259124595864976680161219155481536594713475873819361281649023838804062205380773942109088289646882458915403225522297724648654718199963582098000799493502882207468488739670590133461458056421634078953852294398992248997858230643371328401119513550229140581369114546125942412270459102267357070548394884389989270078436454763953475551741553254413213497405113058233107388219970256179982091568692511263886540629031905942890983415917930671764487943487488 A013788 989 3365724213433200166735882472097145620319164533278865679314226779640528478358644982045831221851688661964014766636781870205312951567401192196254991284234909756080850257623335035836986860398529021859841796900367735293979870669061538450814568590775149794964195078852708243773985200078385887146032336873723221072506367747069720230646533654907030528356335050500804308385734168154157624040103356847258400501917770186207702854273339775887644912294188516128092789649557040741374512998359428912008294854128802301293949624054563130824639909460874232767430945917148586226193357952154743340746221271855789111118326891312245524113926708721953511281929962810473472172005409942542719578346058776915364345699131313018275438036024724041916755826536515093962313442702547522416486123430055410897013028985336329138681000542495632096090037653855575689707030631206120147988727650942116722012737563653128389026210664399684462514257860932715743238808485539553285777675367425699401921235210320227044252524542536096023155331807150561441669947658552884104442964742501963248006405234793456893030597498406634845224670293926161951175620968357177023940656730539198555950722865185758458642137362353837350209664602489140004090662487278993944895500408474328481779860658361719525370815745327765008321149646985600459537772939280144995908159363064456691796088477584709696559075884842686787344845662599967154705324778845524968384118918915362294435460273722170390338213257125448153412207627292255514035465105376114801357840482929659614279697535921744833118198092443945728110301249606500479227972978607195064018461378490881765083354398862768641043899314545606336488927808229505340556160546410138803332637973805588935064545541543080229720693023698258701463965793791249398122424685076513864471826541545334889490131641662226139587226818546874546214092800691601396147751593877598208022223053617064638212633915427932036737531454951503370373339762319925866128759743822898262756782109074602793013447025019947675330629648497846947093188921095328380222663625484099331146539998213010022584702485139648962264501140603990204803556018142613657155355861918795463758581180231952013748525983286128456916324035372124148599356750529155519043191687814605047815537088115241870235704787323134271733578448045619405613575966611619406956176024560085215325532414848845484706643006124004380282041489103919514105188180468717890384976720052124152986774867247153536766958465867745920258162867331417660611937023553432619002658859154063044331587403857754409625541722388700454767070653315861884809737434780133160942663029118587786475907102146809985946258926284651998410988856220257564220820904383849307176003260021615125898328574240473713300929904668914195065887119475120997370811016419237034985063684557748846817867260789286492226823754433645115735268636945251194573419157547825497699374709028506216292018441090426992419066223135823970564903079980574451834289626985177280776281839984810576002950995817645525162906274405421748621527959476450563978731111448806544179460987900756530632419807769265487541703805524589366591361310037765461233483955526092672989538622567496293653541519413349357231383657449985061374344662944481940353660852373891946397179164103809634401643741438793239650066878825634393630551717491611739331480160889725747050832273411274725387805521790929877690737186658132199103013187394978997858272251895227312715248961130985527501738559821287893180931860120659800482887094560966225446461396050241275718713153435859933402130076522485371343086522807862148998169313206647065364526136879270416514686742081468071599844031547342616524750848 A013788 990 13786006378222387882950174605709908460827297928310233822471072889407604647357009846459724684704516759404604484144258540360961849620075283235860444300226190360907162655225180306788298180192374873537912000103906243764141550260476061494536472947815013560173343042980692966498243379521068593750148451834770313512986082291997574064728201850499197044147548366851294447147967152759429628068263349646370408455855186682706750891103599722035793560756996162060668066404585638876670005241280220823585975722511574226100017660127490583857725069151740857415397154476640609182487994172025828723696522329521312199140666946814957666770643798925121582210785127671699342016534159124654979392905456750245332359983641858122856194195557269675691031865493565824869635861309634651817927161569506963034165366723937604152037378222062109065584794230192438025039997465420268126161828458258910093364173060723213881451358881381107558458400198380403684306159556770010258545358304975664750269379421471649973258340526227849310844239082088699665080105609432613291798383585288041463834235841713999433853327353473576326040249523921559352015343486390997090060929968288557285174160855800866646598194636201317786458786211795517456755353547894759198291969673110849461370309256649603175918861292862525474083428954053019482266717959291473903239820751112014609596778404186970917105974824315645080964487834009465465673010294151270270501351091877323958007645281166009918825321501185835636376402441389078585489265071620566226361714618079885780089641107135466836452139386650401702339793918388225962917777320375070982219617806298651709781419617741900353715811592378803554258648302508053874918033598095928538450485140707692278024378538160456620935958625068067641196403891368957534709451510073400788876601514169691707351579204248478267749281048767998141292924111632799318621190528522642260059025627615496758118948517592809622476928839481357805049199666462416347663399910698591284251779518769573040183079014481705678154259040247181095293701820806465045392030209982870860376227832680489052506941379132002149435396671913943878875365450312145539708337610419386219555148514230075448313962427539982159529263248884220512662965250167421006000913153288622275852439912920030700485446808875557977020737323194857085393207159241193090892496996598109041973380771220871105358409753083921941635241939369654329774850787199868479016864645333500530633829856244340886597461876194287289377435104589486737866494048474860007434890687095042229582182006201362061826218894904117062725921395981770280180684532859425427221147767269735573405315490393333702435876562061934585491410355078174983048482424356246762192909353048535555679553840088980329680608889523872542989873641370095605230841923253194895298820851948539276565984300192917472161070098160210394051660336927748892972724869315893238576638808180761461932107534706388960948495249964334983433843015600432954713250312131286142059650416577784119308087278869076071067264099964607482353778522015541510056882632494311604959072206441498749470391532622911436970818787428718045558215925914687329212350281834875588565150198036464818804906063517078967219747460915138811389315739420598027688594851323461412442845856169204262509132764933297109606673935669798476310739834845641684301742739004316659920208991892581275188451417255648779021259516551709487525942015569833975227483143762851072881659744792516720647121141027995210469096899054222542777905539321717659428705878221788265343849076473282287215124793436100081021282397421003362296501506894426379733099056657491626044156895565693221272961153217915357285379473408 A013788 991 56467482125198900768563915184987785055548612314358717736841514555013548635574312331099032308549700646521259967054882981318499736043828360134084379853726475718275738235802338536604869346067967482011287552425599974457923789866909947881621393194250295542470013104048918390776804882518296960000608058715219204149190993068022063369126714779644711092828358110622902055518073457702623756567606680151533193035182844652366851649960344461458610424860656279800496399993182776838840341468283784493408156559407408030105672335882201431481241883245530551973466744736319935211470824128617794452260955461719294767680171814154066603092557000397298000735375882943280504899723915774586795593340750849004881346492997050871218971425002576591630466521061645618666028487924263533846229653788700520587941342101248426606745101197566398732635317166868226150563829618361418244758849365028495742419652856722284058424765978137016559445607212566133490918029544529962019001787617180322817103378110347878290466162795429270777218003280235313828168112576235984043206179165339817835865030007660541681063228839827768631460862049982707105854846920257524080889569150109930640073362865360349784466205229880597653335188323514439502869928132176933676203907781062039393772786715236774608563655855564904341845724995801167799364476761257877107670305796554811840908404343549832876466072880396882251630542168102770547396650164843603027973534072329518931999315071655976627508516868857182766597744399929665886164029733357839263177583075655212155247169974826872162107962927720045372783795889718173544111215904256290743171554534599277403264694754270823848819964282383579358243423447072988671664265617800923293493187136338707570787854492305230319353686528278805058340470339047250062169913385260649631238559802039057233312068420601766984701055175753720386735817161247946009072396404828742697201768970713074721255213128060148213665500526515641569481521833830057360029286034221429900295288908880171172589891643317066457719845028852453766323002658023280825925755740089839044101029202659283159068431888924680804087384768159514127873496884478548130645350852277805955297888314286389036293990103203766925431862267429767219867505664685756440579740275870196841891593883320445749188390129154285473876940075806134621770576524251926900295667698065854635922967638920688047548046348631744272937950983658104134757788824370661290053077587286018173476167091176820271503203844891800737289974188398537678301159622553026590453312254341292972368617497400779005240192593527263488925374037941331067620083846592206549897821254736836908668172248651094845177350398205684062172816814400204730566584010163186737942156710086801636063452529004463430371774011489781936086522435051911599025528517645086291143970209581216876814271693590189965971743122064221774035600740056059465616281064717898705209912558308398948073912462157369184045036543853916092145020991899373382505473278489748037876328106302603752685925494247735587091513753455032247721076826175658025192991262696700333912359757584378877830723717623445245832473753308029114606452432546559300453786754395650410762855211157359897824895236165955449732085599908408571450637268666769521412484511020897945365896626869060659237407805166784960948936440503494558968790363527748338899938258961681039033176030792012903171897005079137398871078979795802060906258495774039962531770956852637994523278314670148487770608193650668382081420898526095535218301089061755533019979277196444734848405817234564248433151153914265931863172699836429771966470172239570451386773736069085700276866644237079434334048883580581303440914323079168 A013788 992 231290806784814697548037796597709967587527116039613307850102843617335495211312383308181636335819573848151080825056800691480574918835520963109209619880863644542057423813846378645933544841494394806318233814735257495379655843294863146523121226523649210541957173674184369728621792798794944348162490608497537860195086307606618371559943023737424736636224954821111406819402028882749946906900916961900679958672108931696094624358237570914134468300229248122062833254372076653931890038654090381284999809267332743291312833887773497063347166753773693140883319786439966454626184495630818486076460873571202231368417983750775056806267113473627332611012099616535676948069269159012707514750323715477523993995235315920368512906956810553719318390870268500454056052686537783434634156661918517332328207737246713555381227934505231969208874259115492254312709446116808369130532246999156718560950898101134475503307841446449219827489207142670882778800249014394724429831322079970602258855436739984909477749402810078293103484941435843845440176589112262590640972509861231893855703162911377578725634985327934540314463690956729168305581452985374818635323675238850275901740494296515992717173576621590927988060931373115144203755225629396720337731206271230113356893334385609828796676734384393848184200089582801583306196896814112264633017572542688509300360824191180115462005034518105629702678700720548948162136679075199398002579595560261709545469194533502880266274885094839020611984361062111911469727865787833709621975380277883748987892408216890868375994216151941305846922427964285638836679540343833766884030687373718640243772189713493294484766573700643141051365062439210961599136831970512581810148094510443346209947052000482223388072700019829985518962566508737536254647965226027620889553140949151978427646232250784837569335521999887238704069907092471586853160535674178530087738445704040754058261352972534367083173890156608067868596313431367914946679955596170976871609503370773181122928196171026704210820485238179650626859018887263358262991895511407980724637815614092423819544297017035492573541928010381369867769843238824133143123357090929893192900150535317049492660183462722629326568907847392326532577303202552858380614616169964326264387968546080545788675645969015953300999946550501927410772281443335892583611054891277740588740475449019138242756797843995624541953847229063594535967903024622228644057405797523530438558380405460255832077122948676815819939734275680410330321549813977196914496766993781936014821857269353590805463828863087671250638332059407692052971863435641678028381475859402083977904833530474884485846427231050481918659857671783238576400728105628412878611073884515539501315901558802282210802786351062146810210395893972629909608564808274273448525701978444664327431256856945418100620259827975052386449820631269619571164287241084513096539801838831202091310745444996584177848469683625640313426005982819833374742418548694007963141439923415464971001550824438724964726840334151812086665530680015495271190492212005684567705025567065615883594644347385631726929812493549687253428029163710706894658710546004584082484654944900546141490770887335753522102622617224841508661810252459087959705536557141597984218712583655672460236422369963151200046843660302313713536165329009657196134147108707045535879889022124084851392090132804146785775939501243605241472034798690467686530133839268405225567347976888928205908411161193137693005500000362887312254161260796950663249835119396637633939070227392775161582187126432833256911555378530016345974661825493280568880225222938975028334045774795077363032264227146061018893985067332272128 A013788 993 947367144590601001156762814864220027238511067298256108954021247456606188385535522030311982431516974482026827059432655632304434867550293864895322603032017488044267207941514766933743799670761041126679485705155614701075070334135759448158704543840867166379856583369459178408434863303864092050073561532405915075359073515956708849909526625228491721261977414947272322332270710303743782530666155875945185110720958184227203581371341090464294782157739000307969365009908025974505021598327154201743359218758994916521217367604320243971469995023457047105058077845258102598148851694103832518969183738147644339685040061443174632678470096787977554374705560029330132779291726475316049980417325938595938279404483854009829428866895096028034328129004619777859813591804058760948261505687218246993216338891762538722841509619733430145879548965337056273664857891294447079958660083708545919225654878622246811661548918564656004413395792456379935861965819962960791264589095239559586852271868886978189220861553910080688551874320121216390922963309003827571265423400391605837232960155285002562460200899903219877128043278158762673379661631428095257130285773778330730093529064638529506169542969842036441039097574904279630658581404178008966503347020886958544309835097643457858751187904038477202162483566931155285222182489350603835936839977134852134094277935887073752932372621386160659262171958151368491672111837492016734218566023414831962298241820809227797570661929348460628426687942910410389380005338266966874611611157618211835854407304056384996868072309358351588748994264941713976675039397248343109156989695482751550438490889066468534209603885877834305746391295751008098710064463751219535094366595114775946075943124993975186997545779281223620685670672419788948499038065565809135163609665327726503639638967299214694683998298111538129731870339450763619750545554121435259239376673603750928622638501775500767572680254081466645989770499814882979621601098121916321266112525806686949879513891516525380447520707535583848967614541362230715445214804014727089048116492755322567964853440581777377581227737130522090978385277906223649354233270644448842518119016592658634721936111463311889721626246542918969477436633917656507926997467832173880378933119164745915550415445889089344720895781070855894674523264791903816022470880834673625451480987439182390242331843969006078123842958250244483219324530788852648526059134146656380676335126140765207888187895597780237598473151593186960712997068038050598561778757606530809916710327375272307939179843023207101442614608115333906648972752632388313204250525120110935973498198140825126854026965938382773938830777023624145208937382320653979150790958630975649797389932784854147935448212893950553334621781581711892109756681454691424045161275303709345085158428086048432540140584255385814574898465305680361763488920539482165643427028331852603766008813342706008792467331824130622723792920505630037502944946375450656617027337926309744521222352176901017455521138008685822306982013665343468630796256100375283989319784722700762659203663246891547553504511973579518990041207454559055440522078396434776401857146654312636995546197554527246426532342240152950819478774794072424282953877738051985343359846742653634397128386027369067315391871632598276970644133187623555875365466557264058514964025434620251551302001183965785234538248197093807069069454535436155644027428205643387803923857313337049931400852116247091990550528001486386430993044524224309916671324649048627748614431651400807061840638469868885020309730830458946953112214837220477210133402513158041716056251493560636878980154274390265933389762835792986636288 A013788 994 3880415824243101700738100489683845231568941331653657022275671029582258947627153498236157880039493527478381883635436157469918965217486003670611241382019143631029318483728444485360614603451437224454879173448317397815603488088620070699658053811572191913491892565481304794760949200092627321037101308036734628148670765121358679449229421056935902090289059491624027432272980829404134533245608574467871478213513044722594625869297013106541751427718098945261442519080583274391572568466748023610340799360036843178070906337707295719307141099616080064942317886854177188242017696539049297997697776591452751215349924091671243295451013516443556062718793973880136223863978911642894540719789367044488963192440765866024261340638802313330828608016402922610113796472029424684844079127294845939684214124100659358608758823402428129877522632562020582496931257922742055239510671702870204085148282382836722940565704370440830994077269165901332217290611998568287401019756934101236067746905574961062663048648924815690500308477215216502337220457713679677731903174248004017509306204796047370495836982886003588616716465267338291910163094042329478173205650529396042670463095048759416857270448004472981262496143666807929367177549431513124726797709397552982197493084559947603389444865654941602620057532690150012048270059476380073311997296546344354341250162425393454092010998257197714060337856340588005341888970086367300543359246431907151717573598498034597058849431262611294734035713814161040954900501865541496318409159301604195679659652317414952947171624179131808107515880509201260448460961371129213375107029792697350350596058681616255116122537516555609316337218747396129172316424043524995215746525573590122275127063039975322365941947511935891950328507074231455533052059916557554217630145189182367758907961210057583389425657029064860179381740910390327786498234589681398821844486855080963803638327303272451143977698320717687381974099967241760684530078097907369251905996905704189746706488899651687958313044818065751445371349161419697010463599837244322156741085154325801238384039692622960138572708811286618484647466098303892067754939476559662458954215491963529767821050312553725500299781105839796098979580452526721056468981628240584214032110056098799270094501666361709955976789119266225744586847292587638030428040727898823169849266124550891070432591232897048895995260756993001403266353278111140448362738213464704535250268676672574291510017620368507853203346028925693791080435990683855251709045791156350197418845500929115373318880637023056287508949434840407681634192394782262530884610150891974393747448619584819719594094452483615842053450862688764498775807517985398698601639766552476261570109164686762589943595880013621466458610817358691910081563367238416072888980583643993477468808921440454379684415833110060296498784113892066761783250618529718950475477108047268265025572099451723812013946191151639030676655802391060633612062500353845889503343976146164713558926754516586567497814581283577128169398327973246847511741464987137163220253838224182323852098204659267778779154481043781709783208785733873891084378433111796844142006872696064561133757225183343601363076473815666486556585061556520649862979083215060931966401932257909286490637869168103699723845106207122542471758369536506084865496951018553583677292648180204550354132996849523856320668664615296233754908485777146493517936345930315316444872119555428556519017890268148088793294962694088238821347510371222773418685745762503179258324712044137705725299255172582953043188657481559846719947631973255074652706416693895338868966406117624368656302711907902529263164468575408073262235648 A013788 995 15894183216099744566223259605745030068506383694453379163241148537168932649480820728775302676641765488551452195370746500996788081530822671034823644700750412312696088509351708612037077415737086871367185094444308061452711887210987809585799388412199698077662791948211424439340847923579401506967966957718465036896955453937085151024043708649209454961823987677692016362590129477239335048174012721020401574762549431183747587560640565684395013847933333279790868558154069091907881240439799904707955914178710909657378432359249083266282049944027463946003734064554709763039304485023945924598570092918590468978073289079485412538167351363352805632896180117013037972946857622089296038788257247414226793236237376987235374451256534275403073978435186371011026110349432523509121348105399688968946541052316300732861476140656345619978332702974036305907430432451551458261035711294956355932767364640099217164557125101325643751740494503531856762022346746135705194576924402078662933491325235040512667847265996045068289263522673526793573254994795231959989875401719824455718118214844610029550948281901070698974070641735017643664028033197381542597450344568406190778216837319718571447379755026321331251184204459245278687959242471477758880963417692377015080931674357545383483166169722640804331755653898854449349714163615252780285940926653826475381760665294411587960877048861481836791143859571048469880377221473760463025599473385091693435181459447949709553047270451655863230610283782803623751272455641257968920203916499370785503885935892131647271614972637723886008385046565688362796896097776145257984438394030888347036041456359900180955637913667811775759717247989334545089808072882278380403697768749425140838920450211738920410898217008889413428545564976052041863381237418219742075413074694890978340487009116395861563087491191049667294747610768958782613496768879335009574275018158411627739702588634203959885732652321659647516565913465822251763835199889028584455806963325764361202509778532973313877250231574797317920241046165175078954858904933352743554011484792118481872421026580983644727593815291029989313116021138652741909524232095988377431876466655082617928995022080220059649227903409519804821420361533549449447296948749273432940675522789780681810307078825417563979680928232514460649827726510438965372633254821473579703702594046160449824491893689946312277996588060643333747778983027143231276493775722351429776385100499650864298025032173029408166720905334479641768265465817841071111000251560576410408627591171805656569114135089246438553636656885106309863973652049028147326503363178053527116789549545819421571457410877372890489050934733573179386985707593668193069472316483798942767391167138556979568408968724535793526614469907901202063694083552208552234553264470605797283712241342220101139187367252418806974459019730501905456264194533497728821147554234561610813544743319354260734009123598957113469651582166593784355275008001449352763405696926294690666737363986499938580471048524937531916981855551378419087408093040587313820550159721366250798498194246284360821879416754355329883272023186365947457881614062025919873605660150563080442403869594350975391183161236748969928935772412135508581838762324848889577334382314528396437465652712112552754068869555024373933964322281621528923609075511371995478742190686946117838250528755095649715489458850264253373460105157743192037449467272930571536158196201699035367501897278538334571697336167194985426212239402480528479922936814643213022242098020532788042650825749186899775664900741044469132164905500562452785777485482778195308007286399457789414016215907974768759861921663284871468082117214208 A013788 996 65102574453144553743250471345131643160602147612481041052635744408243948132273441705063639763524671441106748192238577668082843981950249660558637648694273688832803178534304598474903869094859107825119990146843885819710307890016206068063434294936369963326106795819873994503540113094981228572540792658814832791129929539326300778594483030627161927523631053527826499021169170338772316357320756105299564850227402470128630118648383757043281976721134933114023397614199067000454681560841420409683787424475999885956622058943484245058691276570736492322831294728416091189408991170658082507155743100594546560934188192069572249756333471184293091872342753759285403537190328820077756574876701685408672945095628296139716093752346764392050991015670523375661162947991275616293361041839717126016805032150287567801800606272128391659431250751381652708996835051321554773037202273464141233900615125565846393506025984415029836807129065486466485297243532272171848476987082350914203375580468162725939887502401519800599712823388870765746476052458681270108118529645444400970621412208003522681040684162666785582997793348546632268447858823976474798479156611352191757427576165661567268648467476587812172804850501465068661505881057163172900376426158867976253771496138168505890747048631183936734542871158369707824536429214168075388051214035574073243163691685045909864287752392136629603496525248803014532630025099156522856552855442985335576310503257898802010329281619769982415792579722374363642885211978306592640697155241981422737423916793414171227224534927924117037090345150733059534016086416491090976704259661950518669459625805250151141194292894383357033511801847764314296687853866525812246133546060797645376876218164067282618003039096868411037403322634141909163472409548465028063540891953950273447282634789340757448962406363918539437239286213709655173584882765329756199216230474376854027221821803045699419691960943909517916227853981556007943224668978745461081930985321782330823485480052871058693641216948530369814201307325092557123399102074607012837597231041708517301749436524875709008804224267432058836226523222583921630861411254665168393960966007419218403037163610440581364323237492365393120548537800841418544936128302077023981325006941346941672695017794868910342060773082040379230821694367786758002166305811748755782466365825213073202481118796554020095090674024696395095030902714479178675308518505358751456364073371646569940164710531780728455850888828250028612682815347989877027270657030392120977033738613439715969307091497325553412315695746601395445202836078792819291449357775577307247070369994939676350756689554953719359443152628668715742769093458303664918812558608317640469575234220599529388312203135895698610285012868742763323652890966229846229952730171271601345674085340537733534266111456265907433367384144816135804748858140809206697251420382144764357892279268636075051966501370261328336771692880554368140719206432773936548918909734610103052970956242888703748425609414758144130731957680338446004582023549094245637408973454218716163270648603632780741926418091025839431201882206971354920787483091198058167802288783976706377492086249858461595202286228425723780828920923800107043151211570482581051708761629960308311807859313508813016080666089697379835633517864065521782471102773294579693480928013053731298665474165780871781234644823450682381817692590726116114585393017949923621012103971642159248865287771252893018405672288940830660305765332592560244653764349192778600539103633492102299822697782268669541481123433435318145565347452930303806610544580537459487981597845092179105439810420359064652840394431132814833533264352109395968 A013788 997 266660144960080092132353930629659210385826396620722344151596009096167211549792017223940668471397054222773240595409214128467328950068222609648179809051745029459161819276511635353206247812542905651691479641472556317533421117506380054787826872059371369783733435678203881486500303237043112233127086730505555112468191393080527989123002493448855255136792795249977339990708921707611407799585817007307017626531440517646868965983779868849282976649768686035039836627759378433862375673206457998064793290653695532878323953432511467760399468833736672554316983207592309511819227835015505949309923740035262713586434834716967935001941897970864504309115919398033012888331586847038490930694970103433924383111693500988277120009612346949840859200186463746708123434972264924337606827375481348164833411687577877716175283290637892237030403077659249496051036370213088350360380512109122494056919554317706827800682432163962211562000652232566723777509508186815891361739089309344577026377597594525449779209836625103256423724600814656497565910870758482362853497427740266375665304403982428901542642330283153747958961555647005771562429743007640774570625480098577438423351974549779532384122784103678659808667654000921237528088810140356199941841546723230735448048181938200128499911193329404864687600264682323249301214061232436789457772689711404003998481141948046804122633798191634855921767419097147525652582806145117620440495894467934520567821344353493034308737514577847975086406542845393481257828263143803456295547871155907532488363185824445346711695064777183383922053737402611851329889961947508640580647575349324470106627298304619074331823695394230409264340368442631359233449437289726960163004665027155463684989600019589603340448140773011609204009509445259933582989510512754948263493443380320040069672097139742510950016466610337534932116331354747591003679806790681391989680023047594095500582105275184823058272026253385384869289908453408535448244136941408591589315878020427052996526296559856409154424621180394758968554803579113977442722097590324582798258346838086867965692005890904100062102599401712993183839119703743000008340499108529741664116766389118578840222148364621268267980768728650221766810832246450360058381525307490227507228431757073091358792887783056761080926544037393329445660130454560776873188604922903684982234420072747837362662590685266309491400805156434309246577518506715854063691797949445965267244530264350474914654338173863755165240640512117197548811665366536303700611196486127521930193360649076610281846773045466776845089778079315743550816578735387817776569448764650484000235499272914332699400417090434496279153167027059682382206805211811507456240059669055363380159367575672374526784044628781507727412710370358573682241397677450157886382781528479111881053554842556556353992524865156847072805457166892256251322944754510631941817885264954809926775884333363412854789612590400867416854038750691904385869548642044104371854272962982104969036770872130553551296162849358359478098658666274834767968457090030130827155268479861404756576680479869918930608500841838310202909519754669755545530741547246255318174859168589322207585279420258693948564391631764606275260103885238448747362592696651987799087636317422845164991748132098113866408303400467806754889171212377221001636959414598424497881141468083399333782183038450815937105196853995035925268851614171605341769801522887151665577867846284283352218711051849803389633695501642384612414802299126762101818774293621147808168482783651020073770116172470441906681583351063124235663167202524391876790601881434062772624773497565615881463481790728818034255589920009558152250786240085884928 A013788 998 1092239953756488057374121699859084125740344920558478721644937253257900898507948102549260978058842334096479193478796141070202179379479439809118944497875947640664726811756591658406732791040175741549328300611471590676616892897306132704410938867955185130634172152537923098568705242058928587706888547248150753740669711946057842643447818213166511125040303289343907184601943743314376326347103506461929544198272780360281575284669562342806663072357452537999523170827302414065100290757453651960073393318517536902669614913259566971946596224342985410782482363218298099760411557212223512368373447639184436074850037083000700661767954014088661009650138805854343220790606179725469658852126597543665354273225496580047983083559372173106548159283963755506516473589646397130086837564929971602083157654272318987125453960358452806602876531006092285935825044972392809883076118577598965735657142494485327166671595242143589218557954671544593300592678945533197891017683309811075387500042639747176242295643490816422938311575964936833014029970926626743758247925464024131074725086838712028780718662984839797751639906531930135640319712227359296612641281966483773187782049687755896964645366923688667790576302710787773388915051766334898994961782975378353092395205353218867726335636247877242325760410684138796029137772794808061089619036937057910800377778757419199709686308037392936369855559348621916265072979173970401773324271183740659796245796226471907468528588859710865305953921199494731699232064565837018956986564080254597253072335609136928140131102985327343140544732108401098143047229284136995391818332468630833029556745413855719728463149856334767756346738149141018047420208895138721628827667107951228779253717401680239015282475584606255551299622950687784687955925035060244268087269144085790884125376909884385324851267447235942543081948493229046132751072488614630981589729374402945415170384303207157035246682219533866536424611465025161361196007984912009591149837836371669209073771710709171851896523248354896932735200475460050851605389711729969491141666188648803811187474456129143193854372247149416420081005034306531328034162684348537821856222275129829698929549919701488714825649228712551308356857168881460674799130727659479971869607656476971382205615668359400493387475124377163077409423894341880942072580525764213493687232184617975141837465971446850803676777697920754930673981515803508138244881604400930673734633595962779545250424169160145941156825663537632041159932581341332699957703460807178329826072005218617795714444382394231917957487731012877285584144706500148501612828462140008382464964605021857106736744108402419696759411372142836459037519074147579934540759284404450768405132769589954046061707446799489055651482461676988717802460764886835846702623873140650442264795360635111654825953381847682445610211152555590681605418781714475548433686058045254901460074022229456539053218253170281952939434142722834040364521671237812651507115102056374701953174613492246747346109083030971840422292105897061723209598800240763415868027979693512313882938083245547187939772419448169718591117392915127318714493917377520661783244223154541863762269304505379610413319748123707827303465385513936686069197179685486542025062958356163973795806200349073874396808410728316136468026045285897097222704985762195146743321155453269603671171821725494542078382886313963667149901216211646895479889107037745773222206946698380424610687840468376794683939616774727207372451030217223217569049699506672221422258105481834578222162395842438930049767765405954556869276332861539909127334305306353921116671072246028762650474421414825238668310896312359150191619220439391784665088