A078987 0 1 A078987 1 38 A078987 2 1443 A078987 3 54796 A078987 4 2080805 A078987 5 79015794 A078987 6 3000519367 A078987 7 113940720152 A078987 8 4326746846409 A078987 9 164302439443390 A078987 10 6239165952002411 A078987 11 236924003736648228 A078987 12 8996872976040630253 A078987 13 341644249085807301386 A078987 14 12973484592284636822415 A078987 15 492650770257730391950384 A078987 16 18707755785201470257292177 A078987 17 710402069067398139385152342 A078987 18 26976570868775927826378496819 A078987 19 1024399290944417859262997726780 A078987 20 38900196485019102724167535120821 A078987 21 1477183067139781485659103336864418 A078987 22 56094056354826677352321759265727063 A078987 23 2130096958416273957902567748760763976 A078987 24 80887590363463583722945252693643304025 A078987 25 3071598336853199907514017034609684788974 A078987 26 116639849210058132901809702062474378676987 A078987 27 4429242671645355850361254661339416704936532 A078987 28 168194581673313464180825867428835360408911229 A078987 29 6386964860914266283021021707634404278833690170 A078987 30 242536470133068805290617999022678527235271315231 A078987 31 9209998900195700334760462941154149630661476288608 A078987 32 349737421737303543915606973764835007437900827651873 A078987 33 13280812027117338968458304540122576133009569974482566 A078987 34 504321119608721577257499965550893058046925758202685635 A078987 35 19150921733104302596816540386393813629650169241727571564 A078987 36 727230704738354777101771034717414024868659505427445033797 A078987 37 27615615858324377227270482778875339131379411037001183712722 A078987 38 1048666171911587979859176574562545472967548959900617536049639 A078987 39 39821698916782018857421439350597852633635481065186465186173560 A078987 40 1512175892665805128602155518748155854605180731517185059538545641 A078987 41 57422862222383812868024488273079324622363232316587845797278560798 A078987 42 2180556588557919083856328398858266179795197647298820955237046764683 A078987 43 82803727502978541373672454668341035507595147365038608453210498497156 A078987 44 3144361088524626653115696948998101083108820402224168300266761896127245 A078987 45 119402917636432834277022811607259500122627580137153356801683741554338154 A078987 46 4534166509095923075873751144126862903576739224809603390163715417168722607 A078987 47 172178924428008644048925520665213530835793462962627775469419502110857120912 A078987 48 6538264961755232550783296034133987308856574853355045864447777364795401872049 A078987 49 248281889622270828285716323776426304205714050964529115073546120360114414016950 A078987 50 9428173540684536242306437007470065572508277361798751326930304796319552330772051 A078987 51 358022312656390106379358889960086065451108825697388021308278036139782874155320988 A078987 52 13595419707402139506173331381475800421569627099138946058387635068515429665571425493 A078987 53 516267926568624911128207233606120329954194720941582562197421854567446544417558847746 A078987 54 19604585789900344483365701545651096737837829768680998417443642838494453258201664788855 A078987 55 744457992089644465456768451501135555707883336488936357300661006008221777267245703128744 A078987 56 28269799113616589342873835455497500020161728956810900579007674585473933082897135054103417 A078987 57 1073507908325340750563748978857403865210437817022325285644990973242001235372823886352801102 A078987 58 40765030717249331932079587361125849377976475317891549953930649308610573011084410546352338459 A078987 59 1547997659347149272668460570743924872497895624262856572963719682753959773185834776875036060340 A078987 60 58783146024474423029469422100908019305542057246670658222667417295341860808050637110705017954461 A078987 61 2232211551270680925847169579263760808738100279749222155888398137540236750932738375429915646209178 A078987 62 84765255802261400759162974589922002712742268573223771265536461809233654674636007629226089537994303 A078987 63 3218847508934662547922345864837772342275468105502754085934497150613338640885235551535161486797574336 A078987 64 122231440083714915420289979889245427003755045740531431494245355261497634698964314950706910408769830465 A078987 65 4641575875672232123423096889926488453800416270034691642695389002786296779919758732575327434046455983334 A078987 66 176257651835461105774657391837317315817412063215577750990930536750617780002251867522911735583356557536227 A078987 67 6693149193871849787313557792928131512607857985921919846012665007520689343305651207138070624733502730393292 A078987 68 254163411715294830812140538739431680163281191401817376397490339749035577265612494003723772004289747197408869 A078987 69 9651516495987331721074026914305475714692077415283138383258620245455831246749969120934365265538276890771143730 A078987 70 366503463435803310570000882204868645478135660589357441187430078987572551799233214101502156318450232102106052871 A078987 71 13917480094064538469938959496870703052454463024980299626739084381282301137124112166736147574835570542989258865368 A078987 72 528497740111016658547110459998881847347791459288662028374897776409739870658917029121872105687433230401489730831113 A078987 73 20068996644124568486320258520460639496163620989944176778619376419188832783901722994464403868547627184713620512716926 A078987 74 762093374736622585821622713317505419006869806158590055559161406152765905917606556760525474899122399788716089752412075 A078987 75 28939479243347533692735342847544745282764889013036477934469514057385915592085147433905503642298103564786497790078941924 A078987 76 1098938117872469657738121405493382815326058912689227571454282372774512026593317995931648612932428813062098199933247381037 A078987 77 41730708999910499460355878065901002237107473793177611237328260651374071094953998697968741787789996792794945099673321537482 A078987 78 1584668003878726509835785245098744702194757945228059999447019622379440189581658632526880539323087449313145815587652971043279 A078987 79 60175653438391696874299483435686397681163694444873102367749417389767353133008074037323491752489533077106746047231139578107120 A078987 80 2285090162655005754713544585310984367182025630959949829975030841188779978864725154785765806055279169480743203979195650997027281 A078987 81 86773250527451826982240394758381719555235810282033220436683422547783871843726547807821777138348118907191135005162203598308929558 A078987 82 3295098429880514419570421456233194358731778765086302426763995025974598350082744091542441765451173239303782386992184541084742295923 A078987 83 125126967084932096116693774942103003912252357262997458996595127564486953431300548930804965310006234974636539570697850357621898315516 A078987 84 4751529650797539138014793026343680954306857797228817139443850852424529632039338115279046240014785755796884721299526129048547393693685 A078987 85 180432999763221555148445441226117773259748343937432053839869737264567639064063547831672952155251852485306982869811295053487179062044514 A078987 86 6851702461351621556502911973566131702916130211825189228775606165201145754802375479488293135659555608685868464331529685903464256963997847 A078987 87 260184260531598397591962209554286886937553199705419758639633164540378971043426204672723466202907861277577694661728316769278154585569873672 A078987 88 9880150197739387486938061051089335571924105458594125639077284646369199753895393402084003422574839172939266528681344507546666409994691201689 A078987 89 375185523253565126106054357731840464846178454226871354526297183397489211676981523074519406591640980710414550395229362970004045425212695790510 A078987 90 14247169733437735404543127532758848328582857155162517346360215684458220843971402483429653447059782427822813648490034448352607059748087748837691 A078987 91 541017264347380380246532791887104396021302393441948787807161898826014902859236312847252311581680091276556504092226079674429064225002121760041748 A078987 92 20544408875467016713963702964177208200480908093638891419325791939704108087807008485712158186656783686081324341856100993179951833490332539132748733 A078987 93 780146520003399254750374179846846807222253205164835925146572931809930092433807086144214758781376099979813768486439611661163740608407634365284410106 A078987 94 29625023351253704663800255131216001466245140888170126264150445616837639404396862264994448675505635015546841878142849142131042191285999773341674835295 A078987 95 1124970740827637377969659320806361208910093100545299962112570360508020367274646958983644834910432754490800177600941827789318439528259583752618359331104 A078987 96 42719263128098966658183253935510509937117292679833228434013523253687936317032187579113509277920939035634859906957646606851969659882578182826155979746657 A078987 97 1622207028126933095632993990228593016401547028733117380530401313279633559679948481047329707726085250599633876286789629232585528636009711363641308871041862 A078987 98 61601147805695358667395588374751024113321669799178627231721236381372387331521010092219415384313318583750452438991048264231398118508486453635543581119844099 A078987 99 2339221409588296696265399364250310323289821905340054717424876581178871085038118435023290454896180020931917558805373044411560542974686475526787014773683033900 A078987 100 88828812416549579099417780253137041260899910733122900634913588848415728844116979520792817870670527476829116782165184639375069234919577583564271017818835444101 A078987 101 3373155650419295709081610250254957257590906785953330169409291499658618824991407103355103788630583864098574520163471643251841070383969261699915511662342063841938 A078987 102 128091085903516687366001771729435238747193557955493423536918163398179099620829352947973151150091516308269002649429757258930585605355912367013225172151179590549543 A078987 103 4864088108683214824198985715468284115135764295522796764233480917631147166766524004919624639914847035850123526158167304196110411933140700684802641030082482377040696 A078987 104 184707257044058646632195455416065361136411849671910783617335356706585413237507082833997763165614095845996424991360927802193265067853990713655487133970983150736996905 A078987 105 7014011679565545357199228320095015439068514523237086980694510073932614555858502623686995375653420795112014026145557089179147962166518506418223708449867277245628841694 A078987 106 266347736566446664926938480708194521323467140033337394482774047452732767709385592617271826511664376118410536568539808461005429297259849253178845433960985552183158987467 A078987 107 10114199977845407721866463038591296794852682806743583903364719293129912558400794016832642412067592871704488375578367164429027165333707753114377902782067583705714412682052 A078987 108 384073251421559046765998656985761083683078479516222850933376559091483944451520787047023139832056864748652147735409412439842026853383634769093181460284607195264964522930509 A078987 109 14584669354041398369386082502420329883162129538809724751564944526183259976599389113770046671206093267577077125569979305549567993263244413472426517588033005836362937458677290 A078987 110 553833362202151578989905136434986774476477843995253317708534515435872395166325265536214750365999487303180278623923804198443741717149904077183114486884969614586526658906806511 A078987 111 21031083094327718603247009102027077100222995942280816348172746642036967756343760701262390467236774424253273510583534580235312617258433110519485923984040812348451650100999970128 A078987 112 798627324222251155344396440740593943033997367962675767912855837881968902345896581382434623004631428634321213123550390244743435714103308295663281996906665899626576177179092058353 A078987 113 30326807237351216184483817739040542758191676986639398364340349092872781321387726331831253283708757513679952825184331294720015244518667282124685229958469263373461443082704498247286 A078987 114 1151620047695123963855040677642800030868249728124334462077020409691283721310387704028205190157928154091203886143881038809115835855995253412442375456424925342291908260965591841338515 A078987 115 43731235005177359410307061932687360630235297991738070160562435219175908628473345026739965972717561097952067720642295143451681747283300962390685582114188693743719052473609785472616284 A078987 116 1660635310149044533627813312764476903918073073957922331639295517918993244160676723312090501773109393568087369498263334412354790560909441317433609744882745436919032085736206256118080277 A078987 117 63060410550658514918446598823117434988256541512409310532132667245702567369477242140832699101405439394489367973213364412526030359567275469100086484723430137909179500205502227947014434242 A078987 118 2394634965614874522367342941965698052649830504397595877889402059818778566795974524628330475351633587597027895612609584341576798872995558384485852809745462495111901975723348455730430420919 A078987 119 90933068282814573335040585195873408565705302625596234049265145605867882970877554693735725364260670889292570665305950840567392326814263943141362320285604144676343095577281739089809341560680 A078987 120 3453061959781338912209174894501223827444151669268259297994186130963160774326551103837329233366553860205520657386013522357219331620069034280987282318043212035205925729960982736957024548884921 A078987 121 131125421403408064090613605405850632034312058129568257089729807830994241541438064391124775142564786016920492410003207898733767209235809038734375365765356453193148834642940062265277123516066318 A078987 122 4979312951369725096531107830527822793476414057254325510111738511446818017800319895758904126184095314782773190922735886629525934619340674437625276616765502009304449790701761383343573669061635163 A078987 123 189082766730646145604091483954651415520069422117534801127156333627148090434870717974447232019853057175728460762653960484023251748325709819591026136071323719900375943212023992504790522300826069876 A078987 124 7180165822813183807858945282446225966969161626409068117321828939320180618507286963133235912628232077362898735789927762506254040501757632470021367894093535854204981392266209953798696273762329020125 A078987 125 272657218500170338553035829249001935329308072381427053657102343360539715412842033881088517447852965882614423499254601014753630287318464324041220953839483038739888916962903954251845667880667676694874 A078987 126 10353794137183659681207502566179627316546737588867818970852567218761189005069490000518230427105784471461985194235884910798131696877599886681096374878006261936261573863198084051616336683191609385385087 A078987 127 393171519994478897547332061685576836093446720304595693838740451969564642477227777985811667712571956949672822957464372009314250851061477229557621024410398470539199917884564290007168948293400488967938432 A078987 128 14930163965653014447117410841485740144234428633985768546901284607624695225129586073460325142650628579616105287189410251443143400643458534836508502552717135618553335305750244936220803698466026971396275329 A078987 129 566953059174820070092914279914772548644814841371154609088410074637768853912447043013506543753011314068462328090240125182830134973600362846557765475978840755034487541700624743286383371593415624424090524070 A078987 130 21529286084677509649083625225919871108358729543469889376812681551627591753447858048439788337471779306021952362141935346696101985596170329634358579584643231555691973249317989999946347316851327701144043639331 A078987 131 817545918158570546595084844305040329568986907810484641709793488887210717777106158797698450280174602314765727433303303049269045317680872163259068258740463958361260495932382995254674814668757037019049567770508 A078987 132 31045215603941003260964140458365612652513143767254946495595339896162379683776586176264101322309163108655075690103383580525527620086276971874210235252552987186172206872181235829677696610095916079022739531639973 A078987 133 1178900647031599553370042252573588240465930476247877482190913122565283217265733168539238151797468023526578110496495272756920780517960844059056729871338273049116182600646954578532497796368976053965845052634548466 A078987 134 44767179371596842024800641457337987525052844953652089376759103317584599876414083818314785666981475730901313123176716981182464132062425797272281524875601822879228766617712092748405238565410994134623089260581201735 A078987 135 1699973915473648397389054333126269937711542177762531518834655012945649512086469451927422617193498609750723320570218750012176716237854219452287641215401530996361576948872412569860866567689248801061711546849451117464 A078987 136 64554241608627042258759264017340919645513549910022545626340131388617096859409425089423744667685965694796584868545135783481532752906397913389658084660382576038860695290533965561964524333626043446210415691018561261897 A078987 137 2451361207212353957435462978325828676591803354403094202282090337754504031145471683946174874754873197792519501684144941022286067894205266489354719575879136358480344844091418278784791058110100402154934084711855876834622 A078987 138 93087171632460823340288833912364148790843013917407557141093092703282536086668514564865221496017495550420944479128962623063389047226893728682089685798746799046214243380183360628260095683850189238441284803359504758453739 A078987 139 3534861160826298932973540225691511825375442725507084077159255432386981867262258081780932241973909957718203370705216434735386497726727756423430053340776499227397660903602876285595098844928197090658613888442949324944407460 A078987 140 134231636939766898629654239742365085215475980555351787374910613338002028419879138593110559973512560897741307142319095557321623524568427850361659937263708223842064900093529115491985496011587639255788886476028714843129029741 A078987 141 5097267342550315848993887569984181726362711818377860836169444051411690098088145008456420346751503404156451468037420414743486307435873530557319647562680136006771068542650503512409853749595402094629319072200648214713958722698 A078987 142 193561927379972235363138073419656540516567573117803359987063963340306221698929631182750862616583616797047414478279656664695158059038625733327784947444581460033458539720625604356082456988613691956658335857148603444287302432783 A078987 143 7350255973096394627950252902376964357903205066658149818672261162880224734461237839936076359083425934883645298706589532843672519936031904335898508355331415345264653440841122462018723511817724892258387443499446282668203533723056 A078987 144 279116165050283023626746472216904989059805224959891889749558860226108233687828108286388150782553601908781473936372122591394860599510173739030815532555149201660023372212242027952355410992084932213862064517121810137947446979043345 A078987 145 10599064015937658503188415691340012619914695343409233660664564427429232655403006877042813653377953446598812364283434068940161030261450570178835091728740338247735623490624355939727486894187409699234500064207129338959334781669924054 A078987 146 402485316440580740097533049798703574567698617824590987215503889382084732671626433219340530677579677368846088368834122497134724289335611493056702670159577704212293669271513283681692146568129483638697140375353793070316774256478070707 A078987 147 15283842960726130465203067476659395820952632781991048280528483232091790608866401455457897352094649786569552545651413220822179361964491786165975866374335212421819423808826880423964574082694732968571256834199237007333078086964496762812 A078987 148 580383547191152376937619031063258337621632347097835243672866858930105958404251628874180758848919112212274150646384868268745681030361352262814026219554578494324925811066149942826972122995831723322069062559195652485586650530394398916149 A078987 149 22039290950303064193164320112927157433801076556935748211288412156111934628752695495763410938906831614279848172016973580991513699791766894200767020476699647571925361396704870947000976099758910753270053120415235557444959642068022662050850 A078987 150 836912672564325286963306545260168724146819276816460596785286795073323409934198177210135434919610682230421956385998611209408774911056780627366332751895032029238838807263718946043210119667842776900939949513219755530422879748054466759016151 A078987 151 31780642266494057840412484399773484360145331442468566929629609800630177642870778038489383116006299093141754494495930252376541932920365896945719877551534517463503949314624615078694983571278266611482448028381935474598624470784001714180562888 A078987 152 1206827493454209872648711100646132236961375775536989082729139885628873427019155367285386422973319754857156248834459350979099184676062847303309989014206416631583911235148471654044366165588906288459432085129000328279217307010044010672102373593 A078987 153 45827664108993481102810609340153251520172134138963116576777686044096560049085033178806194689870144385478795701214959406953392475757467831628833862662292297482725122986327298238607219308807160694846936786873630539135659041910888403825709633646 A078987 154 1740244408648298072034154443825177425529579721505061440834822929790040408438212105427350011792092166893337080397333998113249814894107714754592376792152900887711970762245288861413029967569083200115724165816068960158875826285603715334704863704955 A078987 155 66083459864526333256195058256016588918603857283053371635146493645977438960602974973060494253409632197561330259397476968896539573500335692842881484239147941435572163842334649435456531548316354443702671364223746855498145739811030294314959111154644 A078987 156 2509431230443352365663378059284805201481416997034523060694731935617352640094474836870871431617773931340437212776706790819955253978118648613274904024295468873664030255246471389685935168868452385660585787674686311548770662286533547468633741360171517 A078987 157 95292303296982863561952171194566581067375242030028822934764667059813422884629440826120053907221999758739052755255460574189403111595008311611603471438988669257797577535523578158630079885452874300658557260273856091997787021148463773513767212575363002 A078987 158 3618598094054905462988519127334245275358777780144060748460362616337292716975824276555691177042818216900743567486930795028377362986632197192627657010657273962922643916094649498638257100478340771039364590102731845184367136141355089846054520336503622559 A078987 159 137411435270789424730001774667506753882566180403444279618559014753757309822196693068290144673719870242469516511748114750504150390380428485008239362933537421921802671234061157370095139738291496425195195866643536260913953386350344950376558005574562294240 A078987 160 5218015942195943234277078918237922402262156077550738564756782198026440480526498512318469806424312250996940883878941429724129337471469650233120468134463764759065578862978229330564977052954598523386378078342351646069545861545171753024463149691496863558561 A078987 161 198147194368175053477798997118373544532079364766524621181139164510250980950184746775033562499450145667641284070888026214766410673525466280373569549746689523422570194121938653404099032872536452392257171781142719014381828785330176269979223130271306252931078 A078987 162 7524375370048456088922084811579956769816753705050384866318531469191510835626493878938956905172681223119371853809866054731399476256496249003962522422239738125298601797770690600025198272103430592382386149605080970900439947981001526506186015800618140747822403 A078987 163 285728116867473156325561423842919983708504561427148100298923056664767160772856582652905328834062436332868489160704022053578413687073331995870202282495363359237924298121164304147553435307057826058138416513211934175202336194492727830965089377293218042164320236 A078987 164 10850144065593931484282412021219379424153356580526577426492757621791960598532923646931463538789199899425883216252942971981248320632530119594063724212401567912915824726806472867007005343396093959616877441352448417686788335442742656050167210321341667461496346565 A078987 165 412019746375701923246406095382493498134119045498582794106425866571429735583478242000742709145155533741850693728451128913233857770349071212578551317788764217331563415320524804642118649613744512639383204354879827937922754410629728202075388902833690145494696849234 A078987 166 15645900218211079151879149212513533549672370372365619598617690172092537991573640272381291483977121082290900478464889955730905346952632175958390886351760638690686493957453136103533501679978895386336944888044081013223377879268486929022814611097358883861336983924327 A078987 167 594132188545645305848161263980131781389415955104394961953365800672945013944214852108488333681985445593312367487937367188861169326429673615206275130049115506028755206967898647129630945189584280168164522541320198674550436657791873574664879832796803896585310692275192 A078987 168 22561377264516310543078248882032494159248133923594642934629282735399817991888590739850175388431469811463579064063155063220993529057374965201880064055514628590402011370822695454822442415524223751003914911682123468619693215116822708908242619035181189186380469322532969 A078987 169 856738203863074155331125296253254646270039673141492036553959378144520138677822233262198176426713867390022692066911955035208892934853819004056236158979506770929247676884294528636123180844730918257980602121379371608873791737781471064938554643504088385185872523563977630 A078987 170 32533490369532301592039683008741644064102259445453102746115827086756365451765356273223680528826695491009398719478591136274716937995387747188935093977165742666721009710232369392717858429684250670052258965700733997668584392820579077758756833834120177447876775426108616971 A078987 171 1235415895838364386342176829035929219789615819254076412315847469918597367028405716149237661918987714790967128648119551223404034750889880574175477334973318714564469121311945742394642497147156794543727860094506512539797333135444223483767821131053062654634131593668563467268 A078987 172 46913270551488314379410679820356568707941298872209450565256088029819943581627651857397807472392706466565741489909064355353078603595820074071479203635008945410783105600143705841603697033162273941991606424625546742514630074754059913305418446146182260698649123783979303139213 A078987 173 1781468865060717582031263656344513681681979741324705045067415497663239258734822364864967446289003858014707209487896325952193582901890272934142034260795366606895193543684148876238545844763019253001137316275676269703016145507518832482122133132423872843894032572197544955822826 A078987 174 67648903601755779802808608261271163335207288871466582261996532823173271888341622213011365151509753898092308219050151321828003071668234551423325822706588922116606571554397513591223138403961569340101226412051072701972098899210961574407335640585960985807274588619722729018128175 A078987 175 2568876868001658914924695850271959693056194997374405420910800831782921092498246821729566908311081644269493005114417853903511923140491022681152239228589583673824154525523421367590240713505776615670845466341665086405236742024509020994996632209134093587832540334977266157733047824 A078987 176 97549672080461282987335633702073197172800202611355939412348435074927828243045037603510531150669592728342641886128828297011625076266990627332361764863697590683201265398335614454837923974815549826152026494571222210697024098032131836235464688306509595351829258140516391264837689137 A078987 177 3704318662189527094603829384828509532873351504234151292248329732015474552143213182111670616817133442032750898667781057432538240975005152815948594825591918862287823930611229927916250870329485116778106161327364778920081678983196500755952661523438230529781679269004645601906099139382 A078987 178 140666559491121568311958180989781289052014556958286393166024181381513105153199055882639972907900401204516191507489551354139441531973928816378714241607629219176254108097828401646362695148545618887741882103945290376752406777263434896889965673202346250536351982964036016481166929607379 A078987 179 5341624942000430068759807048226860474443679812910648789016670562765482521269420910358207299883398112329582526385935170399866239974034289869575192586264318409835368283786868032633866164774404032617413413788593669537671375857027329581062742920165719289851593673364363980682437225941020 A078987 180 202841081236525221044560709651630916739807818333646367589467457203706822703084795537729237422661227867319619811158046923840777677481329086227478604036436470354567740675803156838440551566278807620573967841862614152054759875789775089183494265293094986763824207604881795249451447656151381 A078987 181 7702619462045957969624547159713747975638253416865651319610746703178093780195952809523352814761243260845815970297619847935549685504316470986774611760798321555063738777396733091828107093353820285549193364576990744108543203904154426059391719338217443777735468295312143855498472573707811458 A078987 182 292496698476509877624688231359470792157513822022561103777618907263563856824743121966349677723504582684273687251498396174627047271486544568411207768306299782622067505800400054332629628995878892043248773886083785661972586988482078415167701840586969768567183971014256584713692506353240684023 A078987 183 11107171922645329391768528244500176354009886983440456292229907729312248465560042681911764400678412898741554299586641434787892246630984377128639120583878593418083501481637805331548097794750044077357904214306606864410849762358414825350313278222966633761775255430246438075264816768849438181416 A078987 184 421780036362046007009579385059647230660218191548714778000958874806601877834456878790680697548056185569494789697040876125765278324705919786319875374419080250104550988796436202544495086571505796047557111369764977061950318382631281284896736870632145113178892522378350390275349344709925410209785 A078987 185 16016534209835102936972248104022094588734281391867721107744207334921559109243801351363954742425456638742060454187966651344292684092193967503026625107341170910554854072782937891359265191922470205729812327836762521489701248777630274000725687805798547667036140594947068392388010282208316149790414 A078987 186 608206519937371865597935848567779947141242474699424687316278919852212644273429994473039599514619296086628802469445691874957356717178664845328691878704545414350979903776955203669107582206482362021685311346427210839546697135167319130742679399749712666234194450085610248520469041379206088281825947 A078987 187 23095831223410295789784589997471615896778479757186270396910854747049158923281095988624140826813107794653152433384748324597035262568697070154987264765665384574426681489451514801534728858654407286618312018836397249381284789887580496694221091502683282769232352962658242375385435562127623038559595572 A078987 188 877033379969653868146216484055353624130440988298378850395296201468015826440408217573244311819383476900733163666150990642812382620893310001044187369216580068413862916695380607254650589046660994529474171404436668265649275318592891555249658797702215032564595218130927600016126082319470469376982805789 A078987 189 33304172607623436693766441804105966101059979075581210044624344801037552245812231171794659708309759014433207066880352896102273504331377082969524132765464377215152364152935011560875187654914463384833400201349756996845291177316642298602792813221181487954685385936012590558237405692577750213286787024410 A078987 190 1264681525709720940494978572071971358216148763883787602845329806237958969514424376310623824603951459071561135377787259061243580781971435842840872857718429754107375974894835058706002480297702947629139733479886329211855415462713814455350877243607194327245480070350347513613005290235635037635520924121791 A078987 191 48024593804361772302115419296930805646112593048508347698077908292241403289302314068631910675241845685704889937289035491431153796210583184944983644460534866278865134681850797219267219063657797546522476472034330753053660496405808307004730542443852202947373557287377192926735963623261553679936508329603648 A078987 192 1823669883040037626539890954711298643194062387079433424924115185298935366023973510231701981834586184597714256481605561415322600675220189592066537616642606488842767741935435459273448321938698603820224966203824682286827243447958001851724409735622776517672949696849982983702353612393703404799951795600816833 A078987 193 69251430961717068036213740859732417635728258115969961799418299133067302505621691074736043399039033169027436856363722298290827671862156621313583445787958511709746309058864696655171769014606889147622026239273303596146381590525998262058522839411221655468624714923011976187762701307337467828718231724501436006 A078987 194 2629730706662208547749582261715120571514479746019779114952971251871258559847600287329737947181648674238444886285339841773636128930086731420324104402325780838481516976494923037437253774233123089005816772126181711971275673196539975956372143487890800131290066217377605112151280296066430074086492853735453751395 A078987 195 99860515422202207746447912204314849299914502090635636406413489271974757971703189227455305949503610587891878241986550265099882071671433637351002383842591713350587898797748210725960471651844070493073415314555631751312329199877993088080082929700439183333553891545425982285560888549217005347458010210222741117004 A078987 196 3792069855337021685817271081502249152825236599698134404328759621083169544364873590355971888133955553665652928309203570232021882594584391487917766481616159326483858637337937084549060668995841555647783965180987824837897233922167197371086779185128798166543757812508809721739162484574179773129317895134728708694757 A078987 197 143998793987384621853309853184881152958059076286438471728086452111888467927893493244299476443140807428706919397507749118551731656522535442903524123917571462693036040320043861002138344950190135044122717261562981712088782559842475507013217526105193891145329242983789343443802613525269614373566622004909468189283762 A078987 198 5468162101665278608739957149943981563253419662284963791262956420630678611715587869693024132951216726737197284176985262934733781065261762438845998942386099423008885673524328780996708047438229290121015471974212317234535840040091902069131179212812239065355967475571486241142760151475671166422402318291425062484088199 A078987 199 207646161069293202510265061844686418250671888090542185596264257531853898777264445555090617575703094808584789879327932242401331948823424437233244435686754206611644619553604449816872767457702522889554465217758505073200273138963649803119971592560759890592381434828732687819981083142550234709677721473069242906206067800 A078987 200 7885085958531476416781332392948139911962278327778318088866778829789817474924333343223750443743766385999484818130284439948315880274224866852424442557154273751819486657363444764260168455345257640512948662802848980464375843440578600616489789338096063603445138556016270650918138399265433247801331013658339805373346488201 A078987 201 299425620263126810635180365870184630236315904567485545191341331274481210148347402596947426244687419573171838299071480785793602118471721515954895572736175648362528848360257296592069528535662087816602494721290502752573081777603023173623492023255089657040322883693789552047069278088943913181740900797543843361280960483838 A078987 202 11370288484040287327720072570674067809068042095236672399182103809600496168162276965340778446854378177394530370546585985420208564621651192739433607321417520364024276751032413825734381915899814079390381850746236255617312731705474301997076207094355310903928824441807986707137714428980603267658352899293007707923303151897643 A078987 203 431771536773267791642727577319744392114349283714426065623728603433544373180018177280352633554221683321418982242471195965182131853504273602582522182641129598184559987690871468081314443275657272929017907833635687210705310723030420452715272377562246724692255005905009705319186079023173980257835669272336749057724238811626596 A078987 204 16395948108900135795095927865579612832536204739052953821302504826665085684672528459688059296613569588036526794843358860691500801868540745705396409333041507210649255255502083373264214462559076557223290115827409877751184494743450502901183274140271020227401761399948560815421933288451630646530097079449503456485597771689913005 A078987 205 622614256601431892422002531314705543244261430800297819143871454809839711644376063290865900637761422662066599221805165510311848339151044063202481032472936144406487139721388296715958835133969251901556006493607939667334305489528088689792249144952736521916574678192140301280714278882138790587885853349808794597394991085405067594 A078987 206 23642945802745511776241000262093231030449398165672264173645812777947243956801617876593216164938320491570494243633752930531158736085871133655988882824638531980235862054157253191833171520628272495701904956641274297480952424107323919709204284234063716812602436009901382887851720664232822411693132330213284691244524063473702655567 A078987 207 897809326247728015604736007428228073613832868864745740779397014107185430646817103247251348367018417257016714658860806194673720122923952034864375066303791279104556270918254232992944558948740385584770832345874815364608857810588780860259970551749468502356975993698060409437084670961965112853751142694755009472694519420915295843952 A078987 208 34093111451610919081203727282010573566295199618694665885443440723295099120622248305518958021781761535275064662793076882467070205935024306191190263636719430073992902432839503600540060068531506379725589724186601709557655644378266348770169676682245739372752485324516394175721365775890441466030850290070477075271147213931307539414609 A078987 209 1294640425834967197070136900708973567445603752641532557906071350471106581152998618506473153479339919923195440471478060727553994105407999683230365643129034551532625736176982882587529338045248502043987638686744990147826305628563532472406187743373588627662237466337924918267974814812874810596318559879983373850830899609968771201911190 A078987 210 49162243070277142569583998499658984989366647400759542534545267877178754984693325254940460874193135195546151673253373230764584705799568963656562704175266593528165785072292510034725574785650911571291804680372123023907841958241035967602664964571514122111792271235516630500007321597113352361194074425149297729256303037964881998133210611 A078987 211 1866870596244696450447121806086332456028486997476221083754814107982321582837193361069231040065859797510830568143156704708326664826278212619266152393017001519518767207010938398436984312516689391207044590215453929918350168107530803236428862465974163051620444069483294034082010245875494514914778509595793330337888684543055547157860092028 A078987 212 70891920414228187974421044632780974344093139256695641640148390835451041392828654395375839061628479170216015437766701405685648678692772510568457228230470791148184988081343366630570678300848545954296402623506877213873398546127929487016694108742446681839465082369129656664616382021671678214400389290214997255110513709598145910000550286453 A078987 213 2692026105144426446577552574239590692619510804756958161241884037639157251344651673663212653301816348670697756066991496711346323125499077188982108520364873062111510779884036993563248791119728056872056255103045880197270794584753789703397947269746999746848052685957443659221340506577648277632300014518574102363861632280186489032863050793186 A078987 214 102226100075073976781972576776471665345197317441507714485551445039452524509703934944806704986407392770316298715107910173625474630090272160670751666545634705569089224647512062388772883384248817615183841291292236570282416795674516079242105302141643543698386536984013729393746322867928962871813000162415600892571631512937488437338795379854615 A078987 215 3881899776747666691268380364931683692424878551972536192289713027461556774117404876228991576830179108923348653418033595101056689620304843028299581220213753938563279025825574333779806319810335341320113912814001943790534567441046857221496603534112707660791840352706564273303138928474722940851261706157274259815358135859344374129841361383682184 A078987 216 147409965416336260291416481290627508646800187657514867592523543598499704891951681361756873214560398746316932531170168703666528730941493762914713334701577014959835513756724312621243867269408494152549144845640781627470031145964106058337628828994141247566391546865865428656125532959171542789476131833814006272091037531142148728496632937200068377 A078987 217 5597696786044030224382557908678913644885982252433592432323604943715527229120046486870532190576464973251120087531048377144227035086156458147730807137439712814535186243729698305273487149917712442455547390221535699900070648979194983359608398898243254699862086940550179724659467113520043903059241747978774964079644068047542307308742210252218916142 A078987 218 212565067904256812266245784048508090997020525404818997560704464317591535001669814819718466368691108584796246393648668162776960804543003915850855957888007509937377241747971811287771267829603664319158251683572715814575214630063445261606781529304249537347192912194040964108403624780802496773461710291359634628754383548275465529003707356647118745019 A078987 219 8071874883575714835892957235934628544241893983130688314874446039124762802834332916662431189819685661249006242871118341808380283537547992344184795592606845664805800000179199130630034690375021531685558016585541665253958085293431724957698089714663239164493468576433006456394678274556974833488485749323687340928586930766420147794832137342338293394580 A078987 220 306518680507972906951666129181467376590194950833561336967668245022423394972702981018352666746779364018877440982708848320555673813622280705163171376561172127752683022765061595152653546966421214539732046378567010563835832026520342103130920627627898838713404612992260204378889370808384241175788996764008759320657548985575690150674617511652208030249021 A078987 221 11639637984419394749327419951659825681883166237692200116456518864812964246159878945780738905187796147056093751100065117839307224634109118803856327513731934008937149065072161416670204750033631130978132204368960859760507658922479568194017285760145492631944881825129454759941401412444044189846493391283009166844058274521109805577840633305441566856068218 A078987 222 441999724727429027567490292033891908534970122081470043088380048617870217959102696958649725730389474224112685100819765629573118862282524233841377274145252320211858981449977072238315126954311561762629291719641945660335455207027703249269525938257900821175192104741927020673394364302065294972990959871990339580753556882816596921807269448095127332500343263 A078987 223 16784349901657883652815303677336232698646981472858169437241985328614255318199742605482908838849612224369225940080051028805939209542101811767168480090005856234041704146034056583639304619513805715848934953142024974232986790208130243904047968368040085712025355098368097330829044442066037164783809981744349894901791103272509573223098398394309397068156975776 A078987 224 637363296538272149779414049446742950640050325846528968572107062438723831873631116311391886150554875051806473037941119328996116843737586322918560866146077284573372898567844173106055260414570305640496898927677307075193162572701921565104553272047265356235788301633245771550830294434207346966811788346413305666687308367472547185555931869535661961257464736225 A078987 225 24203020918552683807964918575298895891623265400695242636302826387342891355879782677227408764882235639744276749501682483473046500852486178459138144433460930957554128441432044521446460591134157808623033224298595643883107190972464889230068976369428043451247930106964971221600722144057813147574064147181961265439215926860684283477902312643960845130715503000774 A078987 226 919077431608463712552887491811911300931044034900572691210935295656591147691558110618330141179374399435230710008025993252646770915550737195124330927605369299102483507875849847641859447202683426422034765624418957160482880094380963869177516548766218385791185555763035660649276611179762692260847625804568114781023517912338530224974731948600976453005931649293187 A078987 227 34900739380203068393201759770277330539488050060821067023379238408563120720923328420819317956051344942899022703555486061117104248290075527236265437104570572434936819170840862165869212533110836046228698060503621776454466336395504162139515559876746870616613803188888390133450910502686924492764635716426406400413454464742003464265561911734193144369094687170140332 A078987 228 1325309019016108135229113983778726649199614858276299974197200124229741996247394921880515752188771733430727632025100444329197314664107319297782962279046076383228496644984076912455388216811009086330268491533513208548109237902934777197432413758767614865045533335621995789410485322490923368032795309598398875100930246142283793111866377913950738509572592180816039429 A078987 229 50326841983231906070313129623821335339045876564438577952470225482321632736680083703038779265217274525424750994250261398448380852987788057788516301166646331990247935690224081811138883026285234444503973980212998303051696573975126029340292207273292618001113652950446951607464991344152401060753457129022730847434935898942042134786656798818393870219389408183839357970 A078987 230 1911094686343796322536669811721432016234543694590389662219671368203992301997595785793593096326067660232709810149484832696709275098871838876665836482053514539246193059583531031910822166782027899804820742756560422307416360573151854337733671462626351869177273278781362165294259185755300316940598575593265373327426633913655317328781091977185016329827224918805079563431 A078987 231 72571271239081028350323139715790595281573614517870368586395041766269385843171959776453498881125353814317548034686173381076504072904142089255513270016866906159365088328483955130800103454690774958138684250769083049378770005205795338804539223372528078410735270940741315329574384067357259642681992415415061455594777152819960016358894838334212226663215157506409184052408 A078987 232 2755797212398735280989742639388321188683562807984483616620791915750032669738536875719439364386437377283834115507925103648210445495258527552832838424158888919516627163422806763938493109111467420509465180786468595454085843837247071020234756816693440627738763022469388620358532335373820566104975113210179069939274105173244825304309222764722879596872348760324743914428073 A078987 233 104647722799912859649259897157040414574693813088892507063003697756734972064221229317562242347803494982971378841266467765250920424746919904918392346848020912035472467121738173074531938042781071204401538185635037544205883295810182903430116219810978215775662259582896026258294654360137824252346372309571389596236821219430483401547391570221135212454486037734833859564214366 A078987 234 3973857669184289931390886349328147432649681334569930784777519722840178905770668177191645769852146371975628561852617849975886765694887697859346076341800635768428437123462627770068275152516569238346748985873344958084369479396949703259324181596000478758847427101127579609194838333349863501023057172650502625587059932233185124433496570445638415193673597085163361919525717835 A078987 235 150901943706203104533204421377312562026113196900568477314482745770170063447221169503964977012033758640090913971558211831318446175980985598750232508641576138288245138224458117089519923857586849985972059925001473369661834333788278540950888784428207214620426567583265129123145562012934675214623826188409528382712040603641604245071322285364038642147142203198472919082413063364 A078987 236 5730300003166533682330377125988549209559651800887032207165566819543622232088633772973477480687430681951479102357359431740125067921582565054649489252038092619184886815405945821631688831435783730228591528164182643089065335204557634852874449626675873676817362141062947327070336518158167794654682337986911575917470483006147776188276750273387829986397730124456807563212170689997 A078987 237 217600498176622076824021126366187557401240655236806655394977056396887474755920862203488179289110332155516114975608100194293434134844156486477930359068805943390737453847201483104914655670702194898700506010313938964014820903439401845868278197029254992504439334792808733299549642127997441521663305017314230356481166313629973890909445188103373500840966602526160214482980073156522 A078987 238 8263088630708472385630472424789138632037585247197765872801962576262180418492904129959577335505505191227660889970750447951410372056156363921106704155362587756228838359378250412165125226655247622420390636863765497989474128995492712508141697037485013841491877359985668918055816064345744610028550908319953841970366849434932860078370640397654805201970333165869631342790030609257839 A078987 239 313779767468745328577133931015621080460026998738278296511079600841565968427974436076260450569920086934495597703912908921959300703999097672515576827544709528793305120202526314179169843957228707457076143694812774984636002080925283673463516209227401270984186900344662610152821460803010297739563271211140931764517459112213818709087174889922779224174031693700519830811538183078641360 A078987 240 11915368075181614013545458906168811918848988366807377501548222869403244619844535666767937544321457798319605051858719788586502016379909555191670812742543599506389365729336621688396288945148035635746473069766021683918178604946165286879105474253603763283557610335737193516889159694450045569493375755115035453209693079414690178085234275176667955713411234027453883939495660926379113841 A078987 241 452470207089432587186150304503399231835801530939942066762321389436481729585664380901105366233645476249210496372927439057365117321732563999610975307389112071714002592594589097844879810071668125450908900507414011213906150985873355617732544505427715603504205005857668691031635246928298721343008715423160206290203819558646012948529815281823459537885452861349547069870023577019327684598 A078987 242 17181952501323256699060166112223001997841609187350991159466664575716902479635401938575235979334206639671679257119383964391287956209457522430025390868043715125625709152865049096417036493778240731498791746211966404444515558858241348186957585731999589169876232612255673065685250223580901365464837810324972803574535450149133801866047746434114794483933797497255334771121400265808072900883 A078987 243 652461724843194321977100161959970676686145347588397721992970932487805812496559609284957861848466206831274601274163663207811577218637653288341353877678272062702062945216277276566002506953501479671503177455547309357677685085627297875486655713310556672851792634259857907805007873249145953166320828076925806329542143286108438457961284549214538730851598852034353174232743186523687442548956 A078987 244 24776363591540060978430745988366662712075681599171762444573428769960903972389629750889823514262381652948763169161099817932448646352021367434541421960906294667552766209065671460411678227739277986785621951564585789187307517694979077920305959520069153979198243869262344823524613933243965318954726629112855667719026909421971527600662765123718356977876822579808165286073119687634314743959445 A078987 245 940849354753679122858391247395973212382189755420938575171797322326026545138309370924528335680122036605221725826847629418225236984158174309224232680636760925304303052999279238219077770147139062018182130981998712679760007987323577663096139806049317294536681474397709245386130321590021536167113291078211589566993480414748809610367223790152083026428467659180675927696545804943580272827909954 A078987 246 35727499117048266607640436655058615407811135024396494094083724819619047811283366465381186932330375009345476818251048818074626556751658602383086300442236008866895963247763545380864543587363545078704135355364386496041692996000600972119733006670353988038414697783243688979849427606487574409031350334342927547878033228851032793666353841260655436647303894226285877087182667468168416052716618807 A078987 247 1356704117093080451967478201644831412284440941171645837000009745823197790283629616313560575092874128318522897367713007457417583919578868716248055184124331576016742300362015445234633578549667573928738961372864688136904573840035513362886758113667402228165221834288862471988892118724937806007024199413953035229798269215924497349711078744114754509571119512939682653385244817985456229730403604712 A078987 248 51519028950420008908156531225848535051400944629498145311906286616461896982966642053449920666596886501094524623154843234563793562387245352615043010696282363879769311450508823373535211441300004264213376396813493762706332112925348906817577075312690930682240015005193530246598051083941149053857888227395872411184456196976279866495354638435100015927055237597481654951552120415979168313702620360249 A078987 249 1956366395998867258057980708380599500540951454979757876015438881679728887562448768414783424755588812913273412782516329905966737786795744530655386351274605495855217092818973272749103401190850494466179564117539898294703715717323222945705042103768587963696955348363065286898737049071038726240592728441629198589779537215882710429473765181789685850718527909191363205505595330989222939690969170084750 A078987 250 74290404019006535797295110387236932485504754344601301143274771217213235830390086557708320220045778004203295161112465693192172242335851046812289638337738726478618480215670475541092394033811018785450610060069702641436034865145357123029974022867893651689802063222791287371905409813615530448088665792554513674000437958006566716453507722269572962311377005311674320154261070457174492539943125842860251 A078987 251 2821078986326249493039156214006622834948639713639869685568425867372423232667260840424501384936983975346811942709491180011396578470975544034336350870482797000691647031102659097288761869883627863352657002718531160476274621159806247452193307826876190176248781447117705854845506835868319118301128707388629890413426862867033652514803819681061982881981607673934432802656415082041641493578147812858604788 A078987 252 107126711076378474199690641021864430795562804363970446750456908188934869605525521849573344307385345285174650527799552374739877809654734822257969043440008547299803968701685375221431858661544047788615515493244114395456999569207492046060315723398427333045763892927250031196757354353182510964994802214975381322036220350989272228846091640158085776552989714604196772180789512047125202263429673762784121693 A078987 253 4067993941916055770095205202616841747396437926117237106831794085312152621777302569443362582295706136861289908113673499060103960188408947701768487299849842000391859163632941599317121867268790188104036931740557815866889709008724891502839804181313362465562779149788383479621933958585067097551501355461675860346962946474725311043636678506326197526131627547285542910067345042708716044516749455172938019546 A078987 254 154476643081733740789418107058418121970269078388091039612857718333672864757931972116998204782929447855443841857791793411909210609349885277844944548350853987467590844249350095398829199097552483100164787890647952888546351942762338385061852243166509346358339843799031322194436733071879367195992056705328707311862555745688572547429347691600237420216448857082246433810378322110884084489373049622808860621055 A078987 255 5866044443163966094227792863017271793122828540821342268181761502594256708179637637876488419169023312370004700687974476153489899195107231610406124350032601681768060222311670683556192443839725567618157902912881651948894484115960133740847545436146041799151351285213401859908973922772830886350146653447029201990430155389691031491271575602302695770698924941578078941884308895170886494551659136211563765580544 A078987 256 222755212197148977839866710687597910016697215472822915151294079380248082046068298267189561723639956422204734784285238300420706958804724915917587780752888009919718697603594135879736483666812019086389835522798854821169444044463722743767144874330383079021393008994310239354346572332295694314109580774281780968324483349062570624120890525195902201866342698922884753357793359694382802708473674126416614231439617 A078987 257 8458832019048497191820707213265703308841371359426449433480993254946832861042415696515326857079149320731409917102151080939833374535384439573257929544259711775267542448714265492746430186895016999715195591963443601552489979205505504129410657679118410961013782990498575693605260774704463553049813922769260647594339937108987992685102568381841980975150323634128042548654263359491375616427447957667619777029124902 A078987 258 321212861511645744311347007393409127825955414442732255557126449608599400637565728169315231007284034231371372115097455837413247525385803978867883734901116159450246894353538494588484610618343833970091042659088058004173449765764745434173837846932169233439502360629951566117645562866437319321578819484457622827616593126792481151409776707984799374853845955397942732095504214300977890621534548717243134912875306659 A078987 259 12197629905423489786639365573736281154077464377464399261737324091871830391366455254737463451419714151471380730456601170740763572590125166757406323996698154347334114442985748528869668773310170673863744425453382760557038601119854820994476427525743312459740075920947660936776926128149913670666945326486620406801836198881005295760886412335040534263470995981487695777080505880077668468001885403297571506912232528140 A078987 260 463188723544580966147984544794585274727117690929204439690461189041520955471287733951854295922941853721681096385235747032311602510899370532802572428139628749039246101939104905602458928775168141772852197124569456843163293392788718452355930408131313704236683382635381164031405547306830282166022343587007117835642158964351408757762273892023555502637044001341134496796963719228650423893450110776590474127751960762661 A078987 261 17588973864788653223836773336620504158476394790932304308975787859485924477517567434915725781620370727272410281908501786057100131841585955079740345945309194309144017759243000664364569624683079216694519746308185977279648110324851446368530879081464177448534228464223536572256633871531400808638182110979783857347600204446472527499205521484560068565944201054981623182507540824808638439483102324107140445347662276452978 A078987 262 667917818138424241539649402246784572747375884364498359301389477471423609190196274792845725405651145782629909616137832123137493407469366922497330573493609754998433428749294920340251186809181842092618898162586497679783464898951566243551817474687507429340063998257859008581720681570886400446084897873644779461373165610001604636212047542521259050003242596087960546438489587623499610276464438205294746449083414544450503 A078987 263 25363288115395332525282840512041193260241807211060005349143824356054611224749940874693221839633123169012664155131329118893167649351994357099818821446811861495631326274713963972265180529124226920302823610431978725854492018049834665808600533159043818137473897705334418789533129265822151816142587937087521835674832692975614503648558601094323283831557274450287519141480096788868176552066165549477093224619822090412666136 A078987 264 963137030566884211719208290055318559316441298135915704908163936052603802931307556963549584180653029276698607985374368685817233181968316202870617884405357127078991965010381336025736608919911441129414678298252605084790913220994765734483268442568977581794668048804450054993677191419670882612972256711452184976182269167463349534009014794041763526549173186514837766829805188389367209368237826441924247789104156021136862665 A078987 265 36573843873426204712804632181590064060764527521953736781161085745642889900164937223740190977025181989345534439289094680942161693265444021351983660785956758967506063344119776805005725958427510535997454951723167014496200210379751263244555600284462104290059911956863767670970200144681671387476803167098095507259251395670631667788694003572492690725037023813113547620391117062007085779440971239243644322761338106712788115134 A078987 266 1388842930159628894874856814610367115749735604536106081979213094398377212403336306945163707542776262565853610085000223507116327110904904495172508491981951483638151415111541137254191849811325488926773873487182093945770817081209553237558629542366990985440481986312018721441873928306483841841505548093016177090875370766316540026436363120960680484024857731711799971808032643167879892409388669264816560017141743899064811512427 A078987 267 52739457502192471800531754323012360334429188444850077378428936501392691181426614726692480695648472795513091648790719398589478268521120926795203339034528199619282247710894443438854284566871941068681409737561196402924794848875583271763983367009661195342448255567899847647120239075501704318589734024367516633946004837724357889336793104592933365702219556781235285381084849323317428825777328460823785636328624930057750049357092 A078987 268 2002710542153154299525331807459859325592559425299766834298320373958523887681808023307369102727099189966931629043962336922893057876691690313722554374820089634049087261598877309539208621691322435120966796153838281217196433440190954773793809316824758432027593229593882191869127210940758280264568387377872615912857308462759283254771701611410507216200318299955229044509416241642894415487129092842039037620470605598295437064057069 A078987 269 76050261144317670910162076929151642012182828972946289625957745273922515040727278270953333422934120745947888812021778083671346721045763110994661862904128877894246033693046443319051073339703380593528056844108293489850539675878380698132400770672331159221706094468999623443379713776673312945735008986334791888054631716747128405791987868129006340849909875841517468405976732333106670359685128199536659643941554387805168858384811530 A078987 270 2887907212941918340286633591500302537137354941546659238952096000035097047659954766272919300968769489156052843227783604842588282341862306527483428235982077270347300193074165968814401578287037140118945193279961314333103311249938275574257435476231759291992803996592391808656559996302645133657665773093344219130163147927928120136840767287290830445080374963677708570382606412416410579252547742489551027432158596130998121181558781071 A078987 271 109664423830648579259981914400082344769207304949800104790553690256059765296037553840099980103390306467184060153843755205934683382269721884933375611104414807395303161303125260371628208901567707943926389287794421651168075287821776091123650147326134521936504845776041889105505900145723841766045564368560745535058144989544521436794157169048922550572204338743911408206133066939490495341237129086403402382778085098590123436040848869168 A078987 272 4164360198351704093539026113611628798692740233150857322802088133730235984201767091157526324627862876263838233002834914220675380243907569320940789793731780603751172829325685728153057536681285864729083847742908061430053757625977553187124448162916880074295191335492999394200567645541203341976073780232214986113079346454763886478041131656571766091298684497304955803262673937288222412387758357540839739518135075150293692448370698247313 A078987 273 158136023113534106975223010402841812005554921554782778161688795391492907634371111910145900355755398991558668793953882985179729765886217912310816636550703248135149264353072932409444558184987295151761259824942711912690874714499325245019605380043515308301280765902957935090516064630420003153324758084455608726761957020291483164728768845780678188918777806558844409115775476550012961175393580457465506699306354770612570189602045684528726 A078987 274 6005004518115944360964935369194377227412394278848594712821372136743000254121900485494386687194077298802965575937244718522609055723432373098490091399132991648531920872587445745830740153492835929902198789500080144620823185393348381757557879993490664835374373912976908534045409888310418916484364733429080916630841287424621596373215175008009199412822257964738782590596205434963204302252568299026148414834123346208127373512429365313844275 A078987 275 228032035665292351609692321018983492829665427674691816309050452400842516748997847336876548213019181955521133216821345420873964387724543959830312656530502979396077843893969865409158681274542778041131792741178102783678590170232739181542179834372601748435924927927219566358635059691165498823252535112220619223245206965115329179017447881458568899498327024853514894033540031052051750524422201782536174256997380801138227623282713836241553724 A078987 276 8659212350762993416807343263352178350299873857359440425031095819095272636207796298315814445407534837011000096663273881274688037677809238100453390856759980225402426147098267439802199148279132729633105925375267825635165603283450740516845275826165375775729772887321366613094086858375978536367111969530954449566687023386957887206289804320417608981523604686468827190683924974543003315625791099437348473351066347097044522311230696411865197237 A078987 277 328822037293328457487069351686363793818565541151984044334872590673219517659147261488664072377273304624462482539987586143017271467369026503857398539900348745585896115745840192847074408953332500948016893371518999271352614334600895400458578301559911677729295444790284711731216665558596018883127002307064048464310861681739284384659995116294410572398398651060961918351955609001582074243255639576836705813083523808886553620203483749814635941282 A078987 278 12486578204795718391091828020818471986755190689918034244300127349763246398411388140270918935890978040892563336422864999553381627722345197908480691125356492352038649972194829060749025341078355903295008842192346704485764179111550574476909130183450478377937497129143497679173139204368272739022458975698902887194246056882705848729873524614867184142157625135630084070183629217085575817928088512820357472423822838390591993045421151796544300571479 A078987 279 474161149744943970404002395439415571702878680675733317239069966700330143621973602068806255491479892249292944301528882396885484581981748494018408864223646360631882802827657664115615888552024191824262319109937655771187686191904320934722088368669558266683895595462662627096848073100435768063970314074251245664917039299861082967350533940248658586829591356502882232748625954640250299007024107847596747246292184335033609182105800284518868785774920 A078987 280 18005637112103075156960999198676973252722634674987948020840358607262782211236585490474366789740344927432239320121674666082095032487584097574791056149373205211659507857478796407332654739635840933418673117335438572600646311113252644944962448879259763655610095130452036332001053638612190913691849475845848432379653247337838446910590416204834159115382313921973894760377602647112425786448988009695856037886679181892886556926974989659920469558875481 A078987 281 683740049110171911994113967154285568031757238968866291474694557109285393883368275035957131754641627350175801220322108428722725749946213959348041724811958151682429415781366605814525264217609931278085316139636728103053372136111696186973850969043201460646499719361714717988943190194162818952226309768067989184761906359537999899635085281843449387797698337678505118661600274635631929586054520260594932692447516727594655554042943806792458974451493358 A078987 282 25964116229074429580619369752664174611954052446141931128017552811545582185356757865875896639886641494379248207052118445625381483465468546357650794486705036558720658291834452224544627385529541547633823340188860229343427494861131202460061374374762395740911379240614707247247840173739574929270907921710737740588572788415106157739222650293846242577197154517861220614380432833506900898483622781892911586275118956466704024496704889668453520559597872123 A078987 283 985952676655718152151541936634084349686222235714424516573192312281622837649673430628248115183937735159061256066760178825335773645937858547631382148769979431079702585673927817926881315385904968878807201611037051986947191432586873997295358375271927836693985911423997160677428983411909684493342274715239966153181004053414495994190825625884313768545694173341047878227794847398626602212791611191670045345762072829007158275320742863594441322290267647316 A078987 284 37440237596688215352177974222342541113464490904701989698653290313890122248502233606007552480349747294549948482329834676917134017062173156263634870858772513344469977597317422628996945357278859275847039837879219115274649846943440080694763556885958495398630553254871277398495053529478828435817735531257407976080289581241335741621512151133310076962159181432441958152041823768314303983187597602501568811552683648545805310437691523926920316726470572725885 A078987 285 1421743075997496465230611478512382477961964432142961184032251839615543022605435203597658746138106459457738981072466957544025756874716642079470493710484585527658779446112388132083957042261210747513308706637799289328449746992418136192403719803291150897311267037773684543982134605136783570876580607913066263124897823083117343685623270917439898610793503200259453361899361508348544924758915917283867944793656216571911594638356957166359377594283591495936314 A078987 286 53988796650308177463411058209248191621441183930527823003526916615076744736758035503105024800767695712099531332271414551996061627222170225863615126127555477537689148974673431596561370660568729546229883812398493775365815735864945735230646588968177775602429516882145141393922619941668296864874245365165260590770036987577217724312062782711582837133190962428426785794023695493476392836855617259184480333347383546084094790947126680797729428266050006272854047 A078987 287 2050152529635713247144389600472918899136803024927914312949990579533300756974199913914393283683034330600324451645241286018306316077567751940737904299136623560904528881591478012537248128059350512009222276164504964174572548215875519802572166660987464321995010374483741688425077423178258497294344743268366836186136507704851156180172762472122707912450463069079958406811001067243754382875754539931726384722406918534623690461352456913147358896515616646872517472 A078987 288 77851807329506795214023393759761669975577073763330216069096115105650352020282838693243839755154536867100229631186897454143643949320352403522176748241064139836834408351501491044818867495594750726804216610438790144858391016467404806762511686528555466460207964713500039018759019460832154600320225998832774514482417255796766717122252911157951317835984405662609992673024016859769190156441816900146418139118115520769616142740446236018801908639327382574882809889 A078987 289 2956318525991622504885744573270470540172791999981620296312702383435180076013773670429351517412189366619208401533456861971440163758095823581901978528861300690238802988475465181690579716704541177106551008920509520540444286077545507137172871921424120261165907648738517741024417662088443616314874243212377064714145719212572284094465437861530027369854956952110099763168101639603985471561913287665632162901765982870710789733675604511801325169397924921198674258310 A078987 290 112262252180352148390444270390518118856590518925538241043813594455431192536503116637622113821908041394662819028640173857460582578858320943708753007348488362089237679153716175413197210367276969979322134122368922990392024479930261866405806621327588014457844282687350174119909112139900025265364901016071495684623054912821950028872564385826983088736652379774521181007714838288091678729196263114393875772127989233566240393736932525212431554528481819622974739005891 A078987 291 4263009264327390016331996530266418046010266927170471539368603886922950136311104658559210973715093383630567914686793149721530697832858100037350712300713696458700793004852739200519803414239820318037134545641098564114356485951272405416283478738526920429136916834470568098815521843654112516467551364367504458950961940968021528813062981223563827344622935474479694778529995753307879806237896085059301647177961824892646424172269760353560597746912911220751841407965548 A078987 292 161882089792260468472225423879733367629533552713552380254963134108616673987285473908612394887351640536566917939069499515560705935069749480475618314419771977068540896505250373444339332530745895115431790600239376513355154441668421143952366385442695388292744995427194237580869920946716375600501586944949097944451930701871996144867520722109598456006934895650453880403132123787411340958310854969139068716990421356686997878152513960910090282828162144568946998763684933 A078987 293 6147256402841570411928234110899601551876264736187819978149230492240510661380536903868711794745647247005912313769954188441585294834817622158036145235650621432145853274194661451684374832754104194068370908263455208943381512297448731064773639168083897834695172909398910459974241474131568160302592752543698217430222404730167831976152724458941177500918903099242767760540490708168323076609574592742225309598458049729213272945623260754229870149723248582399234111612061906 A078987 294 233433861218187415184800670790305125603668526422423606789415795571030788458473116873102435805447243745688101005319189661264680497787999892524897900640303842444473883522891884790561904312125213479482662723411058563335142312861383359317445922001745422330123825561731403241440306096052873715898023009715583164403999449044505618948936008717655146578911382875574721020135514786608865570205523669235422696024415468353417374055531394699824975406655283986601949242494667495 A078987 295 8864339469888280206610497255920695171387527739315909238019651001206929450760597904274023848812249615089141925888359252939616273621109178293788084079095895391457861720595696960589667989028004008026272812581356770197792026376435118922998171396898242150710010198436394412714757390175877633043822281616648462029921756658961045688083415606811954392497713646172596631004609071182968568591200324838203837139329329747700646941164569737839119195303177542908474837103185302904 A078987 296 336611465994536460436014095054196111387122385567582127437957322250292288340444247245539803819060038129641705082752332422044153717104360775271422297105003721032954271499113592617616821678752027091518884215368146208952761859991673135714613067160131456304650263715021256279919340520587297181949348678422925973972622753591475230528220857050136611768334207171683097257155009190166196740895406820182510388598490114944271166390198118643186704446114091346535441860678546842857 A078987 297 12782371368322497216361925114803531537539263123828804933404358594509900027486120797426238521275469199311295651218700272784738224976344600282020259205911045503860804455245720822508849555803549025469691327371408199170007158653307144038232298380688097097426000010972371344224220182392141415281031427498454538548929742879817097714384309152298379292804202158877785099140885740155132507585434258842097190929603295038134603675886363938703255649757032293625438315868681594725662 A078987 298 485393500530260357761317140267480002315104876319927005341927669269125908756132146054951524004648769535699593041227858033398008395383990449941498427527514725425677615027838277662718666298856110940756751555898143422251319266965679800317112725398987558245883350153235089824240447590380786483497244896262849538885357606679458237916075526930288276514791347830184150670096503116704869091505606429179510744936326721334170668517291631552080527986321113066420120561149222052732299 A078987 299 18432170648781571097713689405049436556436446037033397398059847073632274632705535429290731673655377773157273239915439904996339580799615292497494919986839648520671888566602608830360800469800728666723286867796758041846380124986042525268012051266780839116246141305811961041976912788252077744957614274630489827939094659310939595943096485714198656128269267015388119940364526232694629892969627610049979311116650812115660350799981195635040356807830445264230339143007801756409101700 A078987 300 699937091153169441355358880251611109142269844530949174120932261128757310134054214166992852074899706610440683523745488531827506061989997124454865461072379129060106087915871297276047699186128833224544144224720907446740193430202650280384140835412272898859107486270701284505298445505988573521905845191062350612146711696209025187599750381612618644597717355236918373583181900339279231063754343575470034311687794533673759159730768142499981478169570598927686467313735317521493132301 A078987 301 26579177293171657200405923760156172710849817646139035219197366075819145510461354602916437647172533473423588700662413124304448890774820275436787392600763567255763359452236506687659451768603094933865954193671597724934280970222714668129329339694399589317529838336980836850159364016439313716087464502985738833433635949796632017532847418015565309838584990231987510076220547686659916150529695428257811324533019541467487187718969208219364255813635852313987855418778934264060329925738 A078987 302 1009308800049369804174069744005682951903150800708752389155378978619998772087397420696657637740481372283485929941647953235037230343381180469473466053367943176589947553097071382833783119507731478653681715215295992640055936675032954738634130767551772121167274749319001099021550534179187932637801745268267013319866019380575807641060602134209869155221631911460288464522797630192737534489064671930221360297943054781230839374161099144193341739439992817332610819446285766716771044045743 A078987 303 38327155224582880901414244348455795999608880609286451752685203821484134193810640631870073796491119613299041749081959809807110304157710037564554922635381077143162243658236476040996099089525193093906039223987576122597191312681029565399967639827272941015038910635785060925968760934792702126520378855691160767321475100512084058342770033681959462588583427645258974141790089399637366394433927837920153879997303062145304409030402798271127621842906091206325223283540080200973239343812496 A078987 304 1455422589734100104449567215497314565033234312352176414212882366237777100592716946590366146628922063933080100535172824819435154327649600246983613594091112988263575311459889018175017982282449606089775808796312596666053213945204090530460136182668819986450311329410513314087791364987943492875136594770995842144896187800078618409384200677780249709210948618608380728923500599556027185454000193169035626079599573306740336703781145235158656288290991473023025873955076761870266324020829105 A078987 305 55267731254671221088182139944549497675263294988773417288336844713214045688329433329802043498102547309843744778587485383328728754146527099347812761652826912476872699591817546214609687227643559838317574695035891097187424938605074410592085207301587886544096791606963720874410103108607060027128670222442150840738733661302475415498256855721967529487427464079473208724951232693729395680857573412585433637144786482593987490334653116137757811333214769883668657987009376870869147073447693494 A078987 306 2098718365087772301246471750677383597094971975261037680542587216735895959055925749585887286781267875710129221485789271741672257503240380174969901329213331561132899009177606867136993096668172824249978062602567549096456094453047623511968777741277670868689227769735210879913496126762080337538014331858030736105926982941693987170524376316756985870813032686401373550819223341762161008687133789485077442585422286765264784296013037267999638174373870264106385977632401244331157322466991523667 A078987 307 79696030142080676226277744385796027191933671764930658443329977391250832398436849050933914854190076729675066671681404840800217056368987919549508437748453772410573289649157243404991127986162923761660848804202530974568144164277204619044221468961249905123646558458331049715838442713850445766417415940382725821184486618123069037064428043181043495561407814619172721722405535754268388934430226427020357384608902110597467815758160763067848492814873855266158998492044237907713109106672230205852 A078987 308 3026350427033977924297307814909571649696384555092103983165996553650795735181544338185902877172441647851942404302407594678666575884518300562706350733112030020040652107658797642522525870377522930118862276497093609484493022148080727900168447042786218723829879993646844678321947326999554858786323791402685550468904564505734929421277741264562895845462683922842162051900591135320436618499661470437288503172552857915938512214514095959310243088790832629849935556720048639248766988731077756298709 A078987 309 114921620197149080447071419222177926661270679421735020701864539061338987104500248002013375417698592541644136296819807192948529666555326433463291819420508686989134206801385153172450991946359708420755105658085354629436166697462790455587356766156915061600411793200121766726518159983269234188113886657361668191997188964599804248971489740010208998632020581253382985250500057606422323114052705650189942763172399698695065996335777485690721388881236766079031392156869804053545432462674282509145090 A078987 310 4363995217064631079064416622627851641478589433470838682687686487777230714235827879738322362995374074934625236874850265737365460753217886171042382787246218075567059206344977022910615168091291397058575152730746382309089841481437956584419388666919986122091818261610980290929368132037231344289541369188340705745424276090286826531495332379123379052171319403705711277467101597908727841715503153236780536497378635692496569348545030360288102534398206278373342966404332505395477666592891657591214711 A078987 311 165716896628258831924000760240636184449525127792470134921430221996473428153856959182054236418406516254974114864947490290826938978955724348066147254095935778184559115634307741717430925395522713379805100698110277173115977809597179559752349412576802557577888682148017129288589470857431521848814458142499585150134125302466299603947851140666678194983878116759563645558499360662925235662075067117347470444137215756616174569248375376205257174918250601812108001331207765400974605898067208705957013928 A078987 312 6292878076656770982032964472521547157440476266680394288331660749378213039132328621038322661536452243614081739631129780785686315739564307340342553272858313352937679334897349208239464549861771817035535251375459786196098066923211385314004858289251577201837678103363039932675470524450360598910659868045795894999351337217629098123486848012954648030335197117459712819945508603593250227317137047305967096340716820115722137062089719265439484544359124662581730707619490752731639546459961039168775314553 A078987 313 238963650016329038485328649195578155798288573006062512821681678254375622058874630640274206901966778741080131991117984179565253059124487954584950877114519971633447255610464962171382221969351806333970534451569361598278610565272435462372432265578983131112253879245647500312379290458256271236756260527597744424825216688967439429088552373351609946957753612346709523512370827575880583402389132730509402190503101948640825033790160956710495155510728486576293658888209440838401328159580452279707504939086 A078987 314 9074325822543846691460455704959448373177525297963695092935572112916895425198103635709381539613201139917430933922852269042693929930990977966887790777078900608718058033862771213304284970285506868873844773908260280948391103413429336184838421233712107405063809733231241971937737566889287946397827240180668492248358882843545069207241503339348223336364302072057502180650145939279868919063469906712051316142777157228235629146964026635733376424863323365236577307044339261106518830517597225589716412370715 A078987 315 344585417606649845237011988139263460024947672749614351018730058612587650535469063526316224298399676538121295357077268239442804084318532674787151098651883703159652758031174841143391446648879909210872130874062321314440583319145042339561487574615481098261312515983541547433321648251334685691880678866337804961012812331365745190446088574521880876834885725125838373341193174865059138341009467322327440611235028872724313082550842851201157808989295559392413644008796682481209314231509114120129516165148084 A078987 316 13085171543230150272314995093587052032574834039187381643618806655165413824922626310364307141799574507308691792635013340829783861274173250663944853957994501819458086747150781192235570687687151043144267128440459949667793775024098179567151689414154569626524811797641347560494284895983828768345067969680655920026238509709054772167744124328492125096389293252709800684784690498932967388039296288341730691910788320006295661507785064319008263365168367933546481895027229595024847421966828739339331897863256477 A078987 317 496891933225139060502732801568168713777818745816370888106495922837673137696524330730317355164085431601192166824773429683292343924334264992555117299305139185436247643633698510463808294685462859730271278749863415766061722867596585781212202710163258164709681535794387665751349504399134158511420702168998587156036050556612715597183830635908178872785958257877846587648477045784587701607152249489663438851998721131366510824213281601271112850067408685915373898367025927928462992720507982980774482602638598042 A078987 318 18868808291012054148831531464496824071524537506982906366403226261176413818643001941441695189093446826337993647548755314624279285263427896466430512519637294544757952371333392616432479627359901518707164325366369339160677675193646161506496551296789655689341373548389089950990786882271114194665641614452265656009343682641574137920817820040182305040770024506105460529957343049315399693683746184318868945684040614671921115658596915783983280039196361696850661656051958031686568875957336524530091007002403469119 A078987 319 716517823125232918595095462849311146004154606519534071035216102001866051970737549444054099830386893969242566440027928526039320496085925800731804358446912053515365942467035220913970417544990794851141973085172171472339689934490957551465656746567843658030262513302991030471898552021903205238782960647017096341199023889823204525393893330891019412676474972974129653550730558828200600658375202754627356497141544636401635884202469518190093528639394335794409769031607379276161154293658279949162683783488693228480 A078987 320 27208808470467838852464796056809326724086350510235311792971808649809733561069383876932614098365608524004879531073512528674869899566001752531342135108463020739039147861376005002114443387082290302824687812911176146609747539835462740794188459818281269349460634131965270067981154189950050684879086862972197395309553564130640197827047128753818555376665278948510821374397803892422307425324573958491520677945694655568590242484035244775439570808257788398490720561545028454462437294283057301543651892765567939213121 A078987 321 1033218204054652643475067154695905104369277164782422314061893512590768009268665849773995281638062737018216179614353448161119016863011980670390269329763147876029972252789821154859434878291582040712486994917539521399698066823813093192627695816348120391621473834501377271552811960666080022820166517832296483925421836413074504312902396999314214084900604125070437082573565817353219481561675435219923158405439255366970027578509136831948513597185156564806852971569679473890296456028462519178709609241308092996870118 A078987 322 39235082945606332613200087082387584639308445911221812622558981669799374618648232907534888088148018398168209945814357517593847770894889263722298892395891156268399906458151827879656410931693035256771681119053590637041916791765062078579058252561410293612266545076920371048938873351121090816481448590764294191770720230132700523692464038845186316670846291473728098316421103255529917991918341964398588498728746009289292457740863164369268077122227691674261922199086274979376802891787292671489421499276941965941851363 A078987 323 1489899933728985986658128241976032311189351667461646457343179409939785467499364184636551752067986636393373761761331232220405096277142780040776967641714100790323166473156979638272084180526043757716611395529118904686193140020248545892811585901517243036874507239088472722588124375381935371003474879931210882803361946908629545396000731079117765819407258471876597298941428357892783664211335319211926439793286909097626143366574291109200238417047467127057146190593708769742428213431888658997419307363282486612793481676 A078987 324 56576962398755861160395673108006840240556054917631343566418258596042048390357190783281431690495344164550034736984772466857799810760530752285802471492739938876011926073507074426459542449057969757974461348987464787438297403977679681848261206005093825107619008540285043087299787391162423007315563988795249252335983262297790024524335316967629914820804975639836969261457856496670249322038823788088806123646173799700504155472082198985239791770681523136497293320361846975232895307519981749230444258305457549320210452325 A078987 325 2148434671218993738108377449862283896829940735202529409066550647239658053366073885580057852486755091616507946243660022508375987712623025806819716949082403576498130024320111848567190528883676807045312919865994543017969108211131579364341114242292048111052647817291743164594803796488790138906987956694288260705964002020407391386528741313690818997371181815841928234636457118515576690573263968628162706258761317479521531764572549270329911848868850412059839999983156476289107593472327417811759462508244104387555203706674 A078987 326 81583940543923006186957947421658781239297191882778486200962506336510963979520450461258916962806198137262751922522096082851429733268914449906863441593638595968052928998090743171126780555130660697963916493558805169895387814619022336163114080001092734394892998048545955211515244479182862855458226790394158657574296093513183082663567834603283491985284104026353435946923912647095243992461991984082094031709283890422117702898284790073551410465245634135137422706039584252010855656640921895097629131054970509177777530401287 A078987 327 3098041305997855241366293624573171403196463350810379946227508690140176973168411043642258786734148774124368065109595991125845953876506126070653991063609184243209513171903128128654250470566081429715583513835368601913006767847311717194833993925799231858894881278027454554872984486412459998368505630078283740727117287551480549749829048973611081876443424771185588637748472223471103695022982431426491410498694026518560951178370249473524623685830465246723162222829521045100123407358882704595898147517580635244367990951542232 A078987 328 117643985687374576165732199786358854540226310138911659470444367718990214016420099207944574978934847218588723722242125566699294817573963876234944796975555362645993447603320778145690391100955963668494209609250448067524361790383226231067528655100369717903610595566994727129961895239194297075147755716184387988972882630862747707410840293162617827812864857201026014798495020579254845166880870402222591504918663723814894027075171195203862148651092433741345027044815760129552678623980901852749031976537009168776805878628203529 A078987 329 4467373414814236039056457298257063301125403321927832679930658464631487955650795358858251590412790045532247133380091175543447357113934121170857248294007494596304541495754286441407580611365760537973064381637681657964012741266715285063371254899888250048478307750267772176383679034602970828857246211584928459840242422685232932331862102091205866375012421148867802973705062309788213012646450092853031985776410527478447412077678135168273237025055682016924387865480169363877901664303915387699867316960888767778274255396920191870 A078987 330 169642545777253594907979645133982046588225099923118730177894577288277552100713803537405615860707086883006802344721222545084300275511922640616340490375309239296926583391059563995342372840797944479307952292622652554564959806344797606177040157540653132124272083914608347975449841419673697199500208284511097085940239179407988680903349039172660304422659138799775486985993872751372839635398222658012992867998681380457186764924693965199179144803464824209385393861201620067230710564924803830742209012537236166405644899204339087531 A078987 331 6441949366120822370464170057793060707051428393756583914080063278489915491871473739062555151116456511508726241966026365537659963112339126222250081385967743598686905627364509145381602587338956129675729122738023115415504459899835593749664154731644930770673860881004849450890710294912997522752150668599836760805888846394818336941995401386469885701686034853242600702494062102242379693132486010911640696998173481929894649655060692542400534265506607637939720578860181393190889099802838630180504075159454085555636231914367965134308 A078987 332 244624433366813996482730482551002324821366053862827070004864510005328511139015288280839690126564640350448590392364280667885994297993374873804886752176398947510805487256460287960505555946039534983198398711752255733234604516387407764881060839644966716153482441394269670785871541365274232167382225198509285813537835923823688815114921903646682996359646665284419051207788366012459055499399070191984333493062593631955539500127381622646021122944447625417499996602825691321186555081942943143028412647046718014947771167846778336016173 A078987 333 9289286518572811043973294166880295282504858618393672076270771316923993507790709480932845669658339876805537708667876639014130123360635906078363446501317192261811921610118126433353829523362163373231863421923847694747499467162821659471730647751777090283061658912101242640412227861585507824837772406874753024153631876258905356637425036937187483975964887245954681345193463846371201729284032181284493032039380384532380606355185440968006402137623503158227060150328516088811898204014029000804899176512615830482459668146263208803480266 A078987 334 352748263272400005674502447858900218410363261445096711828284445533106424784907944987167295756890350678259984338986948001869058693406171056104006080297876907001342215697232344179485016331816168647827611634394460144671745147670835652160883553727884464040189556218452950664878787198884023111667969236042105632024473461914579863407036481709477708090306068680993472066143837796093206657293823818618750884003392018598507501996919375161597260106748672387210785715880785683530945197451159087443140294832354840318519618390155156196233935 A078987 335 13395144717832627404587119724471328004311299076295281377398538158941120148318711200031424393092174985897073867172836147432010100226073864225873867604818005273789192274884710952387076791085652245244217378685065637802778816144328933122641844393907832543244141477389110882624981685696007370418545058562725260992776359676495129452829961268022965423455665722631797257168272372405170651247881272926228040560089516322210904469527750815172689481918826047555782797053141339885364019299130016322034432027116868101621285830679632726653409264 A078987 336 508662751014367441368636047082051563945419001637775595629316165594229459211326117656206959641745759113410546968228786654414514749897400669527102962902786323496987964229921783846529433044922969150632432778398099776360923268336828623008229203414769752179237186584567760589084425269249396052793044256147517812093477194244900339344131491703163208383224991391327302300328206313600391540762194547378046790399398228225415862340057611601400603052808641134732535502303490129960301788169489461149865276735608633021290341947435888456633318097 A078987 337 19315789393828130144603582669393488101921610763159177352536615754421778329882073759735833041993246671323703710925521056720319550395875151577804038722701062287611753448462143075215731378915987175478788228200442725863912305380655158741190067885367342750267768948736185791502583178545781042635717136675042951598559357021629717765624166723452178953139094007147805690155303567544409707897715511527439549994617043156243591864452661490038050226524809537072280566290479483598606103931141469507372846083926011186707411708171884128625412678422 A078987 338 733491334214454578053567505389870496309075789998410963800762082502433347076307476752305448636101627751187330468201571368717728400293358359287026368499737580605749643077331515074351262965762589699043320238838425483052306681196559203542214350440544254757995982865390492316509076359470430224104458149395484642933162089627684374754374203999479637010902347280225288923601207360373968508572427243495324853005048241709031074986861079009844508004889953767611928983535916886617071647595206351819018285912452816461860354568584160999309048461939 A078987 339 27853354910755445835890961622145685371642958409176457447076422519338045410569802042827871215129868607873794854080734190954553359660751742501329197964267327000730874683490135429750132261320062421388167380847659725630123741580088594575862955248855314338053579579936102522235842318481330567473333692540353373479861600048830376522900595585256774027461150102641413173406690576126666393617854519741294904864197216141786937257636268340884053253959293433632181020808074362207850116504686699899615322018589281014363986061898026233845118428875260 A078987 340 1057693995274492487185802974136146173626123343758706972025103293652343292254576170150706800726298905471453017124599697684904309938708272856691222496273658688447167488329547814815430674667196609423051317151972231148461649873362170034679250085106061400591278028054706505352645499025931091133762575858384032707591807639765926623495468258035757933406512801553093475300530640685452948988969899322925711059986489165146194584715191335874584179142448260524255266861723289847011687355530499389833563218420480225729369609997556412725115191248797941 A078987 341 40164518465519959067224622055551408912421044104421688479506848736269707060263324663684030556384228539307340855880707777835409224311253616811765125660434762833991633681839326827556615505092151095654561884394097123915912571446182372723235640278781477908130511486498911100878293120666900132515504548926052889515008828711056381316304893209773544695420025308914910648246757655471085395187238319751435725374622391059413607281919634494893314754159074606488067959724676939824236269393654290113775786977959659296701681193845245657320532149025446498 A078987 342 1525194007694483952067349835136817392498373552624265455249235148684596524997751761049842454341874385588207499506342295860060646213888929165990383552600247329003234912421564871632335958518834545025450300289823718477656216065081567993448275080508590099108368158458903915328022493086316273944455410283331625768862743683380376563396090473713358940492554448937213511158076260267215792068126086251231631853175664371092570882128230919470071376478902386786022327202676000423473966549603332524933646341944046573048934515756121778565455106471718168983 A078987 343 57917207773924870219492069113143509506025773955617665610991428801278398242854303595230329234434842423812577640385126534904469146903468054690822809873148963739288935038337625795201209808210620559871456849128907205027020297901653401378311217419047642288209859509951849871363976444159351509756790086217675726327269251139743253027735133107897866194021649034305198513358651132498729013193604039227050574695300623710458279913590855305367818991444131623262360365741963339152186492615532981657364785206895810116562809917538782339829973513776264974856 A078987 344 2199328701401450584388631276464316543836481036760847027762425059299894536703465784857702668454182137719289742835128466030509766936117897149085276391627060374763976296544408215346013636753484746730089909966608650072549115104197747684382377986843301816852866293219711391196503082384969041096813567865988345974667368799626863238490538967626405556432330108854660329996470666774684486709288827404376690206568248036626322065834324270684507050298398099297183671570991930887359612752840649970454928191520096737856337842350717607134973538417026350875545 A078987 345 83516573445481197336548496436530885156280253622956569389361160824594713996488845520997471072024486390909197650094496582624466674425576623610549680071955145277291810333649174557353316986824209755183545121881999795551839353661612758605152052282626421398120709282839081015595753154184664210169158788821339471311032745134681059809612745636695513278234522487442787341352526686305511765939781837327087177274898124768089780221790731430705900092347683641669717159331951410380513098115329165895629906492556780228424275199409730288789164486333225068295854 A078987 346 3171430462226884048204454233311709319394813156635588789767961686275299237329872664013046198068476300716830220960755741673699223861235793800051802566342668460162324816382124224964080031862566485950244624721549383580897346324037087079311395608752960711311734086454665367201442116776632270945331220407344911563844576946318253409526793795226803099016479524413971258641399543412834762619002420991024936046239560493150785326362213470096139696458913580284152068383043161663572138115629667654063481518525637551942266119735219033366853276942245526244366907 A078987 347 120430840991176112634432712369408423251846619698529417441793182917636776304538672386974758055530074940848639198858623687017946040052534587778357947840949446340891051212187071374077687893790702256354112194296994576278547320959747696255227881080329880608447774575994444872639204684357841631712417216690285299954782891214958948502208551472981822249347987405243465041031830123001415467756152215821620482579828400614961752621542321132222602565346368367156108881396308191805360735295812041688516667797481670193577688274738913537651635359318996772217646612 A078987 348 4573200527202465396060238615804208374250776735387482273998372989183922200335139678041027759912074371451531459335666944365008250298135078541777550215389736292493697621246726587989988059932184119255506018758564244515003900850146375370619348085443782502409703699801334239793088335888821349734126523013823496486717905289222121789674398162178082442376207041874837700300568145130640953012114781780230553401987239662875395814292245989554362757786703084371647985424676668126940135803125227916509569894785777829804009888320343495397395290377179631818026204349 A078987 349 173661189192702508937654634688190509798277669325025796994496380406071406836430769093172080118603296040217346815556485262183295565289080449999768550236969029668419618556163423272245468589529205829452874600631144296993869684984602516387279999365783405210960292817874706667264717559090853448265095457308602581195325618099225669059124921611294150988046519603838589146380557684841354798992605555432939408792935278788650079190483805281933562193329370837755467337256317080631919799783462848785675139334062075862358798067898313911563369398973507012312778118650 A078987 350 6594551988795492874234815879535435163960300657615592803516864082441529537584034085862498016747013175156807647531810773018600223230686922021449427358789433391107451807512963357757337818342177637399953728805224919041252044128564749247346020627814325615514081423379437519116266178909563609684339500854713074588935655582481353302457072623066999655103391537903991549862160623878840841408706896324671466980729553354305827613424092354723921000588729388750336110830315372395886012255968463025939145724799573104939830316691815585144010641870616086836067542304351 A078987 351 250419314385036026711985348787658345720693147320067500736646338752372051021356864493681752556267897359918473259393252889444625187200813956365078471083761499832414749066936444171506591628413221015368788819997915779270583807200475868882761503857578589984324133795600751019750850081004326314556635937021788231798359586516192199824309634754934692742940831920747840305615723149711110618731869454782082805858930092184832799230925025674227064460178387401675016744214727833963036545927018132136901862403049715911851193236221093921560841021684437792758253829446688 A078987 352 9509339394642573522181208438051481702222379297504949435189044008507696409273976816674044099121433086501745176209411799025877156890400243419851532473824147560240653012736071915159493144061360220946614021431115574693240932629489518268297591125960172093788803002809449101231416036899254836343467826105973239733748728632032822240021309048064451324576648221450513940063535319065143362670402332385394475155658613949669340543161726883265904528486189991874900300169329342318199502732970720558176331625591089631545405512659709753434167948182138020037977577976669793 A078987 353 361104477682032757816173935297168646338729720157868011036447025984540091501389762169119994014058189389706398222698255110093887336648008435997993155534233845789312399734903796331889232882703275174955964025562393922563884856113401218326425701282628960973990189972963465095774058552090679454737220756089961321650653328430731052920985434191694215641169691583198781882108726401325736670856556761190207973109168399995250107840914696538430145018015041303844536389690300280257618067306960363078563699910058356282813558287832749536576821189899560323650389709284005446 A078987 354 13712460812522602223492428332854357079169506986701479469949797943404015780643536985609885728435089763722341387286324282384541841635733920324503888377827061992433630536913608188696631356398663096427380018949939853482734383599679756778135879057613940344917838415969802224538182808942546564443670920905312556982991077751735747188757425190236315743039871631940103197580068067931312850129878754592842508502992740585869834757411596741577079606156085379554217482508062081307471287054931523076427244264956626449115369809424984772636485037268001154278676831374815537155 A078987 355 520712406398176851734896102713168400362102535774498351847055874823368059572953015691006537686519352832059266318657624475502496094821240963895149765201894121866688648002982207374140102310266494389065484756072152038421342691931717356350836978488047104145903869616879521067355172681264678769404757773645787204032010301237527662119861171794788304019873952322140722726160477854988562568264536117766825115140614973863058470673799761483390594888913229381756419798916668789403651290020090916541156718368441746710101239199861588610649854594994144302266069202533706406444 A078987 356 19773358982318197763702559474767544856680726852444235890718173445344582247991571059272638546359300317854529778721703405786710309761571422707691187189294149568941734993576410272028627256433728123688061040711791837606528287909805579784553669303488176017199429207025451998334958379079115246672937124477634601196233400369274315413365967103011719237012170316609407360396518090421634064743922493720546511866840376266210352050846979339627265526172546631127189734876325351916031277733708523305487528053735829748534731719785315382432057989572509482331831952864906027907717 A078987 357 750866928921693338168962363938453536153505517857106465495443535048270757364106747236669258223966892725640072325106071795419489274844892821928369963427975789497919241107900608129713695642171402205757254062292017677009653597880680314456688596554062641549432405997350296415661063232325114694802205972376469058252837203731186458045786888742650542702442598078835338972341526958167105897700790225263000625824793683142130319461511415144352699399667858753451453505501446704019784902590903794691984909323593088697609704112642122943807553749160366184307348139663895354086802 A078987 358 28513169940042028652656867270186466828976528951717601452936136158388944197588064823934159173964382623256468218575309024820153882134344355810570367423073785851351989427106646698657091807146079555695087593326384879888760308431556046369569612999750892202861231998692285811796785444449275243155810889825828189612411580341415811090326535805117708903455806556679133473588581506319928390047886106066273477269475319583134741787486586796145775311661206086000028043474178649400835795020720635674989939026242801540760634024560615356482254984478521405521347397354363117427390759 A078987 359 1082749590792675395462791993903147285964954594647411748746077730483731608750982356562261379352422572791020152233536636871370428031830240627979745592113375886561877678988944673940839774975908851714207571292340333418095882066801249081729188605393979841067177383544309510551862185825840134125226011607409094736213387215770069634974362573705730287788618206555728236657393755713199111715921971240293129135614237350475978057605028786838395109143726163409247614198513287230527740425884793251854925698087902865460206483229190741423381881856434653043626893751326134566886762040 A078987 360 41115971280181622998933438901049410399839298067649928850898017622223412188339741484541998256218093383435509316655816892087256111327414799507419762132885209903499999812152790963053254357277390285584192621515606285007754758230015909059339597391971483068349879342685069115158966275937475821515432630191719771786496302618921230317935451265012633227064036042560993859507374135595246316814987021025072633676071543998504031447203607313062868372149933003465409311500030736110653300388601422934812186588314066085947085728684687558732029255560038294252300615153038750424269566761 A078987 361 1561324159056108998564007886245974447907928371976049884585378591914005931548159194056033672356935125997758333880687505262444361802409932140653971215457524600446438115182817111922082825801564922000485112046300698496876584930673803295173175512289522376756228237638488316865488856299798241083461213935677942233150646112303236682446572785496774332340644751410762038424622823396906160927253584827712466950555104434592677216936132049109550603032553727968276306222802654684974297674340969278271008164657846608400529051206788936490393729829425020528543796482064146381555356774878 A078987 362 59289202072851960322433366238445979610101438837022245685393488475110001986641709632644737551307316694531381178149469383080798492380250006545343486425253049607061148377134897462076094126102189645732850065137910936596302472607374509307521329869609878833668323150919870971773417573116395685350010696925570085087938055964904072702651830397612411995717436517566396466276159914946838868918821236432048671487417896970523230212125814258849860046864891729791034227155000847292912658324568231151363498070409857053134156860129294899076229704262590741790411965703284523748679287878603 A078987 363 2251428354609318383253903909174701250735946747434869286160367183462266069560836806846443993277321099266194726435799149051807898348647090316582398512944158360467877200215943286446969493966081641615847817363194314892162617374149557550390637359532885873302640051497316608610524378922123237802216945269235985291108495480554051526018322982323774881504921942916112303680069453944582970857987953399590137049571324980445290070843844809787185131177833332004091024325667229542445706718659251814473541918510916721410697431633706417228406335032149023167507110900242747756068257582612036 A078987 364 85494988273081246603325915182400201548355874963688010628408559483091000641325156950532227006986894455420868223382218194585619338756209182023585800005452764648172272459828709987522764676585000191756484209736246054965583157745075812405536698332380053306666653633747111256228152981467566640798893909534041870977034890205089053915993621497905833085191316394294701143376363089979206053734623407947993159212222931359950499461853976957654185124710801724425667890148199721765643942650727000718843229405344425556553368245220714559780364501517400289623479802243521130206845108851378765 A078987 365 3246558126022478052543130873022032957586787301872709534593364893173995758300795127313378182272224668206726797762088492245201726974387301826579678001694260898270078476273275036239418088216263925645130552152614155773799997376938731313860003899270909139780030198030892911128059288916845409112555751617024355111836217332312829997281739293938097882355765101040282531144621727965265247071057701548624149913014900066697673689479607279581071849607832632196171288801305922197552024114008966775501569175484577254427617295886753446854425444722629061982524725374353560200104045878769781034 A078987 366 123283713800581084750035647259654852186749561596199274303919457381128747814788889680957838699337550497400197446735980487123080005687961260228004178264376461369614809825924622667110364587541444174323204497589601673349434317165926714114274611473962167258334480871540183511610024825858657979636319667537391452378799223737682450842790099548149813696433882523136441482352249299590100182646458035439769703535353979603151649700763222647123076099972929221730083306559476843785211272389690010468340785439008591242692903875451410265908386534958386955046316084423191766473746898284400300527 A078987 367 4681534566296058742448811464993862350138896553353699714014346015589718421203677012749084492392554694233000776178205170018431838489168140586837579096044611271147092694908862386313954436238358614698636640356252249431504704054928276405028575232111291446676930242920496080530052884093712157817067591614803850835282534284699620302028742043535754822582131770778144493798240851656458541693494347645162624584430436324853065014939522853311095819949363477793546994360458814141640476326694211431021448277506841889967902729971266836657664262883696075229777486482706933565802278088928441638992 A078987 368 177775029805449651128304800022507114453091319465844389858241229135028171257924937594784252872217740830356629297325060480213286782582701381039600001471430851842219907596710846057263158212470085914373869129039995876723829319770108576676971584208755112806465014750107310876630399570735203339068932161695008940288357503594847889026249407554810533444424573407046354322850800113645834484170138752480739964504821226364813318918001105203174518081975839226933055702390875460538552889141990344368346693759820983227537610835032688382725333603045492471776498170258440283734012820480996381981169 A078987 369 6750769598040790684133133589390276486867331243148733114899152361115480789379943951589052524651881596859318912522174093078086465899653484338917962476818327758733209395980103287789686057637624906131508390263163591066074009447209197637319891624700582995198993630261157317231425130803844014726802354552795535880122302602319520162695448745039264516065551657696983319774532163466885251856771778246622956026598776165538053053869102474867320591295132527145662569696492808686323369311068938874566152914595690520756461309001270891706905012652845017852277152983338023848326684900188934073645430 A078987 370 256351469695744596345930771596807999386505495920186013976309548493253241825179945222789211683899282939823762046545290476487072417404249703497842974117625023980019737139647214089950807032017276347082944960871176464634088529674179401641478910154413398704755292935173870743917524570975337356279420540844535354504359141384546918293400802903937241077046538419078319797109371411627993736073157434619191589046248673064081202728107892939755007951133060192308244592764335854619749480931477686889145464060876418805517992131213261196479665147205065185914755315196586465952680013386698498416545171 A078987 371 9734605078840253870461236187089313700200341513723919797984863690382507708567457974514400991463520870116443638856198864013430665395461835248579115053992932583482016801910614032130340981159018876283020400122841542065029290118171608064738878694243008567785502137906345930951634508566258975523891178197539547935285525070010463374986535061604575896411702908267279168970381581478396876718923210737282657427730850800269547650614230829235822981551761154780567631955348269666864156906085083162912961481398708224088927239677102654574520370581139632046908424824486947682353513823794354005755071068 A078987 372 369658641526233902481181044337797112608226472025588766309448510686042039683738223086324448463929893781485034514489011542033878212610145489742508529077613813148336618735463686006863006477010700022407692259707107422006478935960846927058435911471079912177144325947505971505418193800946865732551585350965658286186345593519013061331194931538069946822567663975737530101077390724767453321583008850582121790664726081737178729520612663618021518291015790821469261769710469911486218212950301682503803390829090036096573717115598687612635294416936100952596605388015307425463480845290798753720276155413 A078987 373 14037293772918048040414418448649200965412405595458649199961058542379215000273485019305814640637872442826314867911726239733273941413790066774966744989895331967053309495145709454228663905145247581975209285468747240494181170276394011620155825757206793654163698883867320571274939729927414638861436352158497475327145847028652485867210420863385053403361159528169758864671970465959684829343435413111383345387831860255212522174132666986655581872077048290061051379617042508366809427935205378851981615890024022663445712323153073026625566667472990696566624096319757195219929918607226558287364738834626 A078987 374 533047504729359591633266720004331839573063186155403080832210776099724127970708692510534631895775222933618479946131108098322375895511412391958993801086945000934877424196801495574682365389042397415035545155552688031356877991567011594638862942862387078946043413261010675736942291543440809411002029796671938404145355841495275449892664797877093959380901494406475099327433800315743256061728962689381985002946945963616338663887520732829294089620636819231498483163677904848027272043324854094692797600430083771174840494562701176324158898069556710368579119054762758110931873426229318416166139799560375 A078987 375 20241767885942746434023720941715960702810988668309858422424048433247137647886656830381010197398820599034675923085070381496517010088019880827666797696314014703558288809983311122383701220878465854189375506625533397951067182509270046584656636003013502206295486005034538357432532138920823342979215695921375161882196376129791814610054051898466185403070895627917884015577812441532284045516357146783404046766596114757165656705551655180526519823712122082506881308840143341716669528218409250219474327200453159281980493081059491627291412559975682003309439899984665051020191260278106873256025947644459624 A078987 376 768654132161095004901268129065202174867244506209619216971281629687291506491722250861967852869259407540384066597286543388769324007449244059059379318658845613734280097355169021155005964027992660061781233706614716434109196057360694758622313305171650696760282424778051446906699278987447846223799194415215584213119316937090593679732161307343837951357313132366473117492629438977911050473559842615079971792127705414808678616147075376127178459211440002316029991252761769080385414800256226654245331636016789968944083896585697980660749518381006359415390137080362509180656336017141831865312819870689905337 A078987 377 29188615254235667439814165183535966684252480247297220386486277879683830109037558875924397398834458665935559854773803578391737795272983254363428747311339819307199085410686439492767842931842842616493497505344733691098198382997197130781063248960519712974684436655560920444097140069384097333161390172082270824936651847233312768015212075627167375966174828134298060580704340868719087633949757662226255524054086209647972621756883312637652254930211007965926632786296107081712929092881518203611103127841437565660593207577175463773481190285918265975781515769153790683813920577391111504008631129138571943182 A078987 378 1108398725528794267708037008845301531826727004891084755469507277798298252636935515034265133302840169898010890414807249435497266896365914421751233018512254288059830965508729531704023025446000026766691123969393265545297429357836130274921781147194577442341248310486536925428784623357608250813909027344711075763379650877928794590898326712525016448763286155970959828949272323572347419039617231321982629942263148261208150948145418804854658508888806862702896015887999307336010920114697435510567673526338610705133597804036081925411624481346513100720282209090763683475748325604845095320462670087395043935579 A078987 379 42089962954839946505465592170937922242731373705613923487454790278455649770094512012426150668109091997458478275907901674970504404266631764772183425956154323126966377603921035765260107124016158174517769213331599357030204117214775753316246620344433423095992751361832842245849718547519729433595381648926938608183490081514060881686121203000323457677038699098762175439491643954880482835871505032573113682281945547716261763407769031271839371082844449774744121970957677571686702035265621031197960490873025769229416123345793937701868249100881579561394942429679866181394622452406722510673572832191873097608820 A078987 380 1598310193558389172939984465486795743691965473808438007767812523303516393010954520957159460254842655733524163594085456399443670095235641146921218953315352024536662517983490629548180047687168010604908538982631382301602459024803642495742449791941275500205383303439161468416860520182392110225810593631878956035209243446656384709481707387299766375278707279596991706871733197961886000344077574006456337296771667664956738858547077769525041442639200284577573738880503748416758666419978901750011930979648640620012679089336133550745581841352153510232287530118744151209519904865850610310275304953203782665199581 A078987 381 60693697392263948625213944096327300338051956631015030371689421095255167284646177284359633339015911825876459738299339441503888959214687731818234136800027222609266209305768722887065581704988368244812006712126660928103863238825323639084896845473424035584708572779326302957594850048383380459147207176362473390729767760891428558078618759514390798802913837925586922685686369878596787530239076307212767703595041425720639814861381186210679735449206766364173057955488184762265142621923932645469255416735775317791252389271427280990630241722280951809265531202082597879780361762449916469279788015389551868179975258 A078987 382 2304762190712471658585189891194950617102282386504762716116430189096392840423543782284708907422349806727571945891780813320748336780062898167945975979447719107127579291101227979078943924741870825292251346521830483885645200616337494642730337678198172076718720382310960350920187441318386065337368062108142109891695965670427628822278031154159550588135447133892706070349210322188716040148740822100078716399314802509719356225873937998236304905627217921553998628569670517217658660966689461626081693904979813435447578113224900544093203603605324015241857898149019975280444227068230975222321669279849767208173860223 A078987 383 87520269549681659077612001921311796149548678730549968182052657764567672768810017549534578848710276743821857484149371566746932908683175442650128853082213298848238746852540894482112803558486102992860739161117431726726413760181999472784667934926057114879726665955037167032009527920050287102360839152933037702493716927715358466688486565098548531550344077249997243750584305873292612738121912163495778455470367453943614896768348262746768906678385074252687774827691991469508763974112275609145635112972497135229216715913274793394551106695280031627381334598460676462777100266830327141978943644618901602042426713216 A078987 384 3323465480697190573290670883118653303065747509374394028201884564864475172374357123100029287343568166458503012451784338723062702193180603922536950441144657637125944801105452762341207591297730042903415836775940575131718077686299642471174651189511972193352894585909101386865441873520592523824374519749347290584869547287513194105340211442590684648324939488366002556451854412862930568008483921390739502591474648447347646720971360046378982148873005603680581444823726005324115372355299783685908052599049911325274787626591217248448848850817035877825248856843356685610249365912484200419977536826238411110404041241985 A078987 385 126204167996943560125967881556587513720348856677496423103489560807085488877456760660251578340206880048679292615683655499909635750432179773613753987910414776911937663695154664074483775665755255527336941058324624423278560538319204414431852077266528886232530267598590815533854781665862465618223870911322264004522549079997786017536239548253347468104797356480658099901419883382918068971584267100684605320020566273545266960500143333499654552750495827865609407128473896210846875385527279504455360363650924133225212713094552980647661705224352083325732075225449093376726698804407569288817167455752440720593311140482214 A078987 386 4792434918403158094213488828267206868070190806235489683904401426104384102170982547966459947640517873683354616383527124657843095814229650793400114590154616865016505275614771782068042267707401979995900344379559787509453582378443468105939204284938585704642797274160541888899616261429253100968682720110496684881271995492628355472271762622184613103333974606776641793697503714138023690352193665904624262658190043746272796852284475312940494022369968453289476889437184330006857149277681321385617785766136067151232808309966422047362695949674562130499993609710222191630004305201575148774632385781766508971435419297082147 A078987 387 181986322731323064019986607592597273472946901780271111565263764631159510393619880062065226431999472319918796129958347081498128005190294550375590600437965026093715262809666173054511122397215519984316876145364947300935957569842532583611257910750399727890193766150502000962651563152645755371191719493287551761483813279639879721928790740094761950458586237701031730060603721253861982164411775037275037375691201096084821013426309918558239118297308305397134512391484530644049724797166362933149020498749519627613621503065629484819134784382409008875674025093762994188563436898855448084147213492251374900193952622148639372 A078987 388 6910687828871873274665277599690429185103912076844066749796118654557957010855384459810512144468339430283230898322033661972271021101416963263479042702052516374696163481491699804289354608826482357424045393179488437648056934071637794709121861404230251074122720316444915494691859783539109451004316658024816470251503632630822801077821776360978769504322943058032429100509243903932617298557295257750546796013607451607476925713347492429900146001275345636637821993986974980143882685143044110138277161166715609782166384308183954001079759110581867775145112959953283556973780597851305452048819480319770479698398764222351213989 A078987 389 262424151174399861373260562180643711760475712018294265380687245108571206902110989592737396263364898878442855340107320807864800673848654309461828032077557657212360497033874926389940964013009114062129408064675195683325227537152393666363019475449999141088773178258756286797328020211333513382792841285449738317795654226691626561235298710977098479213813249967531274089290664628185595363012808019483503211141391959988038356093778402417647308930165825886840101259113564714823492310638509822321383103836443652094708982207924622556211711417728566446638618453131012170815099281450751729770993038659026853638959087827197492210 A078987 390 9965207056798322858909236085264770617712973144618338017716319195471147905269362220064210545863397817950545272025756157036890154585147446796285986176245138457695002723805755503013467277885519852003493461064477947528710589477719321527085618205695737110299258053516293982803772908247134399095123652189065239605983356981650986525863529240768763440620580555708155986292536011967120006495929409482622575227359287027937980605850231799440697593345026038063286025852328484183148825119120329138074280784618143169816774939592951703134965274763103657197122388259025178933999992097277260279248915988723249958582046573211153489991 A078987 391 378415444007161868777177710677880639761332503783478550407839442182795049193333653372847263346545752183242277481638626646593961073561754323949405646665237703735197743007584834188121815595636745262070622112385486810407677172616181824362890472340988011050283032855360415059746042493179773652231905941899029366709571911076045861421578812438235912264368247866942396205027077790122374651482304752320174355428511515101655224666215029976328861238180823620518028881129368834244831862215933997424501286711652996800942738722324240096572468729580210407044012135389825787321184600415085138881687814532824471572478810694196635127448 A078987 392 14369821665215352690673843769674199540312922170627566577480182483750740721441409465948131796622875185145255999030242056413533630640761516863281128587102787603479819231564417943645615525356310800106680146809584020847963021969937190004262752330751848682800455990450179478287545841832584264385717302139974050695357749263908091747494131343412195902605372838388102899804736420012683116749831651178684002931056078286834960556710320907301056029457526271541621811457063687217120461939086371572992974614258195735266007296508728171966618846449284891810475338756554354739271014823675958017224888036258606669795612759806260981353033 A078987 393 545674807834176240376828885536941701892129709980064051393839094940345352365580226052656161008322711283336485685667559517067684003275375886480733480663240691228497933056440297024345268147944173658791774956651807305412187157684997038337621698096229261935367044604251459759866995947145022273005025575377114897056884900117431440543355412237225208386739799610880967796374956882691836061842120440037671937024702463384626845930325979447463800258147817494961110806487290745416332721823066185776308534055099784943307334528609346294634943696343245678391018860613675654304977378699271319515664057563294228980660806061943720656287806 A078987 394 20721272876033481781628823806634110472360616057071806386388405425249372649170607180534985986519640153581641200056337019592158458493823522169404591136616043479079441636913166868981474574096522288233980768205959093584815148970059950266825361775325960104861147238971105291396658300149678262109805254562190392037466268455198486648900011533671145722793507012375088673362443625122277087233250745070252849604007637530328985184795676898096323353780159538536980588835059984638603522967337428687926731319479533632110412704790646431024161241614594050887048241364563120508849869375748634183578009299368922094595315017594055123957583595 A078987 395 786862694481438131461518475766559256247811280458748578631365567064535815316117492634276811326738003124819029116455139184984953738762018466550893729710746411513790284269643900724271688547519902779232477416869793748917563473704593113101026125764290254722788228036297749613313148409740628937899594647787857782526661316397425061217657082867266312257766526670642488619976482797763837478801686192229570613015265523689116810176305396148212823643387914646910301264925792125521517540036999223955439481606167178235252375447515955032623492237658230688029442152992784903681990058899748827656448689318455745365641309862512150989731888804 A078987 396 29880061117418615513756073255322617626944468041375374181605503143027111609363294112921983844429524478589541465225238952009836083614462878206764557137871747594044951360609555060653342690231659783322600161072846203365282596851804478347572167417267703719361091518140343380014502981269994221378074791361376405343975663754646953839622069137422448720072334506472039478885743902689903547107230824559653430444976082262656109801514809376733990975094960597044054467478345040785179062998438633081618773569714873239307479854300815644808668543789398172094231753572361263219406772368814706816761472184801949401799774459757867682485854190957 A078987 397 1134655459767425951391269265226492910567641974291805470322377753867965705340489058798401109276995192183277756649442625037188786223610827353390502277509415662162194361418893448404102750540255551863479573643351285934131821116894865584094641335730408451080998689461296750690937800139850039783428942477084515545288548561360186820844420970139185785050490944719266857709038291819418570952595969647074600786296075860457243055647386450919743444229965114773027159462912185757711282876400631057877557956167559015915448982087983478547696781171759472308892777193596735217433775359956059110209279494333155621523025788160936459783472727367562 A078987 398 43087027410044767537354476005351407983943450555047232498068749143839669691329220940226320168681387778485965211213594512461164040413596976550632321988219923414569340782557341484295251177839479311028901198286276019293643919845153087717248798590338253437358589108011136182875621902333031517548921739337850214315620869667932452238248374796151637383198583564825668553464569345235215792651539615764275176448805906615112580004799170325573516889763579400777988005123184713752243570240225541566265583560797527731547753839489071369167669015983070549565831301603103576999264056905961431481135859312475111668473180175655827604089477785776399 A078987 399 1636172386121933740468078818938127010479283479117503029456290089712039482565169906669801765300615740390283400269467148848487044749493074281570637733274847674091472755375760082954815442007359958267234765961235137447224337132998922467671359705097123222168545387414961878198582694488515347627075597152361223628448304498820072998232593821283623034776495684518656138173944596827118781549805909429395382104268328375513820797126721085920873898366786052114790517035218106936827544386252169948460214617354138494782899196918496728549823725826184921411192696683724339190754600387066578337172953374379721087780457820886760512495616683132135600 A078987 400 62131463645223437370249640643643474990228828755910067886840954659913660667785127232512240761254716747052283245028538061730046536440323225723133601542455991692061395363496325810798691545101838934843892205328648946975231167134113900683794419995100344188967366132660540235363266768661250178311323770050388647666719950085494841480600316833981523684123637428144107582056430110085278483099973018701260244785747672362910077710810602094667634621048106400961261659333164878885694443107342232499921889875896465274018621729063386613524133912379043943075756642679921785671675550651624015381091092367116926223988924013521243647229344481235376401 A078987 401 2359359446132368686329018265639513922618216209245465076670499986987007065893269664928795347162378620647596479910814979196893281339982789503197506220880052836624241551057484620727395463271862519565800669036527424847611560013963329303516516600108715955958591367653685567065605554514638991428203227664762407387706909798749983903264579445870014276961921726584957431979970399586413463576249168801218493919754143221415069132213676158511449241701461257184413152537625047290719561293692752665048571600666711541917924726507490194585367264944577484915467559725153303516332916324374646006144288556576063475423798654692920498082219473603812167638 A078987 402 89593527489384786643132444453657885584501987122571762845592158550846354843276462140061710951409132867861613953365940671420214644382905677895782102791899551800029117544820919261830228912785673904565581531182713495262264049363472399632943836384136105982237504604707391008257647804787620424093411327490921092085195852402413893482573418626226561000868901972800238307656818754173626337414368441427601508705871694741409716946408883421340403550034479666606738534770418632168457634717217259039345798935459142127607120985555564007630431933981565382844691512913145611834979144775584924218101874057523295139880359954317457683477110652463626993843 A078987 403 3402194685150489523752703870973360138288457294448481523055831524945174476978612291657416220806384670358093733747994930534771263205210432970536522399871302915564482225152137447328821303222583745853926297515906585395118422315797987856748349265997063311369066583611227172746725011027414937124121427216990239091849735481492977968434525328350739303756056353239824098258979142259011387358169751605447638836903370256952154174831323893852423885659608766073871651168738282975110670557960563090830091787946780689307152672724603942095371046226354907063182809930974379946212874585147852474281726925629309151840029879609370471474047985320014013598396 A078987 404 129193804508229217115959614652534027369376875201919726113276005789365783770343990620841754679691208340739700268470441419649887787153613547202492069092317611239650295438236402079233379293545396668544633724073267531519237783950960066156804328271504269726042292672621925173367292771236979990292520822918138164398204752444330748907029389058701866981729272521140515495533550587088259093273036192565582674293622198069440448926643899082970767251515098631140516005877284334422037023567784180192504142143042207051544194442549394235616469324667504903018102085864113292344254255090842809098487521299856224474781255065201760458330346331508068889745205 A078987 405 4905962376627559760882712652925319679898032800378501110781432388470954608796093031300329261607459532277750516468128779016160964648632104360724162103108197924191146744427831141563539591851502489658842155217268259612335917367820684526101816125051165186278238054976021929415210400295977824693991669843672260008039930857403075480498682258902320206001956299450099764732015943167094834157017205565886693984320740156381784905037636841259036731671914139217265736572168066425062296225017838284224327309647657087269372236144152377011330463291138831407624696452905330729135448818866878893268244082468907220889847662598057526945079112611986603796719394 A078987 406 186297376507339041696427121196509613808755869539181122483581154756106909350481191198791670186403771018213779925520423161194466768860866352160315667849019203508023925992819346977335271111063549210367457264532120597737245622193235051925712208423672772808847003796416211392604627918475920358381390933236627742141119167828872537510042896449229465961092610106582650544321072289762515438873380775311128788729894503744438385942503556068760425036281222191624957473736509239817945219527110070620331933624467927109184600779035240932194941135738608088586720363124538454414802800861850555135094787612518618169339429923660984263454675932923982875385591767 A078987 407 7074394344902256024703347892814440005052825009688504153265302448343591600709489172522783137821735839159845886653307951346373576252064289277731271216159621535380718040982707353997176762628563367504304533897003314454402997725975111288650962103974514201549907906208840010989560650501788995793798863793148181941354488446639753349901131382811817386315517227750690620919468731067808491843031452256257007277751670402132276880910097493771637114647014529142531118265415183046656856045805164845288389150420133573061745457367195003046396432694775968534887749102279555937033370983931454216240333685193238583214008489436519344484332606338499362660855767752 A078987 408 268640687729778389897030792805752210578198594498623976701597911882300373917610107364666967567039558117055929912900181728001001430809582126201627990546216599140959261631350060104915381708774344415953204830821593828669576667964860993916810847742607866886087653432139504206210700091149505919805975433206394286029329441804481754758732949650399831214028562044419660944395490708286960174596321804962455147765833580777282083088641201207253449931550270885224557536612040446533142584521069154050338455782340607849237142779174374874830869501265748196237147745523498587152853294588533409661997585249730547543962983168664074106141184364930051798237133582809 A078987 409 10201271739386676560062466778725769561966493765938022610507455349079070617268474590684821984409681472608965490803553597712691680794512056506384132369540071145821071223950319576632787328170796524438717479037323562174989510384938742657550161252115124427469780922515092319825017042813179435956833267598049834687173164300123666927481950955332381768746769840460196425266109178183836678142817197136317038607823924399134586880487455548381859460284263279109390655272992121785212761355754822689067572930578522964697949680151259050240526644615403655488476726580790666755871391823380338112939667905804567568087379351919798296688880673261003468970350220378990 A078987 410 387379685408963930892476706798773491144148564511146235222581705353122383082284424338658568440000856401023632720622136531354282868760648565116395402051976486942059747248480793851941003088781493584255310998587473768820931817959707359992989316732632120376965587402141368649144436926809669060439858193292687323826550913962894861489555403352980107381163225375443044499167753280277506809252457169375085011949543293586337019375434669637303406040870454335271620342837088587391551788934162193030517432906201532050672850702968669534265181625884073160365878462324521838135960035993864314882045382835323837039776452389783671200071324399553201769075071240818811 A078987 411 14710226773801242697354052391574666893915678957657618915847597348069571486509539650278340778735622861766289077892837634593750057332110133417916641145605566432652449324218319846797125330045525959677263100467286679653020419572083940937076043874587905449897222540358856916347663586175954244860757778077524068470721761566289881069675623376457911698715455794426375494543108515472361422073450555239116913415474821231881672149386029990669147570092793001461212182372536374199093755218142408512470594877505079694960870377032658183251836375138979376438414904841751039182410609975943463627404784879836501239943417811459859707306021446509760663755882356930735828 A078987 412 558601237719038258568561514173038568477651651826478372566986117521290594104280222286238291023513667890717961327207207978031147895751424421315715968130959547953851014573047673384438821538641204974151742506758306353045955011921230048248896677917607774975717490946234421452562071837759451635648355708752621914563600388605052585786184132902047664443806156962826825748138955834669456531981868641917067624776093663517917204657293704975790304257485263601190791309813545130978171146500477361280852087912286826876462401476538042294035517073655332231499400505524214967093467219049857753526499780050951723280810100383084885206428743642971352020954454492127142653 A078987 413 21212136806549652582907983486183890935256847090448520538629624868460973004476138907226776718114783756985516241355981065530589869981222017876579290147830857255813686104451593268761878093138320263058088952156348354736093270033434657892520997716994507543627367433416549158281011066248683207909776759154522108684946093005425708378805321426901353337165918508792993002934737213201966986793237557837609452828076084392448972104827774759089362414214347223843788857590542178602971409811799997320159908745789394341610610385731412948990097812423763645420538804305078417710369343713918651170379586857056328983430840396745765778136986236986401616132513388343900684986 A078987 414 805502597411167759891934810960814816971282537785217302095358758883995683575988998252331276997338269097558899210200073282184383911390685254888697309649441616172966220954587496539566928717717528791233228439434479173618498306258595769867549016567873678882864244978882633593225858445612202448935868492163087508113387933817571865808816030089349379147861097177170907285771875145840076041611045329187242139842115113249543022778798147140419981435887709242462785797130789241781935401701899420804795680252084698154326732256317154019329681355029363193748975163087455658026941593909858886720897800788089549647091124975956014683999048261840290061014554302576098886815 A078987 415 30587886564817825223310614833024779153973479588747808959085003212723375002883105794681361749180739441950252653746246803657475998762864817667893918476530950557316902710169873275234781413180127773803804591746353860242766842367793204597074341631862205290005213941764123527384301609867015009851653225943042803199623795392062305192356203821968375054281555774223701483856396518328720922594426484951277591861172298219090185893489501816576869932149518603989742071433379449009110573854860377993262075940833429135522805215354320439785537793678692037717040517393018236587313411224860719044223736843090346557606031908689582792213826847712944620702420550109547857013984 A078987 416 1161534186865666190725911428843980793034020941834631523143134763324604254425982031199639415191870760525012041943147178465701903569077472386125080204798526679561869336765500596962382126772127137875753341257922012210051521511669883178918957432994195927341315265542057811407010235316500958171913886717343463434077590836964550025443726929204708902683551258323323485479257295821345554982546595382819361248584705217212177520929822270882780637440245819242367735928671288273104419871082992464323154090071418222451712271451207859557831106478435268070053790685771605534659882684950797464793781102236645079639382121405228190089441421164830055296630966349860242467644577 A078987 417 44107711214330497422361323681238245356138822310127250070480036003122238293184434079791616415541908160508507341185846534893014859626181085855085153863867482872793717894378852811295286035927651111504823163209290110121715050601087767594323308112147583033679974876656432709939004640417169395522876042033108567691748828009260838661669267105956969926920666260512068746727920844692802368414176198062184449854357625955843655609439756791729087352797191612605984223218075574928958844527298853266286593346773059024029543509930544342757796508386861494624327005541927992080488228616905442943119458148149422679738914581489981640606560177415829156651274300744579665913479942 A078987 418 1674931491957693235859004388458209342740241226843000871155098233355320450886582513000881784375400639338798266923119021147468862762225803790107110766622165822486599410649630906232258487238478615099307526860695102172415120401329665285405366750828613959352497730047402385166275166100535936071697375710540782108852377873514947319117988423097160148320301766641135288890181734802505144444756148930980189733217005081104846735637780935814822538768853035459785032746358200559027331672166273431654567393087304824690670941105909477165238436212222301527654372419907492093523892804757456034373745628527441416750439371975214074152959845320636677897451792461944167062244593219 A078987 419 63603288983178012465219805437730716778773027797723905853823252831499054895396951059953716189849682386713825635737336957068923770104954362938215123977778433771617983886791595584014527229026259722662181197543204592441652860199926193077809613223375182872361233766924634203608517307179948401328977400958516611568698610365558737287821890810586128666244546466102628909080178001650502686532319483179185025412391835456028332298626235804171527385863618155859225260138393545668109644697791091549607274343970810279221466218514629587936302779556060596556241824950942771561827438352166423863259214425894624413836957220476644836171867562006777930946516839253133768699381062380 A078987 420 2415250049868806780442493602245309028250634815086665421574128509363608765574197557765240333429912530055786575891095685347471634401226039987862067600388958317498996788287431001286319776215759390846063577979781079410610393567195865671671359935737428335190374385413088697351957382506737503314429443860713090457501694816017717069618113862379175729168972463945258763256156582327916596943783384211878050775937672742247971780612159179622703218124048636887190774852512596534829139166843895205453421857677803485785725045362450014864414267186918080367609534975715917827255918764577566650769476402555468286309053935006137289700378007510936924698070188099157139043514235777221 A078987 421 91715898606031479644349537079884012356745349945495562113963060102985634036924110244019178954146826459733176058225898706246853183476484565175820353690802637631190259971035586453296136968969830592427753782034137813010753302693242969330433867944798901554361865411930445865170772017948845177546989889306138920773495704398307689908200504879598091579754709083453730374824869950459180181177236280568186744460219172369966899330963422589858550761327984583557390219135340274777839178695370226715680423317412561649578330257554585935259805850323330993372606087252253934664163085615595366305376844082681900255330212573012740363778192417853596360595720630928718149884841578472018 A078987 422 3482788896979327419704839915433347160528072663113744694909022155404090484637541991714963559924149492939804903636693055152032949337705187436693311372650111271667730882111064854223966885044637803121408580139317455814998015108776036968884815621966620830730560511267943854179137379299549379243471186349772565898935335072319674499442001071562348304301509972707296495480088901535120930287791195277379218238712390877316494202795997899235002225712339365538293637552290417845023059651257224719990402664203999539198190824741711815525008208045099659667791421780609933599410941334628046352953550598739356741416239023839477996533870933870925724777939313787192132556580465746159463 A078987 423 132254262186608410469139567249387308087710015848376802844428878845252452782189671574924596098163533905252853162136110197071005221649320638029170011807013425685742583260249428874057445494727266688021098291512029183156913820830796161848292559766786792666206937562769936012942049641364927566074358091402051365238769237043749323288887840214489637471877624253793813097868553388384136170754888184259842106326610634165656812806916956748340226026307567905871600836767900537836098427569079169132919620816434569927881673009927494404015052099863463736382701421575925222842951607630250166045929545908012874273561752693327151127923317294677323945201098203282372319000172856775587576 A078987 424 5022179174194140270407598715561284360172452529575204763393388373964189115238569977855419688170290138906668615257535494433546165473336479057671767137293860064786550433007367232359958961914591496341680326497317791504147727176461478113266232455515931500485133066873989624637618748992567698131582136286928179313174295672590154610478295927079043875627048211671457601223524939857062053558397959806596620822172491707417642392460048358537693586773975241057582538159627930019926717187973751202330955188360309657720305383552503075537046971586766522322874862598104548534432750148614878263392369193905749865653930363322592264864552186263867384192863792410942955989449988091726168425 A078987 425 190710554357190721865019611624079418378465486108009404206104329331793933926283469486931023554372861744548154526624212678277683282765136883553497981205359669036203173871019705400804383107259749594295831308606564047974456718884705372142268540749838610225768849603648835800216570412076207601434046820811868762535384466321382125874886357388789177636355954419261595033396079161179973899048367584466411749136228074247704754100674920667684016071384751592282264849229093440219379154715433466519443377536875332423443722901985189376003769868197264384532862077306396919085601554039735123842864099822510482020575792053565178913725059760732283275383623013412549955280099374628818812574 A078987 426 7241978886399053290600337642999456614021516019574782155068571126234205300083533270525523475377998456153923203396462546280118418579601865095975251518666373563310934056665741437998206599113955893086899909400552116031525207590442342663292938316038351257078731151871781770783592056909903321156362197054564084797031435424539930628635203284846909706305899219720269153667827483184981946110279570249917049846354494329705363013433186937013454917125846585265668481732545922798316481161998497976536517391212902322433141164891884693212606208019909280089925884075044978376718426303361319827765443424061492566916226167672154206456687718721562897080384810717265955344654326247803388709387 A078987 427 275004487128806834320947810822355271914439143257733712488399598467568007469247980810482961040809568472104533574538952545966222222742105736763506059728116835736779290979427154938531046383223064187707900725912373845149983431717924315832989387468707509158766014921524058453976281592164249996340329441252623353524659161666195981762262838466793779661987814394950966244344048281868133978291575301912381482412334556454556089756360428685843602834710785488503120040987515972895806905001227489641868217488553412920035920542989633152703032134888355379032650732774402781396214597973690418331243986014514207060796018579488294666440408251658657805779239184242693753141584298041899952144132 A078987 428 10442928532008260650905416473606500876134665927774306292404116170641350078531339737527826996075385603483818352629083734200436326045620416131917255018149773384434302123161566146226181555963362483239813327675269653999667845197690681658990303785494846996776029835866042439480315108445331596539776156570545123349140016707890907376337352658453316717449231047788416448131406007227804109228969581902420579281822358650943426047728263103125043452801884001977852893075793061047242345908884646108414455747173816788638931839468714175109502614917737595123150801961352260714679436296696874576759506025127478375743332479852883043118278825844307433722530704190505096664035548999344394792767629 A078987 429 396556279729185097900084878186224678021202866112165905398868014885903734976721662045246942889823843363912992866330642947070614167510833707276092184629963271772766701389160086401656368080224551298925198550934334478142228134080527978725798554461335478368330367747988088641797997839330436418515153620239462063913795975738188284319057138182759241483408792001564874062749084226374688016722552536990069631226837294179395633723917637490065807603636881289669906816839148803822313337632615324630107450175116484555359373979268149021008396334739140259300697823798611504376422364676507543498529984968829664071185838215830067343828154973832023823650387520054950979480209277677045102173025770 A078987 430 15058695701177025459552319954602931263929574246334530098864580449493700579036891817981856002817230662225209910567935348254482902039366060460359585760920454553980700350664921717116715805492569586875917731607829440515405001249862372509921354765745253330999777944587681325948843602786111252307036061412529013305375107061343263896747833898286397859652084865011676797936333794595010340526228026823720225407337994820166090655461141961519375645485399605005478606146811861484200664484130497689835668650907252596315017279372720948623209558105169592258303366502385884905589370421410589778367379922790399756329318519721689676022351610179772597864992195057897632123583917002728369487782211631 A078987 431 571833880364997782365088073396725163351302618494599977851455189065874718268425167421265281164164941321194063608715212590723279663328399463786388166730347309779493846623877865164033544240637419749985948602546584405107247819360689627398285682543858291099623231526583902297414258908032897151248855180055863043540340272355305839792098630996700359425295816078442153447517935110384018251979942466764378495847616965872132049273799476900246208720841548108918517126762011587595802937059326296889125301284300482175415297242184127898660954811661705365556227229266865014908019653648925904034461907081066361076442917911208377621505533031857526695046053024680055069716708636826000995433551016208 A078987 432 21714628758168738704413794469120953276085569928548464628256432604053745593621119470190098828235450539543149207220610143099230144304439813563422390749992277317066785471356693954516157965338729380912590129165162377953560012134456343468624934581900869808454683020065600605975792994902463980495149460780710266641227555242440278648203000143976327260301588926115790154207745200399997683234711585710222662616802106708320851781748918980247836555746493428533898172210809628467156310943770268784096925780152511070069466277923624139200493073285039634298878331345638484681599157468237773763531185089157731321148501562106196659941187903600406241813885022742784195017111344282385309456987156404273 A078987 433 824584058930047072985359101753199499327900354666347055895892983764976457839334114699802490191782955561318475810774470225180022203905384515946264460332976190738758354064930492406449969138631079054928438959673623777830173213289980362180349228429689194430178331530966239124782719547385598361664430654486934269323106758940375282791921906840103735532035083376321583706446799680089527944667060314521696800942632437950320235657185121772517542909645908736179212026884003870164344012926210887498794054344511120180464303263855533161720075830019844397991820363904995552885859964139386477110150571480912723842566616442124264700143634803783579662232584811201119355580514374093815758370078392346166 A078987 434 31312479610583620034739232072152460021184127907392639659415676950465051652301075239122304528459516860790558931602209258413741613604100171792394627101903102970755750668996002017490582669302642274706368090338432541179593022092884797419384645745746288518538321915156651486135767549805750273762753215409722791967636829284491820467444829459779965622957031579374104390690770642643002064214113580366114255773203230535403848103191285708375418794010798038546276158849381337437777916180252243456170077139311270055787574057748586636006162388467469047489390295497044192524981079479828448356422190531185525774696382923238615861945516934640175620923024337802899751317042434871282613508605991752750035 A078987 435 1189049641143247514247105459640040281305668960126253960001899831133906986329601524971947769591269857754479920925073177349497001294751901143595049565411984936697979767067783146172235691464361775359787058993900762941046704666316332321574436189109929274510026054444421790234034384173071124804622957754914979160500876406051748802480111597564798589936835164932839645262542837620753988912191648993597820022580780127907395907685611671796493396629500679556022314824249606818765396470836659040446964137239483750999747349891182436635072450685933803960198839408523774320396395160269341651066933089613569066714619984466625278489229499881522890015412692251698989430692032010734645497568657608212155164 A078987 436 45152573883832821921355268234249378229594236356890257840412777906138000428872556873694892939939795077809446436221178530022472307586968143284819488858553524491552475397906763552527465692976444821397201873677890559218595184297927743422409190540431566142862451746972871377407170831026896992301909641471359485307065666600681962673776795878002566451976779235868532415585937058946008576599068548176351046602296441629945640643950052242558373653127015025090301687162635677775647287975612791293528467137961071267934611721807184005496746963677017081440066507228406379982538035010755154292187035214784439009380863026808521966728775478563229644964759281226758698614980173973045246294100383120309146197 A078987 437 1714608757944503985497253087441836332443275312601703543975683660602110109310827559675433983948120943099004484655479710963504450687010037543679545527059621945742296085353389231849871460641640541437733884140765940487365570298654937917729974804347289584154263140330524690551238457194849014582667943418156745462507994454419862832801038131766532726585180775798071392147003065402327571921852413181707741950864684001810026948562416373545421705422197070273875441797355906148655831546602449410113634787105281224430515498078781809772241312169040715290762328435270918665016048935248426521452040405072195113289758175034257209457204238685521203618645439994365131557938554578964984713678245900963535400322 A078987 438 65109980228007318626974262054555531254614867642507844413235566324974046153382574710792796497088656042684360970472007838083146653798794458516537910539407080413715698768030884046742588038689364129812490395475427847960673076164589713130316633374656572631719136880812965369569654202573235657149079940248484968089996723601354105683765672211250241043784892701090844369170530548229501724453792632356717843086255695627151078404727872142483466432390361655382176486612361797971145951482917464793024593442862725457091654315271901587339673115459870163967528414033066502890627321504429452660885348357528629866001429788274965437407032294571242507863561960504648240503050093826696373873479243853494036066039 A078987 439 2472464639906333603839524704985668351342921695102696384158975836688411643719227011450450832905420808678906712393280818136196068393667179386084761054970409433775454257099820204544368474009554196391436901143925492282018211323955754161034302093432602470421172938330562159353095621240588105957082369786024272041957367502397036153150294505895742626937240741865654014636333157767318737957322267616373570295326851749829930952431096725040826302725411545834248831049472392416754890324804261212724820916041678286145052348482253478509135337075306025515475317404821256191178822168233070774592191197181015739794764573779414429412010022955021694095196709059182268007557965010835497222478533020531809835109160 A078987 440 93888546336212669627274964527400841819776409546259954753627846227834668415177243860406338853908902073755770709974199081337367452305554022212704382178336151403053546071025136888639259424324370098744789753073693278868731357234154068406173162917064237303372852519680549090048063952939774790711980971928673852626289968367486019714027425551826969582571363298193761711811489464609882540653792376789838953379334110797910225113976947679408916037133248380046073403393338550038714686391079008618750170216140912148054897588010360281759803135746169099424094532969174668761904615071352259981842380144521069482335052373829473352218973839996253133109611382288421536046699620317922198080310775536355279698082041 A078987 441 3565292296136175112232609127336246320800160641062775584253699180821028988133016039683990425615632857994040380266626284272683767119217385664696681761721803343882259296441855381563747489650316509555910573715656419104729773363573898845273545888755008415057747222809530303262473334590470853941098194563503582127757061430462071712979891876463529101510774564589497291034200266497408217806886788050397506658119369358570758623378692915092497983108338026895916540497897392509054403192536198066299781647297312983339941055995911437228363383821279119752600116935423816156761196550543152808535418254294619624588937225631740572954908995896902597364070035817900836101767027607070208029829330937360968818692008398 A078987 442 135387218706838441595211871874249959348586327950839212246886941024971266880639432264131229834540139701699778679421824603280645783077955101236261202563250190916122799718719479362533765347287702993025857011441870232700862656458574002051988570609773255534891021614242470974883938650484952674971019412441207447002142044389191239073521863880062278887826862091102703297587798637436902394121044153538315414055156701514890917463276353825835514442079711773664782465516707576794028606629984447510772952427081752454769705230256624254396048782072860381499380349013135839288163564305568454464364051283051024664897279521632312298934322870242302446701551749697943350331100349448349982935434264844180459830598237083 A078987 443 5141149018563724605505818522094162208925480301490827289797450059768087112476165409997302743286909675806597549437762708640391855989843076461313229015641785451468784130014898360394719335707282397225426655861075412423528051172062238179130292137282628701910801074118404366742327195383837730794957639478202379403953640625358805013080850935565903068635909984897313228017302147956104882758792791046405588227437835288207284104981122752466657050815920709372365817149136990525664032648746872807343072410581809280297908857693755810229821490334947415377223853145563738076793454247061058116837298530501644317641507684596396126786549360073310590377294896452703946476480046251430229143516672733141496504744041000756 A078987 444 195228275486714696567625891967703913979819665128700597800056215330162339007213646147633373015068027540949007099955561103731609881830958950428666441391824596964897674140847418215636800991529443391573187065709423801861365081881906476804899112646130117417075549794885123465233549485935348817533419280759249209903236201719245399257998813687624254329276752564006799961359893823694548642440005015609874037228582584250361905071819388239907132416562907244376236269201688932398439212045751182231525978649681670898865766887132464164478820583945928923953007039182408911078863097824014639985352980107779433045712394735141420505589941359915560131890504513453052022755910657204900357470698129594532686720442959791645 A078987 445 7413533319476594744964278076250654569024221794589131889112338732486400795161642388200070871829298136880255672248873559233160783653586597039828011543873692899214642833222186993833803718342411566482555681841097029058308345060340383880407035988415661833146960091131516287312132553270159417335474975029373267596919022024705966366790874069194155761443880687447361085303658663152436743529961397802128807826458700366225545108624155630364004374778574554576924612412515042440615026025089798051990644116277321684876601232853339882439965360699610351694837043635785974882920004263065495261326575945565116811419429492250777583085631222316717974421461876614763272918248124927534783354743012251859100598872088431081754 A078987 446 281519037864623885612074941005557169708940608529258311188468815619153067877135197105455059756498261173908766538357239689756378168954459728563035772225808505573191529988302258347468904496020110082945542722895977680413855747211052680978662468447149019542167407913202733794395803474780122509930515631835424919473019600737107476538795215815690294680538189370435714441577669305968901705496093111465284823368202031332320352222646094565592259109169270166678759035406369923810972549741366574793412950439888542354411981081539783068554204886001247435479854651120684636639881298898664805290424532951366659400892608310794406736748396506675367467883660806847551318870672836589116867122763767441051290070418917421315007 A078987 447 10690309905536231058513883480134921794370718902317226693272702654795330178535975847619092199875104626471652872785326234651509209636615883088355531333036849518882063496722263630209984567130421771585448067788206054826668210048959661493308766765003247080769214540610572367899728399488374495960024119034716773672377825805985378142107427326927037042099007315389109787694647774963665828065321576837878694480165218490261947839351927437862141841773653691779215918733029542062376341864146840044097701472599487287782778679865658416722619820307347792196539639698950230217432569353886197105774805676206367940422499686317936678413353436031347245805157648783592186844167319665458906167310280150508089922077046773578888512 A078987 448 405950257372512156337915497304121471016378377679525356033174232066603393716489947012420048535497477544748900399304039677067593588022449097628947154883174473211945221345457715689631944646460007210164081033228934105732978126113256084064754474601676240049687985135288547246395283377083450723970986007687401974630884361026707261923543443207411717305081739795415736217955037779313332564776723826727925105422910100598621697543150596544195797728289671017443526152819716228446490018287838555100919243008340628393391177853813480052390998966793214856033026453908988063625797754148776825214152191162890615076654095471770799372970682172684519973128106992969655548759487474450849317490667881951866365748857358478576448449 A078987 449 15415419470249925709782275014076480976828007632919646302567348115876133631048082010624342752149029042073986562300768181493917047135216449826811636354227593132535036347630670932575803911998349852214649631194911289963026500582254771532967361268098693874807374220600354222995121039929682753014937444173086558262301227893208890574952543414554718220551007104910408866494596787838942971633450183838823275311590418604257362558800370741241578171833233844971074777888416187138904244353073718253790833532844344391661081979765046583574135340917834816737058465608842596187562882088299633161032008458513637004972433128240972439494472569125980411733062908084063318666016356709466815158478069234020413808534502575412326152550 A078987 450 585379989612124664815388535037602155648447911673267034141526054171226474586110626456712604533127606121266740467029886857091780197550202644321213234305765364563119435988620037722190916711290834376946521904373400084489274043999568062168694973713148691002630532397678171926568204233950861163843651892569601811992815775580911134586273106309871880663633188246800121190576722900100519589506330262048556536735012996861181155536870937570635774731934596437883398033606995395049914795398513455088950755005076746254727724053217956695764751955910929821152188666682109667063763721601237283294002169232355315573875804777685181901416986944614571125883262400201436453759862067485288126704675963010823858358562240507189817348451 A078987 451 22229024185790487337274982056414805433664192635951227651075422710390729900641155723344454629506700003566062151184834932387993730459772484034379291267264856260266003531219930762510679031117053356471753182734994291920629387171401331590877441639831551564225152856891170178986596639850203041473043834473471782297464698244181414223703425496360576746997510146273494196375420873415980801429607099774006325120618903462120626547842295256942917861641681430794598050499177408824757857980790437575126337856660072013287992432042517307855486438983697498387046110868311324752235458538758717132011050422370988354802308148423795939814351031326227722371830908299570521924208742207731481999619208525177286203816830636697800733088588 A078987 452 844117539070426394151633929608725004323590872254473383706724536940676509749777806860632563316721472529389095004556697543886669977273804190662091854921758772525545014750368748937683612265736736711549674422025409692899427438469251032391174087339885810749553178029466788629564104110073764714811822058099358125491665717503312829366143895755392044505241752370145979341075416466907169934735563461150191798046783318563722627662470348826260242967651959773756842520935134539945748688474638114399711887798077659758688984693562439741812719929424594008886600024329148230917883660751230013733125913880865202166913833835326560531043922203452038879003691252983478396666172341826311027858825247993726051886681001954009238040017893 A078987 453 32054237460490412490424814343075135358862788953034037353204456981035316640590915504980692951405909256113219548021969671735305465405944786761125111195759568499710444556982792528869466587066878941682415874854230574038257613274660137899273737877275829256918795612262846797744449359542952856121376194373302136986385832566881706101689764613208537114452189079919273720764490404869056476718521804423933282000657147201959339224626030960140946314909132789971965417745035935109113692304055457909613925398470290998816893425923330192881027870879150874839303754813639321450127343650007981804726773677050506693987923377593985504239854692699851249679768436705072608551390340247192087576635740215236412685490061243615653244787591346 A078987 454 1217216905959565248241991311107246418632462389343038946038062640742401355832705011382405699590107830259772953729830290828397721015448628092732092133583941844216471348150595747348102046696275663047220253570038736403760889876998615989140010865249141625952164680087958711525659511558522134767897483564127381847357169971824001519034844911406169018304677943284562255409709559968557238945369093004648314524226924810355891167908126706136529699723579394059160929031790430399606374558865632762450929453254072980295283261200392984889737246373478308649884656082893965066873921175039552078565884273814038389169374174514736122600583434400390895448952196903539775646556166757051473016884299302930989955996735646255440814063888453255 A078987 455 46222188189002989020705245007732288772674708006082445912093175891230216205002199517026435891472691640615259022185529081807378093121641922737058375964994030511726200785165655606699008307871408316852687219786617752768875557712672747449421139141590105956925339047730168191177316989864298168323982999242467208062586073096745176017222416868821214158463309655733446431848198788400306023447307012372212018638622485646321905041284188802227987643181107841458143337790291319249933119544589989515225705298256302960221947032189010095617134334321296577820777627395157033219758877307852971003698875631256408281742230708182378673317930652522154175810503713897806401960582946427708782554026737771162381915190464496463135281182973632344 A078987 456 1755225934276154017538557318982719726943006441841789905713502621226005814434250876635622158176372174513120069889320274817851969817606944435915486194536189217601379158488144317307214213652417240377354894098321435868813510303204565787088863276515174884737210719133658432553212386103284808261543456487649626524530913607704492687135416996103799969003301088974586402154821844399243071652052297377139408393743427529749876500400891047778527000741158518581350285906999279701097852168135553968816125871880485439508138703961981990648561367457835791648539665184933073297283963416523373346061991389713929476317035392736415653463480781361441467785350188931213103498855595797495882264036131736001239522821240915219343699870889109575817 A078987 457 66652363314304849677444472876335617335061570081981933971201006430696990732296531112636615574810669939857947396771984913996567474975942246642051417016410196238340681821764318402067441110483983726022633288516427945262144515964060827161927383368435055514057081988031290268830893354934958415770327363531443340724112131019673976935128623435075577607966978071378549835451381888382836416754539993318925306943611623644848985110192575626781798040520842598249852721128182337322468449269606460825497557426160190398349048803523126634549714829063438786066686499400061628263570850950580334179351973933498063691765602693275612452938951761082253621667496675672200126554552057358415817250818979230275939485291964313838597459812603190248702 A078987 458 2531034580009308133725351411981770739005396656673471700999924741745259642012833931403555769684629085540088881007446106457051712079268198427962038360429051267839344530068555954961255547984738964348482710069525940484092678096331106866366151704724016934649431904826055371783020735101425134991010896357707197320991730065139906630847752273536768149133741865623410307344997689914148540765020467448742022255463498270974511557686916982769929798539050860214913053116963929538552703220076909957400091056322206749697755715829916830122240602136952838078885547312017408800718408372705529325469313018083212490810775866951736857558216686139764196155579523486612391705574122583822305173267085079014484460918273403010647359773008032119874859 A078987 459 96112661677039404231885909182430952464870011383509942704025939179889169405755392862222482632441094580583519530886180060453968491537215598015915406279287537981656751460783361970125643382309596661516320349353469310450259623144618000094751837396144208461164355301402072837485957040499220171242643734229342054856961630344296777995279457770962114089474223915618213129274460834849261712654023223058877920400669322673386590206992652769630550546443411845568446165723501140127680253913652971920377962582817696298116368152733316418010593166375144408211584111357261472799035947311859534033654542713228576587117717341472724974759295121549957200290354395815598684685262106127889180766898414023320133575409097350090761073914492617364995940 A078987 460 3649750109147488052677939197520394422926055035916704351051985764094043177776692094833050784263076964976633653292667396190793750966334924526176823400252497392035117210979699198909813192979779934173271690565362307856625773001399152896734203669348755904589596069548452712452683346803868941372229451004357290887243550223018137657189771643023023567250886766927868688605084514034357796540087862008788618952969970763317715916308033888263190990966310599271386041244376079395313296945498736023016962487090750252578724234088036107054280299720118534673961310684263918557562647589477956763953403310084602697819662483109011812183294997932758609414877887517506137626334385910275966563968872647807150591404627425900438273448977711427749970861 A078987 461 138594391485927506597529803596592557118725221353451255397271433096393751586108544210793707319364483574531495305590474875189708568229189916396703373803315613359352797265767786196602775689849327901922807921134414229241329114430023192075804987597856580165943486287539801000364481221506520551973476494431347711660397946844344934195216042977103933441444222919343391953863937072470747006810684733110908642292458219683399818229498295101231627106173359360467101121120567515881777603675038315902724196546865691901693404527192638751644640796198129173202318221890671643714581572452850497496195671240501673940560056640800976137990450626323277200565069371269417631116021402484358840250050262202648402339800433086866563629987238541637133896778 A078987 462 5262937126356097762653454597472996776088632356395231000745262471898868517094347987915327827351587298867220187959145377861018131841742881898548551381125740810263371178888196176271995663021294680338893429312542378403313880575339482145983855325049201290401262882856963985301397603070443912033619877337386855752207878429862089361761019861486926447207629584168121025558224524239854028462265931996205739788160442377205875376804627179958538639043621345098478456561337189524112235642705957268280502506293805542011770647799232236455442069955808790047014131121161258542596537105618840948091482103828979007043462489867328081431453828802351775012057758220720363844782478908495359962937941091052832138321011829875028979666066086870783338106703 A078987 463 199853016410045787474233744900377284934249304321665326772922702499060609897999114996571663732040952873379835647141933883843499301418000322228448249108974835176648752000485686912139232419119348524976027505955475965096686132748470298355310697364271792455082046062277091640452744435455362136725581862326269170872238982387915050812723538693526101060448479975469255579258667984041982334559294731122707203307804352114139864500346334543323236656551437754381714248209692634400383176819151337878756371042617744904545591211843632346555154017524535892613334664382237152974953828441063105529980124274260700593711014558317666118257255043863044173257629743016104408470618177120339319751391711197804972853858649102164234663680524062548129714157936 A078987 464 7589151686455383826258228851616863830725384931866887186370317432492404307606872021881807893990204621889566534403434342208191955322042269362782484914759917995902389204839567906485018836263513949268750151796995544295270759163866531855355822644517278912002716487483672518351902890944233317283538490891060841637392873452310909841521733450492504913849834609483663590986271158869355474684790933850666667985908404937960108975636356085466324454309911013321406662975406982917690448483485044882124461597113180500830720695402258796932640410595976555129259703115403850554505648943654779169191153240318077643553975090726203984412344237837993326808777872476391247158038708251664398790589947084425536136308307654052365888240193848289958145799894865 A078987 465 288187911068894539610338462616540448282630378106620047755299139732212303079163137716512128307895734678930148471683363070027450802936188235463505978511767909009114141031903094759518576545594410723687529740779875207255192162094179740205165949794292326863648144478317278605731857111445410694637737071997985713050056952205426658927013147580021660625233266680403747201899045369051466055687496191594210676261211583290370001209681184913177006027120067068459071478817255658237836659195612554182850784319258241286662840834073990651093780448629584559019255383720964083918239706030440545323733843007812689754457342433037433741550823782799883374560301524359851287597000295386126814722666597496972568206861832204887739518463685710955861410681846934 A078987 466 10943551468931537121366603350576920170909228983119694927514996992391575112700592361205579067806047713177456075389564362318834938556253110678250444698532420624350434970007478032955220889896324093550857379997838262331402031400414963595940950269538591141906626773688572914499458667343981373078950470245032396254264771310353902129384977874590330598845014299245858730081177452865086354641440064346729339029940131760096099936992248670615259904576252637588123309532080308030120102600949792014066205342534699988392357230999409385944631016637328236687602444878281231338338603180213085943132694881056564133025825037364696278194518959508557574906482680053197957681527972516421154560670740757800532055724441316131681735813379863168032775460110288627 A078987 467 415566767908329516072320588859306426046268070980441787197814586571147641979543346588095492448321917366064400716331762405045700214334682017538053392565720215816307414719252262157538875239514721144208892910177074093386022001053674436905550944292672171065588169255687453472373697501959846766305480132239233071949011252841242854257702146086852541095485310104662227995882844163504230010319034948984120672461463795300361427604495768298466699367870480161280226690740234449486326062176896483980332952231999341317622911937143482675244884851769843409569873649990965826772948681142066825293718671637141624365226894077425421137650169637542387963071781540497162540610465955328617746490765482198923245549321908180799018221389971114674289606073509120892 A078987 468 15780593629047590073626815773303067269587277468273668218589439292711218820109946577986423133968426812197269771145217407029417773206161663555767778472798835780395331324361578483953522038211663079386387073206730977286337434008639213638814994932852003909350443804942434659035701046407130195746529294554845824337808162836656874559663296573425806231029596769677918805113466900760295654037481887997049856214505684089653638149033846946671119316074501993491060490938596828772450270260121116599238585979473440270081278296380452932273360993350616721326967596254778420186033711280218326275218176827330325161745596149904801306952511927267102185021821215858838978585516178329971053212088417582801282798818508069554231010677005522494454972255333236305269 A078987 469 599246991135900093281746678796657249818270275723418950519200878536455167522198426616895983598351896946130186902801929704712829681619808533101637528573790039439206282911020730128076298576803682295538499888945600062787436470327236443838064256504083476384251276418556829589884266065968987591601807712951902091764761176540119990412947567644093784238029191937656252366315859384727730623413992708938910415478754531611537888235681688205204067311463205272499018428975939258903623943822425534287085934267758730921770952350520067943712472862471665567015198784031589001242508079967154331632997000766915214521967426802305024243057803066512340642866134421095384023709004310583571404312869102664249823109553984734879979387504819883674614656096589470479330 A078987 470 22755605069535155954632746978499672425824683200021646451511043945092585147023430264864060953603403657140749832535328111372058110128346562594306458307331222662909443419294426166382945823880328264151076608706726071408636248438426345652207626752222320098692198060100217089756566409460414398285122163797617433662723116545687902761132344273902137994814079696861259671114889189718893468035694241051681545931978166517148786114806870304851083438519527298361471639810147095009565259594992049186310026916195358334757214911023382128928800607780572674825250586196945603627029273327471646275778667852315447826673016622337686119929244004600201842243891286785765753922356647623845742310676937483658691995364232911855884985714506150057140901959415066641909271 A078987 471 864113745651200026182762638504190894931519691325099146206900469034981780419368151638217420253330987074402363449439666302433495355195549570050543778150012671151119643650277173592423865008875670355445372630966645113465390004189873898340051752327944080273919275007389692581159639293429778147243040416596510577091713667559600184932616134840637150018696999288790211249999473349933224054732967167254959834999691573120042334474425389896135966596430574132463423294356613671104576240665875443545493936881155857989852395666538000831350710622799289977792507076699901348825869878363955404147956381387220102199052664222029767533068214371741157664625002763438003265025843605395554636401410755276366046000731296665788749477763728882287679659801675942922072968 A078987 472 32813566729676065838990347516180754334971923587153745909410706779384215070788966331987397908672974105170149061246171991381100765387302537099326357111393150281079637015291238170345723924513395145242773083368025788240276183910776781791269758961709652730310240252220708100994309726740871155196950413666869784495822396250719119124678280779670309562715671893277166767828865098107743620611817058114636792184056301612044459923913357945748315647225842289735248613545741172406964331885708274805542459574567727245279633820417420649462398203058592446481290018328399305651756026104502833711346563824862048435737328223814793480136662902121563789413506213723858358317059700357407230440942931763018251056032425040388116595169307191376874686170504270764396863513 A078987 473 1246051421982039301855450442976364473834001576620517245411399957147565190909561352463882903109319685009391261963905096006179395589362300860204351026454789698009875086937416773299545085266500139848869931795354013308017029598605327834169910788792638859671515210309379518145202609976859674119336872678924455300264159343859766926552842053492631126233176834945243546966246874254744324359194315241188943143159139769684569434774233176548539858627985576435806983891443807937793540035416248567167067969896692479462636232780195446678739781005603713676311228189402473713417903122092743725627021468963370620455819419840740122477660122066247682840048611118743179612783242769976079202119429996239417174083231420238082641866955909543438950394819360613104158740526 A078987 474 47317140468587817404668126485585669251357087987992501579723787664828093039492542427295562920245475056251697805567147476243435931630380130150666012648170615374094173666606546147212367516202491919111814635140084479916406848563091680916665340215158567014787267751504200981416704869393926745379604211385462431625542232670420424089883319751940312487298004056025977617949552356582176582028772162107065202647863254946401594061496947350898766312216226062270930139261318960463747557013931737277543040396499746492334897211827009553142649280009882527253345381178965601804228562613419758740115469256783221528885400625724309860670947975615290384132433716298516966927446165558733602450097396925334834364106761544006752274349155255459303240316965199027193635276475 A078987 475 1796805286384355022075533356009279067077735341967094542784092531306319970309807050884767508066218732452555125349587699001244386006365082644865104129604028594517568724244111336820770420530428192786400086203527856223515443215798878546999113017387232907702244659346850257775689582426992356650305623159968647946470340682132116348489013308520239243391090977294041905935116742675867965792734147844827288757475644548193576004902109766157604580005588604789859538308038676689684613626493989767979468467097093674229263457816646167572741932859369932321950813256611290394847267476187858088398760810288799047477189404357683034583018362951314786914192432608224901563630171048461900813901581653166484288661973707252018503783400943797910084181649858202420253981765524 A078987 476 68231283742136903021465599401867018879702585906761600124215792401975330778733175391193869743596066358140843065478765414571043232310242760374723290912304915976293517347609624253042063612640068833964091461098918452013670435351794293105049629320499691925670509787428805594494787427356315625966234075867423159534247403688350000818492622404017150936374159133117566447916486669326400523541868845941329907581426629576409486592218674166638075273900150755952391525566208395247551570249757679445942258709293059874219676499820727358211050799376047545706877558370050069402391935532525187600412795321717580582604311964966231004294026844174346612355180005396247742451019053675993497325810005423401068134790894114032696391494886709065123895662377646492942457671813437 A078987 477 2590991976914817959793617243914937438361620529114973710177416018743756249621550857814482282748584302876899481362843498054698398441782859811594619950537982778504636090484921610278777646859792187497849075435555373320295961100152384259444886801161601060267777127262947762333026232657113001430066589259802111414354930999475167914754230638044131496338826956081173483114891376691727351928798281997925709199336736279355366914499407508566089255828200140121401018433207880342717275055864297829177826362486039181546118443535370993444447188443430436804539396404805291346896046282759769270727287461414979263091486665264359095128590001715673856482582647772449189311575093868639290997566878624436074104833392002625990444373022294000676797950988700708529393137547145082 A078987 478 98389463839020945569135989669365755638861877520462239386617592919860762154840199421559132874702607442964039448722574160663968097555438430080220834829531040667199877921079411566340508517059463056084300775090005267719232851370438807565800648814820340598249860326204586163060502053542937738716564157796612810585953130576368030759842271623272979709939050171951474791917955827616312972770792847075235619667214551985927533264385266651344753646197705173857286308936333244628008900552593559829311459515760195838878281177844277023530782110050980551026790185824231021112647366809338707100036510738447494416893888968080679383882126038351432199725785435347672946097402547954617064410215577723147414915534105205673604189783352285316653198241908249277623996769119699679 A078987 479 3736208633905881113667373990191983776838389725248450122981291114935965205634306027161432566955950498529756599570094974607176089308664877483236797103571641562575090724910532717910660546001399803943705580377984644800010552390976522303240979768162011341673226915268511326433966051801974521069799371407011484690851864030902510000959252091046329097481345079578074868609767430072728165613361329906861027838154816239185890897132140725242534549299684596466455478721147455415521620945942690975684657635236401402695828566314547155900725272993493830502213487664915973510933703892472111100530660120599589808578876294121801457492392199455638749733097263895439122762389721728406809156590625074855165692685462605812970968767394364548032144735241524771841182484089001442720 A078987 480 141877538624584461373791075637626017764219947681920642433902444774646817051948788832712878411451416336687786744214886460912027425631709905932918069100892848337186247668679163869038760239536133086804727753588326497132681758005737408715591430541341610642984372919877225818327649466421488862913659549308639805441784880043719012005691737188137232724581173973794893532379244386936053980334959743613643822230215802537077926557756962292564968119741816960551450905094666972545193587045269663516187678679467493106602607238774947647204029591642714578533085741080982762394368100547130883113065048072045965231580405287660374705327021453275921057657970242591338992024712023131504130886033537266773148907132044915687223208971202500539904846740936033080687310398612935123681 A078987 481 5387610259100303651090393500239596691263519622187735962365311610321643082768419669615927947068197870295606139680595590540049866084696311547967649828730356595250502320684897694305562228556371657494635949055978422246241896251827045008889233380802819193091732944040066069770016713672214602269649263502321301122096973577630419946215326761058168514436603265924627879361801519273497323087115108927411604216910045680169775318297632426392226254000889359904488678914876197501301834686774304522639447132184528336648203246507133463437852399209429660153755044673412428997475054116898501447195941166617147088991476524636972437344934423025029361441269771954575442574176667157268750164512683791062524492778332244190301510972138300655968352031420327732294276612663202533257158 A078987 482 204587312307186954280061161933467048250249525695452045927447938747447790328147998656572549110180067654896345521118417554060982883792828128916837775422652657771181901938357433219742325924902586851709361336373591718860059375811421972929075277039965787726842867500602633425442307470077733397383758353538900802834243211069912238944176725183022266315866342931162064522216078488005962223330039179498027316420351520043914384168752275240612032683914053859410018347860200838076924524510378302196782803344332609299525120760032296662991187140366684371264158611848591319141657688341595924110332699283379543416444527530917292244402181053497839813710593364031275478826688639953081002120595950523109157576669493234315770193732284222426257472347231517794101823970803083328648323 A078987 483 7768930257414003958991233759971508236818218456804990009280656360792694389386855529280140938239774373015765523662819271463777299718042772587291867816232070638709661771336897564655902822917741928707461094833140506894436014384582207926295971294137897114426937232078860004097037667149281654498313168170975909206579145047079034659932500230193787951488484428118233823964849181024953067163454373711997626419756447715988576823094288826716865015734733157297676208539772755649421830096707601178955107079952454625045306385634720139730227258934724576447884272205573057698385517102863746614745446631601805502735900569650220132849937945609892883559561278061233892752839991651059809330418133436087085463420662410659808965850854662151541815597163377348443575034277853963955379116 A078987 484 295014762469424963487386821716983845950842051832894168306737493771374939006372362113988783104001246106944193553666013898069476406401832530188174139241396031613195965408863750023704564944949290704031812242322965670269708487238312479226317833900200124560496771951496077522261989044202625137538516632143545649047173268577933404838490832022180919890246541925561723246142052800460210589987936161876411776634324661687522004893414223140000258565235945923452285906163504513839952619150378466498097286234848943142422117533359333013085644652379167220648338185199927601219507992220480775436216639301585229560547777119177447756053239752122431735449617972962856649129092994100319673553768474620786138452408502111838424932138744877536162735219861107723061749478587647546975758085 A078987 485 11202792043580734608561707991485414637895179751193173405646744106951454987852762904802293617013807577690863589515645708855176326143551593374563325423356817130662737023765485603336117565085155304824501404113439554963354486500671292002673781716913466836184450396924772085841858546012550473571965318853283758754586005060914390349202719116612681167877880108743227249529433157236463049352378119777591649885684580696409847609126646190493292960463231211933889188225673398770268777697617674125748741769844307384786995159882019934357524269531473629808188966765391675788642918187275405719961486846828636917798079629959092794597173172635042513063525921694527318774152693784161087785712783902153786175728102417839200338455421450684222642122757558716127902905152052752821123428114 A078987 486 425411082893598490161857516854728772394065988493507695246269538570383914599398618020373168663420686706145872208040870922598630917048558715703218191948317654933570810937679589176748762908290952292627021544068380122937200778538270783622377387408811539650448618311189843184468362759432715370597143599792639287025221019046168899864864835599259703459469197590317073758872317922185135664800380615386606283879379741801886687141919141015605132239037550107564336866669425648756373599890321238311954089967848831678763393957983398172572836597543618765490532398899683752367211383124244936583100283540186617646766478161326348746936527320379493064678535406419075256768673270804021016183532019807223088539215483375777774436373876381122924237929567370105137248646299416959655714510247 A078987 487 16154418357913161891542023932488207936336612383002099245952595721567637299789294721869378115592972287255852280316037449349892798521701679603347727968612714070345028078608058903113116872949971031815002317270485005116650275097953618485647666939817925039880863045428289268923955926312430633609119491473267009148203812718693503804515661033655256050291951628323305575587618647885798692213062085264913447137530745607775284263783800712402501732122963672875510911745212501253971928018134589381728506677008411296408221975243487110623410266437126039458832042191422590914165389640534032184437849287680262833659328090500442159588990865001785693944720819522230332438435431596768637527188503968772323578314460265861716228243751881031986898399200802505279087545654225791714096027961272 A078987 488 613442486517806553388435051917697172808397204565586263650952367880999833477393800813015995223869526229016240779801382204373327712907615266211510444615334817018177496176168558729121692409190608256677461034734361814309773252943699231670988966325672339975822347107963802375925856837112931361775943532384353708344719662291306975671730254443300470207634692678695294798570636301738165168431558859451324384942288953353658915336642507930279460688433582019161850309451405622002176891089224075267371299636351780431833671665294526805517017288013245880670127070875158770985917594957168978072055172648309801061407700960855475715634716342747476876834712606438333557403777727406404205016979618793541072887410274619369438898826197602834379214931700927830500189486214280668175993348018089 A078987 489 23294660069318735866868989948940004358782757161109275919490237383756426034841175136172738440391449024415361297352136486316836560291967678436434049167414110332620399826615797172803511194676293142721928517002635263938654733336762617185011933053435730994041368327057196201016258603883978961113876734739132173907951143354350971571721234007811762611839826370162097896770096560818164477708186174573885413180669449481831263498528631500638217004428353153055274800847408201134828749933372380270778380879504359245113271301305948531499023246678066217426005996651064610706550703218731887134553658711348092177499833308422007635034530230159402335625774358225134444848905118209846591153118037010185788446143275975270176961927151757026674423269005434455053728112930488439598973651196726110 A078987 490 884583640147594156387633183007802468460936374917586898676978068214863189490487261373751044739651193401554713058601385097835415963381864165318282357917120857822557015915224124007804303705289948815176606185065405667854570093544035753798782467064232105433596174081065491836241901090754087590965539976554638254793798727803045612749735162042403678779705767373481024782465098674788511987742643074948194376480496791356234354028751354516321966707588986234081280581892060237501490320577061226214311102121529299533872475777960749670157366356478503016307557745669580048077940804716854542134966975858579192943932258019075434655596514029714541276902590899948670570700990714246764059613468426768266419880557076785647355114332940569410793705007274808364211168101872346424092822752127574091 A078987 491 33590883665539259206863191964347553797156799489707192873805676354781044774603674757066366961666353900234663734929500497231428970048218870603658295551683178486924546204951900915123760029606341761833989106515482780114535008821336596027168721815387384275482613246753431493576175982844771349495576642374337121508256400513161382312918214923603528031016979333822116843836903653081145291056512250673457500893078208622055074189594022840119596517883953123742033387311050880823921803431994954215873043499738609023042040808261202538934480898299505048402261188338792977216255199876021740713994191423914661239691925971416444509277633002898993166186672679839824347241788742023167187674158682180183938167015025641879329317382724589880583486367007437283384970659758218675675928290929651089348 A078987 492 1275568995650344255704413661462199241823497444233955742305938723413464838245449153507148193498581797015515667214262417509696465445868935218773696948606043661645310198772257010650695076821335697000876409441403280238684475765117246613278612646517656370362905707202549331264058445447010557193240946870248255979058949420772329482278142431934891661499865508917866959041019873718408732548159722882516436839560491430846736584850544116570028345712882629715963187437238041411071527040095231198976961341887945613576063678238147735729840116769024713336269617599128463554169619654484109292589644307132898547915349254655805815917894457596132025773816659243013376524617271206166106367558416454420221383926690417314628866705429201474892761688241275341960264673902710437329261182232574613821133 A078987 493 48438030951047542457560855943599223635495746081400611014751865813356882808552464158514564985984441932689360690407042364871234257972971319442796825751477975964034863007140814503811289159181150144271469569666809166289895544065634034708560111845855554689514934260450121156540644751003556401993660404427059390082731821588835358944256494198602279608963872359545122326714918297646450691539012957284951142402405596163553935150131082406820957540571655976082859089227734522739894105720186790606908657948242194706867377732241352755194989956324639601729843207578542822081229291670520131377692489479626230159543579750949204560370711755650117986238846378554668483588214517092288874779545666585788228651047220832314017605488926931456044360666801455557206672637643238399836248996546905674113706 A078987 494 1839369607144156269131608112195308298907014853648989262818264962184148081886748188870046321273910211645180190568253347447597205337527041203607505681607557042971679484072578694134178292972062369785314967237897345038777346198728976072312005637495993421831204596189902054617280442092688132718565854421358008567164750270954971310399468637114951733479127284153796781456125875436846717545934332653945626974451852162784202799120130587342626358196010044461432682203216673822704904490327002811863552040691315453247384290146933256961679778223567280152397772270385498775532543463825280883059724955918663847514740681281413967478169152257108351451302345725834388999827534378300811135255176913805532467355867701210618040141873794193854792943650214035831893295556540348756448200686549841002499695 A078987 495 69847607040526890684543547407478116134831068692580191376079316697184270228887878712903245643422603600584157880903220160643822568568054594417642419075335689656959785531750849562594963843779188901697697285470432302307249260007635456713147654113001894474896259720955827954300116154771145486903508807607177266162177778474700074436235551716169563592597872925484732573006068348302528816053965627892648873886767976589636152431414831236612980653907810033558359064633005870740046476526705920060208068888321745028693735647851222411788636582539232006189385503067070410648155422333690153424891855835429599975400602308942781559610057074014467237163250291203152113509858091858338534264917177058024445530871925425171171507785715252435026087498041331906054738558510890014345195377092347052420874704 A078987 496 2652369697932877689743523193371973104824673595464398283028195769530818120615852642901453288128785026610552819283754112757017660400248547546666804419181148649921500170722459704684474447770637115894727181880638530142636694534091418379027298850656575996624226664800131560208787133439210840369614768834651378105595590831767647857266551496577328464785240043884266040992774471360059248292504759527266711580722731258243389589594643456403950638490300771230756211773851006414299061203524497959476043065715534995637114570328199518391006510358267248955044251344278290105854373505216400549262830796790406135217708147058544285297703999660292646660752208719993945924374779956238563490931597551291123397705777298455293899255715305798337136531981920398394248171927857280196360976128822638150990739057 A078987 497 100720200914408825319569337800727499867202765558954554563695359925473904313173512551542321703250408407600422974901753064606027272640876752178920925509808313007360046701921717928447434051440431215097935214178793713117887143035466262946324208670836885977245717002684043459979610954535240788558457706909145190746470273828695918501692721318222312098246523794676624825152423843333948906299126896408242391193577019836659168252165036512113511281977521496735177688341705237872624279257404216540029428428302008089181659936823730476446458757031616228285492165579507953611818037775889530718562678422200003538297508985915740059753141930017106105871420681068566793012731780245207074121135789772004664667288665415875997000209395905084376162127814933807075375794700065757447371897518167902685227209462 A078987 498 3824715265049602484453891313234273021848880417644808675137395481398477545779977624315706771435386734462205520226982862342272018699953068035252328364953534745629760274502302821576318019506965749057826810956913522568337074740813626573581292630641145091138713019437193519919016429138899939124851778093712865870260274814658677255207056858595870531268582664153827477314799331575329999191074317303985944153775204022534805003992676744003909478076655516104705995945210948032745423550577835730561642237209760772393265963028973558586574426256843149425893658040677023947143231061978585766756118949246809728320087633317739577985321689340989739376453233671885544188559432869361630253112228413784886133959263508504832592108701329087407957024324985564270470032026674641502803771129561557663887643220499 A078987 499 145238459870970485583928300565101647330390253104943775100657332933216672835325976211445314992841445501156209345650447015941730683325575708587409556942724512020923530384385585501971637307213258032982320881148535063883690953007882343533142795755692676577293849021610669713462644696323662445955809109854179757879143972683201039779366467905324857876107894714050767513137222176019206020354524930655057635452264175836485930983469551235636446655630932090482092668229674320006453470642700353544802375585542607342854924935164171495813381739003008061955673513380147402037830962317410369606013957392956569672625032557088188223382471053027592990199351458850582112372245717255496742544143543934053668425784724657767762503130441109416417990762221636508470785841218936311349095931025821023325045215169500 A078987 500 5515236759831828849704821530160628325532980737570218645149841255980835090196607118410606262956539542309473749614490003743443493947671923858286310835458577922049464394332149946253345899654596839504270366672687418905011919139558715427685844946085680564846027549801768255591661482031160273007195894396365117933537210687146980834360718723543748728760831416469775338021899643357154498774280873047588204203032263477763930572367850270210181063435898763922214815396782413212212486460872035598971928630013409318256093881573209543282321931655857463204889699850404924253490433336999615459261774261983102837831431149536033412910548578325707543888198902202650234725956777822839514586424342441080254514045860273486670142526848060828736475691940097201757619391934292905189762841607851637328687830533220501 A078987 501 209433758413738525803199289845538774722922877774563364740593310394338516754635744523391592677355661162258846276004969695234911039328207530906292402190483236525858723454237312372125172549567466643129291612680973383326569236350223303908528965155500168787571753043445583042769673672487766711827488177952020301716534862138902070665927945026757126835035485931137412077319049225395851747402318650877696702079773747979192875818994840716751243963908522096953680892409502027744068032042494652407388485564924011486388712574846798473232420021183580593723852920802006974230598635843667977082341407997964951267921758649812181502377463505323859074761358932241858337473985311550646057541580869217115617865316905667835697653517095870382569658302961472030281066107661911460899638885167336397466812515047209538 A078987 502 7952967582962232151671868192600312811145536374695837641497395953728882801585961684770469915476558584623526684738574358415183176000524214250580824972402904410060582026866685720194503210983909135599408810915204301147504619062168926833096414830962920733362880588101130387369655938072503974776437354867780406347294787550591131704470901192293227071002587633966751883600101970921685211902513827860304886474828370159731565350549436096966337089565087940920317659096164294641062372731153924755881790522837099027164514983962605132439549638873320205098301521290625860096509257728722383513669711729660685045343195397543326863677433064623980937297043440522987966589285485061101710671993648687809313224367996555104269840691122795013708910539820595839948922892699218342608996514794750931466410187741260741943 A078987 503 302003334394151083237727792028966348048807459360667267012160452931303207943511908276754465195431870554531755173789820650081725776980591933991165056549119884345776258297479820055018996844838979686134405523165082470221848955126068996353755234611435487699001890594799509137004155973082663274792791996797703420895485392060324102699228317362115871571263294604805434164726555845798642200548123140040707989341398292321820290445059576844004058159509433232875117364761833694332626095751806646071100651382244839020765180678004148234229653857164984213141733956122980676693121195055606905542366704319108066771773503347996608638240078992205951758212889380941300872055374447010314359478217069267536786908118552188294418248609149114650556030854879680446028788856462635107680967923315368059326120321652860984296 A078987 504 11468173739394778930881984228908120913043537919330660308820599815435793019051866552831899207510934522487583169919274610344690396349261969277413691323894152700729437233277366476370527376892897318937508001069357929567282755675728452934609602500403585611828708962014280216818788271039068700467349658523444949587681150110741724770866205158568109892637002607348639746376009020169426718408926165493686598708498306738069439471561714483975187872971793374908334142201853516089998729265837498625945942962002466783761912350780195027768287296933396079894287588811382639854242096154384340027096265052396445852282049931826327801389445568639202185874792753035246445171514943501330843949500254983478588589284136986600083623606456543561707420261945607261109145053652880915749267784571189235322926162035067456661305 A078987 505 435488598762607448290277672906479628347605633475204424468170632533628831516027417099335415420220079983973628701758645372448153335494974240607729105251428682743372838606242446282025021325085259139939169635112436241086522866722555142518811139780724817761791938665947848729976950143511527954484494231894110380910988218816125217190216567708226060048634835784643504928123616210592416657338646165620050042933594257754316879628900090814213135114768638813283822286305671777725619086006073141139874731904711492943931904148969406906960687629611886051769786640876417333784506532671549314124115705286745834319946123906052459844160691529297477111483911725958423615645512478603561755721531472302918829605889086938614883278796739506230231413923078196241701483249953012163364494845781875574211868037010910492145294 A078987 506 16537098579239688256099669586217317756295970534138437469481663436462459804589989983221913886760852104868510307496909249542685136352459759173816292308230395791547438429803935592240580282976346949998750938133203219231720586179781366962780213709167139489336264960344003971522305317182398993569943431153452749525029871164902016528457363367754022171955486757209104547522321406982342406260459628128068215032768083487925971986426641736456123946488236481529876912737413674037483526538964941864689293869417034265085650445310057267436737842628318273887357604764492476043957006145364489596689300535843945258305670658498167146276716832544664928050513852833384850949357959243434015873468695692527436936434501166680765480970669644693187086308815025849923547218444561581292101536355140082584728059244379531244859867 A078987 507 627974257412345546283497166603351595110899274663785419415835039953039843742903591945333392281492159905019418056180792837249587028057975874364411378607503611396059287493943310058860025731776098840812596479426609894564295751964969389443129309808570575777016276554406203069117625102787650227703365889599310371570224116047460502864189591406944616474259861938161329300920089849118419021240127222700972121202253578283432618604583485894518496831438217659322038861735413941646648389394661717717053292305942590580310785017633206755689077332246482521667819194409837672336581726991179055360069304656783173981295538899024299098671078945167969788808042495942665912459956938771889041436088904843739684754905155246930473393606649758834879048321047904100853092817643387076936493886649541262645454383249411276812529652 A078987 508 23846484683089891070516792661341143296457876466689707500332249854779051602425746503939446992809941224285869375827373218565941621929850623466673816094776906837258705486340041846644440397524515409000879915280077972774211517988489055431876133559016514740037282244107091712654947448588748309659157960373620341370143486538638597092310747110096141403849919266892921408887441092859517580400864374834508872390652867891282513534987745822255246755648164034572707599833208316108535155270458180331383335813756401407786724180224751799448748200782738017549489771782809339072746148619519439614085944276421916666030924807504425198603224283083838187046655100992987919822529005714088349558697909688369580583749961398216677223476082021191032216749891005329982493979852004147342294666156327427897942538504233248987631266909 A078987 509 905538443700003515133354623964360093670288406459545099593209659441650921048435463557753652334496274362958016863384001512668532046306265715859240600222914956204434749193427646862429875080199809443192624184163536355525473387810619137021849945932818989545639708999515078877818885421269648116820299128307973661693882264352219229004944200592246428729822672279992852208421841438812549636211606116488636178723606726290452081710929757759804858217798795096103566754800180598182689251888016190874849707630437310905315208063522935172296742552411798184358943508552345047092017065814747526279905813199376050135193847146269133247823851678240683137984085795237598287343642260196585394189084479253200322497743627976986804018697510155500389357447537154635233918141558514211930260820053792718859171008777614050253175612890 A078987 510 34386614375917043683996958917984342416174501568996024077041634808927955948238121868690699341718048484568118771432764684262838276137708246579184468992375991428931261763863910538925690812650068243432318839082934303537193777218815038151398421811888105087994271659737465905644462698559657880129512208915329378802997382558845692105095568875395268150329411627372835462511142533582017368595640168051733665919106402731145896591480343049050329365520706049617362829082573654414833656416474157072912905554142861412994191182233646784747827468790865592988090363553206302450423902352340886559022334957299867988471335266750722638218703139490062121056348605118035746999235876881756156629626512301933242674330507901727281875487029303887823763366256520870808906395399371535906007616495887795888750555795045100660633042022911 A078987 511 1305785807841147656476751084259440651720960771215389369827988913079820675112000195546688821332951346139225555297581674000475185961186607104293150581110064759343183512277635172832313821005622393440984923260967339998057838060927160830616118178905815174354236683361024189335611763659845729796804643639654208420852206654971784080764626673064427943283787819167887754723214994434677847456998114779849390668747319697057253618394542106106152711031569031090363683938382998687165496254574129952579815561349798296382873949716815054885245147071500480735363074871513287148069016272323138941716568822564195607511775546289381191119062895448944119917003262908690120787683619679246537366531618382994210021302061556637659724464488416037581802618560300255936103209107034559850216359166023682451053661949202936211053802421257728 A078987 512 49585474083587693902432544242940760422980334804615800029386537062224257698307769308905484511310433104806002982536670847333794228248953361716560537613190084863612042204786272657088999507401000882513994765077675985622660652538013296525261092376609088520372999696059181728847602556375578074398446946097944590613580855506368949376950718007572866576633607716752361844019658645984176185997332721466225111746479042085444491602401119688984752689834102475384202626829471376457874024017400464040960078425738192401136215898056738438854567761248227402350808754753951705324172194445926938898670592922482133217458999423729734539886171323920386494725067641925106554184978311934486663771571872041478047566804008644329342247775072780124220675741925153204701113039671913902772315640692404045344150403513916530919383858965770753 A078987 513 1882942229368491220635959930147489455421531761804185011746860419451441971860583233542861722608463506636488887781095910524683705487499041138125007278720113160057914420269600725796549667460232411142090816149690720113663046958383578107129305392132239548599819751766887881506873285378612121097344179308082240234895220302587048292243362657614704501968793305417421862318023813552964017220441645300936704855697456279549833427272848006075314449502664325033509336135581529306712047416406643503603903164616701512946793330176439245621588329780361140808595369605778651515170474372672900539207765962231756866655930202555440531324555447413525742679635567130245358938241492233831246685953199519193171597517250266927877345690988277228682803875574595521522706192298425693745497777987145330040626661671579625238725532838278030886 A078987 514 71502219241919078690264044801361658545595226613754414646351309402092570673003855105319839974610302819081771732699107929090647014296714609887033716053751109997337135928040041307611798363981430622516937018923169688333573123766037954774388343808648493758272777567445680315532337241830885023624680366761027184335404790642801466155870830271351198208237511998145278406240885256366648478190785188714128559404756859580808225744765823111172964328411410248797970570525268642278599927799435052672907360177008919299577010330806634595181501963892475123324273236264834805871153853967124293550996435971884278799707888697683010455793220830390057835331426483307398533098991726573652887402450009857299042658088706134615009794009779461909822326596092704664658134194300504448426143247870830137498468993116511842540650863995599402915 A078987 515 2715201388963556499009397742521595535277197079560863571549602896860066243602285910768611057312583043618470836954785005394919902837787656134569156202763822066738753250845251968963451788163834131244501515902930757436562115656151058703319627759336510523265765727811168964108721941904195018776640509757610950764510486824123868665630848187653730827411056662624103157574835615928379678154029395525835948552525063207791162744873828430218497330030130925129289372343824626877280085208962125358066875783561722231870979599240475675371275486298133693545513787608457943971588675976378050254398656800969370837522243840309398956788817836107408671999914570798550898898823444117564978474607147175058170449409853582848442494826680631275344565606775948181735486393191120743346447945641104399894901195076755870391306007298994499279884 A078987 516 103106150561373227883666850171019268681987893796699061304238558771280424686213860754101900337903545354682810032549131097077865660821634218503740901988971487426075286396191534779303556151861715556668540667292445612901026821809974192771371466510978751390340824879256974955815901455117579828488714690422455101867063094526064207827816360300570420243411915667717774709437512520022061121374926244793051916436547645036483376079460714525191725576816563744664198178494810552694364638012761328553868372415168435891797647760807269029513286977365187879606199655885137036114498533248398785373597962000864207547045558043059477347519284551251139478161422263861626759622191884740895529147669142642353178034916347442106199793619854209001183670730889938201283824807068287742716595791114096365868746943923606563027087626497795373232677 A078987 517 3915318519943219103080330908756210614380262767195003465989515630411796071832524422745103601783022140434328310399912196683563975208384312647007585119378152700124122129804433069644571681982581357022160043841210002532802457113122868266608796099657856042309685579683953879356895533352563838463794517726295682920183887105166316028791390843234022238422241738710651335801050640144909942934093167906610136876036285448178577128274633323527067074588999291372110241410458976375508576159275968359688931275992838841656439635311435747446133629653579005731490073136026749428379355587462775793942323899231870515950208961795950740248943995111435891498134131455943265966744468176036465129136820273234362594877411349217187149662727779310769634922167041703467049856275403813479884192116694557503117482674020293524638023799617229683561842 A078987 518 148678997607280952689168907682564984077767997259613432646297355396876970304949714203559834967416937791149792985164114342878353192257782246367784493634380831117290565646172265111714420359186229851285413125298687650633592343476859019938362880320487550856377711203110990440606214365942308281795702958908813495865120646901793944886245035682592274639801774155337032985730486812986555770374165454206392149372942299385749447498356605579503357108805156508395524975418946291716631529414474036339625520115312707547052908494073751133923564639858637029917016579513131341242301013790337081384434710208810215398560894990203068652112352529683312737450935573061982479976667598804644779378051501240263425427306714922811005487390035759600244943371616694793546610713658276624492882704643279088752595594668847547373217816758956932602117319 A078987 519 5645886590556732983085338161028713184340803633098115437093309989450913075516256615312528625160060613923257805125836432832693857330587341049328803172987093429756917372424741641175503401967094152991823538717508920721543706595007519889391180656078869076500043340138533682863679250372455150869772917920808617159954400695163003589648519965095272414074045176164096602121957448253344209331284194091936291539295771091210300427809276378697600503060006948027657838824509500108856489541590737412546080833105890047946354083139491107341649322684974628131115139948362964217779059168445346316814576664035556314629363800665920658040020452132854448131637417644899390973146624286400465151236820226856775803642777755717601021371158631085498538213199267360451304157262739107917249658584327910815095515114742186506657639013040746209196896280 A078987 520 214395011443548572404553681211408536020872770060468773176899482243737819899312801667672527921114886391292646801796620333299488225370061177628126736079875169499645569586494010099557414854390391583838009058140040299768027258266808896776926502050676537356145269214061168958379205299787353424769575178031818638582402105769292342461757513637937759460173914920080333847648652546814093398818425210039372686343866359166605666809254145784929315759171458868542602350355942057844829971051033547640411446137908509114414402250806588327848750697389177231952458301458279508934361947387132822957569478523142329740517263530314781936868664828518785716264770934933114874499595055284413030967621117119317217112998248002346027806616637945489344207158200543002356011365270427824230994143499817331884876978765534239705617064678789399016879941321 A078987 521 8141364548264289018389954547872495655608824458664715265285087015272586243098370206756243532377205622255197320663145736232547858706731737408819487167862269347556774726914347642142006261064867786032852520670604022470463492107543730557633815897269629550457020186794185886735546122141546974990374083847288299648971325618537946009957136998276539587072534721786888589608526839330682204945768873787404225789527625877239805038323848263448616398345455430056591231474701288697994682410397684072923088872407417456299800931447510865350910877178103760186062300315466258375287974941542601926070825607215372973825026650351295792942969243031581002769929658109813465840011465476521294711618365630307197474490290646333431455630061083297509581333798421366729077127723013518212860527794408730700810229677975558922306790818780956416432240873918 A078987 522 309157457822599434126413719137943426377114456659198711307656407098114539417838755055069581702412698759306205538397741356503519142630435960357512385642686360037657794053158716391296680505610585477664557776424812813577844672828394952293308077594195246380010621828965002526992373436078997696209445611018923568022327971398672656035909448420870566549296145512981686071276371242019109694540398778711321207315705916975945985789496979865262493821368134883281924193688293028465953101624060961223436965705343954830278020992754606295006764582070553709838414953686259538752008685831231740367733803595661030675610495449818925349895962570371559319541062237237978587045936093052524786010530272834554186813518046312668049286135704527359874746477181811392702574842109243264264469062044031949298903850784305704807952434048997554425408273267563 A078987 523 11739842032710514207785331372693977706674740528590886314425658382713079911634774321885887861159305347231380613138451025810901179561249834756176651167254219412083439399293116875227131852952137380365220342983472282893487634075371464456588073132682149732889946609313875910138974644448860365480968559134871807285199491587531022983354601902994804989286180994771517182118893580357395486187589384717242801652207297219208707654962561386616526148813643670134656528128680433793008223179303918842417681607930662866094264996793227528344906143241502937213673705939762396214201042086645263532047813711027903792699373800442767867503103608431087673139790435356933372841905560070519420573688532002082751901439195469235052441417526710956377730784799110411555968766872428230523836963829878805342657536100125641223779885703043126111749082143293476 A078987 524 445804839785176940461716178443233209427263025629794481236867362135998922102703585476608669142351190496033157093722741239457741304184863284774355231970017651299133039379085282542239713731675609868400708475595521937138952250191287254398053470964327494603437960532098319582754044115620614890580595801514109753269558352354780200711438962865381719026325581655804671234446679682339009365433856220476515141576561588412954944902787835711562731161097091330233666144696168191105846527711924855050648464135659844956751791857149891470811426678595041060409762410757284796600887590606688782477449187215464683091900593921375360039768041157810960019992495481326230189405365346586685457014153685806310018067875909784619324724579879311814993895075889013827734110566310163516641540156473350571071687467953990060798827704281589794692039713171884525 A078987 525 16928844069804013223337429449470167980529320233403599400686534102785245959991101473789243539548185933502028588948325716073583268379463554986669322163693416529954972057005947619729881989950721037618861701729646361328386697873193544202669443823511762645197752553610422268234514701749134505476581671898401298816958017897894116604051325986981510518011085921925805989726854934348524960400298946993390332578257133062473079198650975195652767257972875826878744656970325710828229159829873840573082223955547143445490473825574902648362489307643370057358357297902837059874619527400967528470611021300476630053699523195211820913643682460388385393086575037855039813824561977610223527945964151528637697934677845376346299287092617887138013390282098983415042340232752913785401854688982157442895381466246151496669131672876997369072185760018388318474 A078987 526 642850269812767325546360602901423150050686905843706982744851428543703347557559152418514645833688714282581053222942654469556706457115430226208659886988379810486989805126846924267193275904395723819648343957250966208541555566931163392447040811822482653022911159076663947873328804622351490593219522936337735245291135121767621650753238948542432017965394939451524822938386040825561609485845926129528356122832194494785564054603834269599093593071808184330062063298727680843281602227007494016922073861846655791083681253579989150746303782263769467138557167557897050990438941153646159393100741360230896477357489980824127819358420165453600833977269858943010186695143949783841907376489623604402426211499690248391374753584794899831932693836824685480757781194734044413681753836641165509479453424029885802883366204741621618434948366840985584217487 A078987 527 24411381408815354357538365480804609533945573101827461744903667750557941961227256690429767298140622956804577993882872544127081262102006885040942406383394739381975657622763177174533614602377086784109018208673807069563250724845511015368784881405430829052225426292359619596918260060947607508036865289908935538022246176609271728612019028718625435172166996613236017465668942696436992635501744893975084142335045133668788960995747051269569903769470738128715479660694681546333872655466454898802465724526217372917734397162214012825711181236715596381207814009902185100576805144311153089409357560667473589509530919748121645314706322604776443305743168064796532054601645529808382256778659732815763558339053551593495894336935113575726304352409055949285380643059660934806121243937675307202776334731669414358071246648508744503158965754197433811946032 A078987 528 926989643265170698260911527667673739139881090963599839323594523092658091179078195083912642683509983644291382714326214022359531253419146201329602782682011716704587999859873885708010161614424902072323043585647417677194985988562487420621378452594549021331543287950588880735020553511386733814807661493603212709600063576030558065605969852359224104524380476363517138872481436423780158539580460044923669052608882884919194953783784113974057249646816240706858165043099171079843879305498278660476775458134413515082823410910552498226278583212928893018758375208725136770928156542670171238162486564003765504884817460447798394139481838816051244784263116603325207888167386182934683850212580223394612790672535270304452610049949520977767632697707301387363706655072381478218925515795020508196021266379407859803824006438590669501605750292661499269731729 A078987 529 35201195062667671179557099685890797477781535883514966432551688209770449522843744156498250654675238755526267965150513260305535106367825548765483963335533050495392368337052444479729852526745769191964166638045928064663846216840529010968243596317187431981546419515830017848333862773371748277454654271467013147426780169712551934764414835360931890536754291105200415259688625641407209031868555736813124339856802504493260619282788049279744605582809546408731894791977073819487733540953468134199315001684581496200229555217438780919772874980854582338331610443921653012194693143477155353960765131871475615596113532577268217331985603552405170858496255262861561367695759029421709604051299388756179522487217286719975703287561146683579443738160468396770535472249690835237513048356273104004246031787685829258187240998017936696557859545366939538437859670 A078987 530 1336718422738106334124908876536182630416558482482605124597640557448184423776883199751849612234975562726353891293005177677587974510723951706887061003967573907108205408808133016344026385854724804392566009202159619039548961253951539929372635281600527866277432398313590089355951764834615047809462054654252896389508046385500942962982157773863052616292138681521252262729295292937050163052465537538853801245505886287858984337792162088516320954897115947291105143930085705969454030676926290820913493288555962442093640274851763122453142970689261199963582438493814089326627411295589233279270912524552069627147429420475744460221313453152580441378073436872136006764550675731842030270099164192511427241723584360088772272317273624455041094417400091775892984238833179357547276912022582931653153186665682103951311333918243003799697056973651040961368935731 A078987 531 50760098868985373025566980208689049158351440798455479768277789494821237653998717846413787014274396144845921601169046238488037496301142339312942834187432275419616413166372002176593272809952796797725544183044019595438196681433317988305191897104502871486560884716400593377677833200942000068482103422590143049653878982479323280658557580571435067528564515606702385568453532505966498986961821870739631322989366876434148144216819371314340451680507596450653263574551279753019765432182245583060513429963441991303358100889149559872299660011211071016277801052321013741399646936088913709258333910801107170216006204445501021271077925616245651601508294345878306695685229918780575440659716939926678055663008988396653370644768836582607982144123043019087162865603411124751559009608501878298815575061508234120891643447895216207691930305453372616993581698108 A078987 532 1927547038598706068637420339053647685386938191858825626069958360245758846428174394963972056930192077941418666953130751884867836884932684942184940638118458892038315494913327949694200340392351553509178112946470585007611924933212132015667919454689508588623036186824908958262401709870961387554510468003771182990457893287828783722062205903940669513469159454373169399338504939933789911341496765550567136472350435418209770495901343947856420842904391549177532910689018544908781632392248405865478596845322239707085514193512831512024933937455331437418592857549704708083859956160083131718537417697917520398581088339508563063840739859964182180415937111706503518429274186237930024714799144553021254687952617974712739312228898516514648280382258234633536295908690789561201695088211048792423338699150647214489931139686099972888493654550254508404794735592373 A078987 533 73196027367881845235196405903829922995545299849836918310890139899844014926616628290784524376333024565629063422617799525386489764131140885463714801414314005622036372393540090086203019662099406236551042747782838210693814950780627698607075747381096823496188814214630139820593587141895590727002915680720714810587746065955014458157705266769174006444299494750573734789294734184978050131989915269050811554626327179015537130700034250647229651578686371272295597342608153426780682265473257177305126166692281666877946181252598447897075189963291383550890250785836457893445278687147070091595163538610064667975865350696879895404677036753022677204204101950501255393616733847122560363721707776074881000086536474050687440494053374790974026672381689873055292081664646592200912854342411352233788054992663085916496491664623903753555066942604217946765206370812066 A078987 534 2779521492940911412868826004006483426145334456101944070187755357833826808365003700654847954243724741415962991392523251212801743200098420962678977513105813754745343835459610095326020546819385085435430446302801381421357356204730640415053210481026989784266551903969120404224293909682161486238556285399383391619343892613002720626270737931324671575369911641067428752593861394089232115104275283458380271939328082367172201196105400180646870339147177716798055166108420811672757144455591524331729315737461381101654869373405228188576832284667617243496410937004235695242836730155428580348897677049484539862684302238141927462313886656754897551579339937007341201439006612004419363796710096346292456748600433395951409999461799343540498365270121956941467562807347879714073486769923420336091522751022046617612376752116022242662204050164410027468673047355266135 A078987 535 105548620704386751843780191746342540270527164032024037748823813457785574702943523996593437736885207149240964609493265746561079751839608855696337430696606608674701029375071643532302577759474533840309805916758669655800885720828983708073414922531644514978632783536611945220702574980780240886338135929495848166724480173228148369340130336123568345857612342865811718863777438241205842323830470856149399522139840802773528108321305172613933843236014066867053800714777382690137990807047004667428408871856840200196007090008146072718022551627406163869312725355375119961334350467219138983166516564341802450114027619698696363672523015919933084282810713504328464399288634522320813263911261953383038475446729932572102892539054321679747963853592252673902712094597554782542591584402747561419244076483845108383353820088744221317410198839304976825862810593129301064 A078987 536 4008068065273755658650778460357010046853886898760811490385117156038018011903488908169895786047394146929740692169351575118108228826705038095498143388957945315883893772417262844132171934313212900846337194390526645539012300035296650266374713845721464579403779222487284797982473555359966992194610609035442846943910902690056635314298682034764272471013899117259777888070948791771732776190453617250218801569374622423026895915013491159148839172629387363231246371995432121413570893523330585837947807814822466226346614550936145535096280129556766609790387152567250322835462481024171852779978731767939008564470365246312319892093560718300702305195227773227474305971529105236186484664831244132209169610227137004343958506484602424486882128071235479651361592031899733856904406720534483913595183383635092071949832786620164387818925351843424709355318129491558174297 A078987 537 152201037859698328276885801301820039240177174988878812596885628115986898877629634986459446432064092376180905337825866588741551615662951838773233111349705315394913262322480916433490230926142615698320503580923253860826666515620443726414165711214884009502364977670980210378113292528697965462508865007417332335701889822048923993574009786984918785552670554113005748027832276649084639652913406984652165060114095811272248516662191358875041954716680705735920308335111643231025555963079515257174588288091396876400975345845565384260940622371529725008165399072200137147786239928451311266656025290617340522999759851740169459535882784279506754513135844669139695162518817364452765603999676015070565406713184476232498320353875837808821772902853355974077837785117592331779824863795907641155197724501649653625710292071477502515801753171210833978676226110086081322222 A078987 538 5779631370603262718863009671008804481079878762678634067191268751251464139338022640577289068632388116147944662145213578797060853166365464835287360087899844039690820074481857561628496603259106183635332798880693120065874315293541564953471922312319870896510465372274760709570322642535162720583142259672823185909727902335169055120498073223392149578530467157176958647169555563873444574034519011799532053482766266205922416737248258146092445440061237430601740470362247010657557555703498249186796407139658258837010716527580548456380647369988572783700494777591037961293041654800125656280148982311691000865426404000880127142471452241902955969193966869654080941869743530743968906467322857328549276285490782959830592214940797234310740488180356291535306474242436608873776440417523955879983918347679051745705041265929524931212647695154168266480341274053779532070139 A078987 539 219473791045064284988517481697032750241795215806799215740671326919439650395967230706950525161598684321245716256180290127699570868706224711902146450228844368192856249567988106425449380692919892362444325853885415308642397314638959024505518882156940210057895319168769926753294147123807485416696897002559863732233958398914375170585352772701916765198605081418611422844415279150541809173658809041397565867285004020013779587498771618192637884767610341657130217565430274761756161560769853953841088883018922438930006252702215275958203659437194236055610636149387242391987796642476323627379005302553640692363203592181704661954379302408032820074857605202185936095887735350906365680154268902469801933441936567997330005847396419065999316777950685722367568183427473544871724911002114415798233699487302316683165857813250469883564810662687183292274292187933536137343060 A078987 540 8334224428341839566844801294816235704707138321895691564078319154187455250907416744223542667072117616091189273072705811273786632157670173587446277748608186147288846663509066186605447969727696803589249049648765088608345223640986901366256245599651408111303511663040982455915607268062149283113898943837601998638980691256411087427122907289449444927968462626750057109440611052156715304025000224561307970903347386494317701908216073233174147175729131745540346527015988193936076581753550951996774581147579394420503226886156599937955358411243392397329503678899124172934243230759300172184122052514726655308936310098903897027123942039263344206875395030813411490701864199803697926939394895436523924194508098800938709629986123127273663297073945701158432284496001558096251770177662823844452896662169808982214597555637588330644250157486958796839942761867420593686966141 A078987 541 316481054485944839255113931721319924028629461016229480219235456532203859884085869049787670823578870727143946660506640538276192451122760371611056407996882229228783316963776526984581573468959558644029019560799187951808476101042863292893231813904596568019475547876388563398039782039237865272911462968826316084549032309344706947060085124226376990497602974735083558735898804702804639743776349724288305328459915682764058892924712011242424954792939395988876037809042121094809153945074166321923592994724998065540192615421248582366345415967811716862465529162017331329109254972210930219369258990257059261047216580166166382368755418189599047041190153565707450710574951857189614858016851757685439317457865817867673635933625282417333205972031985958298059242664631734112695541840185191673411839462965439007471541256415106094597941173841747096625550658774049023967370298 A078987 542 12017945846037562052127484604115340877383212380294824556766869029069559220344355607147707948628924970015378783826179634643221526510507223947632697226132916524546477197959998959227494343850735531669513494260720377080113746615987818228576552682775018176628767307639724426669596110222976731087521693871562409214224247063842452900856111813312876193980944577306425174854713967654419594959476289298394294510573448558539920229230840353978974134955967915831749090216584613408811773331064769281099759218402347096106816159121289529983170448365601848376360604477759466333217445713256048163847719577253525264485293736215418632985581949165500443358350440466069715511146306373401666677700971896610170139204392980170659455847774608731388163640141520714167818936760004338186178819749374459745197002930516873301703970188136443264077514448499430874930982271546442317073105183 A078987 543 456365461094941413141589301024661633416533440990187103676921787648111046513201427202563114377075569989857249838734319475904141814948151749638431438185053945703537350205516183923660203492858990644797483762346575141092513895306494229393015770131546094143873682142433139650046612406433877916052912904150545234055972356116668503285472163781662918380778290962909073085743231966165139968716322643614694886073331129541752909817847221439958592173533841405617589390421173188440038232635387066359867257304564191586518821431187753556994131621925058521439237440992842389333153682131518900006844084945376900789393945396019741671083358650099417800576126584144941738712984690332073718894620080313501025972309067428617385686281809849375417012353345801180079060354215533116962099608636044278644074271896675746457279325892769737940347607869136626150751775659990759024810626656 A078987 544 17329869575761736137328265954333026728950887545246815115166261061599150208281309878090250638380242734644560115088077960449714167441519259262312761953805917020209872830611654990139860238384790908970634869474909134984435414275030792898706022712315976559290571154104819582275101675334264384078923168663849156484912725285369560671947086111889878022275594112013238352083388100746620899216260784168060011376276009474028070652848963574364447528459330005497636647745787996547312641066813643752393856018355036933191608398226013345635793831184786621966314662153250251328326622475284462152096227508347068704732484631312534764868182046754612375978534459757041716355582271926245399651317862080016428816808540169307289996622860999667534458305786998924128836474523430254106373606308420308128729625329143161492074910413737113598469131584578692362853636492808102400625730707745 A078987 545 658078678417851031805332516963630354066717193278388787272640998553119596868176573940226961144072148346503427123508228177613234220962783700218246522806439792822271630213037373441391028855129195550239327556284200554267453228555863635921435847297875563158897830173840710986803817050295612717083027496322117401192627588487926637030703800088033701928091797965540148306083004596405429030249193475742665737412415028883524931898442768604409047489281006367504575024949522695609440322306283075524606661440186839269694600311157319380603171453399966576198517924382516708087078500378678042879649801232243233879045022044480301323319834418025170869383733344183440279773413348506993113031184138960310794012752217366248402485982436177516933998607552613315715706971536134122925234940111335664613081688235543460952389316396117547003886652606121173162287434951047900464752956267654 A078987 546 24989659910302577472465307378663620427806302457033527101245191683956945530782428499850534272836361394432485670578224592788853186229144261349031055104690906210226112075264808535782719236256524640000123812269324711927178787270847787372115856174606955423478826975451842197916269946235899018865076121691576612088834935637255842646494797317233390795245212728578512397279070786562659682250253091294053238010295495088099919341487976243393179357064218911959676214300336074436611419606571943226182659278708744855315203203425752123117284721398013943273577366464382384655980656391914481167274596219316895818698978353058938915521285525838201880660603332619213688915034124971339492895533679418411793743667775719748132004470709713745975957488781212307073068028443849666417052554117922334947168374527621508354698719112638729672549223667448025887804068891647012115259986607463107 A078987 547 948948997913080092921876347872253945902572776173995641060044642991810810572864106420380075406637660840087952054849026297798807842486519147562961847455447996195769987229849686986301939948892807124454465538678054852678526463063660056504481098787766430529036527236996162809831454139913867104155809596783589141974534926627234093929771594254780816517389991888017930948298606884784662496479368275698280378653816398318913410044644654480336406520951037648100191568387821305895624504727427559519416445929492117662708027129867423359076216241671129877819741407722148100219177864392371606313555006532809797876682132394195198488485530147433646294233542906185936738491523335562393736917248633760687851465362725133062767767400986686169569450575078515055460869373894751189725071821540937392327785150361381774017598936963875610009866612710418862563392330447635412479414738127330412 A078987 548 36035072260786740953558835911766986323869959192154800833180451242004853856238053615474592331179394750528909692413684774723565844828258583346043519148202332949229033402659023296943690998821670146089269566657496759689856826809148234359798165897760517404679909208030402344575678987370491050939055688556084810782943492276197639726684825784364437636865574479016102863638067990835254515183965741385240601150834727641030609662355008894009390268439075211715847603384436873549597119760035675318511642286041991726327589827731536335521778932462104921413876596126977245423672778190518206558747815652027455423495222052626358603646928860076640357300214027102446382373762852626399622509959914403487726561940115779336637043156766784360697663164364202359800439968179556695543135676664437698573508667339204885904314060885514634450702382059328468751521104488118498662102500062231092549 A078987 549 1368383796911983076142313888299273226361155876525708436019797102553192635726473173281614128509410362859258480359665172413197703295631339648002090765784233204074507499313813035596873956015274572744267789067446198813361880892284569245615825823016111894947307513377918292931065970065938746068579960355534439220609878171568883075520093608211593849384374440210723890887298285044854886914494218804363444563353065833960844253759445693317876493794163907007554108737040213373578794926376628234543922990423666193482785705426668513326468523217318315883849490911417413177999346393375299477626103439770510496294941755867407431740094811152764899931113899486986776593464496876467623261641559498698772921502259036889659144872189736819020341630795264611157361257921449259679449430641427091608401001573739424282589916714712592233516680651641771393695238578218055313747415587626654186450 A078987 550 51962549210394570152454368919460615615400053348784765767919109445779315303749742531085862291026414393901293343974862866926789159389162648040733405580652659421882055940522236329384266637581612094136086714996298058148061617080004483099041583108714491490593005599152864729035931183518301859555099437821752605572392427027341359230036872286256201838969363153528491750853696763713650448235596348824425652806265666962871051033196581337185297373909789391075340284404143671322444610082551837237350561993813273360619529216385671970070282103325633898664866778037734723518551490170070861943233182895627371403784291500908856047519955894944989557025027966478395064169277118453143284319869301036149883290523903286027710868100053232338412284307055691021619927361046892311123535228697565043420664551134758917852512521098192990239183162380327984491667544867797983423739689829750627992551 A078987 551 1973208486198081682717123705051204120158840871377295390744906361837060788906763743007981152930494336605389888590685123770804790353492549285899867321299016824827443618240531167481005258272085985004427027380791880010812979568147885788517964332308134564747586905254430941410434319003629531917025198676871064572530302348867402767665881053269524076031451425393871962641553178736073862146038167036523811362074742278755139095007710645119723423714777832953855376698620419296879316388210593186784777432774480721510059324517228866349344251403156769833381088074522502080526957280069317454365234846594069602847508135278669122374018229196756838267019948826692025661839066004342977180893391879874996792118406065832163353842929833092040646462037320994210399878461860458563014889259866044558376851941547099454112885885016621036855443489800821639289671466398105314788360797942897209530488 A078987 552 74929959926316709373098246423026295950420553058988440082538522640362530663153272491772197949067758376610914473102059840423655244273327710216154224803781986684020975437199662127948815547701685818074090953755095142352745161972539655480583603044600398968917709394069222908867468190954403910987402450283278701150579096829933963812073443151955658687356184801813606088628167095207093111101214751039080406106033940925732414559259807933212304803787647862855428974263171789610091578141919989260584191883436454144021634802438311249305011271216631619769816480053817344336505825152463992403935690987679017536801524849088517794165172753581814864589733027447818580085715231046579989589629022134213728217208906598336179735163233604265206153273111142088973575454189650533083442256646212128174899709227655020338437151109533406410267669450050894308515848178260203978533970632000343334165993 A078987 553 2845365268713836874495016240369948041995822175370183427745718953971939104410917590944335540911644323974609360089287588812328094492032960438927960675222416477167969622995346629694573985554391975101811029215312823529393503175388359022473658951362507026254125370069376039595553356937263719085604267912087719579149475377188623222091124958721045506043503571043523159405228796439133464359700122372448531620667215012899076614156864990816947859120215840955552445645301907585886600653004748998715414514137810776751312063168138598607241084054828844781419645153970536582706694398513562393895191022685208596795610436130085007055902546406912208016142835094190414017595339713765696627225009449220246675461820044670942666582359947128985793177916186078386785467380744859798607790863296194826087812098709343673406498856277252822553315995612133162084312559307489645869502523218070149488777246 A078987 554 108048950251199484521437518887634999299890822111007981814254781728293323436951715183392978356693416552658544768919826315028043935452979168969046351433648044145698824698385972266265862635519193368050745019228132198974600375502785103198518456548730666598687846353242220281722160095425066921341974778209050065306529485236337748475650674988247773570965779514852066451310066097591864552557503435402005121179248136549239178923401609843110806341764414308448137505547209316474080733236038541961925167345353373062405836765586828435825856182812279470074176699370826572798517881318362906975613323171050247660696395048094141750330131590709082089748838000551787914088537193892049891844960730048235159939331952790897485150394514757297194934607541959836608874185014115021814012610548609191263161960041727404569108519387426073850615740163811009264895361405506346339062561911654665337239369355 A078987 555 4103014744276866574940130701489760025353855418042933125513935986721174351499754259377988842013438184677050091858864112382253341452721175460384833393803403261059387368915671599488408206164174956010826499701453710737505420765930445562521227689900402823723884036053134994665846530269215279291909437304031814762068970963603645818852634524594694350190656117993335001990377282912051719532825430422903746073190761973858189722475104309047393693127927527880073672765148652118429181262316459845554440944609290365594670485029131341962775293862811791018037294930937439229760972795699276902679411089477224202509667401391447301505489097900538207202439701185873750321346818028184130193481282732383715831019152386009433493048409200830164421721908678287712750433563155625969133871409983853073174066669486932029952717237865913553500844810229206218903939420849933671238507850119659212665607258244 A078987 556 155806511332269730363203529137723245964146615063520450787715312713676332033553710141180183018153957601175244945867916444210598931267951688325654622613095675876111021194097134808293245971603129135043356243636012875826231388729854146272608133759666576634908905523665887577020445990134755546171216642774999910893314367131702203367924461259610137533673966704231878009183026684560373477694808852634940345660069706870061970275130562133957849532519481645134351427570101571183834807234789435589106830727807680519535072594341404166149635310604035779215343030676251864158118448355254159394842008076963469447706664857826903315458255588629742791602959807062650724297090547877104897460443783100532966418788458715567575250689155116788950830497922232973247907601214899671805273100968837807589351371480461689733634146519517288959181487048546025309084802630891973160724235742635395415955836443917 A078987 557 5916544415881972887226793976531993586612217516995734196807667947132979442923541231105468965847836950659982257851121960767620506046729442980914490825903832280031159418006775451115654938714754732175636710758467035570659287350968527112796587855177429509302814525863250592932111101094851495475214322988145964799183876980041080082162276893340590531929420078642818029346964636730382140432869910969704829389009458099088496680732486256781350888542612374987225280574898711052867293493659682092540505126712082569376738088099944226971723366509090547819164997870766633398778740064703958780101316895835134614810343597196030878685908223270029687873710032967194853772968094001301801973303382475087869008082942278805558426033139485237149967137199136174695707738412603031902631243965405852835322178049588057277848144850503791066895395663034519755526318560553045046436282450370025366593656177610602 A078987 558 224672881292182699984254967579078033045300119030774379027903666678339542499061013071866640519199650167478150553396766592725368630844450881586424996761732530965307946863063370007586594425189076693539151652578111338809226687948074176139997730362982654776872043077279856643843201395614222072511973056906771662458094010874429340918798597485682830075784289021722853237175473169069960962971361807996148576436699338058492811897559347195557375915086750767869426310418580918437773317951833130080950087984331329955796512275203539220759338292034836781349054576058455817289434004010395179484455200033658151893345350028591346486749054228672498396409378292946341792648490481501591370088068090270238489340733018135895652614008611283894909800383069252405463646152077700312628181997584453569934653414512865714868495870172624543253065853708263204684691020498384819791418008878318328535142978912758959 A078987 559 8531652944687060626514461974028433262134792305652430668863531665829769635521394955499826870763738869413509738771226008562796387466042404057303235386119932344401670821378401284837174933218470159622312126087209763839179954854675850166207117165938163452011834822410771301873109541932245587259979761839469177208608388536248273874832184427562606952347873562746825604983321015787928134452478878792883941075205565388123638355426522707174398933884753916804050974515331176189582518788675999260983562838277878455750890728369634546161883131730814707143444908892350554423599713412330312861629196284383174637332312957489275135617778152466284909375682665098993793266869670203059170261373284047793974725939771746885229240906294089302769422447419432455232922846040540008847968284664243829804681507573439309107724994921709228852549607045250967258262732460378070107027448054925726458968839542507229840 A078987 560 323978139016816121107565300045501385928076807495761591037786299634852906607313947295921554448502877387545891922753191558793537355078766903295936519675795696556298183265516185453805060867876676988954321639661392914550029057789734232139730454575287228521672851208532029614534319392029718093806718976842921962264660670366559977902704209649893381359143411095357650136129023126772199148231226032321593612281374785410639764694310303525431602111705562087786067605272166114285697940651736138787294437766575049988578051165770909214930799667478924034669557483333262612279499675664541493562425003606526978066734547034563863806988820739490154057879531895468817802348398977234746878562096725725900801096370593363502815501825166782221343143201555364046445604503388442635910166635243681079007962634376180880378681311154778071853632001865828492609299142473868279247251608078299287112280759636361974961 A078987 561 12302637629694325541460966939755024232004783892533288028767015854458580681442408602289519242172345601857330383325850053225591623105527099921188284512294116536794929293268236645959755138046095255420641910181045720989061924241155224971143550156694976520371556511101806354050431027355197041977395341358191565388848497085393030886427927782268385884695101748060843879567919557801555639498334110349427673325617036280216187420028365011259226481310926605419066518025826981166666939225977297274656205072291574021110215053570924915621208504232468298610299739457771628712197387961840246442510520940763641991898580474355937549529957409948159569290046529362716082695972291464717322215098302293536436466936142776066221759828450043635108270019211684401309700048282720280155738363854595637172497898598721434145282164828959857501585466463856231751895104681546616541288533658920447183807700026639247818678 A078987 562 467176251789367554454409178410645419430253711108769183502108816169791212988204212939705809648100629993191008674459548831013688140654951030101858874947500632701651014960927476361016890184883743028995438265240076004669803092106108814671315175499833820545597474570660109424301844720105457877047216252634436562813978228574568613706358551516548770237054723015216709773444814173332342101788464967245929992761166003862804482196383560124325174687703505443836741617376153118219057992646485560298148498309313237752199593984529375884390992361166316423156720541911988628451221242874264823321837370745411868714079323478491063018331392757290573478963888583887742324644598676682023497295173390428658684942477054897152924057979276491351892917586842451885722156230239982203282147659839390531475912184117038316640343582189319806988394093624670978079404678756297560289717027430898693697580320252655055134803 A078987 563 17740394930366272743726087812664770914117636238240695685051367998597607512870317683106531247385651594139400999246137005525294557721782612043949448963492729926125943639221975865072682071887536139846406012168941842456463455575790979732538833118836990204212332477173982351769419668336652202285816822258750397821542324188748214289955197029846584883123384372830174127511335019028827444228463334644995912051598691110506354136042546919713097411651422280260377114942267991511157536781340473994054986730681611460562474356358545358691236501220087555781345080853197796252434209841260223039787309567384887369143115711708304457147062967367093632631337719658371492253798777422452175575001490533995493591347191943315744892443384056627736822598280801487256132236700836603444565872710042244558912165097848734598187773958365192808057390091273640935265482688057760674467958508715229913324244469574252847303836 A078987 564 673667831102128996707136927702850649317039923342037666848449875130539294276083867745108481591006659947304046962678746661130179505287084306639977201737776236560084207275474155396400901841541489571134433024154549937340941508787951121021804343340305793939523036658040669257813645552072678228983992029579880680655794340943857574404591128582653676788451551444531400135657285908922110538579818251542598727967989096195378652687420399388973376468066343144450493626188807524305767339698291526213791347267591922263621825947640194254382596054002160803267956351879604268964048752725014210688595926189880308158724317721437078308570061367192267466511869458434228963319708943376500648352761466901400097786250816791101152988790614875362647365817083614063847302838401550948690221015321765902707186361534134876414495066835688006899192429374773684562008937467438608069492706303747838012623709523568953142410965 A078987 565 25581637186950535602127477164895659903133399450759190644556043886961895574978316656631015769210867426403414383582546236117421526643187421040275184217072004259357073932828795929198161587906689067563262048905703955776499313878366351619096026213812783179497663060528371449445149111310425120499105880301776715467098642631677839613084507689110993133078035570519363031027465529520011373021804630223973755750731986964313882447985932629861275208374869617208858380680232417932108001371753737522130016209437811434557066911653968836307847413550862022968400996290571764424381418393709279783126857885648066822662380957702900671268515268985939070094819701700842329113895141070884572461829934251719208222286183846118528068681599981207152863078450896532938941375622558099446783832709517062058314169573199276569152624765797779069361254926150126372421074141074609345966254881033702614566376717426045966564312834 A078987 566 971428545273018223884136995338332225669752139205507206826281217829421492554899949084233490748421955543382442529174078225800887832935834915223817023046998385619008725240218771154133739438612643077832823425392595769569632985869133410404627191781545455026971673263420074409657852584244081900737039459437935307069092625662814047722806701057635085380176900128291263778908032835851510064289996130259460119799847515547732154370778019535339484541776979110792167972222643073895798284786943734314726824611369242590904920816903175585443819118878754711995969902689847443857529850208227617548132003728436658953011752074988788429895010160098492396136636795173574277364695651750237252901184740098428512349088735335712965456912008670996446149615316984637615924970818806228029095421946326592313231257420038374751385246033479916628828494764330028467438808423367716538648192772976951515509691552666177776301476727 A078987 567 36888703083187741971995078345691728915547447890358514668754130233631054821511219748544241632670823443222129401725032426344316316124918539357464771691568866649262974485195484507927883937079373747890084028116012935287869554149148703243756737261484914507845425920949434456117553249089964687107508393578339764953158421132555255973853570132501022251313644169304548660567477782232837371069998048319635510796643473603849507983641578809713039137379150336592893524563780204390108226820532108166437489319022593407019829924130666703410557279103841817032878455305923631102161752889518940187045889283794944973391784197891871059664741870814756771983097378514894980210744539625438131037783190189488564261043085758910974159293974729516657800822303594519696466207515492078565658842201250893445844473612388258963983486724506439052826121546118390955390253645946898619122665070492090454974801902283888709532891802792 A078987 568 1400799288615861176711928840140947366565133267694418050205830667660150661724871450495596948550742868886897534823022058122858219124913968660668437507256569934286374021712188192530105455869577589776745360244983098945169473424681781589852351388744645205843099213322815089258057365612834414028184581916517473132912950910411436912958712858333981210464538301533444557837785247692011968590595635840015889950152652149430733571224009216749560147735865935811419161765451425123750216820895433166590309867298247180224162632196148431554015732786827110292537385331722408134438289079951511499490195660780479472329934787767816111478830296080800658842961563746770835673730927810114898742182860042460467013407288170103281305087714127712961999985097921274763828099960617880179267006908225587624349776766013333802256621110285211204090763790257734526276362199737558779810122624485926460337526962595235104784473587029369 A078987 569 53193484264319536973081300847010308200559516724497527393152811240852094090723603899084139803295558194258884193873113176242268010430605890566043160504058088636232949850577955831636079439106869037768433605281241746981152120583758551711145596035035032907529924680346023957350062340038617768383906604434085639285738976174502047436457235046558784975401141814101588649175271934514221969071564163872284182595004138204764026198528708657673572574825526410497335253562590374498118130967205928222265337468014370255111160193529509732349187288620326349299387764150145585477552823285267918040440389220374425003564130150979120365135886509199610279260556324998776860621564512244740714071910898423308257945215907378165778619173842878363039341632898704846505771332295963954733580603670371078831845672634894296226787618704113519316396197908247793607546373336381286734165537065394713402371049776716650093100463415313230 A078987 570 2019951602755526543800377503346250764254696502263211622889600996484719424785772076714701715576680468512950701832355278639083326177238109872848971661646950798242565720300250133409640913230191445845423731640442203286338611108758143183433680297942586605280294038639826095290044311555854640784560266386578736819725168143720666365672416218910899847854778850634326924110822548263848422856128842591306783048660004599631602261972866919774846197695634137663087320473612982805804738759932929839279492513917247822513999924721925221397715101234785574163084197652373809840012568995760229374037244594713447670663107010949438757763684857053504389953058178786206749867945720537490032235990431280043253334904797192200196306223518315250082532982065052862892455482527286012399696795932565875407985785783359969922815672889646028522818964756723158422560485824582751337118480285860513182829762364552637468433033136194873371 A078987 571 76704967420445689127441263826310518733477907569277544142411685055178486047768615311259581052110562245297867785435627475108924126724617569277694879982080072244581264421558927113734718623308168073088333368731522483133886070012225682418768705725783255967743643543633045597064333776782437732044906216085557913510270650485210819848115359083567635433506195182290321527562081562091725846563824454305785471666485170647796121928770414242786481939859271704786820842743730756246081954746484127964398450191387402885276885979239628903380824659633231491847900123026054628335000069015603448295374854209890637060194502285927693674654888681523967207936950237550857718121315815912376484253564477743220318468437077396229293857874522136624773213976839110085066802564704572507233744664833832894424628014095043962770768782187844970347804264557571772263690914960808169523768085325634106234128598803223507150362158711989874868 A078987 572 2912768810374180660298967647896453461107905791130283465788754431100297750390421609751149378264624684852806025144721488775500033489358229522679556467657395794495845482298938980188509666772480195331511244280157412155801332049355817788729777137281821140168978160619415906593154639206176779176921875944864621976570559550294290487862711228956659246625380638076397891123248276811221733746569200421028541140277776480016621031031302874306111467516956690644236104703788155754545309541606463932807861614758804061818007667286383973107073621964828011116057120477337702066889990053597170805850207215381130760616727979854302920879122085040857249511651050848146386538742055284132816369399459722962328848465704143864512970293008322876491299598137821130369646041976246469262482600467753084112727878749828310615366398050248462844693743088431004187597694282686127690566068762088235523714056992157940634245328997919420371613 A078987 573 110608509826798419402233329356238921003366942155381494155830256696756136028788252555232416793003627462161331087713980945993892348468888104292545450890998960118597547062938122320049632618730939254524338949277250139437316731805508850289312762510983420070453426459994171404942811956057935170990986379688770077196170992260697827718934911341269483736330958051720829541155872437264334156523065791544778777858889021069983803057260738809389449283704494972776185157901206187916475680626299145318734342910643166946199014470903351349165416810003831190918322678015806623913484621967676887174012499330273078266375468732177583299731984342871051514234802981992011830754076784981134645552925904994825275923228320389455263577276441747170044611515260363843961482792532661259467105073109783363389234764479380759421152357127253743128014433095820587356448691827112044071986844874027315794900037103198520594172139762225984246426 A078987 574 4200210604607965756624567547889182544666835896113366494455761000045632871343563175489080688755873218877277775307986554458992409208328389733594047577390303088712210942909349709181697529845003211476593368828255347886462234476559980493205155198280088141537061227319159097481233699690995359718480560552228398311477927146356223162831663919739283722733951025327315124672799904339233476214129930878280565017497505024179367895144876771882492961313253852274850799895542046985071530554257761058179097168989681539893744542227040967295178765158180757243780204644123314006645525644718124541806624767334995843361651083842893862468936282944059100291410862264848303182116175773998983714641784930080398156234210470655435502966211778069585203937981756004940166700074264881390487510177704014724678193171466640547388423172785393776019854714552751315357452595147571547044934036450949764682487352929385841944295981966667980992575 A078987 575 159497394465275900332331333490432697776336397110152545295163087745037292975026612416029833755930178689874394130615775088495717657568009921772281262489940518410945418283492350826584456501491391096856023676524425969546127593377473749891506584772132365958337873211668051532881937776301765734131270314604990365758965060569275782359884294038751511980153808004386253908025240492453607761980414307583116691887046301897745996212448056592725343080619941891471554210872696579244801685381168621065486958078697255349016093590156653405867627659200864944072729453798670125628616489877321055701477728659399568969476365717297789190519846767531374759559377963082243509089660602626980246510834901438060304660976769564517093849138771124897067705031791467823882373120029532831579058281679642776174382105751252960041338928208717709745626464719908729396226749923780606743635506540262063742139619374213463473289075174971157293471424 A078987 576 6056700779075876246871966105088553332956116254289683354721741573311371500179667708633644602036590916996349699188091466808378278578376048637613093927040349396527213683829799981701027649526827858469052306339099931494866386313867442515384045066142749818275302120816066799152032401799776102537269791394437405500529194374486123506512771509552818171523110753141350333380286338808897861479041613757280153726690261967090168488177881273751680544102244538023644209213266927964317392513930149839430325309821506021722717811883725788455674672284474687117519939039705341459880781089693481992114347064289848624996740246173473095377285240883248181762964951734860405042224986724051250383697084469716211178960883032980994130764307090968018987587270094021302590011861047982718613727193648721479901841825376145841023490848758487576557785804641978965741259044508515484711104314493507472436623048867182226143040560666937309170921537 A078987 577 229995132210418021480802380659874593954556081265897814934131016698087079713852346315662465043634524667171414175016859963629878868320721838307525287965043336549623174567248906953812466225517967230727131617209272970835376552333585341834702205928652360728503142717798870316244349330615190130682120802674016418654350421169903417465125433068968339005898054811366926414542855634245665128441600908469062724922342908447528656554547040345971135332804672503007008395893270566064816113843964525277286874815138531570114260757991423307909769919150837245521684954055004305349841064918474994644643710714354848180906652988874679835146319306795899532233108787961613148095459834911320534333978374947777964495852578483713259875194530685659824460611231781341674538077599793810475742575076971773460095607258542288998851313324613810199450234111675291968771616941399807812278328444213021888849536237578711129962252230168646591201546982 A078987 578 8733758323216808940023618498970146016940174971849827284142256892953997657626209492286540027056075346435517388951452587151127018717609053807048347848744606439489153419871628664263172688920155926909161949147613272960249442602362375547203299780222646957864844121155541005218133242161577448863383320710218186503364786810081843740168253685111244064052602972078801853419248227762526377019301792908067103393322340259038998780584609651873151462102475310576242674834731014582498694933556721810697470917665442693642619190991790359912115582255447340642706508315050458261834079685812356314504346660081194382249456073331064360640182848417360934043095168990806439222585248739906129054307481163545846439663437099348122881126627858964105310515639537596962329856936931116815359604125731278670003731233999230836115326415486566300002551110439019115847580184728684181381865376565601324303845753979123840712422544185741633156487863779 A078987 579 331652821150028321699416700580205674049772092849027538982471630915553823910082108360572858563087228639882489365980181451779196832400823322829529692964330001364038206780554640335046749712740407255317426935992095099518643442337436685451890689442531932038135573461192759327972818852809327866677884066185617070709207548361940158708928514601158306094993014884183103503516889799341756661605026529598080866221326586935034425005660619730833784424561257129394214635323885283568885591361311464281226607996471683826849414996930042253352482355787848107177325631017862409644345186995951064956520529372371031677298424133591571024491801920552919594105383312862683077310143992281521583529350305839794386742714757196744956222936664109950341975133691196903226860025525782645173189214202711617686681691284712229483383552475164905589897491962571051110239275402748599084698605981048637301657289114969127235942094426828013413355337276620 A078987 580 12594073445377859415637811003548845467874399353291196654049779717898091310925493908209482085370258612969099078518295442580458352612513677213715079984795795445393962704241204704067513316395215319775153061618552000508748201366220231671624642899035990770491286947404169313457748983164592881484896211194343230500446522050943644187199115301158904387545681962626879131280222564147224226763971706331819005813017087963272269151434518940119810656671225295606403913467472909761035153776796278920875913632948258542726635150692349815267482213937682780732095667470363721108223283026160328112033275769490018009355090661003148634570048290132593583641961470719791150498562886457957914045061004140748640849783497336376960213590466608319148889744564625944725658351113042809399765830535577310193423900537585065489532459667640779846116102143467260923073244885119718081037165161903282616138673140614847711125087165675278768074346328647781 A078987 581 478243138103208629472537401434275922105177403332216445314909157649211915991258686403599746385506740064185882494329246636605638202443118910798343509729275896923606544554385224114230459273305441744200498914568983924232913008474031366836284539473925117346630768427897241152066488541401720168559378141318857141946258630387496538954857452929437208420640921564937223885144940547795178860369319814079524140028428016017411193329506059104821971169081999975913954497128646685635766957926897287529003491444037352939785286311312362937910971647276157819712458038242803539702840409807096517192307958711248313323816146693986056542637343223118003258800430504039201035868079541410119212128788807042608557905030184025127743160214794452017707468318322094702671790482270100974545928371137735075732421538736947776372750083817874469246821983959793344025673066359146538480327577546343690775967922054249243895517370201233765173411805151339058 A078987 582 18160645174476550060540783443498936194528866927270933725312498210952154716356904589428580880563885863826094435705993076748433793340226004933123338289727688287651654730362397311636689939069211570959843805692002837120341946120646971708107187857110118468401477913312690994465068815590100773523771473158922228163457381432673924836097384096017455015596809337504987628504227518252069572467270181228690098315267247520698353077369795727043115093768444773789123866977421101144398109247445300647181256761240471153169114244679177441825349440382556314368341309785756170787599712289643507325195669155257945888295658483710466999985648994188351530250774397682769848212488459687126572146848913663478376559541363495618477279874571722568353734906351674972756802379975150794223345512272698355567638594571466430436674970725411589051533119288328679812052503276762448744171410781599156966870642364920856420318534980481207797821574249422236423 A078987 583 689626273492005693671077233451525299469991765832963265116560022858532667305571115711882473715042156085327402674333407669803878508726145068547888511499922879033839273209216712618079987225356734254729864117381538826648761039576110893541236854030710576681909529937454360548520548503882427673734756601897725813069434235811221647232745738195733853384258113903624592659275500753030848574895897566876144211840126977770520005746722731568533551592031819404010792990644873196801492384444994527305358753435693866467486556011497430426425367762889863788177257313820491686389086226596646181840243119941090695441911206234303759942912024435934240146270626681441215031038693388569399622368129930405135700704666782649477008892073510663145424218973045326870055818648573460079512583537991399776494534172176987408817276137481822509489011710972530039513969451450613905740033282123221621050308441944938294728208811888084662552046409672893645016 A078987 584 26187637747521739809440394087714462443665158234725333140703968370413289202895345492462105420291038045378615207188963498375798949538253286599886640098707341714998240727219872682175402824624486690108774992654806472575532577557771566982858893265309891795444160659709953009849315774331942150828396979398954658668475043579393748670008240667341868973586211519000229533423964801096920176273576837360064789951609557907759061865298094003877231845403440692578621009777527760377312312499662346736956451373795126454611320014192223178762338625549432267636367436615392927911997676898382911402604042888606188480904330178419832410830671279571312774028033039497083401331257860305950059077842088441731678250217796377184507860618918833476957766586069370746089364306265816332227254828931400493151224659948154055104619818253583843771530911897667812821718786651846565969377093309900822442944850151542734343251616316766735969179941993320536274185 A078987 585 994440608132334107065063898099698047559806021153729696081634238052846457042717557597848123497344403568302050470506279530610556203944898745727144435239379062290899308361145945210047227348505137489878719856765264419043589186155743434455096707227745177650196195539040760013725478876109919303805350460558379303588982221781151227813080399620795287142891779608105097677451386940929935849821023922115585873949323073517073830875580849415766276573738714498583587578555410021141066382602724181477039793450779111408762673983292983362542442403115536306393785334071110768969522635911953987117113386647094071578922635573719327851622596599273951172918984874207728035556759998237532845335631230855398637807571595550361821694626842161461249706051663043024525787819452447164556170915855227339970042543857677106566735817498704240808685640400404357185799923318718892930589512494108031210853997316678966748833211225247882166285749336507484774014 A078987 586 37762555471281174328662987733700811344828963645607003117961397077637752078420371843225766587478796297550099302672049658664825336800367899051031601898997697025339175476996326045299619236418570737925282579564425241451080856496360478942310815981389006858912011269823838927511718881517844991393774920521819458877712849384104352908227046944922879042456301413588993482209728738954240642116925332203032198420122667235741046511406774183795241277956667710253597706975328053042983210226403856549390555699755811107078370291350941144597850472692840947375327475258086816292929862487755868599047704649700968531518155821622914625950827999492838831796893392180396581949825622072720298063676144684063416558437502834536564716535201083302050531063377126264185890572832927175920907239973567238425710392006643575994431341246697177306958523423317697760238678299459471365393024381466204363569507047882258002112410410242652786349678532793963885138347 A078987 587 1433982667300552290382128469982531133055940812511912388786451454712181732522931412484981282200696914903335471451067380749732752242210035265193473727726673107900597768817499243776175483756557182903670859303591393910722028957675542456373355910585554515461006232057766838485431592018801999753659641629368581058049499294374184259284814703507448608326196561936773647226292240693320214464593341599793107954090712031884642693602581838134803402285779634275138129277483910605612220922220743824695364076797270042957569308397352470511355775519924840463956050274473227908362365251898811052776695663301989710126110998586097036458279841384128601657109029917980862386057816878765133793574357866763554430582817536116839097406643014323316458930702279134996039315979831780237829918948079699832837024853708598210681824231556994033423615204445672110531883975456141192992004336983221657784430413822209125113522762377995557999121498496834120150483172 A078987 588 54453578801949705860192218871602482244780921911807063770767193881985268083792973302586062957039003970029197815837888418831179759867180972178300970051714580403197376039587974937449368763512754379601567370956908543365986019535174252863245213786269682580659324806925316023518888777832958145647672606995484260747003260336834897499914731686338124237353013052183809601116895417607213909012430055459935070057026934544380681310386703074938734045581669434744995314837413274960221411834161861481874444362596505821280555348808042938286921619284451096682954582954724573701476949709667064136915387500825908016260699790450064470788683144597394024138346243491092374088247215771002363857761922792331004945588628869605349136735899343202723388835623230003585308116660774721861616012787055026409381234048920088429914889457919076092790419245512222502451352389033905862330771780980956791444786218196064496311752559953588551180267264346902601833222189 A078987 589 2067802011806788270396922188650911794168619091836156510900366916060728005451610054085785411085281453946206181530388692534835098122710666907510243388237427382213599691735525548379299837529728109241955889237058933253996746713378946066346944767967662383549593336431104242055232341965633607534857899424199033327328074393505351920737474989377341272411088299421047991195215733628380808328007748765877739554212932800654581247101092135009537090329817658886034683834544220537882801428775929992486533521701869951165703533946308279184391665757289216833488318102005060572747761723715449626150008029368082514907780481038516352853511679653316844315600048222743529352967336382419324692801378708241814633501785079508886428098557532027380172316822980461001245669117129607650503578566960011303723649869005254762126083975169367897492612316125018782982619506807832281575577323340293136417117445877628241734733074515858369386851034546685464749511960010 A078987 590 78522022869856004569222850949863045696162744567862140350443175616425678939077389081957259558283656245985805700338932427904902548903138161513210947782970525943713590909910382863475944457366155396814722223637282555108510389088864776268320655968984900892303887459575035882075310105916244128178952505512567782177719823692866538090524134864652630227384002364947639855817080982460863502555282023047894167990034419490329706708531114427287470698487489368234572990397842967164586232881651177853006399380308461638475453734610906566068596377157705788575873133293237577190713468551477418729563389728486309658479397579673171343962655143681442689968663486220763023038670535316163335962594628990396625068122244392468078918608450317697243824650437634288043750118334264315997274369531693374515089313788150760872361276166978061028626477593505201530837089906308592794009607515150158227059018157131677121423545079042664448149159045509700757879621258191 A078987 591 2981769067042721385360071413906144824660015674486925176805940306508115071679489175060290077803693655893514410431349043567851461760196539470594505772364642558478902854884859023263706589542384176969717488608979678160869398038663482552129837982053458571523998130127420259276806551682851643263265337310053376689426025225935423095519179649867422607368181001568589266529853861599884432288772709127054100644067095007831874273677081256101914349452194778334027738951283488531716394048073968828421756642930019672310901538381268141231422270666235530749049690747041022872674364043232426462097258801653111684507309327546541994717727383780241505374493612428166251346116513005631787441885794522926829937955143501834278112479022554540467885164399807122484661258827584914400245922463637388220269670274080723658387602410369996951190313536237072639388826796932918693890789508252365719491825572525126102372359979929105390660281192694821943334676095851248 A078987 592 113228702524753556639113490877483640291384432885935294578275288471691947044881511263209065696982075267707561790690924723150450644338565361721078008402073446696254594894714732501157374458153232569452449844917590487557928615080123472204665522662062440817019625057382394816636573653842446199875903865276515746416011238761853211091638302560097406449763494057241444488278629659813147563470807664805007930306559575878120892693020556617445457808484914087324819507158374721238058387593929164302173746031960439086175783004753578460227977688939792462675312375254265631584435120174280728140966271073089757701619275049188922627929677928505495761540788608784096788129388823678691759455697597242229141017227330825310100195284248622220082392422542233020129084085329892482893347779248689058995732381101279348257856530317892906084203287899415255095244581193544601775055991706074747182462312737797660213028255692226962180642536163357724145959812021089233 A078987 593 4299708926873592430900952581930472186247948433991054268797655021617785872633817938826884206407515166516993833635823790436149273023105287205930369813506426331899195703144274976020716522820280453462223376618259458849040417975006028461225160023176319292475221754050403582772912992294330103952021081543197544987119001047724486598386736317633834022483644593173606301288058073211299722979601918553463247251005196788360762048061104070206825482372974540540009113533066955918514502334521234274654180592571566665602368852642254713347431729909045878050912820568915052977335860202579435242894621041975757680977025142541632517866610033899428597433175473521367511697570658786784655071874622900681780528716683427859949529308322425089822663026892205047642420533983708329435546969688986546853617560811574534510140160549669560434248534626641542620979905258557761948758236895322588027214076058463785961992701356324695457473756093014898695603138180705539606 A078987 594 163275710518671758817597084622480459437130656058774126919732615533004171213040200164158390777788594252378058116370613111850521924233662348463632974904842127165473182124587734356286070492712503998995035861648941845775977954435148958054351415358038070673241407028857953750554057133530701503976925194776230193764106028574768637527604341767525595447928731046539798004457928152369576325661402097366798387607890918381830836933628934111241922872364547626433021494749385950182313030324212973272556688771687572853803840617400925528742177758854803573472011869243517747507178252577844258501854633324005702119425336141532846756303251610249781206699127205203181347719555645074138200971779972628665430950216742927852772013520967904791041112629481249577391851207295586626067891500402240091378471578458731032037068244357125403595360112524479204342141155244001409451037946030552270286952427908886068895509623284646200421822088998402792708773291054789415795 A078987 595 6200177290782653242637788263072326986424716981799425768681041735232540720222893788299191965349559066423849214588447474459883683847856063954412122676570494405956081725031189630562849962200254871508349139366041530680638121850560654377604128623582270366290698245342551838938281258081872327047171136319953549818048910084793483739450578250848338792998808135175338717868113211716832600652153677781384875481848849701721211041429838392156986243667479835263914807686943599151009380649985571750082499992731556201778943574608592915378855323106573489913885538210684759352295437737755502387827581445270240922857185748235706544221656951155592257257133658324199523701645543854030466981855764336988604595579519547830545386984488457956969739616893395278893247925343248583461144330045596136925528302420620204682898453125021095776189435741303568222380383994013495797190683712265663682876978184479206832067372983460230920571765625846291224237781921901292260604 A078987 596 235443461339222151461418356912125945024702114652319405082959853323303543197256923755205136292505455929853892096244633416363729464294296767919197028734773945299165632369060618227032012493116972613318272260047929224018472652366869717390902536280768235848373291915988111925904133749977617726288526254963458662892094477193577613461594369190469348538506780405616331480983844117087269248456178353595258469922648397747024188737400229967854235336491869192402329670609107381788174151669127513529862443035027448094746051994509129858867760100290937813154178440136777337639719455782131246478946240286945149366453633096815315833666660892302255994564379889114378719314811110808083607109547264832938309201071526074632871933397040434460059064329319539348366029311836150584897416650232250963078697020405109046918104150506444514091603198057011113246112450617268838883794943120064667679038218582300973549664663748204128781305271693160663728326939741194316487157 A078987 597 8940651353599659102291259774397713583952255639806337967383793384550302100775540208909495987149857766268024050442707622347361835959335421116975074969244839426962337948299272302996653624776244704434585996742455268982021322668090488606476692250045610691871894394562205701345418801241067601271916826552291475640081541223271155827801135450986986905670258847278245257559517963237599398840682623758838436981578790264685197960979778900386303956543023549476024612675459136908799608382776859942384690335338311471398571032216738341721596028487949063409944895186986854070957043881983231863812129549458645435002380871930746295135111456956330135536189302128022191810261176666853146603180940299314667145045138471288218588082103048051525274704897249099959015865924430473642640688378779940460064958472973523578205059266119870439704732090425118735129892739462202381787017154850191708120575327942957788055189849448296662769028558714258930452185928243482734251362 A078987 598 339509307975447823735606453070200990245161012197988523355501188759588176286273271014805642375402089662255060024726645015783386036990451705677133651802569124279269676403003286895645805729004181795900949603953252292092791788735071697328723402965452438055283613701447828539200010313410591230606550882732112615660206472007110343842981552768315033066931329416167703455780698758911689886697483524482265346830071381660290498328494197984711696113298403010896532951996838095152596944393851550297088370299820808465050953172241547855561781322441773471764751838665363677358727948059580679578381976639141581380724019500271543899300568703448242894380629100975728910070609902229611487313766184109124413202514190382877673475186518785523500379721766146259094236875816521847835448741743405486519389724952588786924874147962048632194688216238097500821689811648946421669022856941187220240902824243250094972547549615287069056441779959448678693454738333511149585064599 A078987 599 12892413051713417642850753956893239915732166207883757549541661379479800396777608758353704914278129549399424256889169802977421307569677829394614103693528381883185285365365825629731543964077382663539801498953481131830544066649264634009885012620437147035408905426260455278788254973108361399161777016717267987919447764395046921910205497869744984269637720258967094486062107034875406616295663691306567244742561133712826353738521799744518658148348796290864592227563204388478889884278583582051346973381057852410200537649512962080169626094224299442863650624974096832885560704982382082592114702982737921447032510360138387921878286499274076899850927716534949676390872915108058383371319934055847413034550494096078063373469005610801841489154722216308745621985415103399744104411497870628547276744589725400379567012563291728152958447484957279912489082949920501821041081546610264177446186745915560651168751695531460327482018609900335531420827870745180201498203400 A078987 600 489572186657134422604593043908872915807577154887384798359227631231472826901262859546425981100193520787515866701763725868126226301610767065289658806702275942436761574207498370642903024829211537032716556010628329757268581740883321020678301756173646134907483122584195852765414488967804322576916920084373451428323354840539775922243965937497541087213166438511333422766904286626506539729348522786125073034870493009705741151565499896093724297941140960649843608114449769924102663005641782266400887900109898570779155379728320317498590229799200937055346958997177014285973948061382459557820780331367401873405854669665758469487475586403711473951440872599227111973943100164203988956622843727938092570899716261460583530518347026691684453087499722453586074541208898112668428132188177340479309996904684612625636621603257123621180226316212138539173763462285330122777892075914248851522714193520548054649440016880580205375260265396253301515298004349983336507346664601 A078987 601 18590850679919394641331684914580277560772199719512738580101108325416487621851211054005833576893075660376203510410132413185819178153639470651612420550992957430713754534519572258800583399545961024579689326904923049644375562086916934151765581721978115979448949752773181949806962325803455896523681186189473886288368036176116438123360500127036816329830686943171702970656300784772373103098948202181446208080336173235105337405750474251817004663615007708403192516121528052727422304330109142541182393230795087837197703892026659102866259106275411308660320791267752446034124465627551081114597537888978533267975444936938683452602193996841761933254902231054095305333446933324643521968296741727591670281154667441406096096323718008673207375835834731019962086943952713178000524918739241067585232605633425554373812053911207405876695641568576307208690522483892624163738857803194846093685693167034910516027551889766516343932408066447725122049903337428621607077675051438 A078987 602 705962753650279861947999433710141674393536012186596681245482888734595056803444757192675249940836681573508217528883267975193002543536689117695982322131030106424685910737536247463779266157917307396995477866376447556729002777561960176746413803678994761084152607482796718239899153891563519745322968155115634227529662019851884872765455038889901479446352937402013379462172525534723671378030683160108830834017904089924297080266952521672952452919429151958671472004503616233717944901538505634298530054870103439242733592517284725591419255808666428792036843109177415935010755745785558622796885659449816862309661052934004212729395896293583241989734843907456394490697040366172249845838653341920545378112977646511971068129782937302890195828674220056304973229328994202651351518779902983227759529017165486453579221427022624299693254153289687535391066090925634388099298704445489902708533626153806051554397531794247040864056246259617301336381028817937637732444305290043 A078987 603 26807993788030715359382646796070803349393596263371161148748248663589195670909049562267653664174900824132936062587154050644148277476240547001795715820428151086707350853491857831364811530601311720061248469595400084106057729985267569782211958958079822805218350134593502111166360885553610294425749108708204626759838788718195508726963930977689219402631580934333336716591899669534727139262067011881954125484600019243888183712738445349320376206274692766721112743655015888828554483954133104960802959691833135603386678811764792913371065461623048882788739717357474053084374593874223676585167057521204062234499144566555221400264441865159321433676669166252288895341154086981220850619900530251253132698011995900013494492835427899501154234113784527408569020627557826987573357188717574121587276870046655059681636602172948515982466962183439550037651820932690214123609611911125421456830592100677595048551078656291621036490204949799009725660429191744201612225805925970196 A078987 604 1017997801191516903794592578816980385602563121995917526971187966327654840437740438608978163988705394635478062160782970656502441541553604096950541218854138711188454646521953061344399058896691928054930446366758826748473464736662605691547308026603354271837213152507070283506081814497145627668433143162756660182646344309271577446751863922113300435820553722567264781851030014916784907620580515768354147937580782827177826684003793970752501343385518895983443612786886100159251352445355519482876213938234789049489451061254544845982509068285867191117180072416474836601271223811474714151613551300146304548048657832476164408997319394979760631237723693473679521628473158264920220073710381496205698497146342866554000819659616477243740970700495137821469317810617868431325136221652487913637088761532755726781448611661145020983034051308817413213895378129351302502309065953918320525456853966199594805793386591407287352345763731846102752273759928257461723626848180881577405 A078987 605 38657108451489611628835135348249183849548005039581494863756394471787294740963227617578902577906630095324033426047165730896448630301560715137118770600636842874074569216980724473255799426543691954367295713467240016357885602263193748709015493051969382507008881445134077271119942590005980241106033691076044882313801244963601747467843865109327727341778409876621728373622548667168291762442797532185575667502585147413513525808431432443245730672443443354604136173158016790162722838439555607244335326693230150744995753648860939354421973529401330213570054012108686316795222130242164914084729782348038368763614498489527692320497872567365744665599823682833569532986638859979987141950374596325565289758863016933152017652572590707362655732384701452688425507782851442563367603065605823144087785661374670962635365606521337848839311482772878262577986717094416804873620896636985054545903620123483925025100139394820627768102531605202105576677216844591801296208005067573971194 A078987 606 1467952123355413724991940550654652005897221628382100887295771801961589545316164909029389319796463238227677792127631514803408545509917753571113562741605345890503645175598745576922375979149763602337902306665388361794851179421264699845251041427948233180994500281762587866019051736605730103534360847117726948867741800964307594826331315010232340338551759021589058413415805819337478302065205725707283521217160654818886336154036390638872585264209465328578973730967217751926024216508257757555801866200404510939260349187595461150622052485048964680924544872387713605201617169725390792021068118177925311708469302284769576143769921838164918536661555576254201962731863803520974591174040524278875275312339648300593222669978098830402537176859918160064338699977937736948976643780271368791561698766370704740853362444436149693234910802294060556564749599871458487282695285006251513752218880710726189556148011910411776567835550437265833909161460480166230987532277344386929327967 A078987 607 55743523579054231938064905789528527040244873873480252222375572080068615427273303315499215249687696422556432067423950396798628280746573074987178265410402506996264442103535351198577031408264473196885920357571290508187986932405795400370830558768980891495284001825533204831452846048427737954064606156782548012091874635398725001653122126523719605137625064410507597981426998586157007186715374779344588230584602297970267260327574412844714994309287239042646397640581116556398757504475355231513226580288678185541148273374978662784283572458331256544919135096721008311344657227434607931886503760978813806553069872322754365770936531977699538648473512073976841014277837894937054477471589548000934896579147772405609309441515182964589050064944505380992182173653851152618549096047246408256200465336425405481465137522967167005077771175691528271197906808398328099937547209340920537529771563387471719208599352456252688949982814084496486442558821029472185724930331081635740491552 A078987 608 2116785943880705399921474479451429375523407985563867483562975967240645796691069361079940790168336000818916740769982483563544466122859859095941660522853689919967545154758744599969004817534900217879327071281043650949348652251998960514246310191793325643639797569088499195729189098103648312150920673110619097510623494344187242467992309492891112654891200688577699664880810140454628794793119035889387069240997726668051269556293791297460297198488705618291984136611115211391226760953555241039946808184769366539624374039061593724652153700931538784026002588803010602225895357472789710619666074799016999337308185845979896323151818293314417550105331903234865756579825976204087095552746362299756650794695275703112560536107598853823981365291031286317638583898868406062555889006015092144944055984017794703554821863428316196499720393873984013748955709119265009310344098669948728912379100528013199140370627381427190403531511384773600650908073738639776826559820303757771209351009 A078987 609 80382122343887750965077965313364787742849258577553484123170711183064471658833362417722250811147080334696279717191910425017891084387928072570795921603029814451770451438728759447623606034917943806217542788322087445567060798643554704140988956729377393566817023623537436232877732881890208123780920972046743157391600910443716488782054638603338561280728001101542079667489358338689737194951807989017364042927329011087977975878836494890646578548261526256052750793581796916310218158730623804286465484440947250320185065210965582873997557062940142536443179239417681876272678926738574395615424338601667161011157992274913305913998158613970167365354138810850921909019109257860372576526890177842751795301841328945871691062647241262346702830994244374689274005983345579224505233132526255099617926927339773329601765672753048299984297196035700994189119039723672025693138202248710778132876048501114095614875241141776982645247449807312328248064243247282047223548241211713670214846790 A078987 610 3052403863123853831273041207428410504852748417961468529196924048989209277238976702512365590033420716717639712512522613667116316740618406898594303360392279259247309609516934114409728024509346964418387298884958279280598961696203079796843334045524547629895407100125334077653624660413724260391524076264665620883370211102517039331250083957433974216012772841170021327699714806729755384613375584546770446561997504694675111813839493014547109687635449292111712546019497167608397063270810149321845741600571226145627408103977630555487255014690793877600814808509068900696135903858593037322766458792064335119086695520600725728408778209037551942333351942909100166786146325822490070812469080395724811570675275224240011699844487569115350726212490254951874773643468263604468642970029982601640537167254893591821312273701187519202903573055482653765437567800380271967028907586781060840136910742514322434224888536006098150115871581293094872775533169658078017668273345741361696954827011 A078987 611 115910964676362557837410487916966234396661590623958250625359943150406888063422281333052170170458840154935612795758667408925402145059111534074012731773303582036945994710204767588122041325320266704092499814840092525217193483657073477575905704773203432542458652781139157514604859362839631686754133977085246850410676420985203778098721135743887681647204639963359268372921673297392014878113320404788259605312977849386566270950021898057899521551598811573989023997947310572202778186132055050425851715337265646283521322885938995525641693001187227206294519544105200544576891667699796843869510009759843067364283271790552664373619573784813003641302019691734955415964541271996762318297298164859700087890358617192174572903027880385120980893243635443796552124445810671390583927628006812607240794428758616715880264634972372681410351478912305142092438457374726662721405350095431601147069732167043138404930889127089952721757872639330292837222196203759682624170838896960030814068579628 A078987 612 4401564253838653343990325499637288496568287695292452055234480915666472537132807713953470100887402505170835646526316838925498165195505619887913889504025143838144700489378264234234227842337660787791096605665038557678972753417272589068087573447336205888983533398583162651477331031127492279836265567052974714694722333786335226528420153074310297928377763545766482176843323870494166809983692799797407094555331160771994843184286992633185634709273119390519471199375978304576097174009747281766860519441215523332628182861561704199418897079030423839961590927867488551793225747468733687029718613912081972224723677632520400520469135025613856586427143396343019205639866422010054478024484861184272878528262952178078393758615214967065481923217045656609317105955297337249237720606894228896473509651125572541611628743855248974374390452625612112745747223812439232911446374396039619782748512911605124936953148898293412105276683288713258032941667922573209861700823604738739809237651198853 A078987 613 167143530681192464513794958498299996635198270830489219848284914852175549522983270848898811663550836356336818955204281211760004875284154444206653788421182162267461672601663836133312535967505789669357578515456625099275747436372701311109751885294002620348831810493379041598623974323481867002091337414035953911549038007459753404301867095688047433596707810099162963451673385405480946764502213071896681333497271131486417474731955698162996219430826938028165916552289228263319489834184264652090273887050852620993587427416458820582392447310154918691334160739420459767598001512144180310285437818649355101472135466763984667113453511399541737280590147041342994858898959495110073402612127426837509683986101824149786788254475140868103192101354491315710253474176853004799642799134352691253386125948342997964526012001864488653545426848294347979196302066415316123972240821699410120143296420908827704465814727246022570047792207098464474958946158861578215062007126141175152720216676976786 A078987 614 6347052601631474998180218097435762583640966003863297902179592283467004409336231484544201373114044379035628284651236369207954687095602363259964930070500897022325398858373847508831642138922882346647796886981686715214799429828745377233102484067724763367366625265349820418096233693261183453799634556166313273924168721949684294136942529483071492178746519020222426128986745321537781810241100403932276483578340971835711869196630029537560670703662150525679785357787614695701564516524992309497663547188491184074423694058963873477931494100706856486430736517170109982616930831714010118103816918494763411883716424059398896949790764298156972160075998444174690785432520594392172734821236357358641095112943606365513819559911440138020855817928253624340380314912765116845137188646498508038732199276385908350110376827326995319860351829782559611096713731299969573478033704850181544945662515481623847644764006486450564249710827186452936790407012368817398962494569969759917063558996073919015 A078987 615 241020855331314857466334492744060678181721509875974831062976221856893992005253813141830753366670135566997537997791777748690518104757605649434460688890612904686097694945604541499469088743102023382946924126788638553063102586055951633546784642688247005339582928272799796846058256369601489377384021796905868455206862396080543423799514253261028655358771014958353029938044648833030227842397313136354609694643459658625564611997209166729142490519730893037803677679377069208396132138115523496259124519275614142207106786813210733340814383379550391565676653491724758879675773603620240307634757464982360296479751978790394099424935589818565400345607350731596906851576883627407453849804369452201524104607870940065375356488380250103924417889172283233618741713210897587110413525767808952780570186376716174306229793426423957666039824104888970873695925487332428476041308543485199297815032291880797382796566431757875418918963640878113133560507523856199582359731651724735673262521634131945784 A078987 616 9152445449988333108722530506176870008321776409283180282490916838278504691790308667905024426560351107166870815631436318081031733293693412315249541247772789481049387009074598729470993730098954006205335319930986578301183098840297416697544713938085661439536784649101042459732117508351595412886793193726256688023936602329110965810244599094436017411454552049397192711516709910333610876200856798777542891912873126055935743386697318306169853969046111784910859966458541015223351456731864900548349068185284846219795634204843043993473015074322208023009282096168370727445062466105855121572016966750834927854346858769975576881197761648807328240973003329356507769574489057247091073557744802826299274879986152116118749726998538063811107023970618509253171804787101343193350576790530241697622934883038828715286621773376783395989652964155998333589348454787332312516091690947587391772025564575988676698624760400312815354670907526181846138508878894166766730707308195570195666912263100940020777 A078987 617 347551906244225343273989824741976999638045782042884875903591863632726284296026475567249097455926671936774093455996788309330515347055592062330048106726475387375190608649889147178398292655017150212419795233250701336891894653345245882873152345004566887697058233737566813672974407060991024200320757339800848276454384026110136157365495251335307632979914206862134970007696931943844183067790161040410275282994535330466932684082500886467725308333232516933574875047745181509278959223672750697341005466521548542210026992997222461018633758440864354482787043000906362884032697938418874379429009979066744898168700881280281527386090007064859907756628519164815698336979007291762053341344498137947170921334865909472447114269456066174718142492994331068386909840196640143760211504514381375556890955369098775006585397594891345089940772813823047705521545356431295447135442947464835688039156421595688917164944328780129108058575522354032040129776890454480936184517979779942699669403476201588843742 A078987 618 13197819991830574711302890809688949116237417941220342104053999901205320298557215762887560678898653182490248680512246519436478551454818804956226578514358291930776193741686712994049664127160552754065746883543595664223590813728279046132482244396235456071048676097378437877113295350809307324199301985718705977817242656389856063014078574951647254035825285308711731667580966703955745345699825262736812917861879469431687506251748336367467391862693789531690934391847858356337377099042832661598409858659633559757761230099689610474714609805678523262322898351938273418865797459193811371296730362237785471202556286629880722463790222506815869166510910724933640029035627788029710935897533184439166195735844918407836871592512331976575478307709813962089449402122685224119694686594755962029464233369142714621534958486832494330021759713961119814476229375089601894678630740312716168753715918456060190175569259733244593290871198941927035678793012958376108808280975923442252391770419832559436041419 A078987 619 501169607783317613686235860943438089417383835984330115078148404382169445060878172514160056700692894262692675766009370950276854439936058996274279935438888617982120171575445204626708838539445987504285961779423384539159559027021258507151452134711942763812152633466643072516632248923692687295373154699971026308778766558788420258377620352911260345728380927524183668398069037818374478953525569822958480603468425303073658304882354281077293165474030769687321932015170872359311050804403968390042233623599553722252716716795207975578136538857343019613787350330653483554016270751426413234896324755056781160798970191054187172096642365251938168419657979028313505405016876937837253510764916510550368267040772033588328673401199159043693457550479936228330690370821841876404637879096212175744083977072054056843321837102039893195736928357708729902391194708048440702340832688935749576953165744908691537754466925534514415945046984270873323754004715527837653778492567111025648187606550161056980730180 A078987 620 19031247275774238745365659825040958448744348349463324030865585366621233592014813339775194593947431328799831430427843849591083990166115423053466410968163409191389790326125231062820886200371786972408800800734545016823839652213079544225622698874657589568790751395635058317754912163749512809899980576613180293755775886577570113755335494835676245883642649960610267667459042470394274454888271828009685450013938282047367328079277714344569672896150475458586542482184645291297482553468307966160006467838123407885845474008118213461494473866773356222061596414212894101633752491095009891554763610329919898639158310973429231817208619657066834530780492292350979565361605695849785922473169294216474827951813492357948652717653055711683775908610527762714476784689107306079256544719061306716245726895368911445424694851390683447107981517878970616476389169530751144794273011439245767755466582388074218244494173910578303212620914203351259266973386177099454734774436574295532378737278486287605831705421 A078987 621 722686226871637754710208837490612982962867853443621983057814095527224707051502028738943234513301697600130901680492056913510914771872450017035449336854770660654829912221183335182566966775588458964030144466133287254766747225070001422066511105102276460850236400400665573002170029973557794088903888756600880136410704923388875902444371183402786083232692317575665987695045544837164054806800803894545088619926186292496884808707670790812570276888244036656601292391001350196945025980991298745690203544225089945939875295591696903561211870398530193418726876389759322378528578390858949465846120867781899367127216846799256621881830904603287774001239049130308909978335999565354027800469668263715493093901871937568460474597414917884939791069649575046921787127815255789135344061445233443041593538046946580869295082515743931096907560751043174696200397247460495061480033602002403425130776965001911601753024141676441007663649692743076978821234670014251442267650097256119204743828975928767964624075818 A078987 622 27443045373846460440242570164818252394140234082508172032166070044667917634365062278740067716911517077476174432428270318863823677340986985224293608389513121695692146874078841505874723851271989653660736688912330370664312554900446974494301799295011847922740192463829656715764706226831446662568447792174220264889851011202199714179130769474470194916958665417914697264744271661341839808203542276164703682107181140832834255402812212336533100848857122917492262568375866662192613504724201044370067728212715294537829415758476364121864556601277373993689559706396641356282452226361545069810597829365382256052195081867398322399692365755267868577516303374659387599611406377787603270495374224726972262740319320135243549381984113823916028284738073324020313434072290612681063817790199809528864308718888601161587788440746878698235379327021761667839138706233968061191447003864652084387214058087684566648370423209794179988006067410033573935939944074364455351435929259158234247886763806806895049883175663 A078987 623 1042113037979293858974507457425602977994366027281866915239252847601853645398820864563383630008124347246494497530593780059911788824185632988506121669464643853775646751302774793888056939381560018380143964034202420797989110338991915029361401862105347944603277077225126289626056666589621415383512112213863769185677927720760200262904524868846464620761196593563182830072587277586152748656927805690364194831452957165355204820498156397997445261979682426828049376305891931813122368153538648387316883468538956102491577923526510139727291938978141681566784541966682612216354656023347853703336871395016743830616285894114336994566428067795575718171618289187926419875255106356363570251023750871361230491038232293201686416040798910390924135028977136737724988707619228026091289731966147528653802137779719897559466665665865646601847506866075900203191070439643325830213506113254776803289003430367011621036323057830502398536566911888532732586896640155835051912297661750756782214953195682733243930936599376 A078987 624 39572852397839320180591040812008094911391768802628434607059442138825770607520827791129837872591813678289314731730135371957784151641713066578008329831266953321778884402631363326240288972648008708791809896610779659952921880326792324141238968960708210047001788742090969349074388624178782337910891816334649008790871402377685410276192814246691185394008511889983032845493572276612462609155053073957674699913105191142664948923527130911566386854379075096548384037055517542236457376329744437673671504076267616600142131678248908945515229124568106525544123035027542622865194476660856895656990515181270883307366668894477407471124574210476609421943978685766544567660082635164028066268407158886999786396712507821528840260168374481031201102816393122709529257455458374378787945996923406279315616926910467506098145506862147692171969881583862446053421538000212413486921785299816866440594916295858757032731905774349296964401536584354210264366132381847367517315875217269599489920334672137056374325707600625 A078987 625 1502726278079914873003485043398882003654892848472598648153019548427777429440392635198370455528480795427747465308214550354335885973560910896975810411918679582373821960548689031603242924021242770915708632107175424657413042342079116402337719418644806633841464695122231708975200711052204107425230376908502798564867435362631285390232422416505418580351562255225792065298683159233687426399235089004701274401866544306255912854273532818241525255204425171242010544031803774673172257932376749983212200271429630474702909425849932029789851414794609906289109890789079937056661035457089214181262302705493276821849317132096027146908167391930315582315699571769940767151207885029876702947948448286834630652584037064924894243470357431368794717771993961526224386794599798998367850658151123291085339641084818045334170062595095746655933007993320697049826827373568428386672814335279786147939317815812265755622776096367442782248721823293571457313326133870044130606090960594494023834757764345525408980445952224374 A078987 626 57064025714638925853951840608345508043974536473156120195207683398116716548127399309746947472209678412576114366980422778092805882843672901018502787323078557176883455616447551837596990823834577286088136210176055357321742687118679630964692098939541943875928656625902713971708552631359577299820843430706771696456171672377611159418555859012959214867965357186690115448504466478603509740561778329104690752571015578446582023513470719962266393310913777432099852289171487920038309344053986754924389938810249690422110416050619168223068838533070608332460631726950010065530254152892729281992310512293563248346966684350754554175039236319141515518574639748571982607178239548500150683955772627740828965011796695959324452411613414017533168074232954144873817168937336903563599537063745761654963590744296175255192364233106776225233282333864602625447366018657600066280080022955332056755253482084570239956632759756188476428487027748571361167642026954679829595514140627373503306230874710457828484882620476925587 A078987 627 2166930250878199267577166458073730423667377493131459968769738949580007451399400781135185633488439298882464598479947851017172287662086009327806130107865066493139197491464458280797082408381692694100433467354582928153568809068167746860255962040283949060651447487089180899215949799280611733285766819989948821666769656114986592772514890220075944746402332010838998594977871043027699682714948341416973547323296725436663860980657613825747881420559519117248552376444484737186782582816119119937143605474518058605565492900497678460446826012841888506727214895733311302553092996774466623501526537164449910160362884688196577031504582812735447274123520610873965398305621894957975849287371411405864666039795690409389404297397839375234891592103080263543678828032824202536418414557764187819597531108642169841651975670795462400812208795678861579069950081881615234090256368057967338370551693001397856852596422094638794661500258332622418152913083698143963480498931252879598631612938481233051957016559132170947932 A078987 628 82286285507656933242078373566193410591316370202522322693054872400642166436629102283827307125088483679121078627871037915874454125276424681555614441311549448182112621220032967118451534527680487798530383623263975214478293001903255701058761865431850522360879075852762971456234383820031886287559318316187348451640790760697112914196147272503872941148420651054695256493710595168573984433427475195515890107532704551014780135241475854658457227587950812678012890452601248525177699837668472570856532618092875977321066619802861162328756319649458692647301705406138879486952003623276838963776016101736803022845442651467119172642999107647627854901175208573462113153006453768854582122236157860795116480547224438860838038848706282844908347331842817060514921648078382359480336153657975391383051218537658157807519883125994464454638700953462875402032655745482721295363461906179803526024209080571033990158707406836518008660581329611903318449529538502515932429363873468797374497985431412145516538144364402019095829 A078987 629 3124711919040085263931401029057275872046354690202716802367315412274822317140506486004302485119873940507718523260619492952212084472842051889785542639731013964427140408869788292220361229643476843650054144216676475222021565263255548893372694924370035900652753434917903734437690635361931067193968329195129292340683279250375304146681081464927095818893582408067580748166024745362783708787529109088186850538919476213124981278195424863195626766921571362647241284822402959219565811248585838572611095882054769079594966059608226490032293320666588432090737590537544109201623044687745413999987085328834064957966457871062331983402461507797123038970534405180686334415939621321516144795686627298808561594754732986302456071953440908731282307017923968036023343798945705457716355424445300684736348773322367826844103583116994186875458427435910403698170968246461793989721296066774566650549393368697893769178285037693045534440590266919703682929209379397461468835328260561420632291833455180296576492469288144554693570 A078987 630 118656766638015583096151160730610289727170161857500716167264930794042605884902617365879667127430121255614182805275669694268184755842721547130295005868466981200049222915831922137255275191924439570903527096610442083222341187001807602247103645260629513702443751451027578937176009759933348667083237191098725760494323820753564444659684948394725768176807710855513373173815229728617206949492678670155584430371407391547734508436184668946775359915431760967917155932798711201818323127608593393188365110899988349047287643645309745458898389865680901726800726735020537270174723694511048893035733226393957665379879956448901496196650538188643047625979132188292618594652699156448758920113855679493930224120132629040632492695382048248943819319349267968308372142711858425033741169975263450628598202167712319262268416275319784636812781541611132465128464137620065450314045788631253729194852738929948929238616124025499212300081848813336836632860426878601019883313110027865186652591685865439124390175688585091059259831 A078987 631 4505832420325552072389812706734133733760419795894824497553700054761344201309158953417423048357224733772831228077214828889238808637550576739061424680362014271637443330392743252923480096063485226850683975526980122687226943540805433336496565824979551484792209801704130095878250680242105318281969044932556449606443621909385073592921346957534652094899799430101440599856812704942091080371934260356824021503574561402600786339296821995114268050019485345418204684161528622709876713037877963102585263118317502494717335492462162100948106521575207677186336878340242872157437877346732112521357875517641557219477471887187194523489317989660638686748236488749938820262386628323731322819530829193470539954970285170557732266352564392551133851828254258827682118079251674445824448103635565823201995333599745764139355714879034822012010240153787123271183466261316025317944018671920867142753854685969361417298234427931277021868669664639880088365767012007441294097062852798315672166192229431506430250183696945315697180008 A078987 632 171102975205732963167716731695166471593168782082145830190873337150137037043863137612496196170447109762111972484128887828096806543471079194537203842847888075341022797332008411688954988375220514180755087542928634220031401513363604659184622397703962326908401528713305916064436349839440068746047740470246046359284363308735879232086351499437922053838015570632999229421385067558070843847184009214889157232705461925907282146384843051145395410540825011364923860842205288951773496772311754004505051633385165106450211461069916850090569149429992210831354000650194208604712464615481309226918563536443985216674764051756664490396397433068915627048807007440309382551376039177145341508222057653672386588064750703852153193628702064868694142550154312567483612114868851770516295286768176237831047224474622626718033248749128003451819576344302299551839843253792388896631558663744361697695451625327905784928094292137363027618709365407502106521266286029404168155805075296308130355662713032531805225116804795336905433580473 A078987 633 6497407225397527048300845991709591786806653299325646722755633111650446063465490070321438031428632946226482123168820522638789409843263458815674684603539384848687228855285926900927366078162316053641842642655761120238506030564276171615679154546925588871034465881303920680352703043218480507031532168824417205203199362110054025745688435631683503393749691884623869277412775754501749975112620415905431150821303978623074120776284739121529911332501330946521688507319639451544683000634808774208089376805517956542613318185164378141340679571818128803914265687829039684106916217510943018510384056509353796676421556494866063440539613138629133189167918046243006598132027102103199245989618660010357219806505556461211263625624325900617826283054035623305549578246937115605173396449087061471756592534702060069521124096751985096347131890843333595846642860177849462046681285203613823645284407907774450465850284866791863772489087215820440167719753102105350948626495798406910637843016903006777092124188398525857090778877966 A078987 634 246730371589900294872264430953269321427059656592292429634523184905566813374644759534602148998117604846844208707931050972445900767500540355801100811091648736174773673703533213823550955981792789524209265333375993934843197759929130916736623250385468414772401301960835679937338279292462819198452174674857607751362291396873317099104074202504535206908650276045074033312264093603508428210432391795191494573976845725750909307352435243566991235224509750956459239417304093869746180527350421665902891266976297183512855879575176452520855254579658902337910742136853313787458103800800353394167675583819000288487344382753153746250108901834838145561332078749793941346465653840744426006097287022739901966059146394822175864580095682158608704613503199373043400361268741541226072769778540159688919469094203660015084682427826305657739192275702374342620588843504487168877257279073580936823112048870101211917382730645953460326966604835769224266829351593973931879651035264166296107678979601224997695494042339187232544163782235 A078987 635 9369256713190813678097747530232524622441460297207786679389125393299888462173035372244560223897040351233853448778211116430305439755177270061626156136879112589792712371878976198394008961229963685866310240025632008403803008846742698664376004360100874172480215008630451916938501910070368649034151105475764677346563873719075995740209131259540654359134960797828189396588622781178818522021318267801371362660298833599911479558616254516424137027198869205398929409350235927598810177038681214530101778768293775016945910105671540817651158994455220160036693935512596884239301028212902485959861288128612657165842664988124976294063598656585220398141451074445926764567562818846184988985707288204105917490441057446781471590418011596126512949030067540552343664149965241450985591855135439006707183233045037020503696808160647629897742174585846891423735733192992662955289095319592461775632973449156071602394693479679439628652241896543410081971795607468904060478112844239912341453958207943543135336649420490588979587444846964 A078987 636 355785024729661019472842141717882666331348431637303601387152241760490194749200699385758686359089415742039586844864091373379160809929235721985992832390314629675948296457697562325148789570756827273395579855640640325409671138416293418329551542433447750139475769025996337163725734303381545844099289833404200131418064909928014521028842913660040330440219860041426123037055401591191595408599661784656920286517378831070885313920065236380550215798332520054202858315891661154885040546942535730477964701928187153460431728135943374618223186534718707179056458807341828287305980968289494113080561273303461972013533925165995945428166640048403536983813808750195423112220921462314285155450779664733284962670701036582873744571304344970648883358529063341616015837337410433596226417725368142095184043386617203119125394027676783630456463441986479499759337272490216705132108364865439966537229879019060619679080969497172752428458225463813813890661403732224380366288637045852502679142732922253414145097183936303193991778740402397 A078987 637 13510461683013927926289903637749308795968798941920329066032396061505327512007453541286585521421500757846270446656057261071977805337555780165406101474695076815096242553020628392157259994727529472703165724274318700357163700250972407197858582608110913631127599007979230360304639401618428373426738862563883840316539902703545475803355821587821991902369219720776364486011516637684101807004765829549161599525000096747093730449403862727944484063309436892854309686594532887958032730606777676543632556894502818056479459759060176694674829929324855652644108740743476878033387975766787873811101467097402942279348446491319720949976268723182749184986783281432980151499827452749096650918143919971660722663996198332702420822119147097288531054675074339440856258154671631235205618281708853960610286465458408681506261276243557130327447868620900374099431080621435242132064828769567126266639102429275147476202682147412885152652760325728381517763161546217057549858490094898155189465969892837686194378356340159030782708004690444122 A078987 638 513041758929799600179543496092755851580483011361335200907843898095441955261534033869504491127657939382416237386085311829361777442017190410563445863206022604343981268718326181339650731010075363135446901942568469973246810938398535180100296587565781270232709286534184757354412571527196896644371977487594181731897098237824800066006492377423575651959590129529460424345400576830404677070772501861083483861663486297558490871763426718425509844189960269408409565232276358081250358722510609172927559197289178898992759039116150771023025314127809796093297075689444779536981437098169649710708775188428008344643227432744983400153670044840896065492513950885703050333881222283003358449734018179258374176269184835606109117495956285351993531194294295835410921794040184576504217268287211082361095701644032912694118803103227494168812562544152227736278621726342048984313331384878685358165748662433436543476022840632192463048376434152214683861109477352515962514256334969084044697027713194909821972232443742106866548912399496474239 A078987 639 19482076377649370878896362947886973051262385632788817305432035731565288972426285833499884077329580195773970750224585792254675564991315679821245536700354163888256191968743374262514570518388136269674279108093327540283021651958893364436613411744891577355211825289291041549107373078631863644112708405666015021971773193134638857032443354520508052782562055702398719760639210402917693626882350304891623225143687479210475559396560811437441429595155180800626709169139907074199555598724796370894703616940094295343668364026654669122180287106927447395892644767458158145527261221754679901133122355693166914154163293997818049484889485435230867739530543350375282932535986619301378524438974546891846557975565027554699444044024219696278465654328508167406174171915372342275925050576632312275761026376007792273695008256646401221284549928809163753604488194520376426161774527796620476484031810070041313504612665261875900710685651737458429605204396977849389517991882238730295543297587131513735548750454505859901898075963176175576960 A078987 640 739805860591746293797882248523612220096390171034613722405509513901385538996937327639126090447396389500028472271148174793848309692227978642796766948750252205149391313543529895794214028967739102884487159205603878060781575963499549313411209349718314158227816651706525394108725764416483621579638547437820976653195484240878451767166840979401882430085398526561621890479944594734041953144458539084020599071598460723700512766197547407904348814771706910154406538862084192461501862392819751484825809884526294044160405073973761275871827884749115191247827204087720564750498944989579666593347940741151914729513561944484340897025646776493932078036668133363375048386033610311169380570231298763710910828895201862242972764555424392173229701333289016065599207610990108821908647704643740655396557906586652073487716194949460018914644084732204070409234272770047962145163118724886699421035043033999136476631805257110652034543006389589268110313905975680924285721177268736782146600611283284327041030545038778934165260337688295175450241