A034996 -1/8*(-1+(1-64*x)^(1/8))/(1-64*x)^(1/8)/x A034996 0 1 A034996 1 36 A034996 2 1632 A034996 3 81600 A034996 4 4308480 A034996 5 235530240 A034996 6 13189693440 A034996 7 751812526080 A034996 8 43438057062400 A034996 9 2536782532444160 A034996 10 149439552820346880 A034996 11 8866746800673914880 A034996 12 529276578255612149760 A034996 13 31756594695336728985600 A034996 14 1913864106972293533532160 A034996 15 115788778471823758778695680 A034996 16 7029059963701301121153761280 A034996 17 427991651123145890488029020160 A034996 18 26130016594886801735058613862400 A034996 19 1599157015607072266185587168378880 A034996 20 98081630290567098992716012993904640 A034996 21 6027562006947578083552365889443594240 A034996 22 371088165297294372448267395628353454080 A034996 23 22883770193333152967643156063748463001600 A034996 24 1413301647140255527281641318497105074978816 A034996 25 87407271100058880302649201543974806175612928 A034996 26 5412776195529572143186276480797254663912030208 A034996 27 335592124122833472877549141809429789162545872896 A034996 28 20829855980037939695847877767481848982502847283200 A034996 29 1294228384893023986435348138619538883446176911196160 A034996 30 80492655679798395027333910040595837654329970476974080 A034996 31 5010667816067450090451535900027090893982040662191636480 A034996 32 312179788782869011696010842741081784182638654589878927360 A034996 33 19465328006461244258692440782679217131388057286192450764800 A034996 34 1214636467603181641742408304839183148998614774658408927723520 A034996 35 75847299421443120295470385257735658859691278150891757486735360 A034996 36 4739431250334499841165608938267157926583952299590857927279247360 A034996 37 296339175020915042700249653613757032462196596416523116716197150720 A034996 38 18540194539770069338169465508142747671993838339905548840705667891200 A034996 39 1160616178189606340569408540809736004266814280078087357428174809989120 A034996 40 72694203550997782502005881287790294120906806615622642289647632001269760 A034996 41 4555503422529194370125701894034858431576826547912352250151251605412904960 A034996 42 285619470398574605159509123402743682128630799376086085265297077399841669120 A034996 43 17916130415910588869096481377081194606250477415409036257550453036899159244800 A034996 44 1124336717656255621473965853530606523734474404913669297584943986137849460162560 A034996 45 70588792186766657278626377934704166098807871334579933291854744173176287846727680 A034996 46 4433576905007131325244788673686099964333634812333616235692663931898221313266810880 A034996 47 278576415531281418269547554996609947758963387374962220142689050387604905850264616960 A034996 48 17510517547680546291228703456929768144849127206426196694683311738649451224873775923200 A034996 49 1101061343398152750792460873371743820948113118740079248161686642126277493020063030050816 A034996 50 69258917443554392638082636897579493678461703625846553492209622508648984266830631380451328 A034996 51 4357984189909807167534738229401540448383205658918652365894420862467297625405188959169937408 A034996 52 274306325613945598318790315722330923317101397700992911181580905607375563742485101279073796096 A034996 53 17271139020137315449701612471406021097743421336729183296618057019723646606008321191645387161600 A034996 54 1087767737559193831232116101835462856046967482007816198899726354842231124422051356506538565959680 A034996 55 68529367466229211367623314415634159930958951366492420530682760355060560838589235459911929655459840 A034996 56 4318552419977111004078999041771191271438676373832294290284429389392588325126535680210590374077399040 A034996 57 272217718059246859153669318908887504972065531426394274573790928407229360632114042187067558752189153280 A034996 58 17163557816616920611044912988831551160950572489935367820584783960591410534770580287049005399290570342400 A034996 59 1082448379634640459869899179162309826550616105031923863884880375114631624392864596769890607181925302927360 A034996 60 68282973194001581796383148219943741189619192986276115216869175138378729355143327350336705843213910912532480 A034996 61 4308435340886035290120175416716450250545004563908260689167616340989315955440656396685761181591174507900436480 A034996 62 271910141513696449420917737410549304701062510255543563494134009075770162521143648146390261238198568943049768960 A034996 63 17164327683052088369695432174040924859254570959881187445567209322907991509147192789240885240661284664530016665600 A034996 64 1083729243249934933372770056034830086498165526451575281178581954787913802362155064723762969656521727126633667624960 A034996 65 68439143725238315186328872629593512129156877488638875332611054356909465579476701663161273598914887252481956464558080 A034996 66 4322902332018038057739459536842384228814804560177906274740447493111057587049931364753709102546385117201546862059847680 A034996 67 273105712034551345530128208386395333043947064566533608180661212211839755793625075632087269184401036227909489991310376960 A034996 68 17257114557545563282773318674850487711182742050870819299531636018023497612466743909505804255709978521067904005248018022400 A034996 69 1090649640036879599471273740250550823346749297615035779730399396339085049107898215080766828960870642531491533131674739015680 A034996 70 68941346260359375245451782341471437960284659826708177175070880151687516906989397032147627160230809065934281699928960967639040 A034996 71 4358625113571609390518007128033027577711330160155216979179481200701133013341885212365777761574592262057400698584397643398512640 A034996 72 275608404441733547214124943876718565735828767387349062683458701677211369720358111510690823937374217556944679789939445505856634880 A034996 73 17430369361990716229217631585716795778968630153686400180521442214180394733665891376622068324687991056304068938066440607667689881600 A034996 74 1102528963377119437218779256568539722339029085987843766085249624854290568220146515875934561764264394281420040562495923237006943977472 A034996 75 69749463893647240186156456126072881381658576913546747728130002582887224368453479583309123328455042206645625724006321038467491929522176 A034996 76 4413238806361679924505899405795156858330397230166230583525316527062682560040329253634831803327700852347759591264399949343034034813403136 A034996 77 279278804464118616761039993166729413496395393950006591798473876635658988671270066614634997195199120604981299262577924999451487126140485632 A034996 78 17675873700260671946901265390299329968126290756329531126485688394661961308308232064217404885772096240821601219150501582243765007983575040000 A034996 79 1118882805226500534238850099205947586982394204875659320306544075382102150815911089664961729269373692044007357172226750156030325005360300032000 A034996 80 70834950928413515303417571712692583037601450402498530796690839735301479375111013182739799354238867812366292933076281170371895143549229858816000 A034996 81 4485061770979548432382244296735364525990569884021614291419741950069332694092394883472988271307417093680558450104049412641108287625702456426496000 A034996 82 284017887569500079043386458116157541549475124221898851996411610717643525784935271175108751252913063185361629081287755576405604334466170011779072000 A034996 83 17987799546068338339414475680689977631466757867386927293106068678784089966379233841090220912684494001739569841814891186505688274516190767412674560000 A034996 84 1139368385365081571993029847821586347856670874800131959365683220783218122105715235299173522281097831827833459156839695860548537294060836373527527424000 A034996 85 72177662365918190746721239662000028175850499138501382728188862637522934060836472115231364527760709160442287040540263523817074781140039960034627551232000 A034996 86 4572911206447598475815258310539587992014804037372639328710080584575016236130237175852359554908241711406412484683424511991720875789010347812768586924032000 A034996 87 289756282808543285240294094767826620948574401277157237464629651586253301507525028324463146342822224804569954711304262259839040947721837493227245916913664000 A034996 88 18362083539777349761295041511129686990448984530372660891016980167937849668566754603932271296331655594357017354738831900511148212866867005188782774959472640000 A034996 89 1163748050121000033760299075327597051039122308458285085804009498643527716772275202898107505269730705669026966571447746227950993402140104417742410537431465984000 A034996 90 73763722561515694447575879851533843850479752474586685438654140529405141432334982091387737257096777036252170804220995607063970658720265080016903560218732920832000 A034996 91 4675978586725647065415897079284188884086933874258582059545988560516204182971495821271448735689004387776333262284965721526055183496267238550636756121691852111872000 A034996 92 296446986530477581695614292252253523232006044329339783043904823148425159815053111421682384361530858820744741015399547248576573783806361704242519506381668387651584000 A034996 93 18796000422570706243679374274717351047476127917051756456826305808134190984018261107161989476539616155017432515444481931931025316505169316566866130404624931812802560000 A034996 94 1191864279427009835914995269798919186421012574445471377851807012507372278818168472732040259017627870713947510242500622715289436911864631189461069153236427255161290752000 A034996 95 75584059720329540427609283359748125072199214096083643212102094709842525348385517312423553092701234134442837941211914490527938457494082027931656135467743428431478521856000 A034996 96 4793743663912034357841776404424437788084222320815531680833526666545888824157398994907522666250494766959714835199337092223998735984573119957067510777294407955777895530496000 A034996 97 304060312396706179268821246223492911129913530063156580898583691420910662560840736248420009116459953790016198118357952706779348396735780751562567826445531018909340802220032000 A034996 98 19287866281326412179880782083672075574705625947440639677203086688114332938202826501414925830821904139407088123063514575743174827590916193129423494445231664633845052908503040000 A034996 99 1223622236887347588691636815388156474459324910105634181121763819493973281599587313249762894707341598603985670527149364685147011062367723292130626487605496804371130156515432857600 A034996 100 77633379148258647013227809039676303844904495286702018144834282725914661272179757458460204250343019444102377987504684444578436107798538325306663906263128945766437643989612809420800 A034996 101 4925914018113038857545199804948872926315900916622896680719288998059996938760268532070141587335490410217946964069905075738349396957570000405732635307205593500003768940203667672268800 A034996 102 312580330314435164785586659467435276178647848456769443739624008653593592152787525491363547716745294380432052011270869660445161733152208957785131110367919991417714891195836620446105600 A034996 103 19836828654569923919085307235433392526721882690525753160399215933785747194311516040798071297408835989527418685330651343835942956142351722320979474311810307147662675787428093220618240000 A034996 104 1258977391943371171397947499208839312362615488092034467246670237930935421932304218055984258342214124135340172562318671955454512949834589309971497302989560826971657823308769649735237632000 A034996 105 79909432952783030577031988440349725411091292489464225430524503403767297346797573387553415944588836105495930952823396461474509086098935064881964470325601558904389753162466058522817724416000 A034996 106 5072381949675722838123376312961264813010579986807859991814228290826051248406066527553857954164928736715218346089500081928363230960597822062414043761228839140921637415695976350345588637696000 A034996 107 322002320805340331279387666682059551462967929532913778739614344091698216287703630675085649386618068693699416488792708904637576958017209889443617444694304825464432834463070498684901441667072000 A034996 108 20442716146540872407829015169172955010309523599704250907138818909307813364320267195152226548214651700554128092682986657065064518802560481054585621259491645800127295545728879366050623636111360000 A034996 109 1297926632431285935420707654013671979927288298366677166685977375114597895785570419008574092843010249787909369084527080117658278175609839997138417989784451402437173019012459031749977777041833984000 A034996 110 82412494643024353809415743653048289320067819161156222259484401259528702427898201019571443300518344509055722822592314060083383284519803173872356486414421743102497256198196497799764354708025638912000 A034996 111 5233193409832046466897899721968566371824306516733420113477259479980072604171535764742786649582914876325038399234611942815294838567007501540894636887315780687008575768585477610285036523959628070912000 A034996 112 332330937247387304835923260219879931718683394372380732162060301135725672633052572104373778738115019048747571264668807979137661606697750717322654108879451700973217165622737940985888691114462752538624000 A034996 113 21105929698869158658000740385894128996870769958386285095204531405461876051432461596804089105824146823797652771545633068148742719583260659591368559195502020307421862097444058708226615119900967792803840000 A034996 114 1340501830613394215982933980683223636462122641530899359438033890308639501562284343504844059382083203487113529072776555910942754989879442240481356142295189185438341571823751346129453885528318858770776064000 A034996 115 85144978344478349856571185945465446150456203644824711037408911239603929719921646921928370944199905545629762777657048827170915679012342503688505448762335809640600868113770688950705312315281494408819638272000 A034996 116 5408525462018488001145615845698283724702482952891771388290795113955012014345792136100612417583706820642054674902112708406275601080510508439427115343604100318367056853175587694714887872881812533729466253312000 A034996 117 343578871722801576750741833723341820342117052668446765479896611645820085250305575018730429510232765487566456297171498832317304285589040434423268276403867254122707272639018689487989826229848023329119313854464000 A034996 118 21827363615330923699458892965953480351146259816583676865781667092793276004137060060013462580650081572151280752996777572876628742849186098186889984618598625556030814967655304979237000725190345011496991703695360000 A034996 119 1386765168360691352372288333103577784976159040346949603539328582628799468796174549146188655957301849217344703840395268463428479462351623438140410356101632676993157777611700376347524112740426586397108872908111872000 A034996 120 88111162102123926587092171114878562073526534728821062413308744985538928232272644081288416421485426584983025480371560528486265703359994057788623758824044231576226421440320268540163350237590079307611347230723670016000 A034996 121 5598669906685776056583102544938841091753915550965744883835814681376211243086701122279900033601270712186790274785576534564143702724972737180142716216426154780154977204961989522322510582309822088463960358463687622656000 A034996 122 355765886102894517546776662530422617667874828832099691154965264631190789235493137981623566362825462491479290957106229220758920166653552144715410324777128664729197575886039919564819046433606255637677350908554328932352000 A034996 123 22608348245893619340875807264030082477603658477394722308880050687853092090126499413670916959186005197039167844693524889190163636397016055648043817413256240952145781435338665856215920047554978180845947783543613806346240000 A034996 124 1436805747723031296351339303243639801616667703555389392173944981314439708511719290737614114590189002282233194865962893757813279420303164368544480684247260624990768701778642892494234150862213973349121673539763744620916244480 A034996 125 91316987521952655723662897939484662947192658492631414702610725479095501474300381589101697060620901033937487495925641692163243980934823335423049216821048119721635521935264859389633548254798488083966399696082762435907121315840 A034996 126 5804021443127573519696117418641891333147552278366305350232076976907550298429548662891566131286078056267270858796155745977493743418156645382164199040783467892858597898121716102308047256005774770187218727140000459705844750090240 A034996 127 368918112978796391845684463422425217863191291693658283824126392844686165843928186885045172219871336451488403962230649603694446066016581772103811901529799177939824628899361579752955253709867058830025090343836279220052756927610880 A034996 128 23450608731985507078562888372588269662621461952620138971766173808731988836590783972537755133356162472110115600699932765506158587142139306443808198391816691931058619821509805844761496747448913817102370083871763485305679122530304000 A034996 129 1490737158162524849978797765469765080706952012126560218943658925810470428812201836531169295554271743611676887109109572108791496647251070988089468857769024170140526416961207965393146224007060182957953741331663488019739478989157171200 A034996 130 94769916436469518707049067105589340397919819519007583995135813237783188787389441943752503002870038784717901647669194782610805985330587169380222111812980406785727511453839236151100166057487001554762127922214454413957178481081686425600 A034996 131 6025069232839789401436028569318982913782902465178118521872573823420276668967971187817962160606707314252671444145756686482347604764350663071506242138897966467771403606974385377121459042079022098845180132751694707893398801615435700633600 A034996 132 383067559645813978786038026933543755781565588312377219706424693615352327163858378678110436316468549243011952869898635645825047713438715841598923184409933868056202924064476712398038027517445194494998821071791958270275039597444543492915200 A034996 133 24356235881957724621321223802043229845215961286727267999244316340319416622657264077145529234450089847391506257101017729122607511332073574406140489038601765342080962037532399922621522346631589978338731011430354361662263711718115750445056000 A034996 134 1548695768968334134440158408272141370306176382853828655596394159002236091028814480283090540359404231481545849710778786568803428720551996760757851540054500397751281319482800895820615909803596802770812348163838235855621271862135597050521190400 A034996 135 98478830956162894078224190549540283605939804109705222158806005051848071435420497246236522007559763190091239031608933428286853320406865205787013971458759701762890300374171045198946223441040479046779302845006419585878034993115798847741965107200 A034996 136 6262391060511614111018168963997043436313485937253663470419838803005112396681630452621989633064676327825364047031949109687847198010106639947565443206924923516483943772699110553089193420571858784347016688946685601694667451533028025996554744627200 A034996 137 398251767732245836509387324840855457949906902792305439249308009675165698502014411972540442172286952557937644034437575265366282679251419363621987895536037165077268772095705755173266387383613280372676945378232701742553634454013434464824379991654400 A034996 138 25327666379518368307503481666137857901274654825064604913409228816751545142142499293793219487791486766994019951542648671552790927227212569600132179831212723304194647088676538674328596147274398550319886310385446643195497327866753673878039705944064000 A034996 139 1610839581737368224357221433966367762521068046874108872492826952745398271040262955085248759423538558380819668918112455510757502971650719426568406637265129202146779554839827859687298714966651747800344769340514406507233630052325533658643325298042470400 A034996 140 102453967156175306638550083828442454569425093931680910415004766753338522657369348802868871450427615542972984332323634759010448841487685473882733834914848784998952617360309051387770885644120091306904197811671866649339512016377697771990874760800318259200 A034996 141 6516649516581516687037918008017551054021460904161563259636077840254602370713802523855715823522973405522056299222162458756213900959977290141611633781344466381060141126748671493903849571392201863971540243908593658991792060083967368145222400278510383923200 A034996 142 414513594425352977519558756649843667044609848840934121745802545698992050097991243055885252662692070605794574109963564509416235266657017000895800145979785078336524781041300111248597312597087189892903007402745230225100283765900469794747852817715597567590400 A034996 143 26367670312057175514438598686892833264782126495714976077719106379185883186788887405499367461043467824646377075328237853515643854462349137001427287063714106371962270794016034854424662384648046245965219082007960478207768050664224328610349526460242178605056000 A034996 144 1677347523851140599621942305433789614030002308941206478212972670631797148378901361574663210073551360100263325122949420419505509748694540963456312385349647704655034384855199348256641971282714334984711591809940878972334155167771070393805958841857061072089907200 A034996 145 106706875352941054036223288581294780377470283872917299792069110718000903521529012645927889692898253648022231258506535731892925853053937647045083763254298136170109310729692407853477333077218155776287679895415964958185202967111354122038833874816221802997062041600 A034996 146 6788589784358535628209253025933801265919061869248452977247825329488057481179179090236174315700574613036080998160225320848045187603812414116772947986082967139203144720708050328202176999579212196053349540013129961149306245907655671763994383654974872800194042265600 A034996 147 431901090604864672129853557379680221080364098384077251579496779070672630018805069686917684842139260515863099180247848791251307341064173590023878907006467693126600072230993256015889855594850419175934724788943457528255862239638417603579534570913806772206939878195200 A034996 148 27479344556604812696583971301740728160012427199201693590427043393221319010592429937127380216801880467720685773347312795577599957001935339821653503613565863965370259629193396423024401550598536736831283161068348841395070966656189254241167702901093209399475100975104000 A034996 149 1748419096321575549174649480692090063727724034594539757513571347632695124247294342132958111927714314559508166805511688806617426597509805888385740256585817371236625052673478503075632589326082897442118443261575475615163715371777801616518030376586890603390602424709283840 A034996 150 111250401837468197857417431857547028690701804797247271458214526543410163932238437345784513505970060491971883885214280172542915461913074271361656903213751876177758235139647559321527668332748374030621682138127266024572801174119477602195398912968522151770708000639780126720 A034996 151 7079038727447318484716719742935492509845183263151155325946387504788573062846119513213340885721989638673368821959161301505493936497521410214539115578180316752574195067570205222090892158646988642264295458157677085458342979974234127423907225567312804288988735409131272273920 A034996 152 450467457845928710896744989655032386116684341503527112767411952592297695031828886148007103682282948510613848696695388440898620691110251306200998884112180156229165772404336719230568144160699878569184186801458458196225014725680676239210200968126519363121531555184980829143040 A034996 153 28666110953831827057065590250774788207425367186588088994289851528600762411116383663964088416145278541584517644335161082602639498525197810394609019898047828123674185516639609405581609173862719545311720978274629157941591846179679397040649152517142141289552008057226052763648000 A034996 154 1824274312571594465102548272475112973406734335022612321546290938568502712408077473944140439592625984091546335765948573669628619441629362591822086272737701784593046231846020046301012857361173326419063327288393174283457174004621661757477182196316710204388006499848243770713702400 A034996 155 116098688302633268266269866981621292307577297936567276463535746398128813646073033085368117206894812628595333471053445124308159832157027639818010721254742969983588224293380044997925997742831594773643978931533124578757453996909511909796368364391232685315154670067265154843882291200 A034996 156 7388905054266952971443111534269808616161225229185861314800313235733140802239246793560498261982757756591876255049465118994185560782885478834787026285206316917681614886238556749167366684371804426613061385247636820324487135905221929953409635012720999946936467919185435842038674227200 A034996 157 470271071048787842283746389801374654709603043700588742921721201889445974096948517443318800775307670887898149498591273649402088602738584652927964153949586853950672906936803333352069869481283957683676868924368581425209130624448808402604349934733685920673374186046384448275575367270400 A034996 158 29931718484363100401959204181068625821768445297169547662690682786925743760132823877524441910981846725695152659910337668754397085910153941431641492062703263911828992567298425996999667164469142463891886248519560025302618879996364409021107052449716361743487715489241576204709576835072000 A034996 159 1905153881529711340584703346125018033555561543164841708730261959387823590332454239804430727633994544090496466803292992616217374518181298372123980969791062747987915376908544814709028815018460917826718559718269995610511691711768594634193463888424446424972993090890226325429764565552332800 A034996 160 121267186198239017505043726031609843527188786921449054851352326458424945054204913351029851532876870110803775104348736573484445056287713948556065571294526776654535135295396069944957312399435947117318085714241185807556048550696922719324314397071886502876541821089708319149094579302983270400 A034996 161 7719180395532350299456857424925683373162782535394954652019414755798012551845438681949505117327322744337089684420025750282540724817524112577223136859192346425071397007198297983162961762117182016504840122748488321280975139844362142479458827546946256899153699130105383870774464825755330150400 A034996 162 491375556957323108632910138902017734232742525075202757480695996970307841950602894257104693849007980338905782610688264938230935955255399951541516981907851450960373100286438894928214056709986997565976816648087820991480969638190807302864201194031376451445514001067321859160465319214952795340800 A034996 163 31280248869722275939802328354494299667011170498689736512795525660792767499782281805147396364534410455720587624729179792409335191297965704232277056653158348463574970530429402823478992390562586918224377840280712507018666603797024562450623539424924208250555891287456342741678402028073824288768000 A034996 164 1991319600773107796798082769912776507286577787383254498972146676005861998895230836856171220685269378344782135819123057814955496056932313680338413352028941165220554487585639074289838400427087351448659786874597601052873175795660278812008179746178205354326297467172372267627817787290226971692236800 A034996 165 126772683981748212027482763327941097162678036488350804488781000433915359062197587252385647350614016809323238622508990813183431821263016210685640676531577411048498914607259239380090435034418428494635160407775587035703395914509264014971701467214525748099519949596853193519823966120982642390623846400 A034996 166 8070941174215251438779621195824369730740077149366142235477362853972383817660387710583019177435498363573201634937219103747103276189631067976106177681938509187231380000625031335863003025664291806915934284164491265650290451275823323396282215565418190142479617389902653613789032382025673376629417574400 A034996 167 513849921425037674935635882800818206190451578509644388992058768369575103057711350907118887630060062480827170757669616271898908584073177994478759979083418418253731193373126995049944525967293245040314482758472610579735158731227418256229967724331624772404535640490468946744568394988967871645406252236800 A034996 168 32716125174753878001819184017377537861593248430554873523991434009802533188763160566630764679878380309430179629304882077429776664879452042725393238904956107576391406157957671400813036091172043293691028606397427750520416023360988286609671317833185103852501795808742283236518082426516534313044800438272000 A034996 169 2083054934656093973480534398847614528316972476543093829551078127777074230795132058665949393500021108642778025338800256506470015415618758296821508340630852402393297530904316677896472368534389391828892315503798576303723429628584336554488719671919973906467526104904861610306304259909499808261158352610918400 A034996 170 132633345780909656042433090845922964820556703652638629334223033071560141666066654121373432727650466847383433566601504051710207765176941756349664226975372637176948675535007017479162521336856325720660699012896835665467489484187288049153644326244822666044552188480725925222310180011079730481564281539343155200 A034996 171 8445351180189084610329809365956676225085680339556385281793085222091434136783499976379545553681557633212461421054765537060059275838475965788032108219966750711406638921275563112975511242332851623794627765053756652373255493202437085548434375936240103712325206792098315889736866810938053536244720996621431603200 A034996 172 537768720236780092875105086562882920783490489136145319446431368824041840756110033178017767741942421314846676383464145411870595275356365544051801758099154484606101354663419671979989779453980887212263696299607995852854234179873103667061000493142317817890025884518815305441279334042159524596947089588333471334400 A034996 173 34244123104732893270437726201820360702764796664531552525669307853852779284929305560991016474601850736600581461659670868755897676154876610506287146435279492468020706952130402100794751473276484082252193994250899965802442038580425222017447617609292421966790154025680882668329741501075445589276860647349050933248000 A034996 174 2180665759309390643461474404531920569552062251597369264834621524133344984864298178123907929102645854906725027478487840922375564017542542557040365484998598080363558618711664005778609773818246506357819713553897309822299509016801478138071064289359741430845197008355358608319237938788484375125150486023187563429232640 A034996 175 138868760399657104158614801852237305361019964294905197274241125241400741990676443070527045848763947396560080158970975687829462054026231914655161456567410723208606619309774603277083286050880152518513882667682278684592800551479039585065343684972408988391550954941175336829784197829212118615924355950840262562016133120 A034996 176 8843664786581552983479695177844174610335689477582889173306474371305475501236750657011191303995859972056639681084298519509681899847365458429338869708631941649759400072654120497962049719579215136659256979831156188320508744724699063292974881452028215351127470983598465518335183491134909610388131865976674799994609336320 A034996 177 563212269779148790004077665932817771813288628752132762183158390298420619561909019370105981023017239568730715869503415826751427059942330543567333859646357812031868310244983763847740424837921251624546837771719025566299365899995441469040243012023549714721241635225124747841840674469131097434605970970289806363701637283840 A034996 178 35869384779230705061712208891810740774701063507119069770324053907273715435786384473850325048393276709963855647554966147625509879795209878193673776536136754509292171713926340267397993537163699824133150561997747996959847884133787892441669108028315456691743880679142023046910523401944662071254235022688848003051389190144000 A034996 179 2284481261717226682374826459642879623562072178031183421372194188849921520865861731156778479748780690016809117464278510646549140344290478020068200967834843076080696980713619804585836655055803637688124655793012127984153867465054135549729414746870046641745288045031578623387679112666075588804769723889471963927672920421171200 A034996 180 145499999917548006598988947109188487847644022477035814815351682922993896643876541639642775218474827593998759702365760611786842485574478622184233263851934093818001518197053088990417264969521018426898900729181457521554286100205215881863429244209491147436683318138806841825487098402290162363212073906065374586509466445388185600 A034996 181 9267230763979211497227911400492928302911480816229665743623937958479918955471521267509555221607473634448536387196834598966115813696589869166811164805338571513946558235935381360312730414981800250574791523366326679065149914689993750014070724169650666929044137493764005002423332113622788802826122861094010012125372170521647513600 A034996 182 590266894999681361812505657290412963381072242590016305506451480022087078387847278109788938049490233241159235678504393910104076089876784235018311130989215243533120671027665601835001014847146796287976885225999474159472062325828235793245947327439607506693652823100072362340144038887361892271810317316457818040072885353007231795200 A034996 183 37597434833675356306753077736106738754490036321494516850737018184015546514704185323080034532282747465143403489956910307752281368333456039317470687256486970946783555785023048116881586380481306807038527689395183897548981361188624584221970123247783695535052234167026348296883087694347181399052265863852639279508990306180678025216000 A034996 184 2394854984216380533615017665093415186394111286554007494968027147461833514212292539714460145559026465563512793111633681440826398078061870093605808533137526841280526602003846481131527642743739023860227082658555929993065926271604065407955113147848016584784083932022910747732271921028038841115848113187240547403967252800178972157542400 A034996 185 152549687381697185818659834924875178109663604962859574195597772274880663851544311884607117228942718086002685875196966976940382604456328155209901180110824828040277845056675124238958814576493655670408443415798766981493790830462177241685226777288727422024310894766706701823290095270646259083551443252916268847538731242884518613562163200 A034996 186 9717496663587042125518053227941781399156753274425578865336688039242665603206394883259037328508907261178951840349445297482961698311677973181071352179038210436448073210241251764355494113557178750512862983791416643227561691831366071138793697171461609899217066194978664342882522004619990578627084449351543286159793404092194576068195123200 A034996 187 619025212995310726038320241796972202320751474545323045166341361478564698212764814478245909820333368935527272553324238737531645207343911738385694221788093660568628323222602293244262752680642408064585356882372370847304674581768298233820177219816086383792678642292896192395537678336856421115095549816138736143881307486213416186131408486400 A034996 188 39434198753775349955033733921881192147840464304368727321707671916412269663924277070466035736702718317374329955248803356613127028023389932963829409684278559117705211701587997940004886467063145995225437549543721402124594084468202702302618696966061799263829898694214127811863881731088631271035716506805875043239846254677299105190593429504000 A034996 189 2512166009029983346609096396791841840828741999684626713168156109875021642169154998215373139773945802702625735675429030676027839722079535518916795656939514102951073065452742774030627083143854311190572084735143178164821509465279607940373140568827431675207353125235620015972633813016298910024296382096727955386184731929547517732773383530086400 A034996 190 160042073287313284615389973592477128372796506032264596051466615418634886606881036744945865784132840456992408124076546833852914941038030304681568426982408416778579356337324471593741729569080729102444403806582315140887686529704305075489321332154409364523157449360560336933795854642839398623956221870958040634236103759783948668965374506775347200 A034996 191 10196013752345917174038802900954063720083577405138856973445518957295530900913379382625926199330796377447558000904710004540046122701964513994088255202337602885601993159990379877784629354630184783234895559177681660434053029329911769184298846536003829931496155836345698132157244239537560020667877635028951838739458443696235729785335734202479411200 A034996 192 649586451289354391564669017979954235762423149085945001790083425382931854702750843983255899207106073870959446523960177284064285620431894632493829979108513808711720766296589176047874624583071254376457387542221625371487647920417591263679474699516596335946511565615060643694328886887843720280477841452414465332333580433621318826116519107532056166400 A034996 193 41386023391424846802779943619753785330018299601558145474873356380067204763536084699139396464947582850747725562041998923871312217879062977616617208978253766369468395213535269154390362679622477856149553144442573657688594475754440350613805707659923354187107644077330667814752087845019321560137660414184756657255892031750306704591753485407712444416000 A034996 194 2636820280077242547065323177086261686872550534614145637845264511107461292216268288728758265028250099167639704527229716052190682025279376584147960022286280991662950472476729148585363415033998281460523324443869410887810757778323932902697036471625065397028848051367980599643486868648820774682822015311955983126908731294696464091527924629258561073971200 A034996 195 168003120702064310855876305282924673192165362633986993496998281707703962332636522396146598028942792032681044031306350479896720597610657422361427167134240188897382272960660171467010297586451890504484771814566536750851942567018924867800411180906397023867838032987159906777285020488196295072648374118447481210657327736776374712117350626378474034141593600 A034996 196 10704442492651326039913499410717109126436850922750277880072702700482741803041896594499655322128375256823413526299275691490678360107659756169952455847050674370761128376660946559664534290889056495493872364550452636023825294930058603759547010876838047937000522792156503298824779579532182211938489299161181645462795826152370839525365406407627442012920217600 A034996 197 682056800440854188482569235179833579490541975966755079469682915501466013066548320384887129009957486061031237615109404665890899955142603453737980722052481352835971694949265160589534164716446145187629766420042982101396868287058683560759823682940347539258578765383062856656431409976656620130383742415239735551306222943122780360868737208275898022398997299200 A034996 198 43459699646181060854065215588343164763517951031449519636560700344515522842632325138092305506765130267607417552560739955595460358950795034137676359576007354542513171316365237368217553812083101110447967026161532728872926079798513103268515398490872395968838084146016266444238946123135708257554099767966029380857100034767823391838269285431851190572961234944000 A034996 199 2769252061454657197621035537289226458731363839723963391241647825952529115532531757799241706891074100651944646449170349970542734072344659575252737632183188631448939276278792925102822528905935202757744458907012865483782849804761254940269801191838389071134362721784156497826905646966207330171347237214795392148214414215405706527934518867717557863309089890631680 A034996 200 176460599020453977050399120206967226285727900791962801567278733108457676177814262457177551153536701896269189212542158420013489243774081591242970465636827263639791115674521292461278362936453821278214880744681695428439257414424786832213809023209284016035268247465728738428691579733050664103654803055955718321563831926720976563232762774416549657279914543876669440 A034996 201 11244558567283582141548205323287535330444997717792797929574316101841916870103094981924700190338239736677113878929914174170364522504257318032076811057808121473125699212685337012681064790683334591550405668047241502746881789299385426258693810627474771556465212284053763965614445615464495783872498143248821813045394280003724803573921398179652609844094356479111331840 A034996 202 716549801115174475778658049566736734160770889051072088753563315731167668136224811261960205232588518392389877526292461857477021985788535300802687821890669258011596280863534579290848542523544907765005161191424217140559915400871181645726419380674944063322334906928667441670879155082013386503323329955993886569237538946444256448434715304689586999720219681841301422080 A034996 203 45662487325967000907463503158664595804362850772862437028413348551495978851818247776497464058939464407358178469812754922290202381447308622109975204336170099775248782604048772209710936533363155886985623017100562856996465197114340006835507117395952317760737028382709199714320730470912617767368643575627061399020039246587133989361035779220414857825308116980082933760000 A034996 204 2909925533787477560268796123242898924820469670715487206532643831593870574244651653425184733980415429354767041607969903925849775176720194337779102777793786260799268760679478829988603292057835456134537459001959771530740591878545062679507634056881566240128139213618112122282370843278060675672702242302399659106330696182508870424451567901148779037218659708428309495808000 A034996 205 185444186444475754423343473329770762548753038044431631297866738937690936401377606340610801882014047361987289913735091741449300235533896656632835248868334106950353399466991252815972737952112931398709746416396737284735740243599706712896001067469617483497098114545527067676325070051234857039957451635659721964795676599436778888020389239836316365051488177923528383791104000 A034996 206 11818259456886590107984285508049931881850966559817111497978058067951781801966054989591003374046035327533025741748760049532363133851029781131885809676671804535695951911925355590088465502725960343052072341667177576136395581128344593992869787836034752861322310758862768486889276928096088087300090347717985759225046211109999937636545772231500896076131555764092688110977024000 A034996 207 753186766156195377266536964878412966470271214985267452005755469946003940225298196836626638107472328373931679002988284695197142799659859512905184101317122312140315089156165931260637974539112164939895533467019740140692595304987192009468663017088830211200425727978292591645212764225200690794471142544950092424457752761894996025529090176446037876851922611580830161534189568000 A034996 208 48002142225839820216221398909954357480306280304324222300079726601343409013401779817530463251634121597802727102008631349952277234887413056037784938897340044008177019079235072748285635506511837497604825386510540376430743394557078457254175078409680470876505601419477786223513081432917096657331845065544187708582666348270054292153337230384024997701758895628022285892992368640000 A034996 209 3059336531193524541780510490527757716744853598062263767925081242058953267787473433703941524570814683166627140634683438036958469103491125438141493439057138804787815349316581969824071169615021109847347537966938439991186045679771133675666091663976968677195956997134717575311900389991249626960616258844016229960335268596411460219906026149808526520192100281359287020913380294656000 A034996 210 194985581381471649468551208893920785662487162022470725834390959920420869882492619604031306267432776584003799939598212676402926504757102629820506178997347879842590240841750684029355967246363999456052747348717479341239194039343896709338187681029205093701095875343448729634096855187688743996997002127650854315197102806087873540461119619254147225798783718406254463778403498590208000 A034996 211 12427571583143608149146527993276687055997766666262379469218352124739277329491699415517316086252602250957827098037033253224322372322065899689314525899113983737891883652140260578323857686004105474765022274414483871975584857828371378946120716726729335972118903149248486956678852392905897683431242890324614827862939873188015789050521925921519043938647007561817501483838622985617408000 A034996 212 792097238557547531609451943834386401278054836906939266075626049039720324061874700774944052520963981967152397572538795520062913270630829362357436636649631188852677053809653416015608882371792187443239166185216117586575305304591407702218473475502711104025756944385903563022873709324368389437852363751394229591865125438500011042957209700988462631507379223752274179082596927947145216000 A034996 213 50486945485630599678284693990191731371180691473881549482577286490195258038336312703599237740121255673046535994810416686418963257062637908890445961326640043999768761747493797170340678296968436620213935639095083382620968057731900939524579337410546632985566937950578152334728959790581237532393954399855220988939440705519346498252038973464872104176451647719537475713488888304668508160000 A034996 214 3218014422953868548796341611356220868421675330037547693531344809589003796080748043209878855770333431364789438478520698933420802208308790248533355600094303083594563306919325564755110025030955606713543134875158245002036029130967304536022489487786656085740508454301037207419189139395931530901984888816818364801981839202033136800213684150523754956437643629528100312454194071289196445696000 A034996 215 205118623033466954536240885672002078316803823814615540021016459900099093816850643791266722621509030939955652726723486032015451874092571408063922406954159096550601609304005899886797939002899059227926212411857308875870518745718323374314618681795586486057756112957484630887719426255570302395641333098286829845341138713581445497524731497150051195556636469867328171767913629506989151223808000 A034996 216 13074658035939700069793935164125035701742075995409042163920274992341800302648286197791711093551672423785560315742116399976210738813126487172074537940045754025289960644668247037945571853862211001109103087930001365765165969081916354440183435975099319240326647716257730020455922138096997339799589490394025024980454519291514074293834498011887134271610118208317434432690236513090663316717568000 A034996 217 833419486547789321880075793764594018859669211156899311513009822447622279842204518369328519981624036701486908933726832541602864341959659017170402656948971550162519693203256701097668194868207725098220626192088527425104340854872980097710041405091652019098986681950079891579153642344017775384656401644565925445543100917774676955904239377858640448799514690930179215030566635715173658023428096000 A034996 218 53125735306881912938108941008921152983018183505709198122016516535930625692224543728017470954079778777866471455318842841464730530656423926391318817767158186485245547566746408891887890412603560924069223477815323483353683097415647498465900356233239553363570109954443448796552442224303598832738828159626211503286674378137600412348964300068066761028498744682124665944414201984401024045694320640000 A034996 219 3386524145198690668381999039586864770153850024927571793014361944999504975944350005644168239363703716276360889497233872766824458917844041562326614092575574578495834359436598355908344432483419719996121772967645893320691144355259275084026302708249779528957760100005067845103870226152880318319678755048172682373146915813644128103553978837066219348471210888282346887293021675587454369167350693888000 A034996 220 215879421527416987041473314342532809420486150005337698732969823896620027606805442893733222426044606130775439869850818097461642430925732387013834114643460156840947124234130306054464960926816366585092142703928485724442972134284582205356391640515035719474918209451906768334042188896116642192251738919088944566845673076844427496483567664509452027969513208118197750896760585365050032365744961880064000 A034996 221 13761826907459482885634821371961821256390630607547473479590040305337687525637435260505011548528753450282585698369949449167915151722797138473062073830784901529788665325051405816589135707370744233838846862819801486361788025425204537703620065299859394153193885135871101736321464221882174415787146888211471817612612456682442963649709232378998941891101580726525831399508809928316162423603705858228224000 A034996 222 877301037293470891041186639568651349689906747609394094106959699464935272934806186831117686878406991252095238959763234840229066353772574531538342787347256323531281014623008004881754050295885650350910524671956492960175688652218420215222703355617942364492395834491226826383614059992273504461121435707687369323681160018823359512306127567263896672304484626046148964912184941439204327416817410226782208000 A034996 223 55927941127458769303875648272501523542731555160098873499318680840889623649593894410483752538498445692321071483684906221064602980053001626385569352693387590625119164682216760311211820706362710209870545947837226426211200151578924288720447338920643825736390234448815710181955396324507435909396491526365069794384673951199989168909515632413073412859410894910441996513151790016749275872822109901957365760000 A034996 224 3565468389032304830643521328092274905319739676517592184329898479918758940576776984106573095165429800047348663831005754822002956203912245906109363533484229333007596880896520932906766027609185401112813827003454114922548688774435955544027096131012066828279028990816944652666525355016598491930592330907469160580683391804500642839280409917036111262468399451535022213265107893334451613865601530816339797606400 A034996 225 227306498005209946902264846438732286884277917076395876954978660613581764671815056579679226350192533447266369683527127944581498199052954154934618184913454762079528565752022449563365862503509483447935493891441446406212750034787934723355497349803636543636478980972082029007165032367606863149274222582808918874541974819111704699240496221613523411812587165034144248003202099677711410852104366619477096477491200 A034996 226 14491540260490741636870382632869311258983568352112780314063661570042974882513248893485100280792891383475061242555086324290675955668257059604466054502500076285528358606005589824145509965421979050478072544479914592029563517636347979367404218706423912156419047632722339752386309904951570588089412111094320149569918324150592909283737715062515025620051812565524826242741589367999293118289226404039967137542963200 A034996 227 923899250993392194883981938383282054651689252483821818619427125360283696895669236472365867024585391009620571148161117587233621454358704466712800737931320653010702722354812516156926021304271436305917818011228239077814628475271729070546437382090254329410996826268648818599506143764807149423103923012574726728720757718653590041001804500652273738653829594089775764317946241461568968278299100917214746979493478400 A034996 228 58903620369011030765528979477711432305304205616872482759142515415983152727846160927932496325584920125504193619053066885474283289229856267310073758837542714122079736883756605833585676467433899432604367436523721792734033081829551285720427885495710538032316828224988090618134452833913468915184791598181620132049445688612848972046403256373463740542995249230177843489266441595366405837830423027909761161138012160000 A034996 229 3755489952570338065850943282874610623152090744199209074695938461130334572178852625422617939645118559653884761868670316559108218057680923060151833041711853738635553311580029860624784172688916092520480191692103723341964613530211043712192845708300431868286495517787936351410102679810900470314216452155370772245100311207907901417775901528089009962271662324831860421420013476323708587851936188179429294204033957888000 A034996 230 239440935157817917895466202035399416700363603811973814944250137036915876965585027996642065000403922712477986029444919576980717902829110973289680506659446674729975883865587358386501390889014529050396676464248067694287683238411031393044052950614063898511357168770479335859601698130973775440639739858633336509202759235801158320696984751972705362443017500952916191717203283460154026328499204240288461666826892345344000 A034996 231 15266423762303632075473000260808742119964562187873778752824775978664050224460921267785902696060236313633510212704953665442667151804518144469400664028045410399162945147154173298504864543234064283247705337323954385059928493373172311922015651920186349943017220864021251448427708270488638303094582034434932386397100062999873852929956027806811455695073771009032484085693409348890510161427414780699771228343549101604864000 A034996 232 973381937393917416794965201178432072678942214004518700223025201455077811736443975769216182200304165988581234849548462033546194022351594653379468947642242990944054562687220594517546213108520424858059701679333331950430462221252565948126457188524842981774522889081114641707476541057421504853103479414443585975602225476077793815997539695699532127922815202189641989601121413249430982653071562154831765529063371044814848000 A034996 233 62063497888535247258892652998214557796452212961313756441570666691067354491913436403746604437728795540810393264766081425386791516296947830035990071362488313781561085791851843035050382476833866405479704055793390225215480753594394375837806586550387424308016587628590728437074999968276619027385914157536317533145235914970430272370441419913833416019694029131066061901062955067015001116170203877564486930314638871746314240000 A034996 234 3957274265369413382669138351171263549029957272392873729874446254038098892369493323718038812318843712270225245443638145012747591830610494830890532890619254866820899189383438366115723110778207039232799513072375145253739419624929384372568910182429809216303491697986397765536731061807050465984470373346911412411268999786880541281696571216973957045272746095744229240534158803081501177551890786814579881548232122784028819456000 A034996 235 252326538751181917722055906391632092736452529809186287657418081486293695476170065827580712066838814331535379209474011890473837974012825111081528554822197234050512250007805002259785599029620591213454097765733479600755384688626853288298376950954253258842944674030929294812698004313866505983619958381882724296460914867766857564436313574885695362785018149359148989879483142664281481863562934576211008718380495693449430827008000 A034996 236 16089277019442452070108476191520439600984264263613599911725325094602828379898236433697889117105772836194779116512958935395952065245914823116725989537860947683423380262101051452109198196352853900496701795087613264669263178964257413049641656045656857584956033392216892418605452494477428854111665869481062150076444495703344943096040382884694634271760313388672825042441979966002623434270730241838399847055552957465855690539008000 A034996 237 1025928017004448120235152246565185678086290733044537782606485435444086233165275782007559517820156338496184738958826322704071296395680686368148880744649486311107702600242208222005080637932146684008142632110292516405969487411603237396812444420793649036593667070421359493045194735530207816344532106030439492393109754902495642253888692649824057855916951747842431902706300369596873164867615975420754437306365847405469856973193216000 A034996 238 65419008280953093524618076308173346167510756366521990823944929021622904575057752794122205236732981584442909714361979740627809862218299833684472562964260131302432584216281394574717275824627261356837212189794384728146338862564156225637747501978641051538441364657830622066982291922511996322555101656501664703225910731021061037444617891143592643197382195134387707938259488002746221893650491487080743198949855709034981674776002560000 A034996 239 4171552094715442263753145999251187040614935897638552281540221640612153881736182703171859287262339792367976209452482241460700008880786919394613200431687654372718451120191543594047804955083731699187652897302555266164798208136174361988167032376171344386434611019680999333804570814925514965501596982296256152575705574281442992154385134191923090881219737976402789509529680018308450749418446340492848724653035799046130664794883096576000 A034996 240 266010010753472683441320944881710549544275248443606935529917535987251372840338820673631259446670696801290698700687747248000156582904287872433260017569194491286046293838604323457786998131646426361476554878612735810873937189364014917154153334261415852824593784856670530132401013625623709501363246572318940053043333052104630304682949138014415189471306776852108170881544076852133905050052628052672610790323046305978987786588229992448000 A034996 241 16963084652675993598621755460390732233748990223065050533461518245269682585421936696840816511491827243956686208053774031120406679286689960526405242112098385907133332258336123634713094856064329138885562788788230326584324788042419331411251629150091609259459220197967519095054596868886880516632386864066222656605639320909415929181269715280324195057525645373478236748115653694141034804679389074829932767422583680139949336870370104311808000 A034996 242 1081728229538548134996883632157262496683845072002535074347817640858843626928799716272614373094968538980875759176960009819925193013277973779083027291230767851921556035700315110467136287611410882041854654218363856546299164261338806417896112120616541469483868626286850518094510424198646504056524554920041918875559616941614441311082121432032525623915297945298019574686420451211561626886056844047591103555474718960694053185774712495538176000 A034996 243 68982341195163151559637333263799198559018972624423958019885420048211503422180834365581473956384059289108306609809417019664081980682808491813655346932585031868440212768429930815035412439481775920374009916548121343690225393059146835501899609003251578955610638627145057629305664756274342635735746207196115810261096883653773388526384465091910240607057524708349117139838943528081552927651821694182449062799945192739342080207600518158090240000 A034996 244 4399102444217261550888872224137137462392295625648979265725264501360230732523074922970795710589977723808278295802703393939720885168115101535087963838672279746581672997118160159404544016140666395836422575249583052546188087923086163909721140779864500692254941297593936246531721249600123793227491015270335156814364806980434920091168289316718390200998639861401006555889157770133657889557681886326149323090556504862691757800667553043681640448000 A034996 245 280541134735286175651807428667737449227684283638947913498772152428208535495211379640511557348518579394732804490052076602139598563078819971066910474394677742538102788531665433255034498069978757796267468945184792391644710257469007070795549823392334499431282597872575901770689605543604642553466987998215520081722581674427085473131089930084057339322222203844142239222719947552263516143824851352376547075791261984902066245434441350200315346944000 A034996 246 17891028155264080319300690754551418219572805003565617544261777105462108708990160534807036645157346812250328487155061986384222496217075191029335926286092970852065567307493092731308920702827147339298806359613566193332742817715189471170734821125813979898953698306432451840857905532481215908915838036226278835333174520386945143209558415298316077769245522894546269442252164428515202049787567038472207973837505906016912338048920324487268693704704000 A034996 247 1140985892353454412621208568443488832906304370711265351129210752822535126376566044429468111208905633800609658680824437002632512097456698473064423427987283979823665373126253042896701168693202267412701295901807108523188146794288051113049765850507556072910692308123127654496002556055334317804084251536108169595280194413064211229848289904670028572574141895565095957655888034683050143626774839840630811750862876651465667494281144564881619595296768000 A034996 248 72766489841658056515762217136074709504225355047770657734666131545469308461284613596545998417660327167685467388961815500408852578745431211856478088499751283532529341868453406912448251240353622516119263369159425234330232012422868480623414785968112411396874674108414727523680805582966702677625935399170272020775299145700641262369441139301847605351314752215155517299500007995047535264229656452486816428127319201707930922928452111206104896278364160000 A034996 249 4640755656141584212349251160070300673341476243526621467686067205443850616426887516733317595084705025446308368198428745354074982062068620967358746572160137858570591307002484479248299671104792629588022140631511503744644876824280860220238901389902337149247079215938257662550267056859284429968271656017483268396965478316204097148873478100114632878885449637273758271292912509892151609011510569913799204520247909408125002540684961844280545865048952668160 A034996 250 295972974276950119805923556057391925015340046638940862369396668624482711823751455648872303036318557957547826127969909783378614792229460097392345877000555724462143528456158452365764068267113627149183499710076638055554881227900749045440575033663572163685845593979042345267349302972922012569450568404493514583659854091178466881112217678990577861056566843798718415963573479913759214968351638259681664007809277027112609723789979558578657283696030415585280 A034996 251 18876498581663263196511124575215884995422798530083561666670409754494786287425926171383633549205205807514716910828303135073258321193301121767022948155368776204585598370426105739772063909480357998181258759287110027098722424979447772453654452146987824661741707882663367353717611100717470579429402918242141930113417360926271109973156994193399076916274374260051596751454575274499754376870426706784141682275836112618070886828383140736016586760169050949550080 A034996 252 1203917711911930493829658127058037629589495166329756328274283524895367081161678832812040754742984983834219257206029641847992475378557734785899930005672057600147008756147018348683644360645751212089536724663465641886422865808175372554593550355113816358663494855314846227745404635261569586046137729204566016538775108837574350318287989163259634407592898431067954803088818287072442832510597649567861305079853326139150955849260040944333453138190070379928616960 A034996 253 76785302885721551181261660072205549603739455490323041409619657887027349270941720832893937900930538339032881758809764558808968902096989383982593960991682413867643865549534241136515900167169959196261791100583241726614371756269452895214234313987574114213970931716931137360139980674163099582470201626432950661134475445546080610851438678916559359854350214894885306338735654529817220026266464263776980875171747572654509782511860879126779294640469055727730688000 A034996 254 4897396729934805131027606429075886504922425506253388021513937709312207092323906461279164729493075590376591329118752983468506157740021315063109443849289108937817097369794607442526645491446479279874516746901513111535906440172417183873585517187034923112062836209584972619707124100723877065134491604911001998245847484887691980607403132054505574230082948608040841656051751706952734378459599116808113007661934519692756655304991785639678189992284661656297301606400 A034996 255 312362085181154289763354522554496386142083451820723904747185839522069208607284158983461725402980227498706965710355463726850658373355734501368949215512470979440146741617212305943652607751320756569496521263312133145149532637246983508937126268085571189741257771992591534900695009049294784060609292675729846200617959895493104138115931016351433656362478065906604931875050788559079089576126306168917457769937761084153635421171507327830724555445406076265712268083200 A034996 256 19923110117857903182104697796549823975256933627413642982941129499788943453270824646135815575119268051201574248732088565799750941852323735200154924282803207373474262212409899295830169440699026621350922087736235356090626999960126668009717407729411217674080534624523581478957947814537121012924153795877679528873656025707871451486367086459271208152115721620004155810489620723970523098567558018369241119707469959888896466240635595789109871256268857595904885207859200 A034996 257 1270754651548331995212073282713270943166000386715964763284028011815995556073739109987639461644041376165012038128431199375196517438456741807960269124022517754022838988245803499272020419830012333647096022774370112479950999656371490111503525820136399217227400301477364561309038717969080865847596414205283311345522804492436948083952158041758786826942698895266621658982237204006429953914836181202652061495760176976479380807968602187230976904624652405419421670467174400 A034996 258 81053539936596311045959268843332957455993538179720995712170435348263500333352008096508895391349666155389957026570206230417940031209673261264492841424138970256591892223245844818431572724292678578571530101284147714937415113217208558463468133392483841963693640850988658505117064173162995767576419933093746345281995097355437769679110621041911808421209983589979111221569724363653370033486848314547536895405243720661928073156916247617975824186869720994319868710879232000 A034996 259 5169968870417358547639186594222437563269987835278819203425517306983084190493498854894244312192857167388411720494770385097119682606081620633885958777607387241289692079347342655649496930998729929027039443075755021940469585529208410513685213554542123212022674384126138125572543816337442776190335954501641113039063871902086846047532194382150251657143639876370052232686585803257028802443638047878678276436156007167143904481670380963448119493519413280653079625773927628800 A034996 260 329768742355203774333705664446801304801987576558321004209302728454614504227340110866970801951673126906828652577766043567420875387072976323038059163714972347865865110103350806633152585851597148882920125089368465920555316704560389341884411629333399491317063153819662634155293905955500947655236448163001230842430403599333110394633394529019300343249529948895818504098721381044532626448588836096108183701567529529956366750233136024059326794360579280828783408466989835878400 A034996 261 21034714588702921666659881924560852694087085417720078711243767931043960284913389056522198634413592736133284129311550076712739196445662520269511621160322968998222663053615262139134526773862181496684584467532541230779849056361119185807527813547403711064468547429901534129783479985985999378680578327099528892514110324244484507309592707515154760825901314908194346719457372977161180355758842094802137274887773104979506874541588432191143012928832064661109268405726466172518400 A034996 262 1341742859087757467223901821925600246372642376302935515056370535403777481900026672289796214033925595974798382332055376756398907831073895209282612002226532805757351313260264781924413768662783105659241783373862782081987634104616484642992724715099789569648381565338510024947709734771487169493328448727839150953675721671199513667778430651232837519449887676425354983139227715075497953035020285104184999709191184825612955617147100906610704125072573067508627706366795423993036800 A034996 263 85586930859991802075948888944042076321648854609626644217989696273483381799986549853637000925497375137180321054817471759764233363163956042895148432263237925943006803467056283816693666152580558709475877393999428978260120296673263641621202591675304758912419490758714048561058454293756984599498678320366709477499618003571968977899199894571064332680061016935617340591153767885876460337536900004373012860237801335088341562851352951770167641917508069912292767330366799015313408000 A034996 264 5459477280216231782233358561170140596759065050268410542871312550214955041309330712173131560923047657807155272115602047649262644418579294147545619241425561887322969833234412911839206538276308544999925401766665462069845560358357919237603051357280572243983166308623782176891064571251577613848776069160297573613786953707096466424181415161619892375938684642564813303218352046576813907719712293109137393922489787805031418031846303006501561581032288353952441279066114605867388108800 A034996 265 348257182295898574740359504007274231751157202153963872524212147940027658424574148587043971149407040066435378410742614828995069738700952868780278448453041105654496812520005707849953596020572945081047872996905186317297516797596305163998678855001265976826715661371159157810103697913521687788669294516962139958942620415421100910847782903993858397875667672988871248605296983181636760850331121013067080075476716990510425192347248381256836454537428078157387306854112152753224967782400 A034996 266 22215416962036496348231472180718706798448350063993680437574461811664985311937628834211733770100002645736057547160180583398666770747395615209983904621918337496282358467568304180151346994091379777604521995817562297214274554669139586341668532802927198941245772076680085302702944505105248638264477244243068044122512025900570002672507260003083881021042591035005449836125161863481787680909511809342915759721046605926492741108832713219349956905174063772197080937600143017576508057190400 A034996 267 1417144658145432617796138986573011236665197733932970002838705220642629063033155606528670897513543452356356865023322564379789578778721923274738376244090730962076280598363984060686072493324575480141518313583944197884982230547103023761556586704473296242908722833667622157966453504698803472834960831968580191351934573114910987931676060138107171753491582598262884964173118534395838217137421693628830178463399301398952686201479865914917936056906178336751795879511985242643611872185548800 A034996 268 90402239159017188555322472154620345060129342432303960032387292142109720154828811182275065432462474507193620088476636448911483910196536072098552179734561127543602137798981288034843880986801915387466372717845659612291059762781739359659148802411753767763247895262960580783287517251418095144416088760523554214123409942943764137202829709925349692527567127829706713699668081971124846862744075325913479042497888520468505930176187728996251980433122751890932406291545229605072043593695232000 A034996 269 5766993212129303909914349112559928975243214052051864472584587851317399333136190532605576766699013558932973749644154022948338514330463471503057269421289188373374086005369087796711670393024726631976743717378420893192967456867232143447293255454592766281311784251886048308930904433846019521360824862263917399200228195767642198145116810828719344829980800776810623839863270532854275416162607234864939863066606043987220541264276509052709052262889282513220073207279907535991706958732617318400 A034996 270 367895862181887106991141208331867351011087396796577981557351862633118817975123475747915908275618252423738930567705294275759690906808311790940420936366226895198860512401552729998344493559451933629571754192022658308191960864652063822571239115494463998049144376924745399132094006835165998100686126268703335783666217890889292699382949909988561008932502154352406143703159486981493407360218279986513211633562676341147855045670894053517468987161734007706821496706476167831087195212433535795200 A034996 271 23469591913897445148934861202112361304207310695640518882291064413271609299648318202859694266171058514914404129451552449533022634613742008074993323852304298108421425041146113863717917839130918942427680436544033702072598915159715483269324048279632129757899828045581552079926820612513972055305535525788751038669765488392319878381224069257799671422782269787952027226239791978319388251891572037963151648035218970116167576295887329472923242151582384197532230186951376706636121365169657033523200 A034996 272 1497239607225047270014100888996296280124815102839836178952312006672301639423718350992690239339322912438641986514755448575337443972281797848476497172936745992147500141086449520331543066250198110993847921182603996173246823100445439035232775182557044585580891594292484655765587940613711858297440317645190066261804526541540816856730397033677066217945699672626272916381656472873298409505287980268008238469528840965359613585235068608426487858285563381627184325772692955028478716834412992292454400 A034996 273 95517329687203745546884976422099485315991854005986629226592751374568732325279550275008121838143666092800955928021624967506928907428780388289668505777132554535541249876609991297063404372457894088220663000992400923753118495605059395386382883909113647284503595139535152491906851101925851397953491797218694738161836218781509046188493942148449333903981132399661498461136332648997285394716912025856875943238555255746299436021565690785748203513984116462931321220827273189408058285640653668876288000 A034996 274 6093658298299281861362000095815684983213676678840106993277611745874304872417107018271790871012336283389454439277132321563423857279747356844196160964923685588260129773946347953875201332037822886849975678870584297477544403225073316482395277510187235738033931175010926237520050166298862316093440218510562838132040925899282889841203409894735982232768890861162404832735184799978212272599685471205938296538826230570229372020226721742346059936179408506275153089084340657581727180230107738060965806080 A034996 275 388757736653817952952398904663487612987052242612378999774029665294763623889566740499020629191250787238846064372433862022060751010803592243886253631414406724051030308187127879608096177733775309390052071570845102572407977724590909263123246544925278430707613985976784018805264649739820172687584403505557936426916581968241206972188078410965620199835487790881694290923192514340638991651939354264471599729911783579277531820768667088547932693319735597748162665190569095285141493440187453086150311280640 A034996 276 24801901523993757633844019650589000349123419608108164924211740957000226575366149596024160863060591740378655774691881623299124880371556253191183661279261356055703276556978064579185110660329520821447654183393410298410085856855489344757812321089962167608176730542172300289987858809393870367274337829423176362947544536255446244088475529525575596286977401590113001838247863225371018990877517215024339748833938770444016398327162038948805294427243203911211301874540566974292492678971092674868044407767040 A034996 277 1582325631041558580553444361592973058244794856724483500344674236019266253743503702284476680097995162256675679208400044859112513950611229160427458332550285651093357241059578968979953678674835903917969764736206924649644902004276831002246616283638737426973462204661755100515196632530250664870423222095861352421718165090023721529328064718221614301243997102885770505766777345917915082094257716998819028004743661987752067772412035693510829863171170735860588669233278762072128237964860790221077825957396480 A034996 278 100951240976844956035309353535322295472248560751597872065000721867895839844567619715640447690839834724619451935159572754452339599716415337116877269961989550499862935092689984400871596703985946558207390008259796626393115611742392802293870142827130918280027337788456060176238351466087676826858542484968932161672341715420868255276127426467185428538147485417085000009493321710892073337913216353329672754424506033627192854297255323815386278008770032610460495743198429981662661776969613139552635491188736000 A034996 279 6440689174322708195052736755553562451129458175951944237747046055171754582083414137857860562675581455430721033463180741734059266461907298508056769823574933321891255258913621004775607869714303390413631482526975024763880776029164660786348915112370952586265744150903496639244006823536393781553575010541017871914695401443851394686616929808606430340733809569610023000605673925154914278958863203342433121732283484945414904104164889659421644536959528080547379628416059832830077821370661318303458144337841356800 A034996 280 410920553442197553455179589158591699728999737289916214570565984616082619742318322645963431201593680900220522021095744974406457399035850703389472488957478308166784428049122410582267252271309719513649769461721025779241475276337594443336880249589275579952214452446255828286001972713026575500685027718787787927710530808132981508689211094692868623304895864640457268166756306513086488231937720674459576535289602555520990750104868832078687698429218574477058441203712173249030730183392228165638425664373024358400 A034996 281 26217314175645455254487911943763765466397742103972243023239798564583540760297132131369411539642104633889246922707640580069223338735649027855969464614620389079917678827871668124809051073990796005282222170763420907163519940325765954696869324292944135583334193008556861214616125861889270022724556803958971207075772589716058876965731510694021603796105270909968465137788225059515787575422069043882541492989115351698346331829385815697729606631696810609897998135238260358498442898792882869348108349480139908710400 A034996 282 1672720228817859858922380699846637983255397990916335053101122978382050925681713843689067472649391665263265874333601266126254051604985437621792878632797122774653687664014313921065555569582960468803448068958672536748213837606084911936419337524499644212341633176545945887247734164530998796926906705485099590512226678020894555061813597728237646919231366683923641719179873468814901273716681550022414025432549352615778591404633887944304614054211723011916318919893505402943632102404962166392047506566125110217932800 A034996 283 106724262486547960012934993947961550199252857730295743528846297071418178779410756505795431705658369628768935362411461064111702165782873696151010425444661495340580353774434395245450235636771984840558024681447698471400122314867107761577177450506808285660670398447227251679327264300358092254632216561232410493244885231473976541267825319843894937241099874340480239265983476249739475632909400304246979369147162920415169282577345244897181713599705707661703164888979992610347231322457445264168664855556996468834304000 A034996 284 6809382417738203876755122561227132732713031456027009825714179178760239168157211215092575895212953660805383581158210554350200674324897457160736749390476226776396888256260754537344796788838813236283182880026122628083999383065064868549190858807072989005100457983734667875568024470307759823011341143682281236523385940523237857636540826722952229960674246017569447967763661516228991666346752754850621308240603545771331362225917354151615271158235258203931264387162148019742294927605495384854887725380520785225554329600 A034996 285 434467169087016588611984183556897615757158734299233829718994201587471483708156609276256380894566358050267970590821769915323293374408142651290644066004930721033882576574287583207929551757799524250683640540967432577890981615983579445054667103186950711066689361144021746130647938930685319057031304859840097916359253995342812678851737783358154868260082661988137365439689843874638601145089315631168313401309557703619771670973915659296068070263905565403278715164107961763137754681626153086825144100502598911873830092800 A034996 286 27721124739795985263632942053288882020017737778702334110850947106166473204403358289431382741955746162426853928429018295085017938230529296970154265284607286981088702934593568723705944082887891596092400089150507405457629461156415703128366076632611294150011204115920997265311585566894458406175460817398577954858434352483336535801857220518656905740692103506365057268054356867708648307208625602222836777020141535430959090030921057676061318824643340465731149240714790926155326006027658938417916511388165823255169256652800 A034996 287 1768761764647538281960135219344571166666131768824423929239572930635121915292069833078441282174231914863735652044484861772507950114320160976123454093298414949876687517798928537732015376622041305450673416799408764176004857563230190835718246611808559518404881551507514742178353112421015859971806486043459265619717325212617333964912945431426525346843604493170014904020023825697965698934950361341829335467090697413469806383361824152275356926116826473605123605720052076593855106551264793931832061851628247111586771736985600 A034996 288 112858017093773722904307589774096513194890899021184696384698009830144111134898850249018883194784901418987146794810729588529573010754545911417704129690044192649571341966132326075357659324949625164395909362564351596558925859743822557130257673085639576191647113528714781473248551533022603660484815234053248643694074314604372450910016310572682101715557324754515829862038890470140095115434202986655131301083572527004786261969522620650372255078180900253558751866705052914846671850537449135304440209494895767258339345432576000 A034996 289 7201119821735134374556233245447868552269866191337936627249834392748229767035063189682225567711378675368752290659233587262590410313800405327148955916498543933750579695659698488615234924651268496696489333947899179112849531409309284817718234423367843854655993754259787297865486888162242269426244900313521768630741900404963130453927385554610033138429905990543313502645405618136111448331015489879539826190518710481712293074082919215567200717126411649282245326005207928056285572146017099309218488401701900956373487061670297600 A034996 290 459485886082398539748316628527409014702910224882346416820532388331783952970127330948520839660704052385728496676840719066294772297960982563967360183702903655539109153914121242393840831893212211156908639012868013600575223708618745018884509198532969500664097910752906290538716015599300736971500052608321210309057098304877509987177057371058416135100915788427519742670515091125605901624090362941866994820293991121046164459792342419225607501428189730253858182863452580096732338500368541237022573514236429199168188686464240844800 A034996 291 29318976128380991755447381584666728636796655171259857665069039244513008944313056267920685906021362685105799144119507800147959580327428175109040599119015414075358499163451736261239871163816198350258636171533413799335334137462275538328274573243377697727306411894342979470264920557007436065934893767802194487939561149371499198907818263484795922702740626609525848785743278006343456024178259049085157011957937132079904576078256588887025749885650791281129745421615919425898345653900228288795221197661825852188019491802060737740800 A034996 292 1870810845379559801569434287054365728988226160688990781249593029745444420555893856604249637197868248330163893510096647889304615405466201917537962597710280483115708192354585874198432188664531209407629562672316397243595245849811274623158434885181533913685053504357120628587279708989116125217470218030135932240675888220646924992425154450893326180376924078811246651529885070329683460163947887992136844694763114748689064690645341931166666961986782231372019523558127063435479420973783850127356503452168928779888096992257090623897600 A034996 293 119375549181362387338240092602516670325915383586821316517831174278995024930709417516652119706911592988686648443025214674841342125872605265214327137187227421303573760845483098639328530133831991457439219713376379633638934735178433714049157273625869306873236747420882935347950229049781695609114766293351530914405032867412708547135700331628431289605003726933670024430954571154370277934270960471879208185284884464916349842164988485131587320431537532858976483884185250714454401147850969484317034029805064979288097617601166735048704000 A034996 294 7617374026406662980525530519151775600728919256401099871632725507212889319646352797740540682586114665827245662005107257760045505686189564448794895018347013486842279573408046945039729665217808159982494480964735492283455279508470631299190971249943606212141723842205763983016322412315561485240597832901861755704272334563311273529770925568046069815337593748472557762333182533592766480795649355670014287728144627686730065860724553369888134643400889893347028246223400540504710668498802201941640164667967942949556439165167330917141708800 A034996 295 486070812874219764784345339343711951170837253090891805322293646554854910369865917715281528421238289892381811026866438799228849700678204369286614787522089157903638434400443211817264911880520136911315391069128121548141565268094571905334861705976131196401800270039129966591933438256136234233866256310305286627507756267675078832534842034220453265784109698382262402077530917886824909761041300776673073873679715296442423932355964067737996916028905433464657667279282396652205996981774918886059795372461413873078452780242164007983015526400 A034996 296 31016882308391289502333039970511881813433358991847075738949862590934714684611780715622947901142451414277508695559504202434293466421728381167407149673800113537339244473929965489430318552052584628765149129771434880742016649700095376262310771217709220317195012517783135107240143171145770744781930267989581791799754197929219171832324330749313233310237195298790023717755440928589581447108601792321576080989824795616756964195320643137274469874006113720613441448743973001187232507739388089995303844777403083241019653505553846058229327462400 A034996 297 1979251791867009265692500295567966256927009243587127490778089218218840719605965174792905964054110255348661427364964872192921223347233513074763135430191217983308869372202188670291969589214201172149657972656824180175134861109721522399342622904281740045475773013550886232212344169605731464707292570389563380378738677274570576414642548568889061894723055388596614399385360619792145908718849569405325807906384256085396813527309454194289970869543960599030822827480924129498578568346215449393794288296265426278225603124367825290749291580620800 A034996 298 126301418691714169864257209496444134388519519624222048575404489242861140234387342926584099645994728000175451619142240004819187095201389396208965297685780732847937216125811905783179865425441332323128675980910385811844726254091928586553368712420386622299925582269401034483650591157449352329816529240912606346576367767220088956492909119379275254017778919111783955653085888380047304141657691586132496370748533799696893652511921023501848308330765111135478593807143921039574846434935755098440117126062690078222556881648622429924737402535936000 A034996 299 8059714531447253559604466728666421695779392278953689659758478473551112228823704309955086678743076909451196152656196808840861725835117995336748105529655287832136366885041810414377317812348829553313251243261828086606518131361119602869925635435252938324365917823218044680516689723727368003340025452626769786329526615118871276610334173937989484876387865424919973490075587490492085301626316159083068368405366436871324440278960720246397946715613890958592007332813210747938736200501366985348458674204480462858308763140937425994930576113826529280 A034996 300 514322248239331715524526900080480491470201218917416847125052672823819812927726619221319949917930303244978656811362884731612199434687529748931088408683118832822841644943133204117473490164771820797478172360708285340657808196625864890118045200798466575861862290858379409379948758183904600027093717255996657992749326322934483326017604029903328988390890761069311796669009583114192606224711896291254409369868034948253820095941121310607348041573128297450615537703243030054509119399436069948748153535281264885655796419970518533257895368752092938240 A034996 301 32821252874398678217181067610433841164283834076080985025807997055167733227626315912692973757676664914361684351220481836250431481805622759342383893417685649490602000600477030164741553319389015001354302442833013493659461190613820093252831016919827973013277516786167840985332359164636455138152814963435654280914784824157593916089441274385089259153209426315654890547699181078730860619743866441473691978066545594446184175129063873834519243235752743537974379611314237335134105129357390529974418592489869327405160624522092162824325031611226275184640 A034996 302 2094494209832913669991462453185969481031657477541590516366413963890175873562318298639707394648303606548176662096367118104747007036942315757902095587869206991915116447560474769852946122058435623980814495163759567370954922711910314597811024894923411505560178430948321364001275567021156754294794818920765053385373859273634442117179658354818765395994909132803640143994426948311352874400552480238730389729025497076605337327708181730905162003981897851651064700212449152185323619740113872236255306615129086847215134771482422641488939971071522300231680 A034996 303 133661801548547780256034117078315157671099194290483079004961943748254644562858470373718169263740427523140221199570796352737144528015397781918752152646916498826162036456161876760352482789255431267196714494003077654593833883589013497360308825531296655289037702501307350202712980263850134978023090417969875117356094966804303214056859776590408054875990911764442824978591719727763966326877362225761084081391758695020209026834008965722237312096213218164574523631978663001300257312362530004550503119518106200118334258443286181726596827101274778370048000 A034996 304 8529814115871914737388354278073200750525490877606434917221571387265666891054023827390329332948995676427545132552281902326805839650136729269726530816785517157876779926500769735290166311508418735031858527577953781865620926918611667910232954033249698683756819152411299227362640812641242712171283383263493932079406663717635927076730225218215417639692744611747918509453472894364583083889642552007258165771177676196306060650154591832188941123412111732312388616304369497237076092878112406585478664650165308456076255758492204069267149648194138643261030400 A034996 305 544347091682178924809541772360174719791705182542151833540858974021320075321905154579341017038653554147964383491767846368097596198326372709736012071209763330258227968642833435917471789971033990384647494531183926314613874055119766833173297798566340248027461321595711932391953103886464665631636672903168331717799520683261419555406496202814740770156601035222919453113096139480887511314369084168620057062678293009024394615608558396401913863588208228459465114049646168438057588044848951228108586154537346874281886021084430591714538883431160586358174515200 A034996 306 34738919284160421807389388938373104593352077968618367175024459345360595816634416249245762885411402061455759613585392983855922165203942326153576379476031541258694470233388901226368427716978820650215028380635034150996465864781454305522903095991894912506039160301964782343397867137927087065325816597781348387671427391617126162636886233242822153644651881049144748942644233109803088344205599664598059146488576927142690356055383961245297382460652037824032053793031490983838515521090164991729978566578813354921598406922104769227593634541313674944395293491200 A034996 307 2216974667043692373526122821339810856775741703088190341533379132767558023934305473360956867778073113376540295339722352242441578179378864814528238035652194723963956191258091696446421477938102917859177265745981270363592639734234629316097997580573657143567226411998116109551391157347710465441702113785682415285940184446838415106463103248769195623504147317863601250703295603916524365239302814958894320075907363895833511813716321890381705680670702777497318342064373333695876172345935984017676813976211543195905643787210686181615521040727472710087772366438400 A034996 308 141484596874115254388139618242139385422710764999673506585884260511897230524221695581482425348166996102865290045628882803304038581544825935736235773666864983678217527804561709559622755808865338317744257865730584632912772995336915501985283211290979025472963446099038348480108199426850648474143578264898567085562266787351629598380104841636661934289649789994401995675951421712730940072877189355952737837854023352834423472383449409962224064798790481463582905195823437347840382261041610371613549422688969682275920050109368063111514805576523501109808644227072000 A034996 309 9029455692120955460693400668717695487751321854043679529984303903120563899003877501238865493832696293222860962137812314130861610636396246169695769503952441409967276032533706006217989035234167268639523863276173827024342906257243665455731751781228158193410028443946369955904711669228429772298246943202429842647625439099885935401135465119160386154794940145965319620816202990853770704521942949090867630271303219395084625734303752021589164187029906081533949020626357691902174589201442643845169231543479278045634846036657218582574867462986906277278884572220620800 A034996 310 576259281598767601234220631745044437430508797939096306466651009225520746840607590497070747014763202662017184490390028330769586006145314128540584029306906936029036960429996774313230374184333607549701831634422823533051954994835280617251973663517094803288753197927484086446291695211723067911818666651710056324341060177667318475375359201559792104181253929315497311363215424316609777952898789882815243490755068484095304345898588006831195275833342687801562122705440345559081547416303001913308420924999925114629454739985763583366385753714997156885631192892073574400 A034996 311 36777162869213655371076285959318348840116317899241300174243445178521054843237751096082284341531938754506686466578994372186807681263991970921474708947304906763494179346416973622195651316533496133107893818925087378814520922619102909136927242269078178599633505375423279260636411009794326052115811828105290517725253814928562966287417155196982629418131821283750584820078030541642095828840130462008388232012547832228543910690809885871867821578184357690720208292662590258885999269722517224672427171341661887443915714046783732282023952333246869833034257413035157094400 A034996 312 2347158483947003130008370250234323758562822895703655630289735018805548215809959475703960741234639004984107248742434477887551662111595858182515587175499561717276548647361103722290671983064131369824163855996318036674756773003959104514119037033760721072544022055525416698116526985085148425613627658396905058728689042194929628800503019463945447301139301156435149144938909706389273182993324108974695090487804011171237677827347023259349621737526551850574526775892101926554334573201204485878774457427223763142427029724596012255800991922712266683018186345312429067468800 A034996 313 149799541459547588297349489855719261533754684171660059971357610754341357467616521952571252402363584904081239696810149480466672957695480885279020277060545276478414123863428403167850530384092970226994406605624883614529062837577517370901100325339378504120325484053278186720557964271039409074194580491318399289563466259829266755293250032030148929665068774442549009122852708649812212061102595999531495583998701859463704024395013841138109616624306048043036677034642428688372181041248846805766369830705618513930693234652560782185515535449534472381160682675353753223168000 A034996 314 9560539623818237190888616330347238202776521176466837605283090179699297303266547801061880819990849240989362675760861095731117438544476024500474360793730800756577896971905919419957038294735889122042843017141214794242832632656058441982843558541659890307412773115578110050254277186365004063579707448245920950213917224405103424915604757599790838355512833782200016760018510649828014956433036793570099007049872705341772399068055105594414462643222377110657807476522067893177886754454815289470244758973034141600198910442714545920817791506912511215082077347635910650154188800 A034996 315 610180263079639897676713968830516139473407845211972091213130894760048822823670050796886115118909643962890716597294451198434102849889216652296097811670768321704629829523413236904093507367827252573924234081341835349017242200656286892120218002114546416835129139857529504726355260425979120108466898152606752290867982853804195802841508706558802620107540606706993474734345958182694321649814829280765053082853901016876157419001694207684021780343382599897932472109167928068391202733685806196316127528380229644913960841166667601680548161744973184132200430212408373393385062400 A034996 316 38943744740149130630269012673119881810176616795989335487142158557682358938070954156853627385128643270212003085793253427907630185674948363751591958756223926450246279845166235359759053126390791716326924618087406980382702978560498411360808361573443227461855939298414943027203847409900345608941647581777728114665113656461093026760534397952989572902257922886106914766010370428871518976716257495294758845338486199916209517038619171009031951608540431423138705917074717730850759664693789372125766221306589293930281563843798166931232966588089266439629902536458820853296424550400 A034996 317 2485541645427882878213647425200129312010517655633331927820871855618619990588327313105349752857141332742839039714653684191236673737291672926736825141246291859227039294771993436671917428469268895203054283172018905892601697021584514959053353794008187875993170264152923533585312223368985580122892073332581037154852662803567119720540270883188290476805744663196307993996687038441435060224632585297177438757829924256287384773005706587419221666185335208062965960040718462469644711178066506593284752288171497828959102577904803761120453741735408024084051892704302603894667398348800 A034996 318 158638331977779609405736243188321732891956550058603881035839971725376498458866282428918247549126638039636999525361595643051970775207706773631228087384873047817750846525259518403260936813900673060608731051355187849446302668838434873248671734313500643119814879555340197942937168864553437026025337344988557731889655845393813659906582806212268320087037496372027682626246232296763692245058054660346497345170587015228875090841367354607697031735214497919003093875953065504332182820017034715483628704035020989961151499956557381117280370475651747242480553402694674029139273449472000 A034996 319 10125091538481783570321115721494634601829126807490392707112486195372155014137140476025707149823007672879831494706203841917792034727631884827013132677339522276967947779474688762088129292147210458093352259352744864490910267838613105785096473442559178547122184687619588133707964802780123118186067156043894697237857284332260156843537647606498025529555168205944666843620165776340942657540830338696615193055512716246982952672950271407836263050500065329680372466632704405814001568487587240715742602035035214684270494484727274849810419645608472767751321320926987569909814127912550400 A034996 320 646239487353317077223486040193090572343536292934153164434020614239204710061189202719048872540728290348791238827229608452372969493768604536871791471318791689752396617152266116379008077686953420141484738596944039824578721394010919972975254043274618224527848348535670161007503996508907048116498890632483845971991339692832853873552645869663338152802262573842349951065700798833873000522419102738991439486982381714854164281505935079762459057254346848830191498742588311110022629704590926441695122836429288094863968507797795660819052578502262897400900533405458321907514865584649011200 A034996 321 41246937714550846494090326391454650443491794696840732408223576595789239755209815199633206299556049140522849504277089791655805183341404846092512603473738530458979053651283767775842776436715113946421721576535384802716589695930783935666420562414223458852473103289146252015609385516307632462392190062977664603777534203003418673320664527681120887317987889495676944702802120551657633250735271426993018833343049406843735355010900552047447386784755703220987874789309549596065792191579977392017758274951225866228708946497702783916624747184405301451500955784313600720010079246881076019200 A034996 322 2632652841867431118644477303053340784962931391548199812160796455414213519484227709460180127156803433687365527492806449364631825572032205284963590814905862365146477306733331753767104269409655693868204990779732176757910876691359261974300081469757370983599335905291142822147997188248291488683211734793645614462779087087054115694052074002086650814079375634188470253848199743941095254170768903216371753152322930561889932132831968362260604724317410456977975314725714162453536754865674346482470912063140781604244779074293004932585559715026934039393633759905291617472841466729722177126400 A034996 323 168034755462402702264098119219577430348868583880298679368781699685080048095474780961841126634576219162514565149849498064384525163054401250904466228556337141084040588590263273666369494726517530090106417312731053751091348549312683758112733595045007505990229217658706276425989450163502061685088946529421578108303307163457651581953694106059110922330745333688325817436977687360190894618060188020106690911080364827221863569465941684356633659564456939044149782433727681726972654600685634213757711300820220257949944540914751055573670910206040110909445512823584662497957905962872390811648000 A034996 324 10725270668652558940819850415664351431252092012347433245618484856207078515977011865453637941254304893252929659903009193377207969176616921688499222908223562014299501445281296458262057841867321982120515448416286089269658259405976344240893986755734263705419430434191393840556077397512882361832261867096372973165057857842355459741684401649508298377935326775478863867423585066460922824483201662427979065413695655310431808876927674770135411181554137672405671036323837014597909990881916295785199886843737381633580460174571064297908398034812603263709346824653662273408119388596384230759464960 A034996 325 684574945010191553498709961500441179697832915929218990720335683705389232394017370847727908839323853431923191298349126674211482891494002780657336902681950547219460202679181646329806440409739987128722961505049328053751684238403545309707122933783185764363090516793418782313775639532049252101244493651967266336253140815901019651242236286880272001987970182650810427464263675039628472797075031263194442923706071152452346868438990971217722809404228517446065039643639265643415064694082559149381715476823581095188779801572008300340116399718959045126576959286482836150540332018139764029579591680 A034996 326 43695560404442563011085854178707059029520393337231372398516349817427779995498258606525311661450665042296944491679336305639578198505390905314617540773020403124050683028501160006714740135266339484252922484811588914794816982947886231511336605119029520714943196533676565212394878129397345534731422237014864779725613318377633278778984574250045985399060898019228486978697588456963686496087309029129646522029336749522891082073573760095585047332981827572276053539578100160579080214969086160751972982973277628803609211065476933470027246161878021987406465731582476318452837339090560106499649044480 A034996 327 2789055648254297253658821472821374962933045594232548818705299694444109762151681531055530258976009522333929359383532271020945759646063609736789124492755960853064405792331403310672499388633951473909509710798827516829708196204258982143052875502353664773439179154356867589288716977186167152790051999860192710452242196443762592452795186117374886433886399271129779278615892414435950428299036286078836218247579860329302584433818110491954782167571059579430400783245753368786230559087173133724095446254660184258025495252642759387586861053795970330269334654135398549399782324790243799968526379253760 A034996 328 178024828611976420446307753584343082740407165589311626725870193262389984818192438152480654828255926957484852726608442831124197424216826153412071776133359203387089731425408721957819109912805413228266577285031543627428182736442062689982098436320446687666330584320651122720556402799117052305747999991076130454398438070878463348050756560683503389397004208795517826294631430708677686912704443792266141590271054914636335176626687903741794606440705930601940475526324683114014716537479136195155028484340011761150563526764431450271501769391232148740595828987365864855305254773845348934161258250240000 A034996 329 11363378757220216122063716731820008166193747078706848804102211366299947394576986415890462161522372258886245266161455272105454831950615836652945090583251752303471691220438816119150005246070706740121839951308801318085294670183077601520554307462587542512132083115546046209047878995638186635661442035794023066337723331893890763525276170285567622406843929254753901494151868049841172112512746678909981837749907577945150800486256224255809580575960696127876588413595464015495775724683213711559834909073145477990531727659896921419754282637748224185066395581181438113067120868352358878633856799342592000 A034996 330 725333735294709142679644130241368980469309632262593055991152633677296944267741900286808714648473356754527462185677422927625527762696711168590404452697713059419183964064747150952874050873057075544695572481124937306664972180145207144792360749454832622949627347629174816630705702174754100417688662635214862071248998659378018283268987691218950834476732741070817011385017124341523517804136893752296363347371744129381106080584959232860256248969479117189657280974153968940769635985217339268387286884886458184241553903318133401077246173928533173963996392263448412244356887330962653739504913765892096000 A034996 331 46299013609534566721888609662876781428028944960568891694471405460509870008801163707464006869971227037174536080237578152657349952852616575556529672173403419142202851103795547057208755681029595014889122204879517082538687019402521776543493099404960279956471393828185158777222636266528279807384512465558654689800930059004635432105531286603349415916358193520399861762865309936884236112365268230116459433908138559005555421866736313442092019361931329673142220175916478643954187125899776667998986095375041632049539187708186394685629520837028539224834372123033128771934973362402893247131289555803570176000 A034996 332 2955350850703503754475868729712038636739289051296853939512565148554347738459692299597161952036361567273819636400990874513167058852358011801890674809963552784644636045232066511255343275543438653563012557318075120439766760613873882529154622585440948080344612454089801005911844914358333680437733324227972264523749457460067659894399919003125511065219548833242100485379774858914148116529838262760827212393848027658324582724322363599174498389060697728325258354532374384552222827471848807372331677006882537329864879801577207223536760044780416305594833074616192748277026407781489185768836909303785848832000 A034996 333 188646946517960179776723117716948095015813301118709359252718230440654771808265388704824828794656373096640223497212950432996172738719379675497931697450368099906058803845352269520850055792173988305279723718626831041244992024813746034495738184196410218781278854853875920497127346030298425350097228959701702633671671955235456613618581656127652382965511320732699348348194011952244424683880693898385737030649221406214012286474708957887426064834652920861959605145599466702555061921256935847838656747864478131355446818471934305406597976511133160584676171110231225728341925191321405510753302114840461967360000 A034996 334 12041869565194210401031185520176770339755676510813375935104855641023766090590886782280519817746065320294192654520602185251313904014254373077157526621727377457884064063967202780399574904656264375880900334325719865629799729727215358810916015913003092890802588155806813981822600500035526948317848191266451370502791143554492549927223134730249906141296997261337441388291882840557596350567476890516658509442993882240240115623806496583476773046042441969289982675920892525275932669027338257224423390735325374211656342585683113990491615312579317928187209680660252331268249935197662493856563022160443100626944000 A034996 335 768672673911563763932490675704617173354404017273587163857526618418683735449384939602239848366123836278779297780231772825208870872909904148091888782686930927728266089416573110815506198080558209327064138007791784756035549414253913737430139015780030762862898543945668292506342665252267803534289309542508479150428167996895107770354410100280952342019458325182040008619298521322259900377890608177980034852777776149668660713986314698578600679439042545706343894146283639530113702039578425419492359775271603053844063201719438776393048110786313127749283551282146107145956620863450789191177272914574951256686592000 A034996 336 49067319172657447150491808355364168051038395310354323646596773339533307172068750209861672457127762510472107578185002661768229169786462486747040686923327175422226884615814008189504953510709104448201198032117557488640465100888516891156074630585934782702393689843795894090197161468566127565666562691033953719537123887089636671679121869665412008253776224009839895149609346559894525154092530454375983708465743384366979908840574486041017382243598466597136112317136064253922272873220804414314895084527129747460811535891360732812365729849362516332767322715672187112533587026749416549200609777265093030960955392000 A034996 337 3132178930382417395618376500222891390145575198864511499996958525366185312261998090319453979097599419899249092032306560444708025347079037319686833908454754842928897226244979410345440464340413128918310795091622545487889571055534439182199604229355410862682977077129408907958857857531901681529058451543634868203352026591260357479729980650594465946992531979989069756650802548450545191493196559418982912703718577695567924595101287310121275264165326968342629465545940006930848992640864130305497563147211098908918549403526624766744387536182975302946117618086813932366936904405755655223527682113229725550336016384000 A034996 338 199942041455679977702600788981779851571534652812472061533729151884732301349113978390893758429711066214217552659525409935172512296492006984064964854805194379943897746241714909852139621381494218612956476713223338891911298872099602548385839042841448646219644908404366987516901722822980390525925737142785423445193327007182519574812261891678065613843417085684258022223962734951238342017441809869695546403859793573251002620171067425932225359045833851312491155263758530235939741005157226489117897541314596402327425985523056519033476537707963379220513230841883933617759630121948532091554982421623278055779561635840000 A034996 339 12763359022806112458991904482531029113260553248946745951553110330900676083768146432341053332230732297392287538006880874214659432009007410535723521202035114183242225542441707068914230419011619178751786384069998080323655384470734628559312501723031768875150509094142297344314220565146959988160859408667690677807282262834968837799192153226413929655463307140268047395143785880534344044548697180623153350439332234452469884906449551213038291743325817379077376570131221000708341584635095422705337788931447059753277804675860054967948749336510697595888291653506614397764279447549326295632674524937975373301881193365504000 A034996 340 814758941960244739024445093183974902455881885991415735699144004935618524901656925334897504211139532696877756971653322199134036703730420271383078033800294327099169400609592608434384069680483654789058316740280698570338212343574637520466611546941218606669431911909939966542615698715891568980309641078821966787416188555400591381855761851708441116539956803018635940461847305124550150034416540257492088364702006098420423620655700383593599808412658043131250243925561345288619295056706032731524319617183987087124197220481295239127004033891979077030194524086604053403322096815993357194522167328005419137933577176481792000 A034996 341 52011161464549892229186214252609766287768460043756106262525473437878431683195830391554041847770755198357412836857120848688579793321177003990746665596280777044529433783943350372337640377965845471797430324777216991776677929488074521481950477464387966727505957604730436694615163550775861795257661064423512219014240434331888044001973663001458147533041920828955730561880264226547306653659011423688793196427409933159984469257763891153846406483231433911232325512815366346026714765140368732732862414860704111362852262332010636434563602537806102952407037572686373373980491279785868345821075897967878101226215955897516032000 A034996 342 3320222715532899242712132207799252019349790673813655109983258794156810904184419540097572304078100454295142599054879061524446481500176360581286848367044209603985470793391322448258615083719942135424129837875574178577090787008953002106031450887930725712727319089542791958790943501771977463174815587949321351450541715889594812278330073834052267050680716905162725004031866663278366841074395668026500920784182413692335335098740519418963909377133631128047647228654825835313705383374674967265069257830291478782510242379072025934026835688535867143574065582191081141098183198432044820116904600180480055115012316531580207104000 A034996 343 211953752421809498168483788614161553328259893014383332021024311394428975162470503199251999411497342954422475218735884276386176551581025809200753459710147799138142263438585584196974381507238166552075265231824444655677074659059906762350147271799298653056662579088254975043747439822420421777089971835369467668179930467835761853581768666848220303584152741969108840373662185830212022761609676947273140175641412222917685926652156414071068168377484126662576549829244114370607471566592622910293374714980235099023037565826807236951247999186766402537460698211965528658477043713859605377230305290591110495132762997190410895360000 A034996 344 13530636067646180833804889740400852320294480822460227549075476620727257243415218441913988507358891249936813316572287290733707688034842064990833026656974768487589696260786692482185981966131632985921465627436816142309077948669957642127535198591616676912811410556057181363372445259852137302082984173049788857750709532242361794386332965561348417293151826055442472754752278204998810403773018913294909099212540471876924970575614761923191899537233943204685756328809485144632634648645321527467539955718042602379372114057303195903229814301708241302855172224406750154128401190591431735733681865855010485637112963043830752346112000 A034996 345 863770778792395497852839319612641693788047665914744237294737363001802479747269783078023636273246213666486510220949947045451258419981478414790519921385140712005437026035423305047757137768541934661946048493712124136771426965959608090499992677721471559682596636884945150156562343640502915400025879810184208930629110254824529810420007350633132488933923508417957624875630985526051226007336536869531653709267612551495718930850227923004227390111050108396239843325849444724409347165542953464459602722254696535709743512421135812458208492185351543056257352869064443365283599704576717280016083968223906377897546611884779357863936000 A034996 346 55141931676683415182812958524666394238596057335283614825801216326270687410263747074191295650504179034985617217332804688619124716194321930387433997978454285453442193085696533295152496011091472439860025551102913469388359222334113079022351117570276766542042883862464855810571092323701500236142286137046687597208345966469374594698628250234078244653787531868802874081397629946320134750762302492028429950915550873892602783159061236168269870737002829974621051900156244667248172502625670043644694868885838725242196652124360232039118831466541519832225397350880448269244271759814937870855666547735146899375177096675710756009803776000 A034996 347 3520210213014938941670611168344794868978879338392703410833332821564452849156377600575384552217243797244943885345590772880351938778658206912319637066348679326533539544804121217485942101673586642884857263342822774815895943917743264837817679390635829441086277896231377116918526974319978532316485715001808079481553488480125362056967601170115753687438344275854381179863016514044391131100388828054320689050401948891948458134085357536535297265210502502057992209809974515883866092868769786464398106917148830804542071332168927916612252758220363231588274217089540341234283739701289252123360597771505814702640616033757442975614369792000 A034996 348 224728606148919311233298615560808107968049947448107254995319929124515786473364163154210796055587942127843409070199892320270032080196288968499947031055153511160937710768584013540363295201396877946918681453518886598562067709132721892798217469407926303574218543060272441733366134635670835816651294355989352466616079436496255205241370068968994246865691434000102042084091713274810986822110782490115372355423941035279689533602927696028671699337793684085536006975834476257571737963083641382311718688005948281734089826019265656109229201871489091116867477239985555308595535015887462857617404350570629087606971132470245929789937418240000 A034996 349 14346674216547008829133783617401989612680308645087167158901224275309087808459568175764817220188734225441523235041561125726038847999731087749036618462561000152514263455466403424416792765657176688131288623992645720452202402551032965636238203247002015220178111788967792680258094035141226158535018631686360261468770511225920932302609065202980592719905741146566514366648414975463933398723552354168965371170264395692255379825210904114470401285724748792020618685337272964283379751563259665846780121042299738305904294493069919486013192247475863576900819747000677850900738955414255628830295093740428960952829037096900500157789604780441600 A034996 350 915898221778875708955070721648842687296126370709724335318115765131413218267698016189567020712219819155822372224533623091934696598227846764331659676664008237656808021396271133716044137586455883839447052667883775794566813209012953544093520394184675661121798088225613385695793080169357822679352414526575386720775525970229163108367133712445553053184181902029237760478227016439304329340733222655892239422174599939236634048784404385746589037067009033993156762111218269469122431547092656958104412969560833435779781854702879646275166985417205558493428971198835297102517830521147122879855420115485846601227900465149135064204414427122892800 A034996 351 58471775113110496964881674025263616104882249439173083134286072369412266593499175624465767299559669818379660081334430619664649153282318671841082546176118162263135766638684673059281090510917149493295608430547398322884958597820849693303606790619653498456616609768767000009533699140811957361506839372844324120424055737508493617531892695414989966508962885518184747026894083844954678661775445964554575012202010255211720569159895270899140195570937008556517666926600275430426475232176892577166256727988554116388759255224099748326976001409930236677455499547671098853658467862134142458398042616009085070519299372877361827167050002858822860800 A034996 352 3732917631583734163174428911709180885381377828218709919303883645657435807226904877827083659668206002909359828875220193894511425831077432262353077225566569135303194439006792612079202990804614393713625585243105293497267498471644953791190035788681334960958390701838337428370683976876312382716481960641415547812681360058049326245605478141281059165002797699823828495745283494418976312526264731606804256303072246774649673503080452761991567839622199503766804934441540530028586532102941787872574395529603556846847248089887569201973742684912713353436649115598628565909482242892507179723677870805611164728676857414062963561010308397808589209600 A034996 353 238316210377944610417350546340755615846381748355205774509230989807508613681717656042068052848874168547320712238926486954847339615204378443867738828524871362875288684524162466194886970599390636434824684255633275799543066286607841682714392115322593700897343587179509677630444796263854971325967492402531049097645759144948911788561253689245626941042551491570673796621026573372510917127383002639304452521043595415556730568275757718703416477896784488093586981690335638357757219281148261033672828641155481312821321488224460632668380182709116728213752175176635609010040391777883226728121807571205684527875980162592720272539076185848796938240000 A034996 354 15214643921142920142250233189484183880401115337246151192893552543654578085866053398696986900751786354806976400515577184069465084616878966343150514956866717093536740129734135588284276906097434884954553926675133979495335364280789081400109810990623277851091253689680020658637748908518335408821766895242151258448009817636963765566062686233979968990953202830866904018644919039196020917676079920611820033625160694361064060843385275878011918464937249684938184093041596923211858078275899121315946445980698108376851916082025847264214559044843440924609800840009209697474804054236466057932824357165649673633186519450708203540353866693175024812032000 A034996 355 971343896179034519643436235760102615825158846586883495258664781494891153751583319229171680562602809752957751772241680448120231581945014457997541864999063893544671431653363577670014172813995786700132307992900126645983095953297118657476673551109229941010118016457998622273929093238215525763205387626583184837096536896777843999397395316645777346141529196460514029594836291918110009598151529313666982371440034442242314536091181320661390120424420816964255752996206221547076152817569200082215816922048614065137894237955852406238956454975285745321717846886880106753391422878332585855891101094553049950379391050774427106924614275849668437999616000 A034996 356 62013641685469341097235850659507727786798376558566522756121814285242462678728535047258490037486955854031969407263115912530970079035548374024313653185038275242773532969869643311638551895732750617561388133821231614888646282822263104877334295733561817410371456109553794394586531913404504938921504747297153918227182826194287452196821944137228451745819981640694778046289940519320905710815321165594111658851152002822372080970840909413205612394155180000698367289326420732495685364196182656229307841140986027374293796838906969308118474850971184054264966852229051521353773978271586265623165199291465306635986220810226169806794982003265106551504896000 A034996 357 3959172609952757709827996096853934710321406968219543139983017282970675215041953623017150972896094589384789644615658595801139251749822607923742214684908477147901764998769107730532990899801306558980399684878821423994119830838507389734850147104151644968523603354301568504700194897801042918670362884090010474734638242110325793316789280321789087969559948325083016332474868381311727991414511118884969318644418799375721051068909329121643093510840253614793189616661577296821009454424770812264740391109269208496276142515502954442755183969815076488112514196576947490424753793428422837114757161438563494548804751572174662952804765666666556635031273472000 A034996 358 252769460223167706711024151921705246686815174684100080134848902857069292280672916544716156821109994397491305444542883052262149443192017196691285684061566284762976194350384259564947497001242190339361450633489100384248541846291335300063413291440545132809362086018361978071667039157659898874442109480064178498378575234453111929862981350906423109365777202258781989805916388021350433323734247478672692989777378500533499973535938226930528421360608949445849320372934127139658876588901802276066433883633566180319357065335174695899578876290143601970860237842739934486170910711363374447549398719141713913812269933243017478769596738384394089345172111360000 A034996 359 16137925760470240475128275299356870527360444374831545116164908842408001704941628649621544856601089197866500456492704511314425674450903675690979194895752887469422902363747866171779870197434862507666343281555870786754356904986555695935159697473526359256917717180683421399997764522221264210361604011916097440574258814412973123877696564914536746515730620046432903482497728506340884331979744289027258821325120187378505453865972233910475736768200655816842779942920883272716443387553663954203085878837316347467944729971287931140433113590701834854717365851604262928417089477194377217506876056002092090541836700404604204811223365097296982637526210576384000 A034996 360 1030323858524426876650294983655338370954580393216391833344511963988420009128794064034563340318398625574590311693196270295775299015912542707273375301820810388906534774735902547166710383131519975281700498485594764246854343341080708254608201405456608111228364392189450128607059492266359272909734762511474276482979271896371757781532272654155797600261937204515749472201129214997630753693820350065097676769809889414680868977016421183292644822807447964727402748267148248392156751236390157386351034170200740100945125031518682096744327983486138198702287667999376875274673347009351817476727089580986754855424521526108913330994670689092800154652919948378112000 A034996 361 65781339829327497163374634426083371352216193502810077492426410253315920582830630961234331274692897884751191391859536461535797543800471511189232734739454612454165280977061269806953067334076490797543264975135541964843363489776401461824598759345063885819640767492493291083884969572541700319032568594378987508493416939416972557587773164593504956180259372018696137573238945903384646351855182129018059407469188298762718905516031840851545876090402589394419150049586547836573278548550964965506478181606849461914485441238839172983300851807545928310517327576799995418089089491934086203099769321535264856957379948926600013552344831398654135840713496814682112000 A034996 362 4199857663593647587488624042586524006774001379121560209268524749396280373079015711177870142210144907374638048754095363726043096074709993783255255813558126992390453311086424212247780409186106751305406912021325952003332760989140166058531407290857301977289240846848552380606385825931753296401925095711645769963756008231205939379212757197297715879982620401942979846824754298228216429340484024854332079414616826479682571223800424086984648000747025927837625954681040861323477420499220837577350243352397639474738607675348034912013720499977092106128235768374426153745544732961609867336199046269700546349433161697859178826691856232769168738965223146493313024000 A034996 363 268144758521748269047350611949754994278647780359299613360990426307608669973506387713664016771878482547765352343530703991739674595539176526161681717327172723360313557553979392012742903048036046429499056690592349243289707047768179832967774465493196972396159223298792190454100018117181172001045986880051229928455191294761609975749737574904392629260428841047128713297272774425339972027123210817622740454933228152164348778134950153245942910816925501546556118645020301146037404539565638091476977075576156981848695720810682228997799078075460496006648899057751823662215548335241245376080400646450111805386886477632547571242633897938339234872395016276111523840000 A034996 364 17120124527646086744875229207882439415533172256145529287026084642938390260445459888436236292744811389844174715105861714584935278834095807577183097919431323685448622315720371921821809897620361715049441142787846867851022830249834692678030181216036882862246834355493296455732457047130931595376371721240311951377314460090752216095539409439923194061054886881540513793642862288241432077041313164092822859073325887282295846371662680469160146831993512022029982983297405747691111439424760630366519106217059622753430150898005859354971807439645291503942317653813283557874715447683457485600486730588694261678728773903421612603392713308370020628674776600817816305664000 A034996 365 1093068497164026653153673104179772798530544178365051170435042475235476239360900291456223960898526646333001843558999389471094993431134291889244848721806751835741976519873643855380142223190143750156490001706738813136455468571798188793716418783214070706898863456882970905949606711140315873007527470988916966338210612850821578649509740218011271035023854089201745153906684169266737116875140453602516624510452129327903522781456321085255011779153072100903815962715010321071163639662507667787991307306230189247273649634384155522969893978824128884874655953372428443115891668255374411266426704700537178980624409804850153670262516187404346016532437649201941889155072000 A034996 366 69789594075061233070018714379129253992282591791416564102544728282609480219903584821259509132899935631811714436715187177347950643265228140459905436646800569523449574424194067627431859874091139928247612316055323894859467410284400980420607969831804100283526344745726905362973254646975154049897503270333248924351365341472619157807390280077493468372422204409196982142619682436670801424028041168430979688089684725916717563528840642151758681223746009450621840976398152161688028350332097197842540361851732409924022229517410169521064184500836479646819995366274504847660963407520253964018829821643016833444117630918934062129676510363102550025580596719618262525018112000 A034996 367 4455913865183800902753151394163100412507260262856314103677692760130957465344713665653025615724502411970239245665924016084150674766738588011537875378948984188921117393127347317864508096743601694983983421135967093026135995304462732162941861030348013968102540750395650457631574976047087553142368850108016349800433913215327879706093592447556485143691391616300250794627695811228307473529790367645256246606943566087334771393134890565211201016394391951227746672775682019540820418802725423262250892233881262781453332349839862345290554562586016102667615791103222189947396728867108388963550069264468270430986380043671942184236085020357221509241961142728670370347352064000 A034996 368 284502251121220458723209341047378443682035370712451924885220708478822108085423994479092909231624056439075438015959809807432492947166290334828813940184385006750627441143849059102676993927586059441253792417244945018145702030821522953276179528116529021920042981244773779896476711207776105019062900023156816263680821125618224514567926932423931680177152266883560728242353694613926623513175775235019612926990759937717092720927528514136520043214774727292481603280745442765262138392932821062489514962141578729352413306672702322100394215432321244929130157285614945244337850764523234807537234774717811521284658845064799343795669818643946175495231990576388818225971855360000 A034996 369 18165084271588411126694858034873698252822712426245849387806632478658631030837990393443488885642937052207346345105498775380500576713125521270259190602475436214802223431303486952004435958230521806054539438013498867861281256151696373643774230195202382740105663213314961557498286015060818121541464730127180074089718157490824151167980286085359356790554176088803347686479361301511898794257471659870549556181701926401698914700518739508003106759204967993398879448390081999693385830796337742649330544501709880816814626910367350425134359311819343487042623880311803963384425368813775402954755768426847511834672379880569782967105145393634012026755028501017863356136105705472000 A034996 370 1159823493868965721749724520566275375236831299064451968459200835995864290723693575309674837528598094050370943996924676526181395313155033282614284924505224078318692907387377355577037948729284637579029461476182644695142939072025292988877962169444620060236180458752034526614607544810675632515024842391516554164520872546206583538725382794582189875079911922349255256057474691402193689052212907490602635813563760734780172214085951216888349307040558711125694491572679952584196559460656734360855369105543136541209447121975153091295371168135786006795325268131606502114960291472939923841488556987857584529217572330487700859635543622869009371670547480140461313154048711458816000 A034996 371 74054106522515252212364131216371432023186067245642105254954135098316582347497768281600528873600166478183899628534825045295323928704457931528641117007656135237165575097486524058241412253274109440261042389737339184943642711932109567397390745829700579760026231871715924935887522592320343073916317356137906436870160657842738634977971215421817671808865774138815889359884781909099205651527314458916112381300447432721770565669272885224548582636632662652305095601705092026289883549219136436932894427405539191201093516239660850065719505337530078584415499378123434511383163556627067395384505928966648784241870370950924383919525355189206211279351730506172680403319798372499456000 A034996 372 4728344774638668221688107638201345911700266427673491632042862416894122587635407102934579613012497492880503360732400518173601701571113592754118275717571953128172480794964447873917097786123260564153503982718457024205409637606903810877040906173405225221353310290232671496710716455921451181362978590224612278017425593102366389626368263985217184106702271519812437589798970418088757860044971906577871668828556182460326240729167300360610855346043012047526268517024687591683967470799471724884701913359491478224249981723227246126448192330076719441196888828925972429820647247358258008280100249877398679478564034194550174604363045198890442701954533012694392912829663051044093952000 A034996 373 301906078123987692871422487701198236287172091692093529874822338276555206932442571171330912189140214251300588915213166775362589929193028328792364770416091552675825779100938543393423249017709792171084692800312175770120807877146692523378975506473039514133468047408439024977144141624075546018577349557657062029561826639798153433897524449109589188417246641425457245038501105839464004539769863981496191047128132719659333231584265060458254614073548469772532866808955988474366693055324558262691662275466995989291683325001782453207440729524684653090325415066182410759671273440949735929756133601797541352802430846432775854417619035693860352199663765623374606305808432243136266240000 A034996 374 19276904358935363514968906788046641519093462835934633278193989513850234332774413131003592963884728773421710135962304174051418275372260987478945018834247723032719926546114326621365670065280115369985205025095132631039393663494401082079429838738641221670431357139060437370807304872124972996983509487489441848628875672168871962189979534425280009406566809552776395400538321275253669665867332328461186129153162692905394866392143046953633195945005452160622738567663045834747296262711176594778371097396751338580266841423580477492263895540637464889586004635585791048612183923386934605605548967897174213737337077831963693488467920508410112728183331210896217529030072271012412690268160 A034996 375 1230850850663085657625993388743148323378712382354039031231067287894990494311830080981740052864214277639118130170699464389963962646641600498389659606842072698323244671593384982781242039700119706921821282559797723952111072003121226538731254171375793749637542612219582394676440891941426467318032169616081169951813955152740101245364437932133304430406531818465573672276925577596516226963146049313021693055077473221469999873251516678890494064488539615617634860458655330852694384774388105551699822623141505682540016832173723679878381925903256002843565955561552317806067318172004058540898988354455740753739331288802617960827494243526356346750599509870203166055728657134218095393505280 A034996 376 78591622485840312865710644174602298250324574185746492201045760621241939467040779070006489529303358332437272226708428399987301084429593122539087230917512928366146275158079478263952409495122762824992259718247880135212779112093194072255540452024822565361471951621617473221886698012769278305781619063655983880848980181529866623815418434754145634612058445448549839360875736084624240359301993896718987255230304868401129540978542465501994623661453914130365268861964857093596974085647401795332939337358786007400804469984312669554462625252899677720027373162540284865325338151290402379831619224584770799533191466270707213668539632440759814267852603187256049372131300356856493348308910080 A034996 377 5018220635762544421499450020630161562354057996156553798318625604111892727451048263581155109204407028337846567364641872651041002576171057157680977263029344018638376976760334093594590887762653448529135398305901679744697451453654317798835249603362744543821394244284019401278987680519045770339537454286774674466060808628055187387325236352449891632266250368640737891042584037403414458497653239923834593630260947893464715875815081871312545599716538813361100871038052356643006789765041507227925459911353595435518033564924260826366428367999964607012118197489609300289662332326839026030730057154968328088711929179655527272761567641772959992510292144252941819168680067230392390092020776960 A034996 378 320424642177977770449305251976912690788834310044824807174962373666247503969169836355313861854212797060094688470248900575607367446816199428010236542916385554752107448120316847137174404970596869272836613823226439709292027243214866730163095093407330918101524381824995434065835097278524822274978380986121232512080927622160779775127363376594425798155259258367033923385832542757685039302488676533395243181668377147814897425315897048247397370747071871459996414456783290318629984992912940567060148099880625354985584201243184992079333948563586130579665594668201965876015378475750671319112578847362093772419073050521540263854432551268880295036277229263644306131614927775660938892419268608000 A034996 379 20459956625806454268899849036757393498158620260335866108666544827994287990284044498224567221133208704910888213268735062017203062446179639266422051256113629211855618739977284155095788847912006410621335783702016666069109865866751385107045629859040729991619441054214971610982691579910858651789672200650646278087188494273971474904448276236018809385366343802678187150089054782822288930619961177385005738315793429248896502968065594680723288957386715497645665790472078306029573568073788394524072193409219720035184776470959580652139365599860141769434226286919085526356939850883195497070914771453668008668358917099617507795168293221021345996737449186455435378888170019864834266541213509222400 A034996 380 1306429986332334434261930518021611204785309484759713781342886358465735008471470431897131945815560895992315192788456132778883244365329811716728387566820819872614234888992565272769475987118118876529122984109980738719499487708153091067937548774831346139727343207262314512734873807758717504673856024402700584391876959812853485673163825890472088175136987958088070700754242847129922953029192691662526035700122368889152635496606561121765449274948304500332608287009461210050098335338842845307038394543988182018414633181064316740433717811846187740070330333617237566102917671108363202238165917480117677991821091168502610838952373326721803951203749773774508745138035171242182908232059428483891200 A034996 381 83420000593241627017060233496290943735924787833138582603444199098681173629937452290143566550610370091739665399204246049064188734447970595273400077303385964222006328304467675741866644706243862922247036200027880049335161005699660202432284528051534541990129202909796794750337806070289626633520146982279247786614300533390372310313644086702605169549584843648388011865962019704693928456251487264482552520412002151686416452966563452570949839566856134481971155331766434124455493705720038436464085130149109256003062127100839827048846190750136678941873030098407483540267978622186374945008751463808980108839005381628575087915513848652874978999376608591381720710489408107171009156011501517222707200 A034996 382 5326682857724065875533224726854546527430226139026728919451256744536153478573760661116843507994065824970196493480258593670793210677962320830303583003998974258520592075754729707423213219153785670043011794537550481688095816071516683839905875765087020258252218763347233452778750353146222216577986199996400218980259357296592546269009085598952772915155736126018217279879809801300247295890564941358186173470485442876352482437990276229961225264874761422692132049069660347121889175109893629248474323610774454216216416136757542585656873214060946789040331133385518061255335992648015628342386490336585946584247299250935854699900278544790366805244789398722797289022791030467295561147303606018795110400 A034996 383 340130894977588789760611120579358023053617564919102586210793790041735633579762008881731778166704411531951088594104012283353774806832385694685010039734517835465950306503921803192753094098049022472538148963699838049458618255399971582693989775416494106073813552284568136099309788174857731121073493812270138982801977710709503214885684320016463520519840233880121582558992021687192874206345448859642512951813289217000424139009170763433982404934190495011487181883302270081845631702329666117636954205562993795264652405399205583854964925022850039758512810913054434536408433697211831268112804018367415130848291087585799888649882369578801547043234989730945285226142802257963768644093449009325146112000 A034996 384 21718903693841669629804841008631006853896452509016150595860141647755919002402257730775309180390288969094767693499878020711608311301733428358795550173593211602843954117123152232962706663133603034973708712009342385994521223872085458153114401659322314555113330829516423526923199564910915485403820186703504147410919013091123187103245878761778543346648707297945218144494181457553115894776094843546627372486695849638281628658185594930548112838706854881460781504984683136862579246156032498275290603089767894708535622686582000190884305757822715266034490762302675892579389438992871843883857594772842944355258150901842349253425216035650018785742568798819633485712973118726704645055567144013634784460800 A034996 385 1386858907372563401646190987514862841800103008917694507478654848015253605106763856342357048389274203394424440697888584079014822945505506585978219483623641138826160054608423461756644543608593387580393710708824536606199375974091094229424776611655379298327547612139691210081873116258871100736355854823492150842964590245259078538136799014819475482922791029740294654988322757942407255374199962963049926106352537051513900474525799336394170687172141344865920576515187746003598065438481577765516483898851292924290119243468583266074912871292264989319217948987658951814240390912684728518262492217515629255099489387120751876679856800120988764328971077081104471906355858627916621998263261569036451210854400 A034996 386 88558287645971025275143854479243644823163166812336089583494880114090302556584879632900070748826212181609862476811944934781949107569333536828666046199760774735586737130447960172946253130892919364048292969086490823287852659100101086815361962861053574212584900752444571533703484364313236799475002285266506541683051561087447929804745677659480305255782976555406102103543751923185447273403693759025554971421663812963854027200210731785459292044955961018931858622334159119485569491255185399848690827153522353346401619495079146437321051357556724589293317714168031052282967804222907005538249890644047106335965327479400569448353026471808460837461326245034247312015157566958851583517007028149945173960294400 A034996 387 5654948800815922995404546748911702433347140775624842668867703994089436433355533447898794208435356270648365857539929762124117451260664452856873788558364105553734270616350460467126073112296399407638300274747646640819020199695526042595199505133622328233739699744955068825564529712912950399339671795411760221847266199684285077084645306468276505265508451100867890684838659787754749076406829681890765850443152429458743421077093868790506544896149043531456329199038533830784470282771490910996523618385452757284820738465489899309616150434110374763980235153830482312761244356488213257652617730130404410068504837509354712651165965422333830994095210873832393070624967896595289966064993211673822272242371788800 A034996 388 361102643219196728035601391370094314766948526649154477878338733195839591271340490606185213721167737179705418769387802805046471694896928043611169428765461136130486586401402154250415568404736661402918711631700623542273680618089632128701171484625137874874277999138004909066896961616343670744466445753285665580169903342307561220520795405326448305386195180836911065839054779248915082411171334956726539138837805521221559330475608485234402506993167715479113669162254962356519901861295203673916829513353847020449735587359303596017648269365814162306604219077504320434419819576265340154475641173365669784323033839928974453097590182752628179674357424437009367286180469283874043077260749043644589312340656128000 A034996 389 23058718530079167474355428335079048243477143865821905428415763619254331233388368148862657852594772632624060894955984207838147002794136143584852726805064215728701635763437228844749613629619389270713557934553518791530214723366421021879933268341293419579151331514186857065133338287419032759538954782153400552842439161120070524707307407113461201531635396880929315855527744160038413365045669040416199309522094124873081316836319368503275794959379099452030376453376404057760952912701783980244165954360421041531487730942554094244162852564836502302778644799759404092561003042890543669761695814824355487971232909614336358410108681823772954324641531533793028930500098479604100432810517164571602185216747949260800 A034996 390 1472455458462958193093878093785815029522090353048187556871316588351770184744861319541695246198430391537998855307572925067270727278168775532037347526518780916404660976320973733492860238118508724581013080588062038841243992872155498911248526455103360869698850243596464059340790768184855268389178063940680575456189311956127674836041052022529154168393536034074279177188789555467619194113709116626884052071988864731025816672044046017365191940014775844292313143958828789038811949678614174983980397822176451572783083545201254795622143485521324269810171875602027625020621800447291801397979593617735314127022361348467391807630674086383537400454347210577351269403392477848478720221005096074229573811999393343078400 A034996 391 94026798561848901758994786846037045456624912544648548274496930713320181797279001405019682150099769288212212617497871072152859299048777523260099192050556438518983350916496465553044075205567628555387549574694818766005152116264786859046870189347314615536483722698231347789333353339804329281423227797354888175559517492055581521672907179152933130467415801033028970314769847327717968538403996447459595896597003219252648578914812652823177256740943543199809139335656638385764134500905790888262748260930410550433434049243565841949014019718290278372163832627729478340602563542848490746413839763875383630682713646109274876858701616659063031143299029018296573917616633942609998276969896849311517070566246974908006400 A034996 392 6004316887298117146421712902514365630482083473843511367676272196390542703268483000662529117656243791493571724805920031620224317987094454767774680212979044226647343955726196690888534634501081949684493496505193821251056736666109646347685125373690095652680904592454997211504096273322466787904827798479435810824024557202612910605351853862651424534886175426780903407174208876682977451500729503423526764938927208117975747420982540293258158868118878270082468602462185742822230838256314829852015089965164333775260714757802871169344671345674841796508456854008903278462498561504645607562345350417854014238201988963761736156859989240905460126137996010796872313069992481994250678775665474122956316546897033288273100800 A034996 393 383422875341169105086219026972744769702866041121580573631307128074076280239175208874795006599571304045630113188114081207017370153693645893292413589234905463813317700319977433357247541634637618918938721756524559752986262676444971325146593285284372605638201927782151598582342797555312853765699155862290875635361568170603403123935666607066776246948568968877684085595185521160770844364868919558720643162089869432102207627187616024818211363253479637754504847812052267231998294138398175429128679349044504156816141074381523448275918606744109186802418209256000016462224527430093612909311190397241642127495335132812805283519282561678125321760487257948348495931068555449176007812171937383080154630253627810997338112000 A034996 394 24484705335710505080239971484456997648063526636077844023483774679849367323425203718121086699917940691764491076093644517381787708244983605094703393354079127643612976387015470326590410101752150125598253968573608848631203771520627738494930807665855733176248115003486055500356999305152433983255684829039050751965468849456456304805451277206714845703875199167014438924184707812048819691796085131516884818026721181152774899210583358506365983358748785779037038686610649085214999927460647030441371665570376133801342639139745689770409546674717493994694169393097074468970003746573876688669532826784868812718841350354608102459469324900681096496421596441744664459152590487721558534314493540634971697198778501024295839334400 A034996 395 1563558657902644576942192926512496354859167832255395251681458823495027274936304423292540506231123444983182955384485056958461231227523094458673887401863517625888093300189008115199036087507849425192244056457801567081277477207610187502676288546096363082224652354060998412861181309163370582243863025143281604585108020871350674333131949237382335904443424334685507907865613361492652910015503537388381270904696275830786292048578868610881270169636462865606789480573257813300295247892992025519700521916524423413051395602439113643722516707854181788226833726294542472654831956422626751775442288191251925596045606231735681047967323959819251434852296289946563320310734111751269626807436648120144354239299774580561598952243200 A034996 396 99847201751002129256016310007417651356145145801860907860524796204649701446310301610358909103202623620185527166013766156198763561914774535809320890206659694840088013466981697069334919119644832814795393751431197301371653909741394139969393620203110823326346061662857510737674228085415040304902809605623363323530626058263179586129877020317675012215238523256793442015639873905697069457715480301940156120845994924085879284673983569327611993301318908233912662245574891896194169079554493277016240885712159149540753101544172315102401117323725986637598711911887256339408815514424265518919427935074606593730348133972198956997651377907651542509761751996789101502563554662766215563783712602372543246032060164147097371882291200 A034996 397 6376172059556457580831433505398309112733128205276625211515322161651700532561363381228346818510044929473958187063833870919466770576949521613391205390684579909687630528333685459080945488303751434223215395945666609577040089874339883069000271987643881119754802771917554002283236635725901166807562334011365332238327617831198423017781292332648311835332920369584578196657042801977881199339941325010329165747290972338107306279582830145805493521975681838374683978978722242295655782226022615901117533545879992323436635248358501408649816075125175066284444376765141977694508681192480232233306985924261812025755095912154293193598762364072541719668604745603999507007927902786095816002831255029900902364700605859202579908945510400 A034996 398 407180110469921150775902069467541143339448888898366943331855660849336665588129170310020744199588834092722943875655355967488755173685899274960420835475295980197596054791835352123765641709222021413552702477933797523867121528817494287213350702368837320629955826136489413479140023755127723634728542031602979111359868928167758943591647440190172896151084739391015169049677821038587501150831340755045581812634019987907203418555815819837403445964762840204979819008465771262389246443907409155790663545736897755391392145684648160131321587955362056864480307568861698224701957886677685005776095241479175364451728931934063635521043772021474594027960022350851898342260659055112083688601855584365601484342284303991182295939678208000 A034996 399 26002521854609164688549106156197177413657206045049713001172302501838639464457928815997924724585742945161287195899351032083831905391581527698972474553452401295418484059006605586623673879550918287469475580240852309874154380830285185181444575853273951295428979057076213944777881917002456431313764694138166246051441229752793086137762605530544441148208271457510228695512425651524197823492089420617210854554808516427754010308974398254816584059309754975490011241880624152816177277907927148688791774030758290659294302423421631505986196606829420951365712441347508048629467030643236964468861442120860138773887409593309303764373855281291367574625527027325402228136765687259457664354114497617587310790098275652876901418707850362880 A034996 400 1660530123822522417317619726802736456880133996014047507566135467498962292782640002793204130541625200348354719482769529250879719284956657758890990345049399232850564937114815850030571173834264128442689103887301112097898616918458710778370156355238502106666696497989046600244069825762092030656067048098479205059564356637180861221485847387596463962402287819161900090859556598713794658014926249085200836816557447602698066573546674290546990235887292282823810992224635968342435580380713711779607430796458000766092789267977509076322430231191241425742077716204556075085544617757386564055158612992097223026737428391185697383536373281903514565713243132458226683935477046681646363762544050012446822580331263448675490502569253446615040 A034996 401 106042610295452227605417745339502115226434825735504048791636392342371542239591875999271483679762691898863090444183232226190507844486087855687187821239075067427213191705501374383046823817595096282041578793519388432281724610772815977866464313312643845975988638050683592839467066086976185599508838952199398388778945680571410620094489239140239857817889385307274375951608301000449095673032802653023074335210603967304638719094751796982393864019150665384708646249728493978325886118242991066681795928872312924545109666884374659222262260933187935028981639627869063581084829420566238488616994807793830620752246919548555281667029290778674193858185019145441779676595937170177177737592116547063519475826527848891535303935218593237565440 A034996 402 6771991609339351190206032491457633839869793238533330520351251100057751888531356130812036982586532602255931751045904874871560570435965153980063190489848228127312056331843134915935714783547462525842734669553387048866507356284985588105139765675965761836322688806134970087634055614924116904687244365443681679736017235819319661833130955480181669927546405013071993398239680482748282695387524092005463625535930778418243627976730849248483594254086505023178316922786631565821823834092063568466805707259200608997749236692149543994402336345847455821106380837376769777475928461458294575044781584053057133636922646951616919923033910241885754474278535118429502833143605555860247757455758589218924906277596825605639088292994505497672417280 A034996 403 432468771091473417592365441286155824427328380084554275804609599954183165158685614294432064729535992916344156378674123197243224547643319239320867115440802687338245181588002180275102577761199339521639986322963826388009628198397594487902489986237417463804765770292777792725145135804559940942898278783284622121755556148857542760630640226209621495373012993409053043748969694195311122626232974192428122620858945750471994063860534432205140425137207499004951922296770035639116472573206039768424720909127167604311708679845193651127673954759565247981546102980991733314056817588178217911275655615269490217407436364731971618847215060001615013456401500137329636374022335002956416193956860400614511341490094308478931876136777826336505856000 A034996 404 27618203198789798697799851292407738871576348697547930344223265909172823169541345007681952894233873878489692001427228450304935209136411873594555326108051656062509563892819971334901859435100394363920238533968238038764150675860136750210148150627270531565052992303339271187760873561602810648264496499878699917424902973417411076446792293359717655200808908793905550428452721409055621915073801591390027070286162402198043591278244105072972227051231443837689077822922617782148415917613335833507498719984358180044242057519792811340163355965188631046406687425926839976382137111359608464338848288477358259217347985524512873950282395831806841254410786171733070901673367092633246292445679598522206719348888393072837269245436102963870092492800 A034996 405 1763755597384783006493976710122039047936530958202026448189706498751312707241054170835412991728314980102169296091145761722922069217952923789555740136279712656129921114810434031456491161165721736620009716031350925785903691437688733151351530171093276705464763508475321732404590959865117424847787845440529387830031734716173976330326183700075761980410279278838382048051532415502448682300575191284632073592068026512785404518872692503280847051685539103013799038898368556294443664807582688401927159634863149980756423811264009882826983974052736024067075348717810608146886825180620512963984380353795430898983740316944753191583551623465733448385130206553436114134450891570923177021013745395280236008073838067961883539398195265140945217126400 A034996 406 112637679329791842517915092504894444555199785419132853664242877925169827731227223607749519609342415142053032786243392232683514553103273698128090411848113737980660711587599020505201764769089531641836099604636052243310095203558736000171815656528394221445798852855750767736265671323867646453670028694570613878324778498139542979798128173789604927260009776451025125781217274063242373833799878063563038960208924189484811386374788755639498222524350202372321043290040283821142947753510292965461647993192538069532729650374383648340144883178326080436244281238018018002343691302443951776314206422987348501047629922157317014633021311540838682531759961495668087170964736053345049673538548575710378118726916951013428198909184008185610437551718400 A034996 407 7193351403473177080016656005655709919927170610002268713420373596123100567070726809616474222894671492503269172250877029448043272538379655584376283752731498913784547796878627642851806820645580481518826988476463179538450589764525552010972619476725097632332683602964318637588574343173273029403985950161107635327525560165499833043186342392798887217369643958842918326851463953411380619150709859863231723400009138924549621282797783865055798250231541355424502705797278517754168251631039689970756617918197970440550989632732696914585331068858981254526423999847542835953596128863920606577556280777839099370826091303262382679602949248794344882469454795909626665016316575014604446798334366884092186915560166851975208702886515973735945002077388800 A034996 408 459389581072663533814266637818403772881412460472516525170024836994463048439822455420983634968236722210722226843992440120251565473600187295510778805920163206914553517003593530638848885465189638575236579312971193764167064559045005913267982446777651711874155735230875312503211642649598756792254555056743597639987695920593779068674883284351850694664291198545176104394523810423240248831825284937964823020069043297577594395859848690844150245222610905143491468644070696537258862426901605628450275941377337378746190340359359519337332145522241052245061601163857747860899586518155516488522665168501607030723661381029861700712051428798308773423232663249778602665589704008267648289419299909565985139937485472307072008115882144826364018225577984000 A034996 409 29338187294650297486323799133261181436894887475639933402565683736251269415483685787178135360995878864306221433373409883191870708196944644257693249400520861975245534851761202454262485895172013405985352665197165213465732727839108377641485005820551298594421692125085949225814862563749009384996081145379937464891311780450798807644349131506021606314853172543187539310893198663712494330274422587355294941359726413911638369905351897856251780538802058390919952719454505166174600131185345467744736646948839516890464019199925535742265133898425267590206568207010856756072670179003375716427993816517185557298703291709477801881571596613792480300765668425688299834623904414030439275146719387395306719278349072211922862098795751414959793788337887641600 A034996 410 1873646569610659387885710656082334526412693446376148350244632765715628514884709938058033325925595689611459124533297475946521222259740639957362365961715016022204975179535348034110661143008455007008037802326265675238560955329247972497162283291430244490283164415813274927686590054922832112743010067892780045203083093949568289788440087600413759422268287282028191075017821602250913749832221518425551780099294644555602637307240089087423106412609431699865856250560199152315695630762415931477770918513657274061656689965838553435919647772666341663522486623595184837307531500872215585899761512642197290773665119223334241712378324252843856503490260985006001202090531005010878272734917495086014624738730186003451462979000464435863417682132099452108800 A034996 411 119658710047562305373904899958345597230511626119051493669021304202693246319530310413065468135325907245283282729903211619186568932277416792616792653360790052369556570203723489013397368919510845010668666637885200113779164700541681195012946597000273284049346170167181771595363003701770773180810875986395214925688161087381167089595717439179822422132823240205645057198710975724335054819382069400031840868865632736764603380650731126379312562933445065259394198215388252659540251059758951429716282543522694648325997151410543733024072262607759179249038029223389571454455749638227515767462439127770619210768632565544588757126452591603950369708339191838538601042247698553024827942235798860930137878945312267288385664814223835525335548670533497048268800 A034996 412 7641932533207029943201248526153325599399454359603153019404614817555053425965935756549672609049288449156396768241954260696525283674937397874238554540058591819126934856400510281397987899808760406783042981212736169978303264265102622759470894533847961598270107952371879921547928778784275819411786113843002878643948999614444704976214632386941879433838609645675772466521067059818550619651383686429152142269249222917441110818507709901648300629376627218599954896196320949510977389714775067579168688542262939574446733330761504848045835347559942159497886340910710258311682451471886091725397807346435477731800127236813736217838531612943813441712238556739210995376090307589789011632957459457368805557049773273604020085084668004397700803230003675896217600 A034996 413 488049990768101139367731910704091615575172882289631318437338202357863798508549133824090202375031851680423020657771185151729778986389721738634945367244321661105594583582679931981069565388752717766530571070687788246923522481085297936619348916606135518498216556185295906100790427321391914650356581763306753892140124516439415457901243672248172203455779804424317449311152205462807918800924117558422180293717269212408557898650589009177732049856806820434257989022779531171667251652315586441529517210283652469440511181800324126044279919298272634534116219453331350796523874436996783249322507309757859978813515372322113974878383516536798133813699486570494537965564801286652225767090326637808771060213516921145145630554682661923370070621742263745642496000 A034996 414 31169342061006632765788835087472877540251523065552743286417377627211619555832737934635389695777937823946823468707391545208303764470537795086218294008297593508295611670543009439099440388104824172732834350981949734208339855032975268703998129363202447668136702662976102880229757796930533267212170706155860735318751470322193415171601354913892906217812019124005083557934404948400629108192030871731136063866704827001629924206831833974088217468445320406721864436288551070298479127211981453123610419617729939879641706897435640088379746942364862423354738025038781015689322332718464441542274057199571857538490148019338093470305245113954934309875400462805752371661034923617905040315571125803575104047949524043448047692099540413534940606647366164613274009600 A034996 415 1990642018934673604138167717798027429061063617321166547196002136537880548940779282325464022686125606025526937299562448493014938496281846490025595276953005923866340891497564122062485414017233097647033516915597212832805704972394439757038034377215294782805422875841223801254673570069351941930992671445069490422953339095000083303555540378250737337487571452131170817228849208339201716698187202404213516694256283278315634197901702319768210965628979020590832919094505348162716330412903661650452119299047714045005579011661226167952098838376802078999251634252957533713543066672269623276190233537688041132410111184081188623363148442758544939290311633403421223582428788102597358440154071322955248471985391718236364738181972571410568033743767366013090057420800 A034996 416 127133760787213974641265426044117665445453827953230953201256424221287373571680656707174479261815101054368905021971096230853654297441194570077605883491156963463809090221494311028220890997858397737495915161861354849312425742985152804818793600800953790541184705106483146942480735055364462631909344906295181460297585915534873425756093888138066275232539575331312568835584441526354005081789260370333367809595763396326383621003640614340688236059067072605215976741786250437097029524116187810731033192259565276850332326711179317277938360344486793688028943701258429347383882377975742463049156593706733600571573335861990924262367792152387455211461821152997395746875883656470918105463269130630561576273177343501368982511420368157808747900872931634677732396236800 A034996 417 8119528416209244657950291420272165542420658830237927097274501198592075896817193328839066742520133822362278202073063121959017117522703660867922886759999823676147960460653139060309533268131166952153566868806341457074747649843855596357517975997565221034180542793116445193245133260856482522539358544541761158526565439237126748741590149372568940869875302638862967314915699165041977319769009796283300447476001195283084060158643994833586155860844149689638386878226616606863019856879918061711185794498950609164584860750913021660411106382192391015061293495332045525975502688905359858357799723506208038758035219555434712234708542055741950967285131046651718844159326770557769449147003427539027444593752972158163986500298751551054694578855750676840566373325209600 A034996 418 518564631068638155242839614335281980704479308585123935854571961991226613362358218328719393865963678010535953908055296285497131419827088221540850715268723822371645398393980909913802172446754242576681263506581616685728513388595646201735515603090322947194919630414787764609164119476180124828528006329206512177018833303068047246598931735584593932405401190014255382690081407294805043143242725891506252922333632424284795823019840815624738737079211087576905090361203485440702652434621974537926806350338707162874202562516545249719811949373432896331838219415478611635094157410757589044522006207699587391801962948218216943677328366137600496144510994769451065082824783723450860284424371649031919850426800799409232168849629096673564742076801642272681518258192384000 A034996 419 33118994437583690181509356702213342500992745174969915369911995972506339706742611543927545288239546902272896256261131589433750126679623367749075665681829161455469086110762247446494832080266037625897376695953679252328527721751641937417508263184035292227515533729157778566371948430545370639048655337558655911038936153622612617482785106846002732482958289335577110441139865879228215422081768760270866019973041324164322293230200500091233314008125614793245005104402195936812876068824523440488925365574965430802232403659390023282105323166649914312393400946668567329761346853300384686976805463131746981423085366959536788802858704983988085020429435532608941356623076187137728276831903202651505281113925011055602961183862978307551668193971731553148592966089886924800 A034996 420 2115210267073041001426184282681977085906634043383826803957704863916271881318041185731885600261721940874854238808430656001650055596583641596287758904639008297421978117211817836915327897800934013503868561997155647830426255065221255138436964799269218378654246249191435510908809856058204099151402006451964703410961794058443724605408850244359433422807084284216145713874985068315174005389393345430316022672292482480119472257419551179223471133136535702044588354506333121969179600329106380683767755889737934687435688526350781344440018834453403553519320106066566361906468157224562336017654026823483165882432112462726900658744097053704208147338020576248905499280003022612254721870442311907110864604729728497061882233519495868725532670782688641332682583544477148774400 A034996 421 135092765682826068887295068215271673979515641557537677773147065147562463851383521416696162792070923579286899157262613840181213977343891725836842838857418368796486147429130128769056676543911785620749444272387059289871204802174984048557234775521099463842391575611866279360223325214409281706939779331500835749602469842329799207499951023189515283439565250303776206825494307017134051642784193000089756974084424141716066389293771903749836478626293626164705557655579834841974712294004917469641963404597670179373854685218498243590870586791915006100598851892668475322519264866152616304141733011721607314841967523922785370982158539790132270111503153011991708570129482145605424795858201873271213324233828536618037559141747518137181413608850768391465547373674758563430400 A034996 422 8628052382239312238910552158164963461538048634322548233379057002426826296475123438755232940876094731484668717807581029565805382534095931123423513320501216669990235836750306285637908211608323405035855759959358850532294252802740825191069160036591071194245982994633993860982963011802555921027624298864838247307944031348420461914464957074439586045870673291269073294556865717198329879861602264989184100264455798138537233033476458041857168573446687008193109564120909735439217085897959457115478211202389261385257820746720918555203214592837767860079854805513786121307755223697350075821969406724990409498275637414416003741025993170142348485419312486458553188488458840769919991217269933352943496849884424929723174226414777659560503711717996120245468623752239426358476800 A034996 423 551055798375095696768155076516762289005779143909091052263926565154996358746571563022386103865388314454256671882616260095853796601470089185901671558299936196753149968064146920318572062194229711812195693348347730359468227278061843269278662391016241056462691555412001306026930750848144373446764306635046744662969632945554778558121959994282603750288155265866902134001414914202195219685500446546950720365946846730168840260722977556069556898511642179674220299519797725555882072372916844572375353677737502826209391004295288854893639271636902720874911481446493698502391536456896792578440876259699859172672887408449022125724018620394940558927252316352117029113838361811437342835291674045277617676167146762020998957668189101464383114418215412585488892290591140721197056000 A034996 424 35194961390808464924881885639931754288877339017102041229769465140158167439569267074540349184287295076579630827251142974216130482236009649087329347714102277940394124077960480012064282485176873641012329177053060689123307202907554526356000028098223169968525410776713796354811784237698896171385812563062844322662700509821503315721558781376016461641933380086332215353728015132010322454454644990753953773207673429749889411851916477134004829301647094882534201906271504617620854052918717244876603765243545356975594610401391342769959869151322558718655522946784999887409213801378838912351056812219512887960077307799859427248594732781177097721226675000145563854743596454140365256285075765376507421651484780490112931075165470517998153547689503904048259981966602173496877383680 A034996 425 2247850961317175384216399869697800870168485070369277788214947435524468121351644644516652161047156630149245529455044831085616145917082982470347551391092241263385547718105982958141420182762188680809069136735351350304382493842039304115244245926048018799304317785006640777515772360420919171434425324450267296551659050401933009892375989022719849503177754472743959895174253135473560688593431880066745479486935161212758195111894233591225360083660127130431902735835293656423070885145099668541320740011141741954441263285917971018979033145232826708021548047737385626611807251427031570721238389077156118909900899977977876283051092698380907217838345946957653759060713080573359290828648688789586887155618774430927212743411037844726980661327549347937429712651050028019960187453440 A034996 426 143567661398224840932903178562993970330760948100962397752220249324644718045672254672735685564585610345269845618964830523107549253982873765647115741306481507576231047700670649260966771017073559023477596011818505914522527803419428341524452166030870184296551181809604466708220477314752476916533132197676088317463338694523459123617981200533057928924271006980499471337686724849262171192787059094099022755427858821064031609113769411006786932556391070494470378013349247302037445385660791944868616443990298797614805930523547788359710051374214636958228708098112367234091820517372377041474504325321315397917605021544291901619132084473639582306527800153229820414762920687111603230629758877446401841939192543981842964726711531853382240271018561632200428860467064084684670333091840 A034996 427 9169545775658584700331404881303745731218881488990439497557693307332915917047889611527810048115682814014711448224351885933803659829149152471330738094284996474541710093330684271490158066641875723050896178923062331026607056154844610149328094417336138686753558658755485284896997588495499320070910518120732594033125762975451585521544705835915120432415589361726480253474309136634183905901932353729651602902747543767771888006387851914209176608321276408964584704142324823010503754818746281787216119422707495167285829244840426034114565337302643261425560664883176800726948611361895557957352921114447377844569277731155989305281763227036008462456177441562360679574671027810473798860969833350174861568340577995999203934040622511084245140300381777518296549835812298642383523891118080 A034996 428 585653972617821027480374111300052757658268887641813618258929595852964792837091317845832156919276711198142409513629933973394452865544724423576835020474146627977722276357251163260676762298338915644742553152661789907060683773060005403476899270477879254118991858391375983231183528962183406456743468989529307870647193252977560473870221305137702330648454891634744892646144686116029461589074467347767957854394598366519696343531531800581192165659680591155313801616549417600204668722689156459136880354737028828866274408644819751363028182382499826021119725449415021771371543010060462209863566523393608748114681141803436146770909819162672801564800144286267325455351949095587370836341663015838674142127113839371510927255741391150835237399138603039630129290212720239630089870901248000 A034996 429 37405583032501945810979057192429416130992317977197137702007540512804244349948548728646358971234919991501821243912401178244895938370512352486312086051865030211116661855524525459979596743631581347133045301824891623273289811961209275351371073405591804267730214881071511635956335905621872267274424726345192817115010501162269118265980832382097341416114337543852636585194692231373565425772886444742091150030449417530458000880813928770143864273668529663929158715341658616214002376278918588357523911773250604083682233393072859654498153490588314469404725906378451530067321063321629149143472072089493187577259541577882721709107598310427083307385281773669874014664618441770259424765784728062775224742741987173253897921282980387364044092860331613675353187968377089909769274917283430400 A034996 430 2389097191922769290683599736411129854417532550525018112902235673402494752819915659865839837030521757601072239448771646484281891859544000091051506043702414272973595052340786860469416100136172091238697148651126720662336709846097839749124229486564109484645191079457393439245025556403616936829536807115615934732116030338735369576858283883560036228544769104192982319993595099176917654386719299421949617582455247252386189903125396360056891637414262841272951000268967931292666026483076730627159903116691514220917875918432737077886369302294466637386944999421777294013209313761294216282184452901344706421407890163702913139694463958908205914816014006184650329177929504559284690127500051030422451013267288684235112069552384881910342008789464521255812349323418757612612827378011550515200 A034996 431 152592522498919097843846953534851608664556847532607175396292793288244525971775724275505214776264250777149965812200248309709041574510504746556234154532030126434924617324506923736278076469808473012634564179587704806748135412207249061013508657391844696528541926537936110591779502667334718798612452735958506646130892382190709067973781872488862313930572382228918444845516842538170166481107312290857485760034965699508888314368138741589559615878551713695377925924586488796822317135928363776538416774990167269406402852642120558919075698585437322821251357463068701612065905984494513925134336630680331341619181725455765692940855670264340781485193190876497388617308867800462461041661994000072722843421460716146794472738632878846458696079904872848357348015119838796405585956051145143091200 A034996 432 9746186610231193002238871471038928612533450751412896172655596977320301640358959423933885034301071869498520680143672210746681879410306049124155223505168187475021420823848876403811793262930769352511366066860687215093363586512710577439698834708611678815689042772132011719460170729255909891673039244493460646201838244161353926059775777056702023450494018020607317576553380594077676961204396833062250868774889171791265162175901258746884204934728005066880766557437330101997501160995923391695026453416000152431185859798315210571514913441290657274698677926093829126520311075998106875550843450018695712664711523785692046198550356620855909128763286112887787019862110965102978805007399783062381577269431680290428979071731249185629703692346071971118177405787885131070191420786490693019238400 A034996 433 622498370588960069175256952021196085574717177025726916834131677906264427351959343851261044126326525858292611183370031525110649072013096040833140081943000361307819781652283073533785505180739461870080800399489054383382577461134417526793667507195197550163364667381334942081649614320216180177826377551517809015472249143209057212850194792653871175225101796154918993599215921815283883328538894498814732908847760004732420035751112655446152444218111291368513476894384309740485558024900913405037173476247751671411225883892390868761275116572758109803334912698896182919684384854072632696473226807645726163746090874053879079778377616428861292740364725919929622558934829383996710771440373240758565257854023450808044469742834625404735913253071693639161008498710082565128355263137147489615872000 A034996 434 39759757996422221981529515298751521934730901256282291166251757560799197355280088297846981264381278607923682549698282657226837411073130713559788423072883498939256240950406972218534934427452103927812241283446905487328509269379675072561920133379106594790204422801202321909877133067293991609335007066416944380887082690103265392188114510618609555706791329435329354754392218785553672217011780792540387446297531411428702432812204400043484826460128745102029375728812813015700346538307694202403569719227741453881585057374864799764743144457143704190289326929715244933886232066173687418020257778445123806283957215734972359431178031482435591166662743781515688811902173102540148533502757080738473510630382040361495879419160729269529155434076652726598734391099220537906956833634488519198821580800 A034996 435 2539517753863224857205582435870716474399968206846213863297658129709027632912476832381749390482774877691419063403664622565259101430193908511956394508563439629496348160520489363169176270494693096747053429498691339475055793884599062891523742831058166173664249463687803349876739453344043757653122194462337309905833666866962694132235350669052841530556708582832687777982372726468116201604000164015286031202967098040060792084757495716538911576288223150461729484623805543259686354125671257221409654910674642219482524490310171889560933685418664849291690771419059956235926125180745062424376464711329834305953303999512638223484967478722170511030330478962497481729017698531050587983910044000928922761547887752263617546020155937380385138826070241124590723218649297109249848401498248354699044454400 A034996 436 162203706054531652664352899199138302593711470456502337190764836879721691738794172415193109810423826970532926539412098272406206039175222824681297216299823173772315949328256062024663725542443646948292346279559434021573815375073064172604601166820355913591113343319116629523477234832354575202777910049960546897234849678697168692491883542047146253548967620054979362148842076753267870524418426951932868885439857300902006472928492495286119221778848706122855362413774966415250264339486810369711639102669909871007314012754090429705777530955161952570777283322308470248185743720926673186245299503484298249766060918156514320581035268343462753555786234162016543958856617852170901628848734892800750782884038084533597466692253072137668901590190555080708412509105123983783482307969380110014553155174400 A034996 437 10360298814113190673374284721449984368405644058198879874997344923623502392886999469149411963599125532711482084170303336230219224091246652381926874253890075592361440635633085824662083072546583258048919359627750516409929358294621103408187950326407025202340152723049330656504107583721350675508937925930813378988680718290483998495782954274682565272342278855383795971406406253994114031486597973532588903970469059018343682846227182758275048740833496352723747988328238494139363915893796819413362592548615065185617846622850305619746192251145230103013847667180141012929781658302841573192690636779627232501039543941430695508162197870266470304741268691590353501810440048019025442850849788495419643611789610623086581571192858324482705915267513627712097142362385727329513016090756570679833650842828800 A034996 438 661737537010783294946275497925871438929599679708192691787985311294767669923807437619474969155625239036970290752016641339169355452206278206809178938676714623256981310758887759734680659121198620855789746797180237995750385436403589383976287305586453272605052123813902577695615436554776020367359042011617328352716645423383078172714701680779269089376941911400823779130377292396343866612492499266181760517840438302675072589995923017180028170143442454966683128912810495160974405926337272930183797483059604619145158130534675557124563167931918569677695418195287366748407921865174664492763201492712409110089177248559719139063480702237521246799419531007274515240921956597843903001225120887042293409737085835697830859353639515759669872127792897770039188774125958529201696973086137225199397652922368000 A034996 439 42266981227616031184477560440247024817448794087543289568203498155973069535315191424676646666249299358852302389306081109536399012792739188009466283846750881300032278994472230908144239190777650092116170554518075928710383709783378354652885405536822006302937238381058904644449036883944148355464223901578394081874428643133540974922668127355955860199658126086383526110636644148879200061994293634947209539984971995587227818339194137442789799303889333532690142397649150354554601600349506178249739646508879836855580736592151186039610734708087817005049890984000809443402855082042883570237765942616339876431695994076187151555091049217462038909206560225973734037115615155058647840787342721385083213607388773469208723798351556706613095650635208179384503093881899860237919299390029092220463344631205068800 A034996 440 2699719562855982690259328622405619489927205514417050749562712326660883044604894131633314701349002866984470870072502704520229676626634642738890354384116278513513172867837400907529720928629988316994848735101281548208421969018544674589257315426669392910524118210244143369670840070174464333053778364761134250562900013650307442588711373721910577483228957132882655699511140572303014302372460914079802717284119481114968329222173289032853748450775407589453097349335558428995678045076292267639316703770662420055664394984870101152752279308973736121084456528882845352384969664287945452168837621477589708932716582224802811077106133048429638802708685688084417551831003736253269823989337573188151981770732260705398347691501058161704938046002477424029257784917155000596783924773737731223732452361840780902400 A034996 441 172440006105316975817650148569582464795531371228556960999218313136402828315125274036813892869875676336437967429608362791889421336025224510869575757856042477360868543902229643487282989269415905351580473957871901966108979704370029984171747803451878508257730555003648542109835196518473929979127309488543760547266500419401537826164026024699048469471764519854169990290946879269816062861039177661314457724808283237189560793213566280487617706475772187930859376394663994496393625720800640950210835250799415029437821717676137320688919342649200267353973702994164004498942225253794742094186931514831024123503290835680165073142217982405578196104234421597283430595685288420593469843590448792416078618441885032205443782865289307740393237363669553473289605845658642481557474579665528569928539807872146892390400 A034996 442 11014362105544129001661915584480599150912766772648414827164517807015021286692516375046695062406325367078665296587354929027772158293836913678477461951003561939961932998323905174077109400377861078619234968649984961699818712674614827160550284077820212798331250077614535321760489211482479283723219750085404624030367710761593486070287314661138319395424489511949422224091722112457596647214366977662649877609876258418771585112350048471055599599183859660703379039420795458848654702924999856268997278231648414611676305470347588321024067087137180056541850789893599709485483534495205467939307932604195617604174080104753839525129119706880904372382431588073887025136593501465265965449741171625745734960342164495000535620668682284022950438921881907630254372480263990198984877440667711997060863213431757262028800 A034996 443 703529975930701573169216049495202234053797445207903253374742623889518026330179649541270882814962584257547179754994112133395536957687420882706353200293831118507478423046094483641501852690802117544237620970526066472537970025792965086200914541547255033695212279732315814696233049634331334428807459712662331390768532155853133479624658206733970130752789465222715347466759547543462704763512269113767456146432636686388203049068124717655713523947869954904387003508949908137269926520164405233758474798760245581953018070133012623387933654484708167575511009913023621083352056392531592501708948127601323683005353404889231731830319447944014522524247206841836567641607638967466087342690674836275110458277711227653637815770639255799303771278884168694581112620586231446043268297786793496028482163812893324214272000 A034996 444 44937384350234295541037746046857591687067727151886386682974571553788000854851744625979963085691003359407912443496522793886819646034398317236057041270004170140351835273398178883204603732322155930511034019025242502057121932613796044067808527930200397927534188402497403858260063377092660336639153336792615971800460130332515653988429853636418802239364691594360586598640839054776143640894545477055564434845396101514378165093735678594710115066728664265623137500535712784030922227885737200818766039730249933531309181180810675971187924033872685292508595383747827877917300788542287607345112677705483200821897000405778702798977528063731839973548769903982837300325967483171361947480089306845581437451877896482757306236999213947953731224339333957246682123882119196904121029429869254676659723649927370443744870400 A034996 445 2870350236254427379760276478436948591886065944176994134135828687050028180163714127589500422388263012786575358050064890924322237839076096998701329577802418831745163863830868430548728141538999054144390890434957642149334730081394219065927644268330827211120165827825887984560790774633667505986942153046071847095631184289041941593772174148866140892813949179686422401394798706261127309510770877915602958788958843363097769433162201820193053269105305353361147850034218353792540162394638747481894634394249686337309273438293575195217940762055975467742118532045309687412798351712988092731048363144560101849807627236681219025419891971927337796337348334136015849801986909552882868071329112496450502220020398015696838879102317504370641020446141134022519014226802268343956501987439720464638300913316437060989694771200 A034996 446 183342818670103826726880120832956948983290726707251759547754319178193298881508648257126210425122339018081207210392511780025164507340717497778345329094887388107355522684785135187980505362911635333178185019460650108831779000635274592327440937694366394925957437843590053098836013864296363827604412424544616058779556093558670059027702721025561643784393460801804770480143831456751022239712595315987238656246874487031694659632320327450004601654350511071963072514937365631956614578728692434235023716386167884346430369597669259449357146841660428534615141671046268892640309928656009001469558980992125342317018731234277775422346209356754695214818724018459786450886644835691077514927491767334798074689088152447821350505882258131522466254537408632239290591059638402140147751108230198448216482498905841085856297779200 A034996 447 11711022542552881932179467718205125116307695168425706141112807137507096966056364907423936690904689404779937110563821689949107382906388330170591807895935931915357334011490650510132254780055980706906756568118049025701629883665578164584915289895227653475895531342259314641688150385581930239488231843617787350754544145476060050020394511305507749996728132308715279714419187234299971545561642025808684869167769107859149496384014460915869043930671638894721641256891624229741228756216295229236762139884166473612628239858051123947327687754511059872648542174238080425517399796692902574968868079910872006240499571457589492905102364122662706156846545996679118859550384438879767576265993536638510227020765505737604588763563229238150997532008576976384284686503934402936701937602038203925879827819617610599359071020646400 A034996 448 748044825212509251258145064940140285825622934143539537031437213148560224914246203886232748986963234140509123231559924427038752208808947236731788531081163757978726813918823734143859837621393155176137591032573821953502772969997286771259177091748617152981478483064581612302040429974364719974437615311710782226370436731076619676135667225483212182419070901144664192003434944052835598945897312472590383179803158159020952241188273360951278797175195108019190804560471676857413008303526385689332601719104442011603959730799345734542000188862755450217283272955786518048639256501453108797566005638850354429794048350564959145920569717233778201733538840055138371696893153022431479036322259756776109823954464820834074845743860611470313160841884159649668785765997413532794235123444222023595174748032590360778659592142848000 A034996 449 47781778790907479818142492770309760835048234708937556560959180566093811344300206410013053637513936004743987195928796594957337541088898620828041176749771046798534496753961487587180238161309610783073108703645115418292186013888004468784608414056049447656221372260462964142244111375962532246544966254488477165143981851995703013268541374953976557714341719961116061188770520070788236569113049666026973275822804395828662780490479398860407906102230684855341378858413773065754398912614583178342614008475417958181209374449103097319278340952602317024545756439646950388422415086395040353949416146851365750511111390641420412645201902115928268068064089818988660791234437312170600963155660076552827779510549192911232549702358954258005958878309151744377954617906288121303638876418401595213821562127663949622715091814564495360 A034996 450 3052100850129628999115407830880451419370442451208587870084505706758382521522395446252008978247231637305243421597154705781665143866272708356572528203564089392842975127468120918872479602995581524254479191872746086408339899530123354183474499317354040993526441889311346055454031841504941527624096203679166408366890973818829739259955964367348462693203450706518473371898228696672433523465651296627283916030827824911379417694833105371110046472268429200249832465971583091969518234755212665635685198128957517825464034720908563254043836909451369287900474837058424272260915596028532865890409712546550209624665403418177470615261588461542486799345433036597395432536322993545478209637667972251294595725365634477576025037307221184622252025202505639583237509163291237690721128052907567970997276190185683061488195931250496634880 A034996 451 194956318019784620492168263038009719867396934626757409259026214083026593277421684345548679690163875735126079797241262533912026623245631937325137244011730949004784021858981387543553608623204490637777263778207798687569888449632127172533795894448331574259060686345568989630683202052943964127351561045630293235329372115259407592728868591181603572739314223005755228304083316217536505950221867779254294742570931329295014486029250925386480667582597539534542395923742360688814005473125000181932528850396596138621233651464761146616711635508141447080226790919360233603356537806495134743336082346557516929830397184711548521247417216950563448828985271311150444531390967853197006346590154192122516742882204864240210165657376305403570045291253855809839011868501204899571903560052095801899631323369559825998422993201469776199680 A034996 452 12453103792981209224197308740105627492456948565915788949931970266460171088466829709101096237339032910091850430492214509230195148720166900084856890270912685961153268115919393885122002691216435190054575948534703891442654066619327222658803350997255899410066622560916963099234987052105930565097229073766795066352076625887739995812809142504262430421158490854071817408845374918478225907672450256204199277419497723939250638339387207013207957168145788971239555780241520858480181153135419437669756412395311050479346615758905802513247611225305918129610248172279487239617493991100978408240999732406155209451594642244621121436678288277442613587892975299468982920442227474172425111798968436431031224000087152211158325283580222457301772252864727531376383327653313167713052100250921510206992785812409675772826418832842669854556160 A034996 453 795462577084702791854013113354764751720818300465986518828253607328953659835986919744343151724299459014677670670207534730563126239834449564891739686908519587826970870840666129225854797456556432844895820501115446810213585753216937130187879248723394455709101441115841255237477146500158560325593927619464883092974057600758722199496619234853767581968273644863618292635497516819093725379958276277360746795518577079819974695687729082341477440256008546621028893451550891841245051631998157912825850130978018642953858715877242891815376047431435299027967394264548744380853140400723290394248881585415200603736221641176239034501476563977611881164969787851542961878468274781939048991564063120043844704851381969435223421197855619519276201174178630858843868947017801461846940324398070035248437860264054179321511335137527369564160000 A034996 454 50811701847010553719659422256138203832997501285150400402690907348151009163677195242746350245527559289676025978810795141558432309966040532206623125846833435825501277780468396439165371062148035525723191488009712848553950893036257276377539609856915904309295218207891890642246232496440897576490245961169510686185050571666926378035537893278659123082034956514980663861885933689736571504270565586209258779922971262083269768253776171536643297414506884393392491778628296968074606990400866948523891226828011283162221867512650961335652943829774144024063394169021636717989265214520047718721867020656060198564812188525596068788463549132846838932260839371686251964913850413763245098661138308837262203300660583647616117612515331265292842881156764235783380674892583256455207634260012104405407907627943891577583308669092517514313728000 A034996 455 3245708884648516247250525551484196493963928108407589611687677081659961830964011717172622127087120059187901940155265001937092141062918483820426575459795097190186844778924305814649142386618964865774704214172690604940086582483245837601589854727877733466493752447279550418042430395079672071508789220081020849270171388270864542849603394200484173107748934678439378896861871659023348365737704022796279144170167339741143600459859632290612600805021395896076176536245361916855432351790343097536412069418961211964800874028308107898651094183933467691080961722270311917371910783264341995506426628459802020753938266288099917306294662848994655097409854669338765673758795251868631147442547448815376696179257985702824040074160847739244407735619154010219075246268138519943042298181415860914738424415321819460245277664283611513502040064000 A034996 456 207327644990502158183232695621283728778544834443401216508504746975530866016414507763026663312751003868300291984710056753933465605927169320975694947094832553995480027978902265516931651094487576283796860875556201617967193688951668471040724374652531280861894138820535308103926976133841984926662089524300132673730510210947653686795672392780161884817082934645519362707202970394331696920383054340194706294563511995018520754101143076209109502626224483584804694630360186163771950138870231298212125011987561706075420382132101281788671206602594723934432023187122419019520392965104314076200451067830504572973667110464360582068607872839938668716823801985420672972356129086540657453266619531331458457034790193953696669244865354932216084503707535812506005665338073685289476517531491929590906095256180642633435767124217040048471670784000 A034996 457 13243619174327797248490514722917634867129056062174991244918809776236093921782145936932550353445072858451950529049514018325496658879924160817609020463332797379239658730460184890749677695240891990739652754967843306845520127868930158927439808525839421731213045688501268501939929287711094128852458714242193627735065080199747939434266793718725799349800389379889332915637401969119144377953551610866236522606441281498388303890792667767628182552036732514753375864859863769448279854285562198385357924346524247320835149999250556986920010524815526732370618494241164827150848507832078193478865494411461226608990403894640465478164174514858615047989950111103640193186137363659025053390323626656404254626658999812902510383030089135146099930656042942643396728701158698115346997809828226838671503761604412403676412233594091099690146725888000 A034996 458 845975847911309401581137018901841076915520531030437349239693905532118243543905269871159861357319251001767297411180285440748501172896244869656419346372369540652084518468611374720654793081618634354001348095113650886079847819427085533229924152456670686621277776877684515200171517899105184875716970591679993823947948042389127634450332008350850625133218772589009239839844500511052969850976325121128659788280737197239096013241919431256771922496115462598189499689959053856696220757413254153940510548671222072869033982522933182693888254003466762076484824076581596366150061546049090703268706527546934998203918610437600104182513282735630922019750190103613791861040408502140772473647687872692315350007934367133554693748240116432426252651057035028985603672152446685712361603015606995446293007168281855502815700847448259352756213514240000 A034996 459 54039465902230250991435065572634126530620989747387763195780795043816874931074157499769916013311888850947674493761133711719465127096485346195617882769142840396784459762351470945199392260674525982299946983536564168775152713752272785453104546295188720555825274338638873466612695395537623374756668399708532475049753272342526361762366425507350858193292392203816190224899980006558218404567583342085314215693133003921029559245870783843584752544838819028228696214977732257663395110295284913172582526004685194324312379440117105739733070555734494210555282762317986147006420453193709741793147114359650299972225966193692264046302109347616910897018129534792581869662633398754140126881877522719980422270941616182287763306735407785326984799779695472373289083266364116115156594223936078161291029831810421830640731638481347071350844734570496000 A034996 460 3451961370691705924502776162652776047882270945945932430779507272126506145271739240896365481041233194973334313432273027207624314669712148535289708051595918360096548310372507844672953803237187507867177524449424602260500427580427177843867728154665330678802478695714181227429090355765275343036517073827802308731594651548682681781297541211150689961119467170537915769507276813954721075005870269539540852546055055747215788417944474712854411698352307034150279058869119868814905985266758243217150130641618155319874947830265875335843079092679543135601804700183817909017451343830039836174239905040483692046815857380633079808319966412296361804979153749545709221036497241489179866499821104748498879555389780289232125930274933380612384052893519462625701988989214512996440632075285183578511276022748705644400668688264639281035010142610915328000 A034996 461 220507108164185336025813701541577330573812944062243198911612161504323483461600797569986013152573320454660264627734289131929456221931915427648203168871642300093440116311068076865775352037090644441939703683011729138337421252713348208935550634849530820330776517895924061436985529392521224943059939140272947478975803801958275551362885359791080437516358690772543225518828470418683394730678016005737942944457092651973663090455362202869609086670504946302690553215033475256418842937646253839447044708864577921645345152309105006301733658405105361510563766908711762188145073721021938625918112721979988570748115980556804007149651187791537293481698669819465304180149581365430035108534026933631382972810959298475797620030895744434269866166652697794393327054220127072621116739839429302530356662301644590860503321056419988012781860018903318528000 A034996 462 14085784516336815331100358610785509997950521886792451082094689608319376559093531725550553617711681481138298027278335497550638438919780411853397963115653763860828477062669869203849183178939509503271725002437915552905977475097732152543148694549265061646010899121576349980691758136745589090531189546463742321032804261871961031764813601298447073477286878268442199649988921903030194562752771061308219007613958903401237709639973633935359737251332298686497571926323607050073096541520141692344461758767556709742079326619209696903628671017255715274376747235619998009668636501885410057883702163855896634921050276978289493121939705248644723524869805310109083879982946044198614942483806437557412057891699637606307106717135577834531243113919914017207293824958130622677844813601492356483019068346076545182052367653487424547442842963108173971456000 A034996 463 899790200569446565547014287120005423144942820527000538951048706876263623300716121433875881958996204958920589501141948593536472693065283205462749195577537846627060474434342506901055580654670391545202433345387536612355974917880993537454584712155638851697765193886903046180395929252455303110656159821520091369423099831648545218769558496737007021264618689389281891434637166391842600948258910037016403848443409260372167486484522650525997008899761493680577654948775243457255563557450430519590186486789613958524205260761584948757659071016076294682169801861587803893487900680783521801019250294587879868663642693182113310634251861141874149304183252999209582333393363685446006239698325019831235767047364781575307420465298549602383719604711748857810752094308171672783017834371192771889407727969199998267310726830532895659926434108892837314560000 A034996 464 57478211005838367275287123407769120621714799012761341954842904922693622938762304668971718704752738219569413312993377292521306204031851983516269897000935879991849901790532709301051516059712536151524071139981486854910584685937068886100109643634131390216839607138100146416650496091429961986234259293200930739865255392256534165974905302337797971096009104407783288824031101915060844341004478846751688730998200061656117984986099485615535946564211861093092212177631010390654450021312919544417004084738921920481726866807875525414833344183788237112342304934401299197531536778111814476510700668280512652943623317329637621030279176953458558561142923327072089104583046182607501439449460314815197908009408437574006304553766081972880012918577113522736366839159849314770638197316477226013339714304509928491467092107041180930499902793054952343207936000 A034996 465 3671698251548919564486581737344358761088425186720771732428677239782711947727631513703755627474419552189146556869499689364322410046395214260326871875373088574243321623391797619042277961513997373730833797628688628105103615731705293136111725046568290180203608208770311498993244565771860747652835688068680914730276657761142723289143736137320965672931328369122087857754845154093414623053693833283485558249687595354891245015163539673397583813998838371285770326402832440577256798786358345489711110717828814868884217534628409099890040750349803095193574534951197155605405121911657711023112741402090773933102529850361915671307619183584880624995928200858974138337399396488970177788694280367851526449837060879191029343254310575469296619227904539366558300575344193995906347334156425029968018488018565560802558793653222905448757738934892320499171328000 A034996 466 234548398801300574834611790981706446596980514283199276920368949501494352943491870057409931218023306383097687547175406280763310784805272016732486599113768690250164391154227208932054038860568671634128980408691732663022379153122553115281552423103266022817631777481875658753675528664038864719441957701209612522984182557452697475721061962416614663714962286740150160540776318280331359817853949538571608509003598168366414606621753138194425525351634574501492720293895711707282065998703730541004415106925629989654291172361958672950577506776092775023157849093499172475418513055393089582958242615647049181953564604916481088450640033157824751188176723957226801916234044531175499665508196513776759608247407280830892478303988422028693911659115306677480015466303357591618582770176776170222710765598650637708483798570156200675261971879883742409274687488000 A034996 467 14983031902913850395845201075190375913383182596176336715408867765591186272646651596658819024987232409463864245534948602926709271843030795325287220869882967443843834696467471449215144328580258562337435893799675298490848391371264632338583955643365899611444272691449048491666417959273730554812899075716586700827211798584627871226830915445314341851330154966631472648562070109634158831441371101293027367489682843678381049315307546622778943388701853075420141807492107258976291976703518650115102551360360329424582668566096402748996720390124080346351126189100964231463914244239384201222477823156803808426674716727741706453675928271979334960516519956036864252324215801931672517094087698666388900102915572794274276776444525352499643553335280359893039620471378586664592201917104488002090087710122349284044512055669636272195794682309838382623239438336000 A034996 468 957125023051810144689812844803206103123582410621413748387312746816869809655636848264175304879781413619482671207307164485467398261017489611824317989897001502382859888072847429890161458601843382788122770529292690709564643508492725767300587017218000751298231151035849664840780132323754727979092657374134195217021888028988168490310989822476796763040194973987801536355905374167674623859239825575136673624714068223036878971186810440977520562740954196459674730389048045797291487467030743619293118206303615073689758529296904533816506914473597968393773434169434730009933626348426334048241866912106273135315937128279619457040790641851814233298667244952802671641009606451754602584517841049136484961798188829246177680644515947891022006093656715527495665307723885834693352600077719532073814558198860521428515098481582734999970167765464302651156190986240000 A034996 469 61141961047037335710993491175258425617409443184036864641661016830701487585320937728262977348320334388322016426230192141514198224231466187458326219848228878952219117615955683478770654538429246223043825664620178182689295439785075741356240052350964371397825727827022021993999112112528536069881442436172351228076308864217746320751270549851156055347912369997893092186275963731936729588829396857591284018954074860273317562193431482297678888033477465520223987457873996865995488552574746907288631023459701572281832574645979280262354901276926181708626922526602358157060100420181175007371093217381018605563246162424398499102537655810550788384168479494602015773084409412994638697867156722679306009559635790232526039752491376211659669597778615376590489053615110528299645145669645640916987677224175719777382419823002212841785328334021915367655986123767808000 A034996 470 3905815974486750226905248752613960743050138697497454741694897397881414773815576166386361916043019577655696030217439535358554556625639818786085178986822739936123925288384022514881637906055751932821534239059643144714979875142788447783283547123430607232734141186538086194809862601362544784013997537196504678875498898315464015496314709774780431832925663245215726874099089589737818088893203593739292045779809351159030952890182518979559580431319044548986198162701725727609495243248129479716561210687591297042071716573138481071196888045902664448512031518005120493056527179283250941872147458013927999584261041475637583951161683626386097921237497263340945754948118281142638405820439514802494605553355247678378436271917113646404280549592278088006060795424992453451124677585792564849066507924248405640471087574595521401239144286441722695503255436288589824000 A034996 471 249508820471873925511964110993254543060270724590981473244882513434153428517134009679833865450273572681090141320161518792650713964780279271267034569514150963038153803591853912857438868947866593810243433000267712075097612701918129825342299815393389129833474205628170285902345290585346293066928079960908917536978904199169218210264578663409278772513505504596916518448804553622404006390482785505142232551594939737599790871916913797185763705858330150934389506359708546904409958844105084899181681408161552517823191521426422629785441882118765123837997403243411849802204253198619877964680063885669400515814912971553865320541159077760155984154985206534441094074567081383501765280292144598145799463230439466098446208624671209038944633752767730740590561660284687407750659488489019947731045226550715946761619136756788477309666691789811065073758809141893136384000 A034996 472 15939024353864994784924963166537376898750824977253903161876046566440549674574463502084270778954474148270231945306554866466668019365329637337430690385707368920001808307254667718605439459045955599514409242148180101609195487106042728969435372562212782129066081600974193147622125370669817317780758697883348524941553000596399783174111012459988937400143937266174269601372258757409216611194139211043081815600407397698340974600087668701405996059651805159901719501405821254257190943833994176138845000906996767185085739981862127233820109746512911166784206208040026329013538508772723536111570423613925171217470212153216901745183219225371824983566665963307974838387143617513508117778662666337364643934399490290973891416074133725836682988316341970523645689486600665354321198951763692897761654472423748514480092677046766660441625283553765628475044771736665980928000 A034996 473 1018214467162514856724742372748421460958175063947780986796638586565020768240748427939054259887640247277684859290891310878925543515574222402062028069365441204425431973720825608690659719029349231125097704329634796364401770779685598804207812407560765913223883862610756473649784717771903097853167454371113488049008913202656087414582450331832204692988097933375014522214244715557702698284722648334144551426962734182079672385845262886663657301025857932999628832283899298689678780125091442306928748159206460148448093262976340111055006166929137025591193594893358643971582164653244870619110448158290409671867084438817316001780902696506875233127423302466171894739161832781242670477506129824251901726442229042216644371474102888646275866848562942758345973581549088917571404861306760803679795142246816677254129127132860958814709733303814395000473324236679843676160000 A034996 474 65045683771746001710432805386690738550136556085118876343909897412061031982099516415542447288485380343987514463837486183810771984077019378038253009972263048225442753285441541621282902135213838040547294189849343707118752279029010126557646020410576591307085330372759567234587510475938163371066343653551721434440266236255571192648610258671824040429538618295434611920145350839753538266845524296950067933683699381096895955528607699016677930825955017092506815340679242777767606113927946790234623019248338582620018825203692767010217067640626808220082480933566473037207766745764341798034289345084556191753968021497837130016925708258536046471617963557965305208347635060871637037830412638709683591551922101172677593280021427480173884007690092494861579415491632745504814124445247052267073060623868221588630093123620069335312741362886197898724973790816448792651366400 A034996 475 4155271328006832815148825097055655415614605876967005865263891093499898866621180872192888103252654297268849453395735882095205786747508414385267221695875157080754754709881736129453719512873072241884374205304493368584174410295617941025976681068581539891734980516753934706868355080992285024763414659279833498694242890151385312659787690642211818112145819968755411090898697118351314268105543493322810222116499854580660529864945174184241896051587479327203670674116332803332683543513279424364400035229629158866196496715953549704299749144571806689824092605520775865788684393288239717215602248750695766132047604196861830776375371715810008615775124024938254203309737157418035166063754595625806845907375729521972227429535486484909931648961849438201157367366112538918719302302796370515414196696324758155603075360720670311655861007064377112824430678636862552283493171200 A034996 476 265449534396277168853700206200167571959346478580584072801512137109284943949015982258829530990177949153828890029087764778207779316079824744544785701292888441435553219118482732362083314457585445188051678792533588946534512852260104609944573219123305416312260642152045908569585987480077377934152560791562025937549201988874241608740147818133078661453474687815335192372882806269185007081157487061913360772188644798284879803028531127342178315480028658403669293043339398706820823769259225616838569965444988949624192134022089238132960075332058896126456498690627006671515284763688135561831932335285537495965942547351726849932306765040173129014464526809053421558185137653757584025775115383458252009412061278812448038223910574776049134606216930987139763728260338125641959286731259962988891827527060860623767111932663030894711523285672325748398431109900368329523278643200 A034996 477 16957671511139580811959392252151290747595406004051705537797018030897751147337138146978281502753292584437905828301723818550947174049819097069915431327781676668778353763602486852319196841583324590507000133072815213538447457022206180688844116776462874879730525039236137790964179317346533080747453130399870343156908853414777911641190698273037008381052935286880910950414956845681659782908420554231352268911197609959052488839496289758411625609828776387059509481948560416132804758615271367020465632771607076497331236411084763547339056193179394251291790050244741162597051747999960057565062522573805801206728078715339604789817822964993152024237842658245303934520379421328748087470855488178412517488298542279951701454404462994479992414927699172852091684531710638084943240124740071610520503860599017656919147552250624082428684257429477278353754168142087128264273716838400 A034996 478 1083308451442319776296362010262692060284800467064680980076385703017685146364334921289217983265659192241753482977103859807221259970614748163547833400062879553370809238342872855283856833721189420604413787206739343495358021262796469998076471760667565702128922893947026756583515421943223198895348780355398815241339062451967023165387130202828669011399206304339365083679953401832690583208763400750478871458627655249993749808953207654712725978414948971699417515965816176897001723619263682319052710569543166055988175019163243767324791481234424768454131055401856116023945268243838784470753472214527051183561334464904784773629280548494343323469056336831537161578963695809310420619223753524549943705933059277174367566815817468958429578072625458641490617007662516754486979431768363656120934067086283800212371430269037780631143503710526105882306633705945440761767799029760000 A034996 479 69205354906306861709065926422281644451194003170982036610546439994446452766908262555026208830954528064377351670853984910684651491122772161847980757040683622134505196842803860905050387394221984152945300772723865060295121591671647825043785270977312988937669357541649225966410243538472908689431197918370727647000877106306493329882147834457371472011552629408879772762421023153745050090653168584609758571681996709553767383628627415675231311254408323475397788978282890100770126777210628238815483993550982591543377914140878556002598762459525835624744738922588574878663036886310567681273300983304703119776509916733000667288683872372980299314281548984588032338869464100618114037224744120993332237080690270156822514726750472641961009545872889716213892249839507111999143202699468964898525671319028763436900328203687030219319550828707442730781355449914814573997599561351168000 A034996 480 4421085541706854982528436147825094325771911287812756800351083177025676924369141562974730446897236462291449609442830038119579981328940837815519236387413984076817205173774796336570453854157283012581503538761453067718811842554857368748327305211207637264192731847276086102901983291996248520184702390095001495087407384038640180957627107395438899359607046146519870389695786277480827233234076017188957715988865685844424457721705744758562386137682866868507324864292467041614271217484673980295888133375955494954147435645989430912365602438370706605150013175911230205554174215057278843472278570925128726537406645990377639302383946008891764318771815877751395130371685847991254486768902156652563644451175573017419630421046961586989974846830732131392558172667501818165300774080144038156760700266717496554862938222542401381661644818845160707341890832151730607546358085906857984000 A034996 481 282435821577256179713725323368942540413213054718527816175125629018619593060528230305223858756970342628378249738513739696635076317594909290488523499670646053305716559566127653103065176508736635940683935613159051579248245344292879872403515315484451383068511616268309633362153256280391046542587875509969473105251967156261013385990153300664636076931577105692198856928449483519065626899883130127141879648815668461662900211964239196277288369194047378869455492160360259637731616864705562658238563076581787553170348212471590366501165208054586717397882169528337345413743013340339689104146061734287476654646940753808523380495864036319077192746103225119753026668889939069184041818647375949472489087013689303635654066234186807441069098513717642717509649902028456400302783061153102122246837100856359240492405796158766853411048479796431926349525938804182756986654477554448072704000 A034996 482 18043146398732539712726104716091285770165842684047400198550054677015582118997223756310532889865583627621613403585051660619817629100845799311208863573162431927124617312572328911279873884790015814877315770765291295091685006922362528660212978415296546327043466732039258896527123966434257002314889206491962861564502481518819521818037619555503127929194085244800182048414569903652772222821519385513643557854774877956667596149831396770873726542135664435602316078882145282364071987530755365181385304950326370063404274211228555587494728073979974641882095699723348095417089895713294921319939711952741986864981374533159000887329980754992641530794536468519874515311113788651641396182574393989488868051541194933709610492178194886959892554325614044909891837219441098732386488892215567461797941167751181624500358687939772316462343462937274367372613597809240475321346913913146441728000 A034996 483 1152673732745475470903907350870955694242826148327986806072660517796119419668169749060168754038520342491860095948036771376786696470657339079964004259673930568567547866332100020530524174623362167347121081884427286868253926475288118566474763001241671926512776841641846870001278250087081046511521434431263412561104166794549379369036618174909414701592316354895086010200368804588726688284383015289425328117499254600041657175522286752387222365047179223861205812312057711013836995567047429527703375266661345790000950740932204418936646677784009950262385121974061824608050453668295617700852346887559467425341372108605942783959179762281761314322659230592220082672354624679976760268523141037510321901143912701136985860368078070051239416900305756753334412410795699943812789744932449061815686654766253173201551840146896198398792685690125048428019033975747346068049683012798528880640000 A034996 484 73638026670898581423683846101826167485401495628441944740938790687412297111337260834804677680679410910861429304853549122347131965869787616605370531921107349972158563073059354713644868095938666789862267218777515580053566304969746527141554756351488583445509026106043264783751763506594060093016453864779929020192271142190346330660269232023491350750796556577462566886697375343045582906810975970572277044108447225830290115312128933476217933522931548602300208017890301274335516434328654755641982225282959047334823624241326642714088784875174771750370599214936766131249144858677260657408678589616788739601602213222776353027198403617604314562831491960142983590763372558936907093113239179188082090278439156973254370922978414273129076480905306324217141101311533952699165932901004127281025227445933171790673983948683364559150912522521308248440704636504238702211239955605256946057216000 A034996 485 4704348666827282214079292291706787753264908716608776749622772784491310701055142539915670025987107715967954026866446487964266982050051781729143095216227450621266623593194129311006678733832723717060995211128815439772640178264816234927347720319343657487276058112223109639929886323771054275242746624678368798804381963832769285749670862378323784893231957795508349334769917921092344152449932473115901353221150348698721908436648105198702910288106952100831721931151148300340677189821061878298708362408611754118624699352766892187216108215646967722850836140792915051117332200765867466854371713683996001619651328222511852281457728468146869873553070292959916367337492162983277965899135493900064964483467034867706999400034225938996114334524995783445048964842634786344452065606399950913212492308109738925425608752343047536692422905348233700612318925008608237091058802760559707121778688000 A034996 486 300537362879528550809928011867723984762993511275425589803416235874935643801288695486357958621172269526067732410408384257791117752651357357612114945312666208888803271522496408878931804449699589908011669422258123125680454263192941891292899947793469962513619548228922766155027973932577085444255303874729794801646676917382172522061108563273941674739697476250217175571584571583213575505179258939593270844797596814609108860946603385917956765674709432774284461441426131252975664742736914081374567908124699987964377097049863551804245500626711416413419330620840191109573797598003426342450128862703251750288690192317841372034317963246376623215571094362564513389330710831079556622287276152400043480512579853807187197810810754443628560935814515019594175347400520477923188224119743886677345093819117448558196179677406355157237497805326995674436275964820984542868627251512389338753138688000 A034996 487 19199903330188897746004745282762628993793208417054647925637919200075806621206918791972737126995218595788294314809204482829704686591513764305154294129237052721961743428248664022970446589188185276582319274402293538045520168256768763120793952402477908916648776712264131470592524826479555770102670806554459185934706556508825021614297378214402470597714771556509775954138771728848906618748911017829425843970102209615273725100146121228234057636628568188875189282577666122833543696761405806149453953081343538575363566347595381334117126490857285078083526744744495487770640807203595941910297576687779870014344683269879144701930116438870978699525910733293670634069209509978967740279565822391851958091106945742403418194569336230603614786342117459530467234898685709876502696875321998793141210337919683557890008396768074853241877523727201674479969957949301258419000662281045594313458712576000 A034996 488 1226595051196525900992204995160540960666870819936170145596990993477235580463198656566929054902516623583693894467565537921472340304946605310619673105516084922360091747849669251692426894573085701514175161824800920508265951035463100531479760885589795244491017964194542877589591974599634605844595983633458701367280639724612870501494171974269802007101450845450644991425961613106829944314347607764808309541157449955789675198626921936953030594209154335829163421651792003430102055392282857636214604282742683323301345220243107797296153438802416330959773774040527687194181633572679626227561751116004587196826437434255673784229645884561000765998342436212871719035423527794975362385140360514358804030196689130864381972184756776777212527454657974306199992675327078888633832822873331783839941535698590826888515055858966581626331807446294029265346138008867425997974602637341235923011145564160000 A034996 489 78361900985012340417673439119399131087174947239350755587282053183288535940448919888104381907486490580946844229413615508354632940624588842129873973255256168182776147091196012765264758179011989388162733195435853093042361900437014079668249866862250919048054747655399939265437933005850942247671903411554675893063986012120982241181170529556207922510824116869361205737955719054482050156768035741774610860972230231461306106975137070029342183104333402711828840308954483419134519881632699133559310147891789711740051654641816829564405688261777226172172975964417711673319718076243189835566516442725321627774397545799876759472499662796525648936351248210628033250377343089987568865519252746003036737471994197046078802565860461510681348896817578015676090960629467096999578576912707710533317407823487116826363418997161407900470797755711812841066113273937930415184891757059857243538654899470336000 A034996 490 5006224256818466587009328794902875649577400702655711815197277890536445611771897594806635950456285614140815905882375338627429992019372918126130115668168789172214505462233475617965020233318224201889793512982549571940026085728937388291310920211273089264153526119052108543540238457286216611863487303897448214691713061564584462202384841489040998194133464150627540329100193473118111913070264246737242349260645453972460794223209978844562944194738757996465676299004652211591469693782188404117084400649836374089331853977198595335593233461090484787309005926785854948612409198809768592183402215428529305132438497386253633790495660738495756732862456117863503354374412419647108065526696375023672619920614081411285946800174971398507235340520109546223477843692515527288559635031767444936882078306735527251750239770067126360533539682283438177593812303822576377318777361783001226100449138261884928000 A034996 491 319828538293329353176579720897128429710400119686736450762765932226303980628484319512118254460857661430231962507509800088897112823481564151505125600979433701750094178229517491105440073117191916897967458739974589726054674647625934936529440740001495410062751286532613568578367429246789350699376286455497138789003912502231745560864553531877107022841469604029522048016823742372049783844765336998871954312928064856224365211430764339516874922619976913302660848435598025029965600436914117719935359514686294533284306573600215952415379093798772597224993240428319090944685459221521639003066460234450270566916274085050252474192804081976419970787261627432287880964830347915341261617144553779967637783221019932763292438664836790646096384600057079790439747119803146450678874894956329937512352612474209537758157594416158365374573616450270383736033960027949635552609369990982305973149018930584485888000 A034996 492 20432697042772213605780030201573949335007631175767649600860194323325902989603939406396909822513535303055955154435149419066741309307049380356603318313282441927628734761697531237032333758415976905919641136864583525378941242802487721624607029507276063763359867181807701736195254668472367930279017278300888201416769225497547785365091233346858748055608370483800864958089007281440324527332107614840712115699761319901911981134327289325402621831316009860812588402287211757289648177202935196160413962017362135132500040247692498250050263566503330065311130021359712146843434530712059923003207366215508563439340707064386920744780035225008769573865298615836387624479303525236487577877454088953064340000667837327206204154538944337098279369905472180689026927556429818682721792477778027813162389213971001219535358202294774596019413029853379322819727393590875702565891921371153567809942191151498919936000 A034996 493 1305376353582775427932019743242254738892390364184670083812039945028675097878340744262928085017261486162846041850148412278838776764636596040595952886573266937724621192467963736519717517035644192613003794087947886763075679398474721648729955164472940429902100016716297706061381047240866258865598755674445408171484284932596372684458055312604983985091093466535941898941880708101734093284618049239621203181142646267417696608500747471881997459506747512565273866348551423198504648729806953017859645022809613329517613907322217094679324530685921248706921585979984848895503631152373706821824341048100101745233993350105366839484327756480317343625888308331571646616532022786363457404478645844855689413807848068920299196593621626070489265008535834053736214238220496108556072410118774408468431181362195948357360131304500174595896103688608606129940478829408982131537548660877746154011691402310335856640000 A034996 494 83396407688286242692772105778369825985319096721163649960549396407246103626878076154688561132496721693765339853472915939204035305868419622601629119363622209370916001193145222633736458098454973630694206028762149436354556131913867873574618388123822763949947496825527674053505281288778090041142818281714467854575796013552379171259195032739030330392971191486328538610379869723250987810167194321522789756364555647597610580903490177880396540726144208762351961109912303448948507093800838549973320028689558003904373782232642006873007997895780956705268057040466749215093751174874072938451258507687106298164201627684307315013843193880673849848131498712480043944648906441607995913048954941813568327317695731982900084430457960207784146498242297406293644523372696906943388351308274993724051853897773908425965973317926289942263875521310219313642904449497433638237865533033530998736294401831640527536128000 A034996 495 5327954368601642053323714693356820656900789388911761572479615470469384136549420316914861139448701848854911470316229355406244900750722743953629886158053347924487069043968519787939195331096454041148060485160110869635490271588884365277888119925136483354931323143966372853644103535239516365370430696997919470515721419510983449957381798785149986107847724023828182926382494580222534882517294463025028552015483950324744121144495557977165333835746084046898001902521977967117500590299114862845876139252247407313955234700378951439096527091374005959831722160278851510338489490381874240471055402402397226564974236246089375399513433725183050310458852683873120226850876103471117287283659847169734582975893432167488181200468451296500532327089318387521437515436762136264560665476323826615176925698211007278633084198585581200988825982901770624215153943942892494210648151231384133645071969768631098864041984000 A034996 496 340388746703902089491216476747416035207070150254982401306585010902100372442086909260926903218863543470505329990907272621446857321201103754558664276238450509654554157513256419128059014392303035642923976911074125417839209463763091280288739605358015330957302560296217848790558501913330228638313713261726235468441019139462266605727941398442821647678834875663163912029168949519569270804203488511007457914679368995394920190301857056118619074351327285024356853941404113504858910952067394617871748840115411825015506261984773573630166857555950577940798474915843245787258990540453261334883201483060194643643987825524808546650604723625779101524526137662654554211205267680915324156601141785379099554628909976221498449652463310998963586417988002898552684084804972536564044769022603908823134295311058155153234787673016849685708657161161007766759694221478314841401408647683921552310513448880431893623865344000 A034996 497 21746603142834033894081412498385117622787437551229959999940378929440211746219753222983233640183458833448991122471296758481833760103080957941844302435346468705159227059120012512004669883344404381556765561049667418260988530721057253360776183301346618011521161161414592524338171278864487056940941970150766882859276034018336293831004384604130147675802832136745427761285219473724128353225980302140990524123371092284105985491252779312188723834461503815933609769075729468414841588054169130847806347584562133784524793637163767105657407108433983107960731481772025518006891652680845306487236824066351712414010274411440378956296465636300778903823942963604452403180134129590365368205666520167914520943922489565187137899885085748479970814206237550643277503699106438199441060986391899524331005501238205350111080330531534316466880795661643821500454681426815391554271521154039454032753606203975544432805019648000 A034996 498 1389342100588274550187004870638311723075077172611645540677553667876861624187346157813037051000097530281270214397565011343488697940052546972316625975228147138918789897083659316398214180122283790949959290754034864316954537794363337148580249947188236838090770777206206833017837475691783261273100661339491880211530500930870863822309458479317974164137463504046982438937420434513677779360409322709929414647400942729493584804531339888722598228141548580464856672220709930767665630916166156095046225172336354358818938719745051894445607492218187137238052343965715778585289991758447591925477174250972530244005305707889216996245954558086711085077970544448316518263291935974630957792378053432771773402188875686048428770036746560443970880875540787804624622881618263025647657363218785083839022956672292558239561605084860348715359037606599609277423838164101953272044441070923402393916202336237956626288224501760000 A034996 499 88762288122383684462347367175340459363820530403812810302807548733316935446081171330359311114294231014609791457431633444712805933994077120967364600305375864411243648944880826406049107539652466836210999167693779411481591510606284883748495008625962075111943163414150142147843600646996648996215855051657457242954260643471477747879706683326666733398414268346553614058833916720209845967777830809291970442993151429101886145991898242810709355599507255708738763074836716056884621827972023380600313233810225007276224356927071875432340971462835539823864688151281649662257006993463699752934885708546133012229010971065626295456161544807043797803461382143714045718805195205547222631439449077712923059119042889830262017260107664253644411637376549851261857906660827588182577533621321741436307498655879426960809111825661557958726858194610435837516054172628145590644375251139154332142518334857570572940302086968442880 A034996 500 5670864906629255433674280496104386074485364345639202459425676686339338262990351560762756147996666160310639131675592262072589805060443953069707397458232476383383406617620250482245149369519353609767348625468148685434536489164642647822398858754690207784796560428263708083569217504010117247646461254477947887090778392567335448611045212614610676252727432936599776604381548914931091316839586444199236307264121339206972398724368620670429511085886283913623373909180386442213099751436583880970568514945703956153487802827388655865944849929306267382599323230231982120537968622448674853676526590337614022865122122079577976975969698056255205349487409021269459431871290794688933137698830111935000481589385877879614823649623804625610080494389518178920538019713372793298498885621060411776234192449056664068186782537556437419446964624936309042489448826262438491148393538998926251223987478766708820157032313771828183040 A034996 501 362302747580504940774505028029999741396204393014622512507371120885010471654634572224667560116631627676260594085855766990422510414140554706875808070279744985194965372590272257901526754141881890383383277123534790118040745578662189244940191629443076382617520490149947501307234947786080638180313357278121005248556662562588809776600482189194807985612498464427545886963595690835995937676651825574418141128635258149494061298581574506258994580770009756330137147440703892379797878940386689702167476915017165899909682892988065679148572165204602803774353574980079941374290298125844422125724224711768838528546208564414790592775498318845053677228605940498314946013896490771441162534416094322667998895487617281583678534045288171220251995251116786920995010693719705630815649919598903439217894462601883127479853564829701316566739142332584270140879686764718978661576250164887575157879933105589412908518606309342775869440 A034996 502 23147039952777548263875732764954416877750346667828845053552442029345321107541424677956096842759590431420100301278451149113753070912168719801512859138190625932853692273481092007800126781517925306879532790540584523326754274186656289414310135594001396882299480062542172767414119845036754251615407653061027086814347729843646105329688062886609044583783798514599631458175171214126372670331775480436384459860482417280598715489497968853159144826292313179771943081818012496058021148366335308685594509226623545446317235485217651421706789465238798612510191820198506950306546760580787971038317465879529612233321984942412943318953109293050984038605329033506658260641307410399668388083490272670494657068369918411477322803338728966866835227415286410523053009251245447618075001622724375591861344831360071937758596738304734610713179081510791461724273586224670175483925199401246750046977197378173704230922330729700686561280 A034996 503 1478838663649676694636505148872087744967383259333509545088072685208173292981813243313861742731862722007395297026123267860045335086055223765096654889384401101265652561916847544942785877708089672383970150506759566768098189739703040712580925329616755911924689003995749926807013212321792632742095488945565619435361104962232945618285626239977800070630631571766087565383413716458073809493418989027880118268864154437371584600717925787840723141679786675374318585782817465025929128923404755832690760311700948736848045600444461063053489326945812133577040032957126832936251598592661453705225838097858836337128904593543049156488670871500479535799784910474036499985416862331089924794222989642837158646034744787399940067991085461772047806195976631783417275591051792486710347325896279551702252586448004596023465902725024711240008663540967232276828590231020594544806332183968542364112432054716653325864482241064210530304000 A034996 504 94481684443550829456935053709324829710153769265616538540042726961498025989634103925303832212872908639300201709407606166804955824191060870410056382873462014121257453975614196415908997145294663742171114724653644875655287116359958228813289059078722797509580526782017575521785097588812509906516770010573721080123743941587096549363103851498304438571934053527645641999070218114461967107912218340585196308567590254984864961500125064591867507808230964939162405646924401369498173100167784241952345922171721604050822461886614043046253028999167688470751722026393544827436082330680453747218626614632311872437875203576382055415743518808101924243652000696107551753523741873762941254575862451161382349615178229347864685848840359086363070136845524847247871246870683233249945833906371412784398965245858257992279413634693459967223048555417359964712074525175541509690359409076358516506383183788867530506320108961773640692531200 A034996 505 6036371333381642716766396079674017974051089037191406043325101338362269138721129074500439303908607491089519606446104925218321367360570386993312851275757470340932828008149517276153174031053529425804165606360875556403525932604120019013984206920744961655908536106342024074047961728954803992604494349608354259047905917279896555825712295081496414802674869728145708131513719389731870499337126866629324557832753078583301807263589017960723108285423894534690202074612197722278926758858150452517461341841832837975800372624249918544662584825069353819925813576421443709844572469538019187233367116991765569589271995219796994244031929794522369578950161815224831883572955587539542223078910042136650530826797394858414564355970970609770642947399095113165670319503627366728269266637401531684770849305272936293230057082969111015455309710868641132290932698122282422777213318135613672177111374635427884439146870518806755447249305600 A034996 506 385661026096446096413209273792506489576849854226240679596423436986648169509772806669069487045774386294618775329392960034855750949790130129166449464545041379257388885285954957808981485628966321815874817201659725883674579899236007210850052131315129779010235308790198902971521846793499035361824025586812250806863448663768065554845113732307360686959061893952851632733712817499397927444828823400112585951318614835247163985960898362492589592862822074492475395662402975581970405469296271120208299378581162303179735049397837004928422973675831378570092610192196064397012606377269265311367312926227357653127610392819850567165053786793231943592413494119847641760739994855189056587716083007673341212113651310165216111673790295841598947440141003758702944752192303082962718116210474190006109172971205034339858005979359850123527400699126279205459352973524600076133123867946347276451660053630729847638748382337649748416764313600 A034996 507 24639791856272154537769921634270847688398108009383597435002990296926482263010209081203384392830026538539659393879484076557634355957457605260287960278098155522003570198505815178441541530656950670976443045466669415906579065373235925266435614121976086825898025949005306289062427282538985613589292469381059866510945058722945542614277581290881296173116757539633371244105085048741061285727095063531602538653537328922799122693596293805235212255818411908912955593738092471433920236046220030467481426439429534866144647171764168960545070932328313430848279048027392649742994394843801722334128953412667559035255360057797381905332649023939244018179866860538927285406648175236252009076600767907570792087324147485673728583630980003612077634089008696835556643458963363898893659802612500611886376610144548414437857169421463180333081332855989208449584173442351220612158795783595762213612359646927102234179562002265276052390753075200 A034996 508 1574235817614873213297205995179740602802959670854920606259916000895970929652440077250951002858217019711806922375168609370637071229344835605234900723465131665177909828792552278198269018815253508487532274731976600010377114353512047720362448273569081225104526137252755521650903998483630279280793302758884217797516568388350076710837538199566718568860033310783648787540859264803652874286532674785948358658178848598368226856573185608145872500116335472058643056794425868705365591505349853420044196439705792679463701229913105647538164453279600693067163132891651884026801920865069611022211932347701275088067788426482457484403571210723976847684104656787280776662915910920791582190905809375941458072062438656648545488290136482745510343144547274697627312466179741834954856221573592377010893845504716531311432446266377176079433801462626265341415476071405229261900597325898888383470872172334124488517719757001309974899307053056000 A034996 509 100578235061103978004070902248895427062218897872817123596810005829792777983911975445382328386533614451548072075828419544574192801837200241884262755241936961133641203649757889083945877860933765334426963999738677519094368419793797182196647087345048907134913489522046639053868737032530605921736017602148006573949568361501958626560647734695454819309284951761910611947512467224239657364220354265147728075525685495547510399793295450697696293223118970630507500710959946089991436144333960046742588425081124605230676942893114969449771667736593154868432242200277617625743752528367506285387752163955879112685491800173538028768246988882804042362625227719130895738793043218515829243349950770011130332980553923898502365079305504223097468668670447840681349704701962172451311833575988105906907774631226830306375911429693399814455433307565125940950356612373858804450527575033508586445127252673206102615414471690452322004154943170150400 A034996 510 6425984771575191142616256001217099613947793694230398143226326947810322144068019910647440816367024353452331618652928065149233359284502766139016458773265671051058939367431106776541418826621850431777635069791523177384330606985181781613221397470922028806537486508641445541743065609859215698890092960224908255628777901891029247044915904583830154482993219383802069782509563659367859752694845647844506900606189002071692993214190821671973363172501738068776534018026262857037261070920186159698731950884635139161587359748677920787859384360595485949402301063316367241184504956058986976918472275242331783309111421315197005016097314467799973336702521398383924626379873336591203117684714662894957696890702787685789246996299737968445569779050396831903257740037396596880998882079430253780134491244932081322588181519288904338830412889677859553268389907398790102245989871369264165029864020636545661131483467068003693559279159656788787200 A034996 511 410560183296421196596216731077761255022383256495439031369569545149943863235845834603709148408199415332290374822997232162425237595536434542850598436310677014496562548022278056394966587219636662742792965630899035505070747686912629765882223347790627746717684098966169856565428051229911453011899845536869529019782388138006540486979080216301273463764988657193229114698150090674299664512019122719315448696542294210486760144575410465885923156443118858800425743745459200350396258109260018859501796049488641937995792406442875282836828478913670969486031391373447275768803761958206214822181767710404604092983696902466258648606592482169282671465259531218622934332301594895647336690824972759023156602907557794487378608872962946140217731664641760088319076547076791947600069200356098557921405229695738758250985534880817653773086848529574495520538223927400823876310196625451893293861155943481800130728685888141673483810820059947021107200 A034996 512 26231034245075050954459258436266477377414490477377211875573121660496218443310103459982789567694237888754677047170676961706919273745228418277721665396722709214696557649080283774661646905869027793484955636488005434140738452604772618336365989175800419154812502978002306469373235491445570728885047441162642657217129734135092341132994801499981557599144772374591184139077129380001648740830289992686711786506569658953048831381293671403269039718478876639459559799222555069560599913818920815085830150717426370681774058311055906959570936110866432155700126478861808792589302342967186933746256566230450884506108478899091800130077339562534910019386640146630770556872352971344516778515554204970259221865298468366702380671384470804467400337310523057806522520286528134258362316005597439248405414831398700858546397448837581715529619000790124103666980170457094353547647182447975155164899117355866434863086566607663723402306897241371469414400 A034996 513 1675928335813744500670120714099204507926637874079898128392648473406022983809929567365437372379530685343781311729737415218784492120220430459611633252195279709359211971198047702645697440445017262136276153895459335519809048217005316704603616895979155184910588711668474211000422283149946581199581630287512032807413502857969713001571107551088315859058199075450534021648429822644463316437483897587221040990030637354120863078913782429734154210807093986069750863436709549580486578151387859080581054765681482515932801702208319036093987435565863097263019754019108561767767877321094200202776392286007795811635413321101507230100661150260012538981823467734152733633634380503801422191538521578255472463144750391366743543284564243616166200539450539335342800712470007644055677933120272188555707826971076529561602514046354442680919626431804816273197721396519413561293255781306428201586161505771699846116270131119993534108479582503188824064000 A034996 514 107077176624496017572911945585864514813239014774223238867246029842624816037440626183674468545196267321459767536223844486133757143152879696782643068990744628265544680971457401180299084622141452414236952558788726166881159072878335807472383321058831305251064098968426165900500766611195810306390357209670477529116764850560457158453778102642737757332914528890532760093825116280181399930211592555747419675215472022330083259705978829258199243014362369937163266816546584503682194888336439058616386458271812622726704674193131125366284587533707105538528935895620870128944920845385016628101270702483107792982624543529172803687829426190593111810986251227814682616468166322518605817068705852448384594033621100733070542812107382275623946917572971934543921387656530352466035003323086283674246622016808353647951396353749993363054328908955544999326791892875873366642317064520595560281536035312450508226426703678392751934573615888708592363110400 A034996 515 6841318525109272688650699655183684737137333021466263060029781224518711114578183263611201315887656087313731814213619583369879274216015771014593365694741994001276118298967068996341279499656510471303418317748346364863833434718319718799902196373386725719994343439517584956216490840383533864692010264512434696085119193010227037984310380790553834077037841450509852780568268282025233319572123611197443666380821088434453846717028507835240915976157943046682942985286643019219756978834642873807102768907568059197779069183719277017588508298083829177120585191098505516300496415563281449990780411859424607982657298354786374015465814966378825019737586686974020264534345944420142241428529252991314618790892287691798197006646426703222423027090204920034968992845466071046705895328595946899559229912112670160979964408896181746498401386570632572747685416907619754169503699579680221766204806225156721618621774354397775670114385598098730374083379200 A034996 516 437103353039476780370425359787287184211064573239987623595558478546038811483068761244884336298648077129878509259389327036506483918575305509002027186902741868182113616347157104617302020179214417578519369191225100820468367535039723310248296616258627319115770120878423339020779739728334411254364570710589444644262393004862320152220000963778673592326332647569132412084586146792761135419934984768034737307333234416183519274191268222076746492310346566185746562263033640639974879158348014328039107664516031201974928845796160848056061133660164497831039013602254998480537712957226910746799726430445867796679179650397105428392392262996954251551203024069875894348353027535949977792779841943537919705804166435271717685732194906887510788067395839300957632053523085606991855192445224986433734008620707390246596101266264362573182194586462543796908210234608308935642255714731135561665913267368233710843935107300710495039107127807344800225768243200 A034996 517 27927360177981705643126636501003970364188017598360290329186493061698263522864177069808285702973082549595480969978280246332468323878703303331913304590218426388716664568775118792305458802801699544746480777515030765934789752779294754200729005427983648172694069344772777660679008235615744546089671490806309382136116136851203374049948169685750928979985145374417000599134098676164522273857467675449570783636101788104265934167247515594308883995179980607110942518643554769537854441360397455986066230240970209769425183553030384994716987026287266834393952112317049092107869011645524783930663602204703553279718397122669114397827440803372968936947133754086124709175852894459074256814366117689828167149217552783306502947862398915731770351116858489390914653365637145268344477701094915349441816118360872176836572524147269003324397513578309555024081324178757900644818716476335255885897809839419040336082772801591340818174304057744948857668003430400 A034996 518 1784337694608619189067590108619059069896868330561902172092146647256097145314404839373492782101324503554115893958535208031569652446662430709992765279791219689884093636031951713203948003662628818697096922124081734486315275919386154237564882119444966808105077725380858010073441065689822907800257238217990788269043566662785941972054491920577072841958203122573540924599781718885579110984804678454542904018059990931671403423864985774773184187437703577903273321615067969475674861802525586975911283612313241148273871072482635002745308843529259669033725341126075814825234944944442392745936040557048111419567364255467645151121306237070997398745986426368970896640214416146942008392994952721762431642905691811742665968691940555001282282934556893079388689606174427239110410174505409235043334532726101197271485057612183892389666708189319354228513558207644724441969534948661420202651967965848045043438352111947531525107244552128752416416707117056000 A034996 519 114005453010916853726118488016845420265872218104978149549210538862378022222934204583355623447181548665542204732458411060847827178630601149824614680107275928801363705699087622537476862449398422831523746424327868358794882167587856900747799314493153033139390581438564666397461549935535915939914897081835626825866737420777692569383727768402408977117729501046891007074813745823566308429536828148026410467492356035988174437220173629578969752775827430138958370841036573495884272324090596349399377859106721392135098254831082817944634886571954083161493251410716813214910780405450296262674959637437243180391742519276263543270873612347013110722955101980159017442258622619357694782401662133130451978661343662987189104122732755768005004938880227337826172737452959943446546668534168685432845666375561511881053499142513841616835166755542204278631027803636131393961530440642936586178671122494875862544607328014124591134929024999857058236593610109747200 A034996 520 7284095047653359360527892954135797216526591931436684533961843411997772751932886376527335879673280982684393303520298632233210117317188965595703979791575817884721295653188538923277408439953118424598392458681432019054825408051179617105744229521781340052099872696596815000074280372848598022663890775547302007254226401656137869960931919298616871459299385088001742501931669809932582101732095845281196068410528882391505471528186448716746151881769181371335213528899089171844521414825965012051451996495095089637990692335541429642497132637633795624337403748483572511128502990665315666011370549733226393452745345454257698327064953565849083358437100642448240638422082590697080506557747656598169837746024583212125817462644007627649425344348262970482836157551505049131379357969607307486926231367197104812853184029666028329637637295505736844581707588344413707950463388307336032784482925768924045513214757648626064087715004576190483214164545284708761600 A034996 521 465400647565775558222847290816737756255928915895165330606696171411781066709704265191455375974833845468371428082392720272494298530197100345877239720323058770289702399665027107603732042699839857657481964141653487930108308446978817221668163875498948761336465429457657038089037162826142607762233879590141027865791109095853467890683910675186723940441672588994318229740277876438451107771970997378962550332620611658087146525685966355557313520231351986775425367080157896665437697753401503988390856297134887796180585384626394178997249746609889562572607451761348870481145271541512659181630709913223307805432878853621461215716992971893100820250180422656961152821174901465381281714011493951843219211696191377951762957881423261297631482920887483891845884150685433713850123270119430879892650706051260229345362823290079265996311262604803324215496382157974877370811982618441132883961828621159300317924786584476966454891706575910162827890451943171660185600 A034996 522 29735808870091694175094961892795619241009790924575228848094377177621560468779116110205875417925521568204779427918231626435314492705671711582856295400220519824093107814926473857908814414642158094612652607566908131304969856719396092312167044098800902120113439370472404559815039833648912774345711893659947585398232698942714116701899730634874889471890881900256477944552821260166887604795760704427175108823805658062409346658359945960426746829925158680855858635469514866103759288963029937430341977103364073799561073064389269379296553599839521267545412252499491120454972072334965619910844746577954213434694225186643877599233340628642174014302158706510542796696712251180078221329652164234785876057437726741178032505861643784936240216604925739445357676442264728455096977426980692700751082205370768305553812816560781553599879830214355414885329074934777250904499447758755060134738939205849291441251756227308434142755768528898663588503522242876093235200 A034996 523 1899913894982194505691181916356483458375969084264844774492747610509102756669322151468879215633867294090641250470806097047813605373637192564492421316792715655936330629091103711379364707256143994289373300193397107320783188555277444982082734038984454585842362500235526917295052545096499236040256553816288254120482501451530665319045043858121395609768905965688142903785550488149594269100309290809583630998895063801392108637637196547242533366156286856173767456327327018544186757623057714322839407239352345783987222759915558661868031707104250328315687790484127791436703177446134826249265423884408219591209089044368009584012084435585763332058847850179337734414896805667001944370451821485840899103822547884150077344076808843358139928343383423199676669861234776924955432832548308380956385939381323135247980254004685050409396902128963013912902323337435767863134812043822746971967671153839378392086085493302073234922639561731922246074614360098266415104000 A034996 524 121391831796729014283628583242403583100501918023961815458256620660794938799458556664518256017566560977098038296748037560708303959339592356920635772667609245643291951661394253132398875695619226941795691393690119177082573860758526884721872820197513418338088014681715266502371890614698991188065458745168710849938028626076465976118184668908236370160167965167701077265871439189504743167049094954126996796622735276483613127887432611391816265208279021530462582009607347638183239233729234227133952526546352546624890286206871428102288105872580900977183678559999205020862421684291707831819732150054455843747652729341486692354478781537693038496346651974125152310882473236750310898976068380801994513406901992811295608437547573031629420488286578186304674693000494013658485788447619916820573352286870672854777618362539343487491066066693210168941705779106562661335226924186648046528921068922644016731686955785380465889990517064258285375860693514545235482378240 A034996 525 7756153389780358768144846816750379507303552207127963296427924918570335177133466107188459217183226200224925610412752939810427147272785208995035602752496219634182045459004064751470839190833404903155645620454634078523557304776373710155385364526992454303244224329701685696980445817069969003514266040889030483354975790998437012405665304852981003666051188162273950199147162221066303057715182477601331004450374310213044239547606150577293081827224032995429251817830577451376544304500327193736726000973706875260397932963575161512664826353927184258633439294761318027264532828832083111809501061024772152084926070204769362655226849600606060147880643117008361442707486997225673856830394878596945687464979395768825138418952659381077949741008242052633702484947453617511472225053512566852672679132428041013884726612030840790736881650892443740223940775331204102513601343095180356554646348449338821510111283669268187638081371288014434324927616326305772384204881920 A034996 526 495569633663537458142264292245955936944829620338544174795675688535294736403108293664610623834902452777938700481628495235857121258006116806984513882129132272338098358056138270040846484314501726563675330800661173988700610182979232577518284619265445770965539889240446225405551369169601510979757810491110881281838225492408673779361597998120638245622913866793336719365622858268965002958986004527119577954180272814978416762897522395139682450258610320725035611404157882244309297573311228211580717086881703802216544969164142008452466855767431021549725176343838900595922864160216133853604401758683354658450912022647047399102084401805706370587167011453331207777697347572263548590499158163408643621102061127756888160992360430132175946260397583294652808487951913109765261407973197630100938238609330165122441203947443019175886677322296708957913726350953139544284600426377443958079794772269709293906009760363564353224812018994349207948695819619294056396483461120 A034996 527 31663896138774810014938310915169639183277977408600617956263096644747543991089510217934287889572479444917689392894354006206204247651693857197783258196038648370450920847314167950943176126579602741197255605854366222884098077903385208778706155143066436608510328983741844432351668542245599572752101315772948278265330256083142080720725132698101992148361026913143953720679266565457960870879454258952473639890578946375211871047558362731879407465766056401476896565020208930670489513131112869215695211445153711120411668711593740146122011072291766937502894979423767330500101790358052067585602457823753130222537818174281801242628635188100966132819443746949965199978025980488414915244468939016579547730111996602284808710678544452536150990607524375053801415055957842180001626627620824335388735639629474338202038743126775937344153307092806389023063394272263476640123636333843654109431735676687334733358229688684104205288367940896524392721973808099439936726829629440 A034996 528 2023137409244968957476209657717833278629103282439888255050458727017896005479821257781056579711814376631791874252985189810528740209125240781257228973584321956372856568316103736752134882945917906715439016026233607435694735412352400863365346018592902754948297012571785145205078254684123375347865830762052271843796148687353879637732532108120694394356526861369122184799544820250433038630861160590914194760494458199399170588671971002528400703861800957221019099995620154738492524657526682380889410485531560370264488473443985665290971595923368095439693478836528044935545256170325444015866470840156627224048730159339744578451508259655600482588463513510224619582716971910223864149835633532628334051564811881204587021589668813791534789191936340031792982663310727912446228695677852292128807683590692311212152948048553925675297508090239803306199513660496229698367067879175643684118700691629549931923455885590780193078916514938190027361063732918262891987460947968000 A034996 529 129267028729569110898064837450861709712256516144423350696280630814592510055789937874523962293133739717469811376798283901403292940456258780785839248983885808925680027980106673474291123917133139609455899695683726192834653811328116420447177504855905771497300245346662136145707113238911611288264393382879505912676061847450097698211649938319621122585829104968686705030286388288605027207916004419340977908244121382008402854367523822697399549878445335123269039249531473434083605386797138815370639616381208981846484222008881378432855588913865919215037320693056954176787367084814907238025098431190686838330539996445058698876758256047126895740331563059453295316130429314656265916169875271601746989287152433103985160187004801340068932266407041922333278424359159415145432242547990169850282912070028687597902542325879679507675990215033737168228566661507630797180193182378120750413199396644043545084256434169143736714008356343145032238783136323668027498610146305638400 A034996 530 8259457157696461006684639934148467207377474726455735296465930776417127459835858780050563074729645049217167157047103909993994205054237190046143039622458150141676971731278830918334744354539535142503992024247000870565902324878983679685370693756593542401808668030360740028533994233464770523141684253661649485132341669228412268747504442763292100653657269064741247699185605615547629685706542745648588886009240207624823148856838697281501642049483791582038176956041626799758170552849817939223907835978496531706379504113591953686384038457004977226229352573397431904538685104432392039118108360778601926649488815441408571629925902280916989300711806537629249347430646338583159679856518885527126312339989656780323933172927869867920637917014422068438650603355287308167710405132143522566253104784768235994014383156369954362215500934116129255449451619004954609579528426161440453521693086872578360447492753857797944819647599838060686730315318736703218148724755261502259200 A034996 531 527735841549658087479744888424012588934539700943013823679454734872125933486354345209546503827462583671033733087114955091195208680833892037685139479034957593262939141145921091308335770863736613842097174601887318782473969600162430902002106432658134761883985420466207283928435210496117442899684457049749603944771725602278552329445810184980874220712627612873467089832175011435516970444618047011441416190274611160870279090115904131565420707793332788452334043401817628152969423745246262011464426993573409973239195683889506935540538036147581176454864948637078017479471774567417049236283344736064354681709443260308947682038423440475432895319164901930626774093726560791576623755042838264733228588460391754279644993259707053666087075329237283741290622761753620637663180622653801915549014168879402026143866376412269715564716743895630574532401803445895520843660395229473090030280810919121585767539800167545616053213272958073982825821199839281984570134308046708618035200 A034996 532 33719646941491849582007864765793945082091339691023037109244860132842628125349500150949935711722449811446012784267892890404773033460561026708077129639802093426196351577608796783483457809634923303952085137414398740067417464733830669415729337093068362946943728854403668408005233637252862355331433150630905275690705229101685512442038483414087528068647741058196613904924112925793557120941673938126920956427752641078045449705416943911054348263808145297434687020811071565436260215887629829385426877473050750560289021032910034140278730504769276820538237693779228824166774399001791798857158702310333326529637522838802105552533862455593513476528104878329128364983023929301939021766864727849446215400763792840051763396721544877396362921974680928880663130908595317891664689090239921268174909071964194000667004343520182801636010187822879636539354255447313054130766266294438187750925509684061397559728770179987805456343759587556396090369196485154346192296425588571661926400 A034996 533 2154521261505059752318554954698294768166585225201696678216169714855038336398735852341595143228408216416737745691424167454327445508753449871310096747771624396445354898554329861895984233080044163166376675821309522492697160855277719925963829553587064688669887693843170722998386838395257796936158238014094546828776895911890467574011897105034955913300114091583648813550581897056322413794999840391180792197218951523563503265821771771994708544496505463573916706273546370435740072221134699959982706103708785784863410857009157986641030495922711095724278408448964957828783412910002127672296357533386841013466727114718965995229317204091480673818612244285748801148353513984610785435740495344987087770550675302813794320404754889919033526025797964968929262222099760761167788748612333546198741381152468725286064022848143515340488141588982496626821661415472511998018249074843129149928049420262499784153456251949782625787357822336000439332204090025217775432872736108736151552000 A034996 534 137663840753811144996742958077395342719638409978121120089984197257204916806456796965317922198354965364466846913487184561231269901441547533459559527524906931529136470751740583175798738361884541446129757544440457414748335975096847809250743083102467699658862506404364388775657674175146715010216136837894968203354970859536567744953313440445822304561217009545225142135351573026118365220875279521368456449476135773610270646053927936923116106327230921059459380723840951639206240427677137539125324907381646978074338012590656180589414927986209263731287351615737230127886228386757967724018277917609898641503451588204772212300783138887220888511804562539558947698047320601962495494084772136211287118408419223460535972053675030199985499165730612400930612896822912564223849888939371981202350982006198113841455724405683996127849059125379023672320133969769181962878982853036331825908673722209819238544863081339535269682084186539689418725480494604527185860555741329235582438604800 A034996 535 8796103018911425548224725425810887495265254225616962912018244006837227594752858922515313804942650846646008531890128912039269648478675596876722005034837710057854227332659722933964095506376533163147484955936561167052800392677456798080633300578532301824471498356971402214158067211101538611324407191089975505650188511189194724121569176694754705758605522654673266171364777374997204798665180173596691971047870705176501024414281574596535224644580232433664859834011389760708088287625161579179037551171654189748302104953740285210496795622521818776621509735327926599663894682443445669052570862168477254989198152971710893147158994292181979458493064660176893359631948947716439450898162828583888360506066308890067977557638549317703551073559593308781850056885058040111079124993275394798914396327888569035153312778816913245124206300235038811062723783948983104225148143191769202189776600071346808361351624644993290888194065710095677635280328319432550487597598934782948185368166400 A034996 536 562033308724187771714500519200043150349239111712046985916517669204094884974227365641239194180991128212509952972465741582665586924767815791497365804013689958110045155005997045270346452541511370379732781765540571254964035518713031016280614170299069534825448885706522817080431288914927360953003835271283500092866421221459309821339444303073414271860843004333611003485788158828499238457727489974766657189189086845467603630731525861371166905036940289132045941572809693611575279934812931293838242934454001040304919599949230290768279425325826156170274193740357202025451684067038189565236147900791045760129175092672894163250129259131002009645836191098677029712646987512190820184763059542589157217288914693921810886327176730333415725206660643595759477005288848179313495226758408466183148541531680783490093981502357406455682991757289854162354149860069847806654158452878928986099841157631381170381186116981396269936154157625331268196906192358230302291338574767732808447583846400 A034996 537 35911630150004979257356263658031009918969226216009901836182549064237854583408996136214198028189128296344316251638442997482736461200406014216567745127833840148681993026925937598909720543804823175044041089167700143978891607790481699285617830331228279422229797202690387286165252765315135613606802678969594050543449992395697461744172374279649979571539663786193702334251772765591988515284089582476911909917405296282145617862503592956310842988010891039411173396852985181396862124608047074641233158205930743051155978007164945121654969377324535212842649970294645310087225077116179934004754312709280648792194280642608568319491530505366775248299748894438887682903258071968534636935715492260306447028854519550662027933797448479445165371197335100832393645973623503739926973819790054709129952162998250210512027338522375844462004692655382949228784861691005740151567566870197142799569032778320370098556977615896799582388913238900348839287820201684990467596756219731566957609929932800 A034996 538 2294613251143175298002504119448215179238033675100892429013222615533120059095743649223037068814162483350831635818975838280715108949428540129162510467908344071837862411590592376449815910071684805470346521541624476732157749484794415071236879548436923828017800029055022148674455111757798275570720378967927308164594467046582227425731533525401011681713962932832117084214528857230033551885684685010213072685631611139066966751733995809675965551961215375505233417045671260941202099390540150743309962836015315010541394958379889999981070770603074198015400491608437076956222693239111756822121963877008581715033712477423820209505173118005253691190061877410900355842649736546560914463944418466502697654311223846613729577068616188556756021120660892157082814781691268031174554690822948950245706034311057026437911357214676482529260559582655637794878201552204522617476784792225583669790644691809561310193510777535224077212382508251814497263585394705066923384104423390640382226504613888000 A034996 539 146617288180452074967182226180446697304498359121631837723467098382138471331554701616280872263636782084327953263514708007477396517020522867808561594786499081212395564165781109920415644742802615792497845146800390639196983311524715736329550540628273369929492911486137933736784072548316799444985436955387710816502162020324579953884149690297104642714552920434146977543959451277527921619006785873319244185083394649522901149633018132253813917416425509845245507077303409606509698587724439557865123995729393387266148688229518008443234936794237911348746997337884283154254644088004281587760178225207970562028746695038947208349567580117876432149670175959603159033323678721856551467896181879200387184933989754821407639494769505499930203245828302635162936002273102800273420064911398204776440446310867984518914247165435550654054826570073981715693476789550490459987812930501762109152697045270735376753549807163102539926177863082815939654782871220191905786009516712353066200635768884428800 A034996 540 9368329792646704856683096478014198581186505135150775168992256297363701805894977681093525309444355421610071512778514651390903221442449971339013599276487431126340277009395048812807630328039188212042634955701656014077192826456167049119112575024839471075273033205642913296512295415619621299841509398657749329953505982843955785297351731042865643788089954442823646432050998727840268381748293112881515033253165963483747961073039132709334268941314227401719864489183408989422970907172751250714014059675367228486166779768425098920269399806105759925145076162617345471490341103205419604298879558020312618092809086421638312566040392069343350289371162001056491684776216129495632663848863614048426957872085319491065470022283165002073174243626234316991335252729346797781611062484024423553996290846717346559796354336441360656209551284425725323379098162035455368245579884254315919758207821554378522187831256439952178558536259465890538635834629006173001477284245792444770411134153897961062400 A034996 541 598605161215757716967987079753851891630352483100630342532361291679519780335341083121090347816747079264206635849714980455663764511060751674193208431998731946065344046843854853293641796163566727231476999604907289814615022077177079787994661804908192919333682077449862312333604824416492112280647884675858256079243208852125233867929677397558160471714264395320790633274520641960450506635990566578067580501150634035736456435205703402194952771172683253461923149426936937493904665050196902794700617923758889034931601322767708534698837369160617486582332615615800568945855153295590575158816968364131857176734620444564904134293562468903134515168823030296288597836106857927477399288586429302075871595989038347997378888951495517254240166799379606763918676148565937824303974752669250620889298052774013184610456353098961627759869335945076973061374405069394631573950041607925219433701574310094533174186295337690818907452449700779928291579750685870449053803151292036803116011804460874884710400 A034996 542 38248995715546831948289649574842808898723222382429963838863365333540733514760578673976704802670085933979582757719541366279392216345789760751026813548117870351166071913985981565149531785803151322326567179174702260419673675855867330247261115990966227493925291637569839389920355410597809074934362811627215567081809160834874980260935703472703380711967067145580390077518910116868859628438911046026948016699672925421569231079000156984449505246054177094134227610528552455411632152084036352421607070870604813915261214539131519926171015396679160800111625103878115175221713441517146585101866545786222682511941788111646250172098422506561979996864611158674086907037870244294209660620248160340376502568021500040731230075618947452399846827387246475655474010406342133981677178671477568218001998598613557004133321596908973548354376574494273770418869904765591412688343726756120466798728954443904093943955254210903596340644926000479543286650146955729466612806882557106668348334378590267034828800 A034996 543 2443998329177220364931154814745470656837535312524385189409725329032860104729922269682776211288257696810901280621932459360058223235624360447988404483331943333467890918621604263243745817784039595522190211669324725316521795905790346322416905132069827330310373414194719884547116827338933535743967741419415465278977364762169585135790671052777885135198483922758041101276759771438164633611280419043927781361177630308187033956444936501432839710207432345206076749525684712040640319129487322812821804749011439947967793781948918442341368557331925789360073692299270741710858013285176498709817796197663787581093927490369161132320112438103114751270246110065278053104110973697916779049926150833513763289089020848190841098214181274715843153897023322598868155517875831943388049137170147557459098292808469193867048269684845442170584797296729699006911613767742568943100786658166815121183489809687695414507140875682001854413267698118876699713160125333007829891851539862183440786954043745739210752000 A034996 544 156164766633518388969472541777424348905890513253851724469732614418789578508467547008133942719086763364665736140143442137164527643958500418790363665555140540632451070367116966721468264878002559402687618222334980246646889946097693615287791384071925994405006318854893440843062011734405543942656757114109585619954326147665676390401420786682453343024132117662616556533691527120298431561246292317038056987379173941013404166053648566469536165262869034843039296744004485159822492611679388127768268859779035568345010001215759882268065722276196300346193039010329916163924622852555938332239807219793474749952320974173606728939294670723858473574743211994336225543665248712029823694742437204818868427117864333976876789732496603138907379800568697589326577335329372424947789767252868290900836034768370882949038695309183592069997146754240945024250807408895169212613838155200002146385493301160668449751920502485779876290069053796865618698735941659810393886520803714056286499018142420920407844454400 A034996 545 9978528165403277572100655746393371217268696385348679419963427567477528965207721208827430391178569597557615755416345071943948792019091872913476570629831031468104309419355268745382023489127753282858911400257917199349847429376293653571722464848903578924545531963753703963613090595952272192438477916111822752946825147691868347817444630779812146944003518902954883561075879117532915165400660524463047128526894909256548799533479287888258567277822298328944972499642543000468657733033462441394833999963316836828609357000760862220821019997750799499043924441378003873858978465347933290357476912608342027612338047888221229961967238960098854260211797033073996770636251276676367196084568038830990259496864562058214793846496962436465568986231210112630816172298481950845381848717798661049355984580584108725871908428473987472780330505424831666677769540076070812252145761096369367917760238628009891712353484415245216710637232873379208251211537605544807732441278021934058101424441305459837342266163200 A034996 546 637604234802879995795360364987095266519150778904400444399564388187339291392943823932241950699220044924741838909162875602531806542324130058632236008507960167958284868053574685902362861045691467536535048010630204664855333366654873454549988284093012597021417610963655321638399894898946650219578939897514495175498048559645671833483226206610592614235486275495574205167685789608794242890464143786165307561740458625840756199806522980384668086827138887007833050836391522764863848418620803019437363741714533968617100997971834837919810403951345418812766448034815340766213921975943262092458012887544370290871004478590691827478389279951325693058359652468011581585517832947700888916906438927277461700062907080546112384867937533965895004034283831547846959514033896062061766684432356126137276733200321331237065710040261078882300021619028732017772213829504254167892136456746439026437944900413531508464678221721482293364154594863528495057304684440588884578222211010309321318075086852709752809665331200 A034996 547 40741514390251178709434924343773955935099605244738113067691873388262541290903870326298146251247972797599927429275998635215791492492740398053040832251669221243115516313437903652476529091926883991349108104270487676176230571472239140300223338970439651637412334061137508654179216641937072817680248466152130589535108883876921249856293154837000932445382823764147858336043221914126896366884110326307234324054569159201532699073768628980199886365582290634062558591399791169953417000413186201694559724050868834753825563038287899059489199096277940118882901358370609438448442868448228586550200327135499398002078636537101578523692115012364270927247302173029002811676081092147252420281744280068517516221537872869347940271050548703193028213986282199779943675809143986330574493105991573198581901623617612654374257121842667770333243717175018394770642042799125846611151551404075381295166201884817918431385351481385810190582549806097287925048505164911789018961731643680640867287805184734461139385476710400 A034996 548 2603301138087452366351506641128579916581592262268511851392770343279143804161944938153987195799232943059754925717672189660054582070392227984882827678303381204387053392122771694223819017385783406951779075223695278106124168392069488236305709892683101966193851874070498731491087285608656674761790739877261823462461966569038975309578804866451717140590217591341178270361377458556596583880318015021598870833942233342057863540087073778916961773596770046344106658262850044156586281192157690264927422804561892027621494993411911655750238805641949252040823642352715808926723817532174606222551962615506956069058139471259605418235190154159815344495146375646370525744256693465438278512720563469587603768764205064219901174332337428976341402088595226900328641434216340693035616062218915096186253386077424138279506265636139864086138778867941066099369986997073469397302725725418878644507159129543556609422583114694014975383671852819476977068673153342633076111434510128081751592816404153888700855450861568000 A034996 549 166346209448991683569195180719677841069715415391208328191540947171276781551758896193606774562124077365258231108039766242569014967785208109637676538047807325539961098932295797130548900994556312825296952399384630643202959589037981990139505215397190791818030418658788377126405039209873873050597043204084526406845024278367828633236068214957416631252550194600171580242873180733660055170708902399852855848341937906496875556823309310702286735584154339106758698905435639912434669574940345212128380630988223878943145127360851314963066168337237571843132192885170626161674148806092262474700665771198866298347235006505359223306286405050531909939886225864938265012283922245726114291001911786500339539726271314139898557946792121098080985881821073916700272317389271049665533983437493731164308525455099988937627214908211817060805929535518037867265925132773000015452376350716583765604653818997597733602813201786920840536152297446341270694729907820133630594291371679893281959959890377425935459752663779901440 A034996 550 10629251074918510335942330168381882810131652168954016005386159107089497141332717272567163917936959193967353540565996533336424462769113624544688412979287114913994465283499583349133150102026022979951098185258682533005244648295552213990620144507630296548691860218037425012461830527225479713911834296060631589350634509605761362103403792581162839842358960529006970956789616964193653761252847614689690288037065244667771315071932984049375882734023422815373430618988344845802177579663338791703477359810949884446152910424901729759019298829069801142382936927588180409982256680880029722702833104305571115484953629961961320388689168328528362042039045808081209500095267394605308587944819074735215888411402106040358527092905003629076652179541118639671838816244358357743419456422626641173925543673726243939230451873844503911210263461137058216389652798683614853981936962896605229073336935860739421061139468617992575233388112683286358364101725216935144947302741586398698132933335427238497886872907053289963520 A034996 551 679193738975590030016952662498488714635803687143742848807935876857356418784578992097806169770783378060899445802253314717105731251435101023442481345299665067475385470071734246178667518838155584327599882591384511420581502236740430601226727784552782282364962488425029085216582765138219421139670687120743835905028225403649302108897207557831115374854502274962199057224426394132316223671939204828504992463122038604930488813799311980778235753250859002796832689842313223552779723894719720762617850426180841167001278000918720674021972297643025409228498100199076629385677821826087696339083929809902363017002326876844745820198993379137413742657248593736667430230725129606011674844184163775471983362403940370028126752936495086965202311008649160613233874504657623178126614251700882042548372783441434920696624091475078518036609443480482459073362017237624027408787827092914963115715109423333334890703824886039554553681278098849413826482963862050247160473301270354084928523232984039051263524965901419644190720 A034996 552 43399620181630107234500975193574316854196671046855872161803295017416901291450060153287665126619170790524308891262971299898097865281574556535919567481933028615389188011672335122910299178417840375768660852168468527229055991026148021202436985524334746346561147361639833192067212638199134657127311754247023843652942808071160468933077262682676840661588955493787099251505119463037117684758849442712572176630886719970748196608340846569221950410257420836941916687645533575878886661019558865945505176599504888747119637324527872942568558968379648933993144427910618039732932209849249254679692122536545930504148684484965530384360994656780564214351783559274647946894942458875277653334704540994716101435634063137999795554726926569624572986983050161716513905057109896242824667627671551275749187478637512400969093845141726063908917350499689283573815987538304941260265204620692833014302181885907272509783645882628751733963187885972670836531665514299337545180060920853426825130127891507984535114276840080555376640 A034996 553 2773188726407411184298437765076770427145419052452523239219921739380069143894101316654121562242452429575019015795503942267856795001746821843630961532239041900694543782695308056590297095516230233397492047232425606252542566935605848286220702685128971156440910860292509196749421168578067449209940137365243039829086959216099423466120821478279350468267597517112027641702673698540638927870872329010875550636702869832065859494467989112906962174229445302577154965239443842213199616967675783130813868685239121049906200652144921845066655212058916195421222586187790394596653069004807623854983937071829830216330078394887689125643283774097530637523561620935600247870182243762066478209473900272947563160327519557915510401872442600297310259457039667373221285630003051131761720639024499846861951690873227326704523325122774553542194357775611914509951418698296019712298534735690480665534832560940645210913973040153533955563712727731827703272962020227791604872516528155616082327809616172170852965785920828252094464000 A034996 554 177204261249211586017945580001229885456369623921038349830081629847522111926234971340219400150209608941348602479588741997454546626922431152905456612215000688227443785062173702556609542694392052247222807140631967027279584853701487934455010810856601501066703536485429812889227878058473124358164535191929692188286017876828378295139655518749007000011967708733082789703321837919000394482905614911786829779783838875179069623624887866486725237021392879658731934571624570126574614803858835987299428899195171511556528828698500014979178126919743070188140969002817655052208476467002698328636306926694365943769243063416751364237501650026296984737181242026775003946789447014014280330127535854558220504356495772255703893499106854733232091966458477051754810222671041811417653442779035788412814873450681322368016603967845183363640325593070812497623274076966432510048567992552301272653202345839998273441176828641450321081281996714020788592562747901546669324682749827947331069681874284558319152393931344600238338867200 A034996 555 11323224808744584942528004615618157141176079134292536857487662131695621569272079247797328864274544939691066814559044650513606353527518226619469536904270763401698961862749833281351122001522231712660668870669734756376239371730767020387261913827541975053773099360169694950231093618096102809706600011328917453355082091956760115233312376385098418518750339488972959267229529240263032401418472457888421741755683862513240981273642115324712903274992888900207604624929276488231911717178950944166859909947133189680899921269784727575863741894252934887849410695561341094774933007049769543560774662754671642536391488411997018828471148600960933945580171163178529388887653729341545596346710600432993629638089175893346489079561633695975305329827943835781915283437152470280658977545060401961745479899201089965990816377283459846301103395091042853265395110443279521973031517337047049666947793062955860897154910733765192459308969027438364347331959186054226740588720747998763989646866240255014321665920130954959114574233600 A034996 556 723547966593962777871556086676986443390913839403482893773251114167523452232552683281153552849658175033185727224031449194039995214993588369551453783656741491908921814396754158258256973569442138450661627369617952332034311882659712369162344770107493673454025408307288658291966039596546662842149564817268994613669805775448843844495608797663236825708010921169704786784979182620182853198000487829739150148237522503718622990110359369187040670311574329867484854237850644109784922509574904855990804155903706440076463191802833076984097489228456837573314587928939411571327496565377733562684186349666558529901698124882940563990924813295155405729065443518582079011291510834334453976969701419409531896012333839131038131633317175057725435007605344709425365831409570416928571505895493405067226428316634100663456259425983667593445012635691916038459502281682593799037949308905168028269310324410637344796297276187021059267010458931034585009405909066502761491981595803899475618512142231878760748174917955024963744930201600 A034996 557 46234455729165478150158071373753814741122623401022555663761723524654509341942470385435145305389627041188656433512661921976147077752350155743237699121979882859327089989481480764975646325433743527951238325252863276614722982953610581066044023517836549140997723940151764157810647146692594642114130614918536329650556621378860172256873525608387763902230891407216834906102540744633046260981909308346199171479493015040486059740815364995937494875680097322141648678682441875230270962368105389865964360184413184278434357646813290668360179347544546595903413883860687560909055945403420193389009585096255933588127147564204531809427267281096883775404224828133624747717939265786790844091096189624491522014723611770710207207020711816950283352385620378063209398001325524706102411494999485396195386250999830633075620763607300451096550843258478419833892497053180223115586237559718048774140732844418790620173433117785704102552912049542955489418238519131223053329920752659210936655320687132381887521370743018584421665289011200 A034996 558 2954373450171361144049456725349707088645617366519723950464344837747153977986019753430667961195916776227654396789038074871177054771581301544093829360710413981637144283406580488237799797396231339567832259352472766083502513329343416736456337245182686109689514667517390010227184823040893525252802764874579816985899610940345054298775531904707711854360800431244696498830022818243814691309971020561943174249101056345699753227087522070938975522288538598116099625764824371705233056843986984840809028525558566981083497773066495067395036862780485159938586661773709766861666329820769533645537428228333205631069591611794965789325119834133775829083074974706499241482083704067807100091116200167060531603516864780768816818309087345440901827096984543657276994090531927983008905435780646902239891228775874687322828575449110504674720565511972896523196135947655809605883256539594147946712534842938531665389257658259938015282987510571868282794310339719798367558040732173500920675005465016759715603333386298074839967592349696000 A034996 559 188784463465949977104760284749846282964454949720610360434671635132043139193306662244219682720419082000947115954819532984268213799904045168667595696149395453426613519709680493198395407053619182598384481372623009752735810601745044329459559949967173642409159987254361221653517110192313096263654096675485650305398985139088048969691756488710822787493655147556536106275238458085779758774707148213908168834517557500490214231210892660333000535874237616419618766086372277351964392332330768331327696922783192430091235507698949034806542855531673001720075687687340054102460478475547173199949841663790491839825346903993698313937875157401148275478408490883745301530705148689932873695822325190675167969464727659491127394689950681373673626751497312339699999922384990198114269057346383337053129049518778392519928745971198161248714644136215068087832233087055206233815940092880066053794930976463772173418373564362810039176582901925542383270556430708095115686958802785886708831132849214570945827053003384446982273929151145574400 A034996 560 12063360866893716184048924577027610609108344095515936186919979993250414356152686681160048460181075314741447794560375433903826966664813210706588182737189889865307025765690956007443990288873690655591598731275917386124907911677997057259298226535513798098188176868260857529118148602805775178002623988632459166039113759832492655018734557232273752738097236594664360673359622540925192143593051424549340528306212836501913012050709590174006066328020802269893927855016530122126951045150433838041774116377775191147790749518702183600258374839749400651802626118031668911702323052391114197632445497261250537386914502342898568909171031448335763599554345064528523296386306898817671401511298954430166526505118640173686158368708292381253925439906730218812059888088515380787879353240201693166988538622369283092788601935072213341254763926907375687723012284678707723832145847503680227979395161576244750218719885089622128849201682474557653040076482937653821224859356795487462991405437395087235768285554483646444599921233886393139200 A034996 561 770853052405493123846201030979031231662453475370406228371299504479731103840133957462312562814987147158353866900804630929455932432147281179528460531063991681215135069924365857899161173049878965878301590102456841940422941146228167829708038988155465333277818163154775650508346890789966188954502193380371661158001162532214370510734511422287215317314142278625598790928275382010152135695220040495401987637958568299745017951539293242578124295323635322271229069625184394565521469632459750875011017913449577694838899282412158038171670386557082697878177774289596608464508586223255681610990004800081902666617212825868635954921975233759135128802839217005957880106450272865374048702978234967074982739949858729390422276400448747323115605690267785797115115126396377855612674970751108905716890389691326858413210449630450757137261711998394440742898251187512013840320323266107053998569464488480607597606171731919056745965357332787036362945243158820327451649731710390650837984612220164364432225392940599130104043365393822331699200 A034996 562 49257920805222061498207687904976247940121538596670931566404744179685268546629945388391042202188237311134882265760830199499301288062043672672674770986781820112603373491294824340639826574853367098468522212301931342182336999425762994390011386568172328294853972002941756310281150520532546383351990957464033537869005014669527874767646150849386959601587180489937019720134343060741089225170934594782561114144222829754221608924649402655400709855351872742503973372709829092165542436052170510620597478604373014475176271019644400677200735038681362591235033051230066760424797332092089523333883503885873055655809677839165270185209557743727611711919970996458864466624609265727702977155142062478667103112675164562255473917908604145109071101799420713742474923245534795263803898308600166948616072219423046284677902550453102022682286591215343517169640292578920443906507903768148089968978782304757262755736472873037274410034982956210337821168859470195560214122110147449475217290247304854662191368981227343347465477998948760577638400 A034996 563 3147616074149296270204618922154865205251738033730532577399338617439462905000963176946122625827773178534221909322731064521196486563397258799863827564474497866769903511748697640490530761981764805370222589594612775837325222445575351627333351723256969347068328281890107974153426710567363424921996017920219448058154150228173376962102778859240968127732627632725762749492272560122533432048156884390006210201698210610535721251142490198050782948912910449716034043178124539861074732970425931210578604838478020286676157460191461348238146260273184942886720906323282989442747687674820756065519789858239122208927980122914036059352752590574367244853893182114144459888565457334798608682041347396686458149256760515644835602839407967003069011540516174686664532329377790817921085984116932653950573125510649978900339730351648576059343277920923724040414603093163639713458412857808611990216303748694063386022593053801885407336277988903937189849159034230226932831490868287374267431100200118726995349180998995486245843665039208034074624000 A034996 564 201135452639090606264544356753060625434351769858065748981284462732804192428592521310553648288293668739468226219801561687563323806875919702142094921040331453065239993607389344446495792266530330147055781194201592316514672267566464593191581116135344462489477742105062758051035960988184228483865034037153279562286013167854816994406652615812452943864882810711382191694989395594095481470206471069056255244463915390942976424869466311699868084225755254648756978929031873251582729485246474018454389290421965388371957502553544284100513332001598352527402073631673998320072500027985360313255799102728965076515284591783519217498888105363003460191513202561148799256312862427638175164347647444973394486762417843640426804610467230514475758571077514992720949159681160636619863519239925197412799101103427445731359054202860035734595627798331026783637396159425805395070269978439508189902246779721859229183999468344182780082245983205996014694361128799731173775129462493181169117402551548825698124047488119881478619362270045251083593318400 A034996 565 12852768641432206797484170132587803358144231117007989415468368282897636098511191361766968818535345249061990823176294846494329143899449229305786729866054254407179505457229784116503285891688814453637302993342549807250358068150784260435606194007744060988196874516706554475600474623711390769972492139674487306022545095856842793381095073866969607904072582151606486058700311766514567798258706087677785582476627017419833164902259465656467895530524940017908555501599337087920926077778082106536145497978766155771443390375188320967044816593345952675284590457792199949187954383413735886589815798493818390260432532006406931198762871015493125703545317155886271681099511675411338373399515393621550762892620368496090029450797489034006288402824614067591398037468813105839694741632278470918774059874043752397900696594362264615634018844894057556025790360943661712948589266042756417336368306588304248411884969560198591501792707986916013885981719622665507231623467136843421421622288841727787720407331360989175474743983362184878430040883200 A034996 566 821307783803124720787383513657709508416722719279424113758818200398495857356715141833405316107888234680800796305685211425366020355846286554157433503539466923599520003044708180086679108338040785333662719673346145707751276058622954716230835310914608144134654598746581802045778477189261217597254559443890695012008560693271830846179606201672033216191107224897718170862133502512091394120827934689138495986407672125494524216470308570837997867481445549786354114521952700828132263933078431894210976512815970645345567760271293201548444082557514210460160990241141073296257430722833295666529463864246962814666651674878546615861686671311017514093216809862559780510753980641099844700196193547964774675706210214021752993053429669629833935469385214985840447431340452294151357810971276116982401653185808177920172908301470143833601006681131381604808529731412259582986395568361817483123979690136577651603908672143060612509617981978731949059770132924897104084976122225945052818727988207197891862078359561481138978701949168752231529526067200 A034996 567 52482724156546152932568436640352507601220717991137284565123354580394024011653754908424787594105477756997087504773152172350501892316543691495947546557162837075648200757941422719060043866615366803645461396591147367268556894055948528838581687403092635914632787528355515998333759873347579496320337129534254693936378026272877416184744694887126967631817654638886582270443657759117727536988680840628469806906078992019276850283461830787211215841736879709587163627973231037425860302315166838085002823079521955182152689131702214865144940881175239054334512855268409148522816382950629048437241937353358736480881671111605154875555949686451921992125699526006108791229448030544647822602677889114312432446184165366432300415259301564937416411614094653390959295718192000824855075892629292151396567612732559200335556126250282289761236159328071525929807033681935517295905305544472759449767547241544405708830051345254450689523053299119814829354606944792368468077981218860742318853082852057138526454218553949858134455925963079279921823376998400 A034996 568 3353729086699504605673441750866814018243207919433658465356564450866655031746450840896880978772715590939216347405187720538952985596888451006665470637642250889403459718029437838427105790843822033357731065694295462695755234917178011438613058267093933641223283224131821725306529892785444622998607131862681020512349217988193010285548887708428710972043743273585089861780898762955220691115832048093587279752381427328331996970661989749425307219693414668261141071200538981583135818263935793027716524863218661318845468852071515874335096749454361497391217728326114862285218987142504169070611804643529215568444389387729285467970499702283641271763955069886787549471182302971183470702694847184879437686719255277194162465903037266961554412524232832332680632675419088137068067767057998352591879083302207122186644676187100639816728553169013498563809813259534578925973843426356818160972843616348953588001864089478825706627518836478025425650849751340334828645545513388008068037782236381015038351274844677709739488255655566893880417395408896000 A034996 569 214309172375338167994823583041355848772790535539388729723065795716433408554969693734785952229504197691877221469976416724404953591896605156959268600886809379641458976788603936538366493553851532882494730415524592865316120485304020857263231639158999015698099768694346446530815868096170236751054852931519813142354048975442003871299706466476855032360914570170286514255276239547159576233689590385545303645089019489486253785367354937952749807315987606801304916451593740114358138674465960219722011757224344771715135714855882270538213270179167830142066165853597206568204941031015038340750814688308610785728102524664300866465539440624525174881982981518519911757786568777934011819078872129582541470703617814414947673084302156862820452494355538043658876078192043625095732105872492161394397550403858933716712887167436760885411440036189732757347734452921557022455563636774773236307499747161218044718210346658204820242457449298027365094572897092667290874711139964289133105628386277091389047204973583405086931789866663804460877760018199347200 A034996 570 13694768969582029901567640802124329614748828477690395744545052108758707900794630796838651182049298012926823217156741669772483269108797423760297360261222242809733021269811874669723146439217048567104146625922349114657888974199252387110018907267309205052175594325953262943986706471266304025520997327084579583079184831901800065246906636687929048022390631937606680091324902677052116668327260549891028090021030022998904427531495703986024404499729870047225943592794662678270927782756416736422446173375835187443681036713942963725741376186160202777974974185054386818319898228265633483322794617070060578545791602311648003529938008948349692786504019316370848581818067113081009147556129398010871756887974793016414379501751343431892456515961549688506173503224292973366888043921323106803780696706017521494667985686454347690344820707601560365762003738560773682373657803815477978715215500480592861673691872379797858986001379001727535022015369297928623659258248817893138158946004480697916993965700658688764994688526540856212204041519341607321600 A034996 571 875124467440843281402273438110574293843180382021921932263305497691168341240988365185395765745220176518358815093554583065601063728085250757493687259210131851715666771773013361761749036094862865777606236836912071396809716407222156037841627794466234375991472594059866550924129536604415987309166948076216001609633503453976566407176453468911158327472766396124824074647041682957358336469751796537791711095190016434713207404075578622547489568661059807633221486370333059818459706844952000961037154771387286313708792402042033584096676192930992538357589609112076830390260349719519991402823057418085409557702403230236639554241772907482653794986529570020956743640933547407931899233342031042121301499596599011076885313895131302661771102397598888486499394912332791542843517100370982866943692353143972807120811560858879924436160640741699710645686644496282167199513881197663201185312162541200402587232142166479670177720843365858644860357877235276026314673439704181171304170969153458864094341668339993691849800445842869538930912807019186067865600 A034996 572 55922438917650816041580530907254429918607142876290913563269099656997940633298481639840229246992987754618196114250601419773208637814257489941341802239508181295673393569355422782317980289091620756217853347330492855611840446713519136966158888869416471049395742590045503714900396356557235237892595062406152033051204821065978980043931972456633461289254475323746175073780241296974926436608083389228239604644812638348095641025534706532633295019360149941183312294827426384489913832172360326682960661621495420004818747981101399154073116021572814632637872822421998641483024372303567199311987906493220517216110290887163689211373048482347035527446364286016321335351523162109658677710387100590425088497781971011503023828244551096445742906440629844365901996701531405118251696591943994164066735083280468247008090946612124455766942445720901579410928751964865330152531019081388786389860634569971974056007185982233164445770332782338813624544559942176229560353696698599944979972437213001339752904935317991310248330061051502683236131486587289809715200 A034996 573 3573580243030369220218072950658697716750017422826394964286952221983770840469317607228814649441990924807309117544794529751361137343252551796251598094329547194991811979310029455845685569693171862958311604146485153212268828546083418020764299727752954979254069404534615115439976547662925763982404855207417520160833088565679632383295165069179991916532846959712560455934249565806690421071053133653121652784619734450536843402119534905256078852456672996241470200303606271399111566836380098924618461791422390253966466334402089409357843023817579861890517726701113083919159118425252342980424593049078969636736803954252899164238960659115834953217304254374701509722463187432373310624419858623095456874736311318296046888536603021285069424753035370542406420277024689790483401099290079627069630388248654312369785323905457709124619248970457613123332520247510906463405640731542405374181338111544550537237532372523192459705323704627504675519676757280529791417724032934923313354336231660085613478315378857005679283530730608220245821085240456080523264000 A034996 574 228361099912883281091639778259135980703065461190144446204799604251429001325573228104374896485385242680208289069679878610754806313983429153393858644135730229796137633683074299696684992300532012056591654926536435599359314497560502803052110311646181874361237436869947648350828692638828772646555624347376259757895045228273621586594430513568608039967100745543788385031040114862610491881451784944261394799857508735044392650378226418363007584964639987085037532243401232758763400716236435399802053495763520534768250154767426736099903624464614181644009014521575128966131448082465168852996036951296274191882186303469684394592689339927916938297420221778685273518682064972200217261884666583038294725922280040138208603256328593763649723379348750704713359142015643828976560156508373366638341737366623572267331116420142848807086973363774773107136921954738331734071959761808337640119859282731466025983053720862595102155499850787535707473556526555679628966700611941149256045029096514988149185473426575168376834076614200814686456434706217944735211847680 A034996 575 14592908620821888559758814163476175655761169262997980513726152488344789376374478090392068037906354188494976916799960020667817553481079965760626994745395760934611517396886456290339550688538163714894141726624918613786836194489942686067260549220612261165778520097758737917530039094878488652038922605864974599251043098545651846110013538790682855442897646253430143882330771784484317682591106424007592742696449967915822924783197496540113859700309841396920245636831792665598200092991719989923461779638999416395398874473401811288828563557801247913112298275191210671849594342047531137397705083512696632734026933087000248604457828514004803237589311672274040881381335846348516661415713207618877694916227923120498580327532886943146560795394216694338696741839083017460016017779097581387541810189219931333360978703459406213352877283982329598138013582135431448728681762001113353919326007775659377577055974579011112014131316853797941528969910815037249623274854382517051764766373237020284366699489384338190302966479193582616283139667823732829537634877440 A034996 576 932529855575294064082195833337423828040252743613971468807817494887780024065302870275452916280213330395471037913774914873594053434929602248744954159882551988181968577916806614102946123029080021656112294183906410966288083471807914593885668926971257008153527890891785415069614560669600751434972537822276158446420209929939817798558785445909979628926381304430634775094107828834498720264296838935889011453558931051979589051310325983409147720744929760809780410955393170131606297796864297172370680656584378650487257018341891829881606231374779225393893694978943362031955359757325074693463053447625910298386552992693021085864071148992001915037076429774849974659085988434250444262946581267457986771145850920795534928659952525767244349476214138567862090580746393448502098106673979239031961222351676443888537273403735226860913849592714830056403529983531418331930596063266987150283169079209900467974363768938124301880502452397292374447449829414304104175719984041886885044134686300540598213073782633133020538960174741383410037999708833062202273263779840 A034996 577 59591561843475885036228348270157589121963279131705277113988835624870316555148835322654202276342490608109201135611055805832300964831418319480352295587235190718839431477396486329595878893083217439256338577814476116696914621305704383113773473160225517046987380930759491506939936700505836254328971724919709668472278328671725104165341348149015584038105224672058695593211015165797655245124685195390997451641267607847609171624910381528028166459229629144065829167903809916922163002465362768786649586040831504903801600743038264063160913083146791469115670445920851245696026242208579513629327581559706959829075642453476517002552477438007928605206669567757540941190311537729194479751202293589668165015645587561425394679903125418233455522929836370488848058287973682376943764131678368811218892229725815106344312682422775673589470499232724849417510006006429874581640996873407331112213033061759314334084948390135915595602488895755001976801049998696775764419365623825491325242489226984026878197393140722147485513897948525497635231067898716237894749603758080 A034996 578 3808096352691895934957597385139604140781763951421580748216903140103975323904157006801736587607378501727185564797252270839024413987499961693908523206783595952671949852614283236951722830818789370038833380620268767388231158874457793048721275486922874146353252322000174759510842241655813370311177813164126524582857164353806267450980362489660754074973909003223094537044572644446482286821439295733103464094519691693197822711781837852395582312593257820950666112629431721806770347307803838419872253339396831919586630790142341572257260421548240560202555797062299647825134664873432542321735959443366420576296716357130623711734786986539366767517524652861880854618379148352297401987555241559270677211707921830350154755019716132080548971240766745609822760201476729271065490972145249820406043199481615127693850724092647150125752000814526458425643990021136278686564277865830865718742456344188419050710091693324747628734528651369490627187631865201693788054432690987121207312559760619013807415032031445111324635603150423909175308375668829880487229249290240000 A034996 579 243350488303745570574600671522093599782647067406016325606743617215196105871006336724309594625999787565545527195940272700651036000056376862453492248510736552396264050581544472231687336209426912432964345550533864818064482194005006278547940266633292081655925765625197374631913546284019080615885335288129630184722444723464612925522648543649631360404884419474932372277620759472007619790947975960434046195171168711925317415499106962346879073851649151509854291031891822994907131297614554253783008961674834790116480833803165082817488103903903427798875048383305300253432398653222247842435899311739539676275623267346016271123686456670853603226326782299435779302716559921602673978046116333022083414094383473655341613517328894343850805293220308033245639282944023265004778202399295757488844112319976867401456695237534265469415296824464842508772532493350681091791066197964060701723224830932757868440549721588600769157614775748894483803590323192819963035257746997839069703159853392384703031087495195657941614299991667778913230395923775018431687353268436992000 A034996 580 15550975782687548269008216406664872930688675247247115554435760791679519825780935060069133613208468352381367183702014534991001143907217143113895456459047550288069693063668817839962284713913257151137866130120862879458000163337380160258051508123168448206060605552723456325875535536029363898634407450219753716864672853171762734421350938259248731754066348926446280753740969978789498980375759813182435915893829865639179320142256184678166826598905386742268279031724749748975752101235513201952591319671365346105756799307132380714023577145859081699340159718374112199327776415140853042846747107824897812565854286867509280747470276700990451945932978955616956306284441371375669672042850614823483499136826625834553396603565210308431140617773982094076323744057049390332353537175010418044829267129459726562618389295661225831925044992252548489958186895719662801335660423060257565806505837388763225713357538835011306983276973139423329422822205713430326312518157711765523201271805571002511625022747885756261714725869347059028382819517827743346526141225732407296000 A034996 581 993766136270988479761088633327628787007170463566348319073152603718461686186330819165105184437198204401662900852655196882105351450510687262357388001073705309817677017910602531106318372989453367637662400535146275279728422809010039381988748608448249013195543027004966989127084050955333508793833130392737251267407066589629208966664749305391716205149889431739501845005385146823262965769991853903575870419112234300433603564829539554210275970560977910169144044240389849937983113658335407228558034984909656275541764398334823889202688799327819530175015842346683816009276048852093825377244361570830926881356104187588325033608100568837176784833572772022862266225654542069078877049171305956211337285046144103159295406322675776273489659546821206259255382627095843514159609544008569532514244163365749399169936657533045208145972978267795160547293620318910135579511825523122163896006125608527288472046724371738385789213122310999024858923717310814262364630885432329868279899829884530456034979116906128946538993272393051236054319284376373592000000420047147237376000 A034996 582 63505576625921006521405005357211214560444498783238204074424311156320769434919281301569740568425825562930279646940861089261950212075859630611298194456264090947799957082808589878039446490729116062965266542602760946520689743005965741364275845894250369186300430555912607456121172216795720760931470164514269353719584344533835007310569296949697734029269778162756227680138300223066012097301572056658014799887556434128566611340118911889636434921474773621375009454922751714047167894433866092122055148195187228476130316336813377043113848898382923526930343434765098197669963080675141609356116526042670689351291625407874163725734810965004902737151950590881229143229820959392114311053046611843241135320204364849575831317251472934554255156220190155051146715531874349851681669247998741858234443482597529357590326094427328086940599105222944256174907579076013741252645920565076051645976356211479690076454139268413895305187109465831338154480295251622913647835793596709387025639900820011440890535127709674154814293921570354803498660821142666455492308146271899615232000 A034996 583 4058267328218102677018552739608086519513336805805564685029991938962142320738334894134559448653513373302325404835330369608315037525121714750708302426554410743445024654675370846315808464099333238818259841386875065966013940426340139499511600288995588661014952171826470051819250251936329278763634360513137897741121383113018360398682270825621094921185527604510380851066372199186341731971394981428899164951718503633010455368515818136508958478201093410187868754893351188301781345582657333147251880360692444121111615420701841149398987741245977236344247289358618946467539421525336104214332651972452859805805142911338807860007573878791066729709778760362478547303659106514578263850170718414366025976284292630455770590342166044379391784983112151689227389424057449891206780644409782613269365463648184581550121523705527198980519107203630615822684162416295946615665660540220270971623009612692503482282993968317134542447915967919221814940418867792067015988410645597935485953563525004840708963648914597670304228508823639796689332229186719712532487910991211119247360000 A034996 584 259340625295906923893438590799160181958096723330316632795147382301129450458943438773207470817885374269289116127117932542627776688613931938872613979340701010654613336222878741399436211319469185982874916086165705070211051536578290213760242162741557412826295678618052575072155301569893561978290097322090849861801849207345433136998868397512853012877948314473531756814128646657063588560715606813227292961632554768917030535891615974726924621793281497515321855611851351834997938159422327764746776573340386890638695095534218170135267961912375406843578360111765146486739305528723358837518994634766115745265332414696564090664142122879872202775163024234856235918632465022121356950042362627696853871961388026832407739742481257099280653828732760134615515771331561891851067158308744125152926424774399542558409817166166544968696968040513721268231153380804799432957341972026657452996845455317771880652422985489859414931406650503747330478175417014595954402924347991509778131432510801334983015208634227896250689365083526410528947001804985179031306885580334079456313344000 A034996 585 16573016614472905266145884553322441115984310742787879291659862068963644472331934974708316326259678320198530410799167812041510207227328537963995986857253534892481160776236114518645200070804576922673549245042207036636968358262429713182412198823115771323411468554417803466385787940596201551131412226139348371373303155489200989956200723122971535198384656109905831449104930989784500451231532498194088168647126127963148395064964564883231865592004787575006438308792848845592154928658783839819517558222612300820201115934411948865572550576270706886481778889872664173439272207234867477384660940414200516089925201818356539363806816070999068685195059610148287240069878071925598250964481903894183931394556414383651885730164570163573143216004068944575224973728369163355014953829941723547315339172272549607043226677881578116020075186315969000089966265877778377415335396191901481740317181929590309533569856588095998925514191549597832818680397638844009045188926593150269917177277584451181644971899205744468934838470388902767044381098281714990382901452580803084436897792000 A034996 586 1059091991894561537212375504879440223411930944775909587715067710274215045053007742370116460018148301784135047308174417317378417195079298323859314240186191824338591657645943999699180144899525195099369981737688705891526332291550704260474695744893899171863391837160682527480517337696157943076731746894274678206056810849592687453555368868464920320888935638832687477544845266250078672788070267584764285148706976681692713110182198906132527669654656885031757263780983553485269021607918738329318130569074331564510024294602488970775736826604883742292511907524537271676412230047349827617808179210932691242870995179915145663739559258015872341599722446500651705195061782340839934565893773728924408235898807864326319484684724626875563455398202102638681157094546139788370223080185304827439340720664885657341406335844452739843517990441370748094335288868155404588763307294634767262423812825456203903276443714365685028439332799673788594027834882842106417892890995506393398863976212517772957182599459975956590602488417765793181207536215917704802799658073613433225548398592000 A034996 587 67681021577261980139952758454676608562800539423298603176839088913714123355292209060033156635445477190205201594646193716186754089323638969077104748110946163250590000217183659409347607355007752943969262642475154443163254187393383100836049604268933937554317706927125521518040679389916379028998762111053172292977535245721589836317681191499043955744426267967307933088818207014647884708647157099940650984264988700325315285422119568191897720603645216176791345142575234703677667952277473658949758629699892998074878695397930485656239943871607332483645284757044238980464057748740165174433265547670079602282517882449815499082785167821776222972706072533517837541512995804828913913687116397343645516789342864472662892783185735679381245578304153416243338705756234266475849493981365670401123583196775073912007966795393122708095292532015216378218950364812597759910493256638088460293940800560105982771285117365654728960265934150582109199302591084481276800583795998551425775021717961850062311383260727987321170882831268652116627643504845788564064625768323296542318378614784000 A034996 588 4325150513018914995700885956254715698308679633095007510316168602227843129190490236026567089572441021119395225844622634087044862346590442777694775414084912707558926329668578845785813142347184755196949144079396966452741744674850492216415801535963791866798842935037359303801445114153569620800532098234365713255813967145943364073000882933826849735518174407961749747815139748779875009224921890053932263238937478234711149988605399909580696440613252863997328066496658462218043160821263342144089838407307253730965083352764182478948848026022580636136517008922147971518959479902512423031694592893551436723113706443821825781792926514111472041923016248152141604520456981483464040256677523252996294145926766415536555661051122395538047680080421620691679573658174291664093336083970464913239883992405116777670594007094392425692201716307390058533380800902455313553533049541354243880244366270088945995774485259156611202146705876787624092125211423463285668546645299466002828814630669073066800340349632939631186539948673942386536272498340230019611871840271118644911483482275840000 A034996 589 276399110072652832199841023889199662184797384552905361303323425387116266683047870947704551771592061458111317958043477619691422864264145855068142054597724658857291115820040842036454743591624159338891136488762005462939279222407733828013120984935557302619972159360421347780558790820417269462141122426828008224741033588594319659336314051079673800725385165894559004223088184894909164996299076173887223818916777422646693557915894912187848438299800145735856368507101712982151015823059174664747056385269682533342894072428170739298792145717212508991341080176950283251103132593634454911842394797387226051200473199589590032672407629301794816726551533254793808570914084796360217243792829384289783516064445425307441177363172065765028050389410536926371333296962378801530466345271224422184400993304478852517444197361842325454743683918057347062614558842756229054614254406622407476713107772622768847160476596968204862314812539624407760626252494085185970926919854866213848572248872452086289220394139932806532639495296275124986379014029525479083806806551834334555495886806319104000 A034996 590 17663352942849326846909637546949734080195309001343705051952485837598320067826314703812022861775785071319709402097099936955170319352839696538432468896864407640815855942963286839311036812129376057379425453312290054694231298937217074816242899084680419975213381581597958482193137752462807839333580223039661953692080129566887081038602215027372453647709554899332833285105912973114939667648432333223980827737476903043181594408405277569391979386982828941035234053766865475312824984103720657763395643923630067545337433718218532118167143417001154043290981245555090182449514571567489159239363057035060496618848514047545915996567667247834495157577662111619378277675606014532881023457813164443073678231340058922185174935113845312713332330130722772648379891640736248013879277374286977964569300702408726399118159807042404310955599753328578483690062027704259321378462200388011989137902968454173830489943959584255771979536108285168582577550430112706097715681741249724474844123004085905913656981126695401416454701283163652995745452795037425201416608240016377576128542559900270592000 A034996 591 1128783730631546846743725350804395844124913733342626772847071696297330481091224895058473731261320102733390618412394400025148654597561877363922258721800970050451597064246937614366241798439997559126314904982619184711473240711812156037919090132046671703551136236478064130571504708532386733408222984793980559175808742334078500084210133444114112612162411961066823900071160303376493914706884277078597369383385517222854131891315521048995333385419483757596697592435993335577761477700358040413014837839389818775971631406127776194416384070527006182036797977165270560443293978499225084243823620225929744439331548958524927523618493221824450372975469785484432971285512714090891815674756735873666154383189285657338022868488559114646234440394434972862894439291473536714292366252743285389114165175968795501911213212533831486304176097749876319586085180121803274740523618184255522927474907267834973572796553849647912779611165622710300364989675459499826163479175059053338399160239004354717103835996596520990519111923892985338065949273888270051047285680635641210236646996834707832832000 A034996 592 72135561983158683480944714829820210639051822662313969955839172011608154993984921792809309477030331556803660835339120039381169333270160041455645727692022868519247423856158428050629172333359439292834451330896014542708246087714727597323746778489107370788826068832331734050822499889617753202762256714591378196503285159346102595600720433386422279174547662186489643367785313417800359851150230293710836273444818820703676529769465405856200934188628594397781537880192923178844601954355427149226998810727683933109984728105595626751438938847708981913096958082049060975647670504564306564087588384623665422045376693646308015910702224509712261946506581771868586643905210477552169050270794709390307903044420184267254156196024344365318213074515190103899237219881418460918758029534501759031821928344879383373401915518013622268099590894315873536314138256148156660315148456510197802461364394303329103734735589690147222084561100233102095500250828352791589023957534633870677866064784669521685273134784185091832567058124533848855560225435530998068276455570604147222812773342408242888704000 A034996 593 4609875307879972432553301978013426255653884155322286699534772676028022834295736752954615130889009067165432601531099321035200653015042550797401198355537353685169414494242043651181621854838929824168343051381839582560951214629042187869376140928361137702262352816288405091867377265673215339354975193410587064544216674492892347691924827695873046662400385953870617613200556392827780572305829531901116742323173943491433604495031829640238026029966904786767318481367211050284412609742983189536459385278153000169789596429105067325731687068449550426634950385176064570093578404635119658540008173535882726297714645270730391050454977175738514248298636101111332574078521531528418076007204321832417656564926246119166612406062431165164106680654203057818207146240233408714606152863854691536781078114430339045209321065763968184001785303616549763364452337042734051894887264998530485827328943447397933969310712095350149074629527550250093510420069771501630840655602718353082376760638427702092883784842437148292869100212806910610365431241637637519649451605151739778750796087673092424335360000 A034996 594 294598149087106002983876898171399193184845867431890133551445707955108471010522847553523169305754085327560351664905076610155411143267189834488038934909163590798120700384973895449630234299824315351558111236542971911424552916058319582428837617915972941161048241153866075988512862436904773216190885301250693348284529127592838031323948988752733993766575252957943469116534380304005930220767835497492542874111539541711380466082504689479681851703296785902589105773961063825234462307339819830141733892128554081438789268269396773098523813597858328440953535203251561702921386987976117472815581160551940814696305330713029225718487482571901287020684603543961865204641517167792552810248633837572855417184463163756623983408601483402016793991925070706688249627964092660444007321840690405032880191971595314042082729755645590299972914932295274289361236409601545528153266158494324694282950833014889144956421036493435409098677572387747152336491988221139514428720399601105217300750446344444335820226636689288551352380658436922770647323583242905961597895519814711507933227626355741752819712000 A034996 595 18826601178573311143707891438846061191316123152258106387093060611735186986323480230903675289458995976436440728545141875717448489303289809422785951263121179272347015497085378741418651617469309602533800907344712607654930153467834356133472428173126807689500009075618206547400130712243001681641406777439658403103122727200932910968232498462439819386881406433996897402198928652716405822564774024208885860720067647759568891261997380222990138200797261713855392383756088924455587584499931304849728792757369744721209069882289906533182172839455080559830601088626586379430989576506769064269462844367621345218377311134560163001955958449997611107456099294936945506567761922628997905095218063096434424714298377485171634698098680033248348405309466599121379281593785841025153273278973517024987148912439802552407461427739981951921759033458493971699984517397489372611244297726060132476256763972938083478355980600607328627098039223329720701664944374776446016042118422830361604951313759005362185773141171512789167633346507626702161770571541201010512316517715944181064028144014492436042612736000 A034996 596 1203136496088658235770089571482169056232986148249499622915200081170721698328665691406092160206766523438866141834931746804643374813901361489276599016064655329310859858031493081645903511741522780495593923311583710899917747428986292052268408843653490731942720847994951115906884065215234506127274625415205774531307099310167491489547749214973206012141205055728391339512049457216811247809868104810079419360455646394176000568555651675489982835237549629659984807747173039607754736220839831059676470521405645729654218482661850107293075809331474428004450741596786471604775735884231580134017665725818240473654156071031389177304227348047418524240645059129705770463271780355345943174527235415837799282579416579253380581242647974252078707469626079882209149667279928654592374676950414776444404866511563395275459746048803670736547656020952197668840551604269706103625112976289189571581487536173423385035573487226751761777293789695938868023318187247020047577954609828850847490958999218714536200363286391215967041117983180860872488895888509046822555946036681243544312900754507396013229080576000 A034996 597 76888067449037062103996225859134736877926084684787420717938605856221238166100816158486986612812356956086469024019651565027175939612131154973569411367770682382849197883832006033745566228618786922106383567350306180186047885863110597106169753125521407712245852720694066631266691364992310846421282750614554982422127269627693737064476227423772643745799820083137463931091107118725181682779129587662199147624035087959582002889502983997533752560933439209173878616832717193394573577618085257151498323488358122415494337012383384114234423293330479499361353747262193643558711576173568672912406544110150297560480315067785232106786542362843054050803497624917785491679589227524917331701894362293741366861295959854092294803961596963239866027858244596619573350643427681377762860625981690796988923710043322263958143235787761004795828131265399976776606220917677405445045681441250282052772788766561117194848622722169808240938226533478260502306233852562070465282798276286561852365366411609355711426560790512891967296596731170199168955928553949386907689019628445490450605042197750244216659771392000 A034996 598 4913648116776525437964900710997792533701186179855863881607161656387560929880366014268584052651848120666093546309636497344307671065696795680113918309112290019391431210339047063391953714910729822000387918127161470079335414141635849177335856677203605153964559669696442188054906419786153020368959438553464381848278851220948441159980217004644435396643100355229552786781581937403672712548889950944422342856507617975113187096177252466486798076848968368826671241155853779905082264693189154664038991357486392197103711553980026617517351792435209941962525244482799286603384773181843420365754461616922459750609660201660799140313503909264828228822634205478886191354749041117952980730464968595332920740317878703196415768106260320121572740478152926809010463877513208085376898672391617902685702837429813649856957801445668599772260936335291337414037539460315010150978879274743006338865012277101768891851093952929315959036920386813936247125680520661228810368990848107261415206254133950594551975640646178353096006867650866769990296549157003643624084032840362092444823307204223504755615586058240000 A034996 599 314014872316131818988876921437498928187063804800655407793908344254207727158887924085190978191470773898034484899494503090283555565571796555930480139407669414172575063882067367664501788740895040491304790554446465681203395199744808334759610147384491726706028459958067298764628886267133752355045634519823397095984007118693411713063802401376810384748138400034869953427254963013010710816624393798354883857483213506062900076693034280958282975764494738557149803451466762227800790595659408244063185141019097037342907859709683567703475561881892816691018446624080759742533642904807673517507481793732124661128961351287469470393634989828084289343291809958137353535510828721044648488548247926365742521444581234992272277020444076191235975268157159709274495378198944084709486337823640328100967649330681290983525316564387861316112622238067351736339759021777197915381890244851243058429066717921983710648563910885202818555519458853322619099645156473723595841314308466374719507781014187002662501589941561771285188812222008059047513218134793579518536463592051406787840508152397910110582206719695257600 A034996 600 20067692538965043101039575371999099557086100856545046426869270692372063868084138749191372862525806129576886016671855032764743431218771318003623762386638547187255013400303566484622603497438097695823684518494475630422063232665222293712890360300738033676081765540880946440851690954655695774463548636667848645029207563086150677330040803048386910578047420413542903779091528484864751049991530311160090481195033717705264336348795442035017857792284049781203011066495732784767675150080010901560696863388122261248363402788235484972304641232545323300280593174605147787339820560212733984127166989573483267861299746389765603026420520281725559708980285918256471671533943277068024724040201508079626354016045717260537759760068579165312797567553045241453934806132886929127324378141647883064395949210470560772205058832953425919183450241130933187170278643108849613201310549957148990662468543264471797601647325606121247679002315100895865481496125074613603775496172977664759112903249904982359835875318594849436807873377409127340926601800534362399580613134182213697017268281393176258780767713294601420800 A034996 601 1282465560397114847480389607494268036810990817529902036768296647968335616499888680994834712237695703350634483111959479768314301139283339113347862768336807620245971554047306993017277079324648662049383373414484163544182087520093741002860993258289025966090062597821880019057219691706833767168042596594494141314889822868854466541929119227371330936476146774335253478719616750614147346171551751048091363774975643168699218518290462202609978446818524855784787776993727295175385379358601626918344069316059534276988433275862118900090538467605454614631885349856161537665344811615455650892591974124370512094950039606490136677130316040329810187913437807055088003566866886636812370736336598702391005135723107698417622414434150128983245760828738798221288670866352867005625288165889497271185117870473793046558593062161767777346886540991344288333579667703793459001795381192610358752103803648622523251379694203851655549346473532494461356817473295466004259885197287037738559122282110206779647185706406945261682512466072564696113169808089963438931337788203086586962871005517870892072780225026361969868800 A034996 602 81958694586174490485081747785073155997592607204531185553736450457890184606036003666363101941611677652272057116422007483170414442294233426321680331078983778530346202001272010419425853281682687961417972931841727572700830720852955892680350308791751085620641214377552186425189084642810192457027677450025582470498497867453027732437446995930317759482661346759176331767726618742399307018353098305786482246156652380014913905175524463415884128402319525443652706093250870724508542253670103308333842545876733354723094966365874981648240448404052734708879492275384810970931554992393364780757751765931578862505795565963024721376275056268904751909506201215049537819988030420292208157040575733988954848939014391817946098445496532952733596416743413479694162886410902293414222395954755666405289721818537460766470882659147401439203349491944350738346311898231152132824522072368876923500948884582616179129631668059083579186759044856063951652268906988520630445996621315565991897738413596896286043032142782823555882753553187981972499356093789106273064731353555795547597341739032624704671075873326508906905600 A034996 603 5237757634149561809145952755801032817064693109428648613202362562375101201644022750863602210175845624797518881943525643792016552106883129562941822482862208363032058604717052321506354199789655224024393634385911728983861036133980293803744241588347006465160183567836944364258772627835220908677596605249979277088149035900143825284909692124023618404024384080967229149394449475921545117398062242720791746194779440179761054204925901138829681053525718016763235852979277499943757832767658920035904507070930310417734214737951613065599472364894760860534351658658698184566155666732423643273591420802912159093913425242007871266761948960231330171700230739902172450085327771892846415334050038629095458889148932987040926158934049953601849042526979735622838886449438457824153947820949617091463879573171433750969827931528294197935843196008364136589681521973050450872560516545428227230358653882266530652986394680597063173193541608351106844002615579067709164264022488047760409358779411987080531889140250690379564692528399099510163038319901091890960759321601413424068306938951422704636264120381462324183040000 A034996 604 334731671350014310394742342727753938576841808897436809885712638201108946876635529982463331990477512788712843060271860316652112348199222018878648966078321362228547956847570431336730047571350792696990339636193208412284302646420188561368541085573303566890831962755120027933390388235737159029934868008901154990638337725691174976554955927740907738798675679514904046003614867003356397386906906698440813346900747562165754379800421556416050889675236960991956613255521959103843723712609528073170598118000743011555827567980431681931137189283125675887107723190710589434819574708334591311620063956898835899515815989350400553153857842311378759931599539384425777867932418136305807937976381311661730285107527842993306395056241499844730398975641561153919740009390228980682790476940819826817123041020000519913218887842330523750399076579284943763807349364571938235597817870599069384519978501990005192011679279224140248807198500405433380192590295453014722524139116492361336309831152372014019313986311822632785932680856236005720568121653976556813399666794044708476325652045649268515795894132940263309443072000 A034996 605 21391894666738208272223731764291179097696253424059295005369437379954698506003862714786864556645566196833780505013545555021952156800428168889657289040068035835622450945202487895724226538520253299618880979258235272922353915660991852482971714788915677456350066425049980927069872864015888935497223709981392624550233570033940304442277777507508044402962230554873273751861380477402618082508466472965702672110185068626328936668169514912344585569872239315670785013465106323718910448749078883197608785336522731603191567743805541547572741033922262666263874428597095227115004107763006686990795110433627255307670827781455961423337634516559532367377866272739342450939416979509655659772193556828441403435056663867070577669534852815159602131235390066615517642052252125352942425067597475664972840152842541477226305426332964560735074979806183666806486841899574297010284307743499602514339484199783698145591279085466177484827035517659445458908641851987383125272045715373217545556338067761318382825184627503172497691195050013250076175272962382990543469134653075032790659822481691206402216811849027256515035136000 A034996 606 1367107706609734061443332788468506457261668966764593363835735115062936844225538455406939126657981555037192773229794825651419387259641201857607224969427214573534540555298673658074026681848892365731162489204918389962444733272357818684546027611353569950390002927117856441718112863494076381525219608167377566213431071908989476589662009135207993506556360539842906153842185620229657925299289013870322138478580394039790036427070233644941797633322049271060133595127410880576118573522033390505768764416432273153790786319469035531653116590095407600246636271555417657413913079651305692589368902675356290754357770595219505198573498382481676078410744956263763710637301257774528109314469410966209059179658514175834269932383189473485455166185969112791020033559293186897349822987186558939037275807593192535394666952386010479802364132811600456017721972934049894776973556616121641813404048222533787839314294725343334360776623330808970689031275180761605545626941017118217224097564194933438324063516576721751346837622468501011527108716950175882980497948387911180678773106810065511167635575890028773203840598016000 A034996 607 87368975407940504426714044126204419248946396994416183791449545445535319110571582604098728133918637010732174994435703528801894262106280492399977522059315541890227151014284973121915099917632502899424423816688008158520974598734762175668948106688740648013740055486992483387169397078825381382473574169328326830245193635025814313105110241706647690280845304500223620910677573124413796620771667636423087191979802287516581670082633221230030409276910438283408800941234666407344840942059423390612090641718573035631076962548172441805778779974913088347340952249271888974465471419294628275086378424923756634130469628697120220387782653206756588326855108586488162402175950118564250354478656961353650005731597412526671698178751990430511259765332262905605056618387986957374053819062698904827684849966843896636998649838669117110527402540341360722079942401851057091207375848480300187996098187063771151783546440539375986714369204180778561008222415170514712304079638422936592861077227563048814999690789646546661731451741177755434041671555618477153108928096316902691536854997059055101857973580235128308566497165312000 A034996 608 5583580497335048328879656153352834149702781233206367607821373249162946830514689646882631361202156572180125206540948409426879679279435856755676724398273498998961643214246258052389056960253295587595399958859601440935363434126037674674935074404475839114441318488594002386582320089175507132029345659557074680185784788629235949205338079814815645493810343597945325658199624213468284013925177839753015687211582766880370046961602766782057115811260023412135091186589249945113072593538510276457508321470750184805848136916871710074024482950120882427715122925355766697678483001049173944936554759110069964204200127994896418682253695998040995759739246020010048079955152674243876229550590031093405678527214731191359708527285759388432673612589050365001886376991232269919537232574581677136114112250754621440249568886241382656718762737060896156491545744302205487667965628937361713163888573793960547171454232291941729725653939945346308036847317567219101154145779191166982256409073393684498981589434372813786657780134263773795554847055738376241049260232362321597298217399812049958233681989725371418340571542978560000 A034996 609 356836560832966432873843468003781781134447907533306614464440024172734949575056821629627050795253888212901641068512020972290946585294307278300494137610318172091017539449469055597270486128712254404621429501938856677744603468802381491028965476367354282028492393375981293505778961240029459073822969167496720216987924917905138104624425743443890367099512188233279631900416639898110793440752676893330432049600561613220239197952659443002810824239607791309302286586877573541455773748369319044950007220025779023723252081257912697583230234963135214036141560855851162200488493955575405031814181523191749974650061950414822927719636204569885538848647158760773302211428970250366017922623281593680863888040883738957322749553619744260097291988805802343005800853485571820562687663422118199138151724562980593814244579444646002441843027117347501253551507042421604477455691931957555780296774034071734378577002937162387527253923270212099135259763652525359736710195173751563338170248060949830341472594278016020752568689760883537124442881345745671116498952292479910080448700187332714052101407684350621922276788576190464000 A034996 610 22804834742071478348376169784961818313810019465401893095920546749422183815068443160382450211870824594005537283867851710189880331035306236666248273462205734834386338593163449562949620200251973993439701438938966408433013545417013735616528713455306792151634322383871223484146737935352979243722813911706075173540007352200261591995703071080191540187400575983851232514643975376008887499630950126564266302246812978515587398038715950786209095032582986964068143513329616189274574555362234320895593914775068116723969799130865752889083427520197223956928405349098651688387356320748458945470180294791475373175344712012762693423234622775850884649692265556940549762278033437538939881902772339885516158920164367002955055195695161659358885527952355106202439462728158115301688752669896679934446069624771303154269430995342941249343840462975753238868542139103893308732716626119604972355202017156191626865261555957965479810492955573227572886453766127349013091750738370950974188006295063779010104454764923027133136337475913224807913658970194233986509085252236915759118430188076870406393544627264358567628582717386391552000 A034996 611 1457422706588071341767465282074226532499571047926141899947131412521896165645354491648494105697208646275726428507580745243376796580805388118448206653029069772618494240287269345271381609921985632077473206993105970860509846059395818999074625883437841919337780420062044596261351657071120464347200486461843157169112365292902992461006435483804659346094136156667302951164632622396175829878375361683303241198492400679251069137402382789461127655088865663625217694596973771887103202629620439148477890840984418596908344417657551187904952642434565070920561748388801413131056013753453801103316489689353243130121049634384272001911033604589999673886869102063821539709507261125854602387224234898042986940662530591862055749696126083040595965309268811950636948147424379421045180546446076708490285416934730733610761413545511630954797856516188988036971274746129861260055576275800636729994544599694390375742009765731937657431373330686400050220555066622344117719860913667703435361604922442033730727834584427185018347110061957595893985342552674640000561016969755309102353009013174110024288100427391490681518181768654487552000 A034996 612 93141911832453968817426133589787762866563124589811639595968711610045357561700501737065913678293386503259149369026073859142788552772645815543763366784774612417784878234084932904325686705226279155411240386887307527620446540330979779947385878645286941324595245899430112729420411937060710132570842182103046533861575893498805273494923517966609028617591970756277749453222916174539289251737737633450387891014907486150636026960645592430553241461274716538632183366282291170390138770339331686918058485459062941194912399520639845574819616182734944891327776598498669104114600970318607034296128548238340379878665971413765481153126676171970354362466531716887883588351804994888221701667041804838062082198034744644025931566224201352689049815588768314809385123366227550079716138805173737572292694117185988939535381952787868930318370027533800644920696018685780497102670890996355211312016768740012132724419208127755937467424929205498219196477104877645926844687228635964029010972649986279141003252280064468842216584639130914807084453148195076177262607505394998351376478761990389778648467573154141988481494761776196091904000 A034996 613 5952587329487774814976875377953211424892405551961252015872658377163159333422032065411183147778880270990047265864141918945868115327033585996640512235561165783833678537305362812973517827871464485437031063161983627660954922219198121441588634980522898334816152197220908181600092775912479259938240793527237045584247944724581626924985014405553319679078679043121073108378611124900523958042652809017252802676587898626304491364716177600936334193714038887582942793636672810303109194378038070675349535780803957349329580712035680033152967001645796803804074843200468689976314237907658208511042482463961688121235916479277129446984838392488789422122453916238893407177401999999045308751489772674015563689659419185393448786088986418696283900266617701422019987363014281865029415776408823228561507031202570368057603237503902242387121889056068953268221680412426753593336817203089541517725631930550612521345618447773848511761814693849755897833487940388967702582291289373336316597014308569370509719249950699930567717884754881265521162771229926366768379020377361132423473984723946082922094246857603471706862955133709991280640000 A034996 614 380423564875101628175367658300931742835725378559813088181884495700846852749300078534831125919188797026004581687031274767883577894006061892702371858384546438972030733707723544717253893831967544935962713669135942279001906118542053601853983267112962595368478123511496870194487880430022902166849782355763455023810213364967408560422131717391654758807330733513545784474329970167626331133184432529453827896586358971720767038372040072239352323820709893394406477335115102660412038659893346877762501063949136162045609496432277021175681650459652678986529036808375969741185454970280647524094331269534227951084644652522777716722426159639641267393660046705452791017399362939776385065314721992161801163021746035223909123721043125529168686855413239246652152167993355015322140093782068923862408898137212724790465101864802233715095022321072738437811682808016294509321154899756473723272663800647741909819460467433013564075262381670033830582841317087882905011860775345576602581348049404895184575618536686683042331030475456671967550864325887847023519299214490734876052392675756059907593483379660563986937465997683475605356544000 A034996 615 24312524191563313146116678525959546837592267375231690999260436407063212498432541382726025592835429482661929175089362378347468659953296500960887946949485104236121600526957241085111771578533925826361980700854778856558030909212278516554850021525492064049458192802598390886065907267482372747572308817827428080158052726870189837997887145211484845040141227787274789680495815366167391889693514188018731001027291850647245384361413106434933153058723550459660704869689628833660878470718638441369730749814203883810733043271990067807864018206648712120684537534208027884368488622191572291767119534771142022692045926429410248623260508202424346452522092075812119280475613831514799881901477232771795110691298860251128010361444847022455053350850500653672405724918120779615587680538981313952297586853678231411608815146450542754701072790155830465616510274003223185459342899502618275223698422895942051145734609873218957776809950392184889354521585992071062020303465915267304692244334430149210432423621026430743523519493113276399380750692827196041594006122526089692533166550096046374094383528718306952983367145124680304596877312000 A034996 616 1553794901007657316009194274936202351539608244959701846811730191901647642201283584770911898179394903339262870716570076666122178604989283024132469244914257099252426178247938298975895262373986650218971836298388395254126863552769151482643186464818805623335875945854229739739628614864448820392660099359110444176324692262472164816746654635298655445093758337289820918446209062429031761741320342726020422743125076587880356557762141998285711655448277215114004723535820817129523111600287440875350442344689931193557253423502613215234512100363974094558886035735641743170856148055523628215496041321062677858659246306263379130814276109299832786573502649486910028310720266781671943181748865871405874886190108034720388500117493043418877899077369435616872451450520808074233149787703583746786059067770243145903660938176398382339339874005550578476807509115875359236682024656705419495333672952403220357825943495171426163784716310963751307986215849010285441790285685528071894043077139788725552303611384625959608783501867816393809370763889079407313022446391327015811941366942280876212787246846710339983857590383397720860395569152000 A034996 617 99302076715531445555176597221489074557295092626097708967113423397002387178611482951637437427982817317617356540164485029134565641072260068480802597568177181864197126757411927275650419551331677568039662858319009804137531719870825901227306298728937778154164654300094915535204485069071635291631882337034670069883689394172492915213957720834556141520102070047894444975649632895949900423519722097583984816605935315396314826222287314505327617384442001437124159483447862448782596789263677612965762250559665893884688157305273805095311148731351975467148483604231239948666884180584079644011701695819889198552759857786696475971910435619589313492729871592451453848155675820079150595317723635043764457127774283073327611975146448613061491103494794869132676929595096821520893987079515766445084448124034827331085748243066392409182148323176740529967620356052772149533969653464785191565855577553588335360345411464871598324985688378356507540814856266197789334869131772842601176578276234782369601591319170205340952286714840252896270077169195922768988890845747333036421417845877549331553794662552866647253138171169379260683144658944000 A034996 618 6346349200107308539842950219841854264114045015005533710402273068797115406762310606731465306382876014676805532679979043219003904298576103891923345330851517470997800217323450473384055892488984110810418518053473389098030298607576530941118315311335668019028681299049684747290289869680894817668751640150390222883035141249537673224336296342835284262577120987228924464033440189602226269393279816123461129797949597862808101010264436448838062267735905616886319465533436895757414424851811124990186679534960230633405918421642377592197914448808213488659764154092710585410762420329412262870925555875015858957588335983912298205894631394363413960860086785456186614269852238194396118821921077548192765628392165813216220241901120366934915328035951672088673181477838497995745664182335450275553377653936700758025447819863823075455970577810778441624424977844018846907211372360366562485210414617156630931914805294911664668394885027863947396307973689645855486409406870652105496842385473098530761613816779278389803024979707722786068569067549904207982553347104627616996496429697763895890578540954105661656436423346463075206179648962560000 A034996 619 405593130169438699326995257275828440905249870442869786678999464641962743350886766905044485967927547105731842624050789691144855974075450871957371992563968593985188444856813550898983597877392752268954876386049725112290891212946149132275600203058652434816116883537975336171984589993928671379526798369869455147608684575599485102969518397239524683258638454835417585423969409794836473707160192635606490011474120751154690636178577467497998998865754071231457294358543392834664176081174458091308317725634297062287219534740576725343951874386413953668797572325434781026316209908278437909673474558051013540863677782300872425984465926403638572234064643204703126457788104977765728729354517381886435718160340609972386307846919344224885620900155724282002558294964310717070042254130419164062140380902561017477419910345619557325592545443829491888590669874340972241695715190979297857925770110951958619429342330654160969065288587651743631663398628191173189989494093294708110011101099977509972416428832358269221863002896675496250291904407415168285646280363989943057853507307006768727045619527041101189475220707548794987047842597568512000 A034996 620 25921385104935077453928804783837486574311685761894711906145138088100188982463758462040910723180528968651023140198595396557418750240107076016496263511882102347961608694810332058098004883346157088647795706939680338577457150498239560002824510239922379763256114128591248215770892765988794057505087880359708431398218153681791247611359494604898962365811341377629715185678740637580466937986753180872705918800941874994891082075129440467086287064386550046753747340582721698586395845909262307130184402407365510157898822696914668398471436377855067621911816506363696601243861093139701519740935359516793277632524386189946899907361487418852830362037934878435197556935095507822167861208731217153476426380591945456657113986841441116903801163100451506125793129807638588951812941999884180005311155293495719261906346862797019309401154498509991745691443648909572473958807640095952292085922647606217928643980255103063350306381921846573915061927479477699326190504092712850846167665991072314679203322427534033798514168855013296449567769890694836069115506562135318615265845407408187821640880109161364289867781899261186111829234745591463936000 A034996 621 1656634888571349194451089787406925669295881241811637600792735577617618508731349399329662834514264288684590790786454283286094067780618547404835626152933018219511527120315273826323974099875846361073837901836440792313715557309655979082367009535462048939467776605851703053172547474652068394491868574630320143995083549911830491438981933487996693813449730614860991057976047102612698909515835068241240845151406818994850338094293481539304845793221051667939798977946695101225412230975217034136718794798227642700637932475639472505106168068958994611103277379036928725550877759122973335711803315774134351081106285208718278400510343806871764811176417985992855262513318193933998097779372159717499991803024583626676902886181544963471318173369082231947769338418188503517704932589034398590950368239914858250963506592427503394834911082998021208801810720147031069107412413680215909188102246121611535529671226850252370259452241410361746417269680328291806454541669925275316457969547390846709208505583825294070029799421743550740294562682789230101960578162151130523463099496198215887919402357072962304261775025819020370285266462390276325376000 A034996 622 105875721867346451888065154053602170864662612398029153632686291747067573906336127903226092165361070494808454134756763632935989410518632557738258893908797838568332205172508736226188367192065326986381909951075002546970944831205878753039365733007956565929131610495331314229724157705853539638985937668508550326337474515713391407920553232356462858549461435250891203795143324940011588734000785035462673339564067263401221607644284528040066998560015077384736815579334850963709491795359938091793893312497964400912680448555475501225212179508300689302870131819798321246442614538106430713806036630598608864599242137833590646540481298578501103887319837127273716103098358281984058204146840949136403970512402603017283411422478963508144469327228536351897887605872541663019164680521659091969951624141974311589667702221658868649673867866210613883873026698834974394190582123742338106313770516176701281941235262070061595907464597102669815971122940531728034982393466685011236100345905158832381775053492115423262129203493003557424668230783203829437660321194557645139978763307589347982983827045292242546527824122006605238006692562650468974592000 A034996 623 6766544532163103367461599909707779766158245164156093985371040568706818665680584584584385505696473543802822357202082906540844964249171580773400263924812272118758154394678923719071141159646739167014279757770626765341668717737965456203862027936470044630214372798964443608143268284149742244876216657404040043292209108472195591903640485426884196793193144291355033986138326600332791921012742479510018289714447119334039611719317415029227358818226604625165551611063900410949895084613708863943494335420542981263457846616013402225739521985242037643266764193867879889916877352211032783440039648763257246025990026373082684269285888120690102601003710103582813779153145077380647822406051309377499664012875986872322535973603302988308976661490182739925781663016341284489109435030775263762438574953176178759929403789422685387418259375808460387321885103765286504551795537010968659743258282347959690903552022838708423789727064314830885033539075109623900697272197838779243743079799195086915681392841771735704637359992469522227717578595567578073676111553267562320805053013952985893527876638727972167877451323694909321941837979805289587671040000 A034996 624 432452567668356801455817834869388087967079911739281629042657351162280263651112433034621911423263902773855897977727999390188018003150255395860320227540322236018681150625687886455324259969486958859549425031023864823692184418120467492171303750230975140334852651330937176773879533347323686766936957061355160782822401006101409156798424879826339770731691128918216764067694908357908864788692776962477072902966201175486205200826263721483932193016389592236180469683738300823972174815695978978174300374461070149740096360368062941607903145885612722596236206335773750916543598330747989602766309968319275896419432981514263584723768824148552733271187514204019061751189163153428154589099701602839754526928509471404882203087376535304022022026502174981752676396039578028212779636590859417162954300687470855018592167943519592184055924011669026737896605735680966620507073488585811431655534128171043029522371200430990847770972571186567794847495705886107343122945072755516979317727198477682815964089074768337577655532062724153382321535074162141719869759813951214947579260142940909649724007131760192437915065077871132729031642024547979663891234816 A034996 625 27638278478076068550550095746732393967071778129177602898943506877476851099287070640334110914092559460345729658614923002560131348674177983829999507449573821116030983185674953612307688486995581869094015010608950133971688361342114478317555144471630756253221701077393186211452671517827038434778935747780666569647218241936270251669634796472990737296219646462875425394281689925851785722789170320630643342974236064902319644847695142123209519453993154642468224011353038241797889408987803078208941548532649352317574720743778693558864199777302865504201626426647981192762102686927421035187658992352264520868927595406425970443496075266030827081012252505230662336328396229141139950160863996368071723823252087750745251088050735502305611912518049547396103957272765875004372025081033711760152517031796060651092388905885514127954807360796892047491641217688696665420522358037286172136860398402343593490624643748950609964250911546377323220860396487366425852496464010866970141443498013889990576823124126727875090802758411290620638849800714183651643050080889073814093851501276006251223894692216392618300488695903303958822840150348427428742748438528 A034996 626 1766381332015094448098314891169155488115630451662527756565333664424644939793670645453697755262387627902669982264780214607000930469013812070232440610078663731677182708479053813640181328629803758625734241634963077780723279131899858652537591306646232319902870822285964526101007102172831075212857277966613828993466235073158248046101444281125494138650899000096242498245065197302604078921224295196668484911744158840136766839452694952410290053525380690323742699494320491906419496645868014274304155873684728622120979600709250092967793003949091589289262478737859493391328514945064777866092298471355572376809675603072251176414313760861861726938314166490595057641708921362270749733406925139491818368493393397683993144498196288753413844590786732796262643980596928458014666330218792500243750657891757164929145467682048360662527975377756073567918735048200084173414947258804037463904736658339254351445471649613953496790211367601965065560315483320171318598466197517482021543738201614991550868351244029089969120650933105642344880365572916694240255666413695320380173552406909286282366679595686259968958824596869531479982217710944471969026180907008 A034996 627 112890893537830940714767462534976472406065197146380914072462152795139409719042619468040785199380875531053443325126144416348072205898627963775237637461970139386298415903686789592774391410646184165927499239268914155743804986047663577831606313190371306356085387457435465317818504861160426806915986796923587007136561800790253891048292305202631899281675927178125460047076332418689995719080029159257143806397712673897658079408078606066782486605564776093684294565133833221586071524488150670244381528895239280218865664417303283011712324851115828069608023641118994628589747254514522172664777852621540211649097356695713173911727543162343443108911110487685546550171384184388692374681561062736693665665367575492746415362387908034087608386139834884571333564976494141068274916926212509219399962428572556642669080399501103508839526783059900905608258518940379901885640642005348483521147309743796676193655175364499422845815164729414760941606404838436936374630635833696908306814452961814173384796410080177635351315996578229396742226676169720445902709278949164615889563215611004958963485751994368996997024496847062922739755238927495743549099995037696 A034996 628 7214966486837525940753023837688480430403530882805266686348137587225126026558844678243624109721957386881317045580399054908096188675874156031422182871178377747741170618963766202908633600489628940334317121492226310112720127884127306564118559284980805271088446066437051996464712075387359551093835722156324638611907447363701441049509301540772340780800273883244266285997565283356657914001617125917547187626690062783284347841343020610309468937271389505510506584289952457087058943218479581786683843341158376891571382686129716974675414084284350220029002464821913488186498950129544978284775945429866321952772199903287233054453811184620359957040105948497550033890126620369515792467724570305270405977341457130061058660680435457822451283184135711223795881259229037314697379428352532385723177249012109343458341863370340796590379931127198754221704280542771497703978940872201922158267284342926274058799583544758150712880396855520625421069280563601215965437442862503363615157298901534069586754873903375422799877429352058540141554073739304867925737540562410838726169223000894116614200520238749815070398068001990348957294372980739791559099872496844800 A034996 629 461116524803216102346793256826490438174234551532176599776383193352432498941849717658414731990229987659348173846427281820348547525151423838808226620833533653388969037780884257768116227444626062942255467586925397064092957506550002970631221700080106576881119353046065812040722487306978801532130478598257548014396573747066785432408638916250250046346257504182455774189533283442972181348192241203085904702541347123660572986482278383894445170302055915952182598587064517035164033793252161715966727409981588709781317702340201467092588686808928694062298024196173848711652688457168252389933680423473234265248285487152312939213536910377070116365496549063976753277066759115171720425270574759954615279796311793467902326847042941704385997565279429010658598988923171362601548071909819625363107950403529477150804248867846669577642948487151635936480478018689129497703187421076727291715037994894576982069057828327209810005422696810607082466561131131491047035513014945770527937608703129155202922378163246838132721055262589341365491322579427573336764914814610968270588059674457143986276459915703210403165885412749427635581747037613503122754916295576125440 A034996 630 29470534409293342274867636230267363535167244047844085444979368338378601929202718563753643917118850938710290261297495120841547107122514454154450337820879152415008468075479398331652284025969698678819775747774211430746023439499442979080215386245373277389004407717340320234513877128551253737223071221728257363430404161761821430932132472606244189966801699886957331951688586774466215735990327580408951449832151262762256081456192270468613605115596372390680855524277556011084144460878404402030913126766620458776641807131498644635356444630159233556488676259561488067897828241047038482379152874988634851741573466126590295107137110176999181700139056783917677505796431476381371063883219871504674683048535122039577757586509584394698064199386036153949033248851495490825665975663992402300544243144015113715590544767579271776112812720427656377252590677555776884918184060724536066910117356985908875646404063551156445670203940597429734424265415683471903240646860327627628923403936259576182287565240201931043132131088161177430408136381906743545998503145235548539486965563473070844181548455595053992296155034747003039124787154568743825569667613895394590720 A034996 631 1883502889019266900579831586412910360621005255665377055844314313170551406842335772511293014399152891006939943408747504621885713213437664291466072856425554943587060193836651673120409899330645678852671490512810044478945219570034020270582373229783413639709914614744952871696969185089307343281509956943113562379241906490321979807295403217581353356232680794041108468659185754737720547481204607006136656584842173742868746269269807260709241673780330179753767589140220003797010701050317263618406080722084388561560309926670084262834363151109797091477358562462353838668558668215778446804206871719210346410673473803457650632859940117514795802582305034202536123123622563598095474703118697863634208540658909255415545544990973311504183875224051854953021124980394945989604905204145539736904403590305472267721729880145667635412577106651129582895548485202267310024707738260736488630749146017998150799223976162908720179605818937676237077317925111213286575468683516382175929547676888286077776834391111133542237647213469946643621907349268951242579068890889801070580628976328804236611046052560752248191180845195412890437228485359716298421534832690605661880320 A034996 632 120377555889673715213045286982497158845629365913425741186789225677137168586435285960058246746496254910863763586957802601868891648914429931398975424138313192413519916590609131260283258905719749737225399399978267234502697950908840954291754330780596812335077892028628457152247370224285968214528857532528597598127346870414638254477002895056036700441942076151227621181794658599793400424801917189637068844859992070997627170726033684896134409406725178123409828730263413070476879813098949789804480887350151696123987201253341119964023689796679227697958954191116882933926081329127224082007888155248615757330499298882595124807238131744357944690789466767295104892716073353751264651799952671044526920570137176677869368986026566019294254117005121396491978881843377464384606706064631841384209402289728571979384366557935434215246792143251340293242195130083611839430610203912093813658116036815376285518807550784573749741126399593412080884635036807653588779085403378763521968058161441550651721346171867327938019361245087142834704397665125894896964946366252436194960388414467779141131878518795881442057523338429105680139835076955264721866687506052358067978240 A034996 633 7693530859068736499105039477177894126853157581722414878373342940753309260445359285649148514460612380107570505589164292472756292766581547035152183258808281635009190883677416401682456862554833216644121740831418593599446878502880497583441459752728364094349142247634108964998522778372346107338658213277695228195773020803156375506952929507366888173355667075154169101397980388743893667528349660132640425226698546871961913182679629198724552475016568166499315867744910879520068091524872942402015087626858275594548835007547921421044542445680508369591950826220908669531048604820560125872176069480558218433804150774010653717964178388456441512414493995916084621849929483113566630427340823707766925585965234067803259986299363493851424569118371481050244454719706080215874233012206438821590165584826185704423745320074990211990220848019785975839390767619854813460139314609649907459663819892364427585523788576957300220048015317862866746759324434457607913767414108686905221050026343236013261433670164139003231142772320080485271643838155995680165646098991401758075386338413618944477387567163421318662730040493923284162880311227487896735075990134450392609587200 A034996 634 491707490369205672566423499435886071250722121726964543974651574657531185867581828738244162694282665880764789604457706528684002182108575598227742055709409924212933862713644515347843825684921813014622105086460302681322759239623467895947068035597996737645772581067689257063779603838524873102727724295530682111964176813031965895392405812798390219885773846579617006001788403302019182051922114341453667743937533584648350054497433183308720059285153389715288559333164508873137706183378651172351780025588057097211291212513897390475073560024405908144125562726534421172044215083523798658891958431179487774673240401594406882661194040499395625732015471386233666603397697862489745085453858250954351036190256786468862209896021052022781440493070847538493103858810317416505574602468324587614827212747379402564304378062871500414820665978007864635379267579660138188135895974989026526524403884270421935639208560011393814378627801039600919764536098973271747358010605018817892111959478919512381420510346364436704145981530453773880731328390114848321011939025932360550758234894768994082945349646866599679698009391189578841679267009222628033222557454514227927035412480 A034996 635 31425984384477157513333305668348894692137347176034048401700687431885735287964569456843001140247172645788250263902510778267212768393631102070379338176849205344980087502490915502923200984969657005374778816909494313506930059075809312947258524388344923572052458923332441699887599586208111701068673800573476676866540658956168788861494514903504662984146124710327471792391029901604521559821588213445611142225743498661613416690584377413730900895947979536394731697758602133137266479468514800084520683144816580011705291204819026930866022119295678229940905461805300553146624614331879509255723783507207262680688484031461400890585244273929926721312837863062305157381933369047929494077874890227661102073996160151550803628700414658210723259689219828214886298196417896770626723964044745027307384502760185464518623206760378535945959796657332832859900107827083800426647640866908726808433913660100803207331052747394867557959847258895751865705759985952122620453482818875644148690139778491099496825321633681797405858266116171384754665151574509991434737889191978917715755867928569294785475742839360917893655166246971699302796926715222302349733514797318139588263280640 A034996 636 2008500276704606023049961601836452434389789133800154126420782396745576224558263032538449391556896220965983115767659370180242961109641302083970617921280823937213232845214144665549465240973445331244612237353248559641278079380053922682431379976292462368077550561517598691500508562564685468718850624441047696183030774422956897538664308776689924394679053421046863471918090438546504366944201725817578839595438727343032347598598227901519328786932235703117272083012791538531058701588888814036171124100772013509319538171947554512416667963140919391047651716108347560627480975351145178305838346427229861975284442012384390193182898688979961030891818296830443591157509060158052285028098025951253593073212765576279334878071666062111577653608269258471404161651762269094702912379943782825041975255692892732545497940335366610605073650300648876438606362935410103112982227244856496210086281778540068917075136294273060985902137051183930690669721978882390606159972044775612597459141241227519062346550226609816853983205227820360150913544192937913298730061137808235004778418987610538664531065058832121961203279636180081353242493689843218796330221121551673624674057584640 A034996 637 128367723013960838865023878176305931762818247209772859966980913808303473562049738894651743558188088254089228101163132411394336962706479206545432470780794477842957339336131603264020367814942330449577286191717967504596794615675672023979344749080409789217445457204453925148314635026861465003886917025404640845704173758417696636420965289464433161626070661906907374499893504266727683489838196821218800569504090197710794679749908057856351333253838311959733364352554212813702899084621520816832153223092601289742967850312434926016147418283752553431597251373094012746310602274166607822255273376045023278846705967863614254729194164485653434162452637729714996666204685637938463909570102047317110519049096754135370155153997265436773809409922864080611247798608555305024460744834776941181679597219644818279428250807390139363687277687553696842728233628611727844098688555072521143358116341382053056681278616826455070158535329779115921383618469296094607142286865357006864065821227668171343708844721066209862128556702773672422435189150487831273775888672343681176418252057427597687437176659622160823025117445838368334263034361594117695359186671555471855360046037729280 A034996 638 8204284519389922784425000289077205404058681089275623788812989859047126541900017740935175597678249646787173827310645270236846199619612849444938125362578476486864440905301431419878860440629491041566097602613085747868126904701399758152294897578159523930579769127120341632327339115018814132642788249323201145756742498112329781895825074212406025541171714917493109819367215515263158988615010889168350258620574403246492730392779726264246304303735143443561049452516923397983765882028079671610993955604228226405481701106040441906884914808620429236535886926568324695710993735331712462380133591044880674034584462797417850020563833611258350940836566079626855185990296340302671151904292594072661648823106590671187037772283643693955934861191314192569895712199019403219403719591631127195398739828560711077514631866938674947751155588043337995394399157108768333572754993097279755077848938000067365938753393914229147207002477102001712408931108428877157677137708264757684395067510075067476802925224426203459732911198343156152945623043671241047294221116398303504295651665141381986783934733613410090786143656475804323585762634315342357869278847678130626874654585572556800 A034996 639 524356334345508439959562830975646890386900455118328305402510214366349475109184883867519410386611130550285247237991615834012432733188506240149607937235796878466723579360077735623007667911732346194093213027008842860621660796728212042908547641464120573213179494337078834576121061188639958252532203984869093228177804910604277185416920055600400107400137229664278381330307161619256648859856883453972185904087461547491466631228534254863641923812472355336595573133987866673637436935119642011837651187555236520140349221939809743373782117705953183580099873194298052114628887109388072751870288137655936079235379478539968339439286015679549354506217029564151382074604814849594469996083100418668987630406799976272241551621078377589958686815889868332623459705919827608260140228400124416875921959292886446741653909195718062598145731520819839630644536128714156119468703496329892346413020249929305525560576288543170370867545817781684444335809467460611340040063779471325503899752237672750111166958406139728620179686964106967625137132778638193435191907101806572718295837048348576230328228662067072427369406444509843831175054365679318447320284352228523690126361200406036480 A034996 640 33512995796360046440348471231529331989657625343662517965257470299782535563608559005124079882556450540380789405376038248810953735122100972927377750347388652912675088298320849723874224865846881059094556554275348321862633696599627755029449890445401079006860432954760445701894738899806867097799905355463521078583445103865266813934727583210354433073274293330555626718159163490199229938362896725963077241994781785768534173086069565293687491941886688694898045928476154324314475064521031971826778305540971809293463068524851989963396420901992964157425166310489863649036062787983479819810642690208250217307511741773518600515052526506021494470219499636792751670565382300714799136972749544386943970737138504567739768934184616182691774542080149962325924956680379871224963221337123708440831155738394652028255970907847390933729850747184004976580725984588395550549756388202251216299295809046963789034579858641242751565837156104337048854211298382100351604931876626179817852987596993724222393584948491002187381468666997713338013444704641574896494449376204074369926901485486340828399511500511020004999172922338033201365958856869189263884270529394848921274721943304578007040 A034996 641 2141908478997267017975667401202665966043040004830467970639321684331272584495305908252727797104449032045022664924282868263568619407367674643545426561143381941297327450244082719423687219151758915290915645693187059723781286353389292904000604213015104476338780817756589732149758452549650110213279932313674761520928223523052379921136670084559599840907462311432022547507019931977966982602657910373390942980576146781393293130946427419206518955388620888674543022643665987905407384497549819109028609708656005107366630261233219395916015486683139104840295053040529727799451290212676236707897649321845674324862650760827126505192578298434694643461131634107290010197256645736650526772999780849353714964620353768572427101101967556399079272602231640582799614988332316006390484264649314649134242963018394644896260121948277484100939619717218212148069078815624682601491595203605563718368700368870744846833147600883913679516246400737005901224295942701466708806175641316838451937363052720392980145759511655454443358913308800893590915363116593615503053343932095918297259535439993048085496504499950424992408198363511181181383214665197155569625215517335577784648583765846487203840 A034996 642 136895600082226571338612795520722800218514419966583066440736491351909763814026581035076363218980462551978618099110931188428640720319101022007998211441288373654051273554013722297722939281898420502014726866885249465643103800900289861870620265533543909112937070741096130065982073664044200512169443387811474338202280363768834533808759865933221329800829037559269671247820359447226331441740014750707424872052499732703170722409602459128633130623096056051273748147067025566035181762537025452728833195314039169350449513554650675419229506128662962134551734836319766242062597546780937206450640430063094606616727053914388166185683044716130965890635560863566392315810978403100140043955208388468180824550603512400081592763431506528423890803827856145242197476765948458162711261804087456953065083683054348875049309442591619730345590376203420912032732290835010818337322856123443618304945739283222597551251996587753213955520469805113521798932606627153150645565465249699522582920485248207262693732710561419215869794558846783084000400875022599102198258510471872252479281288401173101277705052768215653947134245640521775785574789861496586764102421307034066310914772070337850900480 A034996 643 8749414440037959124685252583280978970487660754385961202951419229882928382896481483546184953560925215278633417638829080303917472124742543580511190035595387359628494440191311816419683510625681658172245586709622465847624460318409830302165730014535197669392064956061361356391028186354129337082133990438385533789450092814790728899951174040079798035096464574440278988447649060322726400841644421023474546170311939437985259214874591953003943565910921843277061294616892503568335530040409887630929773787462503432398294996753760559402929304744980623382219574321306798949218191033390334499236584008380394422895163880615243664911046770987500863444968455193156378445310358806835037591919840480357644003886398401222606146184535417251439977462041240587218708297649749282573284993565589640043724913656082297666194994809116565374261645783436032203831150762063734911124547760933135604707401597666835582623497173217270631070221331022472914975257901822397019520923213785143399864917970211507659121177588055923796895565282816136238286490707966116531801739582332704832371456258683672125140279459533783100099449612676826539338910482452173154053502579188699020741074562756375687987200 A034996 644 559202885079263297606240081384767561363385003005902115706153963306502076986859771593345625621078420270769587610454403110773168792047111033430997361282766276764845046205343625302457415569043566940298685374445700049771272483978491231591441944370851145307005404261509396210641466595756012080424638173382953868118280040615400012669127439733720301083436675374769086852350209089525694803559611801971650684224712234715510582750372370031991580714902080724424146991142289251319478899823034430538680611805200374414243896040584535350118383967142761578773053847785351131600884817303074650227176649862749425875085636921678767197353476104168582317295162165709579139580580203803050526650082951879478320025136259987598008946219051226005211830845252871267448109864051572751629613294182740032810102078385018044947631730249645412385367574847080607086411409326070399963098227746833460726291354204988573733443484447610487589517525814062672010759739139110844546869052038881785296172679696122777890870426186073492408097338323740155483910531697977035514720794638889029472373508229419689436872682852435154292247613694557360089468598028850211011940450115465005319426446162897412963696640 A034996 645 35740508853177435033384582786709416522556408675089298070086199438078727174355210912609991007187439343869248813096658507178951382486131765245044921134122065069763037566139671209733532157917447046178099259659619293583523681607591247631497608357869507875287367076082352864930286180813582394390979041644946438555522517518465380376289371101742792246335810298565736931826370639146032332893760452135921847446238264314139320341482003736657690997766063636145548267755855787319626385163921742365450534210856212165348764674494820890922117395101223436632170042209538045698974198663791557521021160246955415318158724113347171733814752819487480536712821448139035763955112996059783823752830688726315636032813971985089700608934198431918425984631484211375991327492363717238032946553700026270084618412712632546501235013743881361898710613669173783444866492675317019618694117069986470474407302526959083950938722269153160699065014869676500931857969209869363079955308700590326859610491639773246522536003338034988164931150007291924983931421103322098827138997165712771283057828804607244794844581005590313700337955842447189293148575039342364570063463319454054395709719983241034653939793920 A034996 646 2284299106795352849305284802775900760495753649972631613283159998707003904349206617709811975470193186627018820586047948359913442918959073812075884974865866514319692626638342633485163866760745394518634869529280644556825148812731241533319457651954590246767980221530382466260582989411133321750936267898148106842578001768815425671283335508190522326074928017722241659358398885115868205610236139438523400673256328757215284659599634959069967292333264703990557514634065144539785456382223325950998625178805759019260436038361220762722428745783965674732014676329905436268537837810116087305423905747344822773163059597426788632977909827807490409820940637594196919491610251333947729026007812426909743711327547711788917000897445090504931609453602990894621318971351196963256782698436790550727262968473713726526922828884601208774707080829130872168488592279922271090065284588992396486951608615293372549519656944782104329563734922551565172386693574600491347886108076332011122563544127183776337248699860949648888093095695674707390935907458214181500308889970319249641571881509626149593132014086156368859561630834616501038099350656919452024267796499514782159770306554477563006197400862720 A034996 647 145997734270117798775968634863837509099833538838374245209468139670446410034763489628193785148261606508247857212024323810608294987548779322532306870554081369686827762075391355722872757261979986511394724932754146874946713523500118980469072003261344613673059674158799876886802939952857249465488852579119910483012670557495771095064615159579041161507282745033926482351832481830183329635113487578681921546733926098470413934354905063988953341634682856451347114237784632756573695156676174795658270154946634746206312066303654813439679180455846793803551110856295314118052103535098407209631846420419804290082285920196030675962057273809375035205469255318829104348247731742664782631699289443631009175228922401283101522390692262142518900520262996097054994670551668477515806963330953884952037535651708839039875055372044203183045167375955685496497104225100711079423061460706341192752450343226836909739052642014036470545079699926536455524023612786503008740819524829269402240882320326301359233784187409090522143925387858122964973767813718207625025915103411638955486637414510303412884499221284339772666056331244563282398028868529283989254745462691210212853467617685559798556591904522240 A034996 648 9331257345954524334710599343839722461419252990779296904913310375239009380958381432630937146301835805796796790685314255260450040190328761631186577797508929452403105656220698667773130926389722404457092743005611729387965603936494507411181982581326000886222673781366747139082566947988472585251891533099990580640008589714829869065146743943510982094487038927592096283442236280918342855569348944165987836299727664968494252691897476200711532528515631564871923418464262814703662365329626703426664169533415114441660746548960865426005997542848266574686132632232865376913407172012144731980784267363657137061037318905595304220194353956260210262438928675847505775601411267620547278217082474763966503218021111256121804543553027786859297370694158826049061908989958718717034935036930611938074756515921236738634849455828033201899404534290665384275346507330011549421369167010938417065287581258935585540794920786968001229907405166337029545664868194736740836008002912046371039987363092657905055496715090491640768151040197773406143469782608676814000115498443011993641888628588424322906701121261747941094280457041640192532927946789822341871012082885102310676674632945449954459364302310604800 A034996 649 596396546431284244555718675600734507595694532690669400950336255736814470342361535749568696624559179563110962880354916031600209953333873958778484904645709177185591725203127239159949155701437888570408401408346359516451758538365735101369452745167088278180361168574000220224686401980358623202622433617086167203243872078635218585296086662137261907897491608012132381537421944699187131679650819286818151801901363251463269590511059617357476780561005227278521825379506668267767614315775402718703594244763380791329775468661584912704604864492443671659631837036126398797677827006265447300630310159008880157021129810175463566959621908859806423296558235245244276833207738003120024809616114356298806784137644686191268073780564594426588692258643283491357273764736684631354614371037300526700581053380664398568994131989107402061090556880879081114361531231566153552555939498926808613169703501263415331856591060267382527838881908046623931454001975818681786601717650735468366900361557417507704039316202645207267803179713809689822806628690299799324339689642025369636705571055503846262824602125689317638185826626673692551673782494517506724137424571351831376541186078593496781630508577218101248 A034996 650 38118076042876919888593460298610386162890411852831601282245147355909948513064483532208992825122363046485285627535802375180985461963618782913756067453915003754743625963520304403943417005261793652285027290013018935116013470452106768199355130293259921779613621354880186118446623369583351143186965004515700837162167479950620852376343431395095535274652581914237794364069204723569551727998327632697280583983889281362340585440835896404009053587684033020898212151137501464339899994548053696343808217106167047566281563287359792700173885102613819186503781068201454994122548427153137836074694232098374017777780597760031778946322501357663326667470345702126150338672976286995112123315679394987528037902302795857213950866147053217974657922423394377125028336103170467191094922811244240115142513777362034248323667962830692450012067420429518904771666039144400179746155961092698391362158253887201513253285777013218513392196925391711103747984814454475747737210857160985204009201603196663073040964467833581849460452690525642971040458074571419432084678658410739753984708756493708195550854140162336602595446811494069123947838313413032902884654318839949308625385054313545643763567128849294557184 A034996 651 2436282921562526082204703493195846644447805587011040626738834019348894746068133677537136731608127473731801875261766804568315991059736076566843623992238567540594595676613217983314616677060229240917211130719973197951157229050122995773625041395062465430061439921933385147128692774627726087176207370656715161481935342368868515583170220050761382125713684652653554243465478373068390122099917652008836006895362935786704688460875020667097952885131854331360230516506444725493822565295715481033802417213570848475739394640047327118714181196313072198067462522506274589747047297632401165498320027668716935688398271579533810264188882326037647467617828598311351130234939061091503546630078208202331699993044113664051870798303803683588098075066300138778457332549219815504275011692316211616684384714923666704288564250532332232786660848994078085582277403655253748911628544801617986755895488889551321258114915490329512101349126188532799256727029429366431533289955275479410155631057068115557637673422244725495139134945582184959952757620987024832168455105909957587466335557209518110314409806332584188502081993141995166461893126068325010934063366218862526977050684023549193354164676983754298753024 A034996 652 155713176132210702246394341488548017691690067349912391420477759006960905240275079886202049969979798229204415108614240973144312714960405653282979312312509731813562090595910054749799144921570792647658076189477490642709798027007554902921921481874926580687663486342743893569009374642975154631525560217042364440444185986381464573321887142478678475342704965793489647634418384959237871571151857770659693083897193702900316811030750172376723065258595822930552191174445600403078374556174550254864896913974874321567319103670773728371600407977522789063619626093907926918350330802428629468970726913907457929388959054584108890024788962878265321146244554945057505009931725350252667721520588204490835881944393763986016661007668530686420920767177798762722351043298986554190538879005374284891178377430404523078388235161129277285733655732950754946189785174510980803331897313691161248459500956040297004638107370450830807139214595106592511146645176514605492302281123089446649702018067067183634863610950698106072169886812891380533825868406607149150662545635923414809333814419136979865363258311021031686558796425381792140051411193855455829010824888989963898796611559581698520412583397540535088447488 A034996 653 9952310034138237544188506841316983393750221430009691072440321600139091497008407246549305334472714932692269956483295523971608977806337853680777576841992212216830115270503119707250159415476543016318207316085870197041696571145131184926813941807908151487376657078175374237285308654551011412229003695829313201239399043166277093524242939687475168607530684358054842922199829497394714115709705894210359588542664673977420860399213084411845602641910252902900736377816247854508678985394642508644270169731115820552773606320242112914270484791223933612934710046980659549215663344864704452298129029054024069493055792785345185937364187535644480770509208557650464387484932904649176621956514658941463210803173791031522165795291352572924150593376195700736688491758253269059884595018997928300384183756255212637120226650971259618568297874063213389527114709930518344922436250324603272455056788933462407941701663738294690731527782989993221660443070914847873972836928050671054980954671564844458619723146390184761187616618927920040235353668801496688834395118626297766101152053088571495981933023548439028284644786821038090908484690983422100386318777308532860809936335153692657726675819598156524001689600 A034996 654 636096957662844544351004046419685790528182091520497262681895608348431948749251848808458196217352271667525480088880433306179295033411492987010797674676583163733398390357774967060031563006885491351367070352089877754127611075450033474467387572284376876133643315909517354304904063380341285132145054537707431842269009989485533195876193018437344211581167282390241136022860552792263071358887217641561059259160479254031674656110926054683212685497604316835170118657861679665879903884826433560127826542936538491024907259527657732890106221831753827132669773140150124226510733235749598764899043774530784191232500319336932616918800529759115332788698484057219910103311803236997145193263404094542619629105446698845257937181797227653277313650535964604031644303767198253317570512786762244835547280567737743267788043536276049880524003358446359296432259872566748079134154478762124271845034216657206482551753359908349515701800163500879742889753772181971596944801764753119153775093695252898344513114199204114263142568144730449716660833573596728826508575948353175084058976412977033752347548240964658748257052451108303263805806264625927955073052356098350664041488144846090722243597727720953772224020480 A034996 655 40655904330621564109068441552263088148270760264133245777022132723830876138961328531769870809452966534262207818851492084849825430123288228596629153816828931233252938583720714662946651484379108050884327020918329869626619629834556407801019247150517307412395422179046103096487831660687422870458197936977129881528437577498703408287647897678416109913376801548868948706046489721759155573072291556822213555820244777687561059422894676251155093715767612494306421852266500769864348490980187052300365108677199978432457792038834807049720081812441729365881979036921058549648082352299556672278486444174583413978652855776156876161846750932530773892019131157852311571359233667867098023876750010481681335074898123763999961570363405733302760985883646225484510338976144951776065695823358791770525649968969676981298501660653936310046662214653870354543920414538077154667586629551125528155363711335370965549435845844873900143818715328147691859575603902508696824240317671598749816283732400249271019429652658887351867441459104052280061212545844151899752822518845353544092110919273324803610408540620680201214819657271446553726905251620786444055339846320871412563919992282175139942423118182750228295440138240 A034996 656 2598512533716074155354645354128815216928745456638482886862577469313707992126733801683531834140866013252265800196669491060903910900665326172343457271044566941167058442933942542049399983458215380932625053671845521895526653723002576371964079492153002698419038916503050169296372948395108464499666130547250590540551218804148483288911583743245128291449800077077785226886307757071705419824127347114274568700157867130374526647315362625781590099410218544689368746454147489083932605530045684475185588498589012928973771085684552842666431773923977320444621101550059498655741665354281558268368649564351760608510792571921430051428110753666411350492644376834907560889675708038166179937035748006311663047892118741397087345909741451374200212053616548402656861726463133660548783407936807281625438498473325229526159332928736824248827153299460158185705184242439780637444897637916077896955910146719783234934414061975562884077984009223101790817806330402047484084474002535425726461775480899950363238797525802127366236836759052303416028062747469751254825758312563296839445847370053965225583372051360126346138062478147007129528470815920950317765343724057887909260469278406542582134294640380589933914950205440 A034996 657 166083652154959292823092651995807678971360667058340480683727291868476144858483156175687864462960883059783116250867981939296922305225502974930207354089742108324805182182416242474816969155499553283438418324047318037748129101785100838752767974349523832043633891599471546990772432701678847390574405450296612212421614069950256251061497820525709901862025519820035464288648266005178788960674011717686825625005834741694576128692241475060593545928261627835039653496771469302300713766218239067307606549994923294439089539178646739135531086146119741927992378490561249658762722611154506405067647304070482741871625976298978210095532866042848929720849015064086432189629485679715983075124582702360856080763147334024613838023677942977193562489554555561735770481410537308857203092711535512212825898923699340202054949704636711064754824861948474791273582414133810660316690904346806340477777746398855932717935741322863636250431148163961654885461493968675545578505529864179125155131352013264912578071229095948736344158672855172754505282989221258144031842084488088163950964372332810883779839354091187649868058291156459774831989921936734782012065798873827559136562759836877742909179172334112599180436391854080 A034996 658 10615240407840493799254419578244946036834159782241731481636712493930523856508817205037895070075739597083558204076721394966898888461453998943945878231046946286253102084253978957571002641623127745521132291060505365326177841831848933730298311198182008809829832343201428769728884469491218591943845155639595305595141706564954162814431393324040821041621418656782843332075667623881837012175401173822411373786412381365971997785306845113129287032622731053735766624103208326271481128730064081206367811662801470655196436100462216467964445141843040257977297393053778202772512710746324445798860856521166514548760069987424828845559703061797870895056389248102155574851584122654988174695367865589437417483677944930374407978083937721091643174597933050470881111801231914186745666562989189339004896604956322017163208621486036828600111112572488252213115768259963740534960577983440793719156295414749335183732099278481056690239999940312693328946340100091978724987333714536001140415982620331893957190227874842732586974147648952771501915811086493767870441864337842600099566948956992404286505058564978488334510797000774029917941449942299346006598196431814289515678336030848695798686838753737211953687376062054400 A034996 659 678474699036883924890527932558613338814866964021341213365701636127220027822678704511088735812234847217231544364806689886793428349784811350683958980755279366877728573215408861130568447627621243662217340251661148986241645575507144576483187817551681605505850981160013744276126155243966007700847218250758618744280996590509130915399960448456572719423875643360193125939818125827017291699404731994734244533039424084154792052386945385230675521491147404198166029198742030356721454445983368487286999647247904906240615849184694150734260839187131530670476232164516029857205569985034773366029009653771042802613476958105346939425894718119517251268270794002941410256877613075875789638408178851552769725956773377186233372950746710343227084359453345153126740636701768284929816967110812065267549330884056799957595140134495420572222859352663400653572841770118652167767843972202221882195286614811796902106901327217340750638006299215379780891321834518606106871008614263616169859557289175879719227443291927827017346844612762763201570934204352504702798060007920533700909291173942072094578680894704625078640914334364623754634003218736296381730815633757051498377840798674729369048190312102500831900527684548034560 A034996 660 43364900279743225504954650672823443779501512096783091652457129686993633487825309997253369002413461157690768965694936511856654706386851300973821329831995526008850645629658991777676635061076765964056517686765779458957242121443306874534435278238915952298655358928968624308892250842279993787209369556214901852811472835031512500626047698980927812783993794524480240824062687110347695218935629526949368174027003916350032760407327789160704356175428132424454036916170126018927031781291838656355372407105793474249400209374213250348292060414490064913413433973504498077771892467061647662886525869670981870385497994744379270040643267853424152543996829810947456430457738876292890106873628956309230583029079820937010571165541826049289951376729477951632826835732793201969311508663385156026359189305884465483522661846296766306104797824404422618475257820127039057161657900359454568954593750230815121815752446705413331366043101557112503756575741096432784876076205651148647419404805375344275912134681085275092025521166717097155431117743215559181064769196996409542807890670978373164677398049076370651017278893794609114048074686815689938782698182897077022244276880578532475618075558707574062248310882930083758080 A034996 661 2771685287970536793905802385601972134740586072264480625375779563921562870297378423872786328142172762090954405553601440618850111686768054753480858168959810719768109543628597069633011756350876316421690900849597674422052611242461027908309706182545335005529766687314985546462007428457025826471907620336200796368820299993736188710708958065379180686580582226464966691461843530231165679914810206260244208730257688381574903562469567092096257882922530421666917235645000562103988774516646944452731899228792044535408794046890802188424371088002875568906871930947012572004054855085064102586185321144287892597811466999432289537703471222679883296739567768822973982606537533736714148341445601811716260466958346500735334270629011697579390366544075031857232883796866987857591402650400532812367537791405715262143218833898049510489284298408156993705324937893074435931456297703941452751671859153725452317625555173715179572145038841517438457625729240592543797094465881437162491857788708522004535338735084713232165836633846123587372509749170599305240502287406815831684724275030871488434788619716796669162904991773772659869489631644328508594824056668793237107552633490995266024700926042348751845695664771204990894080 A034996 662 177153749265519558338691224573558327574309314326213621389025693515445170726578745233835887543518420763750051115745723450474196580450200736400459797538221627542825656139978023262094277808634592435423187955358297211627302343907282833548313890183319933928098632189532168200413313406176359611724822502815754067760375614682601406945705591219469322435201738203136392937235416948832393442036195023354613256641628661927025812010875377216698377144381823753480067537997803649651023090373198971536903411341314749973579270785889341684270209992775045411761093432595180620277267781424851298932412019321785424924372135094936201281632423125614984287535329972311229995376522669120661764882501994529846536271232113597527187107352940718890265720470171266941328331487232997667109017667229228441759851355367405653968388092403840205873169576687874457400979740809837552083547619158707393370809507538868427468628244406266138083285318172161345520886730466590702783823659414451278665106567590239010843912877752349813362734835389642742831784511090974598599585114858563625146117464114947502130622246031637484837499142391237156303910453333431191876718288682929435399171035919178571738652250332685834409049005044619448156160 A034996 663 11322899275344352493816348751358155756406155572295942909262425350595622056680725824885534739980303881345711098422060998852597745292630300079571556939039346194152892841235944739824218599696464010480964001243081526598588420896724523276792833583403762042030882455005640389195091899033320334219279317800452714812877019709532535708999616402641985006249942423706488729301613095344046351927735115649352088270889639174974360635152938266681745671698139457978454919145522269414441897523250849927750272255008129501323349777339071778735583903755079709751718080239969074585191633499504049889595732078338213002696315381670319853000722947968523995727408741001338254523764491080543501960261121457600432227938389911263635272343462054382082646350533235796671648175177964489445943840056036829922120619761735987883160226869908099905508007281074385500146958132484195347026748429360755684724631777032494068928588392472793524479862806064047445642218134039321424917885701128482329137233024894192199119973692484527227582027731831984948465263028164099344226494389453976281929555989515620467505433918046227193529312655247145954123433191974126179590247246541453672200028259653521964741568530299980139036204479056700873113600 A034996 664 723712046314641140446872311771018123714717648789273319421488912934911759243845970617947020433267422816117450417039519842452352730703696653506931512987862211483119635073522699581185845656388731280425404374189379257964514649314855845649327215983448874939068613334676299402027347483477063888204884396677356677303044880802963756053112324177285610083680530492061048045467312788726836304265343391819640841903598832320466502912090959529384839142643187251001876516332749682994644229065043797487364769814835392968793472084240461478762794353693094711709812454916760219802985248515669378206581949259680308972337126289496654183372523579630291600598167109053956647034715682537475198975847678847892889347809510959924140775468437833768482406741450607972528923365058951367534431545476375066180172665192220193963672605832441922381522318007196513230445576636252991022593857506089563343662780527803199858256723358892655585702389036009432525679457998807996758962126076338365289697672917447737190068213271221571851348130396671711653485022179078012822560778239626778777644883877251026091505207898702015990631436238533370878289329912283096447073487168417965237879700974907214420113727536647151623450879966655660016271360 A034996 665 46256718299582048147961652503706755991423574885378058049750660729449435086324377293190343492197188670325056500529336757738005632193085524243968559526827805733353508447161733146804683300151885154872595515616356600980530720108160335792193034429404582144754163261907658728146396588103080563953611890387029608167321343072102944696199527651019059834898067300279361401200379235421207158858809515770237944982210803444771198342285117064935215964900953746097068888209087820579153176490751928485648864146363232744587988768291213159501463408480491975507602547418763737292152366454677198335582252877006113201703373561398338701618320696302856235516911077324637877704164830591974841246252078067863520290927260153967043280075285978540325464099354458678940857672378122285004813336378135636362098483501354998823792215443056137765670633683078590353143554513891917900675338327806637436055611473735024942291699999911925770228497442169443729359043795935824033086336010236593894372147959083956871932167721515555361213494316404686819317643279457947221968118931087736815325506631962194712707498032780701826860659125828661458779309603162262536875411714392216132501596262912688143296398128798792718178764351982880083442401280 A034996 666 2956546348647349140395653927343367948165472030754778666832039232710477236282130214037917127075488077051421002594552750608525721306830018095305648620311428806633173571393401810366682546404910296735425025519874834502251852563195039633422448941220953742121678393075932993850580478776627482162624261035951793486340694899325176519172980903775479098772675270083222991388267717487971369709848226801074638786329251832769843669757569881127913233906532923693568576974707394253269052803828689977811367880491390312394715348080646176035781691199910545576971681861404401271722698180953220868729449182387593130457298683162719603489343700037156472312679090027742071967442211480955129583223716030268602094516957953349209878734886944283554955300575231307946936498184144091835570018225596219564301323161363967481043342921691708043817197084223397996904371838135292719552610230271443129196286099472671039489924669259737960174484712075813680764669797763622264135737146609305053830394920227387180456090216347303082697531768661116354544452426221665975962436051379508839446712142029703575700368899750385127860155352102440022954542019493273727844186734944481196642890632504488337218908613233808292595797723918641894628660346880 A034996 667 188971112128513800746007245631515625621067356025607829280031058502704395329793161105633098289842872661358489710744048263445530234904812054786182595049126892706601764676965095352418979043868338367388782768857149601658899845865532054174558203584385989481477815375404244169826922338094142183256594983818858944150901660810760084824265857286823137127542130735738456347774668362075487426843832172902219726977715174029852163658636532402151771609091810943144616710347465426702957303162080460018913417702785031104797554643190522652730142346514042895141291809512757959127952577146674727861186470495839335775456324216041132021827872180818013086619979682371969318445977038010269779469041586269982387765712629904487821830037025408878237083103832448988177246596512299618280684877485114057660792355834724484387165523030762225507214141778446408496750089821892901128769829927649005754737472010606530991110514489092472975463771357468474422048415696580263756795558700046240386740331607827130324480880055635407812655413764603329152140629925090195373790673128292678756013206012126083634884656502608448232211366636775118592914859377671878868316462328128097562671943780556338392063655914117782725554161108428644211175572111360 A034996 668 12078332966539985231538519915102553290817399317869941375207964217601853429449858847349583382471870306427038893918408824730838374954454055997992776927205778672846474525541147200701697375061001716875253140801691654659095003601210987498511373371103654574331825688269485023470551867230053093805757849787884018612694402116992677469485213837944031903697610628191594011107391358987067028956415939780715867751221376444718204062844989724239177509723117841448226921576169838035603070677444783961746992138970236068820842207089427127998117917394529856795577933893520972096130421821811377224729945408672780265707791365437845747762869677805348639138819628128887007558669623535604089342445767158302611212050630874014797102320453223443398232695844358025014139109815943096678149604426402805837930465075475065698647530291173980213286213307094721117071799463055516371100445332894277258703399556313206674409395515027793937863723263445967064703722354537775901704899985073209624719008340135557687107327998772750430596630033743555089006776286392909946462315669605074654121262614467132042193823485876737289102179428084460494817697140492151779385967009193957327025190308006859536090645630624329431008514094165035615052118779494400 A034996 669 772003777550907951575232204245301107650692997594719954405829641275495180989195157132684416076082647764823154616659611209363317267238120140385138327060686964008921529972797145854999236402406473915620657465211408088240424528683969147218285154095735676852516572051421532306123750988447453267369812178084097332940335934713573761124231040889724212304397727674144510345765563518301729026909785380849815403848215260997928911622796776045997817427437012600266969685937159916472635669687903624444557002028748342404751860711041234819987166708213950130468402150830062849320431618055597639211694301762691256863687249900761651197309150869158582272359420529837995838346967101923447047762533631025598541111725696341506971805628490807074755099950505653825679840654862607719619520387994438443587364531928573452953554980879454520378759400989588562861914537620730497128366374531141088547334899402323526305832766470970518798621022438522527729660009120486142111359159642947953685025094265619585660722707790215320059507588903035825569591324908193993354182397365921965653864104779015615783445219342067757714196614669087964522497107976770011642424852539883624735114551865799631005292251471427288885833742639587291311928260616519680 A034996 670 49343812237858927313202025001002196579616872251627942480711209620005122685938303873482219428719869742679188457823095984422017810666629652132396143920981732507324331710094372565468267139830713641271443751666150328000678580009237062274065296108581090475187378155203229027637906754683359725381455297606066715968919713216089048386134159287151254869315960871071102473486130384758456862155151826250203998569660590333351974905631159658808873910324766909687406551252567681814721905516504933897433920570803217450156479585954003694425647698631713700738493042391653853176832594985347945678854165743663640274768731406473719368927265070754803690755515391480912020141616579832030994015558185346387287974962282659753429220267950393045934570382529488049591292110291725066883818167511632602039604903197246882638259412846435239150527918315412033210166603113975990403638415902968076014333977892051939487637191786001465887086823264297100103233470150759179825442580683706038506174897530348573457253465710442257297633623655549032022397366233476339771943628402726767903074401975800926571863485196933833074286832205555655175023630353066635259791828726871130994991941729389589529888187900307859263391412152498688151692964592133079040 A034996 671 3153891998869816437435496097980723731380511751416552656892124814878660758342889922580071858485678341052911462262526218337640638398442078598795653532282749069426480201803531979809513408020846446904599779793994775131376705905590402230350673509606808032872393253753406388683189540070178075780631351105321097595680118336395025009347075014437084373730445165675961299763655167092478034439416787561158872241910806065473413729384924954858867190768258018310853402067559950995990975127596607024944318089817172315355834986868893402802039315404210367372202013626199875448885883362813489527973428760449167674228968082397111896330601025772411202567456692105488293287384993060930647700827760680056587489733005900002573350995459829288852651290283343111169710087382812760524990711206785183813698080062690696581962080804434652369037909445660085789349815382368298719965888749798042858582846753600319798918143841655260361282966120309656314931672633802690910509538282033544294519678867148112986809450683325767612273749111983842296764898325089696050423396915407619248471505526286609223384941095504020830664833358471765626603593706733509103688361052792513122763234942203484597452020009961344004585101093413874484362375320180505968640 A034996 672 201586654120927227151152006167516808364136840265875823311844934675810506955241831960927743038068260800493372155549521260047473553265058622594047299174851016300816452244845069306814307220541947637515994246089865151636404726946325025766366376952817911355184053794140459458538010781068023934293667457869973750632653744960428522737108140893054415186313267825731279748340847945988165125476898267059153117916842843554835609187551161750682066980813353515096092040621335589960695075911880605921255255500112160947023176515828110869141936391422753585263955153260941816209918512235936204361523048379615745430361502276960126794289946098998573981637023874605771803937820002242188323178019247270897722820735485578767749281457206562688388778458883042006056833757591491391891531104414667855765284713189751863550788808147936116354434937168669019784058927916723235866348693107448159888261123258352684205442608458607250670056568545676338845617875208999334630725555334256970836639682242560517445163938475395571485241592572209450575986428457739027199127550836811514995914237323543510182951896232096523108288962478486582754799683341528421403058750441192785273080704715936245830603406758539634028577575979630348914311941713052963962880 A034996 673 12884796824227811492094404192428225674075690027676454700703679207468719049898839941953660489732909013776341947271622219410749496549938761812094299181680388400948327541109681877948902603947992736237669187123963487733674058808379350311595049731643020209467847236575031147587266327074792983812123433360591200559725108802515223678805072269544190216953079492481459245635791883550697557278256346209062783857355474332852103922551489685785435379129731853754213123308556583405796355890628807868082605945022005776851273656234235929143374806739602706903814818994779485819470755945288029204591117098210454470534085338414602763053428602292075025413832327178066245272464815573580820419152921620816430117384695428387707179592249938754622831715146411646321852222962969509143452759611548800039122352291119451456629053197348795092802755331196233490055279843697977746472257713752027786329805919836548420727696694950742372204802630486256198025546089026248272836286237091677008371569007432503103171606037863562640332652534140627790524473795191984112371535445177804252261105851481089641960782922371985482945235168506234399223694893698878922913606778941521052766048604098714347748360182726835955417094915730675713988959123142910515609600 A034996 674 823558035828866220762845888115738323677513437857885869047643756632637651390867482156516634324498705911654069589758324495196113006148974725364439176139879521734095768049831281395892524362566220166278517643372267725602420138116620281249565667588157724321897483221915768639266693948614619990504079124310143343627822361741802682071653389625503026252183202405363078064756451887275993201797173038287118143321103088320846180199350327412632331847663927553143364432628689236236559968215243387645268075395599136646624223147510925817721129869590250646901017112164097979548513028894084047411672823829913848409959374578606846828410553507095236883636121368548874201533662226824549505428049852457043053310289332684976649713078564974265848076323373013435422210825947194818496482756563942857611695951478603872066376105402098393309454927420933774362881471965193410213035684151285165649500957933967474168704809195488635416894821762517092455724682170294008123331456908271574591382182602470983530719660589015624525202905085871474658352440621871055620974111476668424680819482750074268907786693930099172853613668311159965807566062953695455185458742030597013778575408852199898991489261812691274756318730435976700747169855420559601904386048 A034996 675 52639490550434395956687936588320741848310651809117651819246437036365395919077813859495222982090148054779214554488576456787623743742137425937199242489130050850720133056060813619162313894464143847551127500495309088591463564094294273834661587818267927444527435584397243389593839219129793639866420489353835315963714421014999719359396449199613512956071496759661135912754433096368966145359840610411700888663636423432199884251558474773439375435612223345734051021309201781833297756074917509309728909765818117597969437032185875862029725709179372115312572703228382167899899631586472756687224200254501357340380953634308350055860892301678359460455842503095058811390335025882596353595466239681899284389690801015758093314796891472497157934440503404089523258706164979872363307732168069294366399643005159047491485175683748324523838651633141577696259441776142125545095925800012913368910706198832642934735794964080877158421880856087039246785432052091809915669978683568932241042072996875098012419134755518028261072436572411737687926171973949415046258948829414037416581136406309480785455099809662315178489555296432839944694252142164605366351037463991177176545393884150670466899804769826574851584348675558700127046915847650206034148982784 A034996 676 3364573168535298643778139426956890902895271085796364888511716135062929707843921951740143705880361723229551214478330399465456506114046928648677231345627231256148244605024909197826280128273637271153962170164598249455730888250351996776031722641169999640147106636053231190479327342230700783433234486580973651096575849964787397128685085893302327817777142995249714436066041106271902367861168423772134595057980613463453697771541267829241164924445808166346534498957299526593043516249444358143058477671176486831165928329773629572085303236170767784599417497805167729939977041149202140513101278572249309800344113184141493240202677299376995525218382890389851380925380468596738123209428382752607305515673117195795988499140164088327765167118330078732292245865189322022211085749167469268103135665217310549930652210520217367058782195174991583973519259327233710571030119499583690970900301445547837703208105346655402830722646423049628304707384365964722006899366791130568443034523755865257372516101623546198107700334527860266932395777420467856850637691630349193836174739932900773785152456542043881392028951309877757533363086674587513742116310329603879200566428780140277418676053695716300660233025016083864212551808186941683479334851969024 A034996 677 215054782937530533962786799714754902902462341849662638360683968184494279969209737021549952268482825424595621579104610901526582815572769468907192474327583619050796944252742573741887427195968060151516378475299453891465418544568221434050310814716435257235125388171095614853410220800751694912776769484473560684249573796569360828862384782112315159751018095637377027730616456314748025093851909753081452524236943753764350216264767526029491332102925579198810352576421139062590167876380414018418262814687469370671691253833436594595706048735540402232153918414284290183892101851389120886837399717119463258860932874554507007459326288268143772980625134126747196819737887886590329361952490258063407362577006204715361294393419101669280282127197569752127753343383251414682211817147376767260350276088285206477573369019327639850825051932305951744950487643370206609596108051082535150317013957882390995141926922275307576802649860456163262850736296288270196004411444336923767031481005138903825214392005837755223001919907226183669295432758544830449084417410756360861481517005504701965712930467118014224196115979299207227825697233229977132047717440182468597397856574655101861675140800822362249869997598963142093680155102639092618378252426149888 A034996 678 13745769631058652686281218126097736061806871334720704719961243327256335420712374943645460866645293996211266533922150387520255808830424440280665910730216684929020010869762927393811361325927855391127850995328418702341088608003329617434143577847854624689255437182070028990630344009944953695455834750553980167446879974626082857102544181949446948355219713329399356411647649785066368614246204540918608305672876817250917230317954213003946868649877717433326022535812485177196484957046995535197868344856312475238809131688322751407148221671756190658137673135758377310723000324521778860808163693259182187679770967239566427280905391621262797860617276614286934229715205205122268474681499377319516759257499365662218969332362870415974615971016751881063835780711094420319893951199110679969218265069560497733618091628039498629640364144126772173388587869988611144118514122852698123009953469472895094534844813588730999754396176647713528140974897288528610466261350050401312944280229194445399137414746764887447243421684791776688140532815494618028704364824192674611764797994166279919457939885527130806082638340944897781572364153051812971326761320918879436122337224359398263323565700671120061331896753748159597740381047797550249834486237547724800 A034996 679 878597251829901882877245389165752941456432140723971632277052176435102004008592153750891633982163320957833071515282859475265291875008188047586563447026673520227831988887317465065613248044306333411736640677874103644930993026848115429643553628792872658079115178943370205954054811835658040322488825879526755879281163554629507795742618123898179651928337676689725922170372720967830360955289756127185869702596938213226274262558179285299333380879831044885415063965520376090688267901603844032117867265933478564381764852501853039941603392266486868772493860547944281519506597213256759420832392299731021478402301941324287051966576384450832715020396045240246043176973057405050407328759836670316877094658753572268654828032087940823412806712164858468468468195333835124682162786644333226738386283799084519844083433119277600645130569353420626094355269384095580541128085052455398850742084701720459395386022026206770843125110914435618804587254317277364007802328409692121567367935120157904158983227284395688245570706040867326431382526900967761764127224586338837243742911791828221204882204683163549052317342427689760556266522865064704390803461841791435017090095764054244289846264138190532861367000742514718759099885090401064792361926218785751040 A034996 680 56157975297579984079120025403240666719112449664365693406395781403622790059450806561628210049890756291707133534386537896093021475382314844838983749959143972082932556258865131599671091719342975155280576351580769432388482032999478367726174159110273364259717658603593272136223344859886230806398375349315771850093025678716465808124940795443524176048658858136491027812381767692052452205083483854191110919845285648377846205727800922071232574747338158181750876511440779633591011637622631605036749671588182753231144582231572186670452441202020029991085334452174623621117596422171277862070473380356375775201021143762061037882527366905104032921303669687543949731875599475370094170640614053723279039906470228331439071005258038014921457636662425784751094689583687482095690428453824576642391304201478048428448257968892680471191253190625099871710860742659195932150107615511422321843027111448587601413161184664799297003744240651326894751944208403008958196211088130805679272234184890210355700766398289538205511309386999813487379175669523237494961717814675707646909899360462112793841575044711810518574551073704082081487766824185809769049769584507338595336119953623719743683448143035473589412015871248429777013362405602022831544684176874164715520 A034996 681 3589499206997223850406158573868133641670894289983913939841062907546517103037506685681080546180114147020670623212577653909804973834114177003256568369822586555775947202985995332394226144031670048341628862636523315391024499681104488278474170005769848232858668876609733019006228811044223714534483839043069100424127823147519321858918503159786079006324247718307796018177926711483798381999998868287241799439729753642356410264056155124529575364202294708883994441182883380920087066432911667048038110973419446596557264851376385280554784188971344790867143547564803801894073699758490241295272838118028053948039462901577367688233332812503365107192770629060727062627450340660312529452442298870828709541939663040211278567831683860918557450582681033444090498106058804574069409321347684670080823655059869629168499210234559717155673180477609022885073081369500981047342362427234489521673369270185968798830677950011628966256919264622642222913126001032208952623509902929737787148434879375439627137549610318987470159822284598049181573351592165643519605869468245524551460898711531408957686128077825871152055469801918396035505471260861905355450961477776985407466482431620514760482216204109039163707618562260338474437674464814339109524739938854235013120 A034996 682 229433641845784486695946206004080881787385887442954241519328612433163617350227513719023795496396871452905412484580219705836670479798079811499515005494838709632437410093055069152272820708413744700442385984275346788741677244624154524575502731730437034339206513143886536863449377708560220324622879176082320129012773422149492701424518556286414443777586176267123196148719719643538363344936970122910436305037836200601334475091706454050458480380110362827290865774934051065076604644502476920423355450447436838388439171817990447742166410766812632781985386109061602892368494050741800840390089342431380268163412580426444456511734080911635295929147283429392533888819871261883753712702519765014492157778796383138306847960849181013558629667112039818499582408957691321355159785260255522631110450198087362417247440002928168392603321181450218891758053353245878226358386784953658674316504551770481191627748281970289420425932748779452516666903995169929888778524082463104879700954719024910969783772863525747755486525917505728309034796833246827721071616160330492854785617853807635709307094593507417614954807598349267199598868013710376779205808454280866874009307111324780662347894041883725056706910389390977066530089482336654155439841942563133943971840 A034996 683 14664969037277335904015742874997684432375016080418069355592173882423849927707524707303684706290162602223720224891589481782425779790602411343214614093909866060131818083725683659849952809023170933192019174316547019888576212185625783354445876361483489972675597594518595601856735078096860866363322043243156485439237505871894475009181215322868478774789572553214365695353839390081136323743632066920532566164114325570599917033639482706266147313184831963171281654503094609013375957686620308422381725575382951132079766947196699379075315027375801615830995732000253331073611929676069492312653079022075943456292979555912502395750020493357741429857191858966435060846790601709879696373324801354435083535217803904688268118199307301042080831938798802433920676783085182119367815514003467031333550998041490474973769118315818014802071932826028611034593702637295023474252441868675376083505232461119060961937360946989844241259911954148631620872869398873296399703322931706060439365117420715069589103142680329958874080282329459710045323563668934660767910904283112788905302942351564083641675695362784061587462263450043804044535832689207123957423897106958332941062729396373407248318607472450964150915383368674732965929111356372104789224984983713766126387200 A034996 684 937359130406059671856095308085983379835193728562079925058755826668680066036125929612532162306873692519362578579055991051622964003433191209125998048887225657776367186828971289580832604073387614801283748216460868202629811495380203355315413504541887773669530459968470350119263195123201395872776193199063304464922007236635076925258380046272224050621002400978011368766967158912864923793855746595691383761940995081435250755329738847899499261256182018504367001402574444322688544425329903042285491200865061507105081045278920124983114734538134449558458857123940280069674488655382520659003215199857770961007783674271639423205137076322883723744331807814578675480461138255861857848189274602193555762782447191478643987280640103458140827949793236154404062645650513304984526181700916497080157951676275356140513149016554417459991120447963265263560073979958139135469589656610339659036778245368813087821117389347450131765436474453202462610653596730318846079723052907763723032353724304508915166849633745353166923695009508122546897002790774649908120016106761766933474137267037783705353472475568083726343719332695938563921104961261671117301967753184034524805095684512136150307126875290208780122159336370882493693781330842914213272155828506457716901806080 A034996 685 59914465233301610045985520508679590727425035874621108679265780594414407486227477786662259843778130713686604002236803346401696393035770507489441344675812056329705755696904858754431994203221428766482055090080723249196664685786342794058119899922963112390468763277984676256602700553589117793337449736723801420084402585002878794487943802141318484215203663670676155244451860035001896761680738741585824774334677481531738885014137593298392483392946164937870968334548227747319602472247617476090574662063456584494961506812521996560145211195376267265654962051268999126086132621809348055183634081754174258160742417710587238234254884143740241280964229021944090032751107857497129362867934858246330952021114787830839040166591118449610144349770457461950888249105661381045133387777291234058266422543879477865960962912649968071116167127408590751132043912351610036169199077642930281879656927846839236552157952315024771687537694652804696181562593162435890324932502075655428174231262541259631067399450058988696302143117750600812589416586545024561474120213191384776237571386129843644187083179458759963896092427551095501677569402830031713048770673530048900646725707834530824954324925987937426517195980439053142249978023024489945223844735813922970802784829440 A034996 686 3829641917503260990304681479733825601197508261028183587079940258314301981856216891656351025123704913972934723356946882892563743829675042976530346910340988380713302975491246226527827844908092256177234356791302357086934410017830982201863407635250591253697619116539829845385644522138581281719118039066980448266006239174157807312306533099897492400084458921552738470297481918278025168266265792751843868254125702429434815020001179034816609506187848609536812171043204915342501286406604626797801040117220532079101527928895874691337840631748708367058865638421141615174227446417601298106584774087320669613325358146298845422623872594643262700334354039027087163781901962501330341458889018188228362103567965885338870351958295769081922356167569618732441637255790105625114843266486772445366222921028872826856008447482220375456845896504754056861295942182218194917411746575627881423434490561296076499968500730796750763236033839292517931185992126563151114917665256399099216865856187353410363073718560393466713274684987866641750256857566761453483917855606492122698899904960311054008068699528956430181375852516191711309556663198067471009312398567760563792138310454774261405231901237237712188097685433827804341311550141268416993696462938953399554427783741440 A034996 687 244785367680411926322149233652288829416077940824092153234632925580857185979809584342266995175639603629177002026664383898377010463159578037697526941466795501497453796003202098921203135621625385258212293712578942522173005254279266385623757578732238373506695491669993542559126603932509084948953393729665017722305073217910993799950569912210889717712375240602039574084014629125282608720461198404149834230150337049472129978662168385516126772738541904728184377956098807205089878736943088761715259506097224009753733709594658409049815232008402905740960283888383900681543352011134352740603447711139554893772668531746566898699574740148302500741138885494556955108245524277555963802319917825356875656782710563624508957264125021426085199905268955746188740465059048960712282481812532420141606132522043185223575330648950760510305603407984105239145858071809923458848981057281703071914179007156331773492172657176624871459400907146406640322434868833926066031423324586347074361762923975368567044374778214917285149662132305848019780952860982415230245307584521944168323869506591044928864577224542715077988640247459370198472476483718335908583607615429997897271910378719699010983253036059252370906662521276179540281274315425028932724993683435195783147552642170880 A034996 688 15646368058991786988719088897020029096493574040483335890353024735240856996445303475229954234448720092639992988758054378642269289981927165138169936868211427991216059761946328645123056738427259748580071720031896413173438536137095633705181834205178197342866283676555175057044899328284034979901171930122565138592620354886502419375650361297195331158277221474766070889201747847137077050869537268096892161822671761478595942322615233233860991395363404186109201749182280797260026501560193946394687995135735479520398305617632447510237827021262792407593455591356207526872524270784262546728847368938441215561318319503800879853017810676533007449404581302148459075423995485026944333605470509475641224854442051120498366441091532574172412487413707998638827474718723535892262584178554321891199323768172397499631723602002600134795150615511785188290251944096529795540942127376903052666328655261487447466756580293263511377463012990896586995355633706017567413677624404619339847448532905479291281036669423200228211888418442307034529975564582968892220614435446076082979656332467735295598252512291525648816574334540073531989445376404870121065344091993522652243621093002635042733965839924600108003961418631354059439749377142697059792755764613187260217442987461836800 A034996 689 1000097705614164888913719850310393280103989260118082675519028699888496749233657484741365074719023697051875725762587290312519775022265095204715720138602314232064627680783885331252909122306660672393297801652589506386378743764913718592657013935920549587840253007638825276399867014455998664860233748994384946192012939321614931455280700774857250558557476196989975058691817227608889342393550828510355553485546544011959413681444380067458268354349431272788638020211500452583124940325812744654770028025313735635895140392695741253610911772385179994702176471595904604007515667302419007769462441100957987494371569802022657978315213800112770667461651672101384984148550575176272975201935755579585044320261322061765883990605653554567101565717237938510096879630426931633322244945812985235781818805031123796121387735859018371514500467748596773832396046003526594351503929834537582948979360886453104903005553938049411457669027137609424743250963578217679410453388328610625166133145065598925598056291693102641833416125807216680363637742464300376844199969653498173280775018677039126778355548988558619152762600652978845007047099827478828723863675120699018919641543022881472354693955658021106033922774503358318025406821057248566847970580061594218731347979013067898880 A034996 690 63925203272889196546369288492777786390206943040369718686431924192004521592116040211369916961200924242239141903736549115084476733984666751088109880002586128801491281338440878886799551539856133977231805070031220431365522944440968339798082476876611916346929514965834493209883250787977639695436764436445722580910025331341661783671256138674233057410081922820048072926628340534051265520750149050138037751591345522315808080292381156034004047286404747404527589112447976830233664781925466434025879302202687518909141187937171490143975037862096425479024211863166301808688787255301364305588447320618107657961510123032904135435928166604024391954336079672031797365952506229212192139969751740143433049981623839108647704916165710851113953624600528607979680144018374408654959355668115675678742942084825869503747400169929266907456521938523910718710953053377369926653003723490384896802489741870999619907307245058996244952714313478919062315352473694238008973813684078254836957697179822537403494862939943498530388311786762874585095733443072675896461106019762239243799234478910946673728520821601529798464860413373038532954061223126027361903923014082538737543744822336655384894533478297360653120551525708147887910518773453769465327300405442103405103006565917775626240 A034996 691 4086039871627796158437870474873622901172880786938776585170891431879687859916873830389182322294565435090638330471206705864763836557239566089782191058199985042120754849944966697862597924437740633064909251239336621560924582194382820239810381672263436826383506222498253328987797613950616992786934919874085550865335607595237549155125724748321786987518415621642147921518243870667854879355232070499574690503451438068024310704469079904185067947358749692481306823152888599934820029818102935418833371813626118983221290498319319872902173229358741462121674767531173210407402366873540384342179482493612916079412595031779502483528865123163593793243054156146402400420247479090337691813789102557838628131195354987649863126953528500529584388328512400849938167818238059022581159277329613535581152910832395751285773127624727361055804737550274015765929010775993969068953266903795816120473592864794877438930656161054222408596039759825936364642587596016669960881108199637814954209337655939991952868175664134143057999721029039694577968904124263873196918557031970182415791531027729759064103949394622638794360846538029249117953809279350350103662316125576377802073585233518700844877174583885630648595715440928897945170616166773310679706866377912019963173679802998629335040 A034996 692 261176366744047415056513579444447330491131208280288668999610110918531967450040177764674199348282930032864235911331273077901268259941535093092340454709995003500405421115674234990651713796384067939744906483257799406439704607333883701793132274970535638761159872484534818846815992940197013437936607807709225917937815402653163748016521072801820889464813475290419313609772194076628138147069783253750592338442835354489473112503841794279627373443294626808300096736479586468561021703928842175054318957945717989149740669427925819754797496923051676487938968979164283590485274520967308607245573386056389221722453549102027189048188469690699207309515623233277115049084101491754110240380378191777806452668729357190387210781433619710618282922654812854327360868220307449443369453605472671244015511310579801152892650016255300411728609891092262341078775557479695315841780535022423478892493895438605903369224163506576963652482218183621467832912063713065530428844976639475687174107966533214839169190056592331891626487218906698861508961871700422117071723524225326407344735437812867831895452442112849073643590271642920085034461667876050661171466024673205239712339872300064029761442027947760310548623104143414810071107667710520302840253034741689518454172179731063903354880 A034996 693 16694212721564759844246314674575912940326484725235742589081706801651409331532827500923555451138084692014203897732932671088905273791075643702559398517197951520573464669584018824474510121048411028540466933137342913068681983258402134022396754636445188667788259284458162196029909865745157804188570493299684815158100131501000495478404718716842614779047731648246398777708205373543550732282443206248380801344847516318664304424597149847614222314041137817314398114164602962169116603438448759200878370280219092217121752299456468824672646921479210906347222858668195417973957893011685604924227140353690815382720517922429288337431758667837776421109672977850393117546643720712121513347656450413924343285857109920699678199228235403981306960301105905213201337340421957431279350089248944807470501558699308327294406274814243697787148609177021264337542483760517700591846375408637904212782462826594463794609198693302239348161543513869522064939451219469145432022425307964180811301771463131715080036413415613606214050393415995909937373989378430439644526881173826339236041014440027113865824597020354445110705568371873105147159538309771768486406675582857902642131695583906110029131942881502373740543113688475332816648899336655159414976404353229606683900688606440914629427200 A034996 694 1067084468982435814850069472091165980519516197746579321981821212887139867833114142303637449440803272457610063241565181266839608464596754526392084488817268774604252653930360362961806672830869944650189500773659455496637594855066555973828709968301354045147950547414056686901342037231457396105428856970280860760551712578130138145514606078096426358193404936318989955828646497142875824073259362581838947797041015920777472028429214078892682319538076987620683196868558736678274584159927550616891828376012162521803477300936768591463680096172363259429595724134497716903705187682231829227559520119528576665556800414656113244751177621669101265800541168874857358063154101653115519581232072162860683490835850721031888495428079323145993640869663782349915476561166769837305257335776683631837510160062817371412556409140069010115821999732489198053138111220974443641859256663529971592444098026775010733254272003958645583888817854762790860737942706436974556362826218533814055196071792054911238439622488597437183385575074981586047565326768557401224127283696785699703916382770480236699820707766952842977838826142952648666269662345141440349985798785745150312192889848373302204221809252615627987122139974815580122369511804505854391152391060414204384641157108852562865464279040 A034996 695 68207548643808339843462486601137632387000339950215259879780549021441204655401698222419860417704678139503098410187861758906839800823247723232946917727733697190508609293180850326788585144970893818387400158647358988698869712517530089315648921077285400518020149358270910756992678954530282525773446823123354789533656018930824117554100280463152034228891090239883944188081645639213016754843624313995475732176380339487856574139021373479565590562658001473087577675701783157102126005900656425063625949413834894066082037592061725714132471434649564203310135884045308088523040789665416118786879211318372584335188127654053399471968951196573242978354131495552664002174712175781326487255535095375497251638369722524808412908914357655343340653749428662619309944329292035232810759129357904329291885058727901177301450473884181209817082074854855521534494672411941161981371566734369793397489989964319938938241455333494575770180644716504367546709188396505925378548006911109654723509830294452429850146444357360323871346930942213793224261863907444921923814076296842253488264420536098807904631676919824825284617381390341140610638991969328158462885368362399780300053568354068201812384841997649508464209429884476334028699484423644324933315479160498742333212352670449449366055813120 A034996 696 4359803023212265648071650936949618074757014555899555607121926857967358034157039396277259141075435897376100488336713941295290569305993303537265783470022943582828607691864839661060380265966633086652504235104816553320677250261235294891234993876377645859223577753528960711686567909300191028821030994065698282042042242403738990079297382632990458291198788884314647749594567398161001897362687446825145530588123524942414614190877590001810051923597617333757529068303968211212645506190654297058012429409304407748109163470303492114800616739392406577311152329850769822037128426486619252401998626431357439565712053749273152156779283663859011651609229937431653208930972420165580570531145766957201081140592034258142416659853590333229349372748700926509347914834660859044034698623717580134402599803639089602942803761136998624475998049639789846765286666636006890457093351565494466334928226732984766025217407916811836929287070420960835843530828926027449049447734295414285993173328492508528916332459668592707531013268963181504900613076844769707548851886265677067542911271827437982912147992066186564728953046737019337871571288909924688831905981250045387391575303554247412521012007863241436013052307776489511669507344949845339977660073497214548017832534772128929509550241873920 A034996 697 278677609861946195063559854158945787999081606627528041500504138531621269415401819060610592891435025784143408864800614906634217822573348467935028933092469413884643496819830496157406770696801291968607634603777213958388733807529045726170974909439061672858336884027862623370498443898764072982634840732428645489380740239377104271315088858959172331117657829316020521484113494321420144201624159208525348127105614883711705482435808818797646528113511883901039995575143045431895976940117811056647969270093876011589739881649083960163244006367810332168072166688570123753593870882703444935770158620145334561122935515870445496600092435453773157375640978350215816002384334524509373545583953493642526412849074785761149085524395109322866263058103209938597516573443021328235891280509718560568060734726592581267759502302132278838998752124253386537650472662796681124117015721269485830944352097304940287938538498017875238448527125933508097413999231180000955286762340006022612996305478541204192164883983630275414331931243640839573991050195567686636102544065371702070909067770562998632676783401181919444050099044726152977762212931239541428258334182596024360834561236928800224982051207487650299653784761827874000926561178054870613815590027438000393071083626637971803722197122416640 A034996 698 17813040927942426316795213567699138494705244898595068518229649369946835933448001824932877382531211662425647364920302537951955439646033203930382106910688889001954036391859837722908346945254766416534176128893799598942501611617164181752960170177020422808741762486931190289261617272384518999805614712338929728849115127175062974023402246378105607659995639218654931187282104329443565154404245255274553010470785226043260373326512071564919666489430201677680210303715867338908601215571478967111632713859505551069856334638170345264797914455670623235006386849277987309457187626665507753548227020240477179100104089912863383101705479279076659043696193008136827838321218979334876695302848415015662489450782062128480888614062909133827846399765452675331240401289605426245464409747030365216281764846329265423524312679340872987877631251661861674538230498674900876431399517061975145817730546076659130279104291976307103939742763929483750776047905077428387242078027684505136407260270073277544071426346764807876269457350451892292082861405919834390416397237254374318352241985677760770969955196516177626266321066263754671024915126992536067259774493960501242406420881353331608086120240272601166507197572472774549873245713069372845529728987733805232564257534246329871516892371143884800 A034996 699 1138609576114079890169550051247328932581559253918196779685239187727001752865996276649709522291395049462247379565705738225888991702174442395230024273731233785004902006167680827248301536740684669344864538158891670364404703014569134497649214077715145425934773458164641683289602576050818454467574892412704388268035438929030025299575871588488510441626921258856423201491072108738032684669519356717149428429292591648685203063030651614429665082004378491237319042613518240303037789699328935577775563069899594824385216910071848469325882692006466237181608247405848948820503433096459255606802671133771301288078653427230227447861014235518580046073060657080106035425492317159085318363758070687801146325693989411252498400210901151834275941873007735007172886450431578845610085071030180944624730408977366645871674066463468601385138189606226198236483693475299664021495057130601451320669336505220051607440346343125550083828357470372601349604982092549222512513627529593568319152076463083900617045572085206519451143713840884955309936501066395814235416111405299606429075307724522468480399536161314073870943242555579198571912574917362905419244785653955239414618422736104956388864805758224666563140068832459749227897865979394312286260276895944830465507341589025405387359760363517116416 A034996 700 72780054046390430411864762762183045379621265405943739378225674070858052128986535184194271433427716656639629933780517429993771669316736683089111166415619291638373251201656836672385014633775461717553053103885332333364116879710148043610079863615207184372732281188931903772953655103687693734355343479641167231831857271800253029419965269810261306517002978269384608862213921609605946554453385643055679870270673960904831068257171808187395767467121528438461899659666940529955088845716877240183976362390957268032885591022110394027894652872219314059391586804224364762837543267027312874792602122913016359652251501807891628364844972703447267766678604739579730720892239297095998495354167805105554585680023220455637586756990098161754973471391912396863627241185361176767612969846961979695784479551295070853377990827525108546170145506242201841056150267105887796683524279469315022505779786199572143261322452129485946014523597050578489690584932386512927732825424174077901918068819055439969826787437937137979410624150902101394475941140917351846306027275105085256596300126277322065149418568211356664777781472796565948088814061194289680492896370303033334793469737459901406379820565498617488389700719322191788022321795727104628991084860418681830953570559088516925245101486973573398528 A034996 701 4652117642691782611739594921174754433439266981902432298261741377361171673977042459807927845813060543898480732747292561422621826703106279834151846523364200647289294199317301389121453527986855439017151850252909732852869875536116471528306985242366918486001770543461185735185151583778738167019933009428003498613616950855015603897624902545478697074118173277640778018326585598954755033890929231588596107035307239278805669080962697118211998401402674108391256925254380278433254624907418398178825338081491502181156185527555751568119214905530235128878944847691104979541376412361893993330047923731271894715549614514421243800551743041522914243912254062499176177931448093645714593281384925570792657220276356051688560958631993852869329301436321785002941141832577673395892206813351677995597209638783066124405665533351434003823001095663960229361640419922472075801685329726990176196409331291092879219974445971444862349805844511187404543299041433116250845053194349770973810352683829993877957361261987343668678224397292420361499892351674135914597498655111845278680896266761133897019066538451253555928644743942061976100628581985627017867631404456179076636542128289602130921759698596942968574106339996332464262304307147958175088444387260266511564884071406581098959541586785581460881408 A034996 702 297364947926028369048549697550368087085386772544477521699416231199291053117826998540439609785854464581254808259932202759725368996772096430480010491285766316197143277582535213686431914272570890480333905466521695242498663907668463392028453326957325532129410471039789249212347043483188304798303996744888712964013501143130840934201525776363628352379195212523564724084670626564197542251668273045042894261363536421383231217385689555766677610477141626934096047216544569262698050959942749844329580927496304611681983432242169633662880570405272611310532383607179933656715918159166527004664343528859792120822101675419677114397714260759422012040456683573916046559783145854998337074953503578163782140612145569756297546567691715181417043370330804738111185134265590799029604844046615935149582094350435077334698415941223383208805657517433452157318170568472553624785962982378421845749430598714864325218736421298501187127845560390778393396423507593900210488350414368859856532017355027887482065413468937802412126161474725748740197955497623003496946229823763697642681016562131312654976918878869885902147340275647933084008315732725655298577361010871782343868644490500087276102693906333185257248993590434133163713949283073468784885258870451402508790370743564905068059688113509087519440896 A034996 703 19007702637317154271569227826372960111992052222303250676809276142000138338497464395340600057334447309881344277978620915039263643259580027516477943335027676461465124277292733829388403611172855215362252480104369724307443005461762574774546022319715410434408339768168346895675592268101525164664317973749988754801999362842170230169131619227788744115147421255057404238366730391177399717791295862254162275229203322389553131793119360808949563169703655130730571199921172751166778825564522362208566962695076289098990418254115956697201172824200664075247098383981671895670761814151269481832237867611776484995730930957223679187353894508769872928722373239809974567031593129935973250529698382126946301601628623066808792039128021566993987147251258825589493367957317593687971900542752439036549991826377242159178165791697517392608316176540490549828576243723387660675239111089529805481142580883762634424493095111409877018115128149978732532441843525178280499965580463918598784006791159453035075203985940626574638746116992412916631971587206015848526392531348531809546371797295325382775513280609580774995213511937722995426667909052066034710200632797201996412058241580261260546336968444592807636654419843090898248760962696457521761131603935103853544839039006279443270860745891916105646080000 A034996 704 1214983137089447149069497422365490885796893391979962678723025844061126573171701752498764256714495792301408366727416415482736704709006687035464627004893173350438956539619744336578097901182827726844091554274359315257007959713657969744170414113213695398320819040159912602137198425488974652511252234282368075526804679839885899648711698282100811297595749491401286332762777784890806157280208449271803643646707544000230953661170398404956742006637624843703890014969145714693020880844311540043357250506228252329016885401707065918585352698084792518988560626348581648661712355167252209828777258533414319886308678968306848055175767237082561069021198620820988218281860585542460565335986280698111642745213889744514427524044347750205697924544298904562219757636352567435396830817104391365593033803778530554129368600336250955717022922240596689556702070705178356795275142272536980360570509595667913982560789841277410919069986007022186670697814520026431251702764422731954234897137640864668897346088542451625474497099313682405212912294476385671202827451110198918390635033579172401488504582237432834105509647804200778816889876104286955727915576335281008179167365388046657369163303753173234444451340107530564877563353224047037958359765389690099370417909863516279193699388160103982106148864000 A034996 705 77662548173615539579615127020552227612241083559875008166306955086105552399564527884935174754974172967390873617103184133009832875507158318040294174896344372462619306968781618160193204085805452771983234647724202803000361481526851074525385903825931509823543798363082912052758485191878821697631431768689385994863515002569930424004336430700630895521106208283225566040961240618346034370738310054869624405791243690711646567735549205692475712854876393692165932854854968573182218570456219800391821530942023471818518419841694717810084697675878918975801365362406221870829681535393424539876855698436149331203028419945823568036787569228132883743326701643639598179353830742719773927028879426833402569130329201686185673236647769506066198213647480120515372836562774310516413854269528291142326387389401596100212671665686024262886417046563239952287324428871514002063989547415083356532331383899860654681307824301936260560609530488523002939448971189451543239153474318764349451045364669887787534609467059145827780602121569206207433861225397071628953537129888182420867673931106079510443675335992732206109687515733672445394626528093855153101096499799661950579978562651231662543345002511617172817563847553313501125607654808491117542293898733618703099460957961420180528705366698544623918252032000 A034996 706 4964251594147147757683121386581041400639885499629238145759185168672251943481075168565757309090230303737380990812060958046648327171031822784833061318126725431868022235549050760813933916613465377187363988967400527684854789353835153833028627674259542845750482794376864160520879013849204681979292311867907682998404483728628423934376197986171020410735264165113903508519265043881603939579074551626121734294933359081528616250502036355946764378129524729471517450603402743648162406840251039914154453502591124099607474440574070279028780279163111890175976383957371964337390336559405433954900795931720594873730212665051851042034658880562632647989279067438982632137706250247513470028697480986499475111934706198871432736790079207239241343240674570871754921117319514343504632110535392550642169871148284202207653547264049234071234737154577001306603628839549449478466500179324536136363677370866340461609141719735648496824704245880242643337451069298011516356186437642996436197513607017777785380581379543024397540270265849458170227802684787073628950848619387185238828741576444052667567999694743357649942005956203854529383256092811176915056227749570470821231104955211402112671636992227727403071209899051405576900227915283353018347023863606359873367524203949788965280414330750535564517179392000 A034996 707 317319449356953840284897374959197188739207144309633900458301813550044398240366578853971628220603760771100161186709930391750164822672621711794357377137207748791835048435039323773157335212230210607332407746763669888285011789544016556310089793822443320660005436924179893288888277755310179502337362804935070765220047055964418013522781378618863982638750162509032227657553472917946141086992369927107013004592519913267880024057514346503851368215578772820569200204106771986640166502771752912930754163436813435383948959438728989474189943946053378109892637333862748048097368744819847908281059916223089324301602407301675947398757799856980936606501148977427398305118692176838233897766572315713305431731238790587747966011542125145224726313135548558435226991646062063742437331630493962248392711424698799230380747083307644261479942464219684704988211619721256900561412333496484756196715512847354666568620505181294503350704541457000368738530629367444645740417476584705433215472705931068575501671738577117390021302925354919603039307116246785034112711306665235106170103854214056564298668635854951121194598053042318701386678866859127997835854015585538456900614245555151432219022039152906823945467055355184196028526432957716700845074734422838167272769315499931708210071230158822369361284562944000 A034996 708 20283381445496682710453524729408768115177528603825963848759151184891413439003403883867410706569481577075118906885323054096075415745448823665049755051986255536313066847779946619745402583664701191430613143982129082280785238790035021624785993591019931300862406772078748609100728840438162672843341724005158543130849834381251656379199509279276326788699798822157038868039948367618221599523969259656544188107380821536389735811405571485972558543765909709771785829689871518243346045000868606507788122266511121144711659861443156280635103328117262476643630922384569452101230961234464749228910628213300998839701863327097255199029200972522392167851385150433017900124089040133016587089959178206102964973285954851109644315434540354840034691835406291492643846631028960125257066106479529434551703359333356249817849728935828544330424530999204669718005289994030130794701279201778122920783000059579849772764289555453126786817954610481321172398036844756828413195655908066079313575772965861816419937606759259464197130392915493591551116217924265582152310403974708681257586892345530385746143388683986438381578538453988552252248640685551030834867283478612980065917965597404037952279377735415708407910531662478064547267726292868435659095609258170699211286185301067567018449122920730366402614127493120000 A034996 709 1296536596510452743846792628618996524139742194585968370862091996302974517627789411078082489446407537878841121788850002094501812208720351286217771948280766508816946796929077601958486409657801125171671756234485839817226982080629506227351109201598378256561041505554960460387926024921754330625805944791901570875282378709237641088892381026944615232363875591189824016883274671430965308553233550535567044271923058034658467281781451346928702249225735276434201025485415674625290164656787916672886557944990620735255766156551741133296258492173625127098583867297889154949524318231922462223950535142017538776536661077798565957679917263291487670627841216432749414618636136616051865899282686399585601355419168697130648024805184759808535400639800111455073448359862842713133333363628826709658724655295753577523568017039469919233650685795588598211946411381815582332375665993371124409347627710850664650826950024203781276187247960622653915617059865017526620710523447509395695165243493355877009017532880510185243834599650812339660501209062358970676620359681673491253794821862266973277046438805681747210576845618585656979459228604046546455506502525906157024382564719257161772431334195977614803358607843619583776638307732500762090073795958553266215500017230568521776852528161456939364529914876264448000 A034996 710 82876223963723004644654052581541707495222226806671013388101767999968475213991242130346966217103136120277878063375042046682023011620144198672328128699668461733772993005390603169914613707633959967372908547601845918443504756118776088636643053437754001412357544788272634323080818538177061629088085202394293379943507099265024349097019596220223450183506916833185825484263104454563307093006129964473208197004724531025538707485799438558671814096780895700958605072097287736104342339411669812868281695476700043847966329511903700458577153238125055944270660479542146714691956701834616122579611703423928413946607837783107209064186891395318609922213962875436843031769022696098910269185090761587013235444571559700694362069403708809814791685341259445021347512038040050107572060070608883685752064885909154136837017212953345835908518098506203391753221525289387603153036945241534264635767910271084398102367404641369130014286983564526547337502302032794022303870421437984550708677899136480869628451243816352881802805745330688063137073065353151194530298321818139002113174492259225599852611182616911458827421209104755187626530269474975307046215930798007066728746556063009125504162132965950263829876243708611594206269774721089501363816988360518766472636825731192936307164134854985907509360859769995264000 A034996 711 5297559978984496330600414664453828920677744362956757249043943350020456803285350297522965065270783611104054475309445103410944145091089891530863760945757459312398141092220979117231957723401456160161623334014684285730619084916401316497234408213566095663313506430342505805213559288356059591099799064229450955488748448176614871033853308796593833798808661234426900687415424733056299483731594082785259341941122223112407749515581045010789707307826814782502848362417544605962894422122617860285479264781651084825293038748238428673133094660356106104123098735596800816403174625581316080015229336862682345471261258305034796768159092417392894065701968930318653932671168203574232590128022262277174362881395141608283710402391434824932992695482094662727263438157128200506314353367884201565036443788044237953758042594657208814162736623173053832535776148959228382857726148106506611590032400466653922930386159157356730119677288196613387952843265126568148234682234017535888864962568181881344576587181191811590388496200957149262822323692907798619614414237672172952618223030184974544242264101324804598755833699534797216431543041607226230581864296969773732613706057948791673202170543533070685965485010679306644488083918521216608688300616255988665870368886534660186681477042283033874469896111586870820864000 A034996 712 338627761012899585923484570472857933925398144580809492822477927237773266853482643983038787959019963337557344693833478307233086054237745997770893083960507665668804598063202446349177707155322252392042279202038220205411915026858213745691382031895495618444847642453422222410116659363416229907383509328641594316066198140389059414079801404927854935784717453604825281528254414633623990561782793712511893083181748163493822709568193138024897195317692721637236769937646581993499125080870170547504913003770729091160666948092166374763974645498443046004928959289705180937434904257354925193231545942291178930151757515442168159194416263695790378595277610053580605379272317035202278439936525421521036132794481029367655519353986021852939796759175240320417613544809642168689737684564783128370408081464101246816937656793964865237420595144088501362763721970499008102557821775739334263432421716224711348492678246501669469753733642144252130909936397487335096695480361266782147138196363895405554589813983166907494454562208727959049635658664748709519700621733726443882928657536760729072069324939662404478114834067318257974872378210786735883589126505882759660031230430679003222808029021126549205558127414754669886660466578573587878791008255936801452605795754142598412615705019763747353211760423118126972928000 A034996 713 21645617664746130394324699994931703227388195124185077384338785152845899018477518027151106838164805499616410660821512534932938441898334352014374734386495195883927509601687058335261163241693147898001133925463619566071428293873681898253998145568221876786866731654865812648176084500485037441138632164928854852360309920346437915488238285883623668444278017622582949368276654739325768808459057009858603361787696059078232588886123718234532644249719181814458664117582899162721708779679152078134627772397893663474191651976087497680991320476959300587766047201655664506981133095666216786861467446507240064946955480398852317626937196463691698710207941348522995559537799088916851523807707311258011329272745257955657980256744988847854583086959044773422772944236851636665265585327082215656618242070058236561239544336241675699490022356269186557698230071055426792438009784096279013701758721468481548942865315364616519047003366144907096995419463839386517945632666229994309797461179339196511920839089904394479057291623538296990231612691119231235965176997097023667810733795487058368136196064770577227424595275675637666629097117003230568245108870768192088072584533412030402085375972722991184512146968080396545696335706787252872252131115967724955597939101147154329904454869890780713166085078026766547681280000 A034996 714 1383624209439940060898204319676025964062307790147908778704643128147788767469225851626453408295782196579676129849211760694510515452477584929321654350210316689061570487881825614202484202515165918224117237663481494612207774466017842626294729014055961757576163781194387554226908763650584826866853209043228506534651195244074962922341877787447742856751444080311232332766036682805797115554982855354653997268734070886869289849582375410057454507397434245661564734027984368297948221071966386823867171621920744049544692674007137054562275959550976047640922267558699986891000988817243037799603507937296363536133780805803001852897255422624566990001879372577475509165196600783015079781968468466763845864449719258189359901614367790632651560008917737516803377123637856226782235401103448369748363825971946354957891096984041323313974799679618045360894975059464651918303215625645225233881371476916756241796806116677529211922016568233334211298812832608841141520552975350573335640791245480611721440601069916706672495743163908147750413463545333348823150278986464852746324164180336385534680706215768477765333849621649432049812943546175734113390847314111120550027137783305506988685347492771453282437993047757263950357100899307140242533427306557904014892599550810547543990497025857680719640213155434039573741568000 A034996 715 88443732985540749591046110758285413859223048798169677351611880850653626130630626783854077640895753593657286467791513775791001775459488976320102620531320913722025081130412562445278347738427533163800834823159526599736767348827799750447286532842616281732885284829196549695331229461955260273801868256271623305974742882584948188589026623709369127189664933893414080176027886729966092716090021402055592384071816978142784438317997427049594382534309735412623596015353056659581695784946588815858593171497302533044080299307204816638556209660236133726857165281601370111770018514228462784933314736416452466929847597653619816764527355003744667595539127268332261317699326850051723703158006794395038683692925629900573497174701655086138542735318641076353431514238348329311968365695115398026037870931681621192336256601627937549488824904660277514074638573354159481839248006640405961598160069490958239768933271435889884038054265775004525394866013579387487940101492424364581600010801289324912383929371184284680149141303248251545029222625059799872818354704821960028622575902521837560267132069948731411122625180843088276614300000309177372767698742838320901303969332494869334997417575487659041662879980181221307932882393798169266229427235986790713622352648381979245800778027764601021196219658795956875993022464000 A034996 716 5653491171817717761864470499684431085071005261530979989371095848182924676177214625882287428783171797356346936390265912652793854076512271635568958583251743539341497236219063545316593073288159972054839416478448288869087198230789007200139520743713792781564293409054025475085663749930730109998448013837435201338123313521106478911314181614850496286411050558163115931140460396942546668568811521477004058782119268817629144179903009869647154449529266099625334243480699153168686584680156288156807590287398005152686594529773795196901406138281649206372827892867997203574119230884405727139558829845800347927934135419331525023642702558621514093777892999947286193462755297338313250715673315761106573153436774713532893336835322532647003752643129648272566908173740558757358625016092787897251558857100184187569254271360964621712931412873625995850863089391865881968837398382626340351418231945480610941547768056415209435470157753138085645603206603027179005956389959265659001243647203197126059107741896956953222587788299126729165661550002427821159010924451046125567405716547253638859362896833877626268580414628173531232617290954212297557446539444582878031469347903632986557324466275802495393993187240816924665522825484738764030442272077749779618883774868400101525162145841711567647789594702840021674354540544000 A034996 717 361382494180704699719403534893477227131502587023991445114450995888862828604219279205422651575811215614856405282127638338596973156957670221429070923589027885071890469573133900384192695949350125456029122365870282264534298119777565841862957442971432080087290822147553695270935408728162658953326977775881512535674801667638862055868629079937574342007133114787540903587218064593419389833752330904886599278362320280855023957215638636458671031498043449733153677491351209378593369763900352369421784350738744908757247830833562819438700468137290490216834692160264066372197459917368642413366562750143248981198419330369971688697918491128820349370515567027271096288532892934037917764410226323358979500626927872217695922823668472086861955753912365372030265762593310145860350214120605283192559255300097567510694281390505337434730780118729719645642357034441610750475990579622588463466143695501083732274758165344334891713563175818977129234825585309937893673223500794507918553034027907987879678006855296290146384246701638886297753763926060483676760397477166034789751605524586006976447520213213993781647307395229320876674377695869815610998003306892166810769243999143648399770144434810907142900712147081523084190578827921407122480750026852930202490654221949987548187802013302498758722773312648392248977960992768000 A034996 718 23100333007712361612105405373719350986041528372215085976996060877680299864603502186761091886542814283252851720120425949988757839073399893430987621207443284558976475635022578667117519201435510105645477696711263105532679195528479730308792105812193349653424041983173251508556594416058909326140344782447168728984163956390378442402951589031892791041234823304082586827355413419629423027481581541569663564441630375671901114149695064995327566909109981849423842861616831130792978128440695681361092084506192929077167051884715642811408447170500515897587931087184612643207503835608154110317562203055053856990096456778586785552929532478832521915255765591896216391406080332751575383104720447596076074894038393612135333258658974933396627936647861352570947168913475012939835460140449261217705178544634887625579289530886822404033694929425337851062201292493652893034598785868503707622954053192252862775170911375835370824972689235939066564162147289074750477359321413790798242972801005078056954104582850372037729930428939253427322340737192962211104183404799097300329601933115400390316450666202107307655786158393240038236376076359077504146687388017752415330951952991157274622302973885826553946754840444877330944922118124155592975264633149041268576454058471239816014897608527653467247425120235493891186407631749120000 A034996 719 1476624619926324626160471079055638069141076808059482106951759313658830723567377200893739573592009006350596177176142338780948042757658550965649686497849124622975462936980943278576967644065094329308649257657554407179216704576392709871849788719306092672846094594768841288096956529728743392814282261482428463309398836012376079768268672130005324742891377094093190244641952148923645229745572651207225272069252217236004967885591063432423549915867885839774837422032018105505022257476881358387448475135156976899788244994364101034378142184132105199542481861606367517070808550736152339962854837268619164880711387953857886414288928892785816650871849105001988143330657557270220146433349519278002507320726698649451273024856278697687008894661501626237118434030658019438254148913200051108727309912969827872332862807457687658782287188099821873968453822619066501040311631278905575888387274089055896883839536146057565426178532013048416110484720370600522661069424178817094025464694713135711796188485168202114811780997307639166304282514011901240005359634753435630764402221346809982727672674251785814899374864102625665999709684081041920903954361591845884948877406506201420010023433430724001831729784411993103165845966061869634737629971494515937979114891093167140683707843798439893300827074630164403955504478949474304000 A034996 720 94389286384416712025636326063129330555581065089938157205537702146890694019103024181401760704172692211770147869201176296444290422489552422891626562153773170074470368709539131516026747267228942370564531188517846765708376533310384483458825329397197224835132881669495641173110308657612101925138198151459310703194970255393049603827970265086942311720357541626306452142937989791391069831503401316003603799067539789144239888919723899408511190738584081253179898899600069967427830516774629743912240391163820736972871893620322730197530952818696899357162141522488579926157315515017737925392584937636782345384502701827187613123090367282541910964468490362457183841641255893855625671040516843945325322326840620465894966948094552869623947208265307836361046307357790291082187538296205208736510761815469385547956977905838985877889115014070167167070873476931396532518560974177808850962541869925670146438830155200417580252033541494279336615838824466347972820204745566327641394752912536752684136941615023715766221029963820352145120350216061725865973668303073982455852662382013562391058222206541337915509554419919294999437753009607572885744034142919546665081639266376991741223245492309580854952513597753034866445920782051938593325783808930999375286334397644781109335266442416779198957722906456334326631470770906202112000 A034996 721 6033593275919113702780010693165574603602738664862639655609385082386841150096458132991764626065066607974537208392482947968832259804346015818967242515956979702599662682385941825107571246367243972695698398078221141178632955353657707313838928812104496288907275283671139655708292195520933141342074959953116492484562696990166240049679340269103270873293547453098747062743592943008698967955048445340994906557569385524355899381472434079642117001339518722987200407222080926782173454307732288006977449491679577081401639382777194797889817914804015649766962819315641192177302528599859613203211329697801632692777795976078064710328070125794839715834002447656681369334386761791170132922246445127097859108072504592440421765357977567920892536780970203966391979469773874673164985134967399991146045262198813132699875961648588471241465978018512957194812953888279519070355437784285642783411679197797131022776855017741928204697855965434875267997497821012315293072146007447580755748803904980900108432312211322063770959799016948604157332968381829324330217090752729138923146917250263062980774336947778154399718775052791278135804954154305683965178204659311520341894481193671638283843803270182514706050425988224466975363069159641371134586668074492358958746405983520689415569552424403315222017766729602135516198946009505595392000 A034996 722 385682637399554299982961236784702898865980871556420130461470734395007262230785489729387820135854935482920071401199158953426765863233271738712849350093316423147089917744327368449753129629472403101112582525011159420071508526451790596426528262766557953648877779405456971408318716608845706860671281257528674711848616326552590525775906486690009359170310634982588788729955589839681924623804313900248161274501558397501566038470442618844730400185210508024310448160685604581140979756965636822310469994062881513684727753408618028740353837829297907703499244339545882901336395106184110489349398082038174628671395046791734216670155033103366960313947796847719482939361021553168352507793280370669370202681436891070852741781167761105161783512958947367234815661376306212856145163205606304274973205861383606833827755800209079926549919280917835172497199829738210585554006794797434670647516135277167645018886765560111969444420624202680768168426499717711152952451313803869145515472643530563318687839199389295296319056806870396527987967450531983476134596218849418927347383025778918006527616537176369548737763358008024495607692615761260705580464601016239590762095909884824944572787291749315490532263468149076024527495994857518130506303529364784040992287550393350182614055926481637090319188253354484502097718518361425444864000 A034996 723 24653856987363774866314151986734875910935904330982214969277438657183613392321481304801199331336141456007653182938531873431755143854193116115511972268395972463048786454706451121346097844270694496573881656433033781713963279840039874036767580111652350959765281258127829608807997520244999051811970851655286002298831441426593770073078663265212200472930906335627360693953514775939888772913900065336305115723663152812669166105541553038859285801894395457686585001210676491733707932530897337205149932769654912228355249209600611008430353059033020950991636779052739586566088902643923526860621744802108731788552711002101463463390573110530142159294895080265825511648657565580982533232973778390301730635492954860164454267448127049650396879806270834469098437580794822556605522310988204090947182275227670337388879196731596987570069425857565485888356917293210477761656677435394028394429622569927235651207292141052461251226224431077439158611572385270265412485423760832961401182422572644296117228174237205229714980592571770650987960129296436733805951813547446281709443213305315366494610626160942517562960895315761565824204439582087217478265057645071226879101931919157042037056071632815360361648001803783478473939937350836932430706805716853874885529099215751721617926116405483652679519381719952407123042006947191670702080000 A034996 724 1575942549272257630902707668514815295470915241813847959360267058108299833177581695985802457670954675361680936703590787782512083292108587273458326679733162686658666150975056235541604908268801469998924098601010369075519881711595597134289595493371609038454292682243691221228410809763081704906446865033258723435223509408929740248643803545328267887886220583749399177931836812105045800402650737417856171424961993315793572184820989977976406539590336362884175303856700125976423393689947456821290301357623292761808131957751352712516822458162519066141732986052993328827336309109144816453556764332564037332425774949905365824479134786530219183766017403585985403464614325819703523476067499014786404695960393793157877887683608275846893783445161124900187445505164627940087346656524741145366698228087105040159931334473557421781996272375093813624841397206946960526049954564228828761257167487421665943475242409634393467899073303494969434988544428445469214174102729340748638863997505802244495526651733584881608153187009856743516394516182226295160693835651093586868334394865409014268725841184555475908879806527605040009044042135161724147327883905521628880669103355670915801607347012070613876689951718061436588132789595292671443543001660885346176130980102144548671256783363718254344523649967488930145807253475807794188989235200 A034996 725 100738762846593570433791814711343730347402526917489057986213875527121182724662825547257741674371438807417202356116034820125097467520902642130377444287956768543326967953788443221783471877325810770950509046660728936717254367040948308275635740573539438369954290354773033326126844159070379836499154424880813825319356232299740200356834207894757928568903202273611731473086339912081219703975503336209186230701978217354473964122827138977863739241471528827450148073528566730459857926119947074603912266397495551639107145861328893502039527050146260084718380739321369702781024012585664796111105122790126507607734660985135285375244748172581834545748396233634174385655401697852343137021130157407999268774283684783568590925097648575072516118626773394446141833338402277470487029801653150239914230535904091878432635496210541088235376044605170389396197743223132980844251090105690750898653758617444453312395385325499906416336355190901572367697479111979800676848153530641133377961978304780389185125142771635241971312813709961092436414196948702349610853340077067740200637185831820295017946057428168768566520745637871483112556346292817209682083245574996905088280645358093471792002424429990425329789640952885880416069558592757983955845208096924442619678408512843270985791738765064390662057228224829573287359530723537345347951001600 A034996 726 6439521027519802483080018175055798950074952174566095602111872384451685837112146944748503123922131367618008566565920729244640343205820340557197937539133324549856246017535703622287099731888700245044858399472376059349551918769087963936981216142962207400176775490188462730029940442586408104211538795643825557208034556846538551019233561635880592099661718866656512221481799708932927705753988433342934391352382849679363293068385175794469441114208617452089770675753809564096190533071040138171929863609387088412341935739295290699899285971216502061426454731386166014893589749536287502620186076019673671336377778769327657471744668414135107310880356904772279713961730161901780041628123742331588090809461501236949105306012569359808486890047900155690097803684872394275940128265395357906395177608616966929538543929545937091406429705013605884918872216675468274946071577248131582635161261995144262220541455772828929368610705775009047965710642708792194356333545241920157840908733226657158522986431409743374092009421016133854040859753178266981555867367840524748311697402063241200481532309739754964254227444417170788945263711863713619488783731208199802164047562793784483935512980286259305427683609620856275976197502788064166479224262050454295319699718019819604524417762976465023882870871403114552860811791075356571544717990297600 A034996 727 411633997989919681803038084882412994424021942851109649642689688575334686972322623929692776613791628191581932216636932769407394246464361769463960468847676361610041572351705362316967682861500761817867486920118808101498280345931699848587030047292430334580530802488200963742683115983792702661522210706155310618452055133805656607460237670724367079601452952168581665850105812163327917190889568315998344554910011391042376656909852391169546581992873930975892263965493519058764179460156488832374901281492359266973549892258029736278177434006224093311183375521684919875121006297281147282874971474796063144656148781331637181463063034780482628872428968297366495561707520349259939584074679221349977189435577502146515885330495779846219431202292694567574713450932996895638942045272580186170337891750823039880502308111744132535287929605100499259044831696716472036937344668707488089986077593689606300405380749786218485024268961464039912269657237769716423854859699695050089676550562411699902507824961653595682343063758800556362150342683933835513301983282728928142078503162657956738473334568748951945789462023897609662578011119903539830398406202616464276794117283202685088493175893683190985415775353456274256632317293606255564941181674148270723897728128805391643060858541034033449743514933537553340564199875663177765666203841331200 A034996 728 26312955152716402156408195823759184554402500050564759497049848405501503995761638237481047174489286520888502114259644810774190084890588831902634510079974922429393603939080205602154587134905261317849965556210612424595088976845565449854808779429118317683748608224897345556116643628044910759982078215235716700713121768498413714550956207758238005362726622182518389065315405825529603485727645930762034096376963691114643007149518685087106818547143930292834814130030175566719356327631402441136722084660554104034248868284258142264146870267064530518931612207559008595583866794860495834543173759568582362881997987942461306798599091112168025384712194681285704654561825031928001624990233267098640517184770797805250535331140059452446948551477146182234542725395716948335767763113446140844359047675704188831867500079571024109937472592040717785283249872519873246805597066614223518509398101325014613990247932702383787931592501514710918946181107380066920921312019212331048256415989311913875798168234860161260352793924773807855248567858808390582880483430692960290014894715198711637877719329086009822597790027865059822052311821930733821805988654378501008640062915496906893173912203903479698107510468410236461397895728233266816634100227730191242432968629358479081710063111127827103920504521128737977599851459816054984746289573396480000 A034996 729 1682010601707339986611824725917669298694025016930895804342923460266194770490713817416185733356668583850330222821660363630091515234704708564252790107358835315404415252346902348245125553511259060460480537965769887919596208240440364591814790251069009830677321992063848949357023367478202350279183147720218471400105635897547914487405233532644408605816815202089093297731339859510292352134239547552163779552513196824895481213185123179321578877649211456417594200772230291295057594072043511661923286792602872206375601629611810891252259663208629112514280482265114489184007616596397503593318712762340174495240485081297280028013462996792066762400287469325364550685579456561490777847320883802590357662890608916142754768071670868889019735898807601983277673613514706407041461504008014679946809042108301736507212361250825026117975645253408294154051468563379952313611481529433049681811716438671893078412232235101420657588811631071877153019993417511565476537128855512624706626569486645409726364003440430911031647637952938314736053658306074983780184765492953834209938420534291342287569718866396660769456539534650892515409697066542141179115965161532015160520405327051593511051286415002707715738176024514074294070419537365976344402264420276224845057600164909682012216965777628662982666332841029354776328039069666287408494324182155264000 A034996 730 107519824071929661962239871125418400806257730494045005670774456157754786915855096115216863130356237463964747813967914461979365696152232040752947162977652061037233263901047952022979790512276488888094848944000677596042259396250748777901944622232493421843898634808699772511019135315350806325370273771094895665641773124788808410625816350907534781576755322521503627382202529350474611532871060982240094515635891465436000063104944508787057096846501166806404024368925823600048496929956838868588715930567369374089629429478113131773509698416433407892704922538008577086990845291814586248848969644266253999745003265224157730710004239280574139088154080528913316996492143428461478888166361502499920975200482043000709500413752443722908500983692861320758685543929295760585818622652922722249732548453675408404253104263376951874747969837758225402504127254486482095363115333662582141630229665863557072186110516938193138834213392471582319570886802207223572623292691053890461410733705844003701359147951798160890132463510622300370706313741896404708728418224288299268073874849146875297419367747180551524535109684507752264651250785944433889217142024716919294693293433820064106134616294938777737539006141277009115750099266952171467334102615363430143036732613551162272321305577095803233726446512989903816673401654784358793466652230347128832000 A034996 731 6873043180291984620952360723634669140063403996280538122058576984335603810610234504676540245349220031986118141681948980198003387505949783676109157991871988032860954760188300233687527810997870857994172365830163532887990985887110706032223760605878186058633476666623879447179791502289473947509188320077967702167636404446882408674867757775499135928332698157686062476049208679463672162358063777979478828655238570287816004033888747889568272780930987154651990585069367674717854191730246454015031688282934901301095546808934248172057466951231901669556623955462428058817589662424300710049372933872276717426322667740940967944511637109858777481165171770640590066803087944405149617670874846208984019496695294748755736261421180801478599150312781922023142642037622414247720799168272622977471974600060628019196463462693899360824053285038774430374280221983512937440206137558387354605412167383999402352093556432475318787336766476134262154864665640547001926487857376767271134332037655536367751362364700190634386718896979561036811598131981989848539371783539478277802886273143825941143233682549279189803342694477440907059510009256710314951159166148297933930722112507251966740780007749693016249897780550046189268003613250308753141389794505581452531386328488095607986965205687796208896896018081726201352160942938073383420616927817490235392000 A034996 732 439349674291625145155994289313268836598650556138773389150309253994582608662964731174793955983742228947805663910845022395849449829438994630187954579627767900774533282733128234310590454450363215446350532569356265343792231425274842076188098945360202300086398612130052517567607517914427818942006177251805258735016059163387615471854848101403530031456967128071675502561748597387380385865551754953624092763260379876406421125527818787330983614492909050638981815626207765029440349260180665551607537225354976446608639756179294859958969538154054549288874723133898402624770779294069623560809574610531238569887823901322687577091456027857493693939256873785996573219816492118755375832996605448796937540978382988741744581534994335107887096571699467582969129106841522294667402136191789934832778774707286202547707356081835400342117108763679146943543347996261230827692085649980624675840644631575274210927279236289309054705936603009204621457488094479495664757865000335344142251380568059770869519556562608638969746385589187328705108106510433992282620469699216635995541663321182958114880433055291985971931003127469264858363439282036041633494561922298291940324577494733694616106395693205478812285416651368300469770228243460391455924911611669201282142752807146258946571953175589876076497898803870890710173060221427512214947376220758966534144000 A034996 733 28084859288505520178091624052559364868131722198952653159308596999217732967937745485996365687680089076609048706671455655058932133511277422409289957596913991695287604394875172689172893900287523254417938675959395054401541551054353665142705180539919198801163246432073656845057417902649800088227424845578614086984950266956603430435190017599255625444088416415698929945772812247160609952059520902485071433858551803543582124263985364443555519335159799258829736770002272936214361290582665977767609872770647813181031849264213235462227317071101143668438694835752742576504420932530990105549298693087364732560131740395177794437508333551871395258351406700325557514269468406283381790305450582639717042810225789961529503767877294554852946282212723459118408089500005757582826305490625045970509509685648322375392955241634491803885742156937092063475550256109777861628491360622739659115045021953013441385160683605850655104635620453939892150933707619860949033295675498275677322118223778425680106073016236508638229564593793827606054049533337279179701025120282349538025633301130659938351757382771525860767033605913975350346611132306718083710578808439013430299767269826845982817046438590192187837100475861308798421824399432100227673020235448935863975664797971801729936179895093565375353244430350983912971825593446020263113529825991840204062720000 A034996 734 1795291195661419537479533148959794828522858279994001981002660029130946892198077597161977204721035789354285094468369622445290976001216133897249087575147492497702575244746687229425985370083141486510982898981328186715649018006445921908931782588418453927175311524305508426133575132977004363735071195843082454779457011350597354524580908553582892933149728104592106836152639198123257276173557183785521899657700949575090697314855902534715663293119929263097763744764335770932102790308484324216916166343205601162581769259632373680213997639821246440976766854643546744509501650468076243699494217409546591285177183252689841488233866045715817190229091826405572781293111161361657700728858898196931245631830814306874152659904689533830218813773445712929550048540228939475199334880505479129086284085810205140796547767446197228454105727212969161238551364942941228640480323928569796114096973212844059224544747698690186638688707471303281486829209957566730380109338799470727106533881123817077760685353190280437902827024319468294207950290169141122420507434355572667611695721116085614344923767172976015023507900598996214776442418286120874074908618688025315658781313476931335587314435198260666331072556133153377666736051133221492648964874479364357323853924990349840107920375770171531422580729681102895465398984601997028628742973257687918568275968000 A034996 735 114762038279182698912142765750353841158075321137442670111702648166511942098009721183799868923526211708614680875744366843486480759382087863583933522059156558467270054503861604307111086537597337849685765531621642022551433422781613768982911015244444864627369642113485815805342993011280028947021235899490955614760724823400685238685438295691532536302755988946806307645800773088726913491050976063507111868336296570120743379442038726159378432900416347785629875901728898574474962063089090333909608415917305874316775924085847713188462175215095112167221368175638026135438904417421265099964407528103733732044858855533358236872862676248420879301492272077077973117225942825738140630287165003219050603921706727594857519488037816831038226563061241714550911255055286881017905309046225247371265616398367569924179319786424846744984736758037735187433919317711275713420269402433901858119611950703651220647257187130402039370959659116680417652636780004890667015467624779210283842671248795306894680332196869991905505714456769489546053865831355640662554393711360031067656331911779342369157572551568173308187499602420616729350628934137791961244973766350835667274922875628621571619523841314901942315627202381250152805159964287778242049591595795019406756357965959210974724779672873682351045622513636588350347950309177657884409102453570246185869901824000 A034996 736 7336050403539830815670108521072822475765596376427678526869111479539634485917820874370664076967661989167238596225330543731797939668940194612165910571575283286987824705272629446562574639022097395894702558650961735368308183736889264429203397218719520301661653431818919612240595775776695690301308637309115197995396564287724671594231165517801195183575902511888655041803210341595796944898770127956508893271451294452548795240533688557422844953601648543930250628876868208467658633264929747369266583026724714180206170061780810669925142467752457156610764040014462262269739029733447274612650159381306789123605685755614074973615069746832570509704075878012615291043078179655597396708397445904553476325589480801151869006947676562474725820676989443223775483104701052291065881845028173479179193649606367644868298661842669443486731232218010556513414934730004913718664494012843940759472399215129465817006215196862280703995456526872520809295826295238004212256052562548378415733959122448437479212768601002793286547109209395103790623781610348633506462139117494957475475046170621950740504149320868088053364289374816954346223650400406587351659707028928860185422206942490664154869751983755305707427176063209575575246534922016022441574435903792339608012939609593415795432591517537208850015424508069132105281729940268410108930305010314027555906125824000 A034996 737 468950560755277857127443143076058906662219206848715666915416264442766661934497449280908466795428756098853181592853921044839159352062225773744632787431755507245172924520246025435008158767623938683913940253276112232703667853619902355978454562588498766600528675202560097055640035661302704452106417715033629513049902868343765727817682201175866102954440077101435217143778117987971973811035744656471901827878030172213335994942299852825176332697982888493839435864356550952127728567623747644840813442911605848462610133922183637079117237206896908970554748444068118814142558897974401933775587966087437782784853429819579405088434323003486919194850248809109944404130428459935586432405634021671022763056923233435149826926508928877110657610105222186348011098844684068947593552738548932322164823324972899748383275977086414181477008958152934978423933551250287004866824077980929199551314234922693332497405431066632729663536120747612522627831844585566513167197202833038347074072162006270306936777197182801864615374558350167230930172793021418881166474085375260316887548479871627571997322152251047319790668991255236637178112373021112689568967938748980905294685683901002130311836611904661655899165932192377963872399094147734247566010282110172646812491109786150384234861703836497784157625564488711891868253240734556253792542099141699951188926005248000 A034996 738 29977299715939547998241426358474996956323728459449699736243930084271038037598997975683512816530520213951047765150770270850070213520188830245868001188465670043656250276503954318741252260057584388941941187503062979530340012726663311632506351199838540912326082025127116353056069397347685735206369652040850687681295550068416093345206099030511386608346074752735858806322162779095799787325207818094360815086546881373962100678043633352451055421722207919416745534820302391039937615067044436728389752426446901598611235083198856584056154649057929607265231822053826702002834211556577465969632984462747714287897802469116280238670686628802059624850779098433496310759298295598588772756214007014531955787292359333527033591350854939316248261842179561682111020716404432228801514792109677351690211439609904985268776667330936679205648042196406831367722085197650281610160716432772794840059654205342399224867973699036170702713729829657937170417829956998866146168329988948215853557738745840607983346894174445954106130303296971447887877351478121553377948898231566031623501745858099711097636669110066949102721519819888198566027102167141222537534567559542432971746889996594506949839190184541565121348577316330087974739016518997247435748749292130657422763301794719545536204150053093579598925888587884641098587663183085842258673462467461306758003876167680000 A034996 739 1916278629409195106092989773596353048678294123034876481517949822576158355852139189515855257125891524595595085787421671476069893757241908683716945848944837913169074679837490614991535401229410772884472413423844447545544870218948758504681189779942111269346855383941369070222924738881263413538110959486676217473075682027616695783245445011539608962325949621761374412127383227165334747485988690036669789184937856319613382716856994637978844223877226112729850987539377816629396228301529013560810471417271140855703656573480592853854313972323022029921722332581667862583164958842530189797604754995980834968479348172971725027581186703093044092559380073611213661465078171047291409873594523497047864373732537521504274050007109246012724064565111435115960242870228101705609766021251292131681559137755820196517775961447868417125870236470349768582457737186742768812550057473156600387992137679093941693152911659269198674217797670083971702580331119305235627268036056482711355049588207612492054113839840578366774373497117783699149848851668001435082419587408035134540429900791988579369949466210246766162642079423729718033739656812046551879615588086265669255804749843782306157777287908769667833108477164015781731833857347857629449595484914209390025305939497428937002762974478529106336956203018596344679091338944882017138113904687244310344433263997616128000 A034996 740 122497012304797238576805316593403577880962801646310430737573882855313723346834182360306385721375478727454990585126301935868392344794918664683271647736597951782716234054712895345369836552543494588382846530446239934328433755102786495073871251681913531182755527431221012305424425143492152999289122711153682954473210399843654042996990876257231035529629664890138708709379067077419131334569922091304958939422586205327188545927236331999705658834840008782439381346511806232255385347080737266327220526441699595213185971083169665723847698031034962905981300202062676538244747328546518259558626227597328192694911962560492133746917208842255482559180452532815072491602999738418487858154420228081191956349477513250491839677107625863874107274386232737615121166365674388112447229277505000935886765502318071617616749989018395657784374306514882372758243043268058668168517034262458633169246393499759554819523777970665860729215438645799691778441463507760325495860097062716695635612542804572906368777821280048687406914725337622484925830507165846122785493949181927466816576978022827297700089494530322293646464262001658952526558790651850296131755973644038085437192160054359349637779451636439441185806135364506813864380775780459098203021497187949239836291149951705651750170816597795828568072097955292381591361056870676636704695596795396076106767677515628544000 A034996 741 7830563729974585741475781370159458903032112678824523383752836134222696126397626600692793109887172111860707700045432282240039872908777064829187251745879129446034766056176741310002132193207874710668699698965129450896315727590344163119061807560345717804663692961075033767750527403512290837011161278214880714146325223295666035805166133750179221667441232163165848020893892061477283338896658415949833978995541925729217260256631635713490618342121470750092540075509094330469457463319047884119181568746876947709099510755278845801365962281682008572178578209143176379463645357530483091761974069039617885223591730738772591493104820821840784432273648550588254067953791756863430884215607089296963742417208109714955968921246049743901990102747557670095094915314092543904244739864003527229637440783431200502650670735147062726199499248122121159979338253407399674863300673812853016022215222286361988145821633203105961059444941625131497278214333554043244958112717148084606883272741415507415222215457707486885904426926215921980734504033175054465358438745279780570897633260406440356313356664291862866620268319238898500587924173259027713269705457334075491197381264872908858048543335512155789183726626162546209157972114497060291032298808159863623105006687095026014115652428804402495607332608827783596015689269069393442361424692112128337846221299838168858624000 A034996 742 500565888181524797277434336416007617844432333503969801661809831804900639595399290748997175702827895861286908373294551382601525980720424591018947118334152264022701545900633250686219745152895312594778682236941841722437970117942108171605598400923526531427061589339461377971842596981453251136853453660960934588282453305048390358818533901209303246725153112815242419381394747445390376129523133410435147599424305927907002682569281520656730025272411002350464715244118363822311375071065273626008947226381786686933230636383208694726349588870482744474015815102912927751016554375865174867196124337961899160941740031182695835203911937757940642523915493349582389248362440489886289739844514553497429219175930523582165141162183551327549020080885597710412689229822529562955596453002303538760242109622945220826239915526978319304941340900145715497144885173402227398798558281850964803487394613341923269143935788175936374804033576618096358985286657446619061279302306413763779983744449893593799992389474124895199080297829813499861327057280864585311795971259499943466156109470073070206539957102565704862713679798883880462885661551966056890252934591573687119664630627730389127689924984502491740336850385217085801032360094417732951372899316771039896359889112066427411086174641310768413682193255564481394833347945787228719243912754451746345012283791539257212928000 A034996 743 31998539841281343223810184193474895570808066910549467428811391936345530133275793370997722683368944525756458820206839870640495397369708862296856350736521883974354416025583491132576090160580243369633970601060422032687029380120062721292422392403122206767030980092721482710135529452201500838802083677574330711046657902134544953582539613362250621524527260813834582615294535199600492323548548689516526370737392459585022913418004071401121075271446058161005513248669716913157431449435301631254012809256341095202344689605356727851055358127258278665570150761148573714836488341553961984790117840743908500126867145004098136992336091074956528169942769978099648430984029125939505295735221924952066846322590397448343782410851410888626655100869514821380682123347257400556677644226867683203544509050628057395827917180729958153418024426358777189575552068342755289095241171888214900610027537379760578871620411405440233851720210892414869399650851381937100207585507651933609376380223167929195064029628211532279124003984927325340597735005749892039555129560620722192540839470963273143848172526610248552783148671014673863998443633617615142070469851041995375552755151417818960904479613256637778454866403657156721367068610336703466622708456324772389073758502916504418912981809060134604509039128003557439701981220835538438020484530378662709904279861727966496030720000 A034996 744 2045501290471386160658706324872548223710286414158399780979481516210093324922317293289121537010419616234396771615477237583064366180315456185269109862384051278382086857452870042547387540681172496960333175711277233402264546575621298038698421497726566409494071672397003882667777791451871511338403265853422719171659108632557810562972975230555467918770585595970547869088304623282917914653256486965818861583889367107754538561904732746855020253325298085717753775778049125197596664896519201190390746346340923916666393956732226586816993792553756057945117932683140502812581101715658906796838351741728722698042846863993516343789280538729838520221952318707406250841856916904353020408180146246868767099687308843060301065146828982765041372515180904501253161667503069052498276682765565832061213018828336383112629164852461110199167778900550879028652472084235406560901698751683686478727451597548614507626913386272061338193722581933376832602647176125332161457788209953941225423801004227463068093083240195990954364517823058982578022190488366253009091933147652716372570387872691168057215259607095942386234459474366212213505878667658125538206786826877835926609948095466053951832130337898144377361822292306619729376208723053913952268278555719409741273389185094773753438719026415906584078495881934791286398863974592862513137658086917359592592515617359297190559744000 A034996 745 130758532895441639717818213432335227469565869327594864283310341213172829060181591263232745116558834663519990944770614619116854550143275435071197467985751524615931579166504646902144526863275809698450896090240467434969425867423898741111863705608022116536130415433335551148339125092167357416495676865975901651284288971138628512234658502405803155643876254558503333486706529323211514093812996448292184813957796432486056883297738465458474806756805382187276463886465960700298913881481511617114415431319445013053601869984780725833952814985661553473574777444763544635558133483399922181404326163350615721212154532506867034051773740390011446853008662432330816742823689883826792007004416641046484940281351721324208628947348499370106290847860518731710135085254539352514125761994268503216266925525315959032004101358557862497557524182586421339300776258382061753453458726635779679353290498369836901661812661614667642219547241939998491143639461843250455919033517635768832651488233632170588191987873402769995484899632635438017668528445052560152141522932902496968331282381867153381115926675795162601226204964361361833830654613811368218050945375603418551834015019807754934121944546318614891511569144069059090689668420355221244712827972875532455418023302223591917900785030739573395685704171069311430114998693324912101241968684784068423929694215496823276706988032000 A034996 746 8358743591463359009110114227337177753851016589198540775443956376989864703188475697459022817678604381328522901733181244032219596356682314023453576293514868545461800225380093572786084935441963138849300120617353147194993338716500686326069231151531823438866532259401123478494631728783367672493308650206266741167506515327726624787455706568784353799606932942004887792044458083322618769756035082193906839673510970875601323013699608035573077606761674176983702414332694183883097370372831516386141319513207681744759834666015059196817824392497068944404474929775567313838248982730004128522649776375259172582761450115485829464578714392374600549029276637842919894381950253457157927601706698049868472380609246849630000601731975290389980723650649920316763548314691784687087728764056639311356329622068122725162329113887356157942927569969031849791553772276118089492516146070029118137186516570490564562456329608331471554575394775259448392357525544764251366861698171543819674396072466403493878639631768044274195977144923169258660920442179584809083081664112396298837691293572851818279849706322049002053217857373739960226347281283427650801029107865882788068511225201954368961433863421427708566881458858883145513538214737352777613824580134876072036307160278153897273893288872658780175078642003884550750805110580523698338027427892649043346038498230795589169092493312000 A034996 747 534333801563384992486108585420260015345107231589729178768219542944047286962112505280348442580374528205353811589938227760220069812020215945649005620388645660922194437936864377374785343947985173057778254769303954660796526048219514461721024541098456777477061639726636524395319934149071535598850329436180281411317502054693283811279387787824856499040113777479820474150264448813040560286971354933400868243086364416293787247624412376776687538562722209153279030272369124460633935644047208272085204991769436511106198201056385121062889159293636161290968413425332254917766996468205718461816873940052663898686258688131110189409486373510406283225112154699327617205571301229020673083159368280685174967047074528558700680177026912413485719628448498114794606719539174300264420907195363991058575210172205021692997231162617409155346289686683458462076116544324682576436032139685176888833837535206653522885577348331520914242750102371398107391667702471186421601415721618368023463800268788167731685872503503750019993105831077889401244080031094956191332396859890830782383752531389682543942905825528201981519605706126671040351633157551305549066855376624400259737878000343115115320750819998646140152411546519193162934950903584572746500850432793093931133774299278351272792087567827609936967326665852598500936493539462996202849090230100142589083124106154708411376105160704000 A034996 748 34157413109285545314065259105369892569724611813773341895089922184460592923559341459042835021025810961912337114721284839999114743123535299703170078910825573090727195845683666740593754697235687698272927688056439718503254562334780176805343998701994807083580388932057886232373722893267750499963890218163300232274875832281327675412626284754411387415274562971607215356895409625057919928625084745275345222268324603807939296950943744459369558539897382342134846421149577675801272147712924341879091608819653698466975660703043684374487493921200666759160971475039931062032955662079692656811471193924861879130972050717913959771597072848702607264109973253676643940991660751462629942886075505045669128734598035283565538807578168980450862824846614272011169251978018244988865785095479342979819200351195162134393467861236477370304379639784250989538323711805428306755350091920061774949751857390780468191937841706426196760938417759068813594009412008438459100501715288501282995256017182346423221788485270707010623858354061427696303827172081210283632837331978068061229017451539303071033359587351522444426113112429032055289767951379915233230068138094494371743991453479877639147606874848511585034042009141974590976402468976808201738932868787894976532289871094055352391568962279821046437911349480670782676687998223615832032596048354065189806809055010263603119743544852480000 A034996 749 2183524018815448246050059710063805505817169051732732138424254972282371556169505422549799576330748641010566787504263040491890076325753035211958381684400828368349099570167276957614702633605690414674662993434903927818560048982104934395673883565024585374420237555944777730033234360526438706627025003492828355114915529203861298759977272795020666077650564862814315110761324692085035884077334750703308201781910073073290455537354729179146685486182453465348417435754127136118154922466597926196068224124332635892400908102328968538200571211410726356134951488532419273117477368350331712984225566562044770577407098666159555849719266747544263736893984743565697356142538910757499106642306672018546080944068757604847021590120703644798314889699261432876404664822445475650328241600823548826432602322183601137828480564185495561389164236599754839256567189385065939652104673076020588984254537400991438355992357177030530103341908668054393598601582999110097977485938983722540682566072650387222553260569517091702556467019902828119295454253251015394451323670725808660170085350262133795250164522741308522767420756083063350478416846214611541255976515750403250878525234994185671375057152010316052577162813448403773053030186630165456565561863281555782339818807439644519753415176436724987000558962319335040006201505849110716601294379923049735280130204444549437583963979352543068160 A034996 750 139582717836607242871333244421761883785979563030073241679722546883265104751778450500360556671753103538795326677103408852110064959050268594481621821444360809996942173321691920347758514026820220276566206376595030315197644249710910373458737419693342602736573587997066430443988701970909812819907079051509592106999819874858819215537934636941880342284751422015964899916683989104684957021018224649486578097398054311721076151048369957966010754754523603148397901805171951465726207080927341199495130897151745917340056985588028124609764344497211918648903796353481204345970510652147436587146073235034148263488894797290263591522400210407596555899875392235821569472291621874362206540191556205414594212999804147927424517308275287056561253295182613674474614046332839407484631455089663025378663611562437181657616105093764674981585881052837590310291980862847197910543596731070035201006780068637545902256299711524476283889798071019913885328448464209424212653987961026034265098045294007709427878739575734405401239505581218338683270529680525628570997532335825062792870116505172462373328759530978348283646252540660060359211499271732451228517870263842022993576883464182244622335211389761988085385395936126455841184917709375477015711709630387390144567272047353467515741618895305317145037063466080741145962346062322379870299521426558950321342863987981264180467300560262167265280 A034996 751 8922899483831626834189802826918799570956927598379894779292050895973829940994007543156027500431536161325756574496961529705631705733330467917447505585735788375230058717979220737975328838161305357892407809754888693234283449962902770575676097392949954253660326492280555112105618193012734736540655723622565308201722527957730262406036693972167648689245439307382266846801639260957999007864877786369838806247499025097148367996272926355508070482126939694880031829226364429335625301588216949657087676180689800184004281131898521284894403681741983182566626726468814435265285090518659004810220787971491456545795413158693552355937264514247316004280332254734593733606386764287686160638415545088684006658678969413786105579844959573647623096284599208190616551110787574463565429932274309781919038743390266218942714633068424808131378289856394469941962904306902257919749710180849377902656823749393758794235159218623170105253155412326197201474966185472660572742698487291913818873980549918361192801554367957894213278606782351033486942689896579809394937997935880875769750319995546025546090595974988242940748207625811730835126586423832972682594493781135278387271199322033063144811545117870068139157916810466735634895431017417461568209182648913057220263167367521130873312637679677135367316110294459293043486569026544474900317279278646090222864571316802302770510734751227266990080 A034996 752 570401978158989627211899533700615320249113767431095106369192778125625867250581071842441619868223671529318218419635777149947261337555903590536856744853888325670749145350129839897981977362194680886466058871661782387152016132024286539748664839451579014547401694598163082173062466585472774605738385009688982304911176103284600147645394822103933515677979371182141828602448482689872829007415348107169403423014094385227534982561213257700845259930494514147071994862736093187914554471780094407295580850775145048681580446965560717888017285025673442863249859369592100472682288336263173778943941367590587984446756982479246794429476978297222846191285622063618066349106285904053201897066096518444745477453082166934937554039066366583136766750007260936870542236744848186425213194183208732619461950799248147031907717898249265025513977902426831613713580825653448987018687980432092502951246836654472740131877322905238932518546997247986492018856536924185908804173352435967547922068961156534175799064569795512876295324058532867659930243453999688851307749626350015718529483935332806753899889678422355992291973070751757603558636605707335953584818795018230757569304715226272944938444270642488180539847919772412731104019213086861792891523527208604146553237482606901933224139611353172095672149117043947582923332651609222900135023313886996280169733074243818919204919957483500297256960 A034996 753 36463362529526923118850872048235621267914169217743745526518689530046640320262609632368283922610584837815833060777777796588140578872937073029013919233365274930146032899040130348916089269042153340487618087021350014669399439739483569251837725811095634616955917346991327003636088712758339172409270765871364651321908074507052688483432401094707686280740856354083867557875353933225292252198169467858839847465887731257250910025796391274775519268766360188181525401039628238272521917161539191553908484094644550857363630694615419896820203101110689583565839816464640905548125063405682992234877949493191433488506215590848402508621737869928569212758576901149059413828810319065469935594941448526573915136921167700615371491622014415526780049536273179253528031579710454357686042386778064870368787836238409399121952258216995456538161452118001702627313787528509603679443979650964003504310474173402634050870672366090870752511890275003911028261120795418780907640789903731612479898838100457489752672297432551353630549893396928675343020868014303717019938371339616389433847646794484463578215759283763340621317111419409438317674117234872139207941997241218464873793749700141055631343519688286379710902745004018957081185313091229096044259196301664084700087595041979672654381338550693494710076375917132988722685190726212922793777352426197905443211053287204339397449790385550019002368000 A034996 754 2330950634602764791269163560974892748178290679636005475618407988712809335651860385823341530120367240546150154762090950429841081985064152175724937480634624674474924677932811723390842559577550316324893244174832367030468734516008523160755888739796979747222199198457204511925155212758368850088955025488762309313113339480805815837038915770112545391594273763011263289818935208255874841404095961849985491918004775445562858174152366925146709486076476302148865088683147837472827811668721228531334886193833012718648739432907176987947192427115240161670492308479270766444204911338028985347316754111707803107138097999041996422087575571595009886734542987492792322581501591045530915194111594796935845616117037401195364622081648879140376837497773097647009638299553834925985906158616498705832422749838689524820161461974284859224314999105991038643184996875862235115211502296522022073022570497357754609047976332552330842383091221500382466050324151086214624803145806508215291032897380239046735659570547396898717383920602528961042060343276612390196358020601768536979649301754819865099521861464995435591718210682842883617171157078442210498982930536225388064461962298712063455617435277133051430949682231621153568962023776205405419178974636163596535053016804114048901974915130875060700247849281145041811538646417496609941349496870858298951405481160071033426064260507507531280967270400 A034996 755 149008177604606371471502826157135736420582581964879461145087858834011441234633741701151388184731624340098339522939591868218729907637804690937083040428717118079397036818964186465651639178920438739880212572065209833132927250912248554646839406107021742359463548760634629169733996193368319824205050888651990587941986071995216227212191430341268642440433944998423719934351191461097776898647023339002776261128749719223759007725443900474193354554370299907738560854337524721411140849637512609077185687798362220458804602266584721525809412192626093297898878682785975662322136184053260322572915466548432154182235449864684660167524275428629150537178562830094798102802657264614309615742096763685602575311778020535674049544923183903566311908190976538471801322408515521564876815917484324676546728378576967401466617902504283963746951424331130840671752022508822881809446406066555929556924321423684609452474338888345297553822794381839264311217017954622460830008506001228873789732625121947950583274769066927673563135072591295805873931573904925388107923835505647956550914623289595820806471588466004512270578949577289523082867300644120567453501411315741474046716552873223019422062714382653584067375982658448557778831593990019620500107786000680282203759518662994385363285315403346472912140291083568228396877915429598102176638207374126814449105943788244581236552356887333295961092915200 A034996 756 9525500304679143366246981193389844857153014935857921907177135620469592687221130816911648582609686611712072452039752615174162189815599266319454851377049509614396540826609398826216399105873603529062461356390197667430605832927537030457688048269922055688585416184444690851759270203156512196740991839634936761600645429320994060326621357591908417628768136679476513414878629930231761716881541285893028201887110246251883944388176593436918315473705531774287033602196963667527777976216193540526371426425281829025683582976069442330352667205846184817532262268450962925034468710989042765561358685940834516255200446353833315818793705068087479329980376502607592430370972510368845007826937313855051096201436673672077065529165023402194690839975135715521436472383081747846192231011729063989098347793521924182948180414184923790718153861725537759104078499172056746230545218602870243782191125181420007424866761172370945362251773666745000896365143900739881274089526581785294135314057060635806109149052344368248321092777322110946681441607297763737623934808781756031589711836790264360581858352852109498491146441912740019288013361179353081242020925094308271350156812981031715133252917931843292259165731245452632243108610959531082530041236433480740048090265029246531435270941853366898965870928621025143604467260348043740238483323819351049940318540068428971961954084087835974713539244851200 A034996 757 608928288606243497301931029956330240630879276691202459016062379453132695583096457604578949497275691895936916538309040528864383996971870776748686383016241474769391533369637242114962843105819700005607687975255169093690549129731839509047139930036072731459228135400332374555207383857720257262904354328958437625489280901290353808953515176086430454643257032903316535661423340236557052444870665632232947955991839172006976793236787614220730731654188981075003298453899830440271780495424636147421970763672105946264543135472850788337162060852879593032115172137282136537559651529927514839104480852175563746255927214408109698305366454853887728777742907401521766234902168815874345249686114089921313875378384511153253677152005770417870632377091261518874308318990249569439433701720769821445579868974799944866671543733172384172874490136903242289112437672666466616553165056227810729168671717402226754326311054575734206429118660680469344900091573686347872054461873412913209262240038166449367842910924008849393993234324432992127171417576807967902777552894892836763471077524418271578304127105279443085602891806495686510052738033386191167102065892308445378025327875737299193267682574281528456081971864419066949831228037803480389281897298971956121068947074217902278664233190562990047876308334116615248678186764412674771762464299459728860037038492817670534813254747440870700157331990118400 A034996 758 38926482955434696296560861098130623551265167990852626233806780831444003148474097658727497535715173347550539117837621405086297643653590474424039872600722050534665187350586032921499337480229738925259664058708011600034078318543595326718006889862121540092755927707014659833226168991800509726477100490172679042936416217826887966812153565670241904689447735489418864703942372158468706435606224896542743919400163421114332693027468952624492562713914689541184664085616890346458480618758897688897119922863465850477938910320346139986981690635812539991987125365086863326485367973955313596829182359614701387310062698870990095601813412897905971805396687571965528455490715719296736800414717069358342752613121497340126308847714519078623297869481512528189435361841115822278262612921596510851830744720233588043387224376724010645675718394522457596663683103923289802681369655504839758338951188047899923741650345675908595119816650087241597647631677411411856063349789325421013061138190582129279746690432190921439521148523611974674585450831128751782138032762134651435788691279953589640288954212316414464444601199540409366887692818682342549970740760335712476603147442069530641445781236500842899458626185588423094078802614485144754266083869494228341230916089645655623927257700139810641795729223150643177688887512265221317425447651923301771131748494955880598615466561720462511688582013386752000 A034996 759 2488426641982683269568569573146813440282456475878399990714827157782730853901928369278443079309455239364993937501346050453569321999034262643970464697938789609442333502948515557181741858078265310453704629774039520494810080300160572833246903601396464347192702620681052938601921308286363111251530855545459787660556375693291480236317985308582937759779116817128850161547810801246110044036174776807411408658075710067656236260587567887247824561701093785090678578862646053410972134712871428049181150437366611683710768446057495875167787444539890056540398024654447589281533049535059152353090783894106121317200113370984451058840135331884031229201832459205754255896790700666200869357037650128560163543363019508911442880338634466994518820645907637723099378446958909354693566823924795898980716975641879791447269617261525438433564608525630368258300499896064620754567978082956756340973163842262065651400447887260977875396279115577033921200707125468465282870771269192440129687286646371274904227905207320693707494052462058128407973083130999048136044978573091980732049706770085788268155988751553526763916453524304274580094299872188066378655880394934546004325414901981679847370836308101251878023545527142036319374402923876674659557129888825775961003720130716490569581431715253368711846984970461642295838040652491463797102564106633806906137985367021714477807667677140724562997458603134156800 A034996 760 159076188277494843229923485669443075220579425280594484557549161066773049383207636410851115535146358061272306270125469990098870402902784243237680902267182965729501498359315880191560286349266032618859162719116260963247727708859673517991846736400440469858384490263984051717616646262174760362896810854895568659803871964161949974423649604851435947618573554427968860261468987988200737742801354194647766371088130280382839134829256245175863560154579251586190974381747707235659622088714545639601267551218148390524522290885420577312959952170797071577631121029421243526107778966861442370135559073430321405833312897860251741275236404238494548276229626117531580868419282530892693682629655195077785592716851738593329662605405899540537912729017233587323703761744621579877966673916285769899624072839719011950495101630142824610927793791793516629474116582054864218749307487226912329140160939025446740879538750091290475272376066247820691456730617923508408779365677665800036043399633078409699790905561794661113642799821516693601565143952899923382026696606601548854997048797570477565925430408391032812103820802957101642276514454904343039669975386928746115661527968661767097522859979916569909805636587127997086550494025546323874951557496493556306111575528145986640248354126259718634814628284944833080693730619792910290146446174322630010998424063252131886880929588906099827254533989652129382400 A034996 761 10169185411251087668524977472348964672106122000352124057437447157328935408864580557539868162661482144200389216575264952962855872790289273040149490959631255415505875312439626188833706914232870053713736921750119821577064714112824693449368554099131569773939140800182665521349792746355717751702663320687234830126464843987213788916174303873389957848288654833720760001386715673072486006466324889146564298515019687950142860808140065898958878926837092523971830372813247132366734266647589169548893628549787984775893083771142529084079928071054943504841951663497595294808086783508864279178534584757136241891013566772399714988188078376988906083506164760416270823179055237066725583554141422391901695265647351562149966568024320444119006305585154176516682752811160113384534793464317732839042634955601564973927188176650285134445557337514233309783389982867528275359207698579786552988288083545679214752918755373289949647595778135254385199790369895393624158084594344431038524601158696214558131515212239030882109931843708295510130500383508741558773339166798916860662226038093508009437479745477091850844096219099273405772406262634252438514965670666762573210110696075396323956080781288314899536026469071101042099800085265633239628136835655110386854733683893762862493146753541159336140538284798205654890751976314110559125477278272446132671594793922753081986540475242511725439925012734822213222400 A034996 762 650081504088051182332862780067225558121426221086730279194716805433651577329985296559062397774543188814571670285288497176561281849566382151777629844098262272800412286028250598933883208975914114993369897896833347860082448880166628109680734724428887873255118652253879021585003264739510470585909706592189470608451440668833997074934885774218176387952984833774002345776721420274945710945480291996084954422501442070060508753313027331962802462038540006486566183832685376314967012568811021407492576181054336494664431263461661859246504025679916021483841460470194899213052740435685929333174577858602984710977821406147534073740316790191364198072210605968629129320290430200742604277112453497493312042303034364083128138036637292244231522360709672495121517629249207982233380191370329930481184223583777107691051809311001713915749023190818144060281297253403091951403295813797731203875150148131126315581081536156737331600434697673876661212287132395438285628747278825646572838723612800211385875210998913460426990872357425716647608501580632212674611259763805987936645789297573979906058338224627302905336352795263643040569970991151110014424594433082583579156434222507904452531842972632827706119563637499376709645935725971857006686765787567056656915452379557244273873821822704571139699731820861440397052841935382774091617666743141327086749289211502233718185449830181850485003646685653588823244800 A034996 763 41557566308456046786828557825239916568914210258999878057421425101282124393712672622964145951974724269245654943368442672910017022948720031796884085845234462570120596923586072319281225034533567246434798184923220823935113616894421618948700371650663460379293187141465250542161727028635721706041662395238918513765403615531220441282486676980125307313643690159060568805935960950560665605467614477864907295804935118719574931298178344100868157390003002508905618348675855731967262950079489902541802906652740568585616260350088436132983320175663741478103163520110365022991486705338875377790898406563049441471409420780426131101409780147835376222312520936528595125658356820686215697505461032483734764589110207253691071023179797582733334492273639273117454085094936279911359016422155646341231724450041458036166191579514821606865421849004657272125835808712312841500702837101938732980709860254874619441073327520805040936341924914125832635612700976692677840455519761576673583040917865395712154640451815357862898212311435434556373297404709525218623054878094613155531126111640724055774724134673818683110768940472089432069944218858403420293844492292870918856021266266081221808449228774067153359789905831766437826056938293803005505996912388449014559883107614628023999996672540433579139967149385959095539346597021066343762574402794531956697428383625352218319603887049844996973269769800158741004288000 A034996 764 2656642121240175832762174891353637751485203318308666714405408330919086289346568028697305351157348909363646417451621333955544408484031639784306953378006988441214611335883729778695593502076901402117186105144425086501598426562882084775251298006802674335148959508452570735312257645239740306290537853302959569930958560018220659425462390132073265397211020945802219682203257822648652014078154533889549576985679146465179205804190998352822034469281969718556235764344632743419773891909395260384188665813000816687726768099556503111957406914863607337575368769656833060241013942271754720882988360358901137105513472305680992830566462599149988547419570619450973092843393832625932931334388322003378516245053392909195435473617757935929399986941372620931419574611088580173575295868116470233557642160137029364445322134646526582826335411900292495733388071097080976733007021628278708232272725497914233188426470600101241466602438556863280678708501344528338192300178743032870124058866728482760663020309353697073107417222063318289601149982065247870969335785305018250664175413547291463037394913832795331867776528450780472661370656312485439040588458890314456752594593471211027544209674619564679827329628176204844281628089555974042067013428762672824324230749666386625994373643495316815365046998004667900141511380366951932647535867443482079490628807415443431221832560120634797035268999767721520353037516800 A034996 765 169830876492022102060963681566324978348208141110886151006532682961417516209820813615208418323071881715037908315627928826547126102671098351120029886441574686670231185242238224286117261892560976317068367097535519106801921347168681367199093421406153207367590403668283921366541295524934207987513130026813739191095533638344946802540525221915618355053040827250708999214267792505821399249842129524155957814405661154186547454072617241959516166960573750885459207452255843576735623941278416593332833665184104427630031828066687786405130942306842198572311563854511489939793695463659641216968895600593565119820866464575178664395794439367071330535302263829341057976965155608389926607809826830106317471916154757150759901138530509930275272272252133814320827323179876754490385232467268034460640497777532707464958922048787354709973880482941935941347972670341855442117347043203070215036463214336637298656484872514043853964214375003239070855088634254391207050333097505004679157851939896010214290833561921459890240217402084295045938788931816002278885685032397041381884258029482726321168608538595720379766685437568953244493470363328703627858401638304070911567953071929845426612087920066374989275035551608875737314313693703572965975866291972014179515576174495587861217348008718895319576529240590832551082936388784467673478506993436593300910067156030592611058350919043400445460903891156380429043787366400 A034996 766 10856776448705120871255764321460295095657550945174667217930000666185428493872143589544848979422243160693270822075447987253270778443506250785029081345506245158819785495172652689956846916709321761119290972003078973721918914595012757231428876973124516380244710133850452715051177056295402980500317850684134628445627386382437329363972663208561407020809254030973616231387194787673317924404510162748911243228081326873630762409502697011419813166115843746304870742893101072039766770650278125690085398006919176395770170265666017657126962663871038696737393218923608050492782889144927676858434014456719276342968350053520417565390603586761722918913873011838658089604374849792144565103170051021868263732715645440177391750488172050718718578947935626054470411095379031324866452044765431897880214976568427265217556539629910790273062982841732728912873267238855092617858879038243727227728636669301173439015340637690480114176478794209671606475496629415006080954279578703245669449538874812480869762909006692335512722737495433056965411602222688688055179802488255193007234601957753633610872508297816638410326102183677855911347899419469356298765513858311870842242340316641696163812118509380050161842950673385130576265226896575736203036083478450846479801474560453277719959592651244948252250823630573274634548288154993505822683383184071763663914488649924402744997473614779674891576322804667073268415882854400 A034996 767 694042052767742987363506517091685739604691564068093049129545980087291402780139012594132689444940690387235448282052336435138778826122894386122119502264289859788302328998693432898595515915053204666553007241488496476368920613224930115929989770667345385682935271785835711586136183275884250951358860933838898070529325731552269690694794105322305780069858249875886279291908483457824501063234154883229878121778490656494499884449146370407118681254718052823676997386822513324042173661257883930833896745504822766050432655420753649601960102793505880019556064422231068811189672819608553675835516111675897905383299627900570860404188898041215557847650402850560882248979671387233241625397443782512557651329957459024673470549436582033966415822952926428086301175961886617090681418736723495388446659491671230485834838371966276249018620059372018305607325427550559410372916048517726604130944200411471889533720265557359129798969274584007860926459612653332211654337643484393944514706459111710365601405964313238156683119166765340318715947946256671652027483831983563744639570335570146348645047743996882395043450928137822934666063111846702495890874568213124493321262942950313430805364284292347581700314461276714024443121848586305136229504628200550467151475514348976722577000209382190077333992756466960275335654629241616096185499193756754308390033508797771454646348912228154841766707219294185715086127844556800 A034996 768 44368149953266898906098804135536113080580802717278874246044837946802659766803164966355738638638861299657340230878664316191706589196620920704503764279990233429379639133388516464622829079823167153976262465528705444445118514104210096877917161412232378621811570820535349260825038712408933389816387000659974290178441681356449386208785537344141160140746725050583315331586763389839600093977361578751080375119155527533510551780910319335778874343929700229924526907069173933692995132883533906423659771143065132872612833992827372450497215413951559248064208227564212409308302101185899218080720379778916958424763341622356389463549969086744027079051357352579418688374305130554468346299789774185068054797634211554815276738895061603107657999813219588042552101183727368135471909681530984438616434045007227166038544413999820728740904242026955032384468293912074773230081343231640363925978175412520101546785030240311800807434758827763103307080305016954241254781844673202608988742483133851341447288839019036134957792117344842821935079325146915446571743959922382306484370972297306104680611894791790297191594340217497237279822708164348367617679315700074382433905443791205992533669321476998448785939478434802680678314525457090715860913455815785514909189253947198563955637620667397222629049523937471738797790353151518657072144525832356361248964950965537639415363475325274501978220191027961209042436989386752000 A034996 769 2836334822467025755524425369828090428933129133708227669983520913108330031637816873121941400971895205992640150032170613376909824865733075585400640640153557467958160203508982252538433946266513740243282524159980515321255212647098230920413758900461982604259808781909132509110197020233269269065353030805826720077589108211805018943819817260036369437361190641415471576470164728703200616916807332925250883616708196996505874546576012414265427676241033200152993392822822100924810379767609185727010686460709400130547394987614200755199058352644612405748977384147559469656872548868538575468578415550957673196753961984440092097342576205618036349271719499121258838333164669800536558283455651746085441466699670687758736600253727938118664100497150546755592967050217916842987622444368417114294097856404462013014391311993152176040963987544850434433887100388997361866853927323680863992067986631825830491609021205907932575253465673425728567776260953447474768214781197654188603716701285429478482339410145289655463847219719717588398613434676664631093568213874310839810891787974496877528309662219780630635011740003722187023197393489197252009886554072753845975229300733997823086334206078420482653297512839577567732090070391038744672126758375423670371285625761424548197600397713937611541158875021166375156600561485104356332102911869573908475479286683542369821534872349884820890098585302805665654421971903342182400 A034996 770 181319417288916686690386352306208717329774408225954767053369362860289715433676677097839491272506836462989945155363975605863983719821338300198737711896094086226617120765954237695349328590900037910649687484821166847151785889688946310772183331629014524771410447785651521542183386165054962041106511261164185965219470772429890757072621469666241993292682703416453648587628377624284503251096757231154040923087306891781817827044926718384324772122656348079300568541441317393491639426700287349043972392056348785518054480090179931027563149267376986062977428417464216783979162371767223485986112770007265624541646275342520440069806609627109955360446836151347089006180311601982938890629004102802930271090393474524322450782497720640716882211807465821646778417601998294886088112889793181231293768023946982746372657568765868291448810659028000275457104285308562868603756640634996659456610797807304193606258673406991155342532835423874590983860375970841940824604585823579309857313583600840642590849347913147261351623561018729568081529141820293563346031291098615658364765818011675874987453477935859562566094216995407463034180454339240151833058984614645344263426426170278475070350647461982813249971222875614991412782606269153887678059230619820836913003790569511195283175619357402072166846474764264978882656905937514286506729338816548379947371053253484207216356405163583725072865204156531321368547537187975987200 A034996 771 11591290002645876064176097485772037069506511133118289719712286005027225435340429233332350483524297141349067063869848347280569073239148559315295470929399009512248715212488825827384559669194428330267335980247272313783205877238249842395374082619890058065438663755333515403043827038883150889446487750985718789838745235182590632957316081309544527011632741941721270032508595456623949228559750210973982160150524313112974447409742517364900513152587222915038395930903124217621242731847814224417121924213426068993376975001827150202166187231403612715259147729609707288501217126128829033005682172830827167231061304379150348132545460878649132793975093598110468311700791111633500000168811671608199760024421112376585960610126719571322097889789018203665688871069292512758054689828156830414672033729945377580957232378670638771916556610938277033153314780684647920584627717265049682820599295457753985185046733225365061526508653489428832660926784034861387906186380206690785103728160593094154654331084220478813008063893760876090212382935501444466241260798287951917061681246956622056712928502646490338253577567094763405590236883138018367841017003897282353665917902829476144173150188022725098185897124082069107585756019669164873917989092162628753812604356311122430711936895293428117960593532671717623365047776712212700864870604053464113532594114274826363464432151952892725388336843983851209549456681418783666995200 A034996 772 741002828940166379802491634355641634963433058414195866480339359928105267933742109953882835050241484523810476103741818795881761090796591471053869329168410677952500014153101962595129884363404748212795180853685910294839458770511454349042439413640992379510630023458681755700923359577554701620811951749948615418721131360650580489286845373858282466761764004905689883475348969061486513685004678428836096282015924264929812798447394874649319221149094705782066459665599982325965499142291834041133890047775760188068197408396236034140031446606779981807562799749538545108119205051464703098329612228471093526377911277102320314770849281732633306787934314675584608138429875255473526530843463860531435111729357942045759158486444986204984203521104946380780958929832029508993571219337901593494738963517439558267247859281226760094474206320990812251363781633004607559650664005652904432422684067710699782541098795685174489513520854894715646536038757912949993236877314739756580447387818717129038031597487502174674781999190281310315569359819843958271381815793269640276222562095224366823448997266208236164474500718699648707176126542235854676884471234913460270058213565616291255446817194477339523873599332004562769026803968915202340920244473878994176460099445627976760751712312833174485304902989011122996387064597685255919713383919671387625260893597677644989596868332346891226119086005570493364936547695977508005478400 A034996 773 47370568444392031618381506547696573770013782597331280973445983887910398782120878036845119739387530561031191676502771568501588551385807940552642705952523204580219251550769360606210628783334970208745614403928138037969840335871972559677803491197617962452436658347203583038865229756973393586818831230733149213072766898869497057635546652582051442448801140778725497977209647272819577128080144042194845018131974073163730151507980747283783352793872359227515049643738872255153453356021446961699360309514140328301827400216338189882750330721063919250436960376753446010270979671765469650265309060807170164967931589135688383946849641421357488397760968850320318360063966702378333453160380609585394585695566706682718557056730359066437491460238078484394110914532414496259692382342169729775348428830546394500081943252241731381750108176695898436947648469252025816604024360464736061132137477610239567493712620685403661164249369380091124277265113361153444012093914125740511111804585620314657366671115867710081276761395265011930767922382281497487426320730556824032128543116888503450160537964770004554803873766875011134407073309185826988904707540960617589357209828458261099896005833052634056384064205358637940324865969485690196161154646728078335725123669986656705583972513228663402497269508909910033412444387976054861637491261428088190824171854280477873495158972977421418434589632500811384621525038755771442003968000 A034996 774 3028293474850269438065926916643972968853629477422169012320526226764687480337286169622522080475117179504166916671810728503022842825623830460309845449950722126093396901717828647579483087021351953576893832294471833487971315613472269027970446668251334621604544259553360410422630894296115886277873773542507283370938275145277886739994223684548589244752778991924098157139193244496223392559487298614840518165587772233321092421046965346358403136541435052345813702644385402592674442671905249381204009257507830226304176408152592618775461142250826858507933890201126102106923118526385068842250931753071533746027358260823929411951895012360948909907960568671315939136786021035654390455971479898450050778969234730178849278475676012371069776652948852168802362773669604906697031471948976892890145236103987831112335221276212051067648205814479473755011994529835312332683590857890172145458863471898979525043223328048566437060091298796431820893964872729014490497007588962177912933221148352089528483037115548165505517247183238388513504447106780014860709205515751341739066503462095503141617668292342071823487899233620066636211664555229177210703006979810113351114327407917532817093823216464131212247841277791429826393754312514883972397736538704403955052293039766348156712689284388257565580284579913009929530509365013757503184344588636388807990671417383220341218266009281763554739753229187353857663014864665729448573665280 A034996 775 193592245747902276138626936186693570926405735974173917993810135383173474902799088018858344546661872475312773714246374509765408745996838893653415996238602349524795403995384076738560563119787664578663078907814637520194949774424139590128296286493056968954327618077220493866296228613713552688753559481825646022507095300782146140976331763586451566048577139473415800746599353702279188219189492151655938692214533769266227774256827135183179977831891121232952482165957050324506950711427674756833464550575320157044455648525301307515738500444302859274306165496259618135721961422496018679286577606193779183083666480158445219417667020326291177219992407075575568439043403262289617270283290173714317163715342521256072622431213061368175295721906554972151994345974486804396167960387171192915585470196709572584820522753956607512066871384078218729431230701850605894587329349585329458494746519476758474585495132548754231713501300451924471354262640987552771706927258341798610702050560215786671815704259314579116491880925600631414146815221743740950012966839207980104370632865654167164754341866812507086365448073687402404238644658834805442098653054451572297837731384087594030915451523353547192238648080036955220138841963834070056833385198726866071394631640614341494018302951056614280042921079175676026525965861571652683270578564887981927818042819166941745730870799211919750545785667775162693519261393564867920727889674240 A034996 776 12375951133577608571889159812439437651295271193448091189946637123234225026218579536773142458586600424187562543029660121813471535690032151255537296480262362812864398078840048725556988791873993404055794666034708719309039311705528779563517031071664254519818997998882492112389531876062264593508065388135448506087480614904055036183495947697382525339465796231561788487368189314156514591021339065839194062702291275916334705280418426587926532636892787353775052373420101163087399299534151171842254634692634881390877993530950793496681805397772730535229518471724849101721468813099385122056014006248207721469925201290129074567457343930048308050027622708182740843634702608551415532882254297952043194538054689466964786745692683634851999085068909135877392359270585210486443313936102403467828779247890550694251229094252937719870509183256027388324720838381368463315240442023941421959267759479343046267195256401495135389540587639701405844413042346375445657949151578318945419295052029650650659497634451317598293931414847406130763836043364807079110738853072250692077603701033170902712583872854968921485128103881854121265562364856682697451640018688183396625734611725095200390775171258709647532661682666146254433380383561860911020627940271764339122669424520715020194179078745024639019680792593068442200254538321733760725117346814820898736908394998275843492849181902772815764620676563356346605519629267894619508874820976640 A034996 777 791170058585624601454343512122735052731133172335905222908979362417965830210806262006361199640441078017214152493731588455674576219896451253014656783730499841723166713173764348861571201224479352113263500655401379001997916718491233136723757143162330800511205249964549650002321024920093562754135141573656384188646447124509101901828219093415189306277211878371410169932833243867465822235266477864496344347764985731330106557618111651384465330627891609032591265866866518569813485297725633268311537931970293651486771062024895456749313975917255174678888599883942281392312304483690255052156700018972826780241902071164344026590049431497278469378115479452669406939608700435621083474848071674733702215353069454150335004606389862805911345109238129539843170155118028314593502136151656990843100468731470988855114563279902455572595944393858326716861588197603781351474034221725900466023317847640881425636533769132084901971967438108212237889109349793482217536965299356389549323982914841522829306907901119192890420273584640862878753405466313682373588313105914473549063878759107696680350991645648758713347469633249224389799498429963972545571681194698572512310458417428451011099735112754733971316788494965874178018774751713000347714590279378497648592656167046635275549730926044402887253012725461249410375141025668059541676653420542329331078246701329366776298646415316592242762434408168497756776509358956306935595627372871680 A034996 778 50578008880056617653949046089489352536598757358572631708430259625692809171371183373449021491776592664001623612564612458398708466945883533247920292464414495658297435579016000735951535071860169108139309797996134370089212134250145584350247889254793419596223390819299836418633616227240897850007612388149021736321685579975036296163087690439122499939159372969058057076579070018741717519019602821119278496172909229037534411513969140229712931277623879499130994916777859595348795337389905695458170204123389761032145313079383560649699404365441986776647820634429172802743456692282124135555075302881703175424963701083420195794845265325499958632901349007372190584842764161352926774130210487036891361135536404129251197983823126017630789456277354109222323329556967663757068557612776018156593585805939993896000905329061800112343104019016873774710792159487379090248275871940885549689295544046875346593965830170446505928374811832848484527442420564461379246907409381191527029954235120805952374177167491316824060243420430186099309267769220053122213989721019949656923467473945524126677123727796287784242238751907331674726591812339160247457599131573798345459641629252807266178134542509866176856965426250706718954216922510022358557364051236263392682816787058950496434373042512209581239024433540398229315381287648612792266363723161756098443769814796152073760812055818698708202271159854674182654005347979491765587499670306816000 A034996 779 3233361326660439977816045172059355224211487739651109881422008289712238764770836779145720522648651303330483281816566455930247691020242995515223458286468672322442747856041094693201906852337481374882382748419588774654010863925960588997488154807437203941982157897196880824588136717378384782554845620670080538281980166358814371630610518712892826073033644838114244818034024035146842310728709583426015003760469161277855917815041740010787699493881329650441881962218219475464708116286679817433751537254370137236034479347936387010559757819587691318757393497583559323892307339107635689609382403721658009153064602552338031593736108089988115304193580598594367835028973836079105564955421558622573783117515881096796130431109431225311720109548479468336233244237216199468695469944619824832513310977727425455936139927344022565130610947184945376797665308000870090969410292408282457756034657703017169593027579686691210989246771304145072862149216485931156685599732129979146543361074333415215396392269589470541172999971687603589302509394928703498571895363396075345760040746308743096221318073798505248812121786057829726446880479654461393050289388585635744484614833591105104513726283112451239798456056428929794658888554646204813957826155193391074118892277269112189172055868451062587896029120966741560649464323752962087530217898322740777042051459032045291033345041476081528699741088608965991594691439322627406922121902000229580800 A034996 780 206703283377083799247630606082688204397479077932523193546271485132845911712520280037372002887070246187816093847039090924053017563711513802924554193760317377355853412236132875598187970964796120467512939645445874956370620248521588076141598710916420894257727502549610583623606261235938534472981219140609194769965052171527380213537928269266726018149070191392276588059926699138042948642846366301272826002244179621358246177553654283301675109258011557986251322163420309822025540115187387867903132845116763395545108175267308489965720343682937582795030912352563316162989911430174180167499673051235519950056606243576354982601864794771993112557973229355466833889022542493927762672335835568383948583215535097824375416343702538050401487361762462093587008218022702185752916035076797201328712663887291803026862476686853212076621182293277788441426163249510168888502838769988126185458768744937568813624431496283122640552001021348726245661185762752331358512962132888090689650360716157176535609568804178086017523101903224932146857476402049050290265802437438220055195024816521031124376400497582292013689649851850605098642571815861649721145772846739592126284058145373489959233451809524283611597072964639701392738780737997072920981234669008488538550644839298634290630480665844625977558184317064625659547317229625980929844710918639950724911069457813005493870488131648909814239018018013385439615562333546915714222410144772679270400 A034996 781 13214207854970809836301213886554665874985644583123656639085938727316154499146181380598850598887999677009337805116596206490100324865813296720977382678344995305337370568425517540798737908532081399503717236259757264474271160440014362023619952373572523460015745917468199867661539912668848101500354357132141771023136685625315590326327506441409420843105264716218275179401349799627932338303293534697226492972111288530615655892918522929433941255788380827172220073649243131231075193655304212649889280298052731035922056135502923312488863710226874218784124514487653838388991882630777001193917717618115234454258132134103757404389290051459692689256007265906007621202065146235852572270349222167072068506535844770378741449941658928664541120446584405348595543267763334616572606682300825689034531321040270865625203241085889741859905556528827621181300195868941640759634163413358573226924254599640588402445753660084228959687512863510898303189256587614513139104863104017173602302855399142671826334480381676312260888632156036838728515294490071767405329917458326722505511100546699984616144518766155936506870812523932800628311317415032727441840762345531572349351195400909859388745169899920698607366843539984593383372284723720804943342562113903272403099535557822666825062646351540334872236253681195352905485272306217440722246532282159100562345504264690243797408494472368669352221213243638318282942700995751164175711928334368007782400 A034996 782 844764225272565590250183349049017056243015868777570570531399423926612298351546941490748487328145225839565023209343984306600845289250511341845777608361733186467391342494390429147154054597039420860227420150981366067080609459751416226633870160934286378434927429942258253608768891275289732527077570498858861418051251514253891685025095354318250280616190460581126414278561897279917983558249886555305707959402302246090034829343460515652292929118445965114856510864095164976887228472043304812775041908811401666327093795553939117918189734200659534987813712256952746531799971490378254880923046325788475320360593949048145185995032315218220149748912771011738336509438790498061093687821967643416295608126638883558209811006742885483055262228702719021876498740499567659728171647623563385300526819675596166602471485869470366434916261222997439854216044194656121034309384015094606310915607264673830514780108103715422943558260720173565166621253419859044788877436816774819465947473473639189758542782567030893341674382338700613026046694228601573932619660725790552262753337993570388799419834011952364697047158865514661900703386084964084552782606896510764221608075909307718929199269763103998070868907688681313928988611857127162978600198325892135636538378482608392606124311399454282250785003721923262560711329234431698866912863882395601453063558826913582175636116985068820067809431737067126002517215633516373274558667030274744569036800 A034996 783 54004570115639014519565292671347876095535657325423261473257320315308429073188179473872849725620712651886478269454490425314839752419943403639426497105982228706308232252319959577621634204596448690707395788223451616431224676176965537345522413859727593478518574985594366927132011263670307900838173256891334354939705007518373789864104310151059571510820747301436295769950921290394756806045260604785614901690361465017898655161599797250628726540072081341271184087383226618165290677319911271959547322027586035097339210501483965038341415150685020272435233747855193438997212463134895579887580461541477529408766541742720710104682423008593359573234066432536129369710551249697477060757190074346970326376667271484614127203645348750523889978192066680327104740910508075389765258901649230703140821686404183507800855703798284139946432413898764904965954253872659166121921335250690903447819178705934165052014053773235966748903096039667201723287272198131791860378996500961673001642054207648202421127885535189252914183728081217761307985095328457762121042596398753162511731250303249855391482245764097600275514798902544457223537896145918262481459512312652427024230567059314888688096174141291305244833741526412569031771972294915061846226964405247242478703481566750813034375621607970186746612737937237142274045690344026463277643798196004521463706082149118289085308907259756711477817243191076983732350570856939577195000499435421170663424000 A034996 784 3452439932080545611018935856584613775768613283081580832833051417456609177845701399639280370229999800920090478311215474527388430745786547475466215707982945433627225894713917008208107122195500867636254713676695154036923030763394698759423817601447859300797421868887984343784959048733797110440334887546286271679355612862805185058013007261937291129552902398185068875056327431894484682235127844828740507294814139822239778484878629586274588551193601694306182295848713177842047066688690990155436844342206850427165440687651555798068949780792327461594764038729127423621192497133709044307106162907003195332292407809957574669927876071672928862195131706815787409286056438108048648174571753746532941221511681977304299821130876664581262286198204680618516464099175716248866216245503649673383973242688544643510163239031099479336397151922414799988294838568593028780461783806650537960032302756915414189771048757396272299779557925674724651313947092982224003466572688413070825368668596632633618218957716812659195217065235704244756025380922246273037302422493853539754762701993908650627982350345764934996466795755573619160899395898327085457795623141271527895266225194018673087800532997587978168671001891415908744319037780443334348651024180526022441466567540058372995308415534744427836550335847951985666090075062706527430732836138430943828196975830027200279563238473788064724589529340510837390604179678833956359176949125690670100093337600 A034996 785 220710180289037221199083319238757853695701374361683554310680874840152287491591353599331501327375356229812603504048289012789076168084328800950669728873698526906998532770464251690128456330889984220084639761865875445352809732568774584304742985798412257183802613317917859168583488906839487538684411487819074528427812767341265825438979120735146316383936691735373207167723079895463188693321506293835309173727507503546952149247050101082856902697679513912846117050643943715276311713706545640369453631688562112295431378718976305014463853161899326068974177376668186745696794651367190913922990424619715723991130925743954468211877756805879554030001244279999600180414457890652962434447686364193113524807276076330262668463338792165240798163978866147225464743073004313070012256875403802529513851779407113545927076889102654755337511564627861157521423725692954847532625588697934136661199935024791007897729844734920980304482476653057969820894673699962839346295603622620843299141042803557982249702528440715647889652791302375178754151832800293546537369116375512297197603371233997298670301705055975131936976530694736915517649930151576832167066757764137065752337510876654307017558755805089983485216924987107611430716298208290921566178960589149587326732933527802959628826035356028002456719180264492844465259658716129249795755153032923747429060612604588752732180161362471598322105178501257706365240229646372314422294325276978105839045836800 A034996 786 14109746620968285480264650517840387719362296755889482826529829955473623746222292480672892623612336623423547277631102308527883100595500318466874327063651232891670788031445485935239825787699792739619947135576869028470890169332910021455578435961232169610459310141360969924383446625007507366005451220807056261339593539962482549186132042595205440241307017578894659210956141798857107940963648824212759943009629425055215065480200234670496437723666647654362279340599743451337969243888187705537824588459358242685905646157699029044329994129963759711794445758799148426365307665183718054969877375150530034949735424569288230247364667980200015403249583992649733016870409409649976932658109271099471318500767057118587262230911691628230743376399116535704202772749033027953212778485279944234898222249968908127983078897642354213533088795221800445434838463134769941917485970290432607730239251754723361104638607304070323203404221557012265028753307272163316865553779427523888015332127249723772811876789848677618394694042231264421846860085148473149826414377360971759462015020093424233914485666308483126858974794424794922101047018152206014714090803960138836152644987099398006981788330523590453937875773735643402981324267338571198025206602115833918726280288883927347528393259835873546200257249552054846239817209592536079816676027013205158298158700814945450225491039743924613792607059391048637512894493562856777488201362253285034893232622796800 A034996 787 902021060631850697149507657978080421003293225094782470646277555630633591167124626911646749755196789012163220378102043013198780552790512745034595304769663081409654337401139339433555157209599948034383828555609586520621273058774968579754085393379481949614845441219797234658300136016977399834886561801238916524420512905012716875381456570781813778675231367454818975141023603120844758418762402498149739706920167406829332663236760179899655516202323657660094142210726746325636470342780893215956156685569328468965968059441936912610619015597784719849437816681809519196165912362049467940561602348455711980492223030586883105255383901231670020246321120829597652865309320330618322283737198782876861853800306179449177566173105808964152193311525246957658526497468639360623156001236627500986336096528469182557456323029988877996120407548341902587849520836138541362988925430648265288094584449741045734780805179631785027531333839030520130822939856779821383780630954874293632817730002959498450724752747991096071384653643962152937763227981522187050324175982152681922155417071353222344766662342583941622649383558303894664673026124918185529488627335400956865514776484922936547861128094487808004536078651912147295161410268334851106240872827648793768724740904589751344023272661791834725106801019586694078904862627453804006148314133016780525923912071387934010862102307284195868548696984623688024555295695079280485717806884354678829671937317273600 A034996 788 57665326106806779675818968654517587370603435074500415487196755267438730467008575641854831505262517158141334392739501963987004424692970168389790858266897092302031641037406170191417645284730318604378099255190047584410820041932331324667675623880939251633172121742872715483098426946383193976770187803871344676161940013851510062350114916895100997460555982477086272631322218683669720677620247885940016312822627685678671152767632678674446925522490754489702342881000072350652856228250783591651240232218145662832247691911598603133180764444552929365279649522725566727825866437949017950471390649500768203163533244186061322977289688185203340711311073934911160469614958323797703645109891389871113956787943528126003189401484736380420578746049852289663239640725371570785591874147497453928708229035356128730289096240345550071133477004738105914488123993630960743154830670116474652891623370906132252043528280431720198718226208923573428895702264101361458298979753312876262153772245056117999815660999504018866718177350825666659291225880086158573914260375842561820219922987425927167389138718073427142517661478682951136737778755058141036891516302658585886307433873129927654593302029259778245562483912804117502620965188764017604307718156434227069321262270250325802018420624918606012084140739452411722864336211570050537477973339504900392557163656376181738286292066387091051469703771741975695764979866742457424207358909058111533800573533945856000 A034996 789 3686493202149581773098178725225007889322728968357682257930866997502184358868102663564856215622504008297177154646728869859746419575561728334630376589761228796989627846776153442211843996784835456703179145296352105320359563794620836988628214820864501220862942831015245092099244246202704846332660208666732141170737491720957802770797726282114152880693568783573120396167464977721589333041181011685461498560498719794323554303008254181992743704541611474364464715015224878477685887280477942421207894541702820956556756243421994750174887756338862208435548632273078508888756403268578737431148244762514933332368459448573216526132960015323429771245638579757915504249916272386176234041303740195000935789390253094272993769028588767287039125304432582325509183310372361786019660774614191662298076454685602437208253818382799570623449522338345950766212929334605115661128567295648652999542464207902915515451078829017211286158603108197661332846262210348302645483130963687978156726725904195168940114105213861985879411175855822112608663382085913104578437729141206002744793658932859526154203875718456157475584778885321220518740225627159942945783720695530660255785620669055526920987500868020051283402136116783734623252184675111322896148098446271144188608898350281587728023183849226934220629675829499495761443589910295990309857677896652518260388599115978079127102398127612210713197366187413595618879168594887430066036018155785904940587551592913305600 A034996 790 235674574268394502025320735495800504358118531570052182577810470707573272641267023376924967271300610229546971373167870405900956947025291376012122482163142626809319217390362234217153637458173905656847488014343784148975906980994167490317258618282523511677114150542071951728539295881135750530151657941667902547056704780461939532887104200548607437257790627367541785326670504416466914529995501136422777571690643821187551825530368391245270624085031869830167195586460040018785865926674094301334564868754523704337752275243190177657198134086654341537507993978236452639047577497453210612412521417384140516752475673066308992785703567705278377588305248674081253121251284528475549687737860346625546549934116711088744309623562170397182041072559477652384764072868406562320407340139937350163197383262378690322056863575197735382157516366125762374647099128435286332176927169413857250165440366706997006049722066024958710895661494279822172287446001836779985052833080368866851364547503822176109941453947477336159228905614004061429070657276005630685616231462974089945383976921513072716265210603452453819501101262544783159534330884341623255224261931898349466263675431090771030771802710359087172312363108917218574498883027371718553997998789166926952376200722853399909267606018821374980617953789312427941421845075327241008835503231198387539053515398352439324019360390034253187541042241928104555316664725039529157495966328826525462750482059355802828800 A034996 791 15066508894390593972911666009625468606894264508150103672070327970790214571177565565177354725859207698412149311321004563625728853714374435543239628177884138233092740675389925054145104762351339887900886380230119291705742578613253394406241715102122134398024802613947205883736618218502102677831614576897132881013352369247915306097398812982546833034389463440496686457904016388402213152124661885782017770214445300447434500038199005537286038180143098021768971523906117103827229752019397402355014758124721015401551860101153036711034414046812478056473617109982409179318506242236175454201604525763881063944711298331683531468088059394007139916731150695537982333377771512936583373471645637715081657722555804691723866016237626024684496342911403374363062341587718637706321798542885489789726022612803987182306039288559863305390655768497070202718600912968352799963108808638588914508051233140288727790794858140120845265238804013100954832396421672979601266660409754086447497840617693843965654742040743273338906664077081128331157456463634743804133991201304676921861971615517739769911540584941925052763863332228746794108007880474728622043579330979642967393765674781550402563179185392552148621868142589263397555590208891268754830841760976136168500898731059991596219744227203237194467990197298569256982412701835819276211312120709642371057269686425985742239581130389159479029770266153161350814133040856314949876686574698414945997452534885483597004800 A034996 792 963192603921848111034968247192903854344403068732884811802367398243607462673919122184402490771952576896219825330049996667805737664443791152963526090928139056576128097452166003209256281251151988596498532070802178577949969439315881567236860011118768884542579310613704349914138205807292052150506346267814689200318930279183246352980744291252451762309468144488549831866206828280502645599132230720813584966950213053572685263476086739871693558109122947429507919767899763802806102784836533051437362141098179819416233417008895774404288341131406541678419285003364710913910457069867781621947721359553233818084595183131183242504656064361394659796472150896587077393341115535728916395357562735944236721188763019737242259217128233224975065069655114081601271713910446478133278561072033783581274202243015049425204246876205334338063915308609673388426471480256763615296045602448806569861494722925696524693740388740941199957813881775745278919506927028214206575808490407524013052368164700017254518035936344243618174327934054075506126624061068060396439871300557252497748440126465744483525172123853508795607585738547979160276882104094378591577929083662017496840283289691650956296257229080483892224750765076036825319295371944212856121505566766959897000708789176965904106120229880596230453002575344599056721808741826852492823050783727654026632211882789121297071633021700919229373560419799076722412722117593622571183483721199046787246978194898457041305600 A034996 793 61576393671376587048028952427596724995619521119497774618498953570334401518045509624786234800484021162786043241502944371357454967061922970937567486619033171929224511620493635167382681154040900429670359556566648091456851950553745778782044098443814494432470183635707346097785460109292373510276702942763568795728197608276248847452522141340018200824721162486446838117794280357075962582634700291421281577987900270276258821126002724075424641070049220165644612100023415630516924152844209594069219776173984392485602025500467946484586493949408307374806754290643315775806164736607668255831317803792093386153619712211258011825612521192675557847945751107696171345700245622913853647642758040902430045299170794561539568108137820048488330356342183363705391123675181691725497757884151681177059796606870836157208271500549348578085798918217918162716029839216414762106331580327835543433462811254040750117700582030844049508638076371456965186340266518831427110564280822526346224859204080822261762387284797019906874721518806781955530210878261731417787516205562073220133137053928716863959367426960710461542872861572664259667071203531272868146720000361062982543592921643259700934002540236933705754821598029294243391948908161068318106709852102129577294402995136804520519429046434180182188657948015732806195464750296134801682239367483647000493515208023143321208257043049796801112093106938288582405125660817446198631326994569349640958005810041619243597824000 A034996 794 3936551738306973157394998085761227611543857284751389807812063919822233487739805007761176852201006152927594794598925339282856970120698330911862804955881436390101769281257822029870512436443993362814548873085463298868179928974771793032476238062023179704447628444152440450407356257351793196586544843223919019464264044330857951475379855737691930866308966493347388805658838370903180782767076739133578886691392507341535318647682971633219348374520983101507826119964264246547663085715917117495564812458196959451180172759793437625324055306270097879266891169896422491810783039714903309980340749760917426739461092142672927286823812298234644719577352017984339889904238092501853707909176773170849188204132146494082625169217605743577825034000924688398695343987003062012901506976986320810242625286474972801074154956910591310858657414112588015977206918928723350778983894639725677559072092980094801363499389158661154682046568042142048803308877617047910001845684287451671723939929796482654882781850770470112889309240845076586299204324121728600726582042303756992880561707709274347036315585041322199367867887190652941299772612387765298428539493457044861666409517798235259170150622773587319070796292953762076259311209192928473206862165438036017152717909213626355913055926862856318967995410754656105839092201847862585107796394481747012771172851487507215291935164724481600779523295681800728191393844761491679999042217826405819059181996590635542687567052800 A034996 795 251662367913272927177784751995247928010356544606066236859221493406926906688571855822802471928146735063039502396419739529429680270731277215380495500747354943491832707518402069668405322695680821918224576700468663759803945007120837944518405530779190413065239844555313303568253197517736246467206148218566320430273201869232034465677299119069933389352676742353595378822069054043368170444033920981192917570290932052256343335858405854863399748847517321695389768332589797711454119479788429993862188663784832754461880190201467906881269505559639121708710499816192396687521516739964823666180376977177846748640321679593391864035037889739402764434487800868325487835988527702555692824223853810449966695140548581395573655290383820451241658706330471787980915408053532436824788802820200871095008436655952783795303514380987651541426329760504244920914705641262404364875543254304472713098066165290281723348940848625563868668323812221764547114047944945143271575280379421910390311375813421368519692214600512164704411015889603338346223504580284579188158677096424102831288975102901448457266366195455784021899574175072797583998528516568593601044620280203641859899808469493210890264604135304411423209399190742518262165614087198171035867841551269820151843604226209821607667826640951045677943907616184597881833824079942250290157717239179826615451562897608375843939694299622386558377363656602356100758354236460789713305603493404697638547303319728971729001145958400 A034996 796 16088708870661332729689446278120291628586808859182292221394044582270689773646315179276576599351232678710148966251416020707027690281430409884651200444265030214298444308002035450118680052685482105868731031420676732609197749062510583374029860231193613458594856411270167432132543186855329021326333330028094301835985171444304416681542967019888639967751048151066990893026427153849052723292868684860403432925299334914134511478867622480552000004113804987482433470617459690080314047345269868315265039896066246556263136074209777655476090147145210199877311651988249681333245070181540395783215266927434940447580514703441031689226161302386511484900906436440301450714287909034652021053768882496921835697366664139607614660421124742323293593983626346977670767717871499022705946149679893079087666078411676587124598073701484092018512363810805881067059073818823120701554178034280418667217901196826140988802050337728645215041950916340460733444129097672446641535364984071741790646449743344502905091240056832893374090441163198614073751575125043762603589605291092706975954654257257969629405132234458102238177043122094331869376442881057692798526339418991166933017617487601105747505784067792184235088215265637127344871228319850954353247506549937109632039300544344831309775537026019673002004994805316977760598500026621752552215820289448589348165662181859430364385575852396285975462274819577475590764949882246119789645055452893543386778166558131201425428342374400 A034996 797 1028548335520875376613830565569655134992461955839653909732629797505164798862581973917260440842734945284557593561757192622042261462904077431924017095068452107033395281725603810179517019508524505154134313657841158133823098203224360803771312468113500481458239592327517370573526094261417876380932607975831151506847894118299040252413027575797793053376926657236633593231373693835542949538231815572479124729470013621528178242613923093318096280964749217094491009946140756327239726114494094739312733427741498288614436278147726838185173201687669227514963572979740032259269211153360231618140990047080226719140059571567352973255090031331516628964542158848920324322857283167057402889823400137171634548793054809205792067062711904579404944850462007164677759255507434077872639785428658427722727284030388587429509392641547509321323843047834677729971285350803358804148481136086277993391965473004113294091134586503213739712506476125344542327550990033656062486927543893989948861678295872760852388639978370159007985711712257820169907907715011569665394395117205996916146995791464000725079864944953777623788020090121258690035223822080249693997017207768487935156424528505586479717738195491837181625639586455819158679136070132225923916384453824049605248266862870045005137229068821327867005371948606580122098612878894906426320604370785099290959924087556066039435456814142667826220781218290181071100832936331664219534501439830597756165256823470703473583524203724800 A034996 798 65755004979231932712683936532287840169480546563566360086536583299829559356571573501493946581034919906301879698541373465749585376126583573495217513411885523939006046296049865611977133112009301280692341353745339621371318968987109323975768011102925662819633139394354927770833182596837578379897418792747753715857059363657966177838870398713080437004372232355002808438371174319298540503645658497424572830014178092350011695410161691622889058863178210274326158683415356487103135431700073040405625060687153607737703886217504238916769270515902558374798922788241703188740264462720451353009564169718220251331256874737997984823366706884122489871725673934922215477361138953909001426298096719657981342618709936989026106114597401859719655297824279506848235222492264997118566258122272681461923541512230599556820199970125465301793769590592484779032457141075138382623159469876454417900452561152753575797465775567689809542571753192093365734782608974867523994783803431921159684423688802478879023794405625967111549324348262990556043674500729400473727591617755797650158684036330389433087709013001550639578338005260818390346682394032364398459784279064849015929649768355526104360428118930817325703926996340629840582390826611206633533978620652481168756046897816523027362214844599991774025825280519179114689358129979914668656391077922031128638589389727614334536124072673851655273288491402080662217560133151215780142455986916829703860977870516750354731722673750016000 A034996 799 4203717468322297458321884062509161622034891341808797400332283770358103729665620693950508004925562429609879169127750005665370993095772487853549255632421841545420656539706467908573698119850754630874661382744939561994268421687345899081770848949810037624059146601481110532389365363415826385826841983420363895054741805118653777749238984589727232337689516814455329543465069174232755694398066947740352941022806405443936247687571636945451297533122982982837671324630743740220503448148585669473131610129729730142671409445885045993949059464081650556900895133852292084856165107101718454997901437370085820667607252002000211169757833571101950777499422334659577235467697613323402461183237323287734747233614126271708438963906211900891877563189906188872807677773930501265789940881756892525860772008876902229667515384090120996743675689926577551923544985028933596801098584909201730936375932234495536100731987032042409524056612181570528871424652191763280808986528553402719738625206425142474735991176351668077441348305584452986247872110831630572285404932123128143774644670442601796457297237201189132388243148676324119694863405450489055993534008960615797588382509690968783851762169643247151632252052876056465708432245545254440081827253218313121118574078177410317139266395015277474113471010183591120802090665249615944767203081611555450053865019685286384406894411966039336321621333255335016735568619312357224824507211243592922967832315262135850177999030532838522880 A034996 800 268744025115915366099559349654143755731788658965474278746835939216601467901020105487912127236239951180352924460291912971426114624779422669169226320131158129660300849045304380352361964196401302294419051295384350924597374953515117103844346608017318859741349287351616364722340351472905914563571690745305860596708137773428243009966329491723785410172789983813518745645142649530725285391680664494242189018596592272126201462653144050814819031306069553789202837942186174093897054397993476856904024333986516880331981941204596049011415027511477105765020022489773000101516233214063419030627386772593451566475445893281431727317052611122332953076392532975340363388052258905199492175120120912507267086565433430863477830791147689164633291205778671809985937033018018862445157668755314547396102887678612246413001407975639096131398432871111339923721462663372823501860994177316357350549236876234765808547170526762581406876268410229542624778918338871178631294110055134390102840848402769907423571331034477177165563750352520185417953851499957725774770306821674339558566796858957244435686987418974398366213676850708121749481354889274211709509225381841715059807604939144980628565589491999251112090340978373407610483643482997989223108876383025441081448116598388049338411427660352470529840978139177695523137901106245110236752728343526256537276304529393439666302433268360727009185499667090131756548062244378512819991716945520482396175726841377593777671628408895874007040 A034996 801 17180852438582559414783799221280871127032753269922440423825152463233903319477684349845674049447000968727001425097365289115909911523304936525741361453571994543569757022756666071603868613812827395560415957627115262600943402265121052553999176167411437128003068155975154927735454489674354178931979710590177162736184089674829021953857413590600904676283401558711637315109418861271006025688592306669308622645242492489344889517645887497976809692175558805336668213181757503918067048745538086542622363656055727541622665946935222724330762207691339360079933407849926759607157492956932195184946851127695073212380376359508188931421348475641215922858850312608043780090044162827167534666781595294354860426911350208518996683695416856420296891150478879104238109173191849270932822933195121538769310794336417828039162331330383711781870885495786309936467373661410731405756725011676152216160190920584678972357265895475154480498795423053752440978430262597345116847394946197567771640871953639268605173671820092054404968339244906417393179394146923336563619914415070745444933676499321492152797031104308420240034463203873838328438937509809704201941401219187549309794913266635220433684419493498258128548581849328372823837118030265465644935548516808497665845179841087363689564487533156943897763879241794021025344720099001611045867690310820729649913573355436955823763539320936652387729350288086328456025246126901632551889415499658570345039733929067316918677969801632483901440 A034996 802 1098376389523131096036539373379420672699070263841517312076572885246046900135375347177680601497398806638317988989786232231699067519253277984415265917285892791891279011855835877275038853248686559375453939726955901769467036735594339170500749324695184976840803869059950875928053912430787853212518194798078872759931191067929044422195795995127133303190142842363662033883508252381330467415628361961613483751078665746491916872077047671975264635563542324820377583302489045107270099644334923051995095467804827931602417408532835110555721056904162636848148768898360946614188090981864347661288208654410154767659724783053191017414005411389187373120649987108401663131634504536607064208784433344995020068338631474849976604924268891333987996518183043259894355632023632346416696635240977284326601916485746383088690457585525004019967775563899982573970721163489640482498041388791291345166624609089831979732170114582954583326134697182923331643921165579946835514916397207968043742161647088450178225648339422472857949507675562286230754990508003059035902854204747287407423555687134705007666237096850282766428903117103446281978507217937224128157987263995282728975880034191762984039381518204516288028854293670138664115195879454181748877224556237709883155452244485754548402842505606656129434130142910009792474590972605662147759232565126143184692357660989678162103019993249818165599593930746201441617076008929791044438100914184897094935192753402988519722605551353182059233280 A034996 803 70219585101354400915768810686196794249666929802803469951163987937371655058405836871806943926574998334837742082182851165061358296628878716914110283766784688436830523892276074741215170468883692974997925997469568844465927472897449046472311586180761825633852386653832680376494988929032954794929645786842355795846347289666110551369233724066585387791011619524244065350264084791542768688014051996053399334335128631056821551274577425795433584910405566537024139032024797162330451643928874433921079486374587258313885889052969806819109530254818357629346824280318100318369736164760979440037579508503335764997151559513599525242636664359955511167165932011656524235032355140773138184491940141707393074020653803242896514294909727630058436593326627392485783432196535699758480357029087353749237983218118612053182449651611921898788984656697088438186685407715631244776616078835662158136274259834847467360986994887517245749954382382092362246887497401504063862520774647375071453168045597445695473629757022779981217170018064554119727371283720593575180854112094540513360162639699905270390602719873264346012992064949150670265790138062155870879751922101190960534030141489373902213462947805612110951098396386374536486966502741225052104837490286838666659440603689760925109335951229082245090689414608923511608450218895436609943811634138661392653217890267250569069770183648060514566939213980540738929250879177849825477759187797392674974712571548400012330524782760638753538048000 A034996 804 4489168605783978743762889531868859402813489286175748792008327298396142678168693153752388276071125110936757215549637580569835706059265359363065554836986095907718069666574032186934034202497677484801606538551271914300117380702104742518821172013921399496174632579817198835895575292228263336107154398477086954878803002379349954553622663820326398009039281971671672769175143925108021177341559219782474712226364049526345669956266897690852414924011319349393056262290837467282204178140565955114676316381095352374988600489716817562905158838551517959051807409642597161223080872028893224723098126491448039515296158830817249648555345707603416679139164627388684923269198912999687929846823860189850033740868232708189349331271098413358170659427281431213525911247903743170646500738068262824038240457561809007086933650770876954781709697356843427804769661891524529666066794883476419014068594420050422435112838142721972093510127124114287367296668529529198934932632480065230654988621488977571766279356292447638451379425850526972941179423286206990997649038540165755254121006322380030851406184317462951929456675317444832415600774739417130110503792445982225581271213915042408078898952976233567301847612262892396454366762853508578983258828074685546758958324507192368012207286203793153616580422401780918759524573994080434402668722905977726598143112428215879859138699045048181766053366097260308805285673597526538407934656945099399534035537617598581657861027850923618400101990400 A034996 805 286994888236770293683144133744588818000215230692387076618616735771409975087687867030462857431008603866438245412954994108687958141218145703796578051662803411827415252827824727702651258543796929822403451263610346402055146889352423290955108376592235574738072540412928810937999011982553291790235051916535157085601688717869906275730854368900469772468704865305580588647713171430479051148952684214579847359305318540934912756211564149149185156581210004262438465363923415650269748004003824485296577209038562428261057823863682599728755613688439971952880312908267675587472594508566761890237965585423492034918338054881329081750322399033981209234097859702337663432028885346213299812837642515958551536723893666237693290746572157622233024490035927528003180092781617962899594156366230082874742499128095402626768631708339637377161212512907479091717333918047736928825173457513365904413060214983074649176791965034960022375173486912358560126628704701712856971722936020845167729843285464064910636281229574741828936326371248081714284234892173292595690892875803549673367676443895283163413471297159095517395835689525182785001335881851967593466550145355548535672137854360180153212785668684073518523081593898659310794802179051600568051316244457068056322090006459811834904487647033565284807885862926758290125040010877142213276320042058585975371114512656461361515755439693849516180146213721624307839652840115815720947961542266850941922807918560322227873775487720089589231334195200 A034996 806 18347757464574291191698602414065460096985259209270922003603066458387340067811638706116034374944976320541861161518183464752700292963725617286583711079786063969021075246459892629039880707300583895164112586855247821034484681927472394581110224739958634165906615247811429013523228037427372280101371497494277353606396932258171257221197321685641928749944760112571888140660245279357218348050516584880549547659578679261355661609004978417478018089637901536440799634517393878845993604736759991134350695624185269887043984199225666276587310559372980214365552792519635587247690329474568004264135217451262454851929240306614039635269681797969217530118434668851306978668196100101408381590978503944651289817421464719374315063441326835249375711883436893463122760033196076755781736945782580465518853798038039668302660777071448044067535657950337870260075206319602036718647272639441850979527388613886973110692752242978509881511710702332593350747246757088933973835352806923722296800588331675386455448601234473457792420012571785665183831780120203855758221245661036846032695369384690766997308316187152485667268841256484795841126295931235083125311344608653606012883440126580439237365598784075242834749474092217634649969558886778409550066304441176028701077159372087499611390739387553531813889030285151565928291281587575614705516609182015573285435613304798208876481852099981517024493312835596085861292898794616065272797065537337513997127021232173660942334355591641712624068145971200 A034996 807 1172984850977784140839582928590303721249839789250122211656089110116901532850096545795952811475442694076621757622999115167407780115512636740786841806358204109385832503627638878274361482445939309020541336369547873073462055358472170810002264565801117829794643709456617793468509737006619235768460948112084642299371336550406057503735357486378118157805874416305709720042011918503064939340219659292808994348890094376144292148607377679620352106978137922978200428119592200749589907978071873888658440016290735521392505009647526011365586775068033002417409647339596900859983529281359263401321991080027739316622842620394127266583528072965220174177967650067058308527332101171829642771613348514560528498525647501910890617471689577972328900709221307139518650114201456114971115598603149723424309296771600219190398818193567722975683938053320115131379263437679904466260449895375010215592161864157110746294486150820913250543773425791698566987871012975477689792622505686202721489518800570573963790412061098961554115406150257624159326750536991646501295391913201137770624891090266814678233859382380629702510444633595270561843093988395890413268666852852240930942459137597325704511580904443305376078983705083656108265875660712160301631466611650233834879754634312564207829207962628051038834469985655679813851255497138373704490304410774995610931264902070119155598448703065155004229240801776672538676913341750850826400501506679092355242071050456884442620326079754757806075326916198400 A034996 808 74989834972275643713502137288863422080397668603234018277939343356299316784928298329501457860951663952586992959532156040121545596507186121425828749350860712654431714570607518892892430002600718247889243407951812107984496295599728892822394466431685802419009854948203055968098051419014025802156737004149589245640896818772560314083056476137795143537354542412028809296134556767587785738783882297433969329696657207829644981367087235587100878829306913938729945787818675677093683610167957129198287413649637628141434312854103887895955683568008240896203247169844192475251357397320026085434330505140957574110918937363144947129419124763610862062403568431975594211413617147845524257290287249904907952958895536216107864938981192796945427372905965395866383910885660457683938317379177878486409489281862995471603741504290880880472649290627585110747757113716693027187874497637571728492492721401984879849630190012926617204108728778673238423501469457468116336309562415439313665559842231780080849493339678662906772371824587545514858318340881592035904817885971276694062693902581705383384740676460724558978788870765818780542057875253195861772874474202123486957161911738607769391024677846486716997286819810787013497541519372104982447935047162608274338666142999562201271849982480992335881976251740558417765620437962913087758020450093056579724802250599587840207109724255290255647387310590716321014054336261253405119201406582747412377156878528590931238965716742788719073196425347072000 A034996 809 4794164955807804856864190959711732653100386260431938768524457970818029407889786420610991967742618476692302275822732306644017428604355711249277920933808606350737150502869555257221656290437871103393452568688119306419591550828810322204833179073701750114155563368688576605249369746521262113751709221015904110489220001065825016425280242667061214460417737807733950445174113441546624563823684643074469960208656415864506587302608944947706706060860283001732335200835064569460023842060416656763461870899299796216883993156588784852844653231957702156258011051164458843380760853657802754084112803553357218540444229941250738200184987600936820840789514058865955766226966358498805713752494117221081177081510427712857937874074323565181508655652546311184623240050991408815685261515016478098197813571570362169754973024763208611746167494896122058487607227625562014469008509858844462207722522327259734590287962666209125858392057297623228368546419869611764118962289358174209159083149222383332971247114940641827116420373536347477705460687610138718502833443712514311512768569199124730337278285419558222916243954177453283619246821002606783340798187372941682282209472145027240407586199898274652040725309477878758897477395110080351124794899360825317133769737714925097568717875917031737186805257061892687784660356493174680662297939490887459166011308327221057675660456741772778516597906779789696256039246603645365840361389677137027163628014565092040473183457624455025961094325543423180800 A034996 810 306495517421360130972496390726428994572070070075061851134964361123271502762354681055288176995708116867499985692795344802563521132279451192173318920562402739917410332025623552375374149625921998728413968904243661897956822105267765210451529801002821627520021762687750086102304960071065842261157360901643152059981601251863003022956757116894931994258617595382724861506026428751306276677102837699291144879036273550854423598601317604992228478228710176416545148573238505298845026095127599038066548806888897452839705643875234669605782467041359977062472696647071346623434881307582931188351517433581337936972814345245336959560038516810570020904136528882961867530623614988219579095732817496521105880791803521647667525147972291254661973832642689447965901048290755319698704610395282806948656273808606828332251345731100912579303689612051956212657779948125942449061841207350638318799010280670484240489827729121591562892615766667286244700856692231357270086259899682634274328166610212245435133440709546729287709202869435935911310389310987018837157716879909299658833569390673512969823926686107589077387689933653018309606299846292424787489154647240789572093707412793307473061071877097095140576480697668382110131205896014113495830290927324378597720953589449366780200843934089101738176916113619003793167780719430481927224196753049979017064555257891192846322618201168230604844103909640611802075367272386935792960613233021209105277170529187289906847861789041608120876471751880894054400 A034996 811 19594575493075920097345114082993081239193721031695333517387031914570529866255364781948423453449753402494654257739398940136302351008486293458252871680092919993340646743982967796687712876084806401464810287878198246855584420109187472419901250036525217152486908552520298608057703309370899019040887831436082893765720300722551986364200954990455307495016449028950754939040448238100752998598229692913302848473560384940831081096787684126054882711587195416423265705337385821519264771736778228157771775447310892329821181508437416463762782548092461981856013089092078504822354136008922566317369424891717259832675786071891542173252117591958510991595487053414182841440558006488244815292711849605176906999586335487406054883597952689177355154679984352983751053225208978024875805092167390485614094194522657231999792930533141100759622087611873338560949104269844734502091503394071842863909140012519923512694503785911405434583090737970644747427183013687461335859512207296687744980030873569070232324106051711589634926279997731902743774544226549411175531279150063502326808194838230794691502071587705867223337142654920549862416548794005364000168714344290478160749432528234208795007836556483254849268800464730359730457094179660911078253771698599928281884412235831931396288436337972228364827671539642518363209153580141844588746923453609003366816739590699018520073591205720673840723056843920492449921755965702722763757825311080057971857729693559844389515026099418670900171676827144054374400 A034996 812 1252703143700017248437404243022937749678146180004177927305914355217365141855459827683334879971100101904135485486178350937914453869639709211299079038677133591111775467607944322510012994400226196214680171614707542532061323271334720868999738464819722861891340170880436704123502075286422936548178580475672625444485951230449399807214894017938382610530104495361309272707953674813683564397468126099461044098722969947951582129257855682823897397069441659242331683026587903393954865652879194571621581550614306198935775805759585680345060745042624605127857486246801811029085705502090724854749807168723119676584448532438665185728108319753549283270808161240166749528554050363140236801542424471191482064219556424715150195116712409560494725116416810246843105464247800543445196611894824462337365510276149609213310255052140887888169886378492901162415609647637699779189062706531707385848144478832393043660282323218365570563211222874246287075369328806174034923289060868945439401084975011840091507106686523691983843700281872218175904582670011232712496203893116482899062955393495552010929288650482903019434405075808303197600199926343447477580281791831293841184640227659903119716269757515096745443536498099415962300415654467472957199653183033739080417249951254121114702936982905835844391492073732422551594291471686903461678610201014491462476835002418415973676931090416405588616754738646508629246166282993068534279307168965187076439455545574989510442107006818431535925366635630552730828800 A034996 813 80086820145146065858332330229623686109644628018940318595822829294240395555476817484816642694958291527139079440664276883057823316186794185941036944929678172090241763309972263566856359003179080160948349055072949033622200568845526872263816203573978351023126956379137501329959518424945269800942522515914009125468119044266077108068136467682448932496298081005654219351009716507744585615779166194368492303313935326893612203939286007044417224254906319345173145927154342128527532197267608458854038211171951467558498492545121423593558920358744698342572117425409786542940565251018183441573931161007802393082868183818314663716573411498740423466109160578548252635707558698891668210260771215578384185039294491820855548100581957977307304047983207377451738585208176339411410358332932020909135750804386763714325142104316230719533612883460406113626668705237181691042996097356154855478547221963682719891991513636712216575073110612255254028749655861269406360452042662923735462447742137120587668341316912399177935167276005688248002548503866565786680961241520616425144024814100133325121327004141437681979565651283862528750754796273848902620734477207494510436423436667593806326823928969392671539166633121736617540680135944087583160528196124171722045348510397130789691819214484545082729893424468102296787428658705880167255227118993604589321000606297118387309763506075269959252599406141479495167039918141227624722229907952024982135023669031600066490672295620185721289380933314759169671168000 A034996 814 5120053591218025295070610716913266921542237666624375901983745641162087815978606255495566074819762971447919748682664395969134755909934630999106489544314050893975407160126128614585869606750481954240555557258307897482025936735125560923231753952170022087986511576906233581958540795108402868353753611250531940458148312493791020415683659524081373225505662837691542877380380698060765507882892853240952052726219983156398491133806819768150079819113667316761842448329386309527360168842247203852921235527488784375052767430148474423213244155057710137964880498568774868752607621888406662625482342592822743422318728649901186795445817218074074876414910064766476264209701396867547828745309476584657827702193129082004733102126039679079288061492168143797233603979983828206984202835066368119570072588848795014197787980617537282712367319852541104471661283702672533533870268290362076797367146568338312192947639050953685070463324362381530988851499471160222268717783105409789340534205099769976809657982793133308916728780060123166225674585577255881900889330709435826031538980262421284382971315612006710407194219257048310672428623196383586775645091043459256407091296618562340717610839257694767801075752456656398429864537181878207893246823473440298656994894215622211860248525584665934957740327593234358370321696727866478815541538414776409229425049804300682763666156712326215898033668046129628976912206005927023507395174385193017998973341412542932348993851890790376468787612453291057394535628800 A034996 815 327332053611105323030935808676386407797813057098603482910156914960960535764671484236143003665683081733449849815290730648183605326359644399462484493318352214506015981286102791134455448094312674741202576361582605877257756210291703752748963407079418765056470999931426952823055338479430344162106149989850184154192011233058933765986991605456221909838455170241044618660759436588767175263768081333178905253212554021204652555721120310863790887259217887966705633387803216906156035892355823689459797812497591793232540160901943154056603579756189488330088095403597852148389748062100978891968336823998010880950396367902016069540217392931971002638251260121001879597171204009541954816158461733417193082803935242585812397636901026934078798519514004565703532662288966115075921438112429279487416111292970512623370347270656476672228895027043338649604933637501250893866353132563246105839521203648373860884427002463421375926385668304803564493143412268978523669692780689972904800230896623529595840977507784532425941062497765325166251215417149858881134307113296382564232016571482835249621136755940154495738367684070706214655951488858993817293937634258802068927866129898480625681767478425760596380539036959376217266143597676743075214338586963766544531997109608553368045888581741240802543379178779227950322233180023699101530846784340754554755693625233772081390853018834110332069387738517757946651416621222060002860038550645526180110834895599926096546950080194549460323176674587362600683988582400 A034996 816 20926814962319771398472263352246040210643049692012554613663789451947234643892681719243845003018309333049635930908525634291219184095981574385219694069772549410132468463324015895391526272781076654935731907610994700343852046971794700628621611601679560509705744514587873439233569693338562712699055601309491822205333085342881552588779125503291778206465349390489892927648453968059347733631743481266340978195591336151237958739810962150596726589135212636813915107847904070308864218763193859177312312536565746076036765831371229893126705236016266039727247734541888633310518140489177881866940231323211878009548473792237580592686211588277490097675813731505716248616213375552503529935849171676679105386799443807517935316243102128299637459328342088709702470032652727200300524547721427327033926958450961830286266803722067429062251707530633616090777103738023667917291746413761897919473526938753810895612473920036016288111354010889228617632639791472810585453357798039981350704602438727292350019506960344795191864842574392244900408180744885470109433450601831889957119571066941800193648978012565666611268569001690485928897990411362258341367136490337514888911020436790012289608419746798442435922050157236399731022291791740078708195022122755757838427506767532386193112426440034870989529720031819625827699979753975338397991663696066452758873181680796062858270544528449511462237772776327457857401215372913877685906405847389379974968333252111799112411623731605517027662379519029526755111495270400 A034996 817 1337883514999357903489615506441392321339595264906465227476970089460920028040356580916352222833551961957412910321261927348280682703525002951160695747032793696763187739312949554114175131982101692844155300538416355561347294191243246533098283374476081046962801485494972407552761321128158283158080454432862083537958556272727791777729575974719005908417251725825256039785212162241603482980447013565164508307722059309737335318162780044777024955630091784908093526259185808387374527120342281246377414054293694690455279591586051147299454984135338201483589422402937173554531609627166316027033626329191550577490644236477819700091831444034913963506178917974111169850407695217473990955409741176043533612846043659361806779093214265160828655957255474170125428328640106383455887813872420248770863379241016503516687785779277797396380825546481681646801075082009395766995952531117472143761353991184681289238325105283867368952409986984673716121902849064623597037736918589607414078787150532619169604670092907324461312669691039629387911670195885734162399672044833007967234138250020523695509861802133415771519438978621522802124265655932274648190875024326027724487152475259621616989439998873559102235916301983905574979879916309094322889690558596130943665531655152657296277515223848488524778051636655304587145963497816496695429550176833118842882679595573240713002587281980190282920765972018118259303977945161252014012422249627231069891129530259704946678090800327679851440870170326611407317005814988800 A034996 818 85533065745258095026515589642577902253163868217951794030151592044168220596084335258583885699102296371294432215410591594573841936943307880980188069981241853434090976838127031322854957155778809080976766222456019996571604791029910120235685125137445181463946624884635842807646621214005332974550784608186396451828461546324819508524933575135881745256077289821990728013618692081770889339262766337328466001211632509716540753673996536196001253573616124368483244242894955955021892844958634732674385103642024241748764883291142415229059173344720767069207255380974103061435012307788068751130013033695323062560940332383368302193905121379326123478856566721763688465649996241253892755097990290570988302769986380957489869295873869259854686722737358519594343623061777741438034537160390627870137248518998320053887390065205110466025030556304982724086085825755814361855809614809903347310554938923601846525663861431823315553538689766199652962323361632507559878993779068805670575293400734905909304640446965357153595032216145097673688711906540387107134611511926076064913772257351739463610374070768871367273208577436658038973414590652764225371519189589390490420204277905486920470777873432258308416450033665295843597004288666598508847990473318795379988189545132836551932955674140057215088374583266510071041468435586900814374470387373604520895405498930665303703071392044545498429464354450389098970886795126548419357375371172749473528082469114039256420103582790179874263057340803786780570352166633472000 A034996 819 5468274925157817528865918623685980424048612960314518110044715928443261946986738038531709297426510713376511359098396163114559865490629234576226072415483686493205835816782892061060180821871400350318446332251261454024719279957258546516140923170982227064714558369453840760180568866491482409582744307682394692183725936712844314530379411881613981235737312001985416982177983309383850125270135685936716465423803198401682844476348285870169719167491770370601665361206738013397643549395257886860636542284548144938338110050798597531668534272467855479068440434258763876698376933199367946596633906437126361258164312176665487651479612296572917923482410553441145858686872442623773260723484198771821330224894836628433474278008404539120270849698516198818553500116330044289204295824507705213980579410195082842079259191193064281793775855955771236984742638206613185495035321032676064730986014778208418539343173502075494505583795454028354398654682817344605267190694968174473749072172244056960230959110721599857829348742559988537128606137790821041102957163294161721496389752218789743463792988153643064095037422516511415896514983537049404574239660969553911060718035445021032096048852727820377512712166542523743054547991254948488082740308016176254878659571602492467559186912513558974931454816040443321907656025935619132064350287302041272443196021799928290099182700800662503914227121119155119663963133350870944312672007876049046829556335805895602412887207590478524058983558578411851444658709736089190400 A034996 820 349596606908262516997703211595651328255132274130314770475063397871047421526723393625398730332914365802321958850617074067669936930416744536464012288604028911882323885933374468332432120558326506196729124344950318147197887413394137137075767083311224280356562411322647008307378439298909779189012281634145593913933504221904716663910541499198726732157588346358356353910545661319049360992909722147924937682295471714625492254414821959504833397884662659210889417148622734284062746188377948800902668491390210757032266407242773187871154722159918146632575275899359315907605856845028532010918538953802543787720497463494297339647822034375784794114183635967136253143430646490178576015656807095170959781783532502988083066874671300181905939535902214669413198677351926144521017148887649733582719430063726562990324185660586550575872968486487844929178040918622061973524255700807675134713756326039711902914792315197245500132865110585919933832627273711064118470530082204070375324360751213229876495227531736094199448059439084870081371837954159092333023161494499342798906827423215391053504952938134491045335352293601280386816417120453896647128734865980445412612628799559395776683815081580798994990543480492066048047643075505159856865862712732106292413012904106729156207798616335789861391230675189755274408099256161725948591495590632816453104108151321115823052255297960016449999942915106228892718753889549956303390412118633449902545375095955966357427069125467767077719767384486822483102614319887758131200 A034996 821 22350366041658165198617152281964317034627385973353165228717191830802048778676846449880722720748559308568885135666214691489282877819052018102502157896251736468661660405803765279569309975159579748966555891211470948018909220618842694437476534990476226741238525352588498273198724747002806223772473752357201035723885053369266022046017976722495726555164942552097741010592452060387691020558870703549575821265196629619220035223853678364839421807341596188382798844275452472136332649259900201198341891191652500855912000283968633295626426957357686668899143429517190717246354001119147705885390582846996692375045721048117170064686549331528275547796324133023046685150325224272341273448657574775455326584292214229963188966420591444232993837579967378718981042447929954679888677869031348904183785266069292382320579811234968863580628029077748450995333827683000730939959471519276087201310611248222554649608474146284240295598938310840954212618282832194454445089168953757063703218742333038511520166906627488105072255984966895489679139693633781776502473458465850927941790261246733857230890859859907266927571087266830276019435951963617003162906660191002879955740716148960300311785705799554925528884478086154568074208928106991679802937733916663807638550674132137263524370112999608794155513326572472042798898335900013408820413961409897530709886972710738781913676545521161538297319951429029854951527925065242461868336907127037785010419163068951270091858073821876028550278851082179434467163732042264556339200 A034996 822 1428902624116507922345613711382544963662156185144532371414561075783086997009551582997477650880809473365322552002689613860753472538672224768506990935442504697491010843149174865066608522057103825117404987572275522965933083295359692843890966421699753519097212940403154830063941799864276612721764858996386986264456787324516769156711156577437223752644664176574938931972457421153534326534295918515145177899987346128851617707579933342459770374015899665914883771555768174087394020259366839594473823750838381512800322973197197581388432661954230913451758603508476921966748678156603980185742054565100337747272667872014256403552305564553695924936635954536015339472502444714840228971779546724648064961797228607440757169692813899671644232998915630132050919233827803761162846506387549761777076604568046036437642317555211569533606712488401959292309215889876994482547882811006355533638103428233873554609719897546648344341717786346546350973418674968096494632821037267170915927773203639312663602797034157854357815092229669712132390782649131302493868947133218970139228719788284506235796541290873488161192078162371253709645980617882955332222960914471212067741498810320407243262353215491351107688682501799646116394382699000576214473112767629626856269723292997003958199584283824321158306791240506912519935400779726738175570961110016000578166965924845968103487248018397856013428659251992508928468521634547748935193699520530036568782763893117788611364768423100642913975057142818898084962681561525871076966400 A034996 823 91352658056380627850930740674311248405002897856084909376358103728462406556387351204256216806311945457384941795511758323039433171525792233986587721455231975077459285457643849383141913764524550372797202360810041929423974305824694925990504989193134727410244147694706549087097638369963703832745840742633090335450950917785853639776145301576933188457913724298504590942122641925204112041051831295361465985159385186975610704897221952039782406921307760194655433356259547828791161392310006201258350770866706235551360454160228602654784748339501073447376994214595344962631456753992594267214674070982385670541655513953532800168853710122195025880657745248734572916761442703371096192030760341570946677411987867766964912256574558537259973536872421596306362166551029978322886837325844807585456790690102749028561889913602603741541749531418707785823846472182912705510464158354144186301037971601165605408786461411113391723205938088271919622912252181212771040360451751498257100819286854027901842955519125528844137984294489078197978575764509996377884728319148028333658457473843237607405050722333999218849027521351599084252609537560769522938720365260125548214347278310290113561966950718549000428446352178161841519000097795328100701994636648942649014913862955196806453827791349351017742235148725611834405578778004859911515871639897624891332324957428259222926830370884950309208036127906511371786070048189290550856801080996993114615868934331850854425601942389492559111900497917111105723099593035416126619648000 A034996 824 5840369207909987679235746649849542407119361023662233285026220391580631722921326608384593817251051213580983478863602643624717409938128952229561918521739097325436984911730869323472044969207373193773109868264927092758228000953233586880537206242427512803061717970920729969757427682648927993884056514096290565640030248736602502274367282165301532232756607847757971084425838334185412952113015502839448681116662560365868619417089787440468222146251462428735643850839458897796073959364847232823236912798295216591419340356638905961726020322931690445949639009520747726920040672766770172157540326302902969463089792033897132135886084953557641751575044988362734925965655192662551633396933846613112741276870167390910057372194870927865745508156120005667373049833415182032317991936865889128833130870495490175469658571640067553628943075497149482976355101004624906350841117052401189045165996089856822656583070449294260282483362422457956519504101610964710782730632323855786754576499958580421399763449576675022248744052883069018756584242573715453278972255109264977491492946667136635593905448847011460362391645558992414666448045392854821476218020539733408381839433754179323332984708907514119367997544726406022023125019585596103446576975897468886157142565803283515587394779426582024339147212950768085568348905535864643846052283363345851234463209157086187217033625553885841344083221248849740355738761965692049471989231777097460408847746754423201776756301635625933985209793772291040194253533254618167493850562560 A034996 825 373387672071804636035207395986991084061936097987354982222354293509188862014563457064859116587643477586906265801245918165295492716722413691693348418033896188331327238763539645561636502099156130286646956323649237184475186772806730334125192236380280988019471189598525312642796902016131464286960358833410305315155832173465502348795142175042667450541659742402424863228038342314362333141869397910345769918170358944068753092224791156363493795519669767477810993311295575635369338554647521393377112458901178931912436471614270394705602519628785362069865056676478990270210057926716221853868510352788983064657198229692542074856988346522363130287136774510241290521058498080053301036834482532621377289768716464381571803524051748134060882318048892565717477016468509603828872298065392098202687621076423541387653425969937878174379208148733014403166295609990595707718181246129784492853663343236270085773412571775219487890292255212057830365584258924726933431524493653966570140043353284158466439114098359630235970551991100615911014165474373808301157344852070296527083243980143040499325616153405546245541377746585074374946475037658447230649057177557193498581327866453634027322344440663445055187910825559381611376738540285906816957429713309366755673589122203142725350052677916396539106157411021986758708679181038668416734054455026111031464325846449645731909336196428091416099693399163749502065196781942210349293955631579857977324977978943801984778385928297983440545954951001386501910581820956266572657700372480 A034996 826 23871527204087611507198894124092131313812195130335468706239801942464127584563481380814064343678217590054302400778082448894199868099815546199771121594060652079146231883803951801855919152341696397237724153257536237506133101634628109100202132916442825149414124227875731958947953813055505175066708696783639253473904665871182636258158110131627464867035833011246683637959907176354250638303408471965902717186823721996134357306057022997884696441010858459597125560283941565892681581694466446324830338484913098534551803055852121292472329404852647718691542051510032858000660438574776398860623796097532179679027067473160924524593334773071805833786572602062246085162521052585946955767246385084350012170074458167814346307041915389775171668585104048046692194455529673245030394369181875473001813665722691028111259900704420187225849447690219997006297921996883647229112066318469124191244121261896096704972030828173403583718902197789506175440351799115069436991007289567739415289446402466779247362564218222938133295072398393911060629935865891163843761955282540166843948338232312983410331290523407546667791685873574428479044774112548273251362697813547683986689198252885777862862146634531640819704015923791565364825780050781699185215506411236806657767840470525468167724286803864229523120622292085228423754879878931652393667384699081671651247685796234182753942470831373699337391764692364889568550283258583489223542953026469469138000285009330953493594704717014486660877545549389730506670232209915025670565821153280 A034996 827 1526163241637176090271836545112247660903336185289176777093611299065556833111657548761803514609843147762215642376314701104665898813685791972984401078143954925678363443237978251911890019623623237299729668812609828826841379067790668578898913173991325352789113623341581820022788506096505098970206873880360782031273692503088072503577122847738926908455807797443664788718654162182957260615011148396119596904591425782110348234726370252917903732851872950986996906593225520207844193488621106041849298065262511816455355370247086826978641581371110820817216751254510989578650919053616380978364711679008409980059150777487012923470860832786629364272132859013003694159617408743586579771129172271527961647626885890786739415591269122069007835082392594066907847832968500945530107435177550434829497594454947309497702480801556989167859379665373775074306022703897382547971348239896716857714612081062477989341062106183801077424811360799740699158345969611057144585212514348499823294398713479446166954570893062620112347956464349492845296505175116925904871235344005490666728561875200145036001566660805678611601715801211999934742408408722047575886637405142464009081376085404301373126172215272423838685811336886268483275866537159637715058657062059458450767630921676009882761658026871203929995064325668869144734164639216335689747797918394429191461893110277116785341423473344925299666872531105106031643451442725091286881002127305782389238143825185921925286146484178597664106538346862916393841902671816499757122068005519360 A034996 828 97571353204789303720636112051808354677776619807390071394404582449305804770709107460042926748277064935340686424541229383048603904855665831807205376527900616478833851015214532390024331773283512155471257475353825003404816755841864215538772494839011150419569387258267595248742811608099843480604299536380122373531369967024931052701553089179931394629864672212924286854147974180575072150296249535578213071101743747227802721882385552960975751316223481788070972315369062208704152297824992304243682505981801117336711501354759471447367917747489594093259937052459689321674907973271011087880976741842515957711863680587227605481249245039434687945021763000831358010204731801459696897309826454030135063117279797601564763602336867876546942411781432431298089185943703920522431476555380184615154852238977331005281340750883619331600177469559481397995439328475948462053656763226207470999848540767564937798644501360363639449354646709754230464888222423867344587474382702618203419304139703752288116516595093267630825623272147796285646218063065376445064144117288650187378303714578537619913248531993607920886478814794012058554098486926741280484911679701508555465998712335860039536413905198357615742277443733380252851171202013824847886741645704645715187797875571566373686812877471862253666753207793064010459482178381744018765540759559595593664029354456799987482624178633632136166880873520591821082150695373256740898302910430888379529097252997411172545435179326255339201021148834420469087600532697556679285246808555520000 A034996 829 6237983477661373027267270662550793412797034401758249094545403329024052077533624190674358873458523100878214680038380477086856768201519339396406682048284961822690168036471498731017170049659658179539670851412259481904425537749388774377529426103779864681763891524665917679854564524303867583680465723612620257384420019193025230578982184487040818704384504778682667900757238677009681480220867693199906383620413168919151956185502297569061707551619376912773732620412944478364671250038295652569140684936648547578741276033601152521545941189581672073451500361146651752006454598426087870322067650396543694915689559453832103201514469805750075037487511845633873712594582997967057055613070639706813357818379921903529436886499281393977213195347915578957110607907128560046508799845704450742672984432782039870438854295909504067725339538849041350485819268103912926735440051185343943664019232490710922722105146771308838751494644545790841548661239318915779244806916438231002826797535987036037851343176628950787424254064232832123013892669034338717687811739084102329569930491940235566582020024218926277968578447985818621536282749530458553382712473941784156611141874302879611009590683693308010267166518402732638237704275498387471961761516491170265338223260806421202473875950036345660998280231588350781507255376281504656158764644415988410339985606825175463296118035439777175510312489966863475173377403011188549034972946553138145748592791124162200554157798018998088336581911134638178038149921285618250156135345360470016000 A034996 830 398810573045960801675879128471719076335837357035634486034907566864488373977384339352764546605420475696098423009722115507425422841167652783937778825344504755374107397643390835838122996869215787921279943434212420884017232213657673652381929422432751685695249132277317538502182074665723076998526814637895654674271319831151678038748694942752713136133020421037127292697269045044729672299848686888477288025253081634580872597140031366124079902289331235405346409936581124243752411759367715318523834307237381511147252121676488605493011749121654721923383045953067766883993886769171114770722996546651712904308971016441867603959158546137051728750465137587047464022533099297224798135512896445660144493591923575079075719501725417447919834708115594318692385531756830491156341177139092730513514220150233711476143743722118089181843368255080467952600007311461715970638338194193685967487381207901913239927800526674002388916254483067118928757249485602114945509147841793425653648735850685018795386474474058841677828844674563062613095174152173703241056633061444270235127878671240475549181179117572942594361775914068076684692695447718654661993680283488698763461787602844028849238909558673968675660677243923441160400424486977532623808021477909619563043472202314736034936319462732818625170435792810951046832086198656774214684534330364178417018959469804960305651214183928377593877114280336369084249331729456588728194997237635527565982235627971708051794579414143598600656947984068660797606292440508214674242068144778641408000 A034996 831 25497033655601859330220387742389039793817140258941670169674042423865223063227196849582033369033084066378446294150407173162227273758881955388483571247265501139254231605104862187381536597917459364313368691289215254402217086428941078025840853170724672674881841158768118399048159754349930182338507601224694307011826976512764493073462237253488361943735122879575570857155210389446226837708595376168129693076035959503155979792154505320759685291555417155866810381426229760545286401808037876469855522200205285265558455356028584018490722306825790827582441082134111365496878395463641751062857731141223452891830272003095939410811972819858239850594641344387294118132909396415843103875242773723022122479737498564430523643913195198184797893983274871394092994237030441689408773911517572742157269709412537957739228384695799759327659187769519532854206236672201437392060679357632865363688438955190587810384093287071556576001692864550709204874536824696752622022346154658530491446583376968172793506430557858060729653733088171185716055893632720700478707242553297623013127550818056941601015961084062454902994692813833094966555115691166681226884425047272673829398324724134113640283746688684785812190798027374618033677138595323215535572450063664043025731218011448845156649885651062606141906034484615514522947510912200882244591045794148291295760206872434433387258876047497909823932046634197288857440448741892869747774390702294449867460429715229681119059216583084491305461991789158900416194600355183840086879914371472949248000 A034996 832 1630096067662344082221148823059628695389586580588472492864538779502240479538088349845547141778182383000060667276439477087548110073593058122651958067640301955188623479425527659845367482663496057510051336162423106348672836920599863206895774881704817728659672668368973485545868902614237553170011477564012388972655291069824472800864711773315457627461653906452192799001990257503419275472999946402412863066575475461344627682846314928406215846202971543880963809931855092590155789453408001379686225318480351347061922086963575354728381641263282492573505981116607724947060931367120894471312786710272504450428947137811377370062667976583878057002722952505029694544161131831359112052797033802392876536351620916623423730108332681241932288885922312786271088236599391599773293713603577255649853007976559569600672685300551635033317908407987433663485723097496710383855442424814040669638165072025966319843715812840675650674125036247914248997356942540276419734000080207076470411139549008183685823503560371295176732820179284087234687002006367555371781552112146960637679616862384682451264953209475186192453643890148253668113876640154589166169216014786979012555146676480775937607384410147175213942416734388790705884165297758143057097774790624840666720698375051284150855397731372137038047236221503822138576341706050624471570156944553615127547425662903203102607273352683731915466176561285487173339554067464881958328298861034085500770075203978717764317668233311821931529032214553957263583264869766711389756154525530808385536000 A034996 833 104216693438556578494042752092972904122509300332107138272826388157145638332099365484130184172197463622977499735227521484781852792714606545683216311950336810852107198948404238396828530186591858257117430748417745839941529573868566793994823401309953095074500895296683053056721498665936626300989223002054125395709808297173909939738736728720839569180162333683490311801901823177556733535036399451051143715479381716545438307013627712209375814052209163932533561565427474264876626731002055915545407115085578337920073963641364314045704207568535038973644291262754824813162216859106578049412946987280251723377543718690770553203526926272724673860174086124182473996516392744901760017572107724632599732515909385221056298908125058229999795735488462491323710341457409544484306979387701126224520578399652465528906316043435747218197255247378764943569614814818374817346729244713530753603245757362619333542046675228614898913602334451725165175706321554253643525439909204605896165853669967765412623632146089925010579609079088042603541380032349542029284643115850930385133186056477639410433390054111770896620657424727463891587328420207485245012161388379426523920192351067092293756865391785428516076030767718957218750292198652834757559296584935391492025836495632775144992337898125614324782588291763289923775648129216569900268729937989926569065741890103116054473644862308269287449228458330626110410629523833606122323818819268989734893357805606888766418966511031398495670417263405296164621414487836883754558510982375662713569280000 A034996 834 6662878997034616031528117697881755106198846094525996969528819048360554199665619792820126648920466344968899216605252702926460394594343180640422538439708718934765138573247439356378795515546131450536475356974290950801722891941795891892957667611413815601745096759901949825604814951835162704732944527834320275598290306750098213440733798234770418636064414396837660844590092129952920554532195387179538031266049477312648716864210181782736908332171417972903439102525485372642124360967441620353863489139794627534760752664707296456306435229746915593495840532659764751887247646474904865377078756849064620360223705243818078098463570577416926933355129836710607415365306718914773121889903471582978088767220726491785472408277063603054262389872234828307574793854326169009281729086985672960921924020703050562628903922949429855684122483983314955386251876975166612274536280239266018862701403007240802996177987677130991333657182062719636188910067389044642522110280374824767857386745290490046452095782618999469179379462368905468679584469038261019989618428858186907401137729867068625492905502573296739575086438277426266333530467526175320143388291685326114434677303556126532946007786916255468146350690423842888821276166147165186464126334000228669952463779021389303401522115393458437262507417206576609929148742191733374318498058694196694566473730612293110720983302190975625917592349723978615901989277245908058963035621374677542524008398915590598690431267335209793165113239748057880781017474273873296231558742854062728504410112000 A034996 835 425977938556825547431955543919119673344636275191657279937053014948295335961397185031878144894140054074040341302772184767958678433347433395776679227901377523475271682371924807081021366883863198287408534544930505668002972641752520131453111744611059349619703267491913174974792044911107387849959831487665969007389258750214413052608062258435417865143984235265764709116807708327420691146694711787047785520463890506467043802581705497516414206385045392124094513339452323202124716321755765220901071492277204847461594148831669355259170275310422421819576177977989361792906234699510424933820700234532064388771814112286589280151532201222224773605221267359459982220627886976742576338243493719099297713433508839154246326887072362985698823222357903233712030600389982154555131406987093598582960520404948141712188584777274075271058586751124662363019605646613283603886860174914222698772326062118428754234116130822125866987211802497893678259408231829734513781997925207696402442113352016880386090449030407037833372575962551745801419175479852840904790820317718150510497618882697468774335901078394215474652176977334783592098727785094519750028489729661854263522287703908912599160555257296677346275301078676500863300919292145556083893091267517011903850818254946430009814059836781778175605856979494146707527681785482972955233354355367733171278574107375409308391286525721609155554397019195226151590338385453700879732449630662398675625838403397710907662883225517096919962885691452389488018925795442559733234870440267876451080994816000 A034996 836 27234087751556569527095346554599679761073090033519670685772498131318016747868920149851688518011018606463616181354773179573482437664621094235127429920500016769663964476805782887120209539652673198035609917046978756638201997617038061259640281574225815910214529569925039210574757356371778421298746120152904819024389503275356835449417715141452904181104999280216966683702047894882838739118192852029272519439741587553243068057051642273713688186471384735178668575652058206920069079820543020909030033088097713019551763551111458230141839632510543173726595502936877811543606249988293738421282330884444240826711250629247270680368926107292344187768937226928820273106618265112841989261751297367313762534353554361794539360072898791028333845011727739357703920535327031128499631840732798861853504621158404969298250356752079230471788643042034566750185349296977338364628030681015394332980540305951445037725235833397370841361622431621608734787877301879036202511676193206989112882162118431664540587943267791408051891618767107552360266330081105403222420999810912389626939763023783690623969819004816318374656265724180334026746859302243656945668509454797067323303058078343764643105893582389245106193442439829049219783504374304656106675149232222629628273579998438904044408566291357841974935028299511085559404190806170667599100666982602314768768288690409680896815441534545697887726276333542343875629853861885832110206504941465087132723852619615658412014584425174301530530393215054081580488359815677725740578718040160817981178249216000 A034996 837 1741161677061330273250191273280706972409608438706264769285140047593668335660889338840637307924771280262404177246137622755165745919235966282507383276158363840634267972326189288735503993193832481214744435460273190770463377356002901157573374374249071972799109351119694392298034845017869213245228666030205284706504405760716608372360386045845442475425872841810148218432005868754466549268492005060048096063846772428105668990721478265461198756895454544835241464927368341878221504797691423494298559728792270969851438286413302489424915513307141838992334225137644589058783112708082130464986422624659886213045205207294214527412226235231855169694401647816155698033365370133276399065259650963903582507804923661679599332643515066382021496515928789216978932275179810286086511068614678319597450314538404182142151624240273743259852682982840147909556002713526083389287961064160000915016426524381449426421440614570522124339845206917135214289970542154500290675137904209138005622642861165984319124748983908344245570579196976795018202421122225898667117455233734417883834039073701951084570175445109831829642701780953085412669438823361582535228085993496667874598191694039791807301958657004876128650859035986015681383199320235974051994305244946968502344135229112604681483572013873255061633793646986403245740619244190214423973051711527328897436193120378745899436496534194296312688332912703895722530722017308347662453966239551233303368512085857432595563357249598017158472191344737156891117236712988961616082631739522262510930317279232000 A034996 838 111318131534648099948915685219043053635341354770207440076823494818741799195292138421229779734308380778635709258024817740866615746254847713222522096463807671527559158564453865849549981161999015843097606100225332482631293875299160450646288201948415042456429351125220985939054337409724081762186013880643875413178660697264408668764494764599701471253687508027051669173650530154933951969918845234113206046322694723532286155735756965624956735780538953259788262429921380045706557231642631652245738669669150673209572288061036407071218674772103800051905611247179089102637814261813498782052290476265502141201126111226771951430741138567147450896791066017709882768187983854527945227485730247561130114086598456749098579502977530584900635367240071815969904561669421959172443925769357979813119469453921335315977369635576023347387959374492902900916071496488127667462939489250944516187700975885364657012212246204484870976864477829600873533389773398292485806691772564693876783788513793734682810311722880624058799053478099922866241213193082475809897711917446381615362166693579705192105297033224900332946405868331732421377340522628266134910172267808297097489209776481876558454919025460955370132100212980083291000470573942142608044069765600661967182049360774255202758973543294590466634131932329381013231855561690540049704308097504560097805098210938159630567072317156355249359478161427219268839747233621477674152599224182989456963870069470074713261047059437947127986231637344101425076911295929353874954317480939182551950300618424320000 A034996 839 7116939209448501856734009475004152562419490614975262335578248768744892361885677383063957251013449144447443011896386680899405633377226597132026579367252770466328615537554083823314562128957137079568706950007739590056227388427459658144652692377902001714381049848605795034370207305061692960662425820769165101415889040578437860889676698616740914062152421346529503382502057227905443995943478171967637639894897615991164161556706062002288900640902457078409129578019640230922172559009685583633577558947514366373865321616702260958753247273763169616651832079069649763295310925138609688799209771115907770227458662711098286761472050125726293694001508820732251838312818434432819964877254353827408251960603194668159035849557030122061313954478881924767675898309398377256424914987520953509385438080420704037868153165367827092676336869342579592131900837675474295539797264679443719401600349058270980404980769607340066084454202282572482514568052845930832925907827325969428522376878981879437387672596149501231492552819033188401915021563477739620112793715255405331275487857276195818615265323657511961286373548515342092806724637413367148225257013655210461099476811709741307970551156361137079997112273616526658404630085360700984074284193680735655101839022465500715963057041867967483833475501540258426112623298910748527177762097700458208919672612285979672380921490143529645609049303787246885254487839802866472634156177066099125948556759774786776667822942000066086382586409347532884443250528853083357738746030948045071154689219537928192000 A034996 840 455010210955561293499255911357934928628027552183103335623509250651457042228143997066091383439347364564387771538222258095837386558176836711765523328678296031431102259480627799062993313376655584416468769664704093077459255910781986800382504118638566977620499748228105097988129971912671946621756612997760367625362095046161054583015620370065309711407623532651841067622319397181949955735896473662730012630046200971002276621380465566871664220761050311762071437753816903610253714807173334673971698203911952974066576233872588783864737930339712370925250543671125955377957524165104358795904769290559011878228296523959967517943911047752736455813404430764722612178839026852061669288371239116042909502280276540924583875813296546495829641741284807765646132818430121222738947478060673755401469958035743656014381521278831542353176314852332722365931087086961833439457573516390404167402196870588720659233063044289489504433928119297689940360636225231877556195258097101931311285564838403916277598549524097957449336004725061205700555147948954939232133998194830718016671142818105228032467997529627946652135235382369695179586171586732371968817620820705536352433613807383318248466818757699903112110264836876819701664863768934804413443653419531265997045993531420977997504935823016499013981344550317021468755683157946643055046269285562707463963088011168317508415441952481928638653225881132806808993224935220599881799416561819283952439952270595404765607020149179017042353039307726692188757068294141005920210340775284765024786361422253654016000 A034996 841 29090391539382156237116323301924409831239880272114986654732482162790065911194118349242079992051006329251926980339169356074962224702821227871450892909038042712588000988552441424179401479444327102502787183598991375945114803075078281993100904649110852184402306943723697903678162289789734240549171010564650962005335273782591318661397714680945074090849394310824119183188477184202767241300212553696059429810744763267214435964552520660137088280295558649377469877866355766208049852137476190224755888020176071852674503351341091939437734282716622745425281789672271294425426889377550882067868812885240768917797694154172175090209761903355473740317324604425828573410050467339885725809501833841831240293054449823102374350096650464327198662965372650404112377531746182497010713347936092162436972423966926948415897925750664593772194039347713907841807933569274842889406291608465839833248292087330178774149940380275295727657029118804328823626804366606214495371892972911123930076634656721640208652159122614305715743237956644685596537677420596542451588350147419492011212541786509068223060858687567249617273148579246354997010438072419296704738912138029017724710568264915425120505685706058413694916599404694724679362169132183362451898754014497756713752878602677063612453331620693794442569762271574702738783771684778727956354831568184879097459565103578228162731675992882639520166811915844722258578722936811559188867211824056643382122934240726638173583264454400053947682674600407712476449525427789347620858746573787970088241577295437889536000 A034996 842 1859852600719502600896347996062298923208190494835005125437084055333017072775466432444544653916466236205648702885361650788868522019671711622016272033482223428277156466523158224196409278927795318524899428288554257648799415689839168548398773851682655384733744644174297060755205497948407493035157913149931706107045729437469207248605802171345451617082347515748726841633601620782671818786614775556349726013143416086654554259484605757412513060444613794741219592571156714561742651044841538254274547260658848835790919374405550997826733246620753380174900340849557216707417328149338650462550246191296484557050562899327714767096020554618323383995424112550574681841646595477758577791493369913095298371096634196519484659516973989828444482964628380031055801541460251781564518869039577251704274099361947206182471215428538338014171020100455977196965694410023294107197439492918001071948695077507410812825130707871076320922661021811480553117663402304399212861878462239641678926939859381577130113305774700380333162156053275589531329768282634010975054336559365742516531804450920157462574244412603943636266374395998886772145758683690522437958017092041769797498221574384201366897715820656849661330041567633958340829066984042887903567657468998067729352817491304724816674715019014131370435041408527627732870095087452947001109964415419801000992503820667203066498916262529540616345089555179557711563889503442936884985987246108371117109012649867381839861736205260196094382331471249791306798011414538712549672364181899023055606011921607260372992000 A034996 843 118907163903820332161572201264836078076201373342768811100219260220106162614886455799416622660346585433242658776888761465127186549978063458677722794936849260888430524802831300684405503188322079843132195675889085003233668804056542102928433456204734697346247465639389892652074512641346052516797536722239709551583160616641988653003280906594550437509198426480807227931930264759991672205836176882725866369276325511890852781803067922594762090926056114175635318975283905589753120201871622516825420106854444885283504750524790914505604888610966649756205713734884013523142463302059613245212335645121277614571621296265075223735191077164934513981508394683920627763240817881492716655958509763638178080692386707635297858089497531387610028792383113017151387501394781026224196016793099038509434396210391790575362733157018872890100317825379863186668565012280636196711343406442956561424587187656753421161189636252041798906382451110127358585579522735006376215671755713804579377840846933921684764116089576815785281315095538804278567007460344705251438308057752814533402910151862146560047993161734726064707267254038033092683631680772441458237221092756604144873227530987880930992654911946260198726740572262474398188550301491651932792074404060587363360045061410903970506833675860192569607434637919609943679704183553271350924044644379209078215113158961140139180428343040395748409930133172380253691928291002110040656213118246454627345026448562611284453719532743886470678756642403600401557844426455579299976683378264539436114336970722663234273280000 A034996 844 7602178251763301331002102486546158913596098217123955326483130549267473762256361997760572334440904060882250174867027750759800149320727692652787332868246561503238545173903145784821683910350191765024110933957670920964136950852485953335628034364502470165010264004381537941580678663829679457002923223529323158360625643968599757384436979524099399805913533481892461161887101329460106626329104875635955271874300839590995775957549043136401688994306811257070440795645843450391505995012914242424824255446987610038527882416983792148225797044164334066780186365459614137957690458497595912377930438925481540650434637762632454304224807991430085424067466880951630762463102893763032573516571043160696961693876330761289149686895875308502064136662373133300102435947161716166551438593172050244300217539491368158631238220206849217768969905560144057747434977779229692178856350520324597957872068906471534703919655513467817922033616022217183929263133889036668010266805835127311948294051970128029701416103696210527791760670676199245379058001228002788761778881079334973198294459223906042319565423159238864993781545718521538223834932452130624070778263094772523458735200158685537770351702914774865060370926243678008151169516553591720730365713141975351145755117630370030890723292904936146012392957253217760470239454215718262085586494518275019220702098579546313466370959531851289836802444395863515769766549104257979688060659763486940577145217582421907729381945605864760582188341833387110170131345911048776452000405712856187569989278705705513098674176000 A034996 845 486036190639921326703595412875069318343481986250355195861488847693592341433714075336730303103120116838060457988425291942193936733403687281564966028578865270197596254569826653911861985039032118423905569971515963088780424819987305252975708182869042087807417446180837617239025706346595392990985947179969303769987612093349436970933129253545494487827720093343498155229491178141652774473863622356261877949334732638058841051999896743689946281706934760369297874414766407263328340730802016009780016936899132212486874827623899940559381690927612885347525673918415614058930923781581522114299647258394143700591854240313551050126372830544291324369930435764671163924473178862712654652912877757063566506026457421059819773362676245492032677333090352285976289072706953787253468334075047108290437548789608890028423655856439787814052061763518997394140972905582713464030711923100847345561920169046373958706390457934334912254083006394424402323858612045171748628027179681283745460199388841944291359567632057488211821218859969580123005306348014438343436283829573368830200178144802163140639071640469162801162714237379897115190051804339055785744981908120633863872422584140642277686504618503951420077237185186827547140019871572894788255343608065204246774944210864603109713287785629061779572470770581610198953086997186488604828844344567918722942476486962767142753040731866161423986962898916626289545074595686886058354403032254706432549208662645432795823653278877084125732154885442366447851139760800007353115600406852205051164988305714184151868899328000 A034996 846 31074181576780424656024910033070547493431211947378080951937832444277936804390182535578063014923448131068063661144281474915804087352156403389971712372612410993790120870679165245141853853404565852292012308261549507890953441383651185429918004154338095795687449286404626503810767473531090579985680061026797801360530307059101193447427172772131779816820187124837204370705320281849800523386851095438362709223582575934075986597282654621367144093263200877825523607211842368505025156144499139269902570445055262775193914599161073885680799677818291578912881102750935457519748978300121116332413811495347898080814747132773809287418348901575518060543651661780959703468797617206157821445735721724328516451410533961312113774658375496912105717758569961027376630301330533042915958945492268014337395681292680770742854559548910731648816114070933585463426168575106374857368491215769876572454664692088834252501128781653015547087488739398902284110497708937592127160481504251331032066962579184140809567067781791147162388009096898114310488015770575991940686708310575051821723786183384578975073208352640028345411217689015570934795378168321781475398182158853087362950918272000071571758675444186513931549643509134693427067716747834000677217670677623306223561722440070823609437969501044809312170527943961458670256867853179139231040825203119167278371885149950137325103496708401857652587975091066289057195843572179756590327783946466189770253538960537752962741998061100188402181406560183031740300968508668238708283345019906266742250822586817591726097563648000 A034996 847 1986695552319254131074347314095463210971540786484728817087572551649731865314644028713325783510718943247625164448818825995324568867788339111073946176879191597216185369250874555342701354382290026235688371821589820896009353511858529091118436925980653539692206073716642960531373312906794347741159941260175553771889753688108762150879376885629595017156513284386997490757263731604680171198044244092318717739700180350049367558205514626122689957736270871217203523453534488031684485690483685536152167168925844488938576973948250921917535654873344924814081087107010279203880554961697366088535550948150685898996995672818944391894661797226200810342493653885750602928377749545340863735261801755903531660294426308073699953309998214552578683483488949300778598335397330400300391073335859437105325759736985826257776654245877056871547422689233178383826784381448074551022511933672381637089860968097038016313208959936438550590678407423644913013366443145943979677043237304823305701111371689914361004113380728288719995316392921495478133747951671636767755036058686482322602095273252804638811991820809825208460866247909986077595361111761478425082768683873088425082248803107023443790646636653320801076527679824583182596584116981802099900982586625029681859224462041131807558123767062081818005468564870064201965384843782971948761921437750364119297417600577472458983267898045654616147063275397700386232228602723228400119352752879258189368002203165701432344363404340339403788522568475098170792638335690987299302228577357592167096545515762856784224181026816000 A034996 848 127017473003402961407203265263959650284493797279612579730875663255061773438491022236230063049424999104218014047446273115460798113243287452236859597739696725438038329614767339062428538887951357625527873760277850975542270563749918679700717027493792549039449877127608221316422783774535685742509024277505687937265224770542454192638083129978768454100418776297439604002714105243229728731012769810755076559376826607067938364027556341467537822032891381495488583336935043592885552277125388045821365882131089327278664261655961201462525129972350014745475054662153731395979548319577070708228162197250434900586050559623807186798636327860351213174782750922165539136575199346667964762720860541001700469400213733807114762621515551337943428668414346487686999196284295752801301799129176030914107281788602580270049607529406603824484798708564872700440657074469966415346880974982022232345391817842529120760283842574028132539531241407485801976873416412204757617043471049359021240820171089904065389049793057634289424435540409633421146171777169300876035033400783866031178847740202782374316507557165556316036814864471795105172999059065268608849814704547268833584763798625028542436933214885208778660110627162400913016893505146963743206861407305072569059268202355232785058015262751625207398512171615014234255219186478845367937334623841095128852136427985094470051368411667748094893359946511881244952515157309560468266759090019182726170665676781901382506068369361123230668599534766582248186836759553953816968345073237891758339223192692117628089150231019520000 A034996 849 8120750062231682982015357938240733217718271669839136509287890639921267077342771896947866525127002530964263241640494430807766603136580250946305762328901269232005594099511666204716019432149210092707866790151222980488081354725206565564300901343673720335293957791320871975552564425227490948224600488631493065014989852859246036052616458371254344552509597622480068046968818041574207503715479955994910447697381488393529461711427672730249265177124057924695095968073409422366791121115414221131901538233566962825449094865213594743858194897902810825091878083011861622333073616328348624197589701702797216749939213661407267952217756001462266269141639783663722422162403097994498678900355817929642835657747311941192758423416048378716703161830952053561014452144557374576745817613971696734113230731199786614347736319503614680279766942374411108273820080064701005736012823181674136699503497586864002986584547224521158629092100921233421673683775225299829821106600459654549000366036914952642975885319945793032734684147068260139575020657715868808008526888390821665409862707757152947470419160807770579339652549405712039053554659842168185034510976828137385285094592791151236600226704270260924550005943438251194372929483110243056071569030963043369050537495516226788789638566398793317965723229946172157113371331141183967853160603291788792567459414167555263388790076427849532316335003450872558089058216128036181279398536456473489495316065340041939683423269958306918644063968373358994935841713954353019093326758423576458488454994333718165153972682534735052800 A034996 850 519193618549825390934772731731847018695200616936084299879360227892874617090558793618260307754535785786960792539572292586826046232027095527011285448637908644388907595494983237210563084917008487337308597319092526348290869974017671937981766674860869302000791604594813163861179700643686636323154011028745328650218058653778916955993838151660642042788416201461686888718542246775522305360930474084337353276520719178043655643707822347717276168927104281512116076887118754232822998023087493470440069203539261237846103823062915702495695262050641752493065690646897023675555663122435713214268461210629601608614210031597939641297607131054710908544604391715130210981212723567197043621163994526340784256717644827375341480965006298694733708142066321187012543257674591816652863037298439572161730502494850752189696401494186448325101715394485263900072858890905114359676833940856082760924308221746294564622904871200643006688182170296672157957446348364410271335802488612085431271345871291120327887154509530795916602461896227846855461485246774371452559260803252438509541492601235226281986563691221130059590853005952973702498004621260501305943211782920445192234343836170336640358559959972216666177113243934631002869973345548888595466425189938030109637654589949315069878560658784426373535921850659617772296483413313204844835208112690534225629062051737187744368143922780772449197596789371414971221479933130661047061710424822337974689960614595771861687066124431918718667723138963238773759431225415322047978522059118622741997484526097459376847644784194905702400 A034996 851 33194266185030620534036314839081186387752309865894816881488861894108763077648965499969337422541165872520338369971340283790596702289882567543848287509629295395718984203993810912363606058215124791359006940335220769065845386413956133574815486282888817627449671696582937396533075884346124945768597756757999462716758322756625779843775060794904334923439679960118554228023982706990904950258925803194864210890418562284500012000061618456403130837790169510009374342952033780012129516800025756246257570017829387497597379636013079983973606002843377396481542606711003138092568170898260763154497205475839975146048414132867333498548422115976775364133439466557010390338755256047367793582212570233374647924792897930504226703199322890257669659524221417487027296164378363188632341980892723444593643112558110532015425331210474428597348170150705745498554893785661255164690725852479507221911874947141029957909476694884302652956172746948739188096264657401591901647691501968917385226235095035101526606901928593327663344254003900556233213643617715448079586918397613650811906320392588316939403870173940606345109090305481670801022661654110360489834075398171937219940349112524151964332720821134490892018442046487347404146934364717206070712573880638939122279719276665599162470605874771447675174571653909271470110380856803866558525183467698098988810173805432031468569877654594174709731798486666333699972364926635409102752922841458209104825744833639536208706415410863235262051895335217772868807203885942984269349828174072321598693635100446956778925946812986975846400 A034996 852 2122253810863809989969759045796168324551535721977068855156947915893453110436886263196163875352526403310397624085295443982185207216976595197621700126172500883588429686458389767780377045710222796742737165882909261268200403274878677257486679202724061615627896008962306065483385494054748264996994428209325039506120904911905443762673055938465302238434591308681155302906818195672281350958172072219267426266260101656210425151741336956785933345099325538567258193630987238249403863221812666638506333925547882153070305622309037901531048742052832860134252529425077687150077723057570397396710034698511616511799409511313074911696174382786529216012170286926322530653592446241265240317467227116350902460992386262060936116630337952102101140154528650907470715854185859806395373273470065141587759578882144332912067099487566744944882743033222612586763411122502722405230449501864973512138553355354376564811900610823224301854182692763887972288414876150121003456340567117675121360724451515632235468973040536653830537095236057116922314817430639776877454105723015542861287365872133876263314571469878106574017431827549529189688829866317189472067515985832010279280969377726397598507443449825780299281497954803322365806045970122177667376765450357004905008964560928763324647710389198752251363798874229303668105439308800299726419377966699160054459263351293131615674005683201580201606018009693827871819100695942542404252911371725398466284615264064907088719827750113525672041338996484685183087068782091191782078853727199540598717885209657649747825914930120817953996800 A034996 853 135685079710964900998066561944345187963130972388697844837903227409581428372194367646967854325817261850992634982502495598861021445019815102798764434296274646655653701265372460563007712758522441103224179458087641294196419225770931824658984408043013775425390072704147436973527925029729807106365217541251928755309369330433298863515162592787125880817949280391090257071091655133145856864538870191067917417023186827200338657242478920187953115506350321318234540248538528347093033878115891801478273808354700662245478556180413898622476886786984395975796473192750868522709887211877451636838838284003201711410126181870835936977296394965040392499138756049387833927032959677720236676034789930389647862260168957738322145161611770708167122075453471123592390030021718905654786160107102525445774792748202670464869863737729677135820372095566691624399627924225583891481946771430711421267874722719378173815842825937878275036578893471789558884013410114515933007864396914080868414865989523130585546376964886769671132699531485618950770947343926149669214278890487878969820011916415116679129948012008600256371606297171199407209613712764541621984644464667948198183537386444802469412770974660992510937669541372671429944976709565188408242121069776923264418605930944625851903706074063526783283915009991709578780511693513461785787468427379126626432641427377757595100469215811248570266614266193539814755647421543867465189940235241459901942786877538576026983726692220372952802642985021152003508845381150092589346025074361937841557372988814177606828214233237232623288320000 A034996 854 8674958125520684617729018177924778192767943245211437415460984822359484445073254869068831332007572867628843741150311601656302779263816576350165683083475505596239361316924351092650589017815053474229995960113336635913395392464961657617729501381594508795150319221402942099088807595117134708377015499035082378339451888981059472602564734470310466840973543231928137792437607293799163882623570526461446359864509338856233113870763587945209671469051618671976576500755684343351454507500967379457319718666551294737996303853855140765262077823770426925872442585507056698158378098888969609679717258428948559476635248661739620653715707759495869024061895860448814682792198488681753237027796206730783287418233772989248703793116193957884500071500103561988367729358020166384459918896017137369553021369342398571101340621472812948482438386236324714568633053625575810343823553583027379101973220868692501161952318405927693598362045184493455493375098304678244399932046073580487240971034445956035471704269483708043629003376829391665877126392524419936278279931309508088896188457776509869178899974419225876507950276758557244907258858473170647045811233937554058836847821862711908991789137495752625284089786911807849177207259475639133506605036442439454182665116501938043939724197465039331089394070299633698730360106683298099483375642238891903985162468989681568629908829489012972918192049411934105770529486141840901891395196513730016467602926168150549636302264214660195429244065652861114760008799900805451817556859257217508971803786035717198479131582275649221192318976000 A034996 855 554629799408289752054992648179284183333883175144779844478211188502441430735945201488783879834241177452793645170180202494680068345268871016929751756766877885830593184757752203970305415615633465581377592178834915198911568970586941119279322607023252660445077885921659129905294698674731948972029561017747650002057853948779699552094816341227980408028972049061872809701548331746542804869419121229184621942365498945004586280279380421805414602988617975093380933099716229839881311082374933110911441078484835582267595464151616990422036209274892435513022240443493223103752005369153655138494820232826514910090296599018324718617468754978609719566424575526451787336275045430578260696328540656498023076898478888032246566810354045475587523262917836145443211556431924843327946777267787259300114198015620080606581973752294517575405242992922405349196436634136113257589690935154114957351390691240424303260895422569638802863502346795511486263355584133681027476029226068823487995166791072759239831111285402305854822542998970732581919828516444455925978626262507895664848834015412187056568735747681534777484933115002711330939792998270657910657893938007545014045569620213197844979714856153679528677179740782032674965185626849040302043785554231105664145907121399608958800497522040505270864904999250412458078443830097591575381053911740743132359779909891697299039311238638670539564035607729357173609273034545173923729294760284364884624968391741288879083586817686826139546342552628251271712338318891683139101929665220794195103828974489171540147094900445946936230412288000 A034996 856 35460065308260224147721303592811364029440054763748864922578935169691681298580991225173216270569127882139404207893248138959755314788765438459294000299615837946825976405188750011599736677259963647765275415009011287723176997708751082622581848639460979896273871091504722340456134340473644046762478071510419181928534344879273393066953532051999419506095025101748115506612877704850143949130936394853540029715391386458216209415481694365883637020947906757662226471878239982948397662573497473760863103351623233633145963444335353721358469053197090229439340254818997293233115377113963911725097071408436878592377516048322109664513824997418884194263168427357463630955871982768079416654881446500396359894307415674519082717237944993813759130247134280141335411435260240391627607724686813899150358387015000532783943414044015410725325640686352898358426086414919390443237276218161338090078644987684163855625416561768552259623127871201476493981072538917912319097541837529727601203242492950553405864935297273211665620508750996942390374847226399800579020875350446463557056374997041485651708482015130284163307415679379882432734116640893685228433284307245515063692941226046133398049634070446217894142394815553248922628297393596985098696730557095381038369361721968931237569265143107776897584451247291247844847251270370172226696272966276310044640677739540114829593863929393274450166439928479507883779799426836837373366999422988238924587244014339206841012705851454583241567329222412069637879161223702570078964912738363775423721116884726589297245768710891860595025379328000 A034996 857 2267129769871704960195104696838298584147976275198377312579242503110264416451000996093358918109953472147598085347543146749156570568825777263546656970204809331481451936693512902839528152876191801703743529330692684381518178771924533086648426444016633465256409641719793763063008980630562025441960952320251229188661631728085572552541728384900326522641432047763979748520694661278857221997117304051382041806605489388755137976335272524632765492332305796151887057507404117138248603937216523800263294169529888233309854278207995528833147061051491353876601921932809924845682723924200005060130448658719362951122914942129088167548450331070408288298951476982658537225775423644202522703986219847582450720701780412868786481977627867809612553436872725024980297587054354017392918472430559281179244824799644369727734265641956304627911961941131205818589535427012608487359235459467900189125121386298837403804414744653118534678189163755976916729400600460234263608875005873578947892313601623887596307840198912843005978180219166303347047089300059892145178052608652786952081450474169822537191282621703947398674116077515224744440632520341333329709715902049254049340256391487163978651993853809321362239015396272714478904076785341673909760032460885809116830757233823225748214568308496876701041832934290686120952145472829168027584674533610784689753856664429152143464103729266663710067983949553230634583478644940048427684638834903779527327689810781575210338686471080877177505148498630112461603146000101897650643006122582381427323596256210444967936729473665132756177986256896000 A034996 858 144948506357804466139598544761768752318285048933521399309490102759971736614073311647784949688706221991089740218029184655953060367450421056244449826313909346315438114508972908758960286561071541035587420990502493860573897995522811824352423259959713049955625165917638036632619852405390531358873685100614898145566119690927193998353424590103289793508111115323862360638831840276408426812667849055299070705493333500850328495530073535567906264073213311204495503141218433193518758240083738634587264395565286917081929216483333078513988866813676257456231638594353808000611053781044312314205313434618006301834307902935657185287265299397423542716389307469019332787473325106565311463216441436588158548988290780296570143876846708381960327630678754433494665824774185241717367965664594081166896537576247344336958283898784912980401542432836933438366632462923786330763410024952243397423459448819012980462093664466064342170577588909753495071919302651078074222816548687516828659191924331995234911788805266930544689547913430283329243103776902548634008356984013051291511424051270554893763149291715926415756906233966398303800558251475140892278996038813207255401358417951658958914513972585806669632324476790800325007464373749667905848685660945109006631368087638616482062798709549066901538087851864079722657382804851895119994121449808968911712784409790976758695050729698865158273496715377722265950319728964036623572107525975454681770473485923310955240745821876323369718955477933371101736024188970426331750074384461262384154379402085072919253882634102082760150518050324480000 A034996 859 9267265899508745076999635331605922183103005965768303046084888151342192983707217404234660085678863848788463111800135685026654734004527850414587010755865106392800057311815542343258921391016229781745045064816033863290459543471891029476969349448401002719488481538157453263032523214718596483995710118107220418181171540797605621866819415886324751170058118098799125624843639425300047604497359316809958260082378429314830769765378561953099718632327396166590675284554365500828413259386935215214123425029955506800968367487348355801178097503352529465085395833106918347797207187322023800330540644057019137790764634575597877530040692118683646596183662420786696504635387567045798936620340483662050360066944395655612340454563417922876403086564233295082872913615562559686729953748955861580093766537316725559329435211500918203853951638519890637412966185280699380942668996292993198795269179457982104322939253543025676499891904823969635084923733647635903294264354782598168961624428799384216274871855428833615196755933107035696017561416359546202432925000475550711874958302366349058463573256576405230283695037637684237600197552208266449791939904881517892710451501456574437438320507289137202236120615153331819849081885030525279226958293466751015837929235965955451918303400285867319202523514473133208686736669932530931718321829995693426327460160451101239651265894560188839375011562091079861710479511601579755477312511870040000258683388546520150654601358453543911814682613951963344950992504658546420261565220878160524337609764004936801618901724131940602888507074975629312000 A034996 860 592502268566965620207521400388203024779853974917088903694402930261422809950191525747165584664866547210345316351189162821541567709037455411872457338082302411975444314635101016157627299341070170761325482843197482121269706096446756551275503772863621832406970884683497662280388313500382461383270442022725051777046609730344476506997299890488275147978349924625661170030653499516744507006237672092630176888518894049852269702723065131700619409143273524016821710875898620313127169689584215710925744832809513052705814974963475366020037063141173103361232136841892730789245831878865001347962370933856898370622545417093509828424715470092099161238929441276964075710997462010147665346198028971694016516800412418176710937680379825573171007095456346605948882867258406255093043547006413784275263252434623819500542101652383908578109558417239186769232244561361137656367064933724378173382088026484319255248734063921576585326422272647944799250733669959420678911340536669528461091174862425670542972294886929654877295029739461209052700024213426596227093676453168543074672130811455032485833659265990656349194941268152429629983362199722011066372483024294769985975533393939035577357337148957519986868719655006515701570568649431307283258536746524634053247768387286777836467788128846021123647519657046500431808920100401815016527503016960431745033713022662277631037032478222154738577974994180910833261877066949782090029151165414589935238098923006784266242155145355035142363122570066989794265081761258610153958934121836214336511895805974170796187342752630739033457070224458121216000 A034996 861 37881653161557551346724964522267569723511963185186315151282986418291802670504588592781658587065110382664212383696910836915079906705884272226351355935489385764258337666090124364825006637221646462874907204703363845321828355437788453658811559083596202352219233638836337776794386001894522287418562181851998902014608765033346623264077948450800255168657565018526030629616445087432509594115743137319065323294725393126981772455305760485248882687591752268694986229457685339555759368831050227680440428336192440093646026566342290454868077289833331870584948405603703224195958569034812011936081423325662857310614527873384586617335172839577458206728398338348079049401963023553663726867361685252900972475527064026165769370581314323652668843439431756551107694408753231474115795780298696611343745206701842158136747455065176298789761001729566196317781278730551065565779214184939593841570342593507891873861057692396669107319935371431013661608392133182821874897679416393332421875671714621293462052338524903874243020509282118507322974169896016904022722385947824531242842776427969547980585417015402613360593507158256034533228605047656002192482928578809006342324357780473467214985574191817681573444173580880618729648700008652212291118883033022774875395604826158816848506658186730761213993159326156301389620886976038084908194601242138415698721568567242975408019644941739433819616424453942410490404372289717390424230370102469698968494324645881548121969436625065773510343864363726150280205552234900838520864010815124645607707194499824247006353635479101264050911895835656585216000 A034996 862 2421967664938701567910656596153691108997098587144658313774264262590577640959167068592492229663852294871240535901345020089949535263503905682921393296751520682420299002391875668544130435938982114989091402000825960057331635387758303266603228950169761368465873042012090119550877221367939932480424782092544485999487894808203862439419194535018951192567612754880871687160738092866948029391576180005465525235353149815961003797211993789726642353615947303797815249358699010770948527154834330663378888845744790352962935297595019951492237581163202687475544743021541053416264438012821306570782420177771464443766474148252454172883065465349392623423460146832785179177059920958976766852414308627478637378110870550066885852596980995506210493749263136268208479891885710660273248143654415856578797781604844545674800901020482233443828334914751499939779721709428604395895056688143947890848766191123280929353601065163011140979704234129869768010318243731744356627293579929221911598391729462276347696639432734758013016106164716304472830153879701771374690301699950366553713896908678618516079699848484188406470576304709078750180094452038780506341179683967978834234170063609969903886493675095866046925093535919662826219115494411812821986993615562067933400727568815919905484592551692997080814932281552723158138727763371816191071315548245920306596362997990959920177163301628522596096356704137574091794381976196346157644652260456394102300860784080139396498013482299686117273155341984883045029688934082142139313085354270356252666109112076828102923022237769283134731303319383763320832000 A034996 863 154848951170386428948361887004085528774305238372535793116771247529517950100213413042881100424341667556351073151840623738158347601800874710560853895500641206593631153810332421215715006112580291703700704914960215316628471688448806333850882369452983354159785679213828539587951918643940974386827158521750182183578369570839330279112866095039869055413697834004189064813378671585613667990266977064238328256945495365548247511293970528870948754182575149377073280526127932123827773888927139381765103958146923864696380261387903821898647226832702912564987374542256860868882462448875288165474561215995481129483402814756325889479236731835532926525361039943336867242755544020571616436258525935858703621257921862483443026038723646055281328327209832925296106978272878075085062763258645754534042580388717144332263890940244720573422543079503325065594249800033375123644957096589203335058432690275057914973950142175468443782082016080247692112141180305256433171402427494548863885063841592009427600419400768828741480335306179315577637890856845747512428116048501456306049948686615054267162317846794290008765549346148298044166606964734516475891535608498137906022101336011359649873483692838305139389053433940048813102249930452903403109446212180148880371592813543277101364547329346668007805806550038162531545814029685948062956920683894797034417110060195625724526141783312453227093012435574721750961483403200331205727188183874550011818402256611790393822396139771104931849732755892644605795648167498492513629230133067007499302402624248986093061883968072193518938144902040230423429120000 A034996 864 9900307971707573487352839073842712235068412604571930060728227830488393887100812248466469801003227263047907224958836826838276596265890838142031750100309203802837199225811126269264627396589757748417877207649664448405573408390719983222299651514714209732315360928602975206210512033161285141605883439175574653734818671382310198561916701179288922821501901747708291376230166535688761034143034565966053764071807717567954081346360400148761791793425590822138336076551420992111180586304308111409407293990008644408287415000920962966800908939602083094212788163797657148546445899737108597344977032935738830502832496262755892476022784066395737535905857749163355035830465441056292110278429500990439011641674116396282466025486211007446564834460130173526677341417807224352028105270816352380058602157014581445261875404114790782187931008634510854829623573342249454148047060427478960973493134685516535178866287471528447184883541985320252444589428711678499167758658786310439732138232017808658247414560161987635513096489910914299081717821904043029395750901672051490809001574756715562070687660345793542941930567675590144548658996043558033737231774904486726883984152932684663672373574738415754252915850994936947467984774744239733879265680136891275930717420763233984755913208673049858385771474500937041207641270633238926790485019077592896175033358114518942276524560906718974879944462123727643601357084544035973412180826960691461102433431675905729410351209380232586301754474372123488183725463879001884362717853501893390452508756914989510856294139850016867481335451632870408482455552000 A034996 865 632979505516749340470845258476354839528022943521869080372286972885082439654731838998950923720492710277640331676121105575498497207909750492203249352833625861611420377291813440273260842603212132811086634218414112216304605630227926132854834994303344531707663861310495994477440681584381103603273157344426348069271870897339204473413630382095691776883276323287658980276110693704405682376941729617099843890447863402196860942246284798425684628196753016905491214649537040982923610510966433617224091285957042290528934865786364754671862270401718402725604682509409562356489164638157308103691326050330239685081789437732411379460080263496765815113205002142813673930555670369982426745838434885494950573413640273244073416742633407690879216806453218761922714826352367665038212624289330021453908411350558135636558334151302235598361852293389834884765124721493842698925022681003065948245228500309098752636799774507606309160083086193085147057768462942511711224551292933529361534676247531212228455946151326710627123702602064091121889783329310686433699695062099476839622169966662618060888954247143067997238812553189463190958604264364574147763335927149677937774173879419035171145473540550350440502823138438416752202518485033563031671111059837639914240141054063209316357277757285709652544336027907485101137046042056781638031841265921666830738160475848365815203939824807409008259543855504101813995310689415916600329824511731599097366667719435968159344487021899212284475221405353040754915140281815908006229748398028675799739612994075218518581170825884219305665798251742227225007620096000 A034996 866 40469803863672952065720754749551674123088082820420123256282135502844163546644861937012511653603635428039398922111586071812033099456578188331961381921884139285864191873171629320908183422354388634353119155703726722461588119140477971622155955483532865146042933287385713916809102493178100732337529017204430595358567874949604131914953124960009673098262714132043267121874703544893443812593580110882443536949603188132152705594689802706265917312805551595277034614132799602958963757605411012998807183579205038349019512664671016241027300314772842560421820946783841823004506775342947984779489718133686097143545273486024253271316227411940856589798361797901323613977580069145174024654343855331898616130870712371932500157875034665652614470605899449147520101792807894358014074036454604093694407217974784976477164450605519635165391229904481346404037362816432166651455429357972262564163213643753128092460305767595885731674424029821333185358963596112236651210296735745558902641492218166270181972326482516982102331121842695154635057058258765825135918681294461591896120098722078713207839113988044458157949085868971538179028087176767098222395890557971104321450987870768117193697680853272232546658007162535544876689740095017838490880078741545623674924450875238545356766575134788301568440178430181907873389545793877185420277998907231644476906241634632772627894800886648553801433719721226495678648283893544508638388503269095733754589532899393987322703119490100502137290049528869383075497181201406473588612933332786109493848013249801052966541477762876637314494266079094739949968162816000 A034996 867 2587456492187090032072855997213271551998728391937828525611328792472165553208068269650283809594916303818518989149198825623595148487836708686256369644166914969825252525568586106904516759455045105589931682793702785932866698456013785153390745282850391571595390121793499515584375520692870827467515564906425207741957468650003722240497970763572231357443764497087411465663085884708993730211628250960290422265616565125094408467376618998832872519805825911672228471135845445582731166695933052508504381866257560838959892712947675941603745458834831417895356423113728209457901046088055577607514471656160188533500217162880647418830605249369896056805817841401303980738824635388572094092416436169929776037786637158747426300416397377655596189701319119619689833604946620858631738540008162106893623067936323349141217417454843223125735658634538129953961356551682856590425311644758097561360370627158667738040526646173388565167055110551802657205853737015950098151574455814441862743078631496953145182875841559634146026460757813606338280099660286253723206155687923318552842259215069677728320552384654971486098551232009728666801086089817818989573827583416088024681156708382658331545445272618889190563747425682111288567711769945979222223365034378820197538718117249122480551979094101626248666078504794211013066389669789180048483580446262358688813811965156198559628628882494755923691665564111964981776803183129200520041484305785411106503111426019318802374115575141264362455125102136100556633400423909278408149381737599421581187314911648570547731780933097467585720246302218250792930222538752000 A034996 868 165430474920500255675452104954164979780263923424701671902146637180383795323636677861645303177322842163586783702105278195220881990775842962725436015454446255147860794385029509895989587060209788338983434172633057291634147026715910130175362264574416289663797324702930763044727162174563755091018601595167991417886256568692988271210664275746919648123792353806877538587158862778402406962667509347932952659467958985443320292804884869476587338550531286136374009040630118477073122694621450399738208810689608837989196362636792721882053046827230418386957425625084855371094340760244381923905067946163705494731038050137685581806937200983879660432832266131480378791540962879389028248302252236595280042185760138711170316744689342120304861104494004932186383377549866806565683996873249121586892632513857451413447686667193428627003306321904417146423582243971806112962060201361058573658437505230075465506940921129336557745318276113070374723080821206681458519334265552417019440742748867630283942877539421235066919712496782651286714433069189302942303031081727295257532699565004915183642681116791058936441467786479241110158191419045199105938690288302183947815057614174615071232065522838556367580807602958455814951463827316684241181507665489168297094650378129299476432068997086635620685716135473379014828502428139800740499134326345611793728993547507570071315266537067213623843853784513303537845246472790170749014389951702459656015319759297621809735219633319733772126590046806308109236538236539009790974429976226724813637246509195851069772126293029798963248120695686128899948450131476480000 A034996 869 10576901996526328990449825156287899810686667214454719307913798329335250840324099505030067061994719278744081904190694246357432574545879872366252474624871400570511044628589518917763821598433458927089212117722461125045813556567868718483763621384698082409493175160087150302988395021606821049635423787505315350147707052157446873100944815717409952307169914813969834719967959291018224695277491425252209837620972127133677296513768868942259418528200864666723756182616103115136454456052440870155216237799768737935989722385412595818353239858296396313053011313758298845013507598215900574868155746479781556826343977587193819313136867663824508312546967783100534011380085654256477364693752274032615927662690485006517399653570804558735445510432614402698776309187165277297022536370204148435803811253966444686691510486409157786147622886034035976267431423837572118652185789241962669081812560679215767463629979076894501940259291713233823590340974251494769481240746192054763551002154785072490705791517531915838347519641288549649623222557517914697543291725160918472879309058165325749626368384414236623311057705925426790243033608612609373642222653559219172314097430725113550255416566255599838379672232306851892242368073483520970381011703890999422250106704175935809283974029763157493982784223355829004966460481681434800447728560653618747602737398950070204191770558457272058175506348172147121826556310117793629589857961693675420581834650909391856947944663084801001541114304325924232492153106746259632888691601146707288544549654974149448166672129797114410955992489168787625207738609325572096000 A034996 870 676241697339332042273444159934971945645831370652760515291737774241126806884005112785435562053228389431343780804329943962287836063502822425180100811607162520058116019835698196891425599510404662148959867292455126442653576737257718937914843338313509544454484429753080626949274100991091447315840964269340988770408163399017108460672118137395092335340617929001552417779076598160990696705640576910958738734140867756395202397541631198227947760044144376074067203556286510075452210962856862430773457922610242799287480666129571338613611046186922753021005848496638514444445707381684352713269640884002382705563080854047817921825448778947255130779696374173711295092691400590395765195253360087632968748197368230818531517690069993417749126963227819583799604025275384571890460396537231478866868703916054387729594530387087461303087053131416068250724134478377400853619887751212878433786426956491581697490960131841677409930148607263565060963155194164455479760430165261935330227563714892212241589113694968231005621898718802242121949503769296938779323570138646645140875961918611550338912976568610802616470931719374474276755517332283571526277950782325829239755979015178098032862959519680647301592637511715233266582081832549157059216739111689983727053894537485089951097526715787272703689193834947652845662745469432538653654544300434811500001423964100470184880963099160236941076460983938609552557138688679324505855350368309296006155233111185090390031162339685876204157948770725681583264089791602418411372511922684082071720873922158937393232649327372798297723662154800740841066070810703167488000 A034996 871 43236040263833073418381948170521279717484392863110899367597436226480850616281024137630279192192189412358117508489682380487925958959185041110826812441195555984266151763623676459966467917321193490973406561111190607145438314513293975030537093804649981791773412761002008157885240456944186204991703486174654593953894410346332374884623773389966958577878590341392833022957658831045359315060634683417169268240621168755212527600620438719729981098602221622570406803520740263447949157799536461284956222593309927231508740938137455585305095237400593264251282185074071625351762704063837193199780984592776193349257894237240762359647271013609367031226642491895357940375838263435487042621290517896460176203554671564902258227358695267232051979878299767701829728918753716344079068839155652992873467867807183743922424607959747869919391497915950271920151313576257858246577960900940823899611095961374613301050469346831650181680785724952155136258977505798993013306769006517681801430197514530523959949847158106439249348735516814911448312768515874920670696883451637339328115400099118296439307648684850306735650671122208359951460553107194586849826045890171596072104750062166653128641879749123220594487071735261106741380993495734638033774815315298133888427440658106347423840951213958747449632952621561400747006175930966622727692836970001847188164436750607125857205796679336616902402354101542843777712839645928554874366391896765907035741463778430228698414406837347442814465550304470412419884786767681228521605831093443742732318994160785639389342506077624140704919280337673054324673830089819947008000 A034996 872 2764333131003558792577785588872641178363240403261624237230032646526065473079429144634560897355554689851295173944856943584552205412675684140483286784900081503800457648153973797582460908674913786818066048814412617329243739934563592795308657992898446029426832539138703421924997229490030581005517665274140344577469152815453479766964674152960361695283930582468708325325778562787660682164289101362672073168520631334754802337406907683368211483390127837440309079204253881494399461846207247563666800137764246160771926556933654319529655436163518343227319090998962636701757144433020775229827005081363569310403411941289610987246359769639885945263397797626152690492574786382491574766265694784546186935827729150133544610788376786982616510090363321688482621018704647687813421885826245048625687837926146354926430758210631485804605676801462405930693202426772518460356237646789132905819808627926787418111607098582766765796901186739896324267389562959537908397171384728282849288233567549869101201100422653916395351258902183895873309307545798481755046526055826563266824844412293684804188311247415354777499516448290013538431526039210965704020493215814224291363801522875021662117153677064217274572612137428790302264514928932330534356443403938923987533179871446579482026467964442521704064963211368924563682585012328560153687174557064860369592882247046835437394958473601205737714192206794633869755807397110135416801414123837211760718150678415649077927489727415102941732198345697961671968258027749021135351604889245883097763020593446060994450791889150823639846248054212553493912937571928281972736000 A034996 873 176740200641280166280602584332040262067434638139885082810542590718394208965307208926978561721085121360286469473728382159616449929588463649622661402219927407817356491280141940284791665419627210992441110764015305556473844608173242065677171405770211858265871169664840671873190898379751611975501518461692176721955350411129908980981677336003918777497100733350516500250806071039558900365378117830830795707845460959938327636858464532433198693011258974320554315041114081118886775661288399306473341866931654548585738279177863390589607718275534788351879394513755185513608912163520824851078641926712352692294442401921354075477490370626403691786405799692619464925314735770084243933568566389657255064043539479301444476946057774435456076182894167523973007851859514545532052648718501800134100041628504643379049142756075614904761287436688465953555075688338728068151838168996083234298868313648225264215190623190852410609531851619022204347896714849175032404157822629995933201632141595751356264436489265332778229094219054961214417075635765696979945079949656279582780517512310035591370758389594473712776513706098908417079580863925753734028221007894392280779644426885876671028726026858522266937205453363296112231740382412744428214917685826209465015279280568003273976703695484036742360583689074708815353069622985034257881051846966572537131407620097227876706670800348781895450193433084306797073174504977705225504419932768905484197860709279023421595638588064022828814639866770711782871380158570498056113784532278100626433635687370441519874039188519162499993831054083978820640566306086215556792320000 A034996 874 11300061468200888711316606831853326195543501024111692654574851080171252144405881709955301322199298319291275712272297841757237342698168011902274479412333278746210504626487155094048439920269285362012714857808082576058711728868164404711135630999324265370086739103691253196884333278807799063265665084366751010894937283886001860608044522154746550958054632487498622960035536957985237853760815341631997754376807391934616915790182788345648991636367853782158960686468669890417144888680135098058679585604142265218377762617515873740737159075664592228065760967631451540998099408086867457678564050226280981734537469409243694169728824336369746438055641209147318109464922946196106220136639860689126259774687740148617154078023149866305319686829521494812738230016489921983137318148466131093373820261560072879082885991252450514550817673552113759206497319209624917765355925172933577668132444501412930492862427684330339724731028465113803657187124360596854871792234547671419985179552605065958714123011377668316508855367989498000204970147848315602109768631661223891404655167667054435569880808397112271300079180313139808554400082115956990738828338360735864863927346077375410838892627253226479658897167866235700231648553089941227762348977160984528355216896082395857324974527474467373159566278744680582818413859415171150311882930887654781734033677598536361525117704291099719267503567337678239377670485150254561297850592821512741037674422308463641483138748766461363583092814521852228549664561818363363715690927855732641651660931307716549014666569557161173599605582273913269876475247345928277839073771520 A034996 875 722481555606159103816690086116941887625571238993661737668297099655515399661968747501343055312486644140257728416606001736460444166482869875139941829824157849335340117717228975465142720381783258625123440360861973652849687797315241985229776736312960564894769501962944873346001984337291335542675079960288802075574939949642913480519814608268316011482561479862811500851221865231549317024470029285530742268420352063326511666183284942537795346540742870583514920237142994546213985074425806589121605285978082180765869553289759196884939275696144385284825502597148787566462958502430676449384720690723225142680336286156302309427136978802964336190205882239638119491907995856793969380608362234562309997101268208040810006394886504237475279703136803517661920989456127340675290998697820856481370919188877353666294838582268548423472826781172131764426371979786155701143898010371762349357034191364309829959176769114125190984857810815175702319333859804005305547191178705457637591251577973212574955024681781332272862981107712105017671196393479977446305846486394780490630053231388567154563794882083863117551181199746957074788629907706072074543718692817459268605984930481326495735956926025923142392137645949919062299283289339530005152558804603220849450899447240670293444261797705443648311630296726107400106990226169983774735090403145855040365020793309160429564831486228211274810890182019044327699279146456001677134721464323385388171311694808711908889994338940602798586600862716780384257548833701935245420567907926796568066467398039484563029047063650094761377522205476409154385417412500857289053474652160 A034996 876 46192686186942478072074625437570314165269133994130673836415912168624925301990777206266029415600628403913946804761609725617799344701285609622402301347662689769590867822851155202145362163337914341650993783254563952864980267013751708775147139291380073882302754291979754775663652526522918775996439091828179828941434473040339161550407120541415068866419825882403154476316661832683504337737837493840683900199391084258659249881675203304423330297870620569394354170509785621659419123253368103837202567383538225815169712191634410134244372938237409317777349579962744374488838094809912075108209872942112520182864100612720847313795239082599562438833779052384251580559025249352510206510230430121297430054118940662787113658579334168305260984622904044290010528758020492869264443419594311362170387891401061544785044685273616929533601303619023685627041652965301393927640421023449781588537766451744105798712610943862289291793554353510298723431799528996790755578225510116785239471674435705787346497313519775214599741250480767562771789423232849823682168100553167767013236425074594911619955651799551166165712465487128138081582732251875568259766698453432811983209563308949759713690509414054233113126501805819682623997049714761831754748320743114936682338465000774076047898115759338239735609730898547655802507589466138346883632826779012980414307235943479183131766512081856627823484873758462774849206362941939482372061689791950815833000900058510939743762557095869418611571132923894309813100659296847107276193938122316233939136784427445813475672436662472193226864794875111988716874715112597571165115656437760 A034996 877 2953385685410253928307495641871807694739804220836582581413489345669622786734116479784680896667604642462543642177787840042461029628873996562372637344478807235655755075288806888869740376311090158864373789312959227856524524224469209480411913224670742400292650814276281906704618221217415225978742716240167087559745291091790978556712590112429244084151871692180618997360492173849112983488896635027608919614570635428182341288562322565714246092939937535630434471202434311682771243625229011249436450253578931485604062600899304381886038860206030990276479836014565624380757876184794105066371833060909371791554964865598744287935318383987254028549399795996175793537883190657918579672731543764566232953892962247205259011774498294842806526916618839897795023966241729370967003184285132417570383706915364454303021945845694487421751984943004001840956275889362367937952189834364894008262136739789415857763702879208033566838408846456325887401557515216131942887402354482819881780161635675148153169673339118566568076395030738460027058281392482070275879485754729642105985239132104168517879077983393626724235119547363809976478050407393265261765675836425859149760195952062874386432494802354610968153154106345664810684166722993018436656664844231776862869877074354730675426889095975183856262172954123999095819551300992189340159011804176164770543907741370327362511212895475061115602672976429460511315544863449561255624208448930468106607447067977870288674094424981464331639131113685342796888631674587482020565401948102897617776062107766626634704268683923165192463874857755451706845648072392684800597872995205120 A034996 878 188828527326571411570968435805683267854808870547230877218928442806180660539769449560749791117997020371325315916259017759256325216317086014568079884823332157729071029842128495056290567859707925970623216108519122418130464461223173575425653610041519593738847526464535885275084805497632236291246121334126723914513862752398922633546356728462484092752372228783334229410306780626075255599631388951708329103912252231016891445298296391573538828695363469286041430354467358721924623312557304245982171222128709840148974195870922532721268923712831560470464353565436391456426157726490817639055855538137777809653457366833503332175159150375521816159813729846399407959987525955602985412522767644560434916961074491800836810536663030910313682380789509445114994706374044585492998383341097203489710539623030127795028251827676939923893585385434385555701641302596319770321857871093637136819490426366513277822889763153005104045868688476502292232044974237936991115212755770118859335659936205851338120745894947057384671096019030149548942747911555736461324717974306946400860489691950232389880323302237453722300356903938391491101326999881116618556576771339173247117773620598331672943693069274549643242556610667379251832138987294889233378958548630063549139120695766479936244586083269403108898673629148769908060362665660706531191053997036064232200873282212755856397190176024685363705199341610165734625635519142053859574608094231959394301864078748983288081324353451602156357359691227663555386963708887163241815444356636385490465318191645602294505551649643324099904971293522020916865444165720669949708305417895936000 A034996 879 12073009388070697614351100082012458389298825332351588722552033984144259868874532170552302553935209493377554062173178835462270320421436963095066416636022682411895968662542633688462650579612053121376300717192863526970105059598023452326987471267472793661502860487500735283087922155134977434875763375844665902643418152160196571652104789738878642039340308045756269413115341710392611569383705077248769805343771544915834523043481077472151805292859011631715721633481535762648144325065595643290841910956647420961524868359638165205715312186112221498079779987506492191936774248094635640504362109088390830320843324190363899410799039132645863027745181472815700328932657000415961785511569316765395807008974880916684411713675919058111237528946296544795397797908442323361565978454890333019483038410625189898022124500945926531679487145597818487393178575283271972224305694612741363484104328805778980753894397311409862697769040782320369284254293671049189622848102830284053979160875739415931463665507992387768967198348198536743433766782381559041204515831939097763975016581849872585436621034405781927535803728230897339608323934456035392530076403934803685881630017033346060507390848692799160372044551298397075255776668160408690712311049750138517646322144121142303560074308396670109680767014852757261485350278432652263944242570555951270409715834489111926709467622799832837844896972450402687378382678237509679948983806606667003819318273325832722409781401616591981506011915530946888954877416041849264360800183274760901404023480380395644884159497744922712678469664612185210075587898341031561420895563673291980800 A034996 880 771905190478145579138670562337795409934647256890692723682078286332437990799051813964665264765110647381351719879785263840997460395798752845878434865237100629849348607064360352331128469748453721022570109872916704593838907828646384815748638231049043724591524546583361426816999408801864936381023835907580409720883606895436495446106422924417203347096436857663290741772940939685578915414580408162620551186610628356434877427915098901079871610143203640398732313474174740565771479616679763218259413348883128181521876032873664664821262321020805008562812539314717017238836117873637498704119987378809169909548765908053141573225298837983741399122395666289174538170395804221827804147895205987243149849263946756271282114651461031447547999467068095091072834461505946867548568029973964447583928022240290234478763029386245345830240808101287082585565224504604022305846414490518156097993903102124765525431740762493864637956792882164065563045943080479975883173425580277230638522331224347128930176334545057001419278488714332778302085374935287693158873970240028943075124556211622727573750271993199641786874860844256510040247072168035824733750446856798662903905170941491846647287527497352997849530675920018286555059464431486379943749213178576393214508551343990583058946499027659062358794829072220330334786391014250211944893638495205020612529481867312935990568549667501684551790416190903839471792893870331946937759772824676888752706651191711130065718691021860832161487672165751619025028757197281822205352046224177902445273365042981754693569734607237237865780748318132994907080266898698780694343025324164802150400 A034996 881 49352922337237625282072460715819681130424748424693814142720814878524765506961598518248756928156598216699757582155159408754567785305990102590449772018651449794177399829448309510948975811853517274268450834414420414348938424345835524410087536423262668613566045613298092495537676486570031170520063667233871275487605850393939740585978913326230080668324566074091033458117557223071617004602061652048183812375676365392375972692730450373805124534235305770255456486888505634903611426920414067351570110623829211351906613657382877300000708397965120230016014418407621356159236234841457853653893796219735498343848080597429432650023868561881116756587456250996746662704036498500355477900347455819292184013256786258106735838350556105884497489735718841695894876364221491785486222614843314204254953548950620071118372735996765920701745635428323311978678163564206378538878691552494170836816534846961198991096060179766456534761297291378668062683471875767346943215210116772777967745240820162465567464691229993678045297659386229063504760162529187746729275430584707662009550990800259470905811041089018366944951420328019403843098518934100032183282538717222447252857596068716798337685091418061513300151787394185051488563852857573625609870328306439870921276901803080453356134890212868304463897960363547469659041000085711963714786918391838460750297666056135018571589175566615640866853911380328022101298039836461623258672459330135045966704619050990982614522022794530665817021325137262244965330698264304441954889558587120492850176418938579490566649063459549113069283400403804817233639921713629978362122317551362270822400 A034996 882 3155457059423655008974725755574536713362694900412813104463699122063413546388475657923274995624019149402040219771406205640597824334354447601185087575407685446863056947645904599943528174896944701286636081888675559357286146868480736541444962577929464574459212538102329682817752054049600996333953243938114877382704729207067114376582135368907865723908189923305643697521500351739219942935236684742958397861247094999537913832775526960706163205781187341523830182812885021658118105003645409497622018307337374808701290804803179751810690819156872964559211902611121938033211597819036630335089726114814708147791944777133041958878536266737893915753002752102233668844415724302758854881474536767535628018858918601345044029999908262190051178120633910449358370486997155764712808815338158716552001877190890381353407532484069554721560307580681110873236981202922803291948964224561280757376346875787136410239319562297729411241771007793968385217279828106819183495082562120638678309201943083909576530902160906594663335588514506169885871732430065485197449573849479338353806580675673214823848774785641699800956033279771985802226466574115007267202037379184043581095502201195329067896205573157509393967575661524474820881495896859769657339568805060440943070904607242027264636411508332608150412030861024276270748379049647740230443952734688145119047344320345592988083395804970388019002383262613588692809606044175852098178496448405553969531456368225081443358386544607047870176394033917641338349614837156932701025192434421828476047066713019755061642966621372938536171533016078374588609711687728985343614923623646328835276800 A034996 883 201749358595729616637162329983114044162058275759425561837430174636905128554159099757718894516594527516067096404389003102722385782101485722193417590228554730154637984933197429851593000503591984747421573923470523319993001154984763834075191498760829567588727027888624065240791115491949602163795291116948249852568406442062707358104550102998498383162093772019496585728410859593100352007578707490579195302169327838658238563154380977170941566052887679347202355127357761791987370242993256272404520899016638488900222801230176153362375842871885135697835584542512004454340632928429808084320442669693809168001358279189546981352731753162925072532081126186445980727473276852479559364141335767082707800481794207407264579836645718302015489352237815179409202601725202764504036147333611686266424373414965072798749540425338926734007453149841737993840898390938005477444519748837334376025917562691729581342450612738764328420118662172528385896471330186196176754685595487622735405018205682242725413491617799141097705574052986299459218857824601019483438744246575307922802203551797567988511236143534467050622211539561892123916108473720565849255949267727920976474567629424841627734721197957989175279465357906519589226495642636328259086914512287348554414442905431356765833993188292940059571592742381325899120699529282907554100330552674857423222348304282729542631757387892450600490966857469366553074206938480564661299828754823395826196739721642626247939610868214016228079603835743241050275475373977499814775954611304888852337307930565471217289661169049772043059293038539309651298892426007287614956012990054853513314304000 A034996 884 12899192889017813138753890711598333417927576808555181910744801131813152309727162147673181838787553384145921562650787967869427657733819737971290780706771232600079136428768410588387048972311015666608025241678707448066083590230121894674927272051844949437785909769547914245858671727679634224673664127188022338596305887138617212599986285907420375720727586436103044979498757151656486235024670717115178742347965250195070927522629935833040178049193894291731184251442272986709393624666136059794053571242889799159243171734246652499273078749223444653476077644919208203440011721607087300161794268951361014646541081208656865980636128272283561925599184682637129235574404403865201567300082873496732133539504907832692270040086735959775417457070084219335243299453128670312651278373700659497965374853460320541519145757545059695273534157096773901292082931698119889192904751941482178907401716799264210882125678498542644925789824158610560663916309318933021994900711565052706056675197909970646751183061809657174997256725665736461695412261183304052486890287512109857066485746638320437358101453046050037957522279948666784112620431499440110750619924706346531675521960162005919394058151712152383609054539900319214052872349653032766341439514986742746444052923571669933602204147532618893029151416649610106978356680412366148069167349144128963204082888643541207277147299476278446077040529562764561626159237748004825757050294082403423084199232101046738546231572166126434180402602758978024394110167865698135050036853927769300362321166037419913400133545298883956253635070387241013908583648625080635485503998903122973104380313600 A034996 885 824733046023793542532878556467971096454583940238187296704143899001073873635919053432720547182434903053158199414268438830550042838945169883293092714985526844615443476768479597077821162735298437338613333962319886589218400924780976399035304861391549318004171802060214724830024871365232414852498561486396263472690221100032040473322825196482561449015548889878516130923979227005684686503022061831987184420459972339785979573704221901884943573510988401623011428302146591592679153555403245502498359710798218219833868162981494775145396574476308908273265063690048878451997498877650430450976661114623813496272301544365681878184058007187719205373975862191905301283091264864735822104305975866639821558403921014566988389651053519920268451589284572073253795064809066496468475866042206500271718459028013812681689129653964493925344427687605020271324959271822906865688113304719054707388817667319095957167782658674315744645758418664752867369673916815934345335367391351135093339206107453744014854422218277042493504062071684694223613672428342898380674222355514671764223797489353923403455678456154224097311198774866902919200589394560139270655888820276657253222311511577100814711745122110618766010972433717023518811639800389390685902782894998874831334887149534941759252438543372229178685518567005771264232448343114805367745137691102277096596938460360408927579955102406570443986672594437344116251318848700877392195694197720078003243474153566699373777568961700598468906824651343777794444190507061024779135990633521755447996353740053908864887996697619840128505552446158497692881993823153011104946761320388386208145525964800 A034996 886 52730846117363449136555364931692871276361177473267280688484113641656033282570734338530380689752252786866637886338209360719452118920246307126626690025094924928783574356813996515758053868144582839174114313045192117528471198699186847285332817699253150983824792828003266600406280163320248828765387169127964931300121554706896369022642686068679847684971599371804291789132705661720845480224788241956772494761134105224286892428313227169897316731629283238832270712369038897862480446938025771068418236661542899304642989018045695251460801050395074189395048807204117243257815283370136653591644199698473180383985079125215953411019501356967228382377586354709507831304026846684214141126719845940109988974298949918966229485784156957968731033293694082771554933162854316964735291223208134209030098363468680208347185931156295805517624783561957057077092548166426938181402797899917734572079625196167497094587700269151966753495210190885529441114934803230291536256319614775167320691157571495750361244636801496768761671215568638533043493337943835910896050167109298833249898538011544198485657763929445723795617480180667190928640164311493369016275949014126027220680643116753710714692772677719742342744384059706694248980514497951662433955607149014869712135422800930797125957491174437273034513110453248365205355817852003204076169389783305906090423420477970136528652101203699462254083625902740315130602925081763425779258409629200748275021314765585856691852864662868478431391025509592250595849979747964867276618151982283872566819857165656459465082377356726463774303145802187960720094288273566590511545352876962974787315748044800 A034996 887 3371448782837192779478679503785804571606624112862863883298844635268764578436076590995946952749294937192725487201281728225459024216008901276375401973946834974951144389282062461912927101821820760447015218735871427550446487361875036533189252317221618130920761754057109757325075408280034287727459033687397901958891555619413004783366622910174962874056247213889144674121394703434530093451849749127632562119997916619610487167240891650673524836435793001315248876087234856379549763350623143218671749780062792399685146784333966659456011757249133707406636589051600180859465901496196935410269359326667244695361640599564483075297345956129697475943547120354715108817699806584845655491678655375107753078834231059233363339284776233609946703993561683832700228474385379166655192448748721878211591063833668679627387194174921002988816063864317200306992124453487675497958699609871316777099541441596402944867467646938482054500500060583014436428762993680408820115415318072606869143649957521669732556335021443446557671897449465114135222272246733364501164576900672917293464233551963325915790208564029516232229705016596351838023056271339355314491084776155427163830365082879289053533104573817810913571683726772418099864997399927594128772819314743770543666892753317169974801083917702534475008464368348681512273966119780781435392559993622720860574189325514901431926522182366262014569653090376108256593594227975450745544116514760700094665101539561827251730448473084482805653892865239425247556282038480240207767198419984402194655139876618593629042248937844033454110175006829981596671253728626144980724660985295551640230449224089600 A034996 888 215560347375102404483203760399533331664927462964145312853437940459703688007094030857378655561608463700826228000585886875517537611291277782395025701011403936981128286936774387328606047770025075392360343119175401509524610058097836981492100226896374324591154216086171112043146553663258885168086357114501346172489759304170343297960133685280477941238871869108502793337525393636916412274244251676506900822160496716151473667700756222074559225762666450162833235226994858533873575420528030889256807938693778537680656629045604797439234767471361934678282591362984200539991048190150544216782576360098724621467216706050894508436334245384040500036705532419529816406297027003692493878680556548392716181103416977960432364684979393833958797137226148604106502796944954951442835926644406469693528499514404643138380976509451642080859735736836658791281701185530078149948225518363425923071246271698919621356880608607405309311370555054599033258279964635314327711316317974406045491704233504535104160294806095439260222801632202021470692951579869881257869735153019402271046689578283009499497767665668658833115789013659546274998009582073035946091870932144740697403957200574644307989675662514965548174819463475527834416565188089858774217600730989916667831300544542798584215628357572791968008415202133789715587910274745038939018799898804854278644585963174653540371994961581212972900043961368929126327086497095753228770222252754778620225831688986157773890167256704299215605587480832630968583913465767398035331257095828923982839367998410574647778134341537744501160430087050861815472209293515309427114049190555904561564340533067776000 A034996 889 13782298884306547443496884024466342365237115002822162789451721981931436699276043518998061815817716874642489526005999221083651640711144798797086002798149359134802386561629449142187638811579221224861655016689389941008975742411235186061602776754282342209589932036143237033374394932195599552364928163195038879325120520724167657333846569918202603110400859370505890957391623594960776993318645952134773802678899893411105008524543631529135638407639069303444789232985298235968024646887333786204797077464528959447393353729450668981440691245157729810037070313392419042165899557541939964170556994601188568381989325214741686638270970673408360240549091704270701879532501151256311990643189202055886653448886336757146565483184345423289428530670468269851771275457703052311127118617722815451056792962210878441737563019431276675246339777942644080740554971080228727016464971794328526658928312185118339476058352979995271596690146140254947627560857424278569105713195233725395070404424385777601760828556905679635577211577616655988503721030001028902357100459716197827900720026699568957931933675558662204763618941610430136216277232874476446602709914070521713084353686001684898541398318988484943318359468257990377404090140969736318750649833703651930411541939535576865883377658493620397918596470406990078624510613791114264928006504990552166148305078256730882091379776734626228101015844469368025847771382057007574977461491090739238882394074640526204455557390534271283780697022482359587231796642534862941351112195259605719460102692788264426693446018618948104600037206374766562637787188357522660270222309145385610304783408644594073600 A034996 890 881200901056313574367149819422894042494756416925671122098188213093905820296697696060922093741306054898578387561739353116378750469172274857320309099219946903694076720137942153459197988572441161322018813682111297597530112338589501772791680119122285601566688269624026854452606656001480264084315631426369219839947773091598634234561808524242610430968929468708170141482251417460971429579547275646704594827173478257961649972644446241247810380254076879998476714954777182835719896839368834043226576777776976163635358670324742660532787091867727892051842672966710805829525214359202284937001448786128518926582679998690689567237958089026630152843547313365761329599559512440818834436544559441885242282464822483031566265371544096603762249758962105944911005634426966873243871709780508811016614345085554795812464074176162704416872597609244161606765359812007261639364732338023914148940323331719216120395165266626678599686020477349095237314126740456006200689415607266967796151289841087517864321976688891983703212782439579863471470235282938961290100223332337101975138292346824965651477438416639583031396008827904583613882021775974381829476070016576297363624535111272710774530167717324366162693941849294271402868919361126754889547721354017556870577689350687702464247203646537112041107299355943221996724041129575979174431733531202890910366603477137424120069273985430063930930045597902309423676588207658369844350197782780283906455921037173397099241518994339356334925643071576948333805826186224547747351469741357147728623041753941467856197792130958738072788910856069249764701975921830921335885549391014957853920203393563675852800 A034996 891 56341535637941340553035076795209072905337385616709501609309271490102731774844465248594740863513640048179061210113361868759319390984117914420058148594968623107041012895635781273637869601192224565602440562688533099307553101899592449670241144118589901825730230261432174398140204938426482535041131268507499266717378245470911779894090878648659818496659176523951075682753097354970989430247466619599614856707800237677207198699392441738615607182343624013534892384866426335747508023030138277077688482948628368345797954804888703380612010564350064057736201036589070266894038144993301249469805635841347187691550903234671981388694199252653330579566356923627914966056141382875313638548216719831389167997235152300735748034383299234871937924050590612388076763837038985106327905103365446759977073238698835330466873406294743675227665904540821776633455157845737831632566608410515551280677713289921898854682808841090508853467623166113900868272731235075051163361828378531062051682020422537352957411406413551137400932071854393243839563294458043542933851947410145291307272521439598028066212183607386434357149299857684094918071150142792538675649355588990348926271845814019328355386239074487949541211761826178124045314135654463099619602740204405048702675761265046016749940043014915441623802126533804749907136226123292874749092630887402773991062925457512973560303625489963459763231345896372770236685177869027072828453452855969901068379023085283837851953263772603330149640443562978158490598519117442160456220877005696019348463360213889904455910852929191423505938524600158579126102119701638010793973826085611072112978744329286503628800 A034996 892 3602325105021163247722386052294800925647416986754362490352880363940543755225665831840722647640733249933742081581895307120584658396001339800366898154734970330257126172776282830458709745520348548485595684621796736660766015572294659021693268045459136656933811004486821309559029273420378999799225566524864701156209886118037154518290047936532901452279117965074479974448455595273710652306169489487860705328766587200915814352676943844913770109387560533792595986121314085180111666386258426727914559487609054108702889168577744018162848102107649784367868011629439592338837628137220076304286699422169718956816114637275287177344774916606376890001031035735116946138792215449774812437344884474236277643863536680585451589889304426779673200124963630016696115238566156655801677569744404869213494931284153081778652412100565156641432040857405106560653701783158171595624885860925863287706130703249026581194814841647148592942427113429383296724411940199154671022740149048834847595561744731458795583831646795202397585238045462974972299782598405883681244356986931305209944044663063033606347649311587162212828439445323998973619474119320137500811730802585658412423759584095462006471593176032434453533064673267039384648662809996892649362640598780191109437822245452483059747566288890942950674810992804161254980795035538107476678827383143503677260614548625040020603690706578895519195360498655430783240511663616987402254623005895249128107691715652145583421190983606449874830762335578724453728122113694823732820142433949854334512725660439258661606591331293520175246434491120553453285472146119511606150872983408790339711796625111917369753600 A034996 893 230323157721487350380102446028155280659962365730290111799296019689979285289372549158854257873763213161311742039397243573839618650912121457482071474859788483308162563798537278063780591782934142093329585383648659359652556431893023165190142283532935404150264694649291617510507956676408124864120507139330275523589437461417230147947940872541633833347063068102524916487107071393562976382349718142199237043168118707387413812526861420777708164935786308849647412266995875960732866723309319543364201588715585607218632153105037861384998207512833626034079793674204437469897045664791386534175646240459978898849674622669636929593990306748568795338320955260200542104354992209294326933913460398822534261882818519756447889125360896011997897224992081758114485399369621380811659832087908481347028378380539362588890125140568573102487981493746393614101751223630113074279550867797004860766535157715564160381538720747819925696408427073404417495265532999758032433623967471623489808235245334284322992809638625071330029051685322889988161807128998747551700142556345630207830426837741256153175426884396333548193818343058970672630972193132370312691720953776058428248481093766103588691181505527979813606208027655418312333912266464678281697503955957802823059805279138773972813390256233787806555449884058932726325170295560803381842239119933425805584135042057502558811752752559339673240723496759669377595109224488083892519993569370215257452612593363172977123439906737074580363899748435883545609730939618340184080536176201983975123878522092514569460215615768162878318888361870750375156373140796634545198639708872087758185599882652569571426304000 A034996 894 14726270812798203506313946783815818749146018342514102075533983721496507956870452238062878271025950960830059359175941750021674120312620377969781070477515682870196977151740220335108134730934774689551611389937330595750567474032007103469095756461328151471614242331409009520023807053464557024831767486638028700069141865130882210040416724570192686569220488278322777453696329668631561743579419297172300715707544608839706556433561025634171588860654118142583489965996169839080421860753801677708908460014146000879864811541097973832285069750518873090697410182360530424332277699577678550873371151356516013975166235315807043194510057333385587423955394797552755107686715166686769345772361852360023129164226153044182093862915812193732477844472566353660718784908968954073258572325584888197321063602735178195292344716250163158901421511729769416953473309520681106773824602076889168885479561860464182696841532688349997126314274671339099873462653475282853237968377558208025229928998524032498434570434369476069038639613006611236516839386759580256869820064407064070405461838394307980010402936349380772024405654595761494715793019865705875724548647887018064243677186714716772915378961421601247881342623658719170396643346967793016750679292039921015359524354517806929408126753098013713343384429235070800370091111724213868963732169160972467372901166085696677570328200572576149119024761316843933478773776829168840967110739680046031164769053678898559154091313098460732722618770060888268172034908702480333736116873907242827924568519048292797455632825024265198378681639798538345774243906825638676217259171732398156284260075625598481737764044800 A034996 895 941560940093285136684947972490223911273523547774495401454454084193182977492404539971145279453721739558071920277311775642010789067488165416442877193656158973513219226639390337675976364359142156713206153244118074965801907870921454178055309928746168684716335619064463546186522163480890114775181133676918960010670758001805781304459144327206694897519534969295262583445709078188130478980109121312953977010551133427688737951970808076484845962778072678741431889700880109086204472721946194768513334662154459931256356387908951701901726647173800448236465663534676414005745005416747822346466167989857242643537191170504412824248986790753340995919148054868529279697719350970035315045320385935268978820937709660262392626360179742136770302180964711237182207310117202501058969968067083789116215504099880455861504290295244806972259637906222132096462699727478548264351410495291101235615349486453428681179305496261377941263718936798743698159518406575897428902603140127925613138585343130327868660347147498376164158020256610205934795418290940662673614120368026659001549216292336066471915137742838533111310436540716500568391016207663569429138329174276217482580110125572203668277042345893629786413344000179356957235383996753266008496557234802449919549588416982280549032104276204251796892641944217339298662700455866924246868625565729677132654868306604231322152859324109087534297645676695708996799098356014982769334642918292943117597421369594576625914713331232833098452437610768043646249481975164836338252972625444338310427099686650220737319523749988956121336957344619045482940719792664272860641008292640207117424878585311702926108288614400 A034996 896 60201118212073677992369159552128563834291106479334292379281884767722887541966984589102702416086788413750881573851042315073135757634984685578407907258158338293121682370370473407349605851421985475825863211657368824346344504139450657770153996692809661544984705044130561093522206376762552801099429630589360306055729445841209776335942971520577888252553366286535005223833118229928271159941157553556896866788326203282948159444180362098727854690354542108337348648968646617962094670623253246782359832267427632081844539085121736909105715349734451847556052101494717609874568060937927655757555927039345128307853944270645578925672118643573704345546242188205006966804459550538980366197563850791021709407379625903421116953187322821658919030861413733416804853567270677637384666230304782021620057515202167117691186239702207546792680884278318528424000841438516945437103784532815204085854541524054673046817757883592583820910600293513432081209252679978672622544141909271783461230932663556927450845294986986476886054378770466589489840389991113584902025675972201724701059813598726961312460401145234727982024700650136834557816679533914196098039525978918199622000530570587541564130359667437520078459425973563523089591686713258987869893590334883063306586393412227150555283438627498605412917280696491464277484054119152552292541152113409635353424757101857162528551603072803108435940440189355966983747925210893301880580201393463627291468573454836297268072061285245756814319065610667602229320278973972902643795413617038674224765909954028383195930129441880280346618927122175581424321250333201089301541925974917679597047532469115703699177891430400 A034996 897 3849117375572853335868449515417609823061980144340153375555510797130932417716677491278308198131446596396348125216293369222983477350078263593730365705049464533895183201533620379906887493947933984498906193942672036100968503396069820675424456429971447135041026530973051554282484411278617741233769322572292551595206861762159131980071828121186525648005127036422821670302452468028465052248531739526751437086323538182287028421655968452405967154678615133287636091346529859929745687760027514941265002371343680315825374227295489583934536472739814351090510342382428403439374387290436586061220301900769532168066527911184172115363463657059496446218132562893072026732789364759182735752337779573515927023757359243731433018913366733995956007879664733761535932597347898916735053447972360094157391116139028538117324219530893038426111988476307279095759946895360678106032016584338661200215394605952252903848650764637362798063923192040498013780301171351509429060127451962971847672645022061007290108834584602244495422826516130411695043068854932937183446220725634670629661525899314596003024750993490865414048920058494717698186639723963493856531222075284596157568800070424113904728406158870370437444127396100359957363024815510554618638987063104282809366330026900260664011307251933697024931022927026452018881987139538154724307954108845799135247478679020301607727526550142609436478793222619222940243731485421659043179724769718382655419776852430824993255707651173352308742698742875379787971774095289118238525787826543310155110422590111908295743345559059018013787831090920749647058829520190505282112841004204758899492295238582123879278394002636800 A034996 898 246103744992133047548073946769971315494552412343350407148977486784300328554343294992966802256502280712861056993807055464891090409435482304079667876224964651177191468769913792477250159234846769109006816493687195367167596857848824574442044222018641581003513020022615131635325032213898718316036774929316324655942703463947616135944970723476976078139415686377735027373731888612098076978026256271410091884006537235503735699306768705944710780924278974261816821502334300721648255987148366583786331853509271128535753626902051992530096948223675782981849315328300316607002491414298437115460448223866777206919314821284612028021236808684960907373323981885532569629144307771254531313731229777403443253977278097140915205703159421435025084908702034367756490996324312825065551581968243891225992037103082714539470296038526954225509362733724296331951370130751203312051969202745034756160601648442864846399577804172809358879548726449930840747599233959159913217326057774006253397356658362699331518860747411498346603897739874500627620773746141874559849264479765829663840872645931705203841893978983153441601259093395190626575937765665652532673431195647784857772029619630676381806216669646127800605437644858563615516381163955001868163925446481906758489851668460764163478720735084704010003376193376507744210608032014074675810034707649006156055645244126904267421777782093656496561513942643106712575316669390474929701858264475431184686906310876222269869119105438758944056207256663489243840508982199353188376487524215472155412399433236521122179452172118701174007257542943408998568344294572358446736202559423458889369095806800556708098912221659136000 A034996 899 15735326557585893431229296881034699309798360017650839809978622777239753451479033963416979632275741379267640737390703555190769896133950437451067120299432628763711450976551021415900981292233358312898542498125262189120324659542280845901881103013156345708073503582423739038692381837462875385308911307258420651112852142366001803252019328124176790489393929174355982683548919775882857490692825434313358141525857976310918852312120776016536041308340788105468874640589250000807252491693850674108222977975930553133846007451612977620168776431759110284341707779168570465370390406604876961524506702882433141772183391195557460600504501021074878282100616904023429096377200051543411944352610984789893042896520545357640916218869561941174537206651499850731310575436095841339524555814200696085231650870066435250510309683601105615503011965721589897917566269782163603765242795336400311120561845842218016356908116848133490830405279905372022555533167021050997829086456298386017606108323943136855925468136498941400952194101714820293462010893831097810746628972470716557973399083930548938055419941251785090715003170300369832684095291986071454822399916358173479839592969368919601905174368931240864620043670928601316323638486331807363890694362102616491678377804899895792248021673310793563946260310746286401814283587326908792383125152463282678048962277697820643516131978547552632709039731461616591853815580470450543727515257745526902324025929725623704774831766448186605196411544863826472275064720968532866524373997881616810790056792206847079394104884213776155952304031167928363792907560096524216065542266754959464810950276785034705789826449870170357760 A034996 900 1006082899366712706755002591257099842218494921084161575774970589291040751201780453456742910828125315623585180465708823981609181105976267259357463558501348366059810508165539668953633440935604112862884834885682690555875319630312669223879652144708003067203882790650684526682564631401288929186321601097162149688467465280156084219469844011739818586584911733492008269072015727468434688483720629988816798909014013650742966974469093967547844914196333097868868957042248073303556272521086958528331308895934969261858602438704240193943044253807745644018154385951546068112161432345942011098228393051777145872599268368472446382101957041977892994534131341406195009305324906292245144606287695462570653069015267011057689124901928661828171741843262600888933784272722096812305583364422279356357408372167355385029298468649159258932183699579677414915910274883030944379254280747768423000036988696202547709532478130285542885413970438167226942707163913150616962195352468853964153443605244968066588406624203586033547229742299209064889855187094141934163697893280902374552421281273108838205878614845319462270710213800958607459783975117351392196902124729813160739843808856165061516707308596438317124341260593623601144031260733188411341859179591573286184914526731046833296142100506202214907676097648692638219442007656746461389131047484023072715920775686588292598975950077877260893565328357425980714222650343775488260882018832635198434053813273733330060675370035013467205499307743080261281711352325810478773292050244133386499437948596506155993047274328287698992342209353520551810634648970078320798117379470832080853306574411800531999045862512897640366080 A034996 901 64326843649974562332565974992216698559229533357833443900326057456311421511429137817912724116718007985192244487603502546194417619449959296431999599053092863600223272313661866727155152777869357424643341682402541163789846378846332881906416073713525446664947148894020263883411161221923653130857582459507245561899440862125456418076790292511151682400803802099724058640710965670243420570103255180393616881020683143310031475999536127823081277041608561441566973936297706079337801938842712940405679874330777768591917206036530976125369454773392801310216185971837655033441878188752957498954576368161964031889739473776655130541667479517681867827907342263390331016249110859962707294605126355562499671614466163039599830611246152754938271281135965319807748566049255839644443019726121613126213365454141596192250223152920524147601882840531214936840773140858271202040302526923836464809460323821943826501282792383401141117067076618603450376726781817319713352250961844507561704434148212636736459630633114427634962121616274928148922093514515913112071823615627718121050155358739171748347485005941534399197782095708298014878782054288125821263569110219273399321809472674890718172443349638348808420187562034878409288881229494946850230268963863874235982694662564227239307214213296778423675716079374059680035099185787008781855837883036118236887564274275964535219668506531416175447560551030455831209144889829512149646993115427646523379990597697060544633336963036914280128110949178408900929996797487962230391684170376563931480693316471954576974525947961206403865144010904919361444480571399508777238387482086283555401215919597960400719482242620657112186880 A034996 902 4112928731976668140457396602603126586949807683220234459611545131005089958343159137380962391586745192727640562277160379852802763761420653309853741806123332860268539147620799044694385272185011318127583582918264802472392658393213593875690850976660138636375845613006815011708335331460668922661343721907098925539120838998533058420909816532030845553812633796267628183477395696497424285753578672309198077788051120666830539643753286684378095915032460579612747294779716897227737910012206948313690291499846938258497155933250445667302691961015068412454752727873775028804872955820421654661839890578293638256019931625657763695408320705905736789492866348747623645131958654054049688107775830857980599158729588470935034130864792774594812880052786371765692326920730714460367178501558535388100835955548526243361859229188282815266824260997685742628392998959682332359910195674944210556189370161886764968857212957971260557624567813567761695404980592474829424258650645686033867737774065564556607124290402541078551686659620431064901623467501761638359444970400755186530400630999075105274186483170587408717700052134899550594730189021460943982805566054950131764389802562965105763459788742768224587982224896617652091586762642436601710846964449218873630893531603331366432603897916835879368041133509125924348290682824583321184084890382030257502702559180063220825518029781946671434817669960458912370643620552820280699910071442226577711923739920971747070819870318825340949586504719562144301322585935509399040857449901286041138393476544656444580510775339411088519997734898788952660419191882970142594280774823625323759296348099565716163831701838257208227266560 A034996 903 262972655650720595706236198706261854785065137267842424519410739570900663265746236881216400701010920508470823561526404818022123612179329381979586588931336990402125622491683832724928615854307139588245941474198789361619796078681134652671384055808579660600137031451099455394625865219498521825028392838750351655045558068711516345938702871185158045365453798035695695801983928382246818270527485906495186832023622538211067689611659259244528698992119714050461054909588093650180587609187568155454976602534461317855238509891455486250105747064901498052969809370690483036417761998252623494971621322373199437165876159251126926542700151328928746053858047519483016248481427217172645987421950247335485211697533422146067447747771042446438257153817535716877230637188313380319936855520003700699367608662284089453888786998985339294715091023967075137080879800740750896463284634968778064322727428492317494690206757710994314414491172150682108400893670625049934427157087744084908800047943572601075101530957153622057840142617324021627559553563718830417229999213676603740549951849277147217752188857588442725534361740483621708379872705133232922794426679177121256616958615198432647265459943951331173877624556443031295236410266297384489919197505713330637019520051628930287394364269461409101186700792950750472711506047854995535885073743452819561566601682088113012959006771456324788642103234197483556441594322956871929706639523629088707687159477247972323775872239411620250980199084945455686522616667115534584691991818909660594910556354293299222072480989621638181920209156139382150190519127030613099501580514165424461601027566543029197200743767977064862318592000 A034996 904 16813977620522979613199614808772525928489512820846888455680865231525520419015624586623984320622426413593542248137197666729317304635519022495985412576710368632738781237413031267177093290379699806778191334213302483558859536239563729880858527077688014896095391367830297112657050900619958526943030854388342926151995770262898543471157019821279541587874716651422647228603312742442353472271604911042472365578138005028779249493579062294945202915447530534603180642307630332568010520903899937842261620032103944415884553741833348349586871765926475451201154750746557028087599315212032934710539111820776588101841169147963766273443979620438820952110985703499851107405667739772903853498545557029635929601840965678519388725388976353724534046351931366542965827171563055733516935036253584682064317466999344256530188697137334445247949201116940149980163567723826309251880112837384943551348397704176198356634390970374558021303996889864165216032388239831921995240903563783126146746932825287280231685068845013466027471836915842196085200008188979451118891353038876241815671175476876073600013984591710110353945091437949487882533651060584961154228403717022038003186401447339344421401739443977709442270571639800621953104578617714758148822590575244380088947522947465659834019330484104946111676524511936160611026061826609349931993267504037515039215292521929913129127036269114671348051559716688606088327529175222582696734794911904518211723531482294663583389029018026512931180375526280494856292476050799219015046866971700111230833627497046923962433193351896653876940312277181446120026738968507620319955198753224443144841833271210874548976615900800973694146969600 A034996 905 1075055293158559782597601861636396116981832780006642996093467065266898837563727484607013425745050681331839641666767755450657718347600823327977310132167415269489284900133401849056329646937213300670029875947360028992933350127246631064611890459775178065012156546529440895300218150740742778751386193524291312390875067306610581485868856340184416429472854951637539855031493046958278865277869237623474988071976135050007863537156785784350536108704243431355952591884764249343266791892848913465040321330264588622652715705471216559817735438914557251586291934217711429937150610520532719472309171820699719862652820360268482398110444648402626953768085187452913217383880265816296660513756895173965507869730070043957252925037894726510546145957036070862142300702421969859305926062671189462983026249700152333435188488794449790004771745388854424953698581844487649494859725360313504426095485631575627834882027593964522513309158865161204594519121618054065758653769383711731712393770777818147427440455483503245099381223585939190656538042024692275545712073177523204123507946857642910807396920639545897651857981519666156660109723331829542637684484514922353882393578215277564617707461327274548292021909132395552349337132483628013807996683252585823896018269436314338568283743682431822647193374957977304538493948906723870223907843267079343456061438703322688750269393992270722606898378312658209242256773852165887163859219867170866369722649814245436282625341802379955674478384981773042501142726879327480308061407185360534264216037940009861160370673316212659344131786324053605751480031937050451909375678535735966382444147591318657329882028041833994265071242444800 A034996 906 68737162691125908392943910871023024934961903614272591653199936106899666359421923139283266357008797256665980705114879464271821832871077118452106029972053744551513351630139184157083427657312980961914412972369683353206384609238463758212759373256099367526113541837194417199834896359158936301378597723109924794015024149112415481288320525777259842974630434790919747820271603946201221560302307418148358884531466398919576650768242912024317850072741438887755681045844816260104440788809365148472567050258769595815740120387747288574366167115251382727665095754303772045110516213127600295080654346445444492034137109517849869053165276791802802980064824907132682803226002618763700040257761703339148547278264853350792736084672095898345746522977327256270514115032916070651454536082059117240696425879394965954325745140206981501606089370000491523610681541703999745872001315430320560835864832134877408379799938510684222262210298686249809090797024117079803170727005623165099741057943712491737168827887981609911580282158981020446035230576732033564991107549846665549647709872291540996188050961111957769158266884551796865527103721565004230038146224905597735774827329504274010264709037807393169295407446974512537864122367134019599507545375065002314639351136880640708105745163871649679113603308228246796908865584342591711163024968847260513455253531734387393611491396251117690649670071783544509787160781956785147085472853954766132869852158795723639362744015218983891371941016386970541043295498551222974669346334612379385943127312256948035735629643829993980909471391956468252193858888746890636304866978659757621224587659444048043963085523927273423836837366988800 A034996 907 4394939115854631869670431376132282748484744797610362974689620584385646508989646662746948581082051468648678607727036830592252079657668781044995008453807876865289272183082996118307968585983438791547250175687108300389592362195978251042731231468894388635568334564868016613385038263245959477877572543406244266345083966961311005706690238375027089695743551235926912862834458412665923038441531673422930752643566974951183856868943954295687001215664181691704343412772650498674695390347044606893968450076897717681364106199593674653605068500047394576693088985806012984417330538842881016223791265129115336376138616773313096913822206287912889350011721888555611269630053753342450847507934596309534810639633198597063461548603219382681013942883228756817225735090694906825705775932577119064455805837945103682207417907334643742353791987295978563760728774873532389037824788952227632687100185786808857732266151134555377981998767731860042859664440564032142128722166341914617875073634339396938648759330247423287474344560596698373364560954144003238600356541755394289813157978354358704928076527090656189698515795429007840115684508435217935659795833957179936286501514803634506541770867730116759731953936940035572575153621306533746551773187549310324205619129518438851266285397834507151729756997425659797402358040049111788968370680166736295560746915240497350796815797908320361947530006263728480242514764710664227422020057278852315649660943756656973135290161395983842287983929127050618646266039057147357948682346698520151575235902247124862513951227535456090920352721510379648512518360842609562534488278979152960856624076163748516784494375745728839090607301958041600 A034996 908 281005348089627287420512069945883689045031207521577883486205443745317684381164206863424259111648879381585479297134632116635523509024983008069427823251170300781751924401302238059470994738567065527751573389367144574964915391452426788342727363005656619911145879989140952222154481694010082347903758220870095445518460021772712488088929212713503248753152032818561249271659761214679259619605963541628971775186042446823768714216746560687930154735315995513593442409622053886659291624829738781823373287644989385743544391991621970151294368781908220899232488289378960015770353044607529882207643926627264411640458093360788990793560648463693211246074011180255365226511247683457913374214696080869266440457075360243485572282529274501012684664877068587697645460364343217502771944115931969225711149946501018712755917243442788014964125744380939632314143449559628658832097617055522565208209898712135106049844558790273452490394258059082168320899104050107921365602098781163466335841174703795461238605361914457060515848032871407546697780698404255475745568984404308167151531025253386062067995329492780797885300363403669601236065599840337096311698426393066993367951639589920264254920607782602943477626859136267852659987316100925577105673993801887835897231911563989038059964050760787303117136073024584625990153231742989191244998824302215069296601445300006631805208112686005980627551115564245623426796617143899777522338535805166760790202476498243430828453443712410246180006557606360787371817590760620950470206809810771407648746577120898800121942073004079212641254317033295018204144259815696121567061357830990192504940931393909566022896719847920932833989427724288000 A034996 909 17967049640930630869533048656847578641094610745533502827210304987777543019817206826529095705661734503228757722444485093488265164669351221254408338975874827231522476889412493867310176217438226528205162138557074659285449051798096703574651921856177060190011111957459535345158061937235475419044431064091324871870380305392113740007655227815958761566432305359906777722661814886280107738139728991984769333810356806292301273481304595480292888047384204266992220717759834706968554092196806067342429836668501167494618007586418167814596606102424777939341695712779368581931409034667521449083922587062506321458119135938575985319046739307924753629825901391771404582790473005730016738203635029416810328100609310725721939052402948689633980268726601493084175608204218621722177233842243280986185469833502434365695593724057665030618321639902264386336885848867227949324710733792042335092389543677655900011433138251267330285385823638362238331410102714342284941468343423607928709103937262599599029348367447945900669290221917131842524245793577970550110747456910527765272027122168508807291609055221107646092481666312394628657493671275945245727252594770609021914418569448241671049899231476069197432200265024158910702383189011006872283864324896009936092136858837845206802726316845566646642381807992156518547924258940367124289449463289230858892256547794874270181268383328046782392124652865923150937873334474616115005889830073942662428370484497333841515739269416442722817293957744800545112573444726171394925448915408824091849049088838683929435489096236999280119031583716774986087021900673754355095887800048393772923854377090355202406017827195199375336277847101879091200 A034996 910 1148786726108592082204787067139470648393500424485000518857679302884814847220979871824003036952123722660887683662948811992869889474929055911774727693377340215786741200718440112824460092550320328007567820248817217073610138714748119418020115416332163997747274697363450071113904271921066928878704742723591098942597049427530012215110759286305121782350767203736388571668063000544504627366808929006727600610083055162364395804323852994002305316118589604987665062972639793645998176467924873557148027580973497260402315813275176112913966094680613024600192197451122569879627566905942688656685315972795684096918247453512814481738566927780462183787155987121735207616223349767027458800093669806224333689576609364601373771596451103483863976611182309296560988832798382303044324387313926049268201149134851588290929685223831912956592753985759710181504859412533801967360868081140375339694298726823381848370974134862589960991386888350519932302937061366640409737264618812639551534452401396159653415459612632220441476198513972662528377902287957879915313740801453810396888074436960813399694450327682851997359903511925754478640714999430580321757419473324296716214108488716993255010461509350250946246762938668724731715055975316276944885322938027208295823038148832939194122066414512147128019160869294328092622933298307908074217181490308582951433764430247899549416598015468791416878679231761022717704990105902787559674062373377620418361936312843799781129287557594901996335607519999058344365727780911121198262951069959589135042163915121472581513028405721991293494348724846003720742976586657347613200079667638683298867914112798034939347668933552111102730529130614987161600 A034996 911 73451810935136207782374499406838610141580917491852357736435302094100135275383528822150509967930086091887809879116086759789724775287349899481806931201995024849732952737164122652434119426309516410940016156084462239031090360454377565245163344470571433154209519904229715511835510859935586356112972541335574738531490291905844377508266003841035374311883703052934528937618519394463984463830441083596820007428906921741000710681724249765638626747266663427676233719364661893734041300655301783842561166997507206412916490903182093745876305825675336283428078308958179051338643291029967172092800597593927555986290400777674603135021178391156042610741929737985332704514491196946167957841076835241834809327402681215608889659355544678016530925604454846163447785984801829885000705781852692746630861193367835325022688382425533452110566524580723925552534388227709495965731293363440314482734591401891493796280969026433493207598412536727541987334282809661771461183524618643242904689680296286032576713027337511006999298341827602957625846752429166550023875935980673894586992759394801481319060074021757089550494181565147582410633084481135964607805531061936831267409094511036524875186438084684027606953114561020478679570552667371426765518586800704572528544956726695559525927562240167021194137399791985591816917200099704753973412595463677729236848323965587191365768271357473865242356955441281531485540990192328232653195093329381361661755734950161900040801552695695093432370554502395932211243770132115459773146055692416186011599410327372049532004070607961355598950068907039658951715406492503568005398076293143531275861631299867339236010165409309980945638831868882819481600 A034996 912 4696410640908555602961548496575696282174071894309280651941015547694621573752233163769833701958254880284822332424184754314879489027573206716484076030501272256985773109512259390973158987546817447979227144718057576851784152115974528750001813139993513671204967068925864044599024952858269210432038209280400340565733052880937098993891058313498664853045479791257509377067271290439462822629316351255255164023734797879028102395132896828388740936471455360628727075138698250502320257357123654910836090563687273473779203803903787409101068158685239245215112266553935005806072990971703574630985024846816117205099330159690616246013139441141429510892301084758632838947139034077688390697623988317718892474585387643638975402797961967276991247878516600328189953948136683046403944360045380932943398853257437847681844969345534436802197624796193143349457554706660207597475936452775675573104177993074280221086196985637548301737968160179635258546140299339337974609035523699800600004561639623212965715443246280988548292486311640909369514162124649536171077526439000897338894073737602334363068401841285971368674313628748143779631015267985534578253292093397179038407747317827237870880485771776029348941396512173199850381829772738745245195961690118214814815268777521993409513195370571730590612228751650548639544751887207409329629719247303013277032045739118420463491882375425952198672321610996988698795115929318020711240872692438079264366541931490307860659180109708539730786487940451111652534026643189892748868755911391552327068047291643670058576417991029958482414358403633457974770359878867895165260808435584388589002955737963916533670678440234260074132105639844363055923200 A034996 913 300282535946056881222180409343417604737694487421700614113165151649095935197024623731629192059562817509677261604889887354662535381587941138415021228908637145184079409759186475720428239860214454770137893148056110274855870732666905317450881794202648729699363539943137302807841376635708153892394215481779645407725863906304118233263668980132234107234111421226574231942900803296807666689778170204985899108913634122593437969334317823469407024428218655662081849311931647439119907921171013559069213492934227857557611236652229033028300244194272846269552692404170636476265761041998202299162762420183735108824950606709321240062371847855913720587030717060497268170755804323304277409594251506879094175289682772313196632975397043071846136242910842585535471453751759034170510403064608382627146858845037929779570043773033952392473117279091386539761815642294554192556338869037429409728892956143611527483892069847547399073924353699013002745554090911806248617234175060192939895258842691007183497166852639672834531961597431394686602196536722668374001937248463033304688150622784989518794001535672595368474099440332649368141834280373167003012168916781325101755523800058888163210345282825592073470607453141577460893122682624564849156730854672328745927575828619677565483535161330647632073718433530041643867609737733480307684420998700643430973471283363326577556308102866403333140492860991973763192107850010224431471462363398338459747900120871218371309543200887710133333875662188143287717821134603957693921105137266654614872928537990870982738737272861915507343867729877832914710700034268096054111424119229268784618525966440493744231635063509070195549540758853943738499072000 A034996 914 19199704352992471889642013845057162347075495401223139593526354133419353653296971133109545630877227405012195096101068819450466633840897167608560002159640336111310799768908683689123424857685231105871199235774726421333516788354037845565187309822985531456100070536429841271551859998574283973028012221361788387905567149698815446031538459031318277824726179876983058869494501197897743969419433955926224089035937978916072672085174786824321517548796179487272608209994807761506307205486545330338563132448769471670546981190275417866981068291083867320386787668211583515199401184700615111814446177738174031482726677917947682872796724138756695419916551990062658117007538334568954585323390262468256312165188634875859295973325277167076815688257110311064663630524910284737826820350701474117178797628273332288332203104806096558217756560979193965160901926051148195061547594747722153209594703285492730933243302354492801131607508621647056516531034464157718873336249374559046727466910746223698648435245406373136078096045132378486060081864682429497871704193206646230008170015339249209625709580156272698838479468477837506703573631408690450649425060445218189894104004807262506120719169864949113296529419058573604122504097731439936541055062209562755138521198117558050591310099539331376029334233043979842986700153110775444722152312686319610148275370450150883162135791530159629073280212392868232832558554816391442774651840555471468031793605105409573327971055108999555891327936328584846890320664108054580246076868798522799550301432990839252430761841979796180154803975594287144089874092682864143770201919859441684126035238405065186898937243448671740678065937219662431122567987200 A034996 915 1227607297539370189555189374320205113912137133907027117591322607954262778129145202318733480905259229974622535358567029058487914640604438114080941273456130136863811048979742124786660204219332549572777725808792769699412021026549441636530447993136044330044616737093474829249180498249452689664088012861045002514031939763712033889929197018063590497422011902876794532607591644277811210481394550142671498304210497324406707705987463880706181921176740873592338556378794651720416375994471601427149525700064989537991916587720579338027671624096288145437132511082768584408513677495137146144921925477914166676725257720849737871718295348644871328988725564360250830345957975086282240341943581760088248570841449746080051579220212699914142948940876022596544999467885311742931267701200746655125467051847939438278428462273235221857748434785403310209108847166990881537516069355005012084257142556795565791810255166264120498554572669162254155087543260367673885342311630315692411281967280114442775591217743406617722513023112787274204767330404716736715447566798828445850566049627062388328994059705887095442764263656997802502854694808236006892615204083139234656897252569379640238513406485426135008243597178408885203326222702985779697965625418656846553442040973088580684532587237794279510137606289213767952014251711126524286557878438223107999087545738563795769694289343164180300833925195879374083555992836775561157670097159009664781316689807656799007284507375135246713366042112328119336978494165371769274947849401519523279543727431667547310441986420385046593129431487561364033903652685862431410844089565860022440931912492257486753599297461028173043704111147468547233609783705600 A034996 916 78491898657937135173391345032870519344489012470269153717136779879579427706944429119249707145514895498224720276056163628961028801753456287355282168751668290277643369055376488833687525729321598742149513216598841519101336550521970405706710170919904635942394731220572100532756762239216913958980161799420709473721614713441618289023259192544279648903868486248061305382604485591381272511390540091565011219817306302207867051491228988280877708181499095856560517162051786280993950880379344530945071963845376735650536590372118874315418149033820683253293297044498241702333668417551669741296687387809229466291990524197232094759636960612591162226027216237263060725020946559715267519878774357423657786483725061627225282653041996751762300307853263857012678744603109703502231284467614152544510778826552219351298601526722276475423670914217848292454165678402409341665912953568870085631586458440608084520631276890292162564069470816053746587887498846104095142192383324612516312196625482737196094290380295983435448618943455772585794894347098529669683884118373947041559856730353240951478276672492445125409110476267279341709243692471639646813320224430337629665430439092548600288460249785719899458384503559945209641682758474877028627176171806639288027714009088472914607976722929502940281775498308813132565430323148059293314570914492799638170666283253514147839384485025520413738816469012867460487519053441466414172860563388282077926019800220865255610801784535365087566060830021834561576579138390488087381398370894103259461513442501125009711924261504924811175970367479496069831885457227356683184962551172851511185081672024035946932425309416579980260043015047301920829889681817600 A034996 917 5018693337283527326947035281099529415516478296247187632441242300448577438656656003903573867770307523054246384883869913252174887306885479567108542676522790812784918507706294540939131819398976644628766696907936385408684150511369907334815969708403837158251417367889651430142364832672196058536274048996511942559437796536132055656328128067079562387866519247076477538929578307485528509072526297619280935248798050887138305505805203372695422613748661144222958731311319877504597974809091510444827825697024218818893132580045631205683860213168996540561332639786349449847687365399360356356372944351689033500517076043878796333346025098166286337711212945819599795551012504650378368569503855864203722696567239888095441384099077387082178626219776879467555764262771380345062056070927102720863403784317330138391963742061536753814235063160055363152385303550662111893706347192460129135328538959291865064295178026527874481329653223332342821048632497027152471095995786080017709652171164852660633932971853870418003368341508801773089125401522108167202358673433635289271674673905025959572950901490867711417225651977107002441139180580953551970974557617824724957344341016313978913432966036408077580184462767924339896653824827278193978541103028717319880255666097447719167570590118812750090173305717575267569782677829519050414370429626437219566520074250379375186906875526206913077138966737668048432217231329847835126677803517035517261378712629372447759620502772426785598886172635034424211654563297350859234137863592592902960079513094821387331210355613609005138109756742458062434479682785857219908741352836210993791415635970722019543731629587707601875101835306335984253846628283187200 A034996 918 320890555493775914832870286308387756752718459942856088446406308568398705435761813698992383536652089286906983216296187271705980824975615646750052195508682468073168456488380704271581486080395938670714179663014517961495408796570289178448080935871392243110830559888134840081790378202196126658967859759559349015008231691472382579288183683592595305670333700716228313588141481336071441994669907778138136839194095179682531916780319641109448349057531369787313444017250441786909877040024175357712821586460438626548596812190948084489644859766931704813257786630953094312350500098875315059304106866273392392263746886113512592543430288104734477915028153097235782357538079187438773598633347737302079157399663782181162280445769082986886633380494112554421737440783945929353478144426198646221908167972237561405779966793836669917436836029689720499275473815709364194640027161076123164300223013327519032837850555863740918958574998262250777110791779679342197172579665277542808073081150866966636398151715052693973751821269920774958342773224634467796311855985811109464204139106266948187711202363006949644043720685717962419413860991226148763671887927772993295422800302631783896575975064525939759098627891450744518310531824647297799977230918354112857632016256676853077569584195191988242979960221942026901415049128686114692435697981337813951826680699621645360155220898715906651156350038634792737624683909621173875999551397890105543284671549621245952508488294785416672242167033769992129136912012352923273773602681937713795358294003755935494648444500387013212095026448516687430522335321541860981324963974598213270058305516474021619575267197577474087248078174755497752726907375321088000 A034996 919 20517463083006385232748654045439784133936859443128876681273265973073353748427448835901660836043502717622843892081964043555252843530832190004809859074568192936887023135296202769642944931731750756919664026627354352790223833749402924601119470621411714466034235711803960688012214355832592341942527589669912115716135022846925470482660996743098724196469249577099363389683515758818550547711372451240432349379079842227875279861614698444154554005391549235183615250946456508340420225002589229610977192393422654095755064000348184915237901337967381091233778305194766108510549801974175579400548676414854384872307224813849200808450807899427066227036539214991084414565021706654237411050008747064192939516171546003287706505371652758283281871711071387936200307844211777552488041704050770831910354426955328600145218224652878555677504828924421868097152686668790912375548867090371596757387302756497803899623609889270321540020886628020260557353495269410462398347637206832802328359701759346136325527039658977902513018624328064854510386187136845580054618061423209459915591607377224956732525834566870441153508506105079805825653216247703233558951234199259301749946527176100060795853431734428130857845312050759342983802960927231136723761556023111233410158395959520875472775239889101648266362152277736728748737880375904359421562497885016921632883332037547463767142080593548361790892537687666356519602615542995578349780012423356052693671216559695839032999255926584076443449166950528279352554035015922128974411308872069648150169876605368640801304455750832244769867212834288718927223753211280902571151827001918801519467134457682443206408171337279712726392337556323260659138695049877913600 A034996 920 1311870104269359406716723929889096642865660997705725613471031581566062601017801962050572207723050801341339881777331920300631628067148366997831968492055561070214335524854856448098516548468859216692166314006549015338882411641514483630739113339797712314305997907271130984794422669909087619796212339522781525157754353122051842677288752200008249370772726567965501966657636130298921612001766884808519631042600709825315004864810821239934173046980996255549937822907421206148914947024921253586678854403543836323985694037842023792929999494017614698914847705576883155915276065948594192746731281711963023904843026986794735871018513762846320386512190794019972832795770899306682663042250722146705965062137144409382851748847259378533969492791880099775012989933040112004897845602462694671823601467420787611949350283184971457531744738724974326784478965703096372690522607692961783485178092817290600082563556068576928007436210609935784043106875819136854842251786818497253054845218368300081732831309784405961697271054016754704834318807587529383841754992835059672829000389332497310805716592123750126534905329975587339419610278608463352896655288034230164778991152108953507470299909758932685960865140864326944831303136550578487708348393605959798385512929013316248984626263112474937962116758331521564041862840716152286555501598670415718220539884535317149887426126864270223592988143061184903803177371144512403493878225159160251065173627145241442528746210839310187940935759547646807073304236714459959099940426880410898415056681534784960390344426482361573539639457578051676525718080759072649066894667522789353294113333999939200559760004770586023586353737213916139167964559689573518540800 A034996 921 83880006927209626621219424202626925477458185614694074148963398911586249951411563196101228622222658178605931356331096925773140713464783656460076145925877913461253262322389910334385843346351614471189358506848240295290451118319481387201011073327282794309075041897448713465944474226117715143412483556992425673644180721530585932225082993161481905537737284853256260236877402552475083373891715177041051289830148639503221439035062401015834457121066910257245048303729170222224331840578262192453244929281687894763128671278593260998708601053499372809574947873284615843294310889155666866383191452802217120648922046556966669271457075214008979854302246951264033014074062967383466758857662225588514156554348088093208108783127586641360704489226589633336839243527744775393424939215163531771523810962462333296787524831150148985261839302944345458349895863480409287257796929192497895898285171111621969704215571968272299234684910929429870834312953676524801150138109028253863437348495930614336566021013460195503229417761817487374612540504229969887461106656846461857500250490162018944271805356702079674062623658048616956035645492978450737487660021902317433894887634628012117558698785367244796925077857086553201404536340487747296510362798111216957074575044677895347225257552067920328354346135748220437522666145226257697418579441234650130734563202956634078268487018332384187910886127703874673541119722029604350077124869395678005199691613303984294961655771582444901837358890295959404105673929274233740628728899624710719484188166853191957626447537948133929836036120543711968052204226582267687409516745990757001512548010807392355096498699821678158853281470970481818036710111518154083532800 A034996 922 5363231298825789084158055838290607404092819374037687410590708505055443257998380079719512576781248532035327892660060689243150240894732039295393124407325688993314542285176774591867946837408761516394053284550547940700824770529515182607860096970187347116949482852242506255586326209023361946807834376597470198868672772981418265846365653222554730376181043990140597458439389803940270336287750230648163253435120316477705434936179027798862932092586007340998454789483077692128701156991946610563186026810929678003619503428144593598157948862159608868613082474203428915068100814121788554481549758156636669113994348320266462571748982395265388900413327633884938431591110400956774294952051781045863219353425142759381115653244916200678811848468251802601307589161466289994169410848019600206964517039827385765810631165151849612691454721887934443737787057723900145717016406904901902301552760193199872333763798694777419297545140523739147624222982962268459008316956275635352117679912064833299768992736869303247907461883674345433261249935425391010702496934410022527608055019422970433385855758321917588347215382235533237570313818432953682257390838410170277008386444902715886381196281167100020514984176396338053883087883716386667877416653188874951179537509032189243566463488291268023941668571557223160715967134590111402243613092420264476831452851555459064748746511239332595052815661660424558758074454512783456472536946145455398867676056609694406447949162530562912596786102134026370739653794810453064395390102643826574020670475465880798018724190573723804987219401614309540093790774253498493867995709947335336079376525900118166011240484581447625376907106490567665193125118029637466298777600 A034996 923 342921758803709544471924176327066109776843905430894558677163483202029856799290362672974895060861648563470965257961456191001424493572260694341802803013854659875566188537060436025495994755529903017922800921262307723598189873250819251593478927487736436871618449037323884826883281849675566901955470746080670291299986393660380028358531160593650942234606146036262443554760984433756679077792514747503771659033450538422983870161749959260629900465347742106264836539675573648229073977363859039040076259729140017807186431314699772488280972701720445841624364259673788205869476296877995453214242112439496116076608331992795031102737965273029411511276403257491517898704331697539204919661492666871860388961425794614974364495356763134311909099030645560265424640324056723869619905737010801111973665273811635329103992680921293417544529187380050796567596721134221438269836926343727692614434060837931231037624704423647112661219591063321257185166486375346924471175083078502817221351953236310985229535599825147063174078016753601944885980719623485835826319139549925250090790635832351952853201516946851860988619894453791856768550208894917259487717243801796499627133295294864250434065250381243735958079157462827081615619231562905127919670855409883242085580122967251634098120008926531227785475332901238457899716787428335113152231060810849882253500508546018988480458748939144713983062003136236938773851485514336156274332011118511866993832710498642351671900998166295320582384106145322492747560819698665632553730805408305187382263734333590418772970973047188743122210224430094836299955565905509759438513575420532094772256656037858493445982498995590592281030142275690107802848455834395572436992000 A034996 924 21926231894796321403510792956419457293666655073302516517191521135676598757337545091816678047004974424473434345099321475633068378646311120547190902682650183787762688275498272895450740663590335766585974202905013976221071720933563733855399694797118577105227028702555117669406686293748337004161356066817508285090428535423404882591607531850973936570295725298560763201732739095513627056623741072677149265947972322858906981639834096854606156576348677685549110802489267165244173352775360085410795967897751629419662955993163895507077718756184382755521115026782861113132912763354110446578273659997969252204578295337710128994097658614170866502078844966768733334703750263696495930560496564637264119832145478050495182501311762593314317353246560541639284621543055146893561945626929477644288184279950611199896785452022063759878112037036114296553723178891635019183817551536944249353500635777512005111880297857764524141875861074431429659415661265063263244241274717399968239718529645630677740989895693036213950667751592297333436039398574498860836877642367071112423102401476398512323837568127896871855471281121702773596453117356628093400153025586392921269132077423696704029916059641673815696761766150250210718999117655736714471006500618769875102604919775973114213080226819406230201236922258498213355698215865579948034892490660104762633514631435076483302365678105142459420339696338907672980368294334335024461285505368208936066468369545655895402468013660051211287053541160928598390337013102981492077576059194668975137877412219919861327468751599895060565643244879668679997972510259368074824033996653699405635903078556435786742020744779021848637696482956490179173936939537156207282392924160 A034996 925 1401952848841361336564867202336590958362219561101614900593818124623261403050152667166611094824050243762659935966134585236806385057117482532784102555112691232943686012327971643189900057462048164220326523332181498384554227271095509237700329513550536407393392997214776897376059483887960623479898023762560508146473102295193257330976132554894670449734416094467803096812302393485065691974706761804609777255126938760075771672711984024370973346190553464801286989626117203369089649968815896260261779338326218655161343734819922165424468220427823903011764771604492052685068573318218327560482102441857195987611956490664299478922823079079728578677196817270456979785247997422183726843008510366137293744083876311461899314835493347327164256858555460636478146730368476390144725352785356924798072154262760030154955586439872949346504597720123385821115380103472922479303962841684012004019509333817419868967827943372053936708624171160838107208080423522533142726822239166109416346927325333154608734913330662298224180492695763218702031339860474004916230941089923916224996811000663718269621786969456282925290219884075354016305395434612566041075875096025002248923079956913860099571565938730262721138089255101527512149567773391856793087854091399704929886643725805417004673924481126786261074336601599527231494794778584511407397315968686266507564939846660916223937869405236797772526428445825103133716680314197956942012734559223449985554491602655717338001432130436622157541971992501361180880209364796250737504452821596069848772619678960059556670377802080547241868904149930262640734294154899206235617067898350145149989794249643034623565404165093224205335565186703963853704598613516139007317408481280 A034996 926 89640290460113451068902706382841876250318746305949210774538066755846763626309222101725321264736899728479374028678240707827387330210860220801703696490441677194215919441967136175999737007433137852931169030145697704691799524069442312337620205962424373181252631856433933399432360009716507092665065441698475122823898294758031012428929157274775519845370346010027643100602791226156217577912426306022471108377436800633453223932022348535616323813814978388027920657086536006572472203831343908455486715147002839405310858522380179707701273313050677863336916442871038777507426621054408534158462972959827098789359099368559178764523807489982386532205835764028615000896676702489400061962028507466763403235533459258866986180074823821764487413722005677287306055018770585325413334531061138777380078454651901302421281035020657447320410481194340155759601736238454219194503220660512146172863384286975307954111216676966969726638157360350805059802958859792431969475952276001766262907310061646968682778622367870270057849151093071735606042692783187938937260345503743648854380778458834853589021097360963108465805731358052193370499890183771320805446891792442214992630847040127633033231775965933259986296468531151821682987250339247179978320698711373582097347515551174408523228534892499326069469340938519070188953048669105890117857294601911961635802712611958820307708085638830072894483782999941222159282713681921579144529452852526782679380610865814107937455108128629415881151848909968370995827151532042474340198411695406960168770996344466720650449442378552530873844322302768637801082074594590886728689156926655667022864169109861864302015788212951008736407356792143846317992415340160292601636931502080 A034996 927 5731569261574667815328029079668432725419087425441597382023696906276857291520133623521523343280634355914926872161263028706514929553223709117984795835082809653012926504319571112218879736070099857372331730143022757549129974741578048539725250582959496343839230779992849000203360467172994250916351641216186120568834945277761344992977306547474224402526826347899784731699749159693109187718762637170419553541684903019813125533653532405936778221785049092275888685462162392765069192550147222146675387640045862585079229635004256835276037449680145497520430252213573229420453303865177138774597585090026186135523072758763822662900630001320684145770436929843105495359057337089343795341141081378284346222396135063129452038772542830051958647823932035417585767328226046822056816398421383330274379671535803034138436564109898416265305901198434663235077293773108749515220951617577746449690756217728412578410714604250551848814441492601051044211711602267935068255199465785388796310202747648582471725595190538739594991958221183733301638091830800904681876379160355746927180536498527397491980771371778132547335181978298906191629290392181309365637927555383999212071922349108850467305862778787301632054835405996147081230314101432727016372453640881533262207125196922936103592983131876443978079776739146516755098834154989296439690927190192939822868523443473263536398886820544850436710226021642793489270688684300106487198059929372337475284189575790889987690556353362451530952614339355477652379741232009991656734927754696839858377366205921635060899857880359690702511235676893405056643325407483453507471443766594871399211927088688322823517681906684979584464942804545956104659911591189386984709837249576960 A034996 928 366474934486044422207195831358778152734008388666556388043280512629542866648327166024949931744746696169372073419137808294044119284673292057705378764912722167264766237197613050662864861488228128662988702659306299029513800322550846160667039703582124954600700008968326405395134135360684454794866832603058617396973945909040929916666148556426231355769745409112214438173267061448622912540898278415417568870157247835712486175133498196891974840015104323015272107552693698740845113065100909575363313267835009943545431905618140856851880112498386052263416100087713939534526293056610895633165873578415022019860140497169613634204841143249137393174126968388245927259771803900007558065945942124725608359106921875941753983964573782675012210635889734019165333239285928074521178572730064768372764426791417330708098096779470361599740764834431667380154565393027620797851587218605078728860743723716972774120125347139378665037220478644243737380167566388283469380364745175082986545560864596690849107104794744888193694857177974503507123038379708906069002644695506061751856322785804658138884454057571174459969547695921372473393735036916652073540250696221538808608258544173375368953679493067777951500599809597600792922584130920456388345020178975633020210014248328549412866978684643122467489708006787193859260356026702221968264414504948827368652734437612822232574912677223212180775659231093199067021182893269565473993072938433494990346481012703960027200020503110580862151329700492696848817391420001500004747098717576956176090005976998649217026320299347002828556692571805670893826279364052225122006247319414139247699879945175550458252906679501709135971170723993573511966414153408664786751091854278656000 A034996 929 23432328499223812389385691307439122660403306262008719417855518712906598948791533979040454560504965097866173090102807131609719902305174880558486712770720549413152752181418131660878060347888169293350494854766655661818288841268993028062263278423448901398253790680959743409049737876438430559055872402051911424616837332833558985553371890063795076709131334416611526184446400582775175130464489492144505715371000629357857288084019716967725152566299100498688323229584277528952272906777591921493982860385527990626866196597502288077247525816778524958915887070554646989764593000342269137559758609104162225149423004864186994778878143808781404244845468869073823460833409190440913368638074733876003844587025809065591891292977866035469813003497362520124352016925697233358416518977226420845718348252392301240028328200961747937813962193671660934509151695194617680777899765986163872616102435254952762408902294239027970900831482303334741504918585126572998089498934631280790012844334679975940485274063994311861881581706700081587685553069044097194072229316315669307540198256059234614592070081805819696868418477623944615868693613156141719248384373548513530876431705452393110687593115457830481836593190406356702742310261033391417931772344002803270875019663723235335792174215595288854200868813887735156609739581475076265721371122712125882418888387740009528212725384342366762492090108083576332603599590930517678866154934635493920544046394558525031244539805588137183211792117537739489696857379998891608905679008754834539844103349909943738754035602452010942147629211924572488204823522692474746940838161937249866908844796838622508010269723429988851678913651539305220769431022815368648257383791422393548800 A034996 930 1498259560581949628265683600589942098526839973324226691198822038605697123763332368103458838966422730768826586152137382309842541723332384844130609063174492873755270710908118734166218234574744298275583520638613832692501716587605388801815691125661725244291355157525425999628262939107010627625647660955259058307831463747493124910871237241372280694244006525404995629116783387638496912101278335648096816567781874827512920134334614083410035318975996621359740607100636812828647584956666478950261881539237067911961429592971123742924157590570560723688877471037569308277880442668501178539911182043772898967448821303496587996989321315412609486452374941824088682037047456808342310427805921329936366123068176543562356718462284005756656314148432863692763079337865633627668978025431078818586382207055219020640608293390817326790751387180329357797487413653646832761919245187566447915243121123369310462596279024125517778501285154192170238780659006890050945512022106048209310294949038485078179599779249681414086022337096071382117879272925947387506693519593597381889637939620509256860834315606591659414804742358752067769529101400600219402167373779372624560700565587722939949528510179348800131867582640719228572335386915999703895427007619547661770835843761672130041929695709942379068602920250385712569994175946346229802214586673262545143535540220609331037000125326672834197238603602576940845571510686264077752464523038648423310575718340794713275966665464071568466414136598052155040466730522635896557397701431963255088979360057399710935070065889112037985138637730876424358600144638923347729209682173792277204457264303125156452025065624425753343439711975114673664836401639262368306622494453052892774400 A034996 931 95798587697638993827906241551883937269754772199932743542832835755998608368352470472125878896659939240317504208131084642283408526155389997458617226708899548640369197644245291423211670638173993801328941160832913645720560402240966018753005005966130397808809481273878955117862065522816499271960939282881757299013189471717393025416994388077099732973593172598642166878033643386430587967746114354014362116853280563005525683095781461865419339837357929892778607573327413036571638286199215465240349833354308316533911493888771680352292273752447268933548912289775568904394261093885538875054063476773084329686920771585803296047840810974322129309731681902554820536428897045196067556881770884005974173826050189467776782796785867458208865957868466966930404961268335664313358088510181168409012541290595077122333829849512431478663580112500200740201577204343478602948810793151780862838163169510540717904546630478205853494043546039291640417829432981321798224197876978138293153537127791204698367714640608385008813565571061250861768950249144910639805665471697054915844746886121660552415062806467822068505412238887074273092036706721639779628710448777224724057154618566078795571140534986860190405850841980408014037135597744908105725629010798373669793615452194812847058663548011680529459426205537537965097739198492129320143317219992555354284946258397587183644754794492583192577084620048031179044310584566361503674748773518387169446167604468496302083053141990292819796728785569875561342804082945191360137815261516689160152851957661548899187441380326142239925302252852347511134871050775450791715733240451319080652379071192955282499010419196115336096844759679220636303573869621162073098978207560437753446400 A034996 932 6125359643826743639654420949645432113359582733503952571051699517534676292414185400305617825786865311168682777106396554576697769599491903202991714122771823658831580765986170530700016531179965460034382973087511571756812166512419151998638013543317765285833160144560046030558605981596078328583174484308246638188564663584965485878109557572483881747344774174217145881324732079164955150915179204612090875072882427938539807235543342860711099825656403714559057463445252038702805630869775345974682003921312558339921783579237474129792441460853155707931183184950537340364998970864775677524357139089362399541053532207634170877845649967292777005467688333953708868082746283095623372104328964476163339028689014043826036178483448777156385967398286458069882356237324579196439110533937157323266936938083322530342922779745459391523209576839562674552481553807411103470004562353979248824730398757042676385116434927982688527374771471082510290210110025652447154193728348347071828903977379970104486414131404216308773614220479346175144360660303310599280007266216033770696285337876177686939842429563391632710352489306588749019912692150253100421790300677657146986445461870501604103528359866212359612916867984119207379849261756774102845839361487875433703331107627153006649658770225278471238404640640458054497181918140671454150557054743704053821246252937798993598618962508306048163321071911667039675313389317139187420386723293690144673612620163100338046159290716584039075877440977445333855805273710802074791405688361242881605657595269300494244293679512043238440497139545723090165339622084737719646938673303712637808572696539214298320215397178524605027002541246970617662728834690375181814354387942363852754124800 A034996 933 391655757954318126509809442304952040481621285701130671887802457373844612615605087908192180466800424392926911615411137301199561884884000491737328873032048510605376877242713173547542812893005928558087099735317121054943064865226629290533899538337191587655199490185359688377901444562010490131677923129430930655911222386824559760857283488467598948556134811225104873696694860565022614146311030085047181005730769375256528145724462993192362828252891252498358577855407335922196522778953943963177740122249235528972300765901565262346043473278533681881852526558079325446036122633880517625004933989739531585215971031520249127221565541805915035081938273344449136618738338358105597197077650705049758679650222611024936702975408523524389047080327266890720957510163837119498226639279151001440579736554963620462611722062525519123946548103703086642691861234880718521658107562933234196801819500825041363725003740791355630465547486352299266093520097143430561079710339361121123792447033331707323264081292783509593105183347994168714797878622391551380087830769187940884349208113453245678851595175081100969445664519688950847397415391020465907054942994078891668126898268636355243107830461681158582530401880098071803773659434812151415367801571794347859489222427723316442310087535175193043209341690629716289691332067838221886371806541000006524844567693196312524314265996783765734811064683688175170674213715224360035059416611455219957075102436981105126463204327188863826136403399542864387439711933628586623707438660528292172901361444842211473521647259592314988936283911852872531770965985974878605262502751282354100565269204841411023215485566918082882454595035620005660404888659217565158408184205479624503721984000 A034996 934 25042511051915459759638981495999200842944649138349086725283831135441632428461320401607873066339247670488494635310951264614881933396689930906978042080586083591477915753024988628199250829941675329322651519332832903902370256580437225139335454545401777407891386439830527925117069477748914590408805300930373003564702159544298909885659717726788166353454506475167561250356369565796055576602201735405840287964286969337258052047049513994665475213123904427124993816585745637189943227611746081170714455046575718571208587153646179298498249204795569665908739516308250687129223054057660818923310132238062199241231670746958902483223608931898207975763206132218767041299093925562550826556246277808229703640865142863652209465969864353349812610321160774112151576243459720162654525564347340609757881251552882444638266515279171802466332012654315862937636611835410562672522248708449703980320831055961789186027404962000433167649509009717496603352947045585938677635725057075150015837062503425444506973086639325494667593883718164045396231417712359901291091844604419099283350864015709988945950551815025176852769633845009879637226825386917148435692740062045411216362017210861884335784530824755491655612348662869652103534177166641347824971817292142558750485212426749465440712591660870311117890142922574287340007054912984232358130569248282770140435973229998233105458907328043476673737637486218036795280420054516727632077179357474727180511148762008972064680435825303780729132343142535405923738757475990826429652954952966223812550794244328097040661133441141132939643633568141317047481743856173414478089266826378885078282410847314349317555710302278788283064716159899912729033009200709000460187042289191306235845017600 A034996 935 1601222437430594482579993338218547192359563420546918955485883254053323523054009725849816225720375314725849815100523302654563519177270404898419681476964653772203814425199828546389389704776014300330450906120760025248663520422891033173225372097898723904174662068003181020579493989427689145733745918429573678971517409021802565340637780754821386944360625324279730989007829065997609331355222830620265736703084024082154081088581003540120448034781025034353180160186991137707845857143277542164428331950456691885736849918772880917368080361547655185219344276252154046071912116815430432362096436745922592414732086571435893585273468533500260631339184145941270053298790783394302929345874174395584328315703522510794719478760004745533418360152244476505410307195532668090058277826896431240184604355921941141609733947015414395335475468262110572398602217890091507857719136261435147311767351599398719187185222363425002055787914332493133265723789716649815446558913326085292284345957816992527780826202232040974577848460205945172851360745606035593346655197346031275912296989860696807070979966479728233743893757528158281278342682741192540063653140071830442062475250006448356895008581838461502846800307524332716815269565635757640368193283462927508393268204052688143170615135882179237585238770591485284133252929724820812327104058021764131653167534322509545144119128937787121786292574923370915668935836089126834524919396399771525077242768409304180512956190943667500714825974863669293775346065339127242500172938085496925814886260613177935845822102045069887312149350621566369169506076288786609518893895770325986660432741158536398694398583493772201838851343090531720060905093519918837884125292849277266341456039116800 A034996 936 102382538603353016691923757608697544705065276042483466874141128619896178135765027422747267572421692482235980920280205025229679360670890606482518630360625759658777940066779218645977711838357063779506910018684071112804619888555226872437863920095313069954015318909505422950863013761570663926574370827057223323950427971519994978322615496886722448890644380393006662767809023481375421835810149656479573977967097172689450700297828264776623567406404238909463959185830323417665379928674540134637385511009350399421842211668645508560679221580622323860044134769283941524290713706132409886529265441111754916490318858770402621644508054193241851595296905604731452970370494572806272255037367701588311929616253405193952223491429460314192274059168912568187985405228125091367739104765228376160021361976515835300023884987820178498760945842603595105170817586159191482146925177902990977313346391700294625338997910605676332087903440222335752631850255607175819673679418561816468879119556810732470015858514542197298727915632719943645539727844982715548116121860614115050648385545927499578694292157666465250868903736421578386283956038837062390921650937015480730893294747477410841295361958490827703903415180787429807722977818964260138462322303981764015856440385490557133018029904987323887093730228043827473843596078626963189051716461259266441413632141227526007123228658399895454066553627330841301555265540845002038481292291465433949229208901748380003086692968854863716997496057665053072218285449944281059413405620681207918272642098032781742150366891914863488415679716584081440430574218371166861788656439052049640127904363169938867213242192400085545965060477310497771919899640304565011007166003400106276466717412556800 A034996 937 6546370080250213783704498173069556440544770784567151822221202910561719807964438469836556631048575083491028988992244751165432035539016348629419549439774936632510517839493763771333858470380920316886680634627500905182910322426426745097370284084900316293776143674751063163007420163501025735245441860046464846564233334775994902793046041621831626433545082471696127511899908307376303091710607181020276043606134989370173235822028302780642617354761727753554382106747717992854902800215548208011739694465135180763032418429678766547372384854498299036066105572412125455075543545030914088864050345518250120332007850611528430315299589614385792421406745427024918575001002966416448811053434078113497437410089993848520766051302743402776114956260889872270407902626825192409244691415137886021933306189662594603362721243101815592368535701339011961650026605061283228500260111375170348459856357343941226491824881328876379203948930416604274093654425298823003156448397449534653025046987781748923903700565317892137727617769710033411604361105789641095643723373893595057865338562369453853658602203036464733354065426967612564281201010005641422129975412151855514196222010420794448419542248211562774380928815440199243228137865320043140793620727615789209610880456887187265042525971835308888541933437267757565640984561206535974655187362985592499030089553627145095739043456307241076495837548350527225908399366820596846759012778755789836395491506493881491540647651919018450203242882254284885990793057724795523261597457895496936147462667880185626617495100969601122154817491132032908817978805246299684117949316192522099377730481967462956823007903764805469834542075892510036640370896403951589659025360575612765498259961125273600 A034996 938 418577273288842210408538946018206782417793437598947598941598533280219017327140453385502513448515919076465793928748003045764152730311545869766080669184331411518563888267524575964733612951725725054181368799824445524155416143219022125288724021786384441190968760630515263372700220038979323902168614778689828953904759765655733720654402916906039245016024229606640570622439291560035396833125511340210195589044030630229181127534163257667500261959418673400857403289811489127804434637850388082028595586460826680524458362638885136852223627970263976704375909017703953485341463731263133008943112614393756362868744782445332221651317742755828516486965916335011833059702042708885608749359086315159090673164859670569953986922488513208389714562197899820144079311730121993877583889845451199954074231765007646417356531880546334574874210339078038527654523288476512288770625225735066796091347917923568944163115947801637707566660044955187025115028429117500649108798490809436174253270656460282631712653825011974386758435456219814731337423633237541408359053640651168556160731932547400823921699968380556539486781933051606346584993227623760367075318152925883996103481901666132782864021919725483465208696569786541601083490344851320738284332785997853189603048595853805530514653193814638624129588470240856486778182167029201190945100397928619426801466240440672575263225896365020482225864113914435190138762496175329797029954458463920955468913791152976306816277977867803780833549148612635308719079005108331434106827872253073531729135867440197041655384304808148428301642350976843285869486120327830707605619748880752765323682787355139433070707712501512682498302701369864323629253056542335935173463949903930181592681646391296000 A034996 939 26764008972077204483398749799445000479190485929199092007218976855610940231308989159874726668414468936353085189673904228790009186917707609528106928234739420380757195681309890546579094758351620190060124457813455823174294821140463942359950498516434947290789347222272861052928483005556184344485045130487631361112225192505289595261927907359277215726003319464125026443288394872259965416232101844246801697536066401063079470733312072807284506111498829729877801454607265683550593339865276303491751818221959071070470261093667608792942605250558240484935967697446891936471237591599829091882464724016513119610492591919249199840564682564464167186098510037659097036404608058483894285395189919028002112574362474085038845138286435742422399366006747415733978449949177928000019470335394679704297529389365978276881698927817400950306637806616964284751220710351693930430074104859128143310930186445615093425510554177308119974028229087219745699482626280508786185143855842138672146083595250945560953678027126084796320988302830463558098196287289477860434055914912444505212217693695562743745733888191005287499269724791631646654408971226700524577335023684529076278514549167809834873679971769340912971173934713244996161193727326535937929618657201718051178618758303401199580907144213867063685834878101443019448208362730982030192089696082023129817526943527070409003852052420343820280535464577354481561808703266087257575200407203739899050535738833466476537112310193368594088531529817248758080054813322373566505911470674360352713880832102793194671973636442754205462385012620332115802020844442748868989285286581626344901079393884248192005618953566160551349870197407589707773843218840872935157091358771304063440900571994364313600 A034996 940 1711303817037132029072408053063769169853276469062753419649682677415939481229967332381873065021425894752914377993942050624694232474457631721665396023408928209850583368494212002557461183231137389580805067351455908574655654408479739090237514978466373972999164127172915519482041408584808182400612322434835073045058836750965211867927394612107323608716437540401141967098593137804609563404732310058067549986556900339174671195623720294015615476850862473100199317662922382197526142479292183452169737937065710295608984770971086807496036846669062926139880238490950684414029142838871962593394407560707291584191411552175755426149942423526758779227603774650236504236336299322910681576682026618572615419101212901964524159702888698990511078697018043049821482865613323668337057907693971401113893462592319002086522912953153432920350460731699794989278902976026270357190965718559003322775820890605493029995875689415807611686854928501421529486153727997505469912577596503506509761485397512106813454728518727173246590036349312785721203266964541236882674044939906441009148474170323718560779294989029124482737577897197548263445780000816277537480439644049676367189865456247377411986797599806274231296060896733820328402448656517549748511472227962775455170173697767314958962827899107283196439227359838069706864825471623514126033637443000178187950011836489662453712827088232993601104418525706976032530187096826714254818977790259959878929473256250808671928770966753030360381259390057623035239891613156825451145251187603521468744720410160319805550807393716934149055028097067101746626982113104478160836681320981183761964022286107805756210500741943409196194463376854258806946438672919917919800077443732011571851334341930831052800 A034996 941 109421710730127957935338940395049835072826484378543273855986928902459518931468569388561548250924123665347705748759148188138623153292496893693577636180431596534734965447073648978812104021632555466275000866998824082026177681880628073124401276202745899301152498628321706549301823908577671382541063062521216687526522139261291551198516807087524751167949539207475141148919810908967349493624030254158731073025791105338820377340560425423724576859534127897846290128952378900765811691945569844682683286014163336013928206714575902960829396336062630750803892276843887073912742390096535085907995707214991068682608387060138111282232836575226894681992601438145483145608288726982543707777825718991364938347456746827098958797478123267087540649765170667703659825861594173239148271652041704280140160338493161500717036192138362602609924576212040394686037031902350654091641451337840645581139324716507490639821214994578475655119581797768175757972411193997610895726511457111681630524191574256069626332492717595646484725126742895657706491694063957303521468232293465769493663371790804900586898615476860112361199354462847905524274119967267546324333164161783553023970250701371588406357529757464447451618195256976078577851685222255898569366236979462729528460618008408614233810031867335330666589747704635471957412067735485671803883280750304387066459780186247716467124205072664193823483372229705499353883470505378612522565467370422402789469249650210942598316064617270196036607235225000796877461944420023259632039033473179729411286623932883633256832516919701037861870968516502836945686185389075295736215487606516624576026529020005686101986072917978155737988235790536853991505195485469741130996034597522846067674702848384093388800 A034996 942 6996491484818446820433930806002041204189974233391988590053645668189500692992395397510824086254210986771797736826279532504778814051881646555830283299189081171429882795966863986030174574855097099039785209201019190720944230653949470092374230487720855508231485744743675098723969007838387352790769818046425537000105173816435668474088832873965421417203271915221549428117994611417916548321902999156685947803990562553032357870759736385311661809461791914876500434374668757370705601036638472274641645189300098099995562197308662401830508251833756504507392883058938510083396304510350667592691950331108273040600800960952372807925250386150456884141490876261315007155458512282226357798697539291944157288015113474747358239292408187181665271493362386617030618091358093605119495426862679322667371270169441851375646250520863957038142112669439223370084081522358573742428009490844580663796793979964512890369734866715910676671357692553796315485370631339639391907450408078479274224906315123376430741616098515532450098606831484238151718582380997210575960178721491847335514238245491381002956138832229859315939423411126062896597701312350332951401900812618134796535853909109121203128031404301247426874624285487412125058478485854869204812838414542613721790096949559921319026309312272376561901055596605196624755162286509908872838755351135051243435057164485675834678389256692852842821583681826429256672065469344972238240304793814410602962712488768949093221702473131414358667306315086583296419348251060151073990907277093154787468651406847456575666991983234669967040691323087014906126292931304012758972268335866942094842095009321593689507266439726840804218174618479544165717706539758094921775754933289753474545613873749912295833600 A034996 943 447360408923348993730288202807503397335706403313072490779277598021099853632437485374738709582949338094857745121646432819903018237469890027658809216037132351173207336403135498089810738705777183154704910198488896559233256104102108066499691262964863176352597965627890073049765645458818920142426765060680344717506724885127178971500002068085331394854226157630055851145341265619899833534650492615569453187975498258157874068939679754467597358918552711845281320147092167579338760676452858248408230618248044408173445057446558117133993091187166888360239655107455008971010382351954201584634413264815355255011296976698183498608440797995806755854640242893149336686338427755672863301620109609811175141848085009889566253520857794680386987062859484805300813673722854375005310110132872165165468781639224057361264838645592530134345612204160330002773596568527079990564570606851036958545311954057900421676607199740436830978689777884054179663873910283538806880861977364001068847685747013609111609707571722878748610118546979225227582344949700202998267962275030982950393685826798580251417831080416731258803075844380899530125675054251553068799384251111896839320873031730748470149160991063160269794652883339004444775984916743855831782312422353593394329714249868047511458080540348263399657148004037171258760827961455231037674308551900965776539978867000376476039393618150403175416007193893054311369412999713625555402738132790929898299607336675946787358963942032004418102922255485832804843084597917363049603910130556507227724160803937831015791588597572081227977305220616029893785787120056684544630896310119627780555793278350266308367223095658805202269712944884984412968983863071820560888119245522637203097005565063077019254784000 A034996 944 28604555924639618621332205678773106117050501284432901780790549823097288418927410175961070674963101380998607821407792652602984099450667338657413638169129825595015746132087893477861083677839026999936390998765601148883714568078588124666854333199353325468708338068888497115300570752596480879032798785213279522974207771914205991718429761864537634076901334760464015608048783739488706393119281868574781629026700007143842733059906041781957780756925533397396061892664441411443349497475119054816739605160867550602616131376879182719263913800945367261671027428796678795835271262681990133915290780013971456009314929650805333036948599765183732715090774641879000550196098580644208563108035452976963435736538294854568414076978107286526670165382244983995234249122782807148487680523458907627469085356368756023277319164361146074960528329972681248769938411700190773915210173913615933527134316943909603258610913690070005370430001205149301324878219211611162822189633989674497972542395320159065566037005623051032281500320722404978996228160043052979859622595244944035761468859680928479483249762119683142414727042138488331437369089394810415480565073004428840866798340814072746624648575369312588510129212510979899017083717046910841036629043183379393924845136332303600880786305365083034561781493117398980041655310839122624571886158666734345059948870962572220304978116384253927482896104427295146783264985285392709586936559720380050978683040964346464210982049982372312126403147476694139047448194438686502549488535162694595479370044885861906135651798327720038221482212328574592912288254965402229550028866288537977790797093175699990917228664901680048192534534372201373724061249674340408011749965387788180275061866945366524668202188800 A034996 945 1828998286225794134426154817227936197471618099040990869890548390802863405797125990194009770599543421071716479811114758954174738062972479895041898673968630962570097729426778541954398762690409159801429618111346387202619584348771288038952098209896917495720116229504151599905180680426063356671179633107802168906621437322987835123746701306196778446134892110984088135411897284179907898844607951021513098495313985234795728580684563060578289896855086325731176524062882380650513027910438690684730386085592554334937679233324173366091792408024929571801223157624792290700300093168190506575336267126305608278109346157207096178370979812469802985698108643274817109175752231443981910745537894798806093341259755157677731744913585363157954783259663038680659333256806433867650869788058120935063794963040204349192387401283168080108046974231910722384350987998859555531271916490155180324724419200109095224003020028842446601317727180652294861035130786122553928952015413073394327022351382796809257884192807745360296663204439594960221483984085289840006077010085809909973720643112452433263195361111094496742475696960753575255796597758259294304004672448088680471829701944145488686925732586616257773573674213915594219603974499718332930891773323547835919372127490981374429256873191250679275447187056749714064227956069806394624845930196018421843537195884549755245039657826480709900196003768074237672966313350890945261622218418991911758560866577009924870183807863989150545350817742674709389748463409310009689443406463975761830186189508515872070119773760303519737781200908383530630104114129331131142729541293933493869566315615234398573574341947751398261173392087849594813764288446407508033630794827036502588243067872929524676670416486400 A034996 946 116947734136794389047278275071579717665577000140580864998534832270216457178276212205097866556856972790638412128323781292706640696081425134746121487334898143659497949009767998175736804517877144080566173427537747030510053929764307321367082841399871328617576006260755425213789335333853208419380432042179130867617467025112523117648479680562647654139767673816587650238079413254130710761181310084746210285204068040060560672669072505220841193066915720375579937576616318810084334599823530726865675119593242185944188334673965518124171292387249773423133753580249654473584552525364595094139135846918750995201770991036118360921562375506516906430825633123101082993463726629774015479898427250113312105596579402648048587769807202650412331611340143947403678930692865030152054347842128129735990404014794565736322536348995135783212735357645890244791152085857385223368085625461326799390404468220703203805523620682648180150993681354654443955015036284364187440234886264435241066375312493254904100743023119954653308923289573763496653957977119820899733870237292462163388312969107940590235486278774016860348878988772492596503691222236659755750887989521294382186095155355752514224632481082141120069095164731802598928679898528980460011994359332068173801289402147734091278101568613105735466608311151329129901933681033703070035555190316058584445474429990767454696558987021182625001761795316189270932899900763620398607971034537273749529437796168009472797645125427952527795229900691065473039122445998457979635878720387180919051144822724026489535261394650368244099395224291910820183806038816535008399745706895734868838415568250974976163752432545134812577160757870611050858558810989300344722715827208779624839803849885563440572066588262400 A034996 947 7477746679784734901360569537699236462042843291689292945940071089547933299913914429350434893681901120967656107141850555737031363326657875493429219489759689742683678984362971495169263863560802706316032878147286997891769439880372629316442081766133544784264754425634969256074951846621145655642578342477563498598629094086730697573185911726777901058371473962095228910159727546215598273733930687866008736970390072063619141070156644489943575695088779858951638709012842595983198339770994871877309876634244692345140211070250098994319374535174612094743328699388621366635866282571202844120609555376399799921044884380427584984832726744412477637353298077415501315117929592183946964482619268135937264338441199441892524468623031008288390182439867263202343251121180070324574816823627045054933327352068341135730935509842499104045594057425172239534030036747184876265485103663463908514608393719057115402822383746096415704675773195141069382676362277861835006199660195996842376033128630897826230981686803205876861786597173843088726979237068665678964418015088312116556905041071146547276069869487516673003067140066912881043953319754322117884594753557829936994295721452578369622616373916956820816569907706100154363566308786110421481104483212312916058163458228467351979866460636130819895615959270832243183687354440441925414847271536074058180112740557299957841652552275607601262770878676040220302604072135746428356561996022691335022654431911940993885128752028418534203413138882162051385801103572407730900430827547457129313506534361012225411043675841905824350557954552403445439094500895467390368311166423198169630284175195254324003314364399953472362001241032790041623251477728826402632607745339754626307267457979602651385776780922060800 A034996 948 478134529535656178940526195519061821408598241243104632201942585578259844719469259824008840198754225521936114416614849022258233010180821796566159155572832427382555996597623930797545765269620135109859720807141596451077523300253963273890100654972585350378488196572739656963780904165406868687451690012158643935684734909570936489716460614942974748389864109610051096173332210225882511327897696669872929567295331478209072160313071852107245704086393215849510470877659945968662250007696489805600804335264455143838891472858562704926553895463008916658614526321287191282891850396649724532390503498672223244688096506010901851295732201107427969477974844402078629927666983829000950268498774700198812644949011572322485126191828789866111186797103419948491241810361650861217281227458049624798055114566392982208802072431235875272377921395742309267571067049335277441295717692622750230417742182162682573912815854281486306596128469421665005417072353024927448025495659318322861304204684217997993357185200441024876684099806647838381404741944495925605438235148112517631899892404844228122984109252373563453979045373298496967067531551835896852726248309682951081995642126177508396944532738968324433244954688731461924953849965375321786589483710561799522033043883354477258312220054162716703125370293523815085759903759163346716725956203170678451390138142272878231645391856779630394757573148642908923036896835824123575001245435887155120310506773884699166437948022217530722300431261717168891559969404397999063264639215573971134608615916782109418274109852567803394722715155152624941247897064633257373602867838313661678783607745888337598020142920747288411934916023044994442253845804620849432820482599806439119415162645102517266690131787513856000 A034996 949 30572425118014630456382445495378832925940938490601208187868210966700858955409937598683782093719080710636302456971423567376899058916235620221699759732753824177816822586659019002490652595302953144329809348114746457709740079316449205378084499142794446866727249486962629181692533939603657717421647850630068070767614249838923122243512298520101113806519900499108361879950412397853691861159808091068169719616618542434033557164270775352002666367393546845855435834729027113600441804702647975527805535306635856060368024870863718892693252448426330140537769249326599102408402695256937754732135520550890030289824983327501286373797849288494320608389583103536699259290740279693509182220725863567238605583981851525428459479364682117502166242950789622474896834240640126225034243032328175167087431451811552959254182197645254744784552060276811404367723049310339045151649553179659305259468769592936831862905353949973267587237081838473283251636466328574939897748114031191793565329062461197968535251429279568015904525219636859257515841731238379478922884374565207127402239014989323992739522876238083935208950665426993578702684354299704966760003397182506505815519247697396389541051259679886209866348976434004129651996486628166891162727998436174684385658123842615122714649994705326382541734203273484866915157467312229824169264719584631254580255317172867068740071245208654598630688445622278799601003433047684802568290160797399316450675182603002280174849173327980722310965680591313375946230296316581110630470783695605581684911331841065741582781609351977525693722746720622157295960272941139564107508004179500068437927862017095977951721643766182407678499514635626465684492220585146187312891994781728776705004883909586640892447752948149125120 A034996 950 1954834938565965981905051257290216690389712500248662741837949708163139675458009974238447341277465678078204290014214852034757600393878502202356591997717449569510710144952220428499949109374534148055107304774092011146597134324999624900768204231204042823419506400423999532366308731650283089885358109885502817294676222191593309376849101838496644088692809789221641713139878735109029752569301377919740551325391525056076459036850659629447505926885874654682205407190539096449858743701744077913664352251236501719578190174918486875317446156555108604822103756585753773101209412295671788632756778899746078824252026904499156910428916529479245686177659063469883920671873117694640280076212301063929174688066002552637490813902426488118897712830022729088804970238175441425333209516624407650431390674786284871026633344978351893292175648455638641300517879266522709419118302870398236629040774912100213324836539182954757576703167689204924719206635378031529910938241133552797668896455972808124154249809581106174459644973244666811494241118815082417827910360724039027342876288142450907834390017937208630843518267153821898563357339869880609483430374948342645221482749120907759889813086223569422344430019515245975936780864730689350491927617380554059104230388217267865806553561385953193133120687100582615969902098078151494372328758221348325266578512436012303591951895140534036628322716089799715295623361468731458963798725654856212023903950056491443378414541042826342547092745641847091235056121827990183149545391603535630085274540764028943863476113671372291674431012389682010663357257914831561108569239451258717309751332737681989723752144809814952519573289680297764590265618243261376822420963636895229709650827529730961576643494175889644584960 A034996 951 124994445777717942490046512745556796614918675751193905904579490163137225130756284823364250586388540710059297837967737891869500684008584229056565617736403981297537760444886094457614393052359918760935390605261059771550063824192623074537355176430517326415117850427111028922481034782579865806199074437973033082312532560133054546625586688143873654377004955346113208363708716768442078884872388105809292899452975749173830057238627471600555231913232102919973957506830352814176262023752694864244302993946710433481264277655082072557062586598553120790683928435806726550647919480317366720223918744942587510703644308540622562449190133384937650639712670705397871868842710525533763790755457132734765463878102633806879559688937505446190694932131453324678294273464512048784541102621807712706995391970158332635644143881851088706387937051251717829038996162512363831681270307066051953868666019379584228476312828933636557992726075186220774692800744465898412540580477186581827417085155437790056215855471450730096331416818644283770249417420705564010525797771001789571865089718284949224469526441043869513347315082129670808139378143444718971087577504049909138573632252613337352954519101471762475787966541945433873134164703662313175572077652509544838017554823068833537160218895678301231511893345784311974075504741820627904865962363917978209692402530467374941438335883397676342058046611153664148608387877441829170214659693342864851175505512435658761902153300797190255805283206628693421912117907472078181385637686649601758981966224147027175270502091810687120594500615740255623004078785495406289706750781383425042099982275638842519395210671074638434633892110734333535859925119436771565057152204312065570258261736753973837283028127599531980226560 A034996 952 7992299630546716205218755824410544552493897613404776338091768953390272770795136381948083917872163816063141000057085074689359804491864730935772174692954368315159245509411940243304502261320675770846126927515412317144989180683107743620155587650545649320494880727834667007786258484272074189681581112226993435365998409322421628387383788487654863591938272779612544034471095870935767595937653558883100810200489538564172621582259185319466352163551638429728786017456678257171715322853509144016359755759849682030025519436715720013994927363031933859917225459773681730420022687778194185166384798155111765532253168504964718221829853061851585182981669781851127723189716063571800031850445473074843303574896182679597075392660121544458631884978344427904088709179258663383772084605836804597600704307548340144266119151715087031912335080960204278730661353786834630060157279571224493033516298590676122294262957548688433680844445034152727310262860613613835956529708245374134559798007378548976773944773356056336988511243715538379668330010438734783363483749185482738039004309625825462688641199592286707938438606342763505104702147480532418911010097362838681288691348316103174123438169955176619333279673871969526225921784241727928296600339804115030691959832842101196663583524267631651462128785853843477914233952725689173148911104520153116669272025809611709791696154659728022643913041235319704679539059496112594245750790213579026832351105882244808305634431833554654173925222958159561760374414280921884638945664295572017613142805702647689351818799020541479937614364659756785564928168806871015393043615544995160929070849893314278868695233423509095123663011185422191333851413513115542590055222163651655392715044271605613587280799562859476124958720 A034996 953 511038026691142231151304093594384924216066828530074797299368874378204024128410187944269516761218021781815095391490764733806025234804767910987528989801065479271188654165752992496409473732244467527897004799203512941136624760659929099401982019584155774161622352618359211189687387359115854895782440089985953414387738960867630326656615406443340334495004863266630174111883488602811135589304892129841875704643461061231163434505042247890406165593972687854775625854148190448086619176167775455972688785483050947412533213458761971544749024260951745759906449733956588632726817562337364041037183110546978718519332577361475693429372155946485006458995656910816342887392746203228303923351335280466919830260657383076961843765479469823874785098196027360743617672887608455356495975844910985800464321551833070021208876577170135164205911885296080715482539393078524563594962320591922510528819930850360020911992044517813893638900573462595771410937628333798735165945705417004411056266719173467068354959302640918822116547030029183605626971317361448412130512264480552432263378288443766482187749659464873358747122627786765001453701253996307708146347944584024694559928980379762706006004577846723039130042040031594444215124568915517427770042691877376176320282812754898319159952809565545848207396160465882759715168884975932455014232050030754839439825549671188990873653495014055955218758401839100613681218688954788520954715097513962931628320187439133445119182748267121493301298323320475123042808460310518829114974341750412027674749630882084958554451509699193161629430025414217944927272848238083793475535165874952638022349940767474854287640711566095180863148513952571982562826230922482283011916721155923458024756499547109464176235611461664615956480000 A034996 954 32676467080489957280652600179316775929141261588859149133286555963382880135473549441496202902101588777052101554959153987125791753861904029022557560453625405681901428249191142129634291208362069282851835289066558444227818695691034461283646733030248050464298751141662289918415780755703717867388543373460630638006463761158555998185297971915242025325238719340851837646039846437740376108508182128813261045055862100778031166455095183063015457691968951006454469965610162409970640118715716272715723840834279605290888929996487791654878067452848960631500447588015000134312911400656092981991512617238157809913784842412566651040388671550488126109332053187017894410550524245187364555785891034100975908392708672712263453432141610832801141232708107031158584575473517196563234628553920046530805815006535219463638846952155305899127821783626931803989765220417745574818180920570288121657520272520886266300492023252812343037869973421905704906217272603743545512223359744066971054177875329433081740342654299963420893952699310682793396864268610847629150091728710199427982964326497937336616034288173364425946109210621121484867820746988513648052616325537255375862416233777916052229895982766107115875850143594229615855028656205504875611884698363141464744315968249282838702809799333309415366425590725328444857850338002272606736114205134113103157647651691226685380846886931453730732437971780002973689874280651659901825736882423657206761206014581971983971474110303857075253351288811771196768048225989949237467096118538897549798880535560401712993894269097666524839517816829208172344543444193518689806062910334018961139473064694267104190806798336201084946834870006282571249441278497435034690931604880277811561071969516591300859117959558424176030121984000 A034996 955 2089379790477186306121058727783761379703501086196424757551820703901327088829735491903535450836470626321800066790317118122411504529362415780429810204402943303894634420519410184205318988477778840085948731746925297676525210491842630281743470184804396264415956129484866588005146282463030194349086693862867604226003260242782647549237337266982128163264845644212961434756405578500202626318920666495917386152902446125899047220781441788991641106479788741759988326420311723636700093281228351797663982157445443213620772502955340719957517267006015968077781757489729004404058209308897125317130944839470826992060501932003529544766609534035813988296286346460282269380891679978884121931045969803895873774298635717107992030753088270907393474134917538285211253064377781581085153111133916950141315752844649472147819494237813325315779801244296116437538042252820032947160840285167962657616003366795748625958657319453883792069995539052564779819298577114681433128859345643646241213164396587432448351114824318163171972322806970102295777739551928759283145195808155931625253811035738403255925673606131193126813560488334638208159149186102366399749299945022329095939099935540222218314938948249577174957079056096305395383045707667470749375824102031497339843667894500168791030708591680479019371196140018699976224555921969581490130950974307600177636700473411406719623858268144250682230615417330566710998572204680613471551929025934432777091005501429689786828733697337003447789599981679863719704238450118846221640848884985072619357708554117401581475699666738660387437285676920331756356957799855031872871353120186099431520616630367321699765311682735669373044060600150670518133730619237666109400907053474500068101681331182210291753308192350787690762862592000 A034996 956 133598044032267486357533778130139943936067542807243076033553827077460822591085866479165246925376500068843876370985459866401885877910914259598809765964289348643595056907443832802394858456564517014147727056486784551120094754876524798537561575285841814223762996317072054601056333664031080096770441975816713101146908569254290249564191370993908449912750715423907561249335392016284638568137297203989735311879212626265427897109778459719933649516939637080226965172739514099035477646880799689866932493394358998043764170324810041103072514736292715902419666984651512264883103389791047954447102169923614258409787078603092977955442393528442559636182188205431131272680797995055253071269137914566349329150347039499762014990431533409995006759941352144982912223109096353719710229024562848498482124919613156217000387138349292583827792683114909046024898517799961814109369005987458694822192767002053761671538305843283236159192442033129095095822903375968219703261401336077325801793057216278125788402735976674023844650341906075757244755944265020520432832624757239047035037831660297149463535861344179696777403754861204996064445827582002094810302154896349385620381821583675316596789701276163141577819834483432727015965865144814911280883415309834258327809535841436080105278077473471130776763045141091211018947780540399822930086888212989205924707393280032183894695021049407510707477344427682380542763459089671995351312059514085486411444941111270195857496209412169190153752562255960523235257846645425745030978918463956701905681193148957197046667726235185064188152962530939332115982196121973992021675904002536882354868937142567554286352092465999038950169442261671714049779774349416159421588614854975557123592564281820075415849984228139394329321930752000 A034996 957 8542465329061145244589863374885023388045671609812611550638176650790125416116446593995559880648082346781942057391529571582791149621410191947791953052096564029762065559417932590963986899389682728829470948405171685243645641236655953088952893377567355085689797601668649036161071790108442424225229847255353421423648258161002926437686958895201311072918014430069813749362514377191578100344277951490182908418030322165464562907470343766810287719007989988503531292924145799217658892210156853656042606279086487248610457220685348515459091819088044473192713069740932187158329207980209220769949572568727468698486343723289210289810625530248723834106446890095917930312458206665036098260607841434943939985838891703128832975212812119585233960424809464502164166115627146391914999779883738880608581465632383608798095735434994015151310301249359988020147373284294844347686333852575960135728851915947604618947547455883254607690492932339619884331657379121408419773465971025837859409849178330201329117325673264242176020773845301228168877630607409287055984963739174775642148515048207893723944000754174396143837833411041725719127028825013695532045792067151125225012639731659306047445667997257462839760889124339410361263053272766996039062415958475164225603654412842388854831851684462367000899161892654157851958940756558174899170566204984203338333899877621765612373108778081948304694396879188008248984883559495770091064688431727370099811556693853827888775352613519661703609881997443755544153397342497076657220923412764229365275999131036035555627012774804275878819935149055552952084139254329476884425656759477452260469573709399914514994555089871855041682233147370524546798862064246175638339073268847998671359902001719384696944996486303660479161737150464000 A034996 958 546218950967705345566475935503597115907153892715025380902119908473879552154599066886139449302753294582553375348538679175658762559733965558121587655009970079567267841609497003626602374004770954047782229985615357392221429322869387949337425883120365186501041072924214347129715247309123763767978200452240116581541304682411573982438961751255207919698991287645339915652668802512395796781137772664627753852130989942842843584448468696330351243930729870797744044715441731395231327706284482029393673219013121374436697848563530313835194484198622405731154499933799751529247911400778341415655169749650019166414163292087689650647745106897655626180820983629490810726548422557559972414327917452336561418072618184813201290969811928230413499951250590576926701424619662791191061299794025931344023165247734893526068019287668230457850206123681704343478036423141772529092936383566170881671421480173000120160441720536768688783713270710182994063834442635792246403033298585301749258615173738485866007793962757625996072569188940428896053781343948214267229403520840664486315481692133585029355835376690275257080433727596536622624472792022773524530811229987181437745333752184930810041051471941426091067922545468709742807768953791524710234939881724397362162686223770068075681219129605038941079391665544893596957374606039778190633096058070522782801496079766180049375098050335750855103086982932021549351150218840751430640340661765925270615687858672697316099796269302425084114033330639469332604261027155287529323031307268720067443925199911501251586077605162667567142063006611143385841292407795081879617290169438120305121996099958709862418629945892536132592236221685881715547138917392675172203286728723419477088414171788772335366701965109635516769757791518720000 A034996 959 34926150089793359304429748775992505586296598490019914563849717147667315030685322001811233287500216911099433742077810710956914042673655981062224517307429170170997051238913920906891000131155062753405275422330221977254291893286473447793883906676521350633520734604562472379385875771690888661597472767250320121084720256901200059727117945978176753065419667917522443106691064347313441239180584413797406294228342381928609490195609169224523209122337419155259083792513203374963416479086006921762813788412397335883773188266899734150478727310466914326459570649933712445699326868151435114019350979075538308865798957834907022411834568376880930164045328394909024922540050385701313902792817588431486964673926661100597445880094724377599689876049548179139654833592555604973408444610996341426689081224548915316879332599952319435859038596558414311895891445623056838464417507259193576458873475144728582683258911013988551241978599384660284278765013986203615888753954167041836017177951900795017082315025635327202232206861556165924328505535434288733937093443461753488362489091864508316085394373711204017063151399932068545878313164443256177114374288064097026431832882337624784212041566201721353306368080761511748804700093187019742513605780937260841332285761624897769539183286512162198290851435414383071412116127934526817139397883779792677603632328500382495990459394501885135926716553500311677901428130243042381060861115814416205011951441163296720886947806452979230586724814549972068242270790511354343437463493505607408979143650491007909195166445536776235355675412081060859996335305375097193852528895584155809176675633958193173119484563123611914544835237741631420028276640942949971635965158912456647064161682834460417743905868152385277668119596119359488000 A034996 960 2233238367031865080685326953992911012764571679515862341435418750561770212284653138779705164464425940430008329431006568748054582824360887330188940831953077678113867642589784195511590193610006551582983729605980728468597011715574631030217042973422355831143165556692148598094176164847931036917629039127989251613333912951160188626547287767395426766247562699475462106160200335081910860837844486013551531704207266061133398494838493476075444489229333748441581873967066931305673273472296517511427036077382925593533917661419828162412712628276348544778655252130204747516474752751476987394652527536143265351910108596294866506932789341958979601165720436223069472882664949116102327470148860742911561920170078534141011294942831033875906080648795667546070249963158539869309055259580128187291561564085412849522998157754287330587581897691281417936918561447081786274673805396527499361337000312896235118335997465127542660475651378760255097150418917194838490251980203596656336715453473881427897683760348844522292158842069618401371631642186645342479673795956126772479602736437971183149651730984189453111859029368393078051124440508542357514385089753343011529847312126828686514320010572282386803298341130731918772685963918996866948986522400658485096968049407207823249369130686367682373128240378088460949148503464433718896547056360562643551912590345152449129679239202239165278277709447957494259819933139619633955700097653032515052626838872635022794028271395340965412167602918279587564361139995152655250307239072770618175806887653872480753615595988911369521472989304429789516186068516845965002965864282887831594472803699753438191307062887429453615974022568936282516022417307661175709767728496204616075752973035184103797635304668291124393496995777671593984000 A034996 961 142797254088216304410723317665293079227831947141766865224922534495380051245377945813531417958976890278306312224490723551798683470573894907956946079475153548998066763441770068019032157993075595635106543841500089989147961938303977862713836535739247351232098128610444329070653808993893902227523074277381366782993134774897885158831784579155953733103347273149828092592646822257337318993614854494454866754874425519701078594817573191996208670916293947540684598993203972015046335132877238446115280502278563949178231125976358076846497691466252340630379045601905565934754048847452029572369923361541834239424838461512775289578430081083763776743145317539452650120538967099822958801812678505216191264899690094378463499765616863363591200449967483474110055317810611335177690859799680712117129454189211970062223142078775179084307003836575990208041304107830452013854194508888980811553598298593423299999047688227573185167544976725884419476004748892400109368378177010018216823327415889183360542955786463746627063695107470236076062167956533189507910285381344355539257093060054556567465049143762434137023568206349890870146327010978646045140182578906065826636141230296763165144337308027270454308199126438234706388211031793487816804635099697821970150414402428448673300617429085081993904224867086255103850335493871358541335137765957306996013770537745340385514375635975192863406879899753390215083205537717549816926220797124049964570875377061876842106306684064670960949328056870284813159025408920821340703637099630214412921240408903330598873599314417792268196306151864953443575506701255955300688603164001035651807911747587560800440415854814512007095420037692732442957973943273237255986728186339436948078707772702956957172705676461459089077741376586419011584000 A034996 962 9130720371480796635923882667246195894634454804985915361463997906632940846817645266265846928600167181492200915405234468770047490533809089150941756791030171270098607503313015273457865171943533620796802225944142825723546110397721433929872480295617751712842860194513727940658960480382150491756968662205643863997492488991809113748936622270100734236315380780346640321375722458273938478038243281776275052230682892836047368177037265701306900436491917044408302043204078692417957561933591728512974571348187802424297777583717782907476575129518124742114454944945936789198769794216724997869418900218380046860668590972077519450759512640512812374595966846115614105734483321016301673084545681866243191409619228713861130282001686374326575035209966523781724575544658570690448071010410321421935995089465125927883127930054683725124909728183803918016979586442126597305385130923518050313836312392719245192877840550676060695614485448466312579080444878295357356663815812636429614863145338309817869982394088568704369755025895729238441956442462604026104967531299750816911001829974994159084348770588074397114603567885982222450810209790260756880116181182471349263704083485725325708128467371845488571632055461641474850010885247887648813667924090335499100708117594947201980434910501913820204202025353793607761877734548933305857998383257099829269516027655459064982796670987340057899420598865228199256452195421075646445533719422336968451107188180646031598689450029040684414762019137948761843281566541753369548460184887674021484982657755588250214164850866656258262155501149778165359922534409695434678298471886321673204282423436606068377901398417506117703953877716477355044216203043606290004817003948117517668633966575241202071512486743292632262773627211511253434368000 A034996 963 583835688483481643815713825320597007204634641264867036183237376519558582777841964950857681202193262517820813719479930140026688087659743003385943867841389789511284405087359192381683412031742129031032042746054941678007657930410320733856161499400288605373064214097330072886118593372153274182468411139373327569300245872878748725606279457187768940172697169398928329263070054282163452060453647187437338401970221487981286073062839271606387285171537102300132508239729679046310066512019288532717585661724373590698874491971332093793419181518150631850554982164385418761630881862571502975799772831391022913373041439334915247868066762615362816151551241073201715225594970858345264656567837998169326056523785537263900488156207415055487640218197444528947617050386674582322841387014203539883957196384471330077506229884409444830601074320798416500587781855075397777908650902619971598905467111916197379345425406165635250288046559173717331301367865454487372888752704036213196535440123084457648864849348152878565717530908934388233985679578210489801981533847838838541902648132425975068422467032208408545792701166485419286170063621858582006317802290547234407276680193008411905237592042324228128169501969559730819247583990331737212525405436647593531709178805552433122483410667363037217206444857684479234898489167630963665028029402456051323830879610666490420684218671846100797635151155656292740837876893936828679359645710780965493077019791965789821310391804761481107184575580563445726161696848167715455360047506718077473375862058147779816598673659150095185974341380572952399155212677400027586691201044681398274182540021402902546487388172671241800074395251497576934570007007892003854664854899753074470015142842010236198846503820390620179125898735806590935367680000 A034996 964 37331603442678498808295135624437427702129301455551663834870962777992583203859026534018365140829153440828617087820507367212649494052804955731529824270761777794823101483430478348932013736794421067078550430676242612745890699417656404727316672703622184565740470742654564577580374803559943658191741804086934512265391058383534001414310743654211497082296483047245050392589092880234832793718374970003765314772197457714401322126704077114197431133911425243862566101994072658936286366899106921888918036964809065326925753007874689653294442669840379883633828621213718009603805113417732662817356666101711583260901708780022394253317296912350618868202401843710713612725504748024182601418509715895378336779008976985835974840612043874180113318159228100740086800494362039821397518077020119404144761498142403058137248092007876045417003823720772530313231597498002429521321653155712671024728438003810407352466455193828349724117745997155496591315650538863926276401654766684455004168701922076036026483589822202299501590183632007763305546500200932707504112502121292946517679793122499860748124254668795482807868220494110167496204772770116004267185152886970520069015828631493314197699875004740075047223781896076301006065204704072034157168515091091307026511055977002418020431473387532485440939350775713063948369301139379255944963239636422995736435850255507901469325418577815340536040794723954287337471871361117178063427542940962378015362102842960720346255353286012881075354457640504513043607608621078460577757897776717360017807453301503218449123895817821215912290943571889590505153619737089432341133543275669429129698911378906423552806010162182698478539362278141437482598665714992959428228193507112649842294688003522916490802768635629873090968347766020608368836608000 A034996 965 2387058469407210677423161425724897551040499681476723780281894025746424305730811957508536623207800362042548675238609833393365356054506890792572602676559434255518253967317322760514319487054159213738413978262950469672969127041024638516766973332875088091362999375602781723424414690337774948115100939704805145914708773182436985713622304362353349639523073669629640033798595330255015685302687976342849457518477321499071574394536498380113609654533582727187270168724606501032273847112447242599621831580996197046701397424213668561599059145787474725312934085170940925483652002324623717512321414649865963845610120857064620339791824840250593194876941984557270557381810535482357878803745867630875495969115762412485627840533048370621487825503166875079206709620016308981043563039939315461030241851156583801340602008433894914672171316960232585561477939248712851000696683097434844993639157514098717641146115946596676506997210077383334071896878988079241199007015954066837905483946563481151752881820265152993411608925944701713792812625491108914572581802309552818551246423873282165008996003066648198118091515780000203753525441412489156678649578181700201949920258491625340612177563022042220450845671387325922319402314248613997314513441863505722414506764912616444468204980588199903271962672690180377364350802269955670684480837873563742857813840164163780598299474590801757716594376613363569793230810093409405646606410426891681330489530402074531857502588676780997555137157494346462486208648829510118377812577463635898440558934550235249272428038092003292820362719464335896714619387975073022833175089752641355381452631840633842619057682852689131386772690816973333654684424828036941115903518692077985668176871934370189964600316162614478261990613773096853972801552384000 A034996 966 152633504943522906521643140925979178258465539095210739175170704653519035855168112674940885714772194401049503296125877164817545703787249298331281456770447713430408148197688418746764635494863260086735897729012154540660834605171287951156913645417096635848145788409794415225210350706272286030871686973968471336296042257928070011007956901068285744478790787115346331509653305543255563447400003054013513606290061781727604537707322407279405079792265240111109916310837506899511433831082562465790917363305229426878635786488086405895339219340569945414218552589751416033614447370978421614500369917921936170115579103240971669958643343870087568175419934632001192455048716680398296134636209397468762840498827116327622896210795705121269736532070128459046028199818871165373201230491755691402711390011079513551698142073924085174777349400501655874288835511506114791184154404633496727659458518523011281476056505904824924281956042921164749052252142286365710255431034614126909381471958545156747863690497037166379138162470540637401486236048982674669960577042817238755595314251223146666842027778300921805623407035893456668550139703637052260345667754013326666977734667067402337882278259337036788952109155347607475546312197125440208842807794523563421234521497494208887650517435087462687809716626452154181171188010295655666766100483348700463685982797342890260552278296689197810891896064899168818464371716334736680393968531039882564660629414499557863302068317541595285242234459348945675746900904267083391454919637778216000389493320693015442619204189560235368840400899605808857971402272259271093920250413221634215042377592523342044282910699221793559366007258112818166014940388797497562645859739160874880904562921867608672069458892416523702063499101156281980192622116864000 A034996 967 9759714278909394444280603151605792580047503107269797429737981338051874218276327998066261427894152628767933942166329848133829348018197915877596071330850859163727833409962936329286925494411215233810542485366669749430519647439754172546289594004893195632703338553112226368573987466234947743974002000971851758090268421070987418803045971434424188471342184462077971627191633264365027226384577054784318634478233124010136167836707053430750058697130216220988904318156609841996032756620543684279539897850351736163305827107920037375307764793702393947684371416420716577289875862060000396953631091363322480563506078692358659590661351665478243925398545737585067983675305131869765431352730182712527422288755581810138994611429143558043503731806831271798670414727261208318119486944749700697378330781121671044210648968809509479316135143071746376027873721921676116854477707674788133734720913700930068469258257737071325943549536397364063334027064668343896696250164585202478494912797878213865770424573351872365912330273012999269217347176123793007615578384960966745884635920344739551746750156369539107521556200303369208632830007330908044118135796800009160515758124951243734613183362747856641620846847396069744118196838588095296659643007489494299091665229967873505485554160291501643103998161478184437187780839964111470196440656526189218905276437215222660709859315549457218701409916149792307012056561729602129720728384501285714072556113884157679242711591510903493569579900925477625564080762779458051237080274690000472686062064646296367599543659625021000402629601324381348215906937028677524410421301215667635717213846556637168567081653552719146849709075669577472317831353620878005307363775222212305401310771293303209056209945872947470106324731782199617196283614199808000 A034996 968 624057684954825675714784490478322918740705152246064652989231500212274640417338785098230710084955311536079656405186581414212658826839569522988495954240989921346312237442005712035725390746871925579877412170607696258735807384279843685209600871561591745513208314500344216508611210947283139542444957667921501477061951877769226490233981826704770606485409441971466586192769450010378830698440035412215049114831088094600657336596872064570973825463558510890064511406587766573863972755633525983447153839842924223610349894330986084390164196715996211556783955584548605912157593821710654897055709412664046332007055351680642464641256294316854482577599477709773800070714041249381492390727721486964085743045712950419207539859803647942595966174149912900563074196595567045810818793701435970288505031164394982352210330348232412113960509251522606252515021476023789680395705642445689129208779992682793645361446490597460635152042595645693874278964836791112321258679254591481493854279624906224069283288508650166967933935723307982167912106328823751033912525007411248271426255546501612617367017222555875234298887689160739078318005422314821892218466429028449520698011787388092669383737002948604246468184380454573112036611061835278205398844937099140115293681784117071620108292850011807850076084711236643682306399219996229817720808130405246649505601702636941235895648288384282013146912698288061240936041862503764662018917134880973007157458014718689170153158111471187266843313375998548689319343717043571573425690216504054992392575361697134093361945459614345908097967077459926042783894549325964305954286711375404240493880219452258993205757744196572073073244921039236516834706574148195261965180095736093336083813611282834709105023989977115838790382230366448174903748953374720000 A034996 969 39903663764575368773746178595286083208220099343206096945365045947593940512623732790652228414751822930632788256572466521273325722758657175354472652645199132867612031149590682766292609933694829187800326404608012116238999708456260850238598231399728006622382713916050875963639280152365246852557325829273364131560093302336864436938425246205707929996547458998802312929917868420045089273443345109698171346699261245339702237778437518487577402629434796989118929129363092406162205202263313211956006463672595393861039527676273279276510870244446339201647389753789734776387281030100805834365962186196984339893201650652206358996813691132689260234425804129351556882047389375723337818600511543822124179512028144367836008713674702536073785779366468245097447540174890155102443530784059654248633233044268489057127312917029656833975553222491173330109269785596803640347281697697991157268088010583667621711235419724553503540897206136421151400287128904259742900771466068847472345173030366168702755903800474760779401169514744798232971732456638107560956072629958428105965919663934243320597496779599799593332117742301552248034635018880056199013358929684598508321415961959751607964800931825653845137054296920942724433978107731207521042946348843955738671108576266059020789275005906322031023834101164682049228218665176336245581768457196139194009211793818921281665146071586336811941674343503730629286409340700962370512434346777172649274158944231868017618123173923596823751226462714364931862209252274134518835211350503554130771295973437013448460496190914556897529761144342654075131575541780818154755163586583863992383909718279697847210921565284585759031231899981997531670263753149451198894977660059727271213672634460006742265494853561175910087767698408503692371371262973313024000 A034996 970 2551533136781622550385533199406923104255375415057652056790756923577973819307705789398574209902277221541841974535603811918453395957404229354694642695607748467028111009285052844071653517572857419785938893727396762382128747578406100586626248188616181745798659054191314919495814239031980892463006432634319909578067016432019813759663178873759005105690668006506321323576457893371533988475335129939176171548778302987282628773622686558039861765660502240432972267542632009591966010914649423999922275300210198572651104216647224885396505573364762418488036184380326521932372301335632165441929825145827357049731312137687114744999143620027199577173047710384324885368237190071998556623345582629071108195203711047899281265720530310051235027259840659527920002960225108084449550915881252124602616038365130740040083011732788191048274097299723964696008591604669767684739470696882466500989751185498203189296791699132932984394671199380140523317226837701008153679813373102576583900209175463112684560818912334652184819580670932062501286225301490033207662860400472589333894974350514211420450442895769677807213724391368461355277465553269752095099309192850002249907388513035075010626735587220593137867587216506170828688808190334925403207469523196214111855601733477932526019059286005893163962730868293284317694789375353619789578619948912348380683771220009458842456837582546323357193281812007855109304411066365964634784782412668481408994830617372009760941330198319546439820956351194119350629091714929417101380640916647444769648016888524501532456526778066950209915355231664990954448261831192005759463024473551954231856010904788753797766939387630649440505794239013658853082735227129892932019951552820130602589605075543664895756997392282481880050793881346217561229350129234870272000 A034996 971 163151118844908852625063435606521692156049478185867480075780992092817107837049928212654510590376886700893582717424740862505880108584966731330227811540548130373180201079305148523396511753280076496435878727309839069520643950095777740390940923270445399037940594172940951519036879201970860523004913375605196522732532104200509737438874375886697207128483948498334241669674908424719732975019577156357692812859741859326738625039297546250301942859394583587849889271923523312921678508608324074530009521048008499678406820239771935264571619748731187071881095608648203694589303778407623813319776226814261209212860609034495427604101619621327683251501297629430617567290820820323924167956969806133773165173149227416703836653356378426239052895322650896069222246897027693070687745394909035029117069975791775468077406733761575771638201332687699438051775705157855350969061299128229483507731497614284284589685388564310751899277370765302977165856257630445533711427737412624835228977161186608415196321005184591875093525285863960440925865714957004674817553600421988037325350252914772909674728319812630673944390327543552068058852920850639539315444717030877921642226348623617265494313652486557926650973539794538610436900006837136094300566508030546398642026089443539570326272194180903571940958486549551653203052005408413762512232908502880942959112910355995767465408816286439392280120217263284167441859831889688718087596498469312198078031597254017644714018060170737088814559752201046199465328506446803633420791763633201633048522166312319772886047378920182190788743990080702178807477746226590063747063680123663641376867067648591179052274502901255271632012472781046219173660658268083441883646120278679791370523801085586276338568829141091372231396030157849911384286593860293885952000 A034996 972 10432281613622661022529236083962336689805523468460360884270082429647183125580573827007721511706976755378001174046554653136347211547504923079590394165269005631344069260380317698388116521317649783455554605239783091006471103801807716234494121769983587817620259000065461705764027211130338189413436475412798465424796729080101658606882844984755142280273131901102120431367414288337474724330748214141778228206456011839539948916181845978940170274347475244092156948552922843203222148090005642981458450525717262914688344016482683170010881700192250292768914947983203125449710302032280291027238641035432759909956151748910757989534210037369499631218298800937980783727200111158554230250370846308755222245028419663882472663129722960089300015349839720606210412449070375079224983317050010815386996531977246765181812885249445219124606715431138651837440161636280707621676380047853983089328903243134954830454127579565424193386886844331027777339067754096402184368127554844672917375172723932198519891374777558651696627717559416405747835212047034946401283571226982947307537503941773392958194138895645046259120440512281228639619314823888375722558796006981604083137466090407987451175969376262783108444984328732799781029980293298313713262123189751772598059912827152371950071275265322812571303877902535360386105944058057421015890115760961192956982701778734463174334917691754484306372003532633594821750001336946426808363724305001775658399603139523085080706420998543246369667676816999270653581581045317918660748181260229468449893992907797828355476180603184023825398248804584755145617713729941960335135985531936132694658953217702722297961264617168034922772135669625458964140258494149105262315444007459755292814500316897056288469062974144029614335596518294748290529059325397784592384000 A034996 973 667066220632874053884107621467324773142800823014077285289877550018918444621312256618111802617156583495833586365112344761120846340019103295068675306584141345708530424575447829831223713498627544675166263669747115921851150251310661773187160065538580954087669127848128290590332253294863924472965938078756764298415133764998697431249141258368121418085637222587926140108380453673160088122504105520277154058211581537337318294147644114546605548959302626490820877572768002746095149263907137007069027000761469337091160231361952266764145495162190295927770044107180585886045131017012747972460392775859088590546272208338975367133665914915166773133753233390572323624774150844922748932231105039126565956283747409308624638048992962992157705293622194865867335202595588254552496879862294326059858464077559474882467460465436805181807501270073218928578822655757250996589327463429513415609244449673968158974007254266257308792746727582070236111578172202385963082594439543866765189040818528231338623033697275516250170404773717098305929339842186177065576941289544659094777654769500664182172824404949459426096530836863321272767444483810850143738153814491595792913553786561200676036180054161854344962991400403982310433826665982155008277171491024374124648019887962063372741723843454111670370436874507086493682421145724657269886690358924705438768873374517025016937965784232514663861240636563059841374322467417888564296604465827012924029904808551845727747839732843196492713452681891904082448727790043531801017861117953892500060983447944197895255704854174847026535731966683304466600689128440231303564958089249468525896673107185344501762861971619327736129618695589603269288147124246002336485632292386646365129863531556826145426954047258408792998789477576382878371817058301616041492480000 A034996 974 42653924573472717964462364669496303237758743087168855665756026644491745139970350078563653561398984657912050367534937458243403122279129205977191275193519700571130893117673558464613139686521472456644682607412014559007064729505345535987261853462499785642709378570834574511347357948117945135735988147263601757354249332764183377080816884729950935065775350774381197209145508721845633368112200979031957838569377271142315663313169974027993411635198731226608960811688870116105185626368232358532011712138946712155498762527209797045275781282452914676226559620326221996389330921153479753430841771505804122142581327750446236193416684922534520312052011879489067634936327856693193701980529243650570900490824562549678866086693761317726235875718545760736033995764737799119816272285266540988590580599437300412382103954109940699748314727365584370136736532974902621673194903979538035264351524072280893233923598215359534009615386650642653128348953402856974853765402809151620111739036708024671359091705459430548821152528423198745420367962175646177411619310518330488825454470717691700280392374053506767651858583070160924542988265537131939857652780934014408321438561301919481996717547996581176699869472683882946832498963757939971113878953268126749155955027584725004010471826970567321002640529747969026012448065547751828547503408960822395768827324780399392467672347540709635080784806406038361795528984521744456053853855197455685882790138855750020564832123389103838094079481025506531401213831120486099079648752346376896434668668798598024186483757362745295407531973057337367862311141562541313219952561144788580285643269942936530890157812060138839365399946623423821764615635193838738118831035524669826654006371293721814574869767304900756708427211476945655558166730956672769734161203200 A034996 975 2727403816374267810170253334317546406211114383795116746299694785685902490466464761990779192069454748494851679648688910752104817679503991277279255227743009706191738501729274012970877890938967267494140729675582996514869770121895086280628112449680006785235867723205577998057547043879246639376036422432814404173118844630273725611536496047363502003673061568778259995315935356878014638562649834733018877858030426985091840077918352191740791837427748379498168059770367834227348795666381808433673962019638715586270867594055439563526199752331272027780683537689875883556009594392772914397655710323908016039625220801485500725777406221972883548805883153048313250984740111557898394009427119915722160612532150921721678970018836328193298082512134225241818042630825570253554809345060363002065533764395167053417973712672226618022431173673597735011776079456862420915349126606101444369649231469572649574736376964573932170565652715259535549625001520456452957657573010772063840095706765240167715346511428598505830768941592044044369051561253542752704820018371749968387929264967776335687601154999929559790591383660084634199670913602091526744504502820215134420619198497674376057839291737060079995374440626286646460986265707177784546388276347907022706275452214659342264636809198339308779849170266917265343632027535557475528680935191011274667152639021408980824920590025943244780862313727651682462023947608640397554722245281929113160423326829620540249395536020970483942392737962950626651318599152220590646888032107000706303990576108998878579334096649071934831755384605084334481097452584667088396957786307299145203346747121515146536673123703943795785979385111551878963817758771697836033319679574819256702687735266084621930316057825783039369528202268292238188600480886827903907345832345600 A034996 976 174397514039440387550620333983096989855497172757879768039748753993213613494801419253928308789112566067523412621302859398675017574282470156677778538984197852983838574902795502700426492940367618357107430567341884297110485444273316100433366879177491692822164921600920029370164870957240835266222873472080636087515947248456970508089977462713298564148887924590292178533651088653923572671735783495845604234950743945355841794624068882418045801092923538141258500542450787451229205693828254182669887159970184073802982231664105855079435773723274540552215825963727662433481096602768996426049485706607145934521460382712796521331388046570204688905835345278643014754880946007415586970887339851970311993639824495784848238091112326606849250573897696335012135884578234416458624410854258953393078838617497314392147035596785405610130317586220059060036515082731943868396817438420030125548338575606082460832068517636502242128533732269901437928529268153485700277158547726665682925751272301006916594807842341254714697847818974591135950244764208109362308614317011222134217724709382725939688658500671033223375460511783835483850400526663113468559555066719017274846389527683432570199934732239117008670452461417993221812419643048936086163734288645289173496868015101533705175425531462285873177827394999851996466100331833517514050926697290538742074063116627903633668822006244346354094196994057170835995455532248703087040540539664969864235379809314282897093385799695054322261165942703635156766812206998490009101728906641297977710234668046446205330767334555600729589992207828893084650071707133390323781726536529777071794757406525377926754394456533036653369195646559743073313841377671962346646414557214031325210141450913857217226924016880571172459739869093912696129221332611988549539108329881600 A034996 977 11151454946800045067347232316939625110023896928002831466394404989488350238763703020923988464658428866665280298247234780527137933563730627523518976190097951875457391738365255170627680125274876668282280447811137092437731408735251631550819050262007791924669637563635107317681626145380381261971895312321098832688034025694790498664534591623966093054820915390775574311636405398836160061962851693963395405354682743728806669190808559949790298790538922680165379948796219267944856449150555934118040964658379786543295804539209124492073206079303370826148638949353448975398950774182783190694714353934953454152591049584179389834335054069851043379770264981948077270665884293987465385287740986689995328051390659170144447256917996376979473143036059650313209539548041377778789914271147175776471961402641934614342849711738826303921379898335232733515790907171497793204563778455046016289663498122803653139666908812797857069274013784489321392943257989004480319562767832959882563849469902470110977681905141771681838798170968706575948654914697871500083161047984267676263230708002002197714079701429410770610437421845515271797616203819431967147076007824479002351527418714939815143172922715036218051345005242572212800880853576388821149627083307486506905726112671154920027454408011784774401890198337127550563398824490328068771665390533498088726322710696771555864124185053677345193900514540244616973222706712377194530845851930969893077529357622983635227640055592770876377223183428337963357432891796377884671969037735910235515426620859869693145771846660295549310470094794261408938319922573919935877314980254014457016111399973896762809317803408742310997030694226237313734922683429543800930347833077644849645543359687473389505626707893295908835319317437277018778258676131107685004067155948339200 A034996 978 713055239703455384285941514852319235840138863833480336870571759286997676145666812165313256269272366755103724893030538570989616589468373118459946792134966074978174384904662894465059015160579447839091681341141146053730322969179522099163710466191713763518201543905574788648488045659664828395751426507968117391492267628696511967722028024167801251513574365130286978456015299251423513665857524047097602017572155012689782932936277684225610525319444902735804683140595838787893783163253116931347665360178319343830763395459132985907847498022871311253222470101660782288022797205150385840131888208711017599542594181787160167139299678010904305999610406404442938859738873139545794810023070241873041405533253589429052500799863711132701755622121893881110232048730735698623338747062117674777471689280270793521820625081563357125105599219392818302439745443243883406134517396614791235682262494879988443864298765762151024041423149038847312766341113495077086828017636714288711437157115316270630442172892619925723298024006783484835940549193142753733611727889494541914278082043846105798673533513259565107470258026076870290634090254439674303786474044752181355674786937237213920288687397304665219626350692732400941098203711830378145011905429058892065677686060484471903696267560304113255932917687338288728568709308574603784582485645962186265850665668659754236051250239387335862245324014524323822802595955255170967958069796607472223343552387332763600868506108383510583466977816766043417952297269104449009668295977801818941027279331795549326787862718012769547329344161512527272256207510855350343125554406436470898068001673509639787398666489670345933007274217122018222478202229509133746925203626823868833310535563264386295252535152319023384158313862690032048538297370589725312823905988116480000 A034996 979 45594789327323804286626774578271155708863736493123685540466845636694308548971495017884887643732330194226346751731495580624993197920863401117524597737087259308604407811903873080365773597982194407539633795470682424807098937286393441655096686381058725792963858721733610771294749891037996741419762643566647049204562712943508393821768534802501120025353697976045207365273206849276737816691118251925840951866470940525706691540325413065626181590426219780649453739104385348780179620553156448353030716459402248328378527972501132070336077159291028416706053945357623736017000575575044671720433308888435925365037879395418984401650076553954395337917945415232665633374159945322956822423760891466053333302383472375491985622574142443285329402351679957312134266430268185529115203312143410175770904017407029597195273112358251235599609458657175067453147151485137458940829998103540079584482956101183261067665732507876971194420143072826865313459183200056643437745813456187946748467360687937533455130940962382679106885077919469687509569974121528081594944200476822422975838503260788136498039085790711620300526784638858163155402685412456888339260826061582339257147804729625278674459497004795450329250652866717523033650854487896751101046981435251441228190325810407089156349908570303013336510565264659719272479183788284664854160082161810653227822564756015142293791372449967361705858146985869620440920278510316360751147434423072081024082006938592141106963333444637048165688467254925861982206893950164482389647039952013451143401461273098268381463907511787949912087778099001029580268354551264973368999736045852053425033935580416395548520445825206691373436562797687908054463331132612609303388734766623384255685102588162757965004962025427838107037326420008334989391700439423007145711474325848064000 A034996 980 2915463756293952696525508986489085683288077943670400149421411104076004675494275167667567005215129060574342792092368251561105579326381161493680003024313975129368131797375235627507833074673014363706570997678170200961569523076555441190765448464129512488828783822524878630440139725958237981239326066366614307953622640017859729385985623497544638386289894767218515563311781569053446697008563165858108207164811405868803801576902683497227929784713818465240141625021957068459004186787011618442700214864490707679044371358469980644758452036746185148341628289382663630696100318149512132688765892558566573625176448622544181502086346587233895321872494271158730529918750565800426539813453285626791634547800112594464690391572712341674212174057814658881014840228988647035545706904550593102452351954336297810981513855037725161576648626016969701968604500018715293093211400735003936913532565617038760041032146859076561314050547130145039355130140309656629082123261352171006649987625485456621405273653073076799892983371220930167745260250088374325690405361679419079458132923172826420210243624641671517347820024614501829621215188226862992550198932820785868478004452084689025974201320416021212036955387311950516600259786748539028953176834914852652808727750007579221089296143796939824078055692903080096707975610846759959691102705029404748884479973335387683838741024679960808017415973337542945515818600642604612311109048181947467378673410939086654258264623833144946745501841155929652875045743163818468553861141205004994661899374987501435452632485209377609094888320228944073989307923898360600662069944386018560252034178094891294250731488813173868844518785638301087763955530922820105765935747761917178030163725907390696719295444707371088102730109492022714411024018945121433631229550827229151232000 A034996 981 186423421777199468146873482973139173345239297595673896316160128357576869229772430069431636854855788158435980245482675409394034151794425552455351069147375892386235979450902032100276837499865496869514262816912080711587447548903329188646175193441568582686901215665969632344803720643960976902219717270155239944016163759675609091247259949753383842720891112243569276223496322081470493888555700927252882427996779834331902554599667313806452308596486852412789178124621922854050703560824881410645653657608045332568792430082532611655471201926035089444671612573234434520030072481918702480440924567757140825938981223937672347127297224954776736304498635717514264190079618663686744692430100520445519670596196201661534459335675919916911538526922910448530227950772561226737256647607475399276158944925340949233351545810110833345947984241199146156835655565351497641455122479584895322479161772123317536147139068813783541783973478000068544997282861837025512550594528335561964934850284605694675437824056786800833890236095422247548941325482229328573067142027061184152072385449967532156661525130855232095014577378405090514842509265927882920786243777681045064634272459574127616061150011774749436073831649788184153119666527000267521413319570237706492022029407816613493522488249793732620681540803228315104365788753859217300329654841350695511155057521054647091244629757336149752575950914267817347076661478157259487005253924074180622853015091331088792449034887709610484769400824707876541069116399941435109403308328456897784938885493090824984665681274202890865871921999812480951055624396564011035410077340007003498315407444943395263331905952705512802937905893890225970340423317419266885188021867073628760560122889182155426067209332042001389151353396357525746738309773525524501600983661449463201792000 A034996 982 11920478737769735269420019985513363051666695106483904808594670425273501212926323361591246150710900732946746667660283871345749146129390043260563119839600670490162002771481076428987793385444095291180252801240921409163316991997830782788956244108813056798950013033469162981347896912306013391826981229636701690662339765288067227913975352392368967261510001781466724747003138169636733839124167993370709234887248823262223872809681270271229263793632530615725611983928011783229105821993091298013777422484853812231886080351238728217920954087754691334826326429199617107010183352923175954334277471648975425997172536939802983775211998343598623130371888348586039257305843856281479170282183518121183707441500008597800010148528225455032951847048083885201237037714913640353811804518835680261345113572967681286888651844801959858385459305661051404714203424431061786115262643516569868148270795878518053969546870101077495729779691691935206983061252862286953832024587663336808614389572216862201952512582821354174175996622598027255275947054436425917384240365465877712169544109708198577048948955874909937501766302845402206918556218127327577689664434272553172515413865431323871246327207670512360685510439653190338889613183337872650382457390546145757133811475541933934637690255777248074878493315084149515971532062983290908066653901025370617547469273187600099254600659234100741452608311970720170058851102615516482518008383165418817121107951760637759041888643847279019970158146732287169751210966871534939203107170186659986948238643493099588236160795698165725600453234201641203112464218789855012860361974856032768962475330986126198038647284398024122829567663139739617082113578880676947441890439956032562943811886391081954690621067929635848745165278821412653445557679679267922759543671438522338770944000 A034996 983 762232237988284291821044367366362604889093959451186270891033194266472252355004335275732934758871823289643597895513273562067618165102867400360397866166335556139220746322753383040560934768437475326282018550893064089995838553357228509228787478990363347347494735839308673563424465164933295339180547732460640626498392308867062988157854850129934370014440357814925123050241314668235054022045376161468521401530178820791794793887343013684700485666015067420178359785315550204039977967281813486815930307669717343120195300508069897836978080489354856491130547688251939403537333908461616917390994426985298581038715471801223312130425747743115210734755299688042266330979365281738485156661572114009023244125183476599163250554264172388895660788887640301688856110795087653518128801143435977686823725621063522938042656580222880375623068609952595919326910025612202827614151961445707422651624468167028410329155555650199218818839635423336609120136209446234893405474650180032518310357605574156246800906210487403088570840949052718396303443765386096262008540442188034196857434332154323646260028763871273645946276194138929735076785817653913809180575411005127657184797167620831279287508035191705014565362665628796872900875503677791831366076232889726665507538659652930048174259038114277308287397749079967017204062401329943023936853102150730951307689704231502281605155974603270988006214419916375101730600992447456382147446614601780460630195452011511990767920193974386114351982309345029187750197190606685340101121085512852010958511634741693182743127302163198632907029975576488312841716103920403871111763676769900226746898196795793069706999120247640049223981061740260880901002421922960907564783010196716321569760052567964013347436579403137807973373316507402596335863013637741565071633950113643857182720000 A034996 984 48739528200461013031529602471272063255162125829516259985584603764141612530281820358382500672946987734086205451625388854856108489858719797303857156550883734688195613691768831550686994838025650706548778331380151013852079081669697137487579645255562482303893003494520829944892108135987978348876088952671371562659263696631150350503689675005668818640598488829051009086493806053872199637080716722998917108582717546039340510962640012562352462324049028432885800825094735648782998956640891107262552847206364951410235919601218552736410383169077691656078544584362294569941518212071620791801984155319027457693545639874038831564693132280053165921743987609697110764051171921730981471174794373633242964475107163543270759566405862572327110963581014352042203972875449543928107435950475301135661833029966563379420993585836302434089587160740359696835417361475288307507055580852483691683543061424398088727077699002103703145264767104064398973424019305341785305837985144100678307877729370033154363967793666333600132533854147346614693173707735104453772940011381493549091237202006505503082275788491033806412467268844311015669112972527019398332415595621062903918910928736477601314359803135547562068410966631435677403846439313342173306356289799316288629773416182314869192088864219887961406267471906652429047290016533365615654455589630316383997120333331286233202659029344581136963028841648744131378071241531279789617436322410232020845007340456338143377184452281505314747558633270850069402292812033676618742059909086234995998183651576214013626287441623803962126920178661634050655860555420632200424470379104238980590280848758361655535457495014900873969871292581369128246364199535427177464020602146426376444416007259838218697131924382870285987202989814113954444282229493359913436011972298434258579488768000 A034996 985 3116561636899255526989734661875011200924403356287364259199937219190264083984998184538843714429981422574713064213060361583131772889059397343218647065131965217668719119714646340372934736863936334428486182795999757729559717993013250633181461941250206272105320572335242683940727823283742453285942856275887053024889713534686376570544246074804673101067397082853963510025620166414335134603108547618291811218989022152827931577254084697800403696355621850544202809757173319659706407929305174980415245345503952795651677747482380641911969409780943512710385475613462421953015050947963030102973120714557853096006760144805679769260418462467334690703970518069151561310241670711252454152767176134714708341000564347947398427122471423387504758652997761528962348967394871040141295762480290858013394775733602320431779719675260847732738632160606691852007498789344804474345679778486198573290084114285446955440968323209568231138593343181594550178942767913984665276342076435354529366201908034330949634321962550710771963483201097271159406912703126638541051036346430431321606818572115779876603776787812068384070219438231359955280156888319999012233406158941961426246953585169817249155940028488846544918027002209692280890172723963080469187780283232549052261616981199379181361885102774336907446604025122335037092840732652774174221212996969764075304708697637864534443454850017395054001057209198803240491516872275992064706009386734592748718075863175666595988565261099743493107582870649650279590017457504303710394922056865054794820976536082293236420051338232852134054831059085906314148779207058842771158223592052798426223151067461648740567468707605953653197206140639108314073803298488450998733844750636805458486349316144300215432833233763900396471779007911010750307409741478048501332335526847548818376884224000 A034996 986 199283118569387856959854239088404971542797309647424653623734992682407241001480451289377410846104344013713567283297533475415007548707514371960704410916523392925540223995370577339023968706136524760334974638927190182196527783156081331267830218881644395385117519717549986088011362090256893325007523348818423192002877001622215398298063280925098813327827319851144219903482208655259897684976075640613609715960319317233309440429239912307577586711647422726996684629579252837247609743905074167542013135000451336209897351569511658634597987224006997947495286866177143236371515598204501272400040116045770237685084747982751835458524346507840351570120554545471421821086091511579093096747155035677927733350787859298537193042100725909657751092307998708830670484326469200694424982939874484935097640411447932773141318812710296476300507145815815132891486589253423809508515240303769974019740414002819785462806882284095511857769911929966357903640765925620466256251774192490471182735293637145587531227282371327718581721734333992884916402304477941653093022295740544459543312597490750860762125188077401479083525520958113059268126911383639085775151701624260455454202365417667179563049328346492485453765471290231103578055299852844918512035652720742285497806657464493636164246497068180294734316183620588458825737957770194411026797562983541793637923784524134657039306304452176126289883204242102198696961107237165563513399862629780767535050865123346170421509960241668704495446575615441467523287924800417037254756150813442085319900173399418126379880729542605637167647920771053413676350307310939903721720169545730713551971134923646986134441828849470057710822769957462415316946174036679958897761306891783248324205144924517806683279605926349829607018152732806190955826994533092803461080405035868795365148852224000 A034996 987 12742824189007740132890436648430235305858059548872165908231864268930931029867944322528043833616890726123854581669640662796375017102374421015171520105326196226178065982926651410900990128521134704715508459300469804605716436466263759295725143631646524618269417434894674009206686043941365883300278638749952129127503803091584089071739317647493970274087873237769116636257481795551315077070899346833406282809219770430699956688823543218566317427221697953644476263318116272516148778523225673692949617223470155482182667087809178690181540932048447471994901055726323078037456345579116976098324832359623057222664892751577257041424832100181500051410866552595852778308638580299110106761233063293510893200576289270287839785048335485899330043530010249422152265706284431399869425832195860789736567338698010729631554612663750698569595991340141636473231332755743221244443278159343088946023401209556824662346444934392730827051084975797120067733207518337043093324860411320625513603729666822175746834832784505060677245801911218962041982421040180609186037223234518863133712871112424773663469656763135542350790291813815537077250188009689051500942291398597447908678834653468159651897980129168025567841181593351862550250224315286771833923445745228354887256511530340941253352668723460888967748136858718923557464393947459313877559678986890927484685701428235557786553861427197043476204110638865433709391917925926287085549139394229787216391066250032912613916308955696014246158231640770374648027568762339217353852707068613377714746977079637286996128891669619082726420369476348249455887760136311679511663353675324983359675433623417329955495442286836154216537387970478386184274687743867705549924057008294836534544518457238195298606146137654936068069816616445105182009439480387318776778558368973731797559356162048000 A034996 988 814819213056470663300294452625609788415029004924849112271570370442054679806722749197849840281023427219486919863284201734320279152228673796763849273468987511975228405217675869793102745932938886477460824030497179416850866978894358076705417677720248955368410473794478447262114080302175913508503155828662257478284469673924952267843068198207804529962909103697188004122268097826759520196121005757072409833018259132494909262893024138667476151766936479867013831033607353967564457789493216991245838011336959183714086821671438281463175579921884548158703278831276715323648876940771847895306433163217959695410847136106921875934991286163274078110438018995107916784871894659368779728594923076523386133472643613198183001017650895984098717849178815139996874907245123803566979261504617023602568775024532051104043997679328204426229778050910573397944539417060870891302925086751119256771000902418982398025064891457023556625592127269372975817439882163432361195009274430653546491708659383047921364848154997067782840267454869046672937278368636017922067739127756292117872600575480022938804672491102822748497450004353583988640345692348569885661871090037717498225328112725304768843304614123949380091280408456594325255636183719651618581717602556361135561275823234338852236625652246376762710204423605040167617844563435113255426566328747201470304877409829743856846983009763337744626034334481142596341703629560746607977884302619910761945976774167928608396428087318721881624920696625195644834442313984157841716526991930343788352476067256078897507776652362700497086778731733329924762732003053943996276633454426240594202097494787575274403975500727521125029145010367091144887291458970873305335892179175495917537507934515413013836049223200503697618539133290180436511907940080580424108671416839129220300964290887680000 A034996 989 52102338851845271585416000029304648531136359725012775962868172455013969141903815065879481100151421249194343409116508188474152476214832288919534054957253318644525110064545205314527854776301781080372909095380397420004370993163564084533090667343841050374385713770793599621697848221665600029032609875330944997379111180038530483195492514362976624206840401919643221629248545115985035016661862776207789729363018056690361349472909090984046374051973885779294387434092403975315859026167756170114976292393610973904885406221301746434085724152904019632968234710237516350351786369554162686024725701984191636927563906165770285287059281191191820445154715509561930872878313555067354779736336374178016601811466900292826037067092295272098368923964056276386224413260853855819196015323523511173875771448639370669788284069790093588886919060338225190286344568947092293841454918880497831748112566794678042146039098877571130533966145479454936223381024545933254740493805160159688997081944417762086478869037983772099924161910063666798569314616008216644988460765397458905282633441242613507189990896340174839667558156642019475572614589604478654587817260084593604553188051361578477865511672012628779350806479774683077945437164620392753598683890012351399318758590620228875456552879080610742006673515991811578556444477013834757092447833207083678662808039951375863751354962070765992510915633848479041332136572288599498253971704942475586741644559304976315783765134989519565650892908867839782929898521459043563648508105754705538563500146425837190432153831516331709361193374579441128845636350223562495697268691110099731894312706878820873909968954644499997271560601753816502864591008604739559314124564152046054104842830592488591341290161641903723307115152822021800356514969938243498149268015526852763799931559060963328000 A034996 990 3331605457481060716271080817211883923431936269479928947744732948667331177178769882032947485725928619292580376537734501399828551072433393021446048430404872145172822577770030848003028356674764140767982344657986905863609466291411431794846507980065105630801285479543540687010846867921801960282278932976762182234025748997660544560173531433050557742420850241013069291828679926245953278441805166904879131756080452286937253272854998261833552604364764070698614271365860196879732951332188065578048251964075015332396345531212360310832637909304966615642715536950888936517751764546829647919288414009419026890843460752686711844672424349670477576153949558435843022757369297030785204523039519030184213949131215477049243508443496031082068054463929685289649110615049230207417571240182681994012270318019555641375523698218424470777584547947035977656977883597416089279662275781654275077915637873506718642492639372022126538523074376127245609084973525153076171943099339443995128523802879782793033292606658885641198783341994868251959374700895266066962289386258028431796114950458791052193355543006341270676139076962756296799278951880985472637659741813360774503861170977477805232474009719572412199699197790476404927594815587956657931424218710698974240192829838973424197710234956185813823893932756174688304707137860154067494888228349814811856210716322541660680318729804742986290042080611211321787219808590094826443347809282335815318511132627686921471832118137251136060712191573296943859436740169340739194024885616008254861444881209598840649147047422327858485166601170888017611191003270400311026583776405918062372027051069119193882872767626551640592436177812246058681658327985131318258947977175768773316362947012093659996079591284484515780550225029289482790102563688240781019901933004950157352647894081306886144000 A034996 991 213034674777155890478333869352201835716869537747631908279580544757929587934277954795477746889684580825571530690062071464510004689139712687637465467779679284186091211444665924143677514839308103807655903312848211101552898856650010021784983562693034052795349940058876887962169393675419094702243464996554414055916049708084277885625934925263369938223023560975746987217012928509710996328750590067651505126564208920831657106455381300145792246774259792875558972239192786298866149767039670741680198305025409649762666320298248426649935370829670002382508802358738696593945594686224292567355143828070027937237885486355265630777481069907558199204231177813208059092283719001266902311799841503147827680666624254173576224019745806697175141966487890924690546758602623760601725180350068431697768478641750457100536511315918448619318289360258453764856271282612194934664856328005941508812847521766409452551001109522285817128624651034781697051893186136602749736587376310092236887622847046756177104653856437937492460912247397664272466790349988424555999939868063769642833834211191566555170291133042580122508925332562053849366796850518821068903258813210786943879961489358238045873277605374916583317862413553930763474994296749260812405343791589775538310394740267905487610035911029010627497217684062170190064700774944851622314264214400658412966893304205103447856832327595218857207610138437859439119885986377918377978264353222908706939312666168787099598039231534389176011185217618318289205434780666957427979220306849431070938681154120235544411991443642238628458757908741702351928495684927452146207925509052615456030665225218113615300791729926838373043761724784669349087652278984727600606439605053795190527756506926537339588024833021594561483731727880937976150993770032751231506471183840724174589880259440986292224000 A034996 992 13622205145669980283798879525062847694540129072329945264975071772355989038746135969480015122363959863142487323963928791249272162881787710789756804976977357329989977403716523181698839357740893614673634679509174231726286873919284024514863359815465146239973353266846371478394670514415318063659265914824994033126329800870613603852673075543326221145427093683500534441421402727746837283877489896209063413410192356130037159749739064485455412387893655396199891743504315366397588162747181201826511451738059829930846183961387293150618626693052091109043080477915883463171369063641991622212268089131051856901164931361141940072353411898137276351129771265284450070617972831525119062628441828886077005449756267515614698812042074261876971615613408985049497439057635647838033375681276883322337872426824357526742866387226140799126116919656566747485713797946368509135427711382744473357080127132003962335527055841114864294460373456298588757308166915337087811958058455373229278365055685882004251195469555270170212787597241452256439628721110639481981643687676311296315586240759133645505632231403496140441920164064813868297476468097223627986990253377273039062036288749537445076303761158998694233988914210493844670300340248127960266354188711766754864609088044361457040570836059111841695431353542005597571347674124771700514064975385281174813439936801417168706059844383671718587365975176485723007408137553929814026291916789770202674540379709016420620420039320752845035252987490325013183674004867300230460189901917131395045641992509585575154062244416422541744831109943064584630465017130063949119454620466067342392873231762788864166303194041726615644296771880087980855659183390145280692957189488918206865811104898094073428480588919979021425952698684318265592833333758307726279692743493605863232385737113257669296128000 A034996 993 871053681145657894203477648504018711735382901244759880323758110514030848393062778893510826134258841953054823250651221299601346753286143760359097106978552144762739400181310073872010291325967000149553541478473957916018907149204922130950417655805799491964493293401162345238194424442894986042437566947964407188641370365529376922410362858685930197186464863705527131888072794140431567166250762377311942209609483053948855003715709193858698200577988668996443781908585799485141552941862009243554394237898473632197770073023919871884627678682485825845853315066733956659126979562459745983714044009225006061004067441965977576457528028416101896255340303442132441135290093734141416117367970466799853587913992317195644121220718551393259875139223616790488991173544589312460162332295733102583294941095529340442431174619812383493416490355504408923734375248964972274293546615178308578044278551821098436666096246741711040800705570304163281101113771769441953046332188554851562306723279069074638034189180013050320648671710932299214590343575243707721079751296485257539052979338682630290078455360167217994455176688088098057331593875512609451562475356800276018896404942576056347132663037490902420032530570642845842298078094739449853651380517625648832187679714385929788228050643779827623905047113812752295407301979245965075124718144354599065535455113780759801767770331012247920938613060580918062727224570349878249005145101768404509048074984210345769249394063608703048733078355015148730336337776021733046327635981743331457848093605542514242245670276768427317204693509035397383412833489725215901441182773464024429065415101451569624155161985203363873593061187825344127953418205510698230225713243375896608039188961089395681201434840798658553152468338405703180161455426235451793095845851562966465845510514002673501470720000 A034996 994 55698411466544058151559861214492147251710554481202615704239985953110249947899724868664053067302597548161969924120033471322448327468419709154861501843621509204406564419231831296515359573189270771372054797011484521054057234634184890110140073299485614951506453567191510606467218151512312152727686190449535118562933214207478469659735604543752384789740342199397445466579641662704339728025666839692557800144918341532102463071767117336749562124194925704753506713720465232605674537058320076494376662303570338065277309674446108471143267767331133852880976198799880661789241153449184802480223453309479181532987725555420459622646998271302579947085197453469582346524318516322626592011477138673039080077828992150005690018640198104366599292319561200681478969271960754186899867567822837104280962142976842971165066385940646318980030937063932174234850141547886830130304130496587643185416259880467906466777595580597611316486523824152848840982173482471331478009888607652136482616042118081210824409298883568154372815164760157392190046250885734331704500599485003040869052017532003688016031802849526711235393127239112714371522943452878657031367770955839961232427003081868350783887993062634347308693190981487863186304442914274128129362245279813348039305461455367233011277883577736434917924339265550303560798171987482695416819163031574885372490247396167901133339316120927901227938007403417417912519533732603672075078745683329616566507259090853305751480852163859419871953142974355600823034326293072103858843730354208764496610158350790880551395503205140120230986351576751882534932781859575011571149560581784010326490422527391623886681433313144545822597914587135371655184200911972526834051034569395020894357144181258000824884512875350604809821754334396441341298934712366215963748840663157968264276141651161908399570944000 A034996 995 3561566696266323268631068715892144451974841158432562438726542394961531725584174374935217080070650434384879056754374188475486033212659351844030943101823862126717113729650639429329789378009315539043316692682798620659528912810624465141902209827608072133565806239746278039663337539792686883918595259133885534770116556773540048971575543355604921568764039070276329826180245199010355410239456495669015683911274657967366005690878217037091271197355147016349740296770511033869668875417841655654391426575090148283836728211391690518383707266632314510865746598543340160228948986526979600100763525395957941880996909904792789390007170708737669389226869533550773855909077106091923134931753971895390073224896358285190323680629675639428614433463100616213857462444771723406280400367128012901101853330283041340509599144566052091127711054537879229229587485757933550639898403075368146404812038914926947818329449304555321957353808965173339996972362113204451967039652395225049466169528604835698950788131955117157244674550414904522082128178339769727025699030301205696452678900494556476789523125963735599583493692256631135093266619701432666575315010639192304669649408606704850928438010544350458143971939706053211878121844739281416337653436423073044688682014286314687084359704667970761111498760360586714591546299174235740869183111300356366766669838229083475188132644944889213025506943589868321799209381590724962517186360597469775722778829635520346723594691277722769812053164427460601912868885715816441918234979416464706619739064021129688353973169486073257005292227669899772986832127521157242306168045395916325351077833363378029861541131651453363287499614441993451355396959224580026394585383824955451898313070078931686301742213710848724215991895471936787706972536700764236508332566429874703496802428623975100022240837632000 A034996 996 227740220682417894705885549423827475528886733733593501096985487225263360651396474173390129677697198087166308551860444597481630480815906718917412923397667861888133836000689633800032830919608710376218180332912515209916035355569639821190120041052828299557760561079543347627499593617716523794963174483754734817115818181972643131430174563697617813291720179346295465475068196516858754376715978447232786239429871609564210225481312028634546360455150784941152099698810049579999127528222909961162248973936958007413399294817094336938814549310274137108037188716484475320878591563759281309552533872661093992775641926028435214836245884677476327885648331497421198457287345704686342726348223887938724120595378769706573234992480522933653989330129980426144273767080327894280028168711278915216695439831699550190740185220035058087837347190470287484297554054202386881037916743090140491072795491378558452672155518619870496915967932946570482935789397633911957675739136911120715714382936424759758787006006421894692740714080291868697873455993497492113683414824235171073471600064522532104599476756710202552303801272562435430758208163696825837020544190842314751554151552151100959267582796613270218249246840662291237366122212456036965253843409070965641918611609609963822469508417244204576108594754772441553300160145392053111225839229308243825585492002788896399392008405743808534405334671756554916091470907895584564087928646750143572596385102230384297214251512876010051211648283429757565846757474578465200773637319717610808848149257246800292820960382222810712739608925187011361541145229417067714646765526660438890453273854144509688799368330033555482752934222573687573529856514027508367811040511141985927202863433973974789477100911227710999215562006145350140315860741973040728063407999034475523899847973556329565313839398912000 A034996 997 14562595113295771912375543308648270719791017835614231328662550954676760143616750897644353221955836065261127401348222577588063858480709321818069762644835242759772694266753516703990876891749247957283306008141427926488979671594220575981030762063955201166911871709270679631459432932172542768035440824504300758606275604309384964003354729415758695764553522009181554533824601231382623516337181243074757000656770227090129899548412232885112435409625152797399361116612487098193611545431937096274078236994750413027147784967983659525137664608000455244174850937005183644365920039311485266583571644907555485213397159470371364398787442261100029399148831586011454108968185624739743133692022300233163946372660011590776230024328794640815694371835245321517858692104206618137649576768015005263996629447194126748469214088178113493921270689686424715528990690904789099399113922722485376330963443965745577370467210998242139911011432473866074087204745690787300091217403568256592779588237946776020808368311929678989691324057863633159141776019720476910547916633690773223672007645007585078945010229164547380839498378767379137724715242659796230075453955994782723632444624701477614044709482714100653554903743871447672949655766643381217409458187368008760926531180840550552399513175505867895018984050972503136438279578996331925196380918093722332638841440531038289202004417255457801033678193800417142810915137733732088719273802125257677583978869422779763838702078703101660749621790436225860543163000999698732718006452099297646670795083166795398283228865482896681807806496162058433915941607174829251781460910670703976185537198673432896092605700750923223133628507362487421034450223746672819639508378015067108146671275453389955075421514780468542210361027038248160876149267645041650402900245357098286606405509299068865270609193467904000