A013751 144/(1-1728*x) A013751 0 144 A013751 1 248832 A013751 2 429981696 A013751 3 743008370688 A013751 4 1283918464548864 A013751 5 2218611106740436992 A013751 6 3833759992447475122176 A013751 7 6624737266949237011120128 A013751 8 11447545997288281555215581184 A013751 9 19781359483314150527412524285952 A013751 10 34182189187166852111368841966125056 A013751 11 59066822915424320448445358917464096768 A013751 12 102067469997853225734913580209377959215104 A013751 13 176372588156290374069930666601805113523699712 A013751 14 304771832334069766392840191887919236168953102336 A013751 15 526645726273272556326827851582324440099950960836608 A013751 16 910043815000214977332758527534256632492715260325658624 A013751 17 1572555712320371480831006735579195460947411969842738102272 A013751 18 2717376270889601918875979639080849756517127883888251440726016 A013751 19 4695626196097232115817692816331708379261596983358898489574555648 A013751 20 8114042066856017096132973186621192079364039587244176589984832159744 A013751 21 14021064691527197542117777666481419913141060406757937147493789972037632 A013751 22 24228399786958997352779519807679893609907752382877715390869269071681028096 A013751 23 41866674831865147425603010227670856157920596117612692195422096955864816549888 A013751 24 72345614109462974751442001673415239440886790091234732113689383539734402998206464 A013751 25 125013221181152020370491778891661533753852373277653617092455254756661048380900769792 A013751 26 216022846201030691200209793924791130326656901023785450335762680219510291602196530200576 A013751 27 373287478235381034393962523902039073204463124969101258180197911419313783888595604186595328 A013751 28 645040762390738427432767241302723518497312279946606974135381990932574218559493204034436726784 A013751 29 1114630437411196002603821792971106239963355619747736851305940080331488249670804256571506663882752 A013751 30 1926081395846546692499404058254071582656678510924089279056664458812811695431149755355563515189395456 A013751 31 3328268652022832684638970212663035694830740466876826274209916184828538609705026777254413754247275347968 A013751 32 5751248230695454879056140527481725680667519526763155801834735167383714717570286271095626967339291801288704 A013751 33 9938156942641746031009010831488421976193473742246733225570422369239059031961454676453243399562296232626880512 A013751 34 17173135196884937141583570716811993174862322626602355013785689854045094007229393680911204594443647889979249524736 A013751 35 29675177620217171380656410198651124206162093498768869463821672067789922444492392280614561539198623553884143178743808 A013751 36 51278706927735272145774276823269142628248097565872606433483849333140985984082853860901962339735221501111799412869300224 A013751 37 88609605571126550267897950350609078461612712593827863917060091647667623780495171471638590923062462753921189385438150787072 A013751 38 153117398426906678862927658205852487581666767362134548848679838367169653892695656302991485115051935638775815258037124560060416 A013751 39 264586864481694741075138993379713098541120174001768500410518760698469161926578094091569286278809744783804608765888151239784398848 A013751 40 457206101824368512577840180560144234279055660675055968709376418486954711809126946590231726689783238986414363947454725342347441209344 A013751 41 790052143952508789734507832007929236834208181646496713929802451145457742006171363707920423719945436968524020901201765391576378409746432 A013751 42 1365210104749935188661229533709701721249511737885146321670698635579350978186664116487286492188065715081609508117276650596643981892041834496 A013751 43 2359083061007888006006604634250364574319156283065532843846967242281118490306555593290031058500977555661021230026654052231000800709448290009088 A013751 44 4076495529421630474379412807984629984423502057137240754167559394661772751249728065205173669089689216182244685486058202255169383625926645135704064 A013751 45 7044184274840577459727625332197440613083811554733152023201542633975543314159530096674540100186982965562918816519908573496932694905601242794496622592 A013751 46 12172350426924517850409336574037177379408826366578886696092265671509738846867668007053605293123106564492723714946402015002699696796878947548890163838976 A013751 47 21033821537725566845507333599936242511618451961448316210847435080368828727387330316188629946516728143443426579427382681924665076065006821364482203113750528 A013751 48 36346443617189779509036672460689827060076684989382690412344367818877336040925306786373952547580906231870241129250517274365821251440331787317825246980560912384 A013751 49 62806654570503938991615370012072021159812511661653289032531067591020036678718930126854190002219805968671776671344893850104139122488893328485202026782409256599552 A013751 50 108529899097830806577511359380860452564156020151336883448213684797282623380826311259204040323835824713864830088083976572979952403660807671622429102280003195404025856 A013751 51 187539665641051633765939629010126862030861602821510134598513247329704373202067865855904581679588305105558426392209111518109357753525875656563557488739845521658156679168 A013751 52 324068542227737223147543678929499217589328849675569512586230891385729156893173272199003117142328591222404960805737344703292970198092713134541827340542453061425294741602304 A013751 53 559990440969529921598955477190174647994360252239384117749006980314539983111403414359877386421943805632315772272314131647290252502304208296488277644457358890142909313488781312 A013751 54 967663481995347704522995064584621791734254515869655755470284061983525090816505100013868123737118896132641654486558819486517556323981671936331743769622316162166947293708614107136 A013751 55 1672122496887960833415735471602226456116791803422765145452650859107531356930920812823964117817741452517204778952773640072702337327840329105981253233907362328224484923528485177131008 A013751 56 2889427674622396320142390894928647316169816236314538171342180684537814184776631164559809995589057229949729858030392850045629638902508088695135605588191922103171909947857222386082381824 A013751 57 4992931021747500841206051466436702562341442456351521960079288222881342911294018652359351672377890893353133194676518844878848016023533977265194326456395641394281060389897280283150355791872 A013751 58 8627784805579681453604056934002622027726012564575429947017010049138960550716064231276959689868995463714214160401024563950649371688666712714255796116651668329317672353742500329283814808354816 A013751 59 14908812144041689551827810381956530863910549711586342948445393364912123831637358991646586344093624161298162069172970446506722114278016079570234015689574082873060937827267040569002431988837122048 A013751 60 25762427384904039545558456340020885332837429901621200614913639734568149981069356337565301202593782550723224055530892931563615813472411785497364379111584015204649300565517446103236202476710546898944 A013751 61 44517474521114180334725012555556089855143078870001434662570769461333763167287847751312840478082056247649731167957382985741928125680327565339445647104817178273633991377214146866392157879755825041375232 A013751 62 76926195972485303618404821696000923269687240287362479096922289629184742753073400914268588346125793195938735458230357799362051801175606032906562078197124084056839537099826045785125648816218065671496400896 A013751 63 132928466640454604652603531890689595410019551216562363879481716479231235477310836779856120662105370642582134871822058277297625512431447224862539271124630417250218720108499407116697121154424817480345780748288 A013751 64 229700390354705556839698903107111620868513784502219764783744406076111574904793125955591376504118080470381929058508516703170296885481540804562467860503361361008377948347486975497652625354846084606037509133041664 A013751 65 396922274532931202218999704569088880860791819619835753546310333699520801435482521651261898599116043052819973413102716863078273018112102510283944462949808431822477094744457493659943736613174034199232815781895995392 A013751 66 685881690392905117434431489495385586127448264303076182128024256632771944880513797413380560779272522395272914057841494739399255775297713137770656031977268970189240419718422549044382776867564731096274305671116280037376 A013751 67 1185203560998940042926697613848026292828230600715715642717225915461429920753527841930321609026582918699031595491950102909681913979714448302067693623256720780487007445273434164748693438427151855334362000199688931904585728 A013751 68 2048031753406168394177333476729389434007182478036756630615366381917350903062096110855595740397935283511926597010089777827930347356946566665972974580987613508681548865432494236685742261602118406017777536345062474331124137984 A013751 69 3538998869885858985138432247788384941964411322047515457703353107953182360491302079558469439407632169908609159633435136086663640232803667198801300075946596143001716439467350040992962628048460605598719582804267955644182510436352 A013751 70 6115390047162764326319210924178329179714502764498106710911394170543099118928969993477035191296388389602076627846575915157754770322284736919528646531235718135106966007399580870835839421267739926474587439085775027353147378034016256 A013751 71 10567394001497256755879596476980152822546660777052728396454889126698475277509260148728316810560159137232388412918883181392600243116908025396945501205975320937464837260786475744804330519950654592948087094740219247266238669242780090368 A013751 72 18260456834587259674159942712221704077360629822747114669074048410934965279536001537002531448647954989137567177523830137446413220106017067885921826083925354579939238786639030087021883138474731136614294499711098859276060420451523996155904 A013751 73 31554069410166784716948381006719104645679168333707014148159955654095620003038210655940374343263666221229716082761178477507402044343197493306872915473023012714135004623312243990373814063284335404069500895500778828829032406540233465357402112 A013751 74 54525431940768203990886802379610612827733602880645720448020403370277231365250028013464966865159615230284949391011316409132790732625045268434276397937383765970025287989083557615365950701355331578232097547425345816216567998501523428137590849536 A013751 75 94219946393647456496252394511967138966323665777755804934179257023839055799152048407267462742995815117932392547667554754981462385976078223854429615635799147596203697645136387559352362811942012967185064561950997570422229501410632483821756987998208 A013751 76 162812067368222804825524137716679216133807294463962030926261756137193888420934739647758175619896768523787174322369534616607967002966663170820454375818660927046239989530795677702560882939035798407295791563051323801689612578437572932043996075260903424 A013751 77 281339252412289006738505709974421685479219004833726389440580314605071039191375230111326127471181616009104237229054555817498566981126393959177745161414646081935902701909214931070025205718653859647807127820952687529319650535540126026572025218050841116672 A013751 78 486154228168435403644137866835800672508090440352679200953322783637562755722696397632371548270201832463732121931806272452637523743386408761459143638924508429585239868899123400889003555481833869471410716874606244050664356125413337773916459576791853449609216 A013751 79 840074506275056377497070233892263562093980280929429659247341770125708441888819375108738035410908766497329106698161238798157641028571714339801400208061550566323294493457685236736198143872608926446597718759319589719548007384714247673327642148696322760924725248 A013751 80 1451648746843297420314937364165831435298397925446054451179406578777224187583879880187899325190050348507384696374422620643216403697371922379176819559530359378606652884694880089080150392611868224899720858016104251035378956760786219979510165632947245730877925228544 A013751 81 2508449034545217942304211765278556720195631615170782091638014568127043396144944432964690033928407002220760755335002288471477945589058681871217544198868461006232296184752752793930499878433308292626717642651828145789134837282638588124593566213732840622957054794924032 A013751 82 4334599931694136604301677930401346012498051431015111454350489173723530988538463980162984378628287299837474585218883954478713889977893402273463916375644700618769407807252756827911903789932756729658968086502359035923624998824399480279297682417330348596469790685628727296 A013751 83 7490188681967468052233299463733525909596632872794112593117645292194261548194465757721637006269680454119156083258231473339217601881799799128545647497114042669233536690932763798631769749003803628850696853476076414076023997968562301922626395217146842374699798304766440767488 A013751 84 12943046042439784794259141473331532771782981604188226560907291064911683955280036829342988746834007824717901711870223985930168016051750052894126878875013065732435551401931815844035698126278572670654004162806660043523369468489675657722298410935229743623481251470636409646219264 A013751 85 22365583561335948124479796465916888629640992212037255497247798960167389874723903641104684554529165521112534158111747047687330331737424091401051246696022577585648632822538177778493686362209373574890119193329908555208382441550159536544131654096076996981375602541259715868666888192 A013751 86 38647728393988518359101088293104383552019634542400377499244196603169249703522905491828894910226398020482459025217098898403706813242268829941016554290727014068000837517345971201237090033897797537410125966074081983400084858998675679148259498278021050783817041191296789021056382795776 A013751 87 66783274664812159724526680570484374777889928489267852318693971730276463487687580689880330404871215779393689195575146896441605373282640538138076605814376280309505447229973838235737691578575394144644697669376013667315346636349711573568192413024420375754435847178560851428385429471100928 A013751 88 115401498620795412003982104025796999616193796429454848806703183149917728906724139432113210939617460866792294929953853837051094085032402849902596374847242212374825412813394792471354731047778281081946037572681751617120918987612301599125836489706198409303665143924553151268250022126062403584 A013751 89 199413789616734471942881075756577215336782880230097978737983100483057835550819312938691628503658972377817085638960259430424290578935992124631686535736034542983698313341546201390500975250560869709602752925594066794384948010594057163289445454212310851276733368701627845391536038233835833393152 A013751 90 344587028457717167517298498907365428101960817037609307259234797634723939831815772758059134054322704268867923984123328295773174120401394391363554333751867690275830685454191836002785685232969182858193557055426547420697190162306530778164161744878873151006195261116412916836574274068068320103366656 A013751 91 595446385174935265469891806111927459760188291840988882943957730312802968029377655325926183645869632976603772644565111295096044880053609508276221888723227368796635424464843492612813664082570747978958466591777073942964744600465685184667671495150692804938705411209161520293600345589622057138617581568 A013751 92 1028931353582288138731973040961410650465605368301228789727158957980523528754764588403200445340062725783571319129808512317925965552732637230301311423713736893280586013475249555234942011534682252507640230270590783773443078669604703999105736343620397166934082950569431107067341397178866914735531180949504 A013751 93 1777993378990193903728849414781317604004566076424523348648530679390344657688233208760730369547628390154011239456309109285376068475121997133960666140177337351588852631285231231445979795931930932333202317907580874360509639941076928510454712401776046304462095338583976953012365934325082028662997880680742912 A013751 94 3072372558895055065643451788742116819719890180061576346464661013986515568485266984738542078578301858186131421780502140845129846325010811047484031090226438943545537346860879567938653087370376651071773605344299750894960657818180932466065743030269008014110500745073112174805368334513741745529660337816323751936 A013751 95 5309059781770655153431884690946377864475970231146403926690934232168698902342541349628200711783305610945635096836707699380384374449618681490052405723911286494446688535375599893397992534976010853052024790034949969546492016709816651301361603956304845848382945287486337838063676482039745736275253063746607443345408 A013751 96 9174055302899692105130296745955340949814476559420985985321934353187511703247911452157530829961552095714057447333830904529304199048941081614810557090918703062403877789129036615791731100438546754073898837180393547376338204874563173448752851636494773626005729456776391784174032960964680632283637294154137662100865024 A013751 97 15852767563410667957665152777010829161279415494679463782636302562308020223212390989328213274173562021393891268992859803026637655956570189030392642653107518891833900819614975272088111341557808791039697190647720049866312418023245163719444927627862968825737900501309605003052728956546968132586125244298349880110294761472 A013751 98 27393582349573634230845383998674712790690829974806113416395530827668258945711011629559152537771915172968644112819661739630029869492953286644518486504569792645088980616294677270168256398211893590916596745439260246168987858344167642907200834940947210130875092066262997445275115636913160933108824422147548592830589347823616 A013751 99 47336110300063239950900823549709903702313754196464963983531477270210751458188628095878215585269869418889817026952375486080691614483823279321727944679896601690713758504957202322850747056110152125103879176119041705380011019218721686943643042777956779106152159090502459585435399820585942092412048601470963968411258393039208448 A013751 100 81796798598509278635156623093898713597598167251491457763542392722924178519749949349677556531346334355841603822573704839947435109828046626667945888406861327721553374696566045613886090912958342872179503216333704066896659041209951075038615177920309314295430930908388250163632370889972507935688019983341825737414654503171752198144 A013751 101 141344867978224033481550644706256977096649633010577239015401254625212980482127912476242817686166465766894291405407361963429167869782864570882210495167056374302844231475666126820795165097592016483126181557824640627597426823210795457666727027446294495102504648609694896282756736897872493712868898531214674874252522981480787798392832 A013751 102 244243931866371129856119514052412056423010565842277469018613367992368030273117032758947588961695652845193335548543921472805602078984789978484459735648673414795314831989951067146334045288639004482842041731920979004488353550508254550848104303427196887537128032797552780776603641359523669135837456661938958182708359711998801315622813696 A013751 103 422053514265089312391374520282568033498962257775455466464163899890811956311946232607461433725810088116494083827883896305008080392485717082821146423200907660766304029678635444028865230258768199746351048112759451719755874935278263863865524236322196221664157240674171205181971092269256900266727125111830519739720045582333928673396222066688 A013751 104 729308472650074331812295171048277561886206781435987046050075219011323060507043089945693357478199832265301776854583372815053962918215319119114941019291168437804173363284682047281879117887151449161694611138848332571738151888160839956759625880364755071035663711884967842554446047441275923660904472193243138110236238766273028747628671731236864 A013751 105 1260245040739328445371646055571423626939365318321385615574529978451566248556170459426158121722329310154441470404720068224413247922676071437830618081335139060525611571755930577703087115708997704151408288047929918683963526462741931445280633521270296762749626894137224431934082769978524796086042927949924142654488220588119793675902344751577300992 A013751 106 2177703430397559553602204384027420027351223270059354343712787802764306477505062553888401234336185047946874860859356277891786092410384251444571308044547120296588256795994248038270934535945148032773633521746822899485888973727618057537444934724755072806031355273069123818382095026522890847636682179497468918506955645176271003471959251730725576114176 A013751 107 3763071527726982908624609175599381807262913810662564305935697323176721593128748093119157332932927762852199759564967648197006367685143986496219220300977423872504507743478060610132174878113215800632838725578509970311616146601324003424704847204376765808822181911863445958164260205831555384716186806171626291180019354864596293999545586990693795525296128 A013751 108 6502587599912226466103324655435731762950315064824911120656884974449374912926476704909903871308099174208601184528264096084427003359928808665466812680088988451687789380730088734308398189379636903493545317799665228698472701327087877917889975969163051317644730343700034615707841635676927704789570801064570231159073445206022396031214774319918878667711709184 A013751 109 11236471372648327333426545004592944486378144432017446416495097235848519849536951746084313889620395373032462846864840358033889861805956981373926652311193772044516500049901593332884912071248012569236846309157821515190960827893207853042113878474713752676890094033913659815943150346449731073876378344239577359442878913316006700341939130024819822337805833469952 A013751 110 19416622531936309632161069767936608072461433578526147407703528023546242299999852617233694401264043204600095799382444138682561681200693663814145255193742838092924512086229953279225128059116565719641270422224715578249980310599463170056772782004305364625666082490602804161949763798665135295658381778845989677117294762210059578190870816682888652999728480236077056 A013751 111 33551923735185943044374328558994458749213357223693182720511696424687906694399745322579823925384266657548965541332863471643466585114798651070843000974787624224573556885005359266501021286153425563540115289604308519215965976715872357858103367303439670073150990543761645591849191844093353790897683713845870162058685349098982951113824771228031592383530813847941152768 A013751 112 57977724214401309580678839749942424718640681282541819741044211421860702767922759917417935743064012784244612455423188078999910259078372069050416705684433014660063106297289260812513764782473119373797319220436245121205189207765027434378802618700343749886404911659620123582715403506593315350671197457525663640037408283243042539524689204682038591638741246329242311983104 A013751 113 100185507442485462955413035087900509913811097256232264512524397336975294382970529137298192964014614091174690322971269000511844927687426935319120067422700249332589047681715842684023785544113550277921767612913831569442566951017967406606570925114193999803707687347823573550932217259393248925959829206604346769984641513443977508298662945690562686351744873656930715106803712 A013751 114 173120556860614879986953724631892081131065576058769353077642158598293308693773074349251277441817253149549864878094352832884468035043873744231439476506426030846713874394004976157993101420228214880248814435115100951996755691359047678616154558597327231660806883737039135096010871424231534144058584869012311218533460535231193134340089570153292322015815141679176275704556814336 A013751 115 299152322255142512617456036163909516194481315429553442118165650057850837422839872475506207419460213442422166509347041695224360764555813830031927415403104181303121574952840598801012079254154355313069951343878894445050393834668434388648715077256181456309874295097603625445906785821072091000933234653653273785625819804879501736139674777224889132443328564821616604417474175172608 A013751 116 516935212856886261802964030491235643984063713062268347980190243299966247066667299637674726420827248828505503728151688049347695401152446298295170573816564025291794081518508554728148872951178725980984875922222729601047080546307054623584979653498681556503462781928659064770526925898812573249612629481512857101561416622831779000049358015044608420862071760011753492433395374698266624 A013751 117 893264047816699460395521844688855192804462096171599705309768740422341674931201093773901927255189485975657510442246116949272817653191427203454054751555022635704220172863982782570241252459636838495141865593600876750609355184018590389554844841245721729637983687172722863923470527953148126575330623744054217071498127924253314112085290649997083351249660001300310034924907207478604726272 A013751 118 1543560274627256667563461747622341773166110502184524290775280383449806414281115490041302530296967431765936178044201290088343428904714786207568606610687079114496892458708962248281376884250252456919605143745742315025052965757984124193150771885672607148814435811434465108859757072303039962722171317829725687099548765053109726785683382243194960030959412482246935740350239654523028966998016 A013751 119 2667272154555899521549661899891406584031038947774857974459684502601265483877767566791370772353159722091537715660379829272657445147347150566678552223267272709850630168649086765030219255984436245557077688392642720363291524829796566605764533818442265153151345082158755708109660220939653055583912037209765987308020266011773607885660884516240890933497864769322704959325214123015794054972571648 A013751 120 4609046283072594373237815763012350577205635301754954579866334820494986756140782355415488694626259999774177172661136344983152065214615876179220538241805847242621888931425621929972218874341105832322630245542486620787767754905888467094761114438268234184645524301970329863613492861783720480049000000298475626068259019668344794426422008444064259533084310321389634169713970004571292126992603807744 A013751 121 7964431977149443076954945638485341797411337801432561514009026569815337114611271910157964464314177279609778154358443604130886768690856234037693090081840504035250624073503474694991994214861430878253505064297416880721262680477375271139747205749327508671067465993804730004324115665162268989524672000515765881845951585986899804768857230591343040473169688235361287845265740167899192795443219379781632 A013751 122 13762538456514237636978146063302670625926791720875466296207597912640902534048277860752962594334898339165696650731390547938172336297799572417133659661420390972913078399014004272946166003280552557622056751105936369886341911864904468529483171534837934983604581237294573447472071869400400813898633216891243443829804340585362862640585294461840773937637221270704305396619199010129805150525883088262660096 A013751 123 23781666452856602636698236397387014841601496093672805759846729193043479578835424143381119363010704330078323812463842866837161797122597661136806963894934435601193799473496199383650974853668794819570914065911058047163598823702554921618946920412199951651668716378045022917231740190323892606416838198788068670937901900531507026642931388830060857364237118355777039725357975889504303300108725976517876645888 A013751 124 41094719630536209356214552494684761646287385249866608353015148045579132712227612919762574259282497082375343547937520473894615585427848758444402433610446704718862885490201432534948884547139677448218539505894308305498698767358014904557540278472281516454083541901261799600976447048879686423888296407505782663380694484118444142038985439898345161525401740518782724645418582337063436102587878487422890844094464 A013751 125 71011675521566569767538746710815268124784601711769499234010175822760741326729315125349728320040154958344593650836035378889895731619322654591927405278851905754195066127068075420391672497457362630521636266185364751901751469994649755075429601200102460432656360405380389710487300500464098140478976192169992442321840068556671477443366840144340439115894207616456548187283310278445617585271854026266755378595233792 A013751 126 122708175301267032558306954316288783319627791757937694676369583821730561012588256536604330537029387768019457828644669134721739824238189547134850556321856093143249074267573634326436810075606322625541387467968310291286226540150754776770342350873777051627630190780497313419722055264801961586747670860069746940332139638465928313022137899769420278792265190761236915267625560161154027187349763757388953294212563992576 A013751 127 212039726920589432260754417058547017576316824157716336400766640843950409429752507295252283167986782063137623127897988264799166416283591537449021761324167328951534400334367240116082807810647725496935517544649240183342599461380504254259151582309886745212544969668699357589279711497577789621899975246200522712893937295269124124902254290801558241753034249635417389582456967958474158979740391772768111292399310579171328 A013751 128 366404648118778538946583632677169246371875472144533829300524755378346307494612332606195945314281159405101812765007723721572959567338046176711909603568161144428251443777786590920591091896799269658704574317153887036816011869265511351359813934231484295727277707587512489914275341467814420466643157225434503247880723646225046487831095414505092641749243183370001249198485640632243346716991396983343296313266008680808054784 A013751 129 633147231949249315299696517266148457730600815865754457031306777293782419350690110743506593503077843452015932457933346590878074132360143793358179794965782457572018494848015229110781406797669137970241504420041916799618068510090803615149758478352004863016735878711221582571867790056383318566359375685550821612337890460676880330972132876264800084942692220863362158614983187012516503126961133987217216029323663000436318666752 A013751 130 1094078416808302816837875581835904534958478209816023701750098111163656020637992511364779393573318513485083531287308822909037312100718328474922934685700872086684447959097370315903430270946372270412577319637832432229740022385436908646978782650592264403292919598412990894684187541217430374482669001184631819746119874716049649211919845610185574546780972157651889810086690947157628517403388839529911349298671289664753958656147456 A013751 131 1890567504244747267495849005412443036408250346562088956624169536090797603662451059638338792094694391302224342064469645986816475310041271604666831136891106965790726073320255905881127508195331283272933608334174442892990758682034978141979336420223432888890165066057648266014276071223719687106052034047043784521295143509333793838197493214400672816837519888422465591829801956688382078073055914707686811588103988540694840557822803968 A013751 132 3266900647334923278232827081352701566913456598859289717046564958364898259128715431055049432739631908170243663087403548265218869335751317332864284204547832836886374654697402205362588334161532457495629275201453437319088031002556442229340293334146092032002205234147616203672669051074587619319257914833291659652798007984128795752405268274484362627495234367194020542681897781157524230910240620614882810424243692198320684483917805256704 A013751 133 5645204318594747424786325196577468307626453002828852631056464248054544191774420264863125419774083937318181049815033331402298206212178276351189483105458655142139655403317111010866552641431128086552447387548111539687384117572417532172300026881404447031299810644607080799946372120256887406183677676831927987880034957796574559060156303578308978620311764986511267497754319365840201871012895792422517496413093100118698142788209967483584512 A013751 134 9754913062531723550030769939685865235578510788888257346465570220638252363386198217683480725369617043685816854080377596663171300334644061534855426806232556085617324536931967826777402964392989333562629085683136740579799755165137495593734446451066884470086072793881035622307331023803901437885395025565571563056700407072480838055950092583317915055898729896691470236119463864171868833110283929306110233801824877005110390738026823811634036736 A013751 135 16856489772054818294453170455777175127079666643198908694692505341262900083931350520157054693438698251489091523850892487033960006978264938332230177521169856915946736799818440404671352322471085568396223060060460287721893976925357592385973123467443576364308733787826429555347068009133141684665962604177307660961978303421246888160681759983973357216593005261482860568014433557288989343614570629840958484009553387464830755195310351546503615479808 A013751 136 29128014326110726012815078547582958619593663959447714224428649229702291345033373698831390510262070578573150153214342217594682892058441813438093746756581512750755961190086265019272096813230035862188673447784475377183432792127017919642961557351742499957525491985364070271639733519782068831102783380018387638142298508311914622741658081252305961270272713091842383061528941186995373585765978048365176260368508253539227544977496287472358247549108224 A013751 137 50333208755519334550144455730223352494657851321925650179812705868925559444217669751580642801732857959774403464754383352003612037476987453621025994395372854033306300936469065953302183293261501969862027717771573451772971864795486965143037571103811039926604050150709113429393459522183414940145609680671773838709891822362988468097585164403984701075031248222703637930322010371128005556203610067575024577916782262115785197721113584752235051764859011072 A013751 138 86975784729537410102649619501825953110768767084287523510716355741503366719608133330731350761394378554490169187095574432262241600760234319857132918315204291769553288018218545967306172730755875403921583896309278924663695382366601475767168922867385476993171798660425348005991898054332941016571613528200825193290693069043244072872627164090085563457653996928831886343596433921309193601119838196769642470640199748936076821662084274451862169449676371132416 A013751 139 150294156012640644657378542499155246975408429521648840626517862721317817691482854395503774115689486142159012355301152618949153486113684904713125682848673016177788081695481647431505066478746152697976496972822433981818865620729487350125667898714842104244200868085215001354353999837887322076635748176731025934006317623306725757923899739547667853654826106693021499601734637816022286542735080404017942189266265166161540747832081626252817828809040769316814848 A013751 140 259708301589843033967950121438540266773505766213409196602622866782437188970882372395430521671911432053650773349960391725544137224004447515344281179962506971955217805169792286761640754875273351862103386769037165920582999792620554141017154128979247156133979100051251522340323711719869292548426572849391212813962916853074022109692498749938370051115539512365541151311797454146086511145846218938143004103052106207127142412253837050164869208182022449379456057344 A013751 141 448775945147248762696617809845797580984617964016771091729332313800051462541684739499303941449062954588708536348731556901740269123079685306514917878975212047538616367333401071524115224424472352017714652336896222710767423641648317555677642334876139085799515884888562630604079373851934137523681117883748015742527920322111910205548637839893503448327652277367655109466786000764437491260022266325111111090074039525915702088374630422684893991738534792527700067090432 A013751 142 775484833214445861939755575413538219941419841820980446508286238246488927272031229854797210823980785529288350810608130326207185044681696209657778094869166418146729082752117051593671107805488224286610919238156672844206108052768292736210965954665968340261563449087436225683849158016142189640920971703116571203088246316609380835188046187335973958710183135291308029158606209320947984897318476209791999963647940300782333208711361370399496817724188121487865715932266496 A013751 143 1340037791794562449431897634314594044058773486666654211566318619689932866326069965189089580303838797394610270200730849203686015757209971050288640547933919570557547854995658265153863674287883651567263668443534730674788154715183609848172549169662793291971981640023089797981691345051893703699511439102985435038936489635101010083204943811716563000651196457783380274386071529706598117902566326890520575937183640839751871784653232448050330501027397073931031957130956505088 A013751 144 2315585304221003912618319112095618508133560584959978477586598574824203993011448899846746794765033441897886546906862907423969435228458829974898770866829813017923442693432497482185876429169462949908231619070428014606033931347837277817642164965177306808527584273959899170912362644249672319992755766769958831747282254089454545423778142906646220865125267479049681114139131603333001547735634612866819555219453331371091234443880785670230971105775342143752823221922292840792064 A013751 145 4001331405693894761004455425701228782054792690810842809269642337296224499923783698935178461353977787599547953055059104028619184074776858196625076057881916894971708974251355649217194469604831977441424237753699609239226633369062816068885661059826386165135665625402705767336562649263433768947481964978488861259303735066577454492288630942684669654936462203797848965232419410559426674487176611033864191419215356609245653119025997638159118070779791224404878527481722028888686592 A013751 146 6914300669039050147015698975611723335390681769721136374417941958847875935868298231759988381219673616972018862879142131761453950081214410963768131428019952394511113107506342561847312043477149657018781082838392924765383622461740546167034422311379995293354430200695875565957580257927213552741248835482828752256076854195045841362674754268959109163730206688162683011921620741446689293513841183866517322772404136220776488589676923918738956026307479235771630095488415665919650430976 A013751 147 11947911556099478654043127829857057923555098098078123654994203704889129617180419344481259922747596010127648595055157603683792425740338502145391331107618477737715203449770959946872155211128514607328453711144742973994582899613887663776635481754064631866916455386802472977974698685698225019136877987714328083898500804049039213874701975376761340634925797157145116244600560641219879099191917565721341933750714347389501772282961724531580916013459324119413376805003982270709155944726528 A013751 148 20645991168939899114186524889992996091903209513478997675829984002048415978487764627263617146507845905500576772255312339165593311679304931707236220153964729530771871561204218788195084204830073241463568012858115859062639250532797883006026112471023683866031634908394673305940279328886532833068525162770358928976609389396739761575485013451043596617151777487546760870669768788027951083403633553566478861521234392289059062504957859990571822871257712078346315119046881363785421472487440384 A013751 149 35676272739928145669314315009907897246808746039291707983834212355539662810826857275911530429165557724704996662457179722078145242581838921990104188426051052629173794057760890066001105505946366561249045526218824204460240624920674741834413122349928925720502665121705995472664802680315928735542411481267180229271581024877566308002438103243403334954438271498480802784517360465712299472121478780562875472708693029875494060008567182063708109921533326471382432525713010996621208304458296983552 A013751 150 61648599294595835716575136337120846442485513155896071396065518950372537337108809372775124581598083748290234232726006559751034979181417657198900037600216218943212316131810818034049910314275321417838350669306128225307295799862925953889865875420677183645028605330307960176764779031585924855017287039629687436181292010988434580228213042404600962801269333149374827211645998884750853487825915332812648816840621555624853735694804090606087613944409588142548843404432083002161447950103937187577856 A013751 151 106528779581061604118241835590544822652614966733388411372401216746243744518524022596155415277001488717045524754150539335249788444025489711639699264973173626333870882275769093562838245023067755410024669956560989573331007142163136048321688232726930173338609430010772155185449538166580478149469872004480099889721272594988014954634352137275150463720593407682119701421724286072849474826963181695100257155500594048119747255280621468567319396895939768310324401402858639427734982057779603460134535168 A013751 152 184081731116074451916321891900461453543718662515295174851509302537509190528009511046156557598658572503054666775172131971311634431276046221713400329873644026304928884572528993676584487399861081348522629684937389982715980341657899091499877266152135339529117095058614284160456801951851066242283938823741612609438359044139289841608160493211460001309185408474702844056739566333883892500992377969133244364705026515150923257124913897684327917836183919640240565624139728931126048995843154779112476770304 A013751 153 318093231368576652911404229203997391723545848826430062143408074784815881232400435087758531530482013285278464187497444046426504297245007871120755770021656877454917112541330101073137994226959948570247104095571809890133214030384849630111787915910889866706314340261285483029269353772798642466666646287425506589109484428272692846298901332269402882262272385844286514530045970624951366241714829130662246262210285818180795388311851215198518642020925813138335697398513451592985812664816971458306359859085312 A013751 154 549665103804900456230906508064507492898287226772071147383809153228161842769587951831646742484672918956961186115995583312224999425639373601296665970597423084242096770471418414654382454024186791129386995877148087490150193844505020160833169518694017689668511179971501314674577443319396054182399964784671275385981189092055213238404501502161528180549206682738927097107919437239915960865683224737784361541099373893816414431002878899863040213412159805103044085104631244352679484284803726679953389836499419136 A013751 155 949821299374867988367006445935468947728240327862138942679222216778263664305847980765085571013514803957628929608440367963524799007504837583040638797192347089570343219374611020522772880553794775071580728875711895182979534963304674837919716928303262567747187318990754271757669822055916381627187139147911963866975494751071408475962978595735120695989029147772866023802484787550574780375900612346891376743019718088514764136772974738963333488776212143218060179060802790241430148844140839702959457637470996267008 A013751 156 1641291205319771883898187138576490341674399286545776092949695990592839611920505310762067866711353581238782790363384955840970852684968359343494223841548375770777553083079327843463351537596957371323691499497230154876188636416590478119925270852108037717067139687216023381597253452512623507451779376447591873562133654929851393846464027013430288562669042367351512489130693712887393220489556258135428299011938072856953512428343700348928640268605294583480807989417067221537191297202675371006713942797549881549389824 A013751 157 2836151202792565815376067375460175310413361967151101088617074671744426849398633176996853273677218988380616661747929203693197633439625324945558018798195593331903611727561078513504671456967542337647338911131213707626053963727868346191230868032442689175092017379509288403400053965941813420876674762501438757515366955718783208566689838679207538636292105210783413581217838735869415485005953214058020100692628989896815669476177914202948690384149949040254836205712692158816266561566223041099601693154166195317345615872 A013751 158 4900869278425553728969844424795182936394289479237102681130305032774369595760838129850562456914234411921705591500421663981845510583672561505924256483281985277529441065225543671336072277639913159454601638434737286777821249321756502218446939960060966894559006031792050361075293253147453591274893989602486172986554099482057384403240041237670626763512757804233738668344425335582349958090287153892258733996862894541697476854835435742695336983811111941560356963471532050434508618386433415020111725770399185508373224226816 A013751 159 8468702113119356843659891166046076114089332220121713432993167096634110661474728288381771925547797063800707262112728635360629042288586186282237115203111270559570874160709739464068732895761769939537551631215226031552075118827995235833476312250985350793797962422936663023938106741438799805723016814033096106920765483904995160248798791258694843047350045485715900418899166979886300727580016201925823092346579081768053240005155632963377542308025601435016296832878807383150830892571756941154753062131249792558468931463938048 A013751 160 14633917251470248625844291934927619525146366076370320812212192742983743223028330482323701887346593326247622148930795081903166985074676929895705735070976275526938470549706429793910770443876338455520889218739910582521985805334775767520247067569702686171682879066834553705365048449206246064289373054649190072759082756187831636909924311295024688785820878599317075923857760541243527657258267996927822303574888653295195998728908933760716393108268239279708160927214579158084635782363995994315413291362799641541034313569684946944 A013751 161 25287409010540589625458936463554926539452920579967914363502669059875908289392955073455356861334913267755891073352413901528672550209041734859779510202647004110549677109892710683877811327018312851140096569982565486597991471618492526274986932760446241704668015027490108802870803720228393199092036638433800445727695002692573068580349209917802662221898478219619907196426210215268815791742287098691276940577407592894098685803554637538517927291087517475335702082226792785170250631924985078177034167474917780582907293848415588319232 A013751 162 43696642770214138872793042209022913060174646762184556020132612135465569524071026366930856656386730126682179774752971221841546166761224117837698993630174023103029842045894604061740857973087644606770086872929873160841329262956755085403177419810051105665666329967502908011360748828554663448031039311213607170217456964652766262506843434737963000319440570363503199635424491251984513688130672106538526553317760320521002529068542413666558978358999230197380093198087897932774193091966374215089915041396657924847263803770062136615632896 A013751 163 75507798706930031972186376937191593767981789605054912802789153770084504137594733562056520302236269658906806650773134271342191776163395275623543860992940711922035567055305875818688202577495449880498710116422820821933816966389272787576690581431768310590271418183845025043631373975742458438197635929777113190135765634919980101611825455227200064551993305588133528970013520883429239653089801400098573884133089833860292370230441290815813914604350669781072801046295887627833805662917894643675373191533424894136071852914667372071813644288 A013751 164 130477476165575095247938059347467074031072532437534889323219657714706023149763699595233667082264273970590961892535976020879307389210347036277483791795801550201277459871568553414693214053912137393501771081178634380301635717920663376932521324714095640699989010621684203275395014230082968181205514886654851592554603017141725615585234386632601711545844432056294738060183364086565726120539176819370335671781979232910585215758202550529726444436317957381693800207999293820896816185522121944271044874969758217067132161836545218940093977329664 A013751 165 225465078814113764588436966552423103925693336052060288750523568531012008002791672900563776718152665421181182150302166564079443168555479678687491992223145078747807450658070460300589873885160173415971060428276680209161226520566906315339396849105957267129581010354270303259882584589583369017123129724139583551934354013620901863731285020101135757551219178593277307367996853141585574736291697543871940040839260114469491252830174007315367295985957430355566886759422779722509698368582226719700365543947742199092004375653550138328482392825659392 A013751 166 389603656190788585208819078202587123583598084697960178960904726421588749828824010772174206168967805847801082755722143822729277795263868884771986162561594696076211274737145755399419302073556779662797992420062103401430599427539614112906477755255094157599915985892179084033077106170800061661588768163313200377742563735536918420527660514734762589048506740609183187131898562228659873144312053355810712390570241477803280884890540684640954687463734439654419580320282563360496758780910087771642231659941698520030983561129334639031617574802739429376 A013751 167 673235117897682675240839367134070549552457490358075189244443367256505359704207890614317028259976368505000271001887864525676192030215965432885992088906435634819693082745787865330196553983106115257314930901867314677672075810788453187102393561080802704332654823621685457209157239463142506551225391386205210252739150135007795030671797369461669753875819647772668547363920715531124260793371228198840911010905377273644069369090854303059569699937333111722837034793448269486938399173412631669397776308379255042613539593631490256246635169259133733961728 A013751 168 1163350283727195662816170426407673909626646543338753927014398138619241261568871234981539824833239164776640468291262229900368459828213188268026994329630320776968429646984721431290579645282807367164640200598426719763017347001042447107312936073547627073086827535218272470057423709792310251320517476315362603316733251433293469813000865854429765334697416351351171249844854996437782722650945482327597094226844491928856951869788996235686936441491711617057062396123078609673429553771657027524719357460879352713636196417795215162794185572479783092285865984 A013751 169 2010269290280594105346342496832460515834845226889366785880879983534048899991009494048100817311837276734034729207301133267836698583152389327150646201601194302601446429989598633270121627048691130460498266634081371750493975617801348601436753535090299582294037980857174828259228170521112114281854199072946578531315058476731115836865496196454634498357135455134823919731909433844488544740833793462087778823987282053064812830995385495267026170897677674274603820500679837515686268917423343562715049692399521489163347409950131801308352669245065183469976420352 A013751 170 3473745333604866614038479834526491771362612552064825806002160611546836499184464405715118212314854814196412012070216358286821815151687328757316316636366863754895299431022026438290770171540138273435741004743692610384853589867560730383282710108636037678204097630921198103231946278660481733479044055998051687702112421047791368166103577427473608413161130066472975733296739501683276205312160795102487681807850023387695996571960026135821421223311187021146515401825174759227105872689307537676371605868466373133274264324393827752660833412455472637036119254368256 A013751 171 6002631936469209509058493154061777780914594489968018992771733536752933470590754493075724270880069118931399956857333867119628096582115704092642595147641940568459077416806061685366450856421358936496960456197100830745027003291144942102312523067723073107936680706231830322384803169525312435451788128764633316349250263570583484191026981794674395337942432754865302067136765858908701282779413853937098714163964840413938682076346925162699415873881731172541178614353901983944438948007123425104770134940709892774297928752552534356597920136723056716798414071548346368 A013751 172 10372547986218794031653076170218752005420419278664736819509555551509069037180823764034851540080759437513459125449472922382717350893895936672086404415125273302297285776240874592313227079896108242266747668308590235527406661687098459952796039861025470330514584260368602797080939876939739888460689886505286370651504455449968260682094624541197355143964523800407241972012331404194235816642827139603306578075331244235286042627927486681144590630067631466151156645603542628255990502156309278581042793177546694713986820884410779368201205996257442006627659515635542523904 A013751 173 17923762920186076086696515622138003465366484513532665224112511993007671296248463464252223461259552308023257368776689209877335582344652178569365306829336472266369709821344231295517256394060475042636939970837243926991358711395306138798431556879852012731129201601916945633355864107351870527260072123881134848485799699017545154458659511207189029688770697127103714127637308666447639491158805297234513766914172390038574281661058696985017852608756867173509198683602921661626351587726102433388041946610800688465769226488261826748251683961532859787452595643018217481306112 A013751 174 30972262326081539477811578995054469988153285239384445507266420723917255999917344866227842141056506388264188733246118954668035886291558964567863250201093424076286858571282831678653819048936500873676632269606757505841067853291089007843689730288384277999391260368112482054438933177504032271105404630066601018183461879902318026904563635366022643302195764635635218012557269375621521040722415553621239789227689889986656358710309428390110849307931866475823895325265848631290335543590705004894536483743463589668849223371716436620978909885528781712718085271135479807696961536 A013751 175 53520069299468900217658408503454124139528876893656321836556375010929018367857171928841711219745643038920518131049293553666366011511813890773267696347489436803823691611176733140713799316562273509713220561880476970093365250487001805553895853938328032382948097916098368990070476530726967764470139200755086559421022128471205550491085961912487127626194281290377656725698961481073988358368334076657502355785448129896942187851414692258111547604106265270223691122059386434869699819324738248457759043908705082947771457986326002481051556282193734799576851348522109107700349534208 A013751 176 92482679749482259576113729893968726513105899272238124133569416018885343739657193093038476987720471171254655330453179260735480467892414403256206579288461746797007339104113394867153445219019608624784445130929464204321335152841539119997132035605430839957734313199017981614841783445096200297004400538904789574679526237998243191248596542184777756538063718069772590822007805439295851883260481284464164070797254368461916100607244588222016754259895626386946538258918619759454841287793147693335007627874242383333749079400371332287257089255630773733668799130246204538106203995111424 A013751 177 159810070607105344547524525256777959414646993942427478502807950880633873982127629664770488234780974183928044411023093762550910248518092088826724969010461898465228681971907946330441153338465883703627521186246114145067267144110179599355044157526184491446964893207903072230446601793126234113223604131227476385046221339260964234477574824895295963297774104824567036940429487799103232054274111659554075514337655548702191021849318648447644951361099642396643618111411374944337965745306559214082893180966690838400718409203841662192380250233729977011779684897065441441847520503552540672 A013751 178 276151802009078035378122379643712313868510005532514682852852139121735334241116544060723403669701523389827660742247906021687972909439263129492580746450078160547915162447456931259002312968869047039868356609833285242676237625022390347685516304205246801220355335463256508814211727898522132547650387938761079193359870474242946197177249297419071424578553653136851839833062154916850384989785664947709442488775468788157386085755622624517530475951980182061400172096518855903816004807889734321935239416710441768756441411104238392268433072403885400276355295502129082811512515430138790281216 A013751 179 477190313871686845133395472024334878364785289560185371969728496402358657568649388136930041541244232417622197762604381605476817187511046687763179529865735061426797400709205577215555996810205713284892520221791916899344538616038690520800572173666666472508774019680507247230957865808646245042339870358179144846125856179491811028722286785940155421671740712620479979231531403696317465262349629029641916620604010065935963156185715895166292662445021754602099497382784583001794056308033460908304093712075643376411130758388123941839852349113913971677541950627679055098293626663279829605941248 A013751 180 824584862370274868390507375658050669814348980360000322763690841783275760278626142700615111783270033617651157733780371414263940100019088676454774227607990186145505908425507237428480762488035472556294274943256432402067362728514857219943388716095999664495161506007916523215095192117340711433163295978933562294105479478161849457632111566104588568648767951408189404112086265587236579973340158963221231920403729393937344333888917066847353720704997591952427931477451759427100129300281820449549473934466711754438433950494678171499264859268843343058792490684629407209851386874147545559066476544 A013751 181 1424882642175834972578796745137111557439195038062080557735657774601500513761465974586662913161490618091301200563972481803848088492832985232913849865306607041659434209759276506276414757579325296577276507101947115190772402794873673276062175701413887420247639082381679752115684491978764749356506175451597195644214268538263675862788288786228729046625071020033351290305685066934744810193931794688446288758457644392723731008960048691512227229378235838893795465593036640290029023430886985736821490958758477911669613866454803880350729676816561296805593423903039615658623196518526958726066871468032 A013751 182 2462197205679842832616160775596928771254929025771275203767216634511392887779813204085753513943055788061768474574544448557049496915615398482475132567249816967987502314464029802845644701097074112485533804272164615049654712029541707421035439612043197462187920334355542611655902802139305486888042671180359954073202256034119631890898163022603243792568122722617631029648223795663239032015114141221635186974614809510626607183482964138933128652365591529608478564544767314421170152488572711353227536376734649831365092761233901105246060881539017920880065436504452455858100883584014584678643553896759296 A013751 183 4254676771414768414760725820231492916728517356532763552109750344435686910083517216660182072093600401770735924064812807106581530670183408577717029076207683720682403999393843499317274043495744066375002413782300454805803342387048070423549239649610645214660726337766377632941400042096719881342537735799662000638493498426958723907472025703058405273557716064683266419232130718906077047322117236030985603092134390834362777213058562032076446311287742163163450959533357919319782023500253645218377182858997474908598880291412181109865193203299422967280753074279693843722798326833177202324696061133600063488 A013751 184 7352081461004719820706534217360019760106877992088615418045648595184866980624317750388794620577741494259831676783996530680172884998076930022295026243686877469339194110952561566820249547160645746696004171015815185904428175644819065691893086114527194930933735111660300549722739272743131954959905207461815937103316765281784674912111660414884924312707733359772684372433121882269701137772618583861543122143208227361778879024165195191428099225905218457946443258073642484584583336608438298937355771980347636642058865143560248957847053855301402887461141312355310961952995508767730205617074793638860909707264 A013751 185 12704396764616155850180891127598114145464685170329127442382880772479450142518821072671837104358337302080989137482746005015338745276676935078525805349090924267018127423726026387465391217493595850290695207515328641242851887514247345515591252805902992840653494272948999349920893463300132018170716198494017939314531370406923918248128949196921149212358963245687198595564434612562043566071084912912746515063463816881153902953757457290787755462364217495331453949951254213362160005659381380563750773982040716117477718968072110199159709061960824189532852187749977342254776239150637795306305243407951651974152192 A013751 186 21953197609256717309112579868489541243362975974328732220437617974844489846272522813576934516331206857995949229570185096666505351838097743815692591643229117133407324188198573597540196023828933629302321318586487892067648061624619413050941684848600371628649238103655870876663303904582628127398997590997662999135510208063164530732766824212279745838956288488547479173135343010507211282170834729513225978029665475570633944304092886198481241438965367831932752425515767280689812489779411025614161337440966357451001498376828606424147977259068304199512768580431960847416253341252302110289295460608940454611334987776 A013751 187 37935125468795607510146538012749927268531222483640049276916203860531278454358919421860942844220325450617000268697279847039721247976232901313516798359499914406527856197207135176549458729176397311434411238517451077492895850487342345752027231418381442174305883443117344874874189147118781404145467837243961662506161639533148309106221072238819400809716466508210044011177872722156461095591202412598854490035261941786055455757472507350975585206532155613579796191291245861031995982338822252261270791097989865675330589195159831900927704703670029656758064106986428344335285773683978046579902555932249105568386858876928 A013751 188 65551896810078809777533217686031874320021952451730005150511200270998049169132212760975709234812722378666176464308899575684638316502930453469757027565215852094480135508773929585077464684016814554158662620158155461907724029642127573459503055890963132077200566589706771943782598846221254266363368422757565752810647313113280278135550012828679924599190054126186956051315364063886364773181597768970820558780932635406303827548912492702485811236887564900265887818551272847863289057481484851907475927017326487886971258129236189524803073727941811246877934776872548179011373816925914064490071616650926454422172492139331584 A013751 189 113273677687816183295577400161463078824997933836589448900083354068284628964260463650966025557756384270335152930325778466783055010917063823595740143632692992419261674159161350323013858973981055549586169007633292638176547123221596446938021280579584292229402579067013301918856330806270327372275900634525073620856798557059748320618230422167958909707400413530051060056672949102395638328057800944781577925573451593982093014004520787389895481817341712147659454150456599481107763491328005824096118401885940171068686334047320135498859711401883449834605071294435763253331653955647979503438843753572800913241514066416764977152 A013751 190 195736915044546364734757747479008200209596429669626567699344035829995838850242081188869292163803032019139144263602945190601119058864686287173438968197293490900484172947030813358167948307039263989684900045190329678769073428926918660308900772841521656972407656627798985715783739633235125699292756296459327216840547906599245098028302169506232995974387914579928231777930856048939663030883880032582566655390924354401056728199811920609739392580366478591155536771989003903354215313014794064038092598458904615606689985233769194142029581302454601314197563196784998901757098035359708581942322006173799978081336306768169880518656 A013751 191 338233389196976118261661387643726169962182630469114708984466493914232809533218316294366136859051639329072441287505889289358733733718177904235702537044923152276036650852469245482914214674563848174175507278088889684912958885185715445013780535470149423248320430652836647316874302086230297208377882880281717430700466782603495529392906148906770617043742316394115984512264519252567737717367344696302675180515517284405026026329274998813629670378873275005516767541996998744996084060889564142657824010136987175768360294483953167477427116490641551070933389204044478102236265405101576429596332426668326362124549138095397553536237568 A013751 192 584467296532374732356150877848358821694651585450630217125158101483794294873401250556664684492441232760637178544810176692011891891865011418519293984013627207132991332673066856194475762957646329644975276576537601375529592953600916288983812765292418203373097704168101726563558794005005953576076981617126807720250406600338840274790941825310899626251586722729032421237193089268437050775610771635211022711930813867451884973496987197949952070414693019209532974312570813831353233257217166838512719889516713839727726588868271073400994057295828600250572896544588858160664266620015524070342462433282867953751220910628846972510618517504 A013751 193 1009959488407943537511428716921964043888357939658689015192273199363996541541237360961916574802938450210381044525431985323796549189142739731201340004375547813925809022859059527504054118390812857626517277924256975176915136623822383347364028458425298655428712832802479783501829596040650287779461024234395123740592702605385515994838747474137234554162741856875768023897869658255859223740255413385644647246216446362956857234202793878057517177676589537194072979612122366300578387068471264296949979969084881515049511545564372414836917731007191821232989965229049546901627852719386825593551775084712795824082109733566647568498348798246912 A013751 194 1745209995968926432819748822841153867839082519730214618252248088500986023783258159742191841259477641963538444939946470639520436998838654255515915527560946622463797991500454863527005516579324617978621856253116053105709356085965078424245041176158916076580815775082685065891161541958243697282908649877034773823744190102106171639081355635309141309593217928681327145295518769466124738623161354330393950441462019315189449300702427821283389683025146720271358108769747448967399452854318344705129565386578675258005555950735235532838193839180427467090606659915797617046012929499100434625657467346383711184013885619603166998365146723370663936 A013751 195 3015722873034304875912525965869513883625934594093810860339884696929703849097470100034507501696377365312994432856227501265091315133993194553531502031625315763617442929312786004174665532649072939867058567605384539766665767316547655517095431152402606980331649659342879793859927144503845108904866146987516089167429960496439464592332582537814196182977080580761333307070656433637463548340822820282920746362846369376647368391613795275177697372267453532628906811954123591815666254532262099650463888988007950845833600682870487000744398954103778663132568308334498282255510342174445551033136103574551052925975994350674272573174973537984507281408 A013751 196 5211169124603278825576844869022519990905614978594105166667320756294528251240428332859628962931340087260854379975561122186077792551540240188502435510648545639530941381852494215213822040417598040090277204822104484716798445922994348733540905031351704862013090611344496283789954105702644348187608701994427802081318971737847394815550702625342931004184395243555583954618094317325537011532941833448887049714998526282846652580708638235507061059278159704382750971056725566657471287831748908196001600171277739061600461980000201537286321392691329529893078036802013031737521871277441912185259186976824219456086518237965143006446354273637228582273024 A013751 197 9004900247314465810596787933670914544284902683010613728001130266876944818143460159181438847945355670786756368597769619137542425529061535045732208562400686865109466707841110003889484485841609413275999009932596549590627714554934234611558683894175746001558620576403289578389040694654169433668187837046371241996519183163000298241271614136592584775230634980864049073580066980338527955928923488199676821907517453416759015659464526870956201510432659969173393677986021779184110385373262113362690765095967933098445598301440348256430763366570617427655238847593878518842437793567419624256127875095952251220117503515203767115139300184845130990167785472 A013751 198 15560467627359396920711249549383340332524311836242340521985953101163360645751899155065526329249574599119515004936945901869673311314218332559025256395828386902909158471149438086721029191534301066140926289163526837692604690750926357408773405769135689090693296356024884391456262320362404781378628582416129506169985148505664515360917349228031986491598537246933076799146355742024976307845179787609041548256190159504159579059554702433012316210027636426731624275559845634430142745924996931890729642085832588394113993864888921787112359097434026914988252728642222080559732507284501110714588968165805490108363046074272109574960710719412386351009933295616 A013751 199 26888488060077037878989039221334412094602010853026764421991726958810287195859281739953229496943264907278521928531042518430795481950969278661995643051991452568227025838146229013853938442971272242291520627674574375532820905617600745602360445169066470748718016103211000228436421289586235462222270190415071786661734336617788282543665179466039272657482272362700356708924902722219159059956470672988423795386696595623187752614910525804245282410927755745392246748167413256295286664958394698307180821524318712745028981398528056848130156520365998509099700715093759755207217772587617919314809736990511886907251343616342205345532108123144603614545164734824448 A013751 200 46463307367813121454893059774465864099472274754030248921201704184824176274444838846639180570717961759777285892501641471848414592811274913527928471193841230037896300648316683735939605629454358434679747644621664520920714524907214088400878849252146861453784731826348608394738135988405014878720082889037244047351476933675538152235453430117315863152129366642746216393022231903994706855604781322923996318428211717236868436518565388589735848006083161928037802380833290106878255357048106038674808459594022735623410079856656482233568910467192445423724282835682016856998072311031403764575991225519604540575730321769039330837079482836793875045934044661776646144 A013751 201 80288595131581073874055207290277013163888090774964270135836544831376176602240681526992504026200637920895150022242836463354060416377883050576260398222957645505484807520291229495703638527697131375126603929906236292150994699039665944756718651507709776592140016595930395306107498987963865710428303232256357713823352141391329927062863527242721811526879545558665461927142416730102853446485062126012665638243949847385308658304080991483063545354511703811649322514079925304685625256979127234830069018178471287157252617992302401299607077287308545692195560740058525128892668953462265705187312837697876646114861996016899963686473346341979816079374029175550044536832 A013751 202 138738692387372095654367398197598678747198620859138258794725549468618033168671897678643046957274702327306819238435621408675816399500981911395777968129270811433477747395063244568575887375860643016218771590877976312836918839940542752539609829805322493951217948677767723088953758251201559947620107985338986129486752500324218113964628175075423290318447854725373918210102096109617730755526187353749886222885545336281813361549451953282733806372596224186530029304330110926496760444059931861786359263412398384207732523890698549445721029552469166956113928958821131422726531951582795138563676583541930844486481529117203137250225942478941122185158322415350476959645696 A013751 203 239740460445378981290746864085450516875159216844590911197285749481771961315465039188695185142170685621586183644016753794191810738337696742891904328927379962157049547498669286614499133385487191132026037309037143068582195755417257876388445785903597269547704615315182625497712094258076295589487546598665768031753108320560248900930877486530331445670277892965446130667056422077419438745549251747279803393146222341094973488757452975272564017411846275394323890637882431680986402047335562257166828807176624407910961801283127093442205939066666720500164869240842915098471447212335069999438033136360456499272640082314527021168390428603610259135953581133725624186267762688 A013751 204 414271515649614879670410581139658493160275126707453094548909775104501949153123587718065279925670944754100925336860950556363448955847539971717210680386512574607381618077700527269854502490121866276140992470016183222510034265361021610399234318041416081778433575264635576860046498877955838778634480522494447158869371177928110100808556296724412738118240199044290913792673497349780790152309107019299500263356672205412114188572878741270990622087670363881391683022260841944744502737795851580384280178801206976870141992617243617468131862707200093024284894048176557290158660782915000959028921259630868830743122062239502692578978660627038527786927788199077878593870693924864 A013751 205 715861179042534512070469484209329876180955418950478947380516091380579368136597559576816803711559392535086398982095722561396039795704549071127340055707893728921555436038266511122308580302930584925171634988187964608497339210543845342769876901575566989313133218057290276814160350061107689409480382342870404690526273395459774254197185280739785211468319063948534699033739803420421205383190136929349536455080329570952133317853934464916271794967494388787044828262466734880518500730911231530904036148968485656031605363242596970984931858758041760745964296915249090997394165832877121657201975936642141339524114923549860652776475125563522576015811218008006574210208559102164992 A013751 206 1237008117385499636857771268713722026040690963946427621073531805905641148140040582948739436813574630300629297441061408586092356766977460794908043616263240363576447793474124531219349226763464050750696585259588802843483402155819764752306347285922579757533094200802997598334869084905594087299582100688480059305229400427354489911252736165118348845417255342503067959930302380310487842902152556613915998994378809498605286373251598755375317661703830303824013463237542517873535969263014608085402174465417543213622614067683207565861962251933896162569026305069550429243497118559211666223645014418517620234697670587894159207997749016973767011355321784717835360235240390128541106176 A013751 207 2137550026842143372490228752337311660998313985699426929215062960604947903985990127335421746813856961159487425978154114036767592493337052253601099368902879348260101787123287189947035463847265879697203699328569451313539318925256553491985368110074217821017186778987579849922653778716866582853677869989693542479436403938468558566644728093324506804881017231845301434759562513176522992534919617828846846262286582813589934852978762649288548919424218765007895264474473470885470154886489242771574957476241514673139877108956582673809470771341772568919277455160183141732763020870317759234458584915198447765557574775881107111420110301330669395621996043992419502486495394142119031472128 A013751 208 3693686446383223747663115284038874550205086567288609733683628795925349978087790940035608778494344828883594272090250309055534399828486426294222699709464175513793455888149040264228477281528075440116767992439768011869795943102843324434150716094208248394717698754090537980666345729622745455171155359342190441404466106005673669203162090145264747758834397776628680879264524022769031731100341099608247350341231215101883407425947301857970612532765050025933643017011890157690092427643853411509281526518945337355185707644276974860342765492878582999092511442516796468914214500063909087957144434733462917738883489212722553088533950600699396715634809164018900900296664041077581686383837184 A013751 209 6382690179350210635961863210819175222754389588274717619805310559359004762135702744381531969238227864310850902171952534047963442903624544636416825097954095287835091774721541576586808742480514360521775090935919124511007389681713264622212437410791853226072183447068449630591445420788104146535756460943305082746917431177804100383064091771017484127265839358014360559369097511344886831341389420123051421389647539696054528032036937610573218456618006444813335133396546192488479714968578695088038477824737542949760902809310612558672298771694191422431859772669024298283762656110434903989945583219423921852790669359584571736986666638008557524616950235424660755712635462982061154071270653952 A013751 210 11029288629917163978942099628295534784919585208538712047023576646572360228970494342291287242843657749529150358953133978834880829337463213131728273769264676657379038586718823844342005507006328814981627357137268247155020769370000521267183091845848322374652732996534280961662017687121843965213787164510031182986673321075245485461934750580318212571915370410648815046589800499603964444557920917972632856161310948594782224439359828191070521493035915136637443110509231820620092947465703985112130489681146474217186840054488738501385732277487562777962253687172073987434341869758831514094625967803164536961622276653362139961512959950478787402538090006813813785871434080033001674235155690029056 A013751 211 19058610752496859355611948157694684108341043240354894417256740445277038475661014223479344355633840591186371820271015515426674073095136432291626457073289361263950978677850127603022985516106936192288252073133199531083875889471360900749692382709625901063399922618011237501751966563346546371889424220273333884200971498818024198878223249002789871324269760069601152400507175263315650560196087346256709575446745319171783683831213783114169861139966061356109501694959952586031520613220736486273761486169021107447298859614156540130394545375498508480318774371433343850286542750943260856355513672363868319869683294057009777853494394794427344631585819531774270221985838090297026893078349032370208768 A013751 212 32933279380314572966497446416496414139213322719333257553019647489438722485942232578172307046535276541570050505428314810657292798308395754999930517822644016264107291155325020498023718971832785740274099582374168789712937537006511636495468437322233557037555066283923418403027398221462832130624925052632320951899278749957545815661569774276820897648338145400270791348076398855009444168018838934331594146371975911528842205660337417221285520049861354023357218928890798068662467619645432648281059848100068473668932429413262501345321774408861422653990842113836818173295145873629954759782327625844764456734812732130512896130838314204770451523380296150905938943591528220033262471239387127935720751104 A013751 213 56908706769183582086107587407705803632560621659007869051617950861750112455708177895081746576412957863833047273380127992815801955476907864639879934797528860104377399116401635420584986383327053759193644078342563668623956063947252107864169459692819586560895154538619667000431344126687773921719870490948650604881953679926639169463192569950346511136328315251667927449476017221456319522336553678524994684930774375121839331381063056958381378646160419752361274309123299062648744046747307616229671417516918322499915238026117602324716026178512538346096175172710021803454012069632561824903862137459752981237756401121526284514088606945843340232401151748765462494526160764217477550301660957072925457907712 A013751 214 98338245297149229844793911040515628677064754226765597721195819089104194323463731402701258084041591188703505688400861171585705779064096790097712527330129870260364145673142026006770856470389148895886616967375950019382196078500851642389284826349192245577226827042734784576745362650916473336731936208359268245236015958913232484832396760874198771243575328754882178632694557758676520134597564756491190815560378120210538364626476962424083022300565205332080282006165060780257029712779347560844872209469234861279853531309131216817109293236469666262054190698442917676368532856325066833433873773530453151578843061137997419640345112802417291921589190221866719190541205800567801206921270133822015191264526336 A013751 215 169928487873473869171803878278011006353967895303850952862226375385972047790945327863867773969223869574079657829556688104500099586222759253288847247226464415809909243723189420939700039980832449292092074119625641633492434823649471638048684179931404200357447957129845707748615986660783665925872785768044815527767835577002065733790381602790615476708898168088436404677296195806993026792584591899216777729288333391723810294074552191068815462535376674813834727306653225028284147343682712585139939177962837840291586902102178742659964858712619583300829641526909361744764824775729715488173733880660623045928240809646459541138516354922577080440506120703385690761255203623381160485559954791244442250505101508608 A013751 216 293636427045362845928877101664403018979656523085054446545927176666959698582753526548763513418818846624009648729473957044576172084992927989683128043207330510519523173153671319383801669086878472376735104078713108742674927375266286990548126262921466458217670069920373382989608424949834174719908173807181441231982819877059569587989779409622183543752976034456818107282367826354483950297586174801846591916210240100898744188160826186166913119261130894078306408785896772848875006609883727347121814899519783788023862166832564867316419275855406639943833620558499377094953617212460948363564212145781556623364000119069082087087356261306213195001194576575450473635448991861202645319047601879270396208872815406874624 A013751 217 507403745934386997765099631676088416796846471890974083631362161280506359150998093876263351187718966966288673004530997773027625362867779566172445258662267122177736043209544039895209284182126000266998259848016251907342274504460143919667162182328294039800133880822405205806043358313313453916001324338809530448866312747558936248046338819827133163605142587541381689383931603940548266114228910057590910831211294894353029957141907649696425870083234184967313474382029623482856011421879080855826496146370186385705233824286672090722772508678142673822944496325086923620079850543132518772238958587910529845172992205751373846486951619537136400962064228322378418442055857936158171111314256047379244648932225023079350272 A013751 218 876793672974620732138092163536280784224950703427603216514993814692714988612924706218183070852378374917746826951829564151791736627035523090345985406968397587123127882666092100938921643066713728461372993017372083295887450343707128693184856251063292100774631346061116195632842923165405648366850288457462868615640988427781841836624073480661286106709686391271507559255433811609267403845387556579517093916333117577442035765941216418675423903503828671623517683732147189378375187737007051718868185340927682074498644048367369372768950894995830540366048089649750204015497981738532992438428920439909395572458930531538374006729452398560171700862446986541069907067872522513681319680351034449871334753354884839881117270016 A013751 219 1515099466900144625134623258590693195140714815522898358137909311789011500323133892345020346432909831857866516972761486854296120891517383900117862783241391030548764981247007150422456599219281322781252531934018959935293514193925918381823431601837368750138562965993608786053552571229820960377917298454495836967827628003207022693686398974582702392394338084117165062393389626460814073844829697769405538287423627173819837803546421971471132505254615944565438557489150343245832324409548185370204224269123034624733656915578814276144747146552795173752531098914768352538780512444185010933605174520163435549209031958498310283628493744711976699090308392742968799413283718903641320407646587529377666453797241003314570642587648 A013751 220 2618091878803449912232628990844717841203155201223568362862307290771411872558375365972195158636068189450393341328931849284223696900542039379403666889441123700788265887594828355930005003450918125766004375181984762768187192527103986963790889807974973200239436805236955982300538843085130619533041091729368806280406141189541735214690097428078909734057416209354461227815777274524286719603865717745532770160668027756360679724528217166702116969079976352209077827341251793128798256579699264319712899537044603831539759150120191069178123069243230060244373738924719713187012725503551698893269741570842416629033207224285080170110037190862295736028052902659850085386154266265492201664413303250764607632161632453727578070391455744 A013751 221 4524062766572361448337982896179672429599052187714326131026066998452999715780872632399953234123125831370279693816394235563138548244136644047609536384954261754962123453763863399047048645963186521323655560314469670063427468686835689473430657588180753690013746799449459937415331120851105710553095006508349297252541811975528118450984488355720356020451215209764509001665663130377967451475479960264280626837634351962991254563984759264061258122570199136617286485645683098526563387369720328744463890400013075420900703811407690167539796663652301544102277820861915664387157989670137335687570113434415695934969382083564618533950144265810047031856475415796220947547274572106770524476106188017321241988375300880041254905636435525632 A013751 222 7817580460637040582728034444598473958347162180370355554413043773326783508869347908787119188564761436607843310914729239053103411365868120914269278873200964312574549328103955953553300060224386308847276808223403589869602665890852071410088176312376342376343754469448666771853692176830710667835748171246427585652392251093712588683301195878684775203339699882473071554878265889293127756149629371336676923175432160192048887886565664008297854035801304108074671047195740394253901533374876728070433602611222594327316416186112488609508768634791177068208736074449390268061009006149997316068121156014670322575627092240399660826665849291319761271047989518495869797361690460600499466294711492893931106155912519920711288476939760588292096 A013751 223 13508779035980806126954043520266163000023896247679974398025739640308681903326233186384141957839907762458353241260652125083762694840220112939857313892891266332128821238963635887740102504067739541688094324610041403294673406659392379396632368667786319626322007723207296181763180081563468034020172839913826868007333809889935353244744466478367291551371001396913467646829643456698524762626559553669777723247146772811860478267985467406338691773864653498753031569554239401270741849671786986105709265312192642997602767169602380317231152200919153973864695936648546383209423562627195362165713357593350317410683615391410613908478587575400547476370925887960863009841001115917663077757261459720712951437416834422989106488151906296568741888 A013751 224 23343170174174832987376587203019929664041292715990995759788478098453402328947730946071797303147360613528034400898406872144741936683900355160073438406916108221918603100929162814014897127029053928037026992926151544893195646707430031597380733057934760314284429345702207802086775180941672762786858667371092827916672823489808290406918438074618679800769090413866472093721623893175050789818694908741375905771069623418894906447078887678153259385238121245845238552189725685395841916232847911990665610459468887099857581669072913188175431003188298066838194578528688150185883916219793585822352681921309348485661287396357540833850999330292146039168959934396371281005249928305721798364547802397391980083856289882925176011526494080470785982464 A013751 225 40336998060974111402186742686818438459463353813232440672914490154127479224421679074812065739838639140176443444752447075066114066589779813716606901567151035007475346158405593342617742235506205187647982643776389869575442077510439094600273906724111265823083493909373415082005947512667210534095691777217248406640010638990388725823155060992941078695728988235161263777950966087406487764806704802305097565172408309267850398340552317907848832217691473512820572218183845984364014831250361191919870174873962236908553901124157993989167144773509379059496400231697573123521207407227803316301025434360022554183222704620905830560894526842744828355683962766636929573577071876112287267573938602542693341584903668917694704147917781771053518177697792 A013751 226 69702332649363264502978691362822261657952675389265657482796238986332284099800661441275249598441168434224894272532228545714245107067139518102296725908036988492917398161724865296043458582954722564255714008445601694626363909938038755469273310819264267342288277475397261261706277301888939802917355391031405246673938384175391718222411945395802183986219691670358663808299269399038410857585985898383208592617921558414845488332474405344762782072170866230153948793021685860981017628400624139637535662182206745377981141142545013613280826168624207014809779600373406357444646399689644130568171950574118973628608833584925275209225742384263063398621887660748614303141180201922032398367765905193774094258713539889776448767601926900380479411061784576 A013751 227 120445630818099721061147178674956868144942223072651056130271900968382186924455542970523631306106339054340617302935690926994215545012017087280768742369087916115761264023460567231563096431345760591033873806593999728314356836372930969450904281095688653967474143477486467460228447177664087979441190115702268266252565527855076889088327841643946173928187627206379771060741137521538373961908583632406184448043768452940853003838515772435750087420711256845706023514341473167775198461876278513293661624250853256013151411894317783523749267619382629721591299149445246185664348978663705057621801130592077586430236064434750875561542082840006573552818621877773605515827959388921271984379499484174841634879056996929533703470416129683857468422314763747328 A013751 228 208130050053676317993662324750325468154460161469541024993109844873364419005459178253064834896951753885900586699472873921846004461780765526821168386813783919048035464232539860176141030633365474301306533937794431530527208613252424715211162597733349994055795319929096615771274756723003544028474376519933519564084433232133572864344630510360738988547908219812624244392960685637218310206178032516797886726219631886681793990632955254768976151062989051829380008632782065633915542942122209270971447286705474426390725639753381129929038734446293184158909764930241385408827995035130882339570472353663110069351447919343249512970344719147531359099270578604792790331350713824055957989007775108654126345071010490694234239596879072093705705433759911755382784 A013751 229 359648726492752677493048497168562408970907159019366891188093811941173716041433460021296034701932630714836213816689126136949895709957162830346978972414218612115005282193828878384371700934455539592657690644508777684751016483700189907884888968883228789728414312837478952052762779617350124081203722626445121806737900625126813909587521521903356972210785403836214694311036064781113240036275640189026748262907523900186140015813746680240790789036845081561168654917447409415406058203987177620238660911427059808803173905493842592517378933123194622226596073799457113986454775420706164682777776227129854199839302004625135158412755674686934188523539559829081941692574033487968695405005435387754330324282706127919636766023407036577923458989537127513301450752 A013751 230 621472999379476626707987803107275842701727570785465987973026107034348181319597018916799547964939585875236977475238809964649419786805977370839579664331769761734729127630936301848194299214739172416112489433711167839249756483833928160825088138230219348650699932583163629147174083178781014412320032698497170482043092280219134435767237189849000847980237177828978991769470319941763678782684306246638220998304201299521649947326154263456086483455668300937699435697349123469821668576489842927772406054945959349611884508693359999870030796436880307207558015525461892968593851926980252571839997320480388057322313863992233553737241805859022277768676359384653595244767929867209905659849392350039482800360516189045132331688447359206651737133920156342984906899456 A013751 231 1073905342927735610951402923769372656188585242317285227217389112955353657320263648688229618883415604392409497077212663618914197391600728896810793659965298148277611932546257929593679749043069289935042381741452898026223579204065027861905752302861819034468409483503706751166316815732933592904489016503003110592970463460218664305005785864059073465309849843288475697777644712859367636936478481194190845885069659845573411108979594567252117443411394824020344624885019285355851843300174448579190717662946617756129336431022126079775413216242929170854660250827998151049730176129821876444139515369790110563052958356978579580857953840524390495984272749016681412582958982810538716980219749980868226279022971974669988669157637036709094201767414030160677919122259968 A013751 232 1855708432579127135724024252273475949893875298724268872631648387186851119849415584933260781430542164390083610949423482733483733092686059533689051444420035200223713419439933702337878606346423733007753235649230607789314344864624368145373139979345223291561411587494405266015395457586509248538957020517189375104652960859257851919049997973094078948055420529202486005759770063820987276626234815503561781689400372213150854396316739412211658942214890255907155511801313325094911985222701447144841560121571755482591493352806233865851914037667781607236852913430780805013933744352332202495473082558997311052955512040858985515722544236426146777060823310300825480943353122296610902941819727966940295010151695572229740420304396799433314780654091444117651444243265224704 A013751 233 3206664171496731690531113907928566441416616516195536611907488413058878735099790130764674630311976860066064479720603778163459890784161510874214680895957820825986576788792205437639854231766620210637397591201870490259935187926070908155204785884308545847818119223190332299674603350709487981475317731453703240180840316364797568116118396497506568422239766674461895817952882670282666014010133761190154758759283843184324676396835325704301746652147330362207564724392669425764007910464828100666286215890075993473918100513649172120192107457089926617305281834408389231064077510240830045912177486661947353499507124806604326971168556440544381630761102680199826431070114195328543640283464489926872829777542129948812991446285997669420767940970270015435301695652362308288512 A013751 234 5541115688346352361237764832900562810767913339985887265376139977765742454252437345961357761179096014194159420957203328666458691275031090790642968588215114387304804691032930996241668112492719723981423037596832207169168004736250529292193870008085167225029710017672894213837714590025995231989349039951999199032492066678370197704652589147691350233630316813470155973422581254248446872209511139336587423136042481022513040813731442817033418214910586865894671843750532767720205669283222957951342581058051316722930477687585769423691961685851393194703527009857696591278725937696154319336242696951845026847148311665812277006179265529260691457955185431385300072889157329527723410409826638593636249855592800551548849219182203972759087001996626586672201330087282068722548736 A013751 235 9575047909462496880218857631252172537006954251495613194569969881579202960948211733821226211317477912527507479414047351935640618523253724886231049720435717661262702506104904761505602498387419683039899008967326053988322312184240914616911007373971168964851338910538761201511570811564919760877595141037054615928146291220223701633639674047210653203713187453676429522074220407341316195178035248773623067179081407206902534526127933187833746675365494104265992946000920622620515396521409271339919980068312675297223865444148209564139709793151207440447694673034099709729638420338954663813027380332788206391872282558523614666677770834562474839346560425433798525952463865423906053188180431489803439750464359353076411450746848464927702339450170741769563898390823414752564215808 A013751 236 16545682787551194609018185986803754143948016946584419600216907955368862716518509876043078893156601832847532924427473824144786988808182436603407253916912920118661949930549275427881681117213461212292945487495539421291820955454368300458022220742222179971263113637410979356211994362384181346796484403712030376323836791228546556422929356753580008736016387919952870214144252863885794385267644909880820660085452671653527579661149068548576714255031573812171635810689590835888250605188995220875381725558044302913602839487488106126833418522565286457093616395002924298412815190345713659068911313215058020645155304261128806144019188002123956522390856415149603852845857559452509659909175785614380343888802412962116038986890554147395069642569895041777806416419342860692430964916224 A013751 237 28590939856888464284383425385196887160742173283697877069174816946877394774143985065802440327374607967160536893410674768122191916660539250450687734768425525965047849479989147939379544970544860974842209802392292119992266611025148423191462397442559926990342660365446172327534326258199865367264325049614388490287589975242928449498821928470186255095836318325678559730041268948794652697742490404274058100627662216617295657654465590451940562232694559547432586680871612964414897045766583741672659621764300555434705706634379447387168147206992814997857769130565053187657344648917393202871078749235620259674828365763230577016865156867670196870691399885378515457717641862733936692323055757541649234239850569598536515369346877566698680342360778632192049487572624463276520707375235072 A013751 238 49405144072703266283414559065620221013762475434229931575534083684204138169720806193706616885703322567253407751813645999315147631989411824778788405679839308867602683901421247639247853709101519764527338538533880783346636703851456475274847022780743553839312117111490985781979315774169367354632753685733663311216955477219780360733964292396481848805605158066772551213511312743517159861699023418585572397884600310314686896426916540300953291538096198897963509784546147202508942095084656705610355826408711359791171461064207685085026558373683584316298225057616411908271891553329255454561224078679151808718103416038862437085142991067334100192554739001934074710936085138804242604334240349031969876766461784266271098558231404435255319631599425476427861514525495072541827782344406204416 A013751 239 85372088957631244137740358065391741911781557550349321762522896606304750757277553102725033978495341396213888595133980286816575108077703633217746365014762325723217437781655915920620291209327426153103240994586545993622988224255316789274935655365124861034331338368656423431260257657764666788805398368947770201782899064635780463348290297261120634736085713139382968496947548420797652241015912467315869103544589336223778957025711781640047287777830231695680944907695742365935451940306286787294694868034253229719144284718950879826925892869725233698563332899561159777493828604152953425481795207957574325464882702915154291283127088564353325132734588995342081100497555119853731220289567323127243947052445963212116458308623866864121192323403807223267344697100055485352278407891133921230848 A013751 240 147522969718786789870015338736996930023558531447003628005639565335694609308575611761508858714839949932657599492391517935619041786758271878200265718745509298849719732486701422710831863209717792392562400438645551476980523651513187411867088812470935759867324552701038299689217725232617344211055728381541746908680849583690628640665845633667216456823956112304853769562725363671138343072475496743521821810925050372994690037740429958674001713280090640370136672800498242808336460952849263568445232731963189580954681323994347120340927942878885203831117439250441684095509335827976303519232542119350688434403317310637386615337243609039202545829365369783951116141659775247107247548660372334363877540506626624430537239957302041941201420334841778881805971636588895878688737088835879415886905344 A013751 241 254919691674063572895386505337530695080709142340422269193745168900080284885218657123887307859243433483632331922852542992749704207518293805530059161992240068412315697737020058444317459626392345254347827957979512952222344869814787847706329467949776993050736827067394181862968229201962770796704298643304138658200508080617406291070581254976950037391796162062787313804389428423727056829237658372805708089278487044534824385215462968588674960547996626559596170599260963572805404526523527446273362160832391595889689327862231823949123485294713632220170935024763230117040132310743052481233832782237989614648932312781404071302756956419741999193143358986667528692788091627001323764085123393780780389995450807015968350646217928474396054338606593907760718988025612078374137689508399630652572434432 A013751 242 440501227212781853963227881223253041099465397964249681166791651859338732281657839510077267980772653059716669562689194291471488870591611695955942231922590838216481525689570660991780570234405972599513046711388598381440211935039953400836537320617214643991673237172457146259209100060991667936705028055629551601370477963306878070969964408600169664613023768044496478253984932316200354200922673668208263578273225612956176537652320009721230331826938170694982182795522945053807739021832655427160369813918372677697383158545936591784085382589265156476455375722790861642245348632963994687572063047707246054113355036486266235211164020693314174605751724328961489581137822331458287464339093224453188513912138994523593309916664580403756381897112194272610522411308257671430509927470514561767645166698496 A013751 243 761186120623687043648457778753781255019876207682223449056215974412937329382704746673413519070775144487190405004326927735662732768382305010611868176762236968438080076391578102193796825365053520651958544717279498003128686223749039476645536490026546904817611353834005948735913324905393602194626288480127865167168185920594285306636098498061093180451305071180889914422885963042394212059194380098663879463256133859188273057063208976798286013396949158960929211870663649052979773029726828578133119038450947987061078097967378430602899541114250190391314889248982608917799962437761782820124524946438121181507877503048268054444891427758046893718738979640445453996206156988759920738377953091855109752040176182536769239535996394937691027918209871703070982726740669256231921154669049162734490848055001088 A013751 244 1315329616437731211424535041686534008674346086874882119969141203785555705173313802251658560954299449673865019847476931127225202223764623058337308209445145481461002372004646960590880914230812483686584365271458972549406369794638340215643487054765873051524832419425162279415658225436520144592314226493660951008866625270786925009867178204649569015819855163000577772122746944137257198438287888810491183712506599308677335842605225111907438231149928146684485678112506785563549047795367959783014029698443238121641542953287629928081810407045424328996192128622241948209958335092452360713175179107445073401645612325267407198080772387165905032345980956818689744505444239276577143035917102942725629651525424443423537245918201770452330096242666658302906658151807876474768759755268116953205200185439041880064 A013751 245 2272889577204399533341596552034330766989270038119796303306676000141440258539486250290865993329029449036438754296440136987845149442665268644806868585921211391964612098824029947901042219790843971810417783189081104565374207005135051892631945630635428633034910420766680418830257413554306809855518983381046123343321528467919806417050483937634455259336709721664998390228106719469180438901361471864528765455211403605394436336021828993376053263427075837470791251778411725453812754590395834505048243318909915474196586223281024515725368383374493240505419998259234086506808003039757679312366709497665086838043618098062079638283574685022683895893855093382695878505407645469925303166064753885029888037835933438235872360946652659341626406307327985547422705286324010548400416857103306095138585920438664368750592 A013751 246 3927553189409202393614278841915323565357458625871008012113936128244408766756232240502616436472562887934966167424248556714996418236925584218226268916471853285314849706767923749973000955798578383288401929350732148688966629704873369670468002049738020677884325207084823763738684810621842167430336803282447701137259601192565425488663236244232338688133834399037117218314168411242743798421552623381905706706605305430121585988645720500553820039201987047149527283073095461584188439932204002024723364455076333939411700993829610363173436566471124319593365756991956501483764229252701269851769674011965270056139372073451273614954017055719197772104581601365298478057344411372030923870959894713331646529380492981271587439715815795342330430099062759025946434734767890227635920329074512932399476470518012029201022976 A013751 247 6786811911299101736165473838829679120937688505505101844932881629606338348954769311588521202224588670351621537309101506003513810713407409529094992687663362477024060293294972239953345651619943446322358533918065152934534336130021182790568707541947299731384113957842575463740447352754543265319621996072069627565184590860753055244410072230033481253095265841536138553246883014627461283672442933203933061189013967783250100588379805024957001027741033617474383145150308957617477624202848515498721973778371905047303419317337566707563698386862102824257336028082100834563944588148667794303857996692675986657008834942923800806640541472282773750196717007159235770083091142850869436449018698064637085202769491871637303095828929694351546983211180447596835439221678914313354870328640758347186295341055124786459367702528 A013751 248 11727610982724847800093938793497685520980325737512815988044019455959752666993841370424964637444089222367602016470127402374071864912768003666276147364282290360297576186813712030639381285999262275245035546610416584270875332832676603862102726632484933935831748919151970401343493025559850762472306809212536316432638973007381279462340604813497855605348619374174447420010613849276253098185981388576396329734616136329456173816720303083125697775936506090995734074819733878763001334622522234781791570689026651921740308580359315270670070812497713680316676656525870242126496248320897948557066618284944104943311266781372327793874855664104633040339926988371159410703581494846302386183904310255692883230385681954189259749592390511839473186988919813447331638975061163933477215927891230423937918349343255631001787389968384 A013751 249 20265311778148536998562326235164000580254002874422146027340065619898452608565357888094338893503386176251216284460380151302396182569263110335325182645479797742594211650814094388944850862206725211623421424542799857620072575134865171473713511620933965841117262132294604853521555948167422117552146166319262754795600145356754850910924565117724294486042414278573445141778340731549365353665375839460012857781416683577300268355292683727641205756818282525240628481288500142502466306227718421702935834150638054520767253226860896787717882363996049239587217262476703778394585517098511655106611116396383413342041868998211382427815750587572805893707393835905363461695788823094410523325786648121837302222106458416839040847295650804458609667116853437636989072148905691277048629123396046172564722907665145730371088609865367552 A013751 250 35018458752640671933515699734363393002678916967001468335243633391184526107600938430627017607973851312562101739547536901450540603479686654659441915611389090499202797732606755104096702289893221165685272221609958153967485409833047016306576948080973892973450628964605077186885248678433305419130108575399686040286797051176472382374077648523427580871881291873374913204992972784117303331133769450586902218246288029221574863717945757481364003547781992203615806015666528246244261777161497432702673121412302558211885813576015629649176500724985173086006711429559744129065843773546228140024224009132950538255048349628909268835265617015325808584326376548444468061810323086307141384306959327954534858239799960144297862584126884590104477504777922740236717116673309034526740031125228367786191841184445371822081241117847355129856 A013751 251 60511896724563081101115129140979943108629168518978537283300998499966861113934421608123486426578815068107311805938143765706534162812898539251515630176480348382622434481944472819879101556935486174304150398942007690055814788191505244177764966283922887058122686850837573378937709716332751764256827618290657477615585304432944276742406176648482859746610872357191850018227856970954700156199153610614167033129585714494881364504610268927796998130567282527848112795071760809510084350935067563710219153800458820590138685859355008033776993252774379092619597350279237855025778040687882225961859087781738530104723548158755216547338986202482997233715978675712040810808238293138740312082425718705436235038374331129346706545371256571700537128256250495129047177611478011662206773784394619534539501566721602508556384651640229664391168 A013751 252 104564557540045004142726943155613341691711203200794912425544125407942736004878680538837384545128192437689434800661112427140891033340688675826619008944958042005171566784800049032751087490384520109197571889371789288416447953994921061939177861738618748836436002878247326798804362389822995048635798124406256121319731406060127710210877873248578381642143587433227516831497736845809721869912137439141280633247924114647154997863966544707233212769620264208121538909884002678833425758415796750091258697767192841979759649164965453882366644340794127072046664221282523013484544454308660486462092503686844180020962291218329014193801768157890619219861211151630406521076635770543743259278431641922993814146310844191511108910401531355898528157626800855582993522912634004152293305099433902555684258707294929134785432678034316860067938304 A013751 253 180687555429197767158632157772899854443276959130973608671340248704925047816430359971111000493981516532327343335542402274099459705612710031828397647456887496584936467404134484728593879183384450748693404224834451890383622064503223595030899345084333197989361412973611380708333938209614135444042659158974010577640495869671900683244396964973543443477624119084617149084828089269559199391208173494836132934252412870110283836308934189254098991665903816551634019236279556629024159710542496784157695029741709230941024673757060304308729561420892251580496635774376199767301292817045365320606495846370866743076222839225272536526889455376834990011920172870017342468420426611499588352033129877242933310844825138762931196197173846182992656656379111878447412807593031559175162831211821783616222399046205637544909227667643299534197397389312 A013751 254 312228095781653741650116368631570948477982585378322395784075949762110482626791662030079808853600060567861649283817271129643866371298762934999471134805501594098770215674344389611010223228888330893742202500513932866582898927461570372213394068305727766125616521618400465864001045226213226047305715026707090278162776862793044380646317955474283070329334477778218433618582938257798296548007723799076837710388169439550570469141838279031083057598681795001223585240291073854953747979817434443024497011393673551066090636252200205845484682135301810731098186618122073197896633987854391274008024822528857732035713066181270943118464978891170862740598058719389967785430497184671288672313248427875788761139857839782345107028716406204211310702223105325957129331520758534254681372334028042088832305551843341677603145409687621595093102688731136 A013751 255 539530149510697665571401084995354598969953907533741099914883241188926913979095991987977909699020904661264929962436244512024601089604262351679086120943906754602674932685267105247825665739519035784386525920888075993455249346653593603184744950032297579865065349356596005012993806150896454609744275566149852000665278418906380689756837427059561145529089977600761453292911317309475456434957346724804775563550756791543385770677096546165711523530522141762114355295222975621360076509124526717546330835688267896242204619443801955700997530729801528943337666476114942485965383531012388121485866893329866160957712178361236189708707483523943250815753445467105864333223899135111986825757293283369362979249674347143892344945621949920877144893441526003253919484867870747192089411393200456729502223993585294418898235267940210116320881446127403008 A013751 256 932308098354485566107381074871972747020080352218304620652918240774465707355877874155225827959908123254665798975089830516778510682836165343701460816991070871953422283680141557868242750397888893835419916791294595316690670871017409746303239273655810218006832923688197896662453297028749073565638108178306944257149601107870225831899815073958921659474267481294115791290150756310773588719606295140462652173815707735786970611730022831774349512660742260964933605950145301873710212207767182167920059684069326924706529582398889779451323733101097042014087487670726620615748182741589406673927577991674008726134926644208216135816646531529373937409621953767158933567810897705473513234908602793662259228143437271864645972066034729463275706375866956933622772869851680651147930502887450389228579843060915388755856150543000683081002483138908152397824 A013751 257 1611028393956551058233554497378768906850698848633230384488242720058276742310956966540230230714721236984062500628955227132993266459940893713916124291760570466735513706199284611996323472687552008547605616215357060707241479265118084041611997464877240056715807292133205965432719297265678399121422650932114399676354510714399750237522880447801016627571534207676232087349380506905016761307479678002719462956353542967439885217069479453306075957877762626947405271081851081637771246695021690786165863134071796925892883118385281538891887410798695688600343178695015600424012859777466494732546854769612687078761153241191797482691165206482758163843826736109650637205177231235058230869922065627448383946231859605782108239730108012512540420617498101581300151519103704165183623908989514272586985968809261791770119428138305180363972290864033287343439872 A013751 258 2783857064756920228627582171470512671038007610438222104395683420260702210713333638181517838675038297508460001086834632485812364442777864337647062776162265766518967684312363809529646960804089870770262504820137000902113276170124049223905531619307870818004915000806179908267738945675092273681818340810693682640740594514482768410439537413800156732443611110864529046939729515931868963539324883588699231988578922247736121655096060495312899255212773819365116308429438669070068714288997481678494611495676065087942902028569766499205181445860146149901393012784986957532694221695462102897840965041890723272099272800779426050090333476802206107122132599997476301090546255574180622943225329404230807459088653398791483038253626645621669846827036719532486661825011200797437302114733880663030311754102404376178766371822991351668944118613049520529464098816 A013751 259 4810505007899958155068461992301045895553677150837247796395740950210493420112640526777662825230466178094618881878050244935483765757120149575454124477208395244544776158491764662867229948269467296691013608329196737558851741221974357058908758638164000773512493121393078881486652898126559448922182092920878683603199747321026223813239520651046670833662559999573906193111852603530269568995953398841272272876264377644088018220005992535900689913007673159862920980966070020153078738291387648340438688664528240471965334705368556510626553538446332547029607126092457462616495615089758513807469187592387169814187543399746848214556096247914212153107045132795639048284463929632184116445893369210510835289305193073111682690102266843634245495317119451352136951633619354977971658054260145785716378711088954762036908290510129055683935436963349571474913962754048 A013751 260 8312552653651127691958302322696207307516754116646764192171840361963732629954642830271801361998245555747501427885270823248515947228303618466384727096616106982573373201873769337434573350609639488682071515192851962501695808831571688997794334926747393336629588113767240307208936207962694727737530656567278365266329163370733314749277891685008647200568903679263709901697281298900305815225007473197718487530184844568984095484170355102036392169677259220243127455109368994824520059767517856332278054012304799535556098370876865650362684514435262641267161113887766495401304422875102711859306756159645029438916074994762553714752934316395758600568973989470864275435553670404414153218503741995762723379919373630336987688496717105799976215907982411936492652422894245401935025117761531917717902412761713828799777526001503008221840435072668059508651327638994944 A013751 261 14364090985509148651703946413619046227388951113565608524072940145473329984561622810709672753532968320331682467385747982573435556810508652709912808422952632865886788892837873415086942749853457036442619578253248191202930357660955878588188610753419495685695928260589791250857041767359536489530452974548257015180216794304627167886752196831694942362583065557767690710132902084499728448708812913685657546452159411415204516996646373616318885669202303932580124242428989623056770663278270855742176477333262693597440937984875223843826718840944133844109654404798060504053454042728177486092882074643866610870446977590949692819093070498731870861783187053805653467952636742458827656761574466168677986000500677633222314725722327158822358901088993607826259303386761256054543723403491927153816535369252241496166015564930597198207340271805570406830949494160183263232 A013751 262 24821149222959808870144419402733711880928107524241371529598040571377914213322484216906314518104969257533147303642572513886896642168558951882729332954862149592252371206823845261270237071746773758972846631221612874398663658038131758200389919381908888544882564034299159281480968173997279053908622740019388122231414620558395746108307796125168860402543537283822569547109654802015530759368828714848816240269331462925473405370204933608999034436381581195498454690917294068642099706144852038722480952831877934536377940837864386802132570157151463282621482811491048551004368585834290695968500224984601503584132377277161069191392825821808672849161347228976169192622156290968854190884000677539475559808865170950208159846048181330445036181081780954323776076252323450462251554041234050121794973118067873305374874896200071958502283989680025663003880725908796678864896 A013751 263 42890945857274549727609556727923854130243769801889090003145414107341035760621252726814111487285386877017278540694365303996557397667269868853356287346001794495412097445391604611474969659978425055505078978750947046960890801089891678170273780691938559405557070651268947238399113004667298205154100094753502675215884464324907849275155871704291790775595232426445400177405483497882837152189336019258754463185404767935218044479714125276350331506067372305821329705905084150613548292218304322912447086493485070878861081767829660394085081231557728552369922298256531896135548916321654322633568388773391398193380747934934327562726803020085386683350808011670820364851086070794180041847553170788213767349719015401959700213971257339009022520909317489071485059764014922398770685383252438610461713548021285071687783820633724344291946734167084345670705894370400661078540288 A013751 264 74115554441370421929309314025852419937061234217664347525435275577485309794353524711934784650029148523485857318319863245306051183169042333378599664533891100888072104385636692768628747572442718495912776475281636497148419304283332819878233093035669830652802618085392740827953667272065091298506284963734052622773048354353440763547469346305016214460228561632897651506556675484341542598983172641279127712384379438992056780860946008477533372842484419344459257731803985412260211448953229869992708565460742202478671949294809653160979020368131754938495225731387287116522228527403818669510806175800420336078161932431566518028391915618707548188830196244167177590462676730332343112312571879122033389980314458614586361969742332681807590916131300621115526183272217785905075744342260213918877841010980780603876490442055075666936483956640721749318979785472052342343717617664 A013751 265 128071678074688089093846494636672981651241812728123992523952156197894615324642890702223307875250368648583561446056723687888856444516105152078220220314563822334588596378380205104190475805181017560937277749286667867072468557801599112749586784765637467368042924051558656150703937046128477763818860417332442932151827556322745639410027030415068018587274954501647141803329935236942185611042922324130332687000207670578274117327714702649177668271813076627225597360557286792385645383791181215347400401116162525883145128381431080662171747196131672533719750063837232137350410895353798660914673071783126340743063819241746943153061230189126643270298579109920882876319505390014288898076124207122873697885983384486005233483714750874163517103074887473287629244694392334043970886223425649651820909266974788883498575483871170752466244277075167182823197069295706447569944043323392 A013751 266 221307859713061017954166742732170912293345852394198259081389325909961895280982915133441876008432637024752394178786018532671943936123829702791164540703566284994169094541840994420041142191352798345299615950767362074301225667881163266831285964075021543611978172761093357828416403215710009575878990801150461386758358017325704464900526708557237536118811121378846261036154128089436096735882169776097214883136358854759257674742291006177779010773692996411845832239042991577242395223191161140120307893128728844726074781843112907384232779154915530138267728110310737133341510027171364086060555068041242316804014279649738717768489805766810839571075944701943285610280105313944691215875542629908325749946979288391817043459859089510554557554113405553841023334831909953227981691394079522598346531213332435190685538436129383060261670110785888891918484535742980741400863306862821376 A013751 267 382419981584169439024800131441191336442901632937174591692640755172414155045538477350587561742571596778772137140942240024457119121621977726423132326335762540469924195368301238357831093706657635540677736362926001664392517954098650125084462145921637227361498282531169322327503544756746896547118896104387997276318442653938817315348110152386906462413305617742646339070474333338545575159604389373095987318059628101023997261954678858675202130616941497799669598109066289445474858945674326450127892039326443443686657223024899103959954242379694036078926634174616953766414129326952117140712639157575266723437336675234748504303950384365049130778819232444957997534564021982496426421032937664481586895908380210341059851098636506674238275453507964797037288322589540399177952362728969415049942805936638448009504610417631573928132165951438016005235141277763870721140691794258955337728 A013751 268 660821728177444790634854627130378629373334021715437694444883224937931659918690488861815306691163719233718252979548190762261901842162777511259172659908197669932029009596424539882332129925104394214291128435136130876070271024682467416145950588152589128880669032213860588981926125339658637233421452468382459293478268906006276320921534343324574367050192107459292873913779648009006753875796384836709866085607037358569467268657685067790749281706074908197829065532466548161780556258125236105820997443956094270690543681387025651642800930832111294344385223853738096108363615476973258419151440464290060898099717774805645415437226264182804897985799633664887419739726629985753824855544916284224182156129681003469351422698443883533083739983661763169280434221434725809779501682795659149206301168658511238160423966801667359747812382764084891657046324127975968606131115420479474823593984 A013751 269 1141899946290624598217028795681294271557121189524276336000758212692745908339497164753216849962330906835865141148659273637188566383257279539455850356321365573642546128582621604916669920510580393202295069935915234153849428330651303695100202616327674014705796087665551097760768344586930125139352269865364889659130448669578845482552411345264864506262731961689658086123011231759563670697376152997834648595928960555608039440240479797142414758788097441365848625240102195223556801214040407990858683583156130899753259481436780326038760008477888316627097666819259430075252327544209790548293689122293225231916312314864155277875526984507886863719461766972925461310247616615382609350381615339139386765792088773995039258422911030745168702691767526756516590334639206199298978907870899009828488419441907419541212614633281197644219797416338692783376048093142473751394567446588532495170404352 A013751 270 1973203107190199305719025758937276501250705415497949508609310191533064929610651100693558716734907807012374963904883224845061842710268579044179709415723319711254319710190770133296005622642282919453565880849261524617851812155365452785133150121014220697411615639486072296930607699446215256240800722327350529330977415301032244993850566804617685866822000829799729172820563408480526022965065992380258272773765243840090692152735549089462092703185832378680186424414896593346306152497861825008203805231693794194773632383922756403394977294649791011131624768263680295170036021996394518067451494803322693200751387680085260320168910629229628500507229933329215197144107881511381148957459431306032860331288729401463427838554790261127651518251374286235260668098256548312388635552800913488983627988795616020967215398086309909529211809935433261129673811104950194642409812547704984151654458720256 A013751 271 3409694969224664400282476511443613794161218957980456750876888010969136198367205101998469462517920690517383937627638212532266864203344104588342537870369896461047464459209650790335497715925864884815761842107523914539647931404471502412710083409112573365127271825031932929096090104643059962784103648181661714683928973640183719349373779438379361177868417433893932010633933569854348967683634034833086295353066341355676716039927028826590496191105118350359362141388941313302417031516305233614176175440366876368568836759418523065066520765154838867235447599559639550053822246009769727220556183020141613850898397911187329833251877567308798048876493324792883860665018419251666625398489897296824782652466924405728803305022677571228581823538374766614530434473787315483807562235239978508963709164638824484231348207893143523666478007568428675232076345589353936342084156082434212614058904668602368 A013751 272 5891952906820220083688119411774564636310586359390229265515262482954667350778530416253355231230966953214039444220558831255757141343378612728655905439999181084690018585514276565699740053119894520961636463161801324324511625466926756169163024130946526774939925713655180101478043700823207615690931104057911442973829266450237467035717890869519536115356625325768714514375437208708315016157319612191573118370098637862609365316993905812348377418229644509420977780320090589386576630460175443685296431160953962364886949920275207856434947882187561562582853452039057142493004841104882088637121084258804708734352431590531705951859244436309603028458580465242103311229151828466879928688590542528913224423462845373099372111079186843082989391074311596709908590770704481156019467542494682863489289436495888708751769703239352008895673997078244750801027925178403601999121421710446319397093787267344891904 A013751 273 10181294622985340304613070343546447691544693229026316170810373570545665182145300559285797839567110895153860159613125660409948340241358242795117404600318584914344352115768669905529150811791177732221707808343592688432756088806849434660313705698275598267096191633196151215354059515022502759913928947812070973458776972426010343037720515422529758407336248562928338680840755496647968347919848289867038348543530446226588983267765469243737996178700825712279449604393116538460004417435183166688192233046128446966524649462235559175919589940420106380143170765123490742227912365429236249164945233599214536692961001788438787884812774385942994033176427043938354521803974359590768516773884457489962051803743796804715715007944834864847405667776410439114722044851777343437601639913430811988109492146264895688723058047197600271371724666951206929384176254708281424254481816715651239918178064397971973210112 A013751 274 17593277108518668046371385553648261610989229899757474343160325529902909434747079366445858666771967626825870355811481141188390731937067043549962875149350514731987040456048261596754372602775155121279111092817728165611802521458235823093022083446620233805542219142162949300131814841958884769131269221819258642136766608352145872769181050650131422527877037516740169240492825498207689305205497844890242266283220611079545763086698730853179257396795026830818888916391305378458887633327996512037196178703709956358154594270743046255989051417045943824887399082133392002569832567461720238557025363659442719405436611090422225464956474138909493689328865931925476613677267693372847996985272342542654425516869280878548755533728674646456316993917637238790239693503871249460175633770408443115453202428745739750113444305557453268930340224491685573975856568135910301111744579284645342578611695279695569707073536 A013751 275 30401182843520258384129754236704196063789389266780915664981042515672227503242953145218443776181960059155103974842239411973539184787251851254335848258077689456873605908051396039191555857595468049570303968389034270177194757079831502304742160195759764015976954677657576390627776046904952881058833215303678933612332699232508068145144855523427098128171520828927012447571602460902887119395100275970338636137405215945455078613815406914293756781661806363655040047524175693976957830390777972800274996800010804586891138899843983930349080848655390929405425613926501380440670676573852572226539828403517019132594463964249605603444787312035605095160280330367223588434318574148281338790550607913706847293150117358132249562283149789076515765489677148629534190374689519067183495155265789703503133796872638288196031760003279248711627907921632671830280149738853000321094633003867151975841009443313944453823070208 A013751 276 52533243953603006487776215321024850798228064652997422269087241467081609125603823034937470845242426982220019668527389703890275711312371198967492345789958247381477591009112812355723008521924968789657485257376251218866192540233948835982594452818272872219608177682992292003004797009051758578469663796044757197282110904273773941754810310344482025565480387992385877509403729052440188942314733276876745163245436213153746375844673023147899611718711601396395909202121775599192183130915264336998875194470418670326147888018930404231643211706476515526012575460864994385401478929119617244807460823481277409061123233730223318482752592475197525604436964410874562360814502496128230153430071450474885432122563402794852527243625282835524219242766162112831835080967463488948093079628299284607653415200995918962002742881285666541773693024888581256922724098748737984554851525830682438614253264318046496016206265319424 A013751 277 90777445551825995210877300074730942179338095720379545680982753255117020569043406204371949620578913825276193987215329408322396429147777431815826773525047851475193277263746939750689358725886346068528134524746162106200780709524263588577923214469975523195482931036210680581192289231641438823595579039565340436903487642585081371352312216275264940177150110450842796336249643802616646492319859102443015642088113776329673737459594983999570529049933647212972131101266428235404092450221576774334056336044883462323583550496711738512279469828791418828949730396374710297973755589518698599027292302975647362857620947885825894338196479797141324244467074501991243759487460313309581705127163466420602026707789560029505167076984488739785850851499928130973411019911776908902304841597701163802025101467320947966340739698861631784184941547007468411962467242637819237310783436635419253925429640741584345116004426471964672 A013751 278 156863425913555319724395974529135068085896229404815854936738197624842211543307005921154728944360363090077263209908089217581101029567359402177748664651282687349133983111754711889191211878331606006416616458761368119514949066057927481062651314604117704081794504830572056044300275792276406287173160580368908274969226646387020609696795509723657816626115390859056352069039384490921565138728716529021531029528260605497676218330180132351257874198285342384015842542988387990778271753982884666049249348685558622895152375258317884149218923864151571736425134124935499394898649658688311179119161099541918643017968997946707145416403517089460208294439104739440869216394331421398957186459738469974800302151060359730984928709029196542349950271391875810322054242407550498583182766280827611049899375335530598085836798199632899723071578993228905415871143395278151642073033778506004470783142419201457748360455648943554953216 A013751 279 271059999978623592483756243986345397652428684411521797330683605495727341546834506231755371615854707419653510826721178167980142579092397046963149692517416483739303522817112142144522414125757015179087913240739644110521831986148098687276261471635915392653340904347228512844550876569053630064235221482877473499146823644956771613556062640802480707129927395404449376375300056400312464559723222162149205619024834326299984505274551268702973606614637071639579375914283934448064853590882424702933102874528645300362823304446373303809850300437253915960542631767888542954384866610213401717517910380008435415135050428451909947279545277530587239932790772989753822005929404696177398018202428076116454922117032301615141956809202451625180714068965161400236509730880247261551739820133270111894226120579796873492325987288965650721467688500299548558625335787040646037502202369258375725513270100380118989166867361374462959157248 A013751 280 468391679963061567811930789608404847143396766663109665787421270296616846192930026768473282152196934421161266708574195874269686376671662097152322668670095683901516487427969781625734731609308122229463914079998105022981725672063914531613379822986861798504973082712010870195383914711324672750998462722412274206525711258485301348224876243306686661920514539258888522376518497459739938759201727896193827309674913715846373225114424592318738392230092859793193161579882638726256067005044829886668401767185499079026958670083333068983421319155574766779817667694911402225177049502448758167870949136654576397353367140364900388899054239572854750603862455726294604426246011314994543775453795715529234105418231817190965301366301836408312273911171798899608688814961067267961406409190290753353222736361888997394739306035332644446696165728517619909304580240006236352803805694078473253686930733456845613280346800455071993423724544 A013751 281 809380822976170389179016404443323575863789612793853502480663955072553910221383086255921831558996302679766668872416210470738018058888632103879213571461925341781820490275531782649269616220884435212513643530236725479712421961326444310627920334121297187816593486926354783697623404621169034513725343584328409828876429054662600729732586148433954551798649123839359366666623963610430614175900585804622933591118250900982532932997725695526779941773600461722637783210037199718970483784717466044162998253696542408558584581903999543203352039500833196995524929776806903045105941540231454114081000108139108014626618418550547872017565725981893009043474323495037076448553107552310571643984158996434516534162704580105988040760969573313563609318504868498523814272252724239037310275080822421794368888433344187498109520829054809603890974378878447203278314654730776417644976239367601782371016307413429219748439271186364404636196012032 A013751 282 1398610062102822432501340346878063139092628450907778852286587314365373156862549973050232924933945611030636803811535211693435295205759556275503281051486206990598985807196118920417937896829688304047223576020249061628943065149172095768765046337361601540547073545408741066229493243185380091639717393713719492184298469406456974060977908864493873465508065685994412985599926209118824101295956212270388429245452337556897816908220070001870275739384781597856718089386944281114380995979991781324313660982387625281989234157530111210655392324257439764408267078654322328461943066981519952709131968186864378649274796627255346722846353574496711119627123630999424068103099769850392667800804626745838844571033153514423147334434955422685837916902376412765449151062452707485056472155339661144860669439212818755996733251992606710995523603726701956767264927723374781649690518941627215879937116179210405691725303060610037691211346708791296 A013751 283 2416798187313677163362316119405293104352061963168641856751222879223364815058486353430802494285858015860940396986332845806256190115552513244069669656968165679755047474834893494482196685721701389393602339362990378494813616577769381488426000070960847462065343086466304562444564324224336798353431656337307282494467755134357651177369826517845413348397937505398345639116672489357328047039412334803231205736141639298319427617404280963231836477656902601096408858460639717765650361053425798128414006177565816487277396624212032172012517936316855912897485511914668983582237619744066478281380041026901646305946848571897239137078498976730316814715669634367004789682156402301478529959790395016809523418745289272923198593903602970401127920407306441258696133035918278534177583884426934458319236790959750810362355059443224396600264787239740981293833795105991622690665216731131829040531336757675581035301323688734145130413207112791359488 A013751 284 4176227267678034138290082254332346484320363072355413128466113135297974400421064418728426710125962651407705005992383157553210696519674742885752389167240990294616722036514695958465235872927100000872144842419247374039037929446385491212000128122620344414448912853413774283904207152259653987554729902150866984150440280872170021234495060222836874266031636009328341264393610061609462865284104514539983523512052752707495970922874597504464613433391127694694594507419985432299043823900319779165899402674833730890015341366638391593237630993955527017486854964588548003630106606917746874470224710894486044816676154332238429228871646231789987455828677128186184276570766263176954899770517802589046856467591859863611287170265425932853149046463825530495026917886066785307058864952289742743975641174778449400306149542717891757325257552350272415675744797943153524009469494511395800582038149917263404029000687334132602785354021890903469195264 A013751 285 7216520718547642990965262135486294724905587389030153885989443497794899763927599315562721355097663461632514250354838096251948083585997955706580128480992431229097695679097394616227927588418028801507066287700459462339457542083354128814336221395887955148167721410699001962586469959104682090494573270916698148611960805347109796693207464065062118731702667024119373704872158186461151831210932601125091528628827156678553037754727304487714852012899868656432259308821734827012747727699752578398674167822112686977946509881551140673114626357555150686217285378809010950272824216753866599084548300425671885443216394686108005707490204688533098323671954077505726429914284102769778066803454762873872967975998733844320304230218656011970241552289490516695406514107123405010597718637556675461589907950017160563729026409816516956658045050461270734287687010845769289488363286515691943405761923057031162162113187713381137613091749827481194769416192 A013751 286 12470147801650327088387972970120317284636855008244105914989758364189586792066891617292382501608762461700984624613160230323366288436604467460970462015154921163880818133480297896841858872786353769004210545146393950922582632720035934591172990572094386496033822597687875391349420089332890652374622612144054400801468271639805728685862497904427341168382208617678277762019089346204870364332491534744158161470613326740539649240168782154771264278290973038314944085643957781078028073465172455472908961996610723097891569075320371083142074345855300385783469134581970922071440246550681483218099463135561018045877930017594633862543073701785193903305136645929895270891882929586176499436369830246052488662525812082985485709817837588684577402356239612849662456377109243858312857805697935197627360937629653454123757636162941301105101847197075828849123154741489332235891759099115678205156603042549848216131588368722605795422543701887504561551179776 A013751 287 21548415401251765208734417292367908267852485454245815021102302453319605976691588714681236962779941533819301431331540877998776946418452519772556958362187703771186053734653954765742732132174819312839275822012968747194222789340222094973546927708579099865146445448804648676251797914367235047303347873784926004584937173393584299169170396378850445538964456491348063972768986390242015989566545372037905303021219828607652513887011655563444744672886801410208223379992759045702832510947818003057186686330143329513156631362153601231669504469637959066633834664557645753339448746039577603000875872298249439183277063070403527314474431356684815064911276124166859028101173702324912991026047066665178700408844603279398919306565223353246949751271582051004216724619644773387164618288246032021500079700224041168725853195289562568309615991956547032251284811393293566103620959723271891938510610057526137717475384701152662814490155516861607882360438652928 A013751 288 37235661813363050280693073081211745486849094864936768356464778639336279127723065298969177471683738970439752873340902637181886563411085954166978424049860352116609500853482033835203441124398087772586268620438409995151616979979903780114289091080424684566973057735534432912563106796026582161740185125900352135922771435624113668964326444942653569891330580817049454544944808482338203629970990402881500363620667863834023543996756140813632518794748392836839810000627487630974494578917829509282818593978487673398734658993801422928324903723534393267143266300355611861770567433156390097985513507331375030908702764985657295199411817384351360432166685142560332400558828157617449648493009331197428794306483474466801332561744705954410729170197293784135286500142746168413020460402089143333152137721987143139558274321460364118039016434100913271730220154087611282227057018401813829269746334179405165975797464763591801343438988733136858420718837992259584 A013751 289 64343223613491350885037630284333896201275235926610735719971137488773090332705456836618738671069500940919892965133079757050299981574356528800538716758158688457501217474816954467231546262959895671029072176117572471621994141405273732037491549386973854931729443767003500072909048543533933975487039897555808490874549040758468419970356096860905368772219243651861457453664629057480415872589871416179232628336514068705192684026394611325956992477325222822059191681084298626323926632370009392040710530394826699633013490741288858820145433634267431565623564167014497297139540524494242089318967340668616053410238377895215806104583620440159150826784031926344254388165655056362952992595920124309156956561603443878632702666694851889221740006100923658985775072246665379017699355574810039679686893983593783345156698027483509195971420398126378133549820426263392295688354527798334296978121665462012126806178019111486632721462572530860491351002152050624561152 A013751 290 111185090404113054329345025131328972635803607681183351324110125580599900094915029413677180423608097625909575043749961820182918368160488081767330902558098213654562103796483697319376111942394699719538236720331165230962805876348313008960785397340690821322028478829382048125986835883226637909641604942976437072231220742430633429708775335375644477238394853030416598479932479011326158627835297807157713981765496310722572957997609888371253683000817985036518283224913668026287745220735376229446347796522260536965847312000947148041211309320014121745397518880601051329457126026326050330343175564675368540292891917002932912948720496120595012628682807168722871582750251937395182771205749974806223220938450751022277310208048704064575166730542396082727419324842237774942584486433271748566498952803650057620430774191491503890638614447962381414774089696583141886949476624035521665178194237918356955121075617024648901342687325333326929054531718743479241670656 A013751 291 192127836218307357881108203426936464714668634073084831088062297003276627364013170826834167771994792697571745675599934025276082940181323405293947799620393713195083315360323828967881921436458041115362073052732253519103728554329884879484237166604713739244465211417172179161705252406215630307860693341463283260815549442920134566536763779529113656667946306036559882173323323731571602108899394610768529760490777624928606071419869887105526364225413478143103593412650818349425223741430730124483288992390466207876984155137636671815213142504984402376046912625678616697301913773491414970833007375759036837626117232581068073575389017296388181822363890787553122094992435347818875828643535956465153725781642897766495192039508160623585888110377260430952980593327386875100785992556693581522910190444707299568104377802897318723023525766078995084729626995695669180648695606333381437427919643122920818449218666218593301520163698175988933406230809988732129606893568 A013751 292 331996900985235114418554975521746211026947399678290588120171649221662012085014759188769441910007001781403976527436685995677071320633326844347941797744040336401103968942639576456499960242199495047345662235121334081011242941882041071748761823892945341414435885328873525591426676157940609171983278094048553474689269437365992530975527811026308398722211216831175476395502703408155728444178153887408019426128063735876631291413535164918349557381514490231283009417060614107806786625192301655107123378850725607211428620077836168896688310248613047305809065017172649652937707000593165069599436745311615655417930577900085631138272221888158778189044803280891794980146928281031017431896030132771785638150678927340503691844270101557556414654731906024686750465269724520174158195137966508871588809088454213653684364843406566753384652523784503506412795448562116344160946007744083123875445143316407174280249855225729225026842870448108876925966839660529119960712085504 A013751 293 573690644902486277715262997701577452654565106644086136271656609855031956882905503878193595620492099078266071439410593400529979242054388787033243426501701701301107658332881188116831931298520727441813304342289665291987427803572166971981860431687009549964145209848293452221985296400921372649187104546515900404263057587768435093525712057453460912991980982684271223211428671489293098751539849917441057568349294135594818871562588764978908035155257039119657040272680741178290127288332297260025109198654053849261348655494500899853477400109603345744438064349674338600276357697024989240267826695898471852562184038611347970606934399422738368710669420069381021725693892069621598122316340069429645582724373186444390379506898735491457484523376733610658704803986083970860945361198406127330105462104848881193566582449406547349848679561099622059081310535115337042710114701381775638056769207650751597156271749830060100846384480134332139328070698933394319292110483750912 A013751 294 991337434391496287891974460028325838187088504280980843477422621829495221493660710701518533232210347207243771447301505396115804130269983823993444640994940539848314033599218693065885577283843817019453389903476541624554275244572704527584654825955152502338042922617851085439590592180792131937795316656379475898566563511663855841612430435279580457650143138078420673709348744333498474642660860657338147478107580266307847010060153385883553084748284163598767365591192320756085339954238209665323388695274205051523610476694497554946808947389394581446388975196237257101277546100459181407182804530512559361227454018720409293208782642202491901132036757879890405541999045496306121555362635639974427566947716866175906575787921014929238533256394995679218241901287953101647713584150845788026422238517178866702483054472574513820538518281580146918092504604679302409803078203987708302562097190820498759886037583706343854262552381672125936758906167756905383736766915921575936 A013751 295 1713031086628505585477331866928947048387288935397534897528986290521367742741045708092224025425259479974117237060937001324488109537106532047860672339639257252857886650059449901617850277546482115809615457753207463927229787622621633423666283539250503524040138170283646675639612543288408803988510307182223734352723021748155142894306279792163115030819447342599510924169754630208285364182517967215880318842169898700179959633383945050806779730445035034698670007741580330266515467440923626301678815665433826329032798903728091774948085861088873836739360149139097980271007599661593465471611886228725702576201040544348867258664776405725906005156159517616450620776574350617616978047666634385875810835685654744751966562961527513797724185467050552533689122005425582959647249073412661521709657628157685081661890718128608759881890559590570493874463847956885834564139719136490759946827303945737821857083072944644562180165690515529433618719389857883932503097133230712483217408 A013751 296 2960117717694057651704829466053220499613235280366940302930088310020923459456526983583363115934848381395274585641299138288715453280120087378703241802896636532938428131302729429995645279600321096119015510997542497666253073011890182556095337955824870089541358758250141455505250474802370413292145810810882612961505381580812086921361251480857862773256005008011954876965336000999917109307391047349041190959269584953910970246487457047794115374209020539959301773377450810700538727737916026249300993469869651896568676505642142587110292367961573989885614337712361309908301132215233508334945339403238014051675398060634842622972733629094365576909843646441226672701920477867242138066367944218793401124064811398931398220797519543842467392487063354778214802825375407354270446398857079109514288381456479821111747160926235937075906886972505813415073529269498722126833434667856033188117581218234956169039550048345803447326313210834861293147105674423435365351846222671170999681024 A013751 297 5115083416175331622145945317339965023331670564474072843463192599716155737940878627632051464335418003051034483988164910962900303268047510990399201835405387928917603810891116455032475043149354854093658803003753435967285310164546235456932743987665375514727467934256244435113072820458496074168827961081205155197481299371643286200112242558922386872186376653844658027396100609727856764883171729819143177977617842800358156585930325778588231366633187493049673464396235000890530921531118893358792116715934758477270673001749622390526585211837599854522341575566960343521544356467923502402785546488795288281295087848777008052496883711075063716900209821050439690428918585754594414578683807610074997142383994097353456125538113771759783654217645477056755179282248703908179331377225032701240690323156797130881099094080535699267167100688490045581247058577693791835168175106055225349067180345110004260100342483541548356979869228322640314558198605403696311327990272775783487448809472 A013751 298 8838864143150973043068193508363459560317126735411197873504396812309517115161838268548184930371602309272187588331548966143891724047186098991409820771580510341169619385219849234296116874562085187873842411590485937351469015964335894869579781610685768889449064590394790383875389833752281216163734716748322508181247685314199598553793955141817884515138058857843569071340461853609736489718120749127479411545323632359018894580487602945400463801542147987989835746476694081538837432405773447723992777685135262648723722947023347490829939246055372548614606242579707473605228647976571812152013424332638258150077911802686669914714615052737710102803562570775159785061171316183939148391965619550209595062039541800226772184929860597600906154488091384354072949799725760353333884619844856507743912878414945442162539234571165688333664749989710798764394917222254872291170606583263429403188087636350087361453391811559795560861214026541522463556567190137587225974767191356553866311542767616 A013751 299 15273557239364881418421838382452058120227994998790549925415597691670845574999656528051263559682128790422340152636916613496644899153537579057156170293291121869541102297659899476863689959243283204645999687228359699743338459586372426334633862623265008640967983612202197783336673632723941941530933590541101294137196000222936906300955954485061304442158565706353687355276318083037624654232912654492284423150319236716384649835082577889652001449064831723246436169911727372899111083197176517667059519839913733856994593252456344464154135017183683764006039587177734514389835103703516091398679197246798910083334631595042565612626854811130763057644556122299476108585704034365846848421316590582762180267204328230791862335558799112654365834955421912163838057253926113890560952623091912045381481453901025724056867797338974309440572687982220260264874416960056419319142808175879206008709015435612950960591461050375326729168177837863750817025748104557750726484397706664125080986345902440448 A013751 300 26392706909622515091032936724877156431753975357910070271118152811207221153599406480472583431130718549849803783756591908122202385737312936610765862266807058590567024770356306296020456249572393377628287459530605561156488858165251552706247314613001934931592675681885397769605772037346971674965453244455023036269074688385234974088051889350185934076050001540579171749917477647489015402514473066962667483203751641045912674915022694593318658503984029217769841701607464900369663951764721022528678850283370932104886657140244563234058345309693405544202436406643125240865635059199675805936917652842468516624002243396233553378619205113633958563609792979333494715636096571384183354072035068527013047501729079182808338115845604866666744162802969064219112162934784324802889326132702824014419199952340972451170267553801747606713309604833276609737702992506977492583478772527919267983049178672739179259902044695048564588002611303828561411820492724675793255365039237115608139944405719417094144 A013751 301 45606597539827706077304914660587726314070869418468601428492168057766078153419774398256624168993881654140460938331390817235165722554076754463403409997042597244499818803175697279523348399261095756541680730068886409678412746909554683076395359651267343561792143578297967345878774080535567054340303206418279806672961061529686035224153664797121294083414402662120808783857401374861018615545009459711489410976082835727337102253159216257254641894884402488306286460377699347838779308649437926929557053289664970677244143538342605268452820695150204780381810110679320416215817382297039792658993704111785596726275876588691580238253986436359480397917722268288278868619174875351868835836476598414678546082987848827892808264181205209600133913323530542970625817551307313259392755557310479896916377517645200395622222332969419864400598997151901981626750771052057107184251318928244495074708980746493301761110733233043919608068512333015754119625811428239770745270787801735770865823933083152738680832 A013751 302 78808200548822276101582892533495591070714462355113743268434466403819783049109370160187446564021427498354716501436643332182366368573444631712761092474889608038495686891887604899016346033923173467304024301559035715924297226659710492356011181477389969674776824103298887573678521611165459869900043940690787505930876714323297468867337532769425596176140087800144757578505589575759840167661776346381453702166671140136838512693459125692536021194360247499793263003532664473065410645346228737734274588084541069330277880034256021903886474161219553860499767871253865679220932436609284761714741120705165511143004714745259050651702888562029182127601824079602145884973934184608029348325431562060564527631403002774598772680505122602189031402223060778253241412728659037312230681603032509261871500350490906283635200191371157525684235067078486624251025332377954681214386279108006487489097118729940425443199347026699893082742389311451223118713402147998323847827921321399412056143756367687932440477696 A013751 303 136180570548364893103535238297880381370194590949636548367854757945800585108860991636803907662629026717156950114482519678011129084894912323599651167796609242690520546949181781265500245946619243751501353993094013717117185607667979730791187321592929867598014352050500477727316485344093914655187275929513680810248554962350658026202759256625567430192370071718650141095657658786913003809719549526547151997344007730156456949934297369196702244623854507679642758470104444209457029595158283258804826488210086967802720176699194405849915827350587389070943598881526679893693771250460844068243072656578526003255112147079807639526142591435186426716495952009552508089234958271002674713906345739240655503747064388794506679191912851856582646263041449024821601161195122816475534617810040176004513952605648286058121625930689360204382358195911624886705771774349105689138459490298635210381159821165337055165848471662137415246978848730187713549136758911741103609046648043378184033016411003364747257145458688 A013751 304 235320025907574535282908891778737299007696253160971955579653021730343411068111793548397152441022958167247209797825794003603231058698408495180197217952540771369219505128186118026784424995758053202594339700066455703178496730050268974807171691712582811209368800343264825512802886674594284524163612806199640440109502974941937069278367995448980519372415483929827443813296434383785670583195381581873478651410445357710357609486465853971901478710020589270422686636340479593941747140433513471214740171627030280363100465336207933308654549661815008314590538867278102856302836720796338549924029550567692933624833790153907601101174398000002145366105005072506733978198007892292621905630165437407852710474927263836907541643625408008174812742535623914891726806545172226869723819575749424135800110102560238308434169608231214433172714962535287804227573626075254630831257999236041643538644170973702431326586159032173453546779450605764369012908319399488627036432607818957502009052358213814283260347352612864 A013751 305 406633004768288796968866564993658052685299125462159539241640421550033414325697179251630279418087671713003178530642972038226383269430849879671380792621990452926011304861505611950283486392669915934083019001714835455092442349526864788466792683279343097769789286993161618486123388173698923657754722929112978680509221140699667255713019896135838337475533956230741822909376238615181638767761619373477371109637249578123497949192612995663445755210915578259290402507596348738331339058669111278259071016571508324467437604100967308757355061815616334367612451162656561735691301853536073014268723063380973389303712789385952334702829359744003707192629448765291636314326157637881650652928925875840769483700674311910176231960184705038126076419101558124932903921710057608030882760226895004906662590257224091796974245083023538540522451455260977325705247225858040002076413822679879960034777127442557801332340882807595727728834890646760829654305575922316347518955546311158563471642474993471081473880225315028992 A013751 306 702661832239603041162201424309041115040196888798611683809554648438457739954804725746817122834455496720069492500951055682055190289576508592072146009650799502656147534800681697450089864486533614734095456834963235666399740379982422354470617756706704872946195887924183276744021214764151740080600161221507227159919934131129025017872098380522728647157722676366721869987402140327033871790692078277368897277453167270997404456204835256506434265004462119232053815533126490619836553893380224288831674716635566384679732179886471509532709546817385025787234315609070538679274569602910334168656353453522322016716815700058925634366489133637638406028863687466423947551155600398259492328261183913452849667834765210980784528827199170305881860052207492439884057976714979546677365409672074568478712955964483230625171495503464674598022796114690968818818667206282693123588043085590832570940094876220739880702285045491525417515426691037602713642640035193762648512755184025681997678998196788718028786865029344370098176 A013751 307 1214199646110034055128284061206023046789460223844000989622910432501654974641902566090499988257939098332280083041643424218591368820388206847100668304676581540589822940135577973193755285832730086260516949410816471231538751376609625828525227483589186020451026494332988702213668659112454206859277078590764488532341646178590955230882986001543275102288544784761695391338230898485114530454315911263293454495439073044283514900321955323243118409927710542032988993241242575791077565127761027571101133910346258712726577206843822768472522096900441324560340897372473890837786456273829057443438178767686572444886657529701823496185293222925839165617876451941980581368396877488192402743235325802446524226018474284574795665813400166288563854170214546936119652183763484656658487427913344854331215987906627022520296344229986957705383391686185994118918656932456493717560138451900958682584483946109438513853548558609355921466657322112977489174481980814821856630040957996378491989308884050904753743702770707071529648128 A013751 308 2098136988478138847261674857764007824852187266802433710068389227362859796181207634204383979709718761918179983495959837049725885321630821431789954830481132902139214040554278737678809133918957589058173288581890862288098962378781433431691593091642113443339373782207404477425219442946320869452830791804841036183886364596605170638965799810666779376754605388068209636232462992582277908625057894662971089368118718220521913747756338798564108612355083816633004980320867170966982032540771055642862759397078335055591525413426125743920518183443962608840269070659634883367694996441176611262261172910562397184764144211324751001408186689215850078187690508955742444604589804299596471940310642986627593862559923563745246910525555487346638340006130737105614758973543301486705866275434259908284341227102651494915072082829417462914902500833729397837491439179284821143943919244884856603505988258877109751938931909276967032294383852611225101293504862848012168256710775417742034157525751639963414469118387781819603231965184 A013751 309 3625580716090223928068174154216205521344579597034605450998176584883021727801126791905175516938394020594615011481018598421926329835778059434133041947071397654896561862077793658708982183411958713892523442669507410033835006990534316969963072862357572030090437895654394936990779197411242462414491608238765310525755638022933734864132902072832194763031958110581866251409696051182176226104100041977614042428109145085061866956122953443918779682149584835141832605994458471430944952230452384150866848238151362976062155914400345285494655420991167388075984954099849078459376953850353184261187306789451822335272441197169169730433346598964988935108329199475522944276731181829702703512856791080892482194503547918151786661388159882134991051530593913718502303506282824969027736923950401121515341640433381783213244559129233375916951521440684399463185206901804170936735092455161032210858347711339645651350474339230599031804695297312196975035176403001365026747596219921858235024204498833856780202636574086984274384835837952 A013751 310 6265003477403906947701804938485603140883433543675798219324849138677861545640347096412143293269544867587494739839200138073088697956224486702181896484539375147661258897670427442249121212935864657606280508932908804538466892079643299724096189906153884467996276683690794451120066453126626975052241499036586456588505742503629493845221654781854032550519223615085464882435954776442800518707884872537317065315772602706986906100180463551091651290754482595125086743158424238632672877454221719812697913755525555222635405420083796653334764567472737246595302000684539207577803376253410302403331666132172748995350778388708325294188822923011500879867192856693703647710191482201726271670216534987782209232102130802566287350878740276329264537044866282905571980458856721546479929404586293137978510354668883721392486598175315273584492229049502642272384037526317607378678239762518263660363224845194907685533619658190475126958513473755476372860784824386358766219846268024971030121825373984904516190156000022308826136996327981056 A013751 311 10825926008953951205628718933703122227446573163471779322993339311635344750866519782600183610769773531191190910442137838590297270068355913021370317125284040255158655375174498620206481455953174128343652719436066414242470789513623621923238216157833912360697566109417692811535474831002811412890273310335221396984937923046271765364543019463043768247297218406867683316849329853693159296327225059744483888865655057477673373741111841016286373430423745924376149892177757084357258732240895131836341994969548159424713980565904800616962473172592889962116681857182883750694444234165893002552957119076394510263966145055687986108358286010963873520410509256366719903243210881244582997446134172458887657553072482026834544542318463197496969120013528936860828382232904414832317318011125114542426865892867831070566216841646944792754002571797540565846679616845476825550355998309631559605107652532496800480602094769353141019384311282649463172303436176539627948027894351147149940050514246245915003976589568038549651564729654751264768 A013751 312 18707200143472427683326426317438995209027678426479234670132490330505875729497346184333117279410168661898377893244014185084033682678119017700927907992490821560914156488301533615716799955887084893777831899185522763810989524279541618683355637520737000559285394237073773178333300507972858121474392280259262573989972731023957610549930337632139631531329593407067356771515641987181779264053444903238468159959851939321419589824641261276142853287772232957321987013683164241769343089312266787813198967307379219485905758417883495466111153642240513854537626249212023121199999636638663108411509901764009713736133498656228839995243118226945573443269359995001691992804268402790639419586919850008957872251709248942370092969126304405274762639383378002895511444498458828830244325523224197929313624262875612089938422702365920601878916444066150097783062377908983954551015165079043334997626023576154471230480419761442227681496089896418272361740337713060477094192201438782275096407288617512941126871546773570613797903852843410185519104 A013751 313 32326041847920355036788064676534583721199828320956117509988943291114153260571414206527626658820771447760396999525656511825210203667789662587203425011024139657259662411785050087958630323772882696448093521792583335865389897955047917084838541635833536966445161241663480052159943277777098833907749860288005727854672879209398751030279623428337283286137537407412392501179029353850114568284352792796072980410624151147413051216980099485174850481270418550252393559644507809777424858331597009341207815507151291271645150546102680165440073493791607940641018158638375953433599372111609851335089110248208785336038685677963435511780108296161950909969454071362923763565775800022224917046197500815479203250953582172415520650650254012314789840854477189003443776093336856218662194504131414021853942726249057691413594429688310800046767615346307368969131789026724273464154205256586882875897768739594926286270165347772169433625243341010774641087303568168504418764124086215771366591794731062362267234032824730020642777857713412800577011712 A013751 314 55859400313206373503569775761051760670233303338612171057260894007045256834267403748879738866442293061729966015180334452433963231937940536950687518419049713327744696647564566551992513199479541299462305605657584004375393743666322800722600999946720351878017238625594493530132381983998826784992591758577673897732874735273841041780323189284166825518445664640008614242037362723452997973995361625951614110149558533182729752502941611910382141631635283254836136071065709495295390155196999632141607105196357431317402820143665431325880446997271898521427679378127113647533259715008861823107033982508904781060674848851520816564356027135767851172427216635315132263441660582438404656655829281409148063217647789993934019684323638933279956844996536582597950845089286087545848272103139083429763613030958371690762691174501401062480814439318419133578659731438179544546058466683382133609551344382020032622674845720950308781304420493266618579798860565795175635624406420980852921470621295275761997780408721133475670720138128777319397076238336 A013751 315 96525043741220613414168572515097442438163148169121831586946824844174203809614073678064188761212282410669381274231617933805888464788761247850788031828117904630342835806991571001843062808700647365470864086576305159560680389055405799648654527907932768045213788345027284820068756068349972684467198558822220495282407542553197320196398471083040274495874108497934885410240562786126780499063984889644389182338437145339757012325083105381140340739465769464356843130801546007870434188180415364340697077779305641316472073208253865331121412411285840645027029965403652382937472787535313230328954721775387461672846138815427971023207214890606846825954230345824548551227189486453563246701272998275007853240095381109517986014511248076707765428154015214729259060314286359279225814194224336166631523317496066281637930349538421035966847351142228262823924015925174252975589030428884326877304723092130616371982133405802133574094038612364716905892431057694063498358974295454913848301233598236516732164546270118645959004398686527207918147739844608 A013751 316 166795275584829219979683293306088380533145920036242524982244113330733024183013119315694918179374824005636690841872235789616575267154979436286161718998987739201232420274481434691184812533434718647533653141603855315720855712287741221792875024224907823182129426260207148169078810486108752798759319109644797015848000233531924969299376558031493594328870459484431481988895692494427076702382565889305504507080819387147100117297743606098610508797796849634408624930025071501600110277175757749580724550402640148194863742503862679292177800646701932634606707780217511317715952976861021262008433759227869533770678127873059533928102067330968631315248910037584819896520583432591757290299799741019213570398884818557247079833075436676551018659850138291052159656223086828834502206927619652895939272292633202534670343644002391550150712222773770438159740699518701109141817844581112116843982561503201705090785126525226086816034498722166230813382120867695341725164307582546091129864531657752700913180335954765020217159600930319015282559294451482624 A013751 317 288222236210584892124892730832920721561276149822627083169317827835506665788246670177520818613959695881740201774755223444457442061643804465902487450430250813339729622234303919146367356057775193822938152628691461985565638670833216831258088041860640718458719648577637952036168184519995924836256103421466209243385344403543166346949322692278420931000288153989097600876811756630369988541717073856719911788235655900990189002690500951338398959202592956168258103879083323554764990558959709391275492023095762176080724547046674709816883239517500939592600391044215859557013166744015844740750573535945758554355731804964646874627760372347913794912750116544946568781187568171518556597638053952481201049649272966466922953951554354577080160244221038966938131885953494040226019813570926760204183062521670173979910353816836132598660430720953075317140031928768315516597061235436161737906401866277532546396876698635590678018107613791903246845524304859377550501083923502639645472405910704596667177975620529833954935251790407591258408262460812161974272 A013751 318 498048024171890693591814638879287006857885186893499599716581206499755518482090246066755974564922354483647068666777026112022459882520494117079498314343473405451052787220877172284922791267835534926037127742378846311057423623199798684413976136335187161496667552742158381118498622850552958117050546712293609572569875129322591447528429612257111368768497930093160654315130715457279340200087103624412007570071213396911046596649185643912753401502080628258750003503055983102633903685882377828124050215909477040267492017296653898563574237886241623616013475724405005314518752133659379712016991070114270781926704558978909799356769923417195037609232201389667670853892117800384065800718557229887515413793943686054842864428285924709194516902013955334869091898927637701510562237850561441632828332037446060637285091395492837130485224285806914148017975172911649212679721814833687483102262424927576240173802935242300691615289956632408810549065998797004407265873019812561307376317413697543040883541872275553074128115093824317694529477532283415891542016 A013751 319 860626985769027118526655695983407947850425602951967308310252324831577535937051945203354324048185828547742134656190701121574810676995413834313373087185522044619419216317675753708346583310819804352192156738830646425507228020889252126667350763587203415066241531138449682572765620285755511626263344718843357341400744223469438021329126369980288445231964423200981610656545876310178699865750515062983949081083056749862288519009792792681237877795595325631120006053280738801351385569204748886998358773091576325582226205888617936717856283067425525608471286051771849183488403686963408142365360569157459911169345477915556133288498427664913024988753244001345735235525579559063665703641666893245626635035934689502768469732078077897488125206680114818653790801346957948210251547005770171141527357760706792781228637931411622561478467565874347647775061098791329839510559296032611970800709470274851743020331472098695595111221045060802424628786045921223615755428578236105939146276490869354374646760355292155712093382882128420976146937175785742660584603648 A013751 320 1487163431408878860814061042659328933885535441900999508760116017308965982099225761311396271955265111730498408685897531538081272849848075105693508694656582093102356405796943702408022895961096621920588046844699357023276490020096627674881182119478687501234465365807241051485738991853785524090183059674161321485940486018155188900856730367325938433360834523291296223214511274263988793368016890028836264012111522063762034560848921945753179052830788722690575370460069116648735194263585806076733163959902243890606086883775531794648455657140511308251438382297461755389067961571072769270007343063504090726500628985838080998322525283004969707180565605634325430486988201478062014335892800391528442825342095143460783915697030918606859480357143238406633750504727543334507314673225970855732559274210501337925963086345479283786234791953830872735355305578711417962674246463544353485543625964634943811939132783786545988352189965865066589758542287351874408025380583191991062844765776222244359389601893944845070497365620317911446781907439757763317490195103744 A013751 321 2569818409474542671486697481715320397754205243604927151137480477909893217067462115546092757938698113070301250209230934497804439484537473782638383024366573856880871869217118717761063564220774962678776144947640488936221774754726972622194682702459172002133156152114912536967356977923341385627836327116950763527705159839372166420680430074739221612847522056247359873714675481928172634939933185969829064212928710126180795721146937122261493403291602912809314240154999433569014415687476272900594907322711077442967318135164118941152531375538803540658485524610013913312309437594813745298572688813735068775393086887528203965101323689032587654008017366536114343881515612154091160772422759076561149202191140407900234606324469427352653182057143515966663120872169194882028639755334477638705862425835746311936064213204988202382613720496219748086693968040013330239501097889004642823019385666889182907030821450383151467872584261014835067102761072544038977067857647755760556595755261312038253025232072736692281819447791909350980039136055901415012623057139269632 A013751 322 4440646211572009736329013248404073647319266660949314117165566265828295479092574535663648285718070339385480560361551054812206071429280754696399125866105439624690146590007181144291117838973499135508925178469522764881791226776168208691152411709849449219686093830854568863879592857851533914364901173258090919375874516202435103574935783169149374947000518113195437861778959232771882313176204545355864622959940811098040415006141907347267860600887889833334495006987839021207256910307958999572227999853644741821447525737563597530311574216931052518257862986526104042203670708163838151875933606270134198843879254141648736451695087334648311466125854009374405586227258977802269525814746527684297665821386290624851605399728683170465384698594743995590393872867108368756145489497217977359683730271844169627025518960418219613717156509017467724693807176773143034653857897152200022798177498432384508063349259466262085736483825603033634995953571133356099352373258015321954241797465091547202101227601021689004262984005784419358493507627104597645141812642736657924096 A013751 323 7673436653596432824376534893242239262567692790120414794462098507351294587871968797626784237720825546458110408304760222715492091429797144115377689496630199671464573307532409017335051625746206506159422708395335337715735239869218664618311367434619848251617570139716694996783936458367450604022549227389981108681511163997807858977489033316290119908416895299601716625154041554229812637168481454374934068474777721577413837130613215896078863118334273632002007372074985828646139941012153151260809983747098113867461324474509896532378400246856858751549587240717107784927942983707112326441613271634791895602223351156769016588529110914272282213465475728198972853000703513642321740607881999838466366539355510199743574130731164518564184759171717624380200612314363261210619405851192664877533485909746725115500096763602683492503246447582184228270898801463991163881866446279001639395250717291160429933467520357700884152644050642042121273007770918439339680900989850476336929826019678193565230921294565478599366436361995476651476781179636744730805052246648944892837888 A013751 324 13259698537414635920522652295522589445716973141328076764830506220703037047842762082299083162781586544279614785550625664852370333990689465031372647450176985032290782675416002781954969209289444842643482440107139463572790494494009852460442042927023097778795161201430448954442642200058954643750965064929887355801651291388211980313101049570549327201744395077711766328266183805709116237027135953159886070324415902885771110561699637068424275468481624836099468738945575511900529818069000645378679651914985540762973168691953101207949875626568651922677686751959162252355485475845890100091107733384920395600641950798896860664978303659862503664868342058327825089985215671573931967770420095720869881380006321625156896097903452288078911263848728054928986658079219715371950333310860924908377863652042340999584167207505437075045609861422014346452113128929776731187865219170114832874993239479125222925031875178107127815768919509448785559757428147063178968596910461623110214739362003918480719031997009147019705202033528183653751877878412294894831130282209376774823870464 A013751 325 22912759072652490870663143166663034562198929588214916649627114749374848018672292878212815705286581548515174349431481148864895937135911395574211934793905830135798472463118852807218186793652160688087937656505136993053781974485649025051643850177895912961758038556071815793276885721701873624401667632198845350825253431518830301981038613657909237404614314694285932215243965616265352857582890927060283129520590680186612479050616972854237148009536247716779881980897954484564115525623233115214358438509095014438417635499694958887337385082710630522387042707385432372070278902261698092957434163289142443597909290980493775229082508724242406332892495076790481755494452680479754440307285925405663155024650923768271116457177165553800358663930602078917288945160891668162730175961167678241676948390729165247281440934569395265678813840537240790669251486790654191492631098725958431207988317819928385214455080307769116865648692912327501447260835838125173257735461277684734451069617542771134682487290831806050050589113936701353683244973896445578268193127657803066895648161792 A013751 326 39593247677543504224505911391993723723479750328435375970555654286919737376265722093551745538735212915834221275817599425238540179370854891552238223323869274474659760416269377650873026779430933669015956270440876723996935251911201515289240573107404137597917890624892097690782458527100837622966081668439604766226037929664538761823234724400867162235173535791726090867941572584906529737903235521960169247811580695362466363799466129092121791760478636054595636062991665349326791628276946823090411381743716184949585674143472888957319001422923969542684809798362027138937441943108214304630446234163638142537187254814293243595854575075490878143238231492693952473494414231869015672850990079100985931882596796271572489238002142076967019771272080392369075297238020802585197744060897748001617766819179997547302329934935915019092990316448352086276466569174250442899266538598456169127403813192836249650578378771825033943840941352501922500866724328280299389366877087839221131448299113908520731338038557360854487417988882619939164647314893057959247437724592683699595680023576576 A013751 327 68417131986795175299946214885365154594173008567536329677120170607797306186187167777657416290934447918561534364612811806812197429952837252602267649903646106292212065999313484580708590274856653380059572435321834979066704115302556218419807710329594349769202114999813544809672088334830247412485389123063637036038593542460322980430549603764698456342379869848102685019803037426718483387096790981947172460218411441586341876645477471071186456162107083102341259116849597723636695933662564110300230867653141567592884044919921152118247234458812619369759351331569582896083899677690994318401411092634766710304259576319098724933636705730448237431515664019375149874198347792669659082686510856686503690293127263957277261403267701508999010164758154918013762113627299946867221701737231308546795501063543035761738426127569261152992687266822752405085734231533104765329932578698132260252153789197221039396199438517713658654957146657123322081497699639268357344825963607786174115142660868833923823752130627119556554258284789167254876510560135204153579572388096157432901335080740323328 A013751 328 118224804073182062918307059321910987138730958804702777682063654810273745089731425919792015350734726003274331382050938802171477158958502772496718499033500471672942450046813701355464443994952297040742941168236130843827264711242817145429427723449539036401181254719677805431113368642586667528774752404653964798274689641371438110183989715305398932559632415097521439714219648673369539292903254816804714011257414971061198762843385070011010196248121039600845695753916104866444210573368910782598798939304628628800503629621623750860331221144828206270944159100952239244432978643050038182197638368072876875405760547879402596685324227502214554281659067425480258982614744985733170894882290760354278376826523912118175107704846588207550289564702091698327780932347974308186559100601935701168862625837802365796284000348439683272371363597069716155988148752089205034490123495990372545715721747732797956076632629758609202155765949423509100556828024976655721491859265114254508870966517981345020367443681723662593725758316115681016426610247913632777385501086630160044053507019519278710784 A013751 329 204292461438458604722834598508262185775727096814526399834605995512153031515055903989400602526069606533658044628184022250152312530680292790874329566329888815050844553680894075942242559223277569286403802338712034098133513421027588027302051106120803454901241208155603247784963901014389761489722772155242051171418663700289845054397934228047729355463044813288517047826171552907582563898136824323438545811452813069993751462193369400979025619116753156430261362262767029209215595870781477832330724567118398270567270271986165841486652350138263140436191506926445469414380187095190465978837519100029931240701154226735607687072240265123826749798706868511229887521958279335346919306356598433892193035156233320140206586113974904422646900367805214454710405451097299604546374125840144891619794617447722488095978752602103772694657716295736469517547521043610146299598933401071363758996767180082274868100421184222876701325163560603823725762198827159661086737932810117431791329030143071764195194942682018488961958110370247896796385182508394757439322145877696916556124460129729313612234752 A013751 330 353017373365656468961058186222277057020456423295501618914199160245000438458016602093684241165048280090161101117501990448263196053015545942630841490618047872407859388760584963228195142337823639726905770441294394921574711191535672111177944311376748370069344807692882412172417620952865507854240950284258264424211450874100852253999630346066476326240141437362557458643624443424302670415980432430901807162190460984949202526670142324891756269833749454311491633990061426473524549664710393694267492051980592211540243029992094574088935261038918706673738923968897771148048963300489125211431233004851721183931594503799130083260831178133972623652165468787405245637943906691479476561384202093765709564749971177202276980804948634842333843835567410577739580619496133716656134489451770372719005098949664459429851284496435319216368533759032619326322116363358332805706956917051316575546413687182170972077527806337130939889882632723407398117079573331894357883147895882922135416564087228008529296860954527948926263614719788365664153595374506140855148668076660271808983067104172253921941651456 A013751 331 610014021175854378364708545792094754531348699454626797483736148903360757655452688417886368733203427995798382731043439494598802779610863388866094095787986723520781023778290816458321205959759249448093171322556714424481100938973641408115487770059021183479827827693300808233937649006551597572128362091198280925037387110446272694911361238002871091742964403762499288536183038237195014478814187240598322776265116581992221966086005937412954834272719057050257543534826144946250421820619560303694226265822463341541539955826339424025680131075251525132220860618255348543828608583245208365353170632383774205833795302564896783874716275815504693670941930064636264462367070762876535498071901218027146127887950194205534622830951241007552882147860485478333995310489319062381800397772659204058440810985020185894783019609840231605884826335608366195884617075883199088261621552664675042544202851450791439749968049350562264129717189346047983946313502717513450422079564085689449999822742729998738624975729424295744583526235794295867657412807146611397696898436468949685922739956009654777115173715968 A013751 332 1054104228591876365814216367128739735830170552657595106051896065305007389228622245586107645170975523576739605359243063446666731203167571935960610597521641058243909609088886530839979043898463983046305000045378002525503342422546452353223562866661988605053142486254023796628244257483321160604637809693590629438464604926851159216806832219268961246531842489701598770590524290073872985019390915551753901757386121453682559557396618259849585953623258530582845035228179578467120728906030600204783622987341216654183781043667914524716375266498034635428477647148345242283735835631847720055330278852759161827680798282832141642535509724609192110663387655151691464990970298278250653340668245304750908508990377935587163828251883744461051380351502918906561143896525543339795751087351155104612985721382114881226185057885803920214968979907931256786488618307126168024516082043004558473516382527306967607887944789277771592416151303189970916259229732695863242329353486740071369599693699437437820343958060445183046640333335452543259312009330749344495220240498218345057274494643984683454855020181192704 A013751 333 1821492107006762360126965882398462263514534714992324343257676400847052768587059240372794010855445704740606038060772013635840111519073564305339935112517395748645475804505595925291483787856545762704015040078413188364069775706160269666370316633591916309531830216246953120573606076931178965524814135150524607669666837313598803126642206074896765034007023822204362675580425973247652518113507502073430742236763217871963462915181356353020084527860990740847156220874294311591184619549620877153866100522125622378429573643458156298709896460508603850020409374272340578666295523971832860255610721857567831638232419432733940758301360804124683967226333868102122851504396675424817128972674727886609569903535373072694619095219255110428696785247397043870537656653196138891167057878942796020771239326548294514758847780026669174131466397280905211727052332434714018346363789770311877042236309007186440026430368595871989311695109451912269743295948978098451682745122825086843326668270712627892553554359528449276304594496003661994752091152123534867287740575580921300258970326744805533009989474873100992512 A013751 334 3147538360907685358299397044784542791353115987506736465149264820663707184118438367364188050758210177791767233769014039562731712704959119119627407874430059853659382190185669758903683985416111077952537989255497989493112572420244945983487907142846831382871002613674734992351191300937077252426878825540106522053184294877898731802837732097421609978764137164769138703402976081771943551300140963582888322585126840482752863917433383778018706064143792000183885949670780570429567022581744875721880621702233075469926303255895694084170701083758867452835267398742604519935358665423327182521695327369877213070865620779764249630344751469527453895367104924080468287399597455134083998864781929788061336793309124669616301796538872830820788044907502091808289070696722928003936676014813151523892701556275452921503288963886084332899173934501404205864346430447185823702516628723098923528984341964418168365671676933666797530609149132904402116415399834154124507783572241750065268482771791420998332541933265160349454339289094327926931613510869468250673215714603832006847500724615023961041261812580718515060736 A013751 335 5438946287648480299141358093387689943458184426411640611777929610106886014156661498805316951710187187224173779952856260364400399554169357838716160807015143427123412424640837343385565926799039942701985645433500525844098525142183266659467103542839324629601092516429942066782858568019269492193646610533304070107902461549009008555303601064344542043304429020721071679480342669301918456646643585071231021427099180354196948849324887168416324078840472576317754921031108825702291815021255145247409714301458754412032652026187759377446971472735322958499342065027220610448299773851509371397489525695147824186455792707432623361235730539343440331194357308811049200626504402471697150038343174673769989978838167429096969504419172251658321741600163614644723514163937219590802576153597125833286588289243982648357683329595153727249772558818426467733590631812737103357948734433514939858084942914514594935880657741376226132892609701658806857165810913418327149450012833744112783938229655575485118632460682197083857098291554998657737828146782441137163316754835421707832481252134761404679300412139481594024951808 A013751 336 9398499185056573956916266785373928222295742688839314977152262366264699032462711069935587692555203459523372291758535617909683890429604650345301525874522167842069256669779366929370257921508741020989031195309088908658602251445692684787559154922026352959950687868390939891400779605537297682510621343001549433146455453556687566783564622639187368650830053347806011862142032132553715093085400115003087205026027383652052327611633405027023408008236336611877080503541756050813560256356728890987523986312920727623992422701252448204228366704886638072286863088367037214854662009215408193774861900401215440194195609798443573168215342371985464892303849429625493018682599607471092675266257005836274542683432353317479563303636329650865579969485082726106082232475283515452906851593415833439919224563813602016362076793540425640687606981638240936243644611772409714602535413101113816074770781356281220049201776577098118757638429564466418249182521258386869314249622176709826890645260844834438284996892058836560905065847807037680570967037640058285018211352355608711134527603688867707285831112177024194475116724224 A013751 337 16240606591777759797551309005126147968127043366314336280519109368905399928095564728848695532735391578056387320158749547747933762662356835796681036711174306031095675525378746053951805688367104484269045905494105634162064690498156959312902219705261537914794788636579544132340547158368450395378353680706677420477075023745956115401999667920515773028634332185008788497781431525052819680851571398725334690284975318950746422112902523886696449038232389665323595110120154455805832122984427523626441448348727017334258906427764230496906617666044110588911699416698240307268855951924225358842961363893300280655570013731710494434676111618790883333901051814392851936283532121710048142860092106085082409756971106532604685388683577636695722187270222950711310097717289914702623039553422560184180420046269904284273668699237855507108184864270880337829017889142723986833181193838724674177203910183653948245020669925225549213199206287397970734587396734492510175023347121354580867035010739873909356474629477669577243953785010561112026631041042020716511469216870491852840463699174363398189916161841897808053001699459072 A013751 338 28063768190591968930168661960857983688923530936991173092737020989468531075749135851450545880566756646881437289234319218508429541880552612256664831436909200821733327307854473181228720229498356548816911324693814535832047785180815225692695035650691937516765394764009452260684465489660682283213795160261138582584385641033012167414655426166651255793480126015695186524166313675291272408511515376997378344812437351146889817411095561276211463938065569341679172350287626899632477908517090760826490822746600285953599390307176590298654635326924223097639416592054559250960583084925061420080637236807622884972824983728395734383120320877270646400981017535270848145897943506314963190862239159315022404060046072088340896351645222156210207939602945258829143848855476972606132612348314183998263765839954394603224899512283014316282943445460081223768542912438627049247737102953316236978208356797354022567395717630789749040408228464623693429367021557203057582440343825700715738236498558502115367988159737413029477552140498249601582018438920611798131818806752209921708321272173299952072175127662799412315586936665276416 A013751 339 48494191433342922311331447868362595814459861459120747104249572269801621698894506751306543281619355485811123635796903609582566248369594913979516828722979099019955189587972529657163228556573160116355622769070911517917778572792448709996977021604395668028970602152208333506462756366133658985393438036931247470705818387705045025292524576415973370011133657755121282313759390030903318721907898571451469779835891742781825604486373129885293409684977303822421609821297019282564921825917532834708176141706125294127819746450801148036075209844925057512720911871070278385659887570750506133899341145203572345233041571882667829014031914475923676980895198300948025596111646378912256393809949267296358714215759612568653068895642943885931239319633889407256760570822264208663397154137886909948999787371441193874372626357225048738536926273755020354672042152693947541100089713903330457498344040545827750996459800066004686341825418786869742245946213250846883502456914130810836795672669509091655355883540026249714937210098780975311533727862454817187171782898067818744711979158315462317180718620601317384481334226557597646848 A013751 340 83797962796816569753980741916530565567386640601360650996143260882217202295689707666257706790638246279481621642657049437358674477182660011356605080033307883106482567608016531247578058945758420681062516144954535102961921373785351370874776293332395714354061200519016000299167643000678962726759860927817195629379654173954317803705482468046801983379238960600849575838176225973400934751456848731468139779556420931526994644552452768441787011935640781005144541771201249320272184915185496738375728372868184508252872521866984383806337962612030499381981735713209441050420285722256874599378061498911773012562695836213250008536247148214396113822986902664038188230080924942760379048503592333888107858164832610518632503051671007034889181544327360895739682266380872552570350282350268580391871632577850383014915898345284884220191808601048675172873288839855141351020955025624955030557138502063190353721882534514056097998674323663710914600995056497463414692245547618041125982922372911710380454966757165359507411499050693525338330281746321924099432840847861190790862299985569118884088281776399076440383745543491528733753344 A013751 341 144802879712899032534878722031764817300444114959151204921335554804471325566951814847293317334222889570944242198511381427755789496571636499624213578297556022008001876826652565995814885858270550936876027898481436657918200133901087168871613434878379794403817754496859648516961687105173247591841039683268114047568042412593061164803073704784873827279324923918268067048368518482036815250517434607976945539073495369678646745786638383867407956624787269576889768180635758825430335533440538363913258628316222830260963717786149015217351999393588702932064439312425914135126253728059879307725290270119543765708338404976496014750635072114476484686121367803457989261579838301089934995814207552958650378908830750976196965273287500156288505708597679627838170956306147770841565287901264106917154181094525461849774672340652279932491445262612110698725043115269684254564210284279922292802735331565192931231413019640288937341709231290892460430519457627616780588200306283975065698489860391435537426182556381741228807070359598411784634726857644284843819948985104137686610054375063437431704550909617604088983112299153361651925778432 A013751 342 250219376143889528220270431670889604295167430649413282104067838702126450579692736056122852353537153178591650519027667107162004250075787871350641063298176806029827243156455634040768122763091512018921776208575922544882649831381078627810148015469840284729797079770573472637309795317739371838701316572687301074197577288960809692779711361868261973538673468530767219859580799936959616752894127002584161891518999998804701576719311127322880949047632401828865519416138591250343619801785250292842110909730433050690945304334465498295584254952121278666607351131871979625498166442087471443749301586766571627144008763799385113489097404613815365537617723564375405444009960584283407672766950651512547854754459537686868355992240800270066537864456790396904359412497023348014224817493384376752842424931339998076410633804647139723345217413793727287396874503186014391886955371235705721963126652944653385167881697938419283726473551670662171623937622780521796856410129258708913526990478756400608672443457427648843378617581386055563848808010009324210120871846259949922462173960109619881985463971819219865762818052937008934527745130496 A013751 343 432379081976641104764627305927297236222049320162186151475829225277274506601709047904980288866912200692606372096879808761175943344130961441693907757379249520819541476174355335622447316134622132768696829288419194157557218908626503868855935770731884012013089353843550960717271326309053634537275875037603656256213413555324279149123341233308356690274827753621165755917355622291066217749001051460465431748544831997934524324570969628013938279954308790360279617551087485680593775017484912506031167652014188311593953485889956381054769592557265569535897502755874780792860831611927150654798793141932635771704847143845337476109160315172672951649003426319240700607249211889641728458541290725813682693015706081122908519154592102866674977429781333805850733064794856345368580484628568203028911710281355516676037575214430257441940535691035560752621799141505432869180658881495299487552282856288361049570099574037588522279346297286904232566164212164741664967876703359049002574639547291060251785982294434977201358251180635104014330740241296112235088866550337193466014636603069423156070881743303611928038149595475151438863943585497088 A013751 344 747151053655635829033275984642369624191701225240257669750232901279130347407753234779805939162024282796823810983408309539312030098658301371247072604751343171976167670829286019955588962280627045424308121010388367504258874274106598685383057011824695572758618403441656060119444851862044680480412712064979118010736778623600354369685133651156840360794902358257374426225190515318962424270273816923684266061485469692430858032858635517208085347761045589742563179128279175256066043230213928810421857702680517402434351623617844626462641855938954904158030884762151621210063517025410116331492314549259594613505975864564743158716629024618378860449477920679647930649326638145300906776359350374206043693531140108180385921099135153753614360998662144816510066735965511764796907077438165854833959435366182332816192929970535484859673245674109448980530468916521387997944178547223877514490344775666287893657132063936952966498710401711770513874331758620673597064490943404436676448977137718952115086177404783640603947058040137459736763519136959681942233561398982670309273292050103963213690483652428641411649922500981061686356894515738968064 A013751 345 1291077020716938712569500901462014710603259717215165253328402453410337240320597589699504662871977960672911545379329558883931188010481544769514941461010321001174817735193006242483257726820923534493204433105951099047359334745656202528341922516433073949726892601147181671886400704017613207870153166448283915922553153461581412350815910949199020143453591275068743008517129210471167069139033155644126411754246891628520522680779722173735571480931086779075149173533666414842482122701809668984408970110231934071406559605611635514527445127062514074385077368868998001450989757419908681020818719541120579492138326293967876178262334954540558670856697846934431624162036430715079966909548957446628043502421810106935706871659305545686245615805688186242929395319748404329569055429813150597153081904312763071106381382989085317837515368524861127838356650287748958460447540529602860345039315772351345480239524206483054726109771574157939447974845278896523975727440350202866576903832493978349254868914555466130963620516293357530425127361068666330396179594097442054294424248662579648433257155751396692359331066081695274594024713723196936814592 A013751 346 2230981091798870095320097557726361419922432791347805557751479439493062751273992635000744057442777916042791150415481477751433092882112109361721818844625834690030085046413514787011069351946555867604257260407083499153836930440493917968974842108396351785128070414782329929019700416542435623199624671622634606714171849181612680542209894120215906807887805723318787918717599275694176695472249292953050439511338628734083463192387359916215067519048917954241857771866175564847809108028727108005058700350480782075390534998496906169103425179564024320537413693405628546507310300821602200803974747367056361362415027835976490036037314801446085383240373879502697846551998952275658182819700598467773259172184887864784901474227279982945832424112229185827781995112525242681495327782717124231880525530652454586871827029805139429223226556810960028904680291697230200219653350035153742676227937654623124989853897828802718566717685280144919366100532641933193430057016925150553444889822549594587512413484351845474305136252154921812574620079926655418924598338600379869820765101688937632492668365138413484396924082189169434498474705313684306815614976 A013751 347 3855135326628447524713128579751152533625963863449008003794556471444012434201459273281285731261120238921943107917951993554476384500289724977055302963513442344371986960202553551955127840163648539220156545983440286537830215801173490250388527163308895884701305676743866117346042319785328756888951432563912600402088955385826711976938697039733086964030128289894865523544011548399537329776046778222871159475593150452496224396445357935219636672916530224929930229784751376057014138673640442632741434205630791426274844477402653860210718710286634025888650862204926128364632199819728602989268363450273392434253168100567374782272479976898835542239366063780661878841854189532337339912442634152312191849535486230348309747464739810530398428865932033110407287554443619353623926408535190672689548116967441526114517107503280933697735490169338929947287544052813785979560988860745667344521876267188759982467535448171097683288160164090420664621720405260558247138525246660156352769613365699447221450500959988979599275443723704892128943498113260563901705929101456415050282095718484228947330934959178501037884814022884782813364290782046482177382678528 A013751 348 6661673844413957322704286185809991578105665556039885830556993582655253486300121624230061743619215772857117690482221044862135192416500644760351563520951228371074793467230012537778460907802784675772430511459384815137370612904427791152671374938197772088763856209413400650773961128589048091904108075470440973494809714906708558296150068484658774273844061684938327624684051955634400505853008832769121363573824963981913475757057578512059532170799764228678919437068050377826520431628050684869377198307330007584602931256951785870444121931375303596735588689890112349814084441288491025965455732042072422126389474477780423623766845400081187816989624558212983726638724039511878923368700871815195467515997320206041879243619070392596528485080330553214783792894078574243062144833948809482407539146119738957125885561765669453429686927012617670948912876123262222172681388751368513171333802189702177249703901254439656796721940763548246908466332860290244651055371626228750177585891895928644798666465658860956747547966754562053598814364739714254422147845487316685206887461401540747620987855609460449793464958631544904701493494471376321202517268496384 A013751 349 11511372403147318253633006529079665446966590080836922715202484910828278024326610166669546692974004855497099369153277965521769612495713114145887501764203722625217243111373461665281180448683211919734759923801816960557376419098851223111816135893205750169383943529866356324537404830201875102810298754412922002199031187358792388735747318341490361945202538591573430135454041779336244074113999263025041716255569537760746486108195495668838871591141992587157172787253591052884227305853271583454283798675066253106193865212012685984127442697416524615159097256130114140478737914546512492868307504968701145434401011897604572021869108851340292547758071236592035879631715140276526779581115106496657767867643369316040367332973753638406801222218811195955146394120967776292011386273063542785600227644494908917913530250731076815526499009877803335399721449940997119914393439762364790760064810183805362287488341367671726944735513639411370657829823182581542757023682170123280306868421196164698212095652658511733259762886551883228618751222270226231641471477002083232037501533301862411889067014493147657243107448515309595324180758446538283037949839961751552 A013751 350 19891651512638565942277835282249661892358267659686202451869893925911264426036382368004976685459080390298987709896864324421617890392592261244093603048544032696375396096453341757605879815324590197301665148329539707843146452202814913537218282823459536292695454419609063728800635546588840177656196247625529219799925891755993247735371366094095345441309986686238887274064584194693029760068990726507272085689624161250569927994961816515753570109493363190607594576374205339383944784514453296209002404110514485367502999086357921380572220981135754534994920058592837234747259116336373587676435368585915579310644948559060700453789820095116025522525947096831038000003603762397838275116166904026224622875287742178117754751378646287166952511994105746610492969041032317432595675479853801933517193369687202610154580273263300737229790289068844163570718665498043023212071863909366358433391991997615666032779853883336744160502967568902848496729934459500905884136922789973028370268631826972598510501287793908275072870267961654219053202112082950928276462712259599824960802649545618247744307801044159151716089671034454980720184350595618153089577323453906681856 A013751 351 34372773813839441948256099367727415749995086515937757836831176703974664928190868731912599712473290914436650762701781552600555714598399427429793746067884088499336684454671374557142960320880891860937277376313444615152957069406464170592313192718938078713777745237084462123367498224505515826989907115896914491814271940954356332086721720610596756922583656993820797209583601488429555425399215975404566164071670550640984835575294018939222169149204531593369923427974626826455456587640975295849156154302969030715045182421226488145628797855402583836471221861248422741643263753029253559504880316916462121048794471110056890384148809124360492102924836583324033664006227301423464539400736410157316148328497218483787480210382300784224493940725814730142931850502903844523525327229187369741117710142819486110347114712198983673933077619510962714650201853980618344110460180835385067372901362171879870904643587510405893909349127959064122202349326746017565367788602581073393023824195797008650226146225307873499325919823037738490523933249679339204061727566784588497532266978414828332102163880204307014165402951547538206684478557829228168538789614928350746247168 A013751 352 59396153150314555686586539707432974415991509499540445542044273344468220995913821168744972303153846700146532517948678522893760274826034210598683593205303704926853790737672135234743035434482181135699615306269632294984309815934370086783517197018325000017407943769681950549179036931945531349038559496269868241855061913969127741845855133215111195962224559285322337578160463372006271775089845205499090331515846711507621795874108064726975908289825430593343227683540155156115028983443605311227341834635530485075598075223879371515646562694135664869422271376237274497559559765234550150824433187631646545172316846078178306583809142166894930353854117615983930171402760776859746724084472516751842304311643193539984765803540615755139925529574207853686986237669017843336651765452035774912651403126792071998679814222679843788556358126514943570915548803678508498622875192483545396420373553833008416923224119217981384675355293113262803165659636617118352955538705260094823145168210337230947590780677332005406835189454209212111625356655445898144618665235403768923735757338700823357872539184993042520477816300274146021150778947928906275235028454596190089515106304 A013751 353 102636552643743552226421540614444179790833328415205889896652504339241085880939082979591312139849847097853208191015316487560417754899387115914525249058764802113603350394697449685635965230785209002488935249233924605732887361934591509961917716447665600030080926834010410548981375818401878171138630809554332321925546987338652737909637670195712146622724038445036999335061280706826837627355252515102428092859383117485170463270458735848214369524818344065297097437157388109766770083390549977800846690250196678210633473986863553979037260335466428894361684938138010331782919274325302660624620548227485230057763510023092113776822197664394439651459915240420231336183970622413642339217968508947183501850519438437093675308518184024881791315104231171171112218692062833285734250701117819049061624603096700413718718976790770066625386842617822490542068332756462685620328332611566445014405501023438544443331278008671832719013946499718123870259852074380513907170882689443854394850667462735077436869010429705343011207376873518528888616300610511993901053526777712700215388681275022762403747711667977475385666566873724324548546022021150043606129169542216474682103693312 A013751 354 177355962968388858247256422181759542678559991501475777741415527498208596402262735388733787377660535785090343754074466890504401880466140936300299630373545578052306589482037193056778947918796841156300880110676221718706429361422974129214193814021566156851979841569169989428639817414198445479727554038909886252287345194121191931107853894098190589364067138433023934850985893061396775420069876346096995744461014027014374560531352695545714430538886098544833384371407966653676978704098870361639863080752339859947974643049300221275776385859685989129456991573102481853320884506034122997559344307337094477539815345319903172606348757564073591717722733535446159748925901235530773962168649583460733091197697589619297870933119421994995735392500111463783681913899884575917748785211531591316778487314151098314905946391894450675128668464043597263656694079003167520751927358752786816984892705768501804798076448398984926938456099551512918047809024384529528031591285287358980394301953375606213810909650022530832723366347237440017919528967454964725461020494271887545972191641243239333433676045762265077466431827557795632819887526052547275351391204968950068250675182043136 A013751 355 306471104009375947051259097530080489748551665314550143937166031516904454583110006751731984588597405836636114007040678786791606449445491537926917761285486758874385786624960269602114022003680941518087920831248511129924709936538899295282126910629266319040221166231525741732689604491734913788969213379236283443952532495441419656954371529001673338421108015212265359422503623210093627925880746326055608646428632238680839240598177457902994535971195178285472088193792966377553819200682847984913683403540043277990100183189190782364541594765537389215701681438321088642538488426426964539782546963078499257188800916712792682263770653070719166488224883549250964046143957334997177406627426480220146781589621434862146720972430361207352630758240192609418202347219000547185869900845526589795393226078853097888157475365193610766622339105867336071598767368517473475859330475924815619749894595567971118691076102833445953749652140025014322386613994136467024438589740976556318121353775433047537465251875238933278945977048026296350964946055762179045596643414101821679439947156068317568173392207077194053861994198019870853512765645018801691807204002186345717937166714570539008 A013751 356 529582067728201636504575720531979086285497277663542648723422902461210897519614091666992869369096317285707205004166292943575895944641809377537713891501321119334938639287931345872453030022360666943255927196397427232509898770339217982247515301567372199301502175248076481714087636561717931027338800719320297791149976152122773167217154002114891528791674650286794541082086260907041789055921929651424091741028676508440490207753650647256374558158225268077295768398874245900412999578779961317930844921317194784366893116550921671925927875754848608564732505525418841174306508000865794724744241152199646716422247984079705754951795688506202719691652598773105665871736758274875122558652192957820413638586865839441789533840359664166305345950239052829074653655994432945537183188661069947166439494664258153150736117431054559404723401974938756731722670012798194166284923062398081390927817861141454093098179505696194608079398897963224749084068981867815018229883072407489317713699323948306144739955240412876706018648338989440094467426784357045390790999819567947862072228685686052757803621733829391325073525974178336834870059034592489323442848515778005400595424082777891405824 A013751 357 915117813034332427879906845079259861101339295802601696994074775452972430913893150400563678269798436269702050247199354206499148192341046604385169604514282894210773968689545365667598835878639232477946242195374754257777105075146168673323706441108419160392995758828676160401943435978648584815241447642985474583107158790868152032951242115654532561752013795695580966989845058847368211488633094437660830528497553006585167078998308318459015236497413263237567087793254696915913663272131773157384500024036112587385991305399992649088003369304378395599857769547923757549201645825496093284358048711000989525977644516489731544556702949738718299627175690679926590626361118298984211781350989431113674767478104170555412314476141499679375637802013083288641001517558380129888252550006328868703607446779838088644472010920862278651362038612694171632416773782115279519340347051823884643523269264052432672873654185843024282761201295680452366417271200667584351501237949120141541009272431782673018110642655433450948000224329773752483239713483368974435286847688213413905660811168865499165484658356057188209727052883380166050655462011775821550909242235264393332228892815040196349263872 A013751 358 1581323580923326435376479028296961039983114303146895732405761211982736360619207363892174036050211697874045142827160484068830528076365328532377573076600680841196217417895534391873610788398288593721891106513607575357438837569852579467503364730235348309159096671255952405174558257371104754560737221527078900079609170390620166712939746375851032266707479838961963910958452261688252269452357987188277915153243771595379168712509076774297178328667530118874515927706744116270698810134243704015960416041534402551002992975731187297624069822157965867596554225778812253045020443986457249195370708172609709900889369724494256108993982697148505221755759593494913148602352012420644717958174509736964429998202164006719752479414772511445961102121878607922771650622340880864446900406410936285119833668035560217177647634871250017509553602722735528580816185095495203009420119705551672664008209288282603658725674433136745960611355838935821689169044634753585759394139176079604582864022762120458975295190508589003238144387641849044291038224899261587824175672805232779228981881699799582557957489639266821226408347382480926935532638356348619639971170582536871678091526784389459291527970816 A013751 359 2732527147835508080330555760897148677090821515837835825597155374306168431149990324805676734294765813926350006805333316470939152515959287703948446276365976493587063698123483429157599442352242689951427832055513890217654311320705257319845814253846681878226919047930285756141636668737269015880953918798792339337564646434991648079959881737470583756870525161726273638136205508197299921613674601861344237384805237316815203535215684665985524151937492045415163523077253832915767543911973120539579598919771447608133171862063491650294392652688965019206845702145787573261795327208598126609600583722269578708736830883926074556341602100672617023193952577559209920784864277462874072631725552825474535036893339403611732284428726899778620784466606234490549412275405042133764243902278097900687072578365448055282975113057520030256508625504886993387650367845015710800277966851193290363406185650152339122277965420460297019936422889681099878884109128854196192233072496265556719189031332944153109310089198841797595513501845115148534914052625924023760175562607442242507680691577253678660150542096653067079233624276927041744600399079770414737870182766623714259742158283424985655760333570048 A013751 360 4721806911459757962811200354830272914012939579367780306631884486801059049027183281264209396861355326464732811759615970861782855547577649152422915165560407380918446070357379365584331836384675368236067293791928002296106649962178684648693567030647066285576116114823533786612748163578000859442288371684313162375311709039665567882170675642349168731872267479463000846699363118164934264548429712016402842200943450083456671708852703102822985734547986254477402567877494623278446315879889552292393546933365061466854120977645713571708710503846531553189429373307920926596382325416457562781389808672081832008697243767424256833358288429962282216079150054022314743116245471455846397507621755282419996543751690489441073387492840082817456715558295573199669384411899912807144613463136553172387261415415494239528980995363394612283246904872444724573859835636187148262880326718862005747965888803463242003296324246555393250450138753368940590711740574660051020178749273546882010758646143327496572887834135598626245047331188358976668331482937596713057583372185660195053272235045494356724740136743016499912915702750529928134669489609843276667039675820725778240834449513758375213153856409042944 A013751 361 8159282343002461759737754213146711595414359593147524369859896393192230036718972710024553837776422004131058298720616397649160774386214177735386797406088383954227074809577551543729725413272719036311924283672451587967672291134644767072942483828958130541475528646415066383266828826662785485116274306270493144584538633220542101300390927509979363568675278204512065463096499468189006409139686542364344111323230281744213128712897470961678119349298920247736951637292310709025155233840449146361256049100854826214723921049371793051912651750646806523911333957076087361158548658319638668486241589385357405711028837230109115808043122406974823669384771293350559876104872174675702574893170393128021754027602921165754174813587627663108565204484734750489028696263763049330745892064299963881885187725837974045906079159987945890025450651619584484063629795979331392198257204570193545932485055852384482181696048298047719536777839765821529340749887713012568162868878744689012114590940535669914077950177386314426151441788293484311682876802516167120163504067136820817052054422158614248420350956291932511849518334352915715816708878045809182080644559818214144800161928759774472368329863874826207232 A013751 362 14099239888708253920826839280317517636876013376958922111117900967436173503450384842922429031677657223138468740189225135137749818139378099126748385917720727472904385270950009067564965514135258494747005162185996344008137719080666157502044612056439649575669713501005234710285080212473293318280922001235412153842082758205096751047075522737244340246670880737396849120230751081030603074993378345205586624366541926854000286415886829821779790235588534188089452429241112905195468244076296124912250452846277139699042935573314458393705062225117681673318785077827478960081972081576335619144225466457897597068657830733628552116298515519252495300696884794909767465909219117839614049415398439325221590959697847774423214077879420601851600673349621648845041587143782549243528901487110337587897604390248019151325704788459170497963978725998641988461952287452284645718588449497294447371334176512920385209970771459026459359552107115339602700815805968085717785437422470822612934013145245637611526697906523551328389691410171140890588011114747936783642535028012426371865950041490085421270366452472459380475967681761838356931272941263158266635353799365874042214679812896890288252474004775699686096896 A013751 363 24363486527687862775188778276388670476521751115385017408011732871729707813962265008569957366738991681583273983046981033518031685744845355291021210865821417073178777748201615668752260408425726678922824920257401682446061978571391120163533089633527714466757264929737045579372618607153850853989433218134792201839119006178407185809346503289958219946247281914221755279758737868020882113588557780515253686905384449603712494926652441932035477527096987077018573797728643100177769125763839703848368782518366897399946192670687384104322347525003353931494860614485883643021647756963907949881221606039247047734640731507710138056963834817268311879604216925604078181091130635626853077389808503153982909178357880954203313926575638799999565963548146209204231862584456245092817941769726663351887060386348577093490817874457446620481755238525653356062253552717547867801720840731324805057665457014326425642829493081197721773306041095306833467009712712852120333235866029581475149974714984461792718133982472696695457386756775731458936083206284434762134300528405472770584361671694867607955193229872409809462472154084456680777239642502737484745891365304230344946966716685826418100275080252409057575436288 A013751 364 42100104719844626875526208861599622583429585927385310081044274402348935102526793934808886329724977625775897442705183225919158752967092773942884652376139408702452927948892391875603905985759655701178641462204790107266795098971363855642585178886735890598556553798585614761155884953161854275693740600936920924777997642676287617078550757685047804067115303147775193123423099035940084292281027844730358370972504328915215191233255419658557305166823593669088095522475095277107185049319915008249981256191737998707107020934947799732269016523205795593623119141831606935141407324033632937394750935235818898485459184045323118562433506564239642927956086847443847096925473738363202117729589093450082467060202418288863326465122703846399249985011196649504912658545940391520389403378087674272060840347610341217552133287062467760192473052172328999275574139095922715561373612783729263139645909720756063510809364044309663224272839012690208230992783567808463935831576499116789059156307493149977816935521712819889750364315708463961041551780459503268968071313084656947569776968688731226546573901219524150751151882257941144383070102244730373640900279245710036068358486433108050477275338676162851490353905664 A013751 365 72748980955891515240909288912844147824166324482521815820044506167258959857166299919349755577764761337340750780994556614388306325127136313373304679305968898237838659495686053161043549543392685051636692446689877305357021931022516742550387189116279618954305724963955942307277369199063684188398783758418999358016379926544625002311735709279762605427975243839355533717275115134104465657061616115694059265040487480365491850451065365169987023328271169860184229062836964638841215765224813134255967610699323261765880932175589797937360860552099614785780749877085016783924351855930117715818129616087495056582873470030318348875885099343006102979508118072382967783487218619891613259436729953481742503080029778803155828131732032246577903974099347810344489073967384996547232889037335501142121132120670669623930086320043944289612593434153784510748192112357754452490053602890284166705308131997466477746678581068567098051543465813928679823155530005173025681116964190473811494222099348163161667664581519752769488629537544225724679801476634021648776827229010287205400574601894127559472479701307337732497990452541722297493945136678894085651475682536586942326123464556410711224731785232409407375331548987392 A013751 366 125710239091780538336291251241394687440159408705797697737036906657023482633183366260636377638377507590924817349558593829662993329819691549509070485840714256154985203608545499862283253610982559769228204547880107983656933896806908931127069062792931181553040292737715868306975293975982046277553098334548030890652304513069112003994679305635429782179541221354406362263451398951732516655402472647919334409989962366071569917579440951013737576311252581518398347820582274895917620842308477095994312031288430596331442250799419170835759567034028134349829135787602909002621280007047243412933727976599191457775205356212390106857529451664714545948590028029077768329865913775172707712306669359616451045322291457771853271011632951722086618067243673016275277119815641274033618432256515745973585316304518917110151189161035935732450561454217739634572875970154199693902812625794411040066772452091622073546260588086483945433067108926468758734412755848938988376970114121138746262015787673625943361724396866132785676351840876422052246696951623589409086357451729776290932192912073052422768444923859079601756527501992096130069537196181128980005749979423222236339541346753477708996336524881603455944572916650213376 A013751 367 217227293150596770245111282145130019896595458243618421689599774703336577990140856898379660559116333117118084380037250137657652473928426997551673799532754234635814431835566623762025462239777863281226337458736826595759181773682338632987575340506185081723653625850773020434453307990496975967611753922098997379047182198583425542902805840138022663606247230500414193991244017388593788780535472735604609860462654968571672817577273963351738531865844460863792345033966171020145648815509048421878171190066408070460732209381396327204192531834800616156504746640977826756529571852177636617549481943563402839035554855535010104649810892476626735399163568434246383674008299003498438926865924653417227406316919639029762452308101740575765676020197066972123678863041428121530092650939259209042355426574208688766341254870270096945674570192888254088541929676426457071064060217372742277235382797214322943087938296213444257708339964224938015093065242106966571915404357201327753540763281100025630129059757784677453648735981034457306282292332405562498901225676589053430730829352062234586543872828428489551835279523442342112760160275000990877449935964443328024394727447190009481145669514995410771872221999971568713728 A013751 368 375368762564231218983552295546784674381316951844972632679628410687365606766963400720400053446153023626380049808704368237872423474948321851769292325592599317450687338211859125860779998750336147749959111128697236357471866104923081157802530188394687821218473465470135779310735316207578774472033110777387067470993530839152159338136048491758503162711595214304715727216869662047490067012765296887124765838879467785691850628773529408671804183064179228372633172218693543522811681153199635673005479816434753145756145257811052853408844695010535464718440202195609684635283100160562956075125504798477560105853438790364497460834873222199610998769754646254377750988686340678045302465624317801104968958115637136243429517588399807714923088162900531727829717075335587794004000100823039913225190177120232614188237688415826727522125657293310903065000454480864917818798696055620098655062741473586350045655957375856831677320011458180692890080816738360838236269818729243894358118438949740844288863015261451922639905015775227542225255801150396811998101317969145884328302873120363541365547812247524429945571363016508367170849556955201712236233489346558070826154089028744336383419716921912069813795199615950870737321984 A013751 369 648637221710991546403578366704843917330915692788112709270397893667767768493312756444851292354952424826384726069441148315043547764710700159857337138624011620554787720430092569487427837840580863311929344030388824425711384629307084240682772165546020555065522148332394626648950626406696122287673215423324852589876821290054931336299091793758693465165636530318548776630750776018062835798058433020951595369583720333675517886520658818184877628334901706627910121593902443207418585032728970442953469122799253435866619005497499330690483632978205283033464669394013535049769197077452788097816872291769223862914742229749851612322660927960927805874136028727564753708449996691662282660598821160309386359623820971428646206392754867731387096345492118825689751106179895708038912174222212970053128626063761957317274725582548585158233135802841240496320785342934577990884146784111530475948417266357212878893494345480605138408979799736237314059651323887528472274246764133449450828662505152178931155290371788922321755867259593192965242024387885691132719077450684088119307364751988199479666619563722214945947315292526458471228034418588558744211469590852346387594265841670213270549270841064056638238104936363104634092388352 A013751 370 1120845119116593392185383417665970289147822317137858761619247560257902703956444443136703033189357790099992806647994304288395250537420089876233478575542292080318673180903199960074275303788523731803013906484511888607629272639442641567899830302063523519153222272318377914849386682430770899313099316251505345275307147189214921349124830619615022307806219924390452286017937340959212580259044972260204356798640668736591294907907698437823468541762710149053028690114263421862419314936555660925423594644197109937177517641499678843433155717786338729081826948712855388566001172549838417833027555320177218835116674573007743586093558083516483248550507057641231894408201594283192424437514762965014619629429962638628700644646680411439836902485010381330791889911478859783491240237055984012251806265838180662244250725806643955153426858667309663577642317072590950768247805642944724662438865036265263854727958228990485679170717093944218078695077487677649200089898408422600651031928808902965193036341762451257771994138624577037443938218142266474277338565834782104270163126291435608700863918606111987426596960825485720238282043475321029509997419452992854557762891374406128531509140013358689870875445330035444807711647072256 A013751 371 1936820365833473381696342545726796659647436964014219940078059784125655872436735997740222841351210261292787569887734157810346992928661915306131450978537080714790667256600729531008347724946569008555608030405236543513983383120956884629330906761965768641096768086566157036859740187240372114013035618482601236635730750342963384091287707310694758547889148029346701550238995725177519338687629712065633128548051075576829757600864502900558953640165963137563633576517447192978260576210368182079131971545172605971442750484511445041452493080334793323853396967375814111442050026166120786015471615593266234147081613662157380916769668368316483053495276195604048713537372354921356509428025510403545262719654975439550394713949463750968038167494097938939608385767035469705872863129632740373171121227368376184358065254193880754505121611777111098662165923901437162927532208151008484216694358782666375940969911819695559253606999138335608839985093898706977817755344449754253924983172981784323853566798565515773430005871543269120703125240949836467551241041762503476178841882231600731835092851351361514273159548306439324571751371125354738993275540814771652675814276294973790102447793943083816096872769530301248627725726140858368 A013751 372 3346825592160242003571279919015904627870771073816572056454887306969133347570679804095105069854891331513936920766004624696279603780727789648995147290912075475158273019406060629582424868707671246784090676540248747192163286033013496639483806884676848211815215253586319359693631043551363013014525548737934936906542736592640727709745158232880542770752447794711100278812984613106753417252224142449414046131032258596761821134293861012165871890206784301709958820222148749466434275691516218632740046830058263118653072837235777031629908042818522863618669959625406784571862445215056718234734951745164052606157028408207954224177986940450882716439837266003796176992579429304104048291628081977326213979563797559543082065704673361672769953429801238487643290605437291651748307488005375364839697480892554046570736759247025943784850145150847978488222716501683417538775655684942660726447851976447497625996007624433926390232894511043932075494242256965657669081235209175350782370922912523311618963427921211256487050146026769040575000416361317415928544520165606006837038772496206064611040447135152696664019699473527152859986369304612988980380134527925415823807069437714709297029787933648834215396145748360557628710054771403259904 A013751 373 5783314623252898182171171700059483196960692415555036513554045266442662424602134701476341560709252220856082999083655991475171155333097620513463614518696066421073495777533672767918430173126855914442908689061549835148058158265047322193028018296721593710016691958197159853550594443256755286489100148219151570974505848832083177482439633426417577907860229789260781281788837411448469905011843318152587471714423742855204426920059791829022626626277323273354808841343873039077998428394940025797374800922340678669032509862743422710656481097990407508333061690232702923740178305331618009109621996615643482903439345089383344899379561433099125334008038795654559793843177253837491795447933325656819697756686242182890445809537675568970546479526696540106647606166195639974221075339273288630442997246982333392474233119978860830860221050820665306827648854114908945507004333023580917735301888215301275897721101175021824802322441715083914626454050620036656452172374441455006151936954792840282477568803447853051209622652334256902113600719472356494724524930846167179814402998873444079647877892649543859835426040690254920142056446158371244958096872464255118543538615988371017665267473549345185524204539853167043582410974644984833114112 A013751 374 9993567668981008058791784697702786964348076494079103095421390220412920669712488764151118216905587837639311422416557553269095756415592688247265125888306802775615000703578186542963047339163207020157346214698358115135844497482001772749552415616734913930908843703764692226935427197947673135053165056122693914643946106781839730689655686560849574624782477075842630054931111046982955995860465253767671151122524227653793249717863320280551098810207214616357109677842212611526781284266456364577863655993804692740088177042820634444014399337327424174399530600722110652223028111613035919741426810151831938457143188314454419986127882156395288577165891038891079323761010294631185822534028786734984437723553826492034690358881103383181104316622131621304287063455186065875454018186264242753405499242785472102195474831323471515726461975818109650198177219910562657836103487464747825846601662836040604751262062830437713258413179283665004474512599471423342349353863034834250630547057882028008121238892357890072490227943233595926852302043248232022883979080502176886719288382053311369631532998498411789795616198312760502005473538961665511287591395618232844843234728427905118525582194293268480585825444866272651310406164186533791621185536 A013751 375 17268884931999181925592203957630415874393476181768690148888162300873526917263180584453132278812855783440730137935811452048997467086144165291274137534994155196262721215783106346240145802074021730831894258998762822954739291648899063311226574185717931272610481920105388168144418198053579177371869216980015084504738872519019054631725026377148064951624120387056064734920959889186547960846883958510535749139721865385754735512467817444792298744038066857065085523311343392718278059212436597990548397557294509054872369929994056319256882054901788973362388878047807207041392576867326069313185527942365589653943429407377237736028980366251058661342659715203785071459025789122689101338801743478053108386301012178235944940146546646136948259123043441613808045650561521832784543425864611477884702691533295792593780508526958779175326294213693475542450236005452272740786826339084243062927673380678165010180844570996368510537973802173127731957771886619535579683475324193585089585316020144398033500805994434045263113885907653761600777930732944935543515851107761660250930324188122046723289021405255572766824790684450147465458275325758003504957931628306355889109610723420044812206031738767934452306368728919141464381851714330391921408606208 A013751 376 29840633162494586367423328438785358630951926842096296577278744455909454513030776049935012577788614793785581678353082189140667623124857117623321709660469900179141982260873207766302971945983909550877513279549862158065789495969297581401799520192920585239070912757942110754553554646236584818498590006941466066024188771712864926403620845579711856236406480028832879861943418688514354876343415480306205774513439383386584182965544388544601092229697779529008467784282001382617184486319090441327667630979004911646819455239029729319675892190870291345970207981266610853767526372826739447773184592284407738922014246015947866807858078072881829366800115987872140603481196563604006767113449412730075771291528149043991712856573232604524646591764619067108660302884170309727051691039894048633784766250969535129602052718734584770414963836401262325737354007817421527296079635913937572012739019601811869137592499418681724786209618730155164720823029820078557481693045360206515034803426082809519801889392758382030214660794848425700046144264306528848619195390714212148913607600197074896737843428988281629741073238302729854820311899762909830056567305853713382976381407330069837435492022844590990733585405163572276450451839762362917240194071527424 A013751 377 51564614104790645242907511542221099714284929583142400485537670419811537398517181014287701734418726363661485140194126022835073652759753099253099914293291987509557345346788903020171535522660195703916342947062161809137684249034946220662309570893366771293114537245723967383868542428696818566365563531994853362089798197519830592825456821161742087576510397489823216401438227493752805226321421949969123578359223254492017468164460703405070687372917763026126632331239298389162494792359388282614209666331720487325704018653043372264399941705823863445836519391628703555310285572244605765752062975467456572857240617115557913843978758909939801145830600427043058962815507661907723693572040585197570932791760641548017679816158545940618589310569261747963765003383846295208345322116936916039180076081675356703952347097973362483277057509301381298874147725508504399167625610859284124438013025871930909869759838995482020430570221165708124637582195529095747328365582382436857980140320271094850217664870686484148210933853498079609679737288721681850413969635154158593322713933140545421562993445291750656192574555787117189129498962790308186337748304515216725783187071866360679088530215475453231987635580122652893706380779109363120991055355599388672 A013751 378 89103653173078234979744179944958060306284358319670068039009094485434336624637688792689148597075559156407046322255449767459007271968853355509356651898808554416515092759251224418856413383156818176367440612523415606189918382332387069304470938503737780794501920360611015639324841316788102482679693783287106609691171285314267264402389386967490327332209966862414517941685257109204847431083417129546645543404737783762206184988188095483962147780401894509146820668381507616472791001197022952357354303421213002098816544232458947272883099267663636034405505508734399743576173468838678763219564821607764957897311786375684075122395295396375976379995277537930405887745197239776546542492486131221402571864162388594974550722321967385388922328663684300481385925847286398120020716618066990915703171469135016384429655785297970371102755376072786884454527269678695601761657055564842967028886508706696612254945001784192931304025342174343639373742033874277451383415726356850890589682473428451901176124896546244608108493698844681565526586034911066237515339529546386049261649676466862488460852673464145133900768832400138502815774207701652545991629070202294502153347260185071253464980212341583184874634282451944200324625986300979473072543654475743625216 A013751 379 153971112683079190044997942944887528209259371176389877571407715270830533687373926233766848775746566222271376044857417198169164565962178598320168294481141182031738080287986115795783882326094981808762937378440462167496178964670364855758125781734458885212899318383135835024753325795409841090070510857520120221546343981023053832887328860679823285630058822738252287003232124284705976360912144799856603499003386890341092287659589028996286591364534473711805706114963245161264982850068455661673508236311856067626754988433689060887541995534522763067452713519093042756899627754153236902843408011738217847246554766857182081811499070444937687184631839585543741374023700830333872425427016034750583644181272607492116023648172359641952057783930846471231834879864110895951395798316019760302335080298665308312294445196994892801265561289853775736337423122004785999844143392016048647025915887045171745976544963083085385293355791277265808837826234534751435990542375144638338938971314084364885232343821231910682811477111603609745229940668326322458426506707056155093124130640934738380060353419746042791380528542387439332865657830908455599473535033309564899720984065599803125987485806926255743463368040076959578160953704328092529469355434934084984373248 A013751 380 266062082716360840397756445408765648745600193392801708443392531987995162211782144531949114684490066432084937805513616918436316369982644617897250812863411962550843402737640008095114548659492128565542355789945118625433397250950390470750041350837144953647890022166058722922773746974468205403641842761794767742832082399207837023229304271254734637568741645691699951941585110763971927151656186214152210846277852546509407473075769842105583229877915570574000260166656487638665890364918291383371822232346887284859032620013414697213672568283655334580558288960992777883922556759176793368113409044283640440042046637129210637370270393728852323455043818803819585094312955034816931551137883708049008537145239065746376488864041837461293155850632502702288610672405183628204011939490082145802435018756093652763644801300407174760586889908867324472391067154824270207730679781403732062060782652814056777047469696207571545786918807327115317671763733276050481391657224249935049686542430737782521681490123088741659898232448851037639757337474867885208161003589793036000918497747535227920744290709321161943505553321245495167191856731809811275890268537558928146717860465356459801706375474368569924704699973252986151062128001078943890923046191566098852996972544 A013751 381 459755278933871532207323137666347041032397134182761352190182295275255640301959545751208070174798834794642772527927530035057954687330009899726449404627975871287857399930641933988357940083602398161257190805025164984748910449642274733456071454246586479903553958302949473210553034771881058937493104292381358659613838385831142376140237780728181453718785563755257516955059071400143490118061889778055020342368129200368256113474930287158447821229038105951872449567982410639614658550578807510466508817495421228236408367383180596785226197994156418155204723324595520183418178079857498940099970828522130680392656588959275981375827240363456814930315718893000243042972786300163657720366263047508686752186973105609738572757064295133114573309892964669554719241916157309536532631438861947946607712410529831975578216647103597986294145762522736688291764043536338918958614662265649003241032424062690110738027635046683631119795699061255268936807731101015231844783683503887765858345320314888197465614932697345588304145671614593041500679156571705639702214203162366209587164107740873847046134345706967838377596139112215648907528432567353884738384032901827837528462884135962537348616819708888829889721553781160069035357185864415043515023819026218817978768556032 A013751 382 794457121997730007654254381887447686903982247867811616584635006235641746441786095058087545262052386525142710928258771900580145699706257106727304571197142305585417587080149261931882520464464944022652425711083485093646117256981850739412091472938101437273341239947496689707835644085810469843988084217234987763812712730716214025970330885098297552026061454169084989298342075379447950924010945536479075151612127258236346564084679536209797835083777847084835592853473605585254129975400179378086127236632087882392513658838136071244870870133902290572193761904901058876946611721993758168492749591686241815718510585721628895817429471348053376199585562247104419978256974726682800540792902546095010707779089526493628253724207101990021982679495042948990554850031119830879128387126353446051738127045395549653799158366195017320316283877639288997368168267230793651960486136395041477600504028780328511355311753360669314575006967977849104722803759342554320627786205094718059403220713504126805220582603701013176589563720550016775713173582555907345405426143064568810166619578176230007695720149381640424716486128385908641312209131476387512827927608854358503249183863786943264538409864456959898049438844933844599293097217173709195193961159277306117467312064823296 A013751 383 1372821906812077453226551571901509602970081324315578473458249290775188937851406372260375278212826523915446604484031157844202491769092412280424782299028661904051601590474497924618292995362595423271143391628752262241820490620064638077704094065237039283608333662629274279815139992980280491890411409527382058855868367598677617836876731769449858169901034192804178861507535106255686059196690913887035841861985755902232406862738326238570530659024768119762595904450802390451319136597491509965332827864900247860774263602472299131111136863591383158108750820571669029739363745055605214115155471294433825857561586292126974731972518126489436234072883851562996437722428052327707879334490135599652178503042266701780989622435429872238757986070167434215855678780853775067759133852954338754777403483534443509801764945656784989929506538540560691387452194765774811430587720043690631673293670961732407667621978709807236575585612040665723252961004896143933866044814562403672806648765392935131119421166739195350769146766109110428988432363950656607892860576375215574903967918631088525453298204418131474653910088029850850132187497379191197622166658908100331493614589716623837961122372245781626703829430324045683467578471991276169489295164883231184970983515248014655488 A013751 384 2372236254971269839175481116245808593932300528417319602135854774459526484607230211265928480751764233325891732548405840754781905776991688420574023812721527770201167548339932413740410295986564891412535780734483909153865807791471694598272674544729603882075200569023385955520561907869924689986630915663316197702940539210514923622122992497609354917588987085165621072685020663609825510291881899196797934737511386199057599058811827740249876978794799310949765722890986530699879468040465329220095126550547628303417927505072132898560044500285910097211921417947844083389620551456085809990988654396781651081866421112795412336848511322573745812477943295500857844384355674422279215489998954316198964453257036860677550067568422819228573799929249326324998612933315323317087783297905097368255353219547518384937449826094924462598187298598088874717517392555258874152055580235497411531451463421873600449650779210546904802611937606270369781116616460536717720525439563833546609889066598991906574359776125329566129085611836542821292011124906734618438863075976372513434056563394520971983299297234531188201956632115582269028419995471242389491103986593197372820966011030325991996819459240710650944217255599950941031975599600925220877502044918223487629859514348569324683264 A013751 385 4099224248590354282095231368872757250315015313105128272490757050266061765401293805067524414739048595187140913843645292824263133182641637590751913148382799986907617523531403210943428991464784132360861829109188195017880115863663088265815181613292755508225946583272410931139530976799229864296898222266210389630681251755769788019028531035868965297593769683166193213599715706717778481784371921812066831226419675351971531173626838335151787419357413209321195169155624725049391720773924088892324378679346301708306178728764645648711756896494052647982200210213874576097264312916116279664428394797638693069465175682910472518074227565407432763961886014625482355096166605401698484366718193058391810575228159695250806516758234631626975526277742835889597603148768878691927689538780008252345250363378111769171913299492029471369667651977497575511870054335487334534752042646939527126348128792997581576996546475825051498913428183635198981769513243807448221067959566304368541888307083058014560493693144569490271059937253545995192595223838837420662355395287171703214049741545732239587141185621269893212981060295726160881109752174306849040627688833045060234629267060403314170504025567948004831607417676715226103253836110398781676323533618690186624397240794327793052680192 A013751 386 7083459501564132199460559805412124528544346461045661654864028182859754730613435695156682188669075972483379499121819066000326694139604749756819305920405478377376363080662264748510245297251146980719569240700677200990896840212409816523328633827769881518214435695894726089009109527909069205505040128076011553281817203033970193696881301629981572034242034012511181873100308741208321216523394680891251484359253199008206805868027176643142288660649610025707025252300919524885348893497340825605936526357910409351953076843305307680973915917141722975713241963249575267496072732719048931260132266210319661624035823580069296511232265233024043816126139033272833509606175894134134980985689037604901048673994259953393393660958229443451413709407939620417224658241072622379651047523011854260052592627917377137129066181522226926526785702617115810484511453891722114076051529693911502874329566554299820965050032310225688990122403901321623840497718885299270526005434130573948840382994639524249160533101753816079188391571574127479692804546793511062904550123056232703153877953391025310006579968753554375472031272191014806002557651757202235142204646303501864085439373480376926886630956181414152349017617745363910706422628798769094736687066093096642486958432092598426395031371776 A013751 387 12240218018702820440667847343752151185324630684686903339605040699981656174500016881230746822020163280451279774482503346048564527473237007579783760630460666636106355403384393485425703873649981982683415647930770203312269739887044162952311879254386355263474544882506086681807741264226871587112709341315347964070980126842700494708210889216608156475170234773619322276717333504807979062152426008580082564972789527886181360539950961239349874805602526124421739635975988939001882887963404946647058317546469187360174916785231571672722926704820897302032482112495266062233213682138516553217508556011432375286333903146359744371409354322665547714265968249495456304599471945063785247143270656981269012108662081199463784246135820478284042889856919664080964209440573491472037010119764484161370880061041227692959026361670408129038285694122376120517235792324895813123417043311079076966841491005830090627606455832069990574931513941483765996380058233797139468937390177631783596181814737097902549401199830594184837540635680092284909166256859187116699062612641170111049901103459691735691370186006141960815670038346073584772419622236445462325729628812451221139639237374091329660098292281483655259102443463988837700698302564272995704995250208870998217464170656010080810614210428928 A013751 388 21151096736318473721474040210003717248240961823138968970837510329568301869536029170766730508450842148619811450305765781971919503473753549097866338369436031947191782137048231942815616293667168866076942239624370911323602110524812313581594927351579621895284013556970517786163776904584034102530761741792921281914653659184186454855788416566298894389094165688814188894167552296308187819399392142826382672272980304187321391013035261021596583664081165143000766090966508886595253630400763747806116772720298755758382256204880155850465217345930510537912129090391819755538993242735356603959854784787755144494784984636909638273795364269566066450251593135128148494347887521070220907063571695263632852923768076312673419177322697786474826113672757179531906153913310993263679953486953028630848880745479241453433197552966465246978157679443465936253783449137419965077264650841544644998702096458074396604503955677816943713481656090883947641744740628001457002323810226947722054202175865705175605365273307266751399270218455199468323039291852675337655980194643941951894229106778347319274687681418613308289477826262015154486741107224577758898860798587915710129296602182429817652649849062403756287729022305772711546806666831063736578231792360929084919778086893585419640741355621187584 A013751 389 36549095160358322590707141482886423404960382030384138381607217849494025630558258407084910318603055232815034186128363271247476902002646132841113032702385463204747399532819344797185384955456867800580956190070912934767184446986875677868996034463529586635050775426445054734491006491121210929173156289818167975148521523070274193990802383826564489504354718310270918409121530368020548551922149622803989257687709965635691363670524931045318896571532253367105323805190127356036598273332519756208969783260676249950484538722032909309603895573767922209512159068197064537571380323446696211642629068113240889686988453452579854937118389457810162826034752937501440598233149636409341727405851889415557569852271235868299668338413621775028499524426524406231133833962201396359638959625454833474106865928188129231532565371526051946778256470078309137846537800109461699653513316654189146557757222679552557332582835411267678736896301725047461524934911805186517700015544072165663709661359895938543446071192274956946417938937490584681262211896321422983469533776344731692873227896512984167706660313491363796724217683780762186953088633284070367377231459959918347103424528571238724903778939179833690865195750544375245552881920284078136807184537199685458741376534152115605139201062513412145152 A013751 390 63156836437099181436741940482427739643771540148503791123417272443925676289604670527442725030546079442304379073629811732715640086660572517549443320509722080417803506392711827809536345203029467559403892296442537551277694724393321171357625147552979125705367739936897054581200459216657452485611214068805794261056645191865433807216106519252303437863524953240148147010962004475939507897721474548205293437284362820618474676422667080846311053275607733818357999535368540071231241816318594138729099785474448559914437282911672867286995531551470969578037010869844527520923345198915891053718463029699680257379116047566057989331340576983095961363388053076002489353746882571715342504957312064910083480704724695580421826888778738427249247178209034173967399265086684012909456122232785952243256664323909087312088272961997017764032827180295318190198817318589149817001271011178438845251804480790266819070703139590670548857356809380882013515087527599362302585626860156702266890294829900181803074811020251125603410198483983730329221102156843418915435354365523696365284937805174436641797109021713076640739448157573157059054937158314873594827855962810738903794717585371100516633730006902752617815058256940680424315379958250887020402814880281056472705098651014855765680539436023176186822656 A013751 391 109135013363307385522690073153635134104437221376614551061265046783103568628436870671421028852783625276301967039232314674132626069749469310325438057840799754961964459046606038454878804510834919942649925888252704888607856483751658984105976254971547929218875454610958110316314393526384077895136177910896412483105882891543469618869432065267980340628171119198975998034942343734423469647262708019298747059627378954028724240858368715702425500060250164038122623197116837243087585858598530671723884429299847111532147624871370714671928278520941835430847954783091343556155540503726659740825504115321047484751112530194148205564556517026789821235934555715332301603274613083924111848566235248164624254657764273962968916863809660002286699123945211052615665930069789974307540179218254125476347515951714902875288535678330846696248725367550309832663556326522050883778196307316342324595118142805581063354175025212678708425512566610164119354071247691698058867963214350781517186429466067514155713273442993945042692822980323886008894064527025427885872292343624947319212372527341426517025404389520196435197766416286415398046931409568101571862535103736956825757271987521261692743085451927956523584420667993495773216976567857532771256064113125665584834410468953670763095972145448048450829549568 A013751 392 188585303091795162183208446409481511732467518538789944233866000841202966589938912520215537857610104477449799043793439756901177848527082968242356963948901976574274585232535234450030574194722741660899071934900674047514376003922866724535126968590834821690216785567735614626591272013591686602795315430029000770806965636587115501406378608783070028605479693975830524604380369973083755550469959457348234919036110832561635488203261140733791264104112283457875892884617894756055348363658261000738872293830135808727551095777728594953092065284187491624505265865181841665036773990439668032146471111274770053649922452175488099215553661422292811095694912276094217170458531409020865274322454508828470712048616665408010288340663092483951416086177324698919870727160597075603429429689143128823128507564563352168498589652155703091117797435126935390842625332230103927168723219042639536900364150768044077476014443567508808159285715102363598243835116011254245723840434398150461698150117364664461072536509493537033773198109999675023368943502699939386787321169783908967598979727245985021419898785090899440021740367342925807825097475733679516178460659257461394908565994436740205060051660931508872753878914292760696118935509257816628730478787481150130593861290351943078629839867334227723033461653504 A013751 393 325875403742622040252584195395584052273703872035029023636120449453598726267414440834932449417950260537033252747675063899925235322254799369122792833703702615520346483281820885129652832208480897590033596303508364754104841734778713699996699401724962571880694605461047142074749718039486434449630305063090113331954436620022535586430222235977145009430268911190235146516369279313488729591212089942297749940094399518666506123615235251187991304371906025815209542904619722138463641972401475009276771323738474677481208293503915012078943088811075985527145099415034222397183545455479746359549102080282802652707065997359243435444476726937721977573360808413090807270552342274788055194029201391255597390420009597825041778252665823812268046996914417079733536616533511746642726054502839326606366061071565472547165562918925054941451553967899344355376056574093619586147553722505681119763829252527180165878552958484655220499245715696884297765347080467447336610796270640003997814403402806140188733343088404831994360086334079438440381534372665495260368490981386594696011036968681062117013585100637074232357567354768575795921768438067798203956380019196893290402002038386687074343769270089647332118702763897890482893520559997507134446267344767427425666192309728157639872363290753545505401821737254912 A013751 394 563112697667250885556465489643569242328960290876530152843216136655818598990092153762763272594218050207993460747982510419070806636856293309844186016639998119619158723110986489504040094056254991035578054412462454295093166517697617273594296566180735324209840278236689461505167512772232558728961167149019715837617266479398941493351424023768506576295504678536726333180286114653708524733614491420290511896483122368255722581607126514052848973954653612608682090139182879855265173328309748816030260847420084242687527931174765140872413657465539302990906731789179136302333166547069001709300848394728682983877810043436772656448055784148383577246767476937820914963514447450833759375282460004089672290645776585041672192820606543547599185210668112713779551273369908298198630622180906356375800553531665136561502092723902494938828285256530067046089825760033774644862972832489816974951896948366967326638139512261484221022696596724216066538519755047748997663455955665926908223289080049010246131216856763549686254229185289269624979291395965975809916752415836035634707071881880875338199475053900864273513876389040098975352815860981155296436624673172231605814659522332195264466033298714910589901118376015554754440003527675692328323149971758114591551180311210256401699443766422126633334347961976487936 A013751 395 973058741569009530241572366104087650744443382634644104113077484141254539054879241702054935042808790759412700172513778004154353868487674839410753436753916750701906273535784653862981282529208624509478878024735121021920991742581482648770944466360310640234604000792999389480929462070417861483644896833506068967402636476401370900511260713071979363838632084511463103735534406121608330739685841174262004557122835452345888621017114616283323026993641442587802651760508016389898219511319245954100290744341905571364048265069994163427530800100451915568286832531701547530431711793335234953671866026091164196140855755058743150342240395008406821482414200148554541056952965195040736200488090887066953718235901938952009549194008107250251392044034498769411064600383201539287233715128606183817383356502717355978275616226903511254295276923283955855643218913338362586323217054542403732716877926778119540430705077187844733927219719139445362978562136722510267962451891390721697409843530324689705314742728487413857847308032179857911964215532229206199536148174564669576773820211890152584408692893140693464631978400261291029409665807775436352242487435241616214847731654590033416997305540179365499349132553754878615672326095823596343342403151198022014200439577771323062136638828377434822401753278295371153408 A013751 396 1681445505431248468257437048627863460486398165192665011907397892596087843486831329661150927753973590432265145898103808391178723484746702122501781938710768145212894040669835881875231656210472503152379501226742289125879473731180802017076192037870616786325395713370302945023046110457682064643738381728298487175671755831221568916083458512188380340713156242035808243255003453778139195518177133549124743874708259661653695537117574056937582190645012412791722982242157852321744123315559657008685302406222812827317075402040949914402773222573580910101999646614780274132585997978883285999944984493085531730931398744741508163791391402574526987521611737856702246946414723857030392154443421052851696025111638550509072501007246009328434405452091613873542319629462172259888339859742231485636438440036695591130460264840089267447422238523434675718551482282248690549166519070249273650134765057472590565864258373380595700226235674672961587226955372256497743039116868323167093124209620401063810783875434826251146360148279606794471874164439692068312798464045647749028665161326146183665858221319347118306884058675651510898819902515835954016675018288097512819256880299131577744571343973429943582875301052888430247881779493583174481295672645270182040538359590388846251372111895436207373110229664894401353089024 A013751 397 2905537833385197353148851220028948059720496029452925140575983558406039793545244537654468803158866364266954172111923380899956834181642301267683079190092207354927880902277476403880400301931696485447311778119810675609519730607480425885507659841440425806770283792703883488999823678870874607704379923626499785839560794076350871086992216309061521228752333986237876644344645968128624529855410086772887557415495872695337585888139167970388142025434581449304097313314448768811973845089287087311008202557953020565603906294726761452087992128607147812656255389350340313701108604507510318207904933204051798831049457030913326107031524343648782634437345083016381482723404642824948517642878231579327730731392911415279677281740521104119534652621214308773481128319710633665087051277634576007179765624383409981473435337643674254149145628168495119641656961383725737268959744953390744867432874019312636497813438469201669369990935245834877622728178883259228099971593948462432736918634224053038265034536751379761980910336227160540847398556151787894044515745870879310321533398771580605374603006439831820434295653391525810833160791547364528540814431601832502151675889156899366342619282386086942511208520219391207468339714964911725503678922331026874566050285372191926322371009355313766340734476860937525538137833472 A013751 398 5020769376089621026241214908210022247197017138894654642915299588925636763246182561066922091858521077453296809409403602195125409465877896590556360840479334309315378199135479225905331721737971526852954752591032847453250094489726175930157236206009055794099050393792310668991695317088871322113168508026591629930761052163934305238322549782058308683284033128219050841427548232926263187590148629943549699213976868017543348414704482252830709419950956744397480157407367472507090804314288086873422174020142819537363550077287843789208050398233151420270009312797388062075515668588977829863259724576601508380053461749418227512950474065825096392307732303452307202146043222801511038486893584169078318703846950925603282342847620467918555879729458325560575389736459974973270424607752547340406634998934532447986096263448269111169723645475159566740783229271078074000762439279459207130924006305372235868221621674780484671344336104802668532074293110271946156750914342943083769395399939163650121979679506384228703013061000533414584304705030289480908923208864879448235609713077291286087313995128029385710462889060556601119701847793845905318527337807966563718095936463122105040046119963158236659368322939108006505291027459367461670357177788014439250134893123147648685057104165982188236789176015700044129902176239616 A013751 399 8675889481882865133344819361386918443156445616009963222957637689663500326889403465523641374731524421839296886659449424593176707557037005308481391532348289686496973528106108102364413215163214798401905812477304760399216163278246832007311704163983648412203159080473112836017649507929569644611555181869950336520355098139278479451821366023396757404714809245562519853986803346496582788155776832542453880241752027934314906060609345332891465877675253254318845711999930992492252909855089814117273516706806792160564214533553394067751511088146885654226576092513886571266491075321753690003712804068367406480732381902994697142378419185745766565907761420365586845308362689001011074505352113444167334720247531199442471888440688168563264560172503986568674273464602836753811293722196401804222665278158872070119974343238609024101282459381075731328073420180422911873317495074905509922236682895683223580286962254020677512083012789099011223424378494549922958865579984605648753515251094874787410780886187031947198806569408921740401678530292340223010619304918511686551133584197559342358878583581234778507679872296641806734844792987765724390415239732166222104869778208274997509199695296337432947388462038778635241142895449786973766377203217688951024233095316799136927778675998817221273171696155129676256470960542056448 A013751 400 14991937024693590950419847856476595069774338024465216449270797927738528564864889188424852295536074200938305020147528605697009350658559945173055844567897844578266770256567354800885706035802035171638493243960782625969845530144810525708634624795363744456287058891057538980638498349702296345888767354271274181507173609584673212492747320488429596795347190376332034307689196182746095057933182366633360305057747504270496157672732948735236453036622837623462965390335880755026613028229595198794648636869362136853454962713980264949074611160317818410503523487863995995148496578155990376326415725430138878398705555928374836662029908352968684625888611734391734068692850726593747136745248452031521154396587733912636591423225509155277321159978086888790669144546833701910585915551955382317696765600658530937167315665116316393647016089810498863734910870071770791717092631489436721145624988043740610346735870774947730740879446099563091394077326038582266872919722213398561046074353891943632645829371331191204759537751938616767414100500345163905362350158899188194360358833493382543596142192428373697261270819328597042037811802282859171746637534257183231797214976743899195695897073472071084133087262403009481696694923337231890668299807160166507369874788707428908611201552125956158360040690956064080571181819816673542144 A013751 401 25906067178670525162325497095991556280570056106275894024339938819132177360086528517598144766686336219221391074814929430644432157937991585259040499413327475431244979003348389095930500029865916776591316325564232377675893076090232588424520631646388550420464037763747427358543325148285568085695789988180761785644395997362315311187467369804006343262359944970301755283686931003785252260108539129542446607139787687379417360458482535414488590847284263413344004194500401944685987312780740503517152844510257772482770175569757897832000928085029190213350088587028985079616602087053551370292046373543279981872963200644231717751987681633929887033535521077028916470701246055553995052295789325110468554797303604201036029979333679820319210964442134143830276281776928636901492462073778900644980010957937941459425121469320994728222043803192542036533925983484019928087136067213746654139639979339583774679159584699109678720239682860045021928965619394670157156405279984752713487616483525278597211993153660298401824481235349929774091565664596443228466141074577797199854700064276565035334133708516229748867475975799815688641338794344780648778189659196412624545587479813457810162510142959738833381974789432400384371888827526736707074822066772767724735143634886437154080156282073652241646150313972078731227002184643211880824832 A013751 402 44765684084742667480498458981873409252825056951644744874059414279460402478229521278409594156833988986814563777280198056153578768916849459327621982986229877545191323717786016357767904051608304189949794610574993548623943235483921912797571651484959415126561857255755554475562865856237461652082325099576356365593516283442080857731943615021322961157357984908681433130211016774540915905467555615849347737137553123791633198872257821196236284984107207178258439248096694560417386076485119590077640115313725430850226863384541647453697603730930440688668953078386086217577488406428536767864656133482787808676480410713232408275434713863430844793949380421105967661371753183997303450367123953790889662689740628059390259804288598729511596546556007800538717414910532684565778974463489940314525458935316762841886609898986678890367691691916712639130624099460386435734571124145354218353297884298800762645587762360061524828574171982157797893252590313990031566268323813652688906601283531681415982324169524995638352703574684678649630225468422653898789491776870433561348921711069904381057383048316045006042998486182081509972233436627780961088711731091401015214775165117655095960817527034428704084052436139187864194623893966201029825292531383342628342328201083763402250510055423271073564547742543752047560259775063470130065309696 A013751 403 77355102098435329406301337120677251188881698412442119142374667874907575482380612769091778703009132969215566207140182241033384112688315865718130786600205228398090607384334236266222938201179149640233245087073588852022173910916217065314203813766009869338698889337945598133772632199578333734798257772067943799745596137787915722160798566756846076879914597922201516449004636986406702684647936104187672889773691797911942167651261515027096300452537254004030583020711088200401243140166286651654162119262117544509192019928487966799989459247047801510019950919451156983973899966308511534870125798658257333392958149712465601499951185556008499803944529367671112118850389501947340362234390192150657337127871805286626368941810698604596038832448781479330903692965400478929666067872910616863499993040227366190780061905448981122555371243632079440417718443867547760949338902523172089314498744068327717851575653358186314903776169185168674759540476062574774546511663549991846430607017942745486817456164939192463073471777055124706561029609434345937108241790432109194010936716728794770467157907490125770442301384122636849232019378492805500761293871325940954291131485323308005820292686715492800657242609648516629328310088773595379538105494230416061775543131472743159088881375771412415119538499115603538184128891309676384752855154688 A013751 404 133669616426096249214088710544530290054387574856699981878023426087840290433553698864990593598799781770804498405938234912505687746725409815960929999245154634671900569560129560268033237211637570578323047510463161536294316518063223088862944190187665054217271680775969993575159108440871360693731389430133406885960390126097518367893859923355830020848492425209564220423880012712510782239071633588036298753528939426791836065701379897966822407181984374918964847459788760410293348146207343334058392142084939116911883810436427206630381785578898601009314475188811599268306899141781107932255577380081468672103031682703140559391915648640782687661216146747335681741373473059365004145941026252036335878556962479535290365531448887188741955102471494396283801581444212027590462965284389545940127987973512888777667946972615839379775681508996233273041817471003122530920457623560041370335453829750070296447522729002945952153725220351971469984485942636129210416372154614385910632088927005064201220564253014924576190959230751255492937459165102549779323041813866684687250898646507357363367248864142937331324296791763916475472929486035567905315515809651225969015075206638676234057465762644371559535715229472636735479319833400772815841846294030158954748138531184900178905587017333000653326562526471762913982174724183120792852933707300864 A013751 405 230981097184294318641945291820948341213981729352377568685224480279788021869180791638703745738726022899950173245461269928809828426341508161980487038695627208713044184199903880143161433901709721959342226098080343134716578943213249497555167560644285213687445464380876148897874939385825711278767840935270527098939554137896511739720589947558874276026194910762126972892464661967218631709115782840126724246098007329496292721531984463686669119610468999859971256410514977988986905596646289281252901621522774794023735224434146213057299725480336782544095413126266443535634321716997754506937637712780777865394038747711026886629230240851272484278581501579396058049093361446582727164186093363518788398146431164636981751638343677062146098417070742316778409132735598383676320004011425135384541163218230271807810212368680170448252377647545491095816260589893395733430550773511751487939664217808121472261319275717090605321637180768206700133191708875231275599491083173658853572249665864750939709135029209789667657977550738169491795929437297206018670216254361631139569552861164713523898606037238995708528384856168047669617222151869461340385211319077318474458049957071632532451300837849474054877715916528716278908264672116535425774710396084114673804783381887507509148854365951425128948300045743206315361197923388432730049869446215892992 A013751 406 399135335934460582613281464266598733617760428320908438688067901923473701789944407951680072636518567571113899368157074436983383520718126103902281602866043816656140350297433904887382957782154399545743366697482832936790248413872495131775329544793324849251905762450153985295527895258706829089710829136147470826967549550285172286237179429381734748973264805796955409158178935879353795593352072747738979497257356665369593822807269153250564238686890431758030331077369881964969372871004787878005014001991354844073014467822204656163013925630021960236196873882188414429576107926972119787988237967685184151400898956044654460095309856190998852833388834729196388308833328579694952539713569332160466351997033052492704466831057873963388458064698242723393090981367114006992680966931742633944487130041101909683896046973079334534580108574958608613570498299335787827367991736628306571159739768372433904067559708439132565995789048367461177830155272936399644235920591724082498972847422614289623817385330474516545712985207675556881823366067649572000262133687536898609176187344092624969296791232348984584337049031458386373098559878430429196185645159365606323863510325819781016075847847803891166828693103761621729953481353417373215738699564433350156334665683901612975809220344364062622822662479044260512944150011615211757526174403061063090176 A013751 407 689705860494747886755750370252682611691490020138529782052981334523762556693023936940503165515904084762884818108175424627107286723800921907543142609752523715181810525313965787645397751047562802415044537653250335314773549259171671587707769453402865339507293157513866086590672203007045400667020312747262829588999925622892777710617846053971637646225801584417138947025333201199523358785312381708092956571260712317758658125810961096816975004450946666077876412101695156035467076321096273453192664195441061170558169000396769645849688063488677947288148198068421580134307514497807822993643675208159998213620753396045162907044695431498046017696095906412051358997663991785712877988625047805973285856250873114707393318684068006208735255535798563426023261215802373004083352710858051271456073760711024099933772369169481090075754427617528475684249821061252241365691889720893713754964030319747565786228743176182821074040723475578972915290508311634098585239670782499214558225080346277492469956441851059964590992038438863362291790776564898460416452967012063760796656451730592055946944855249499045361734420726360091652714311469927781651008794835383767727636145843016581595779065081005123936279981683300082349359615778705220916796472847340829070146302301781987222198332755061100212237560763788482166367491220071085917005229368489517019824128 A013751 408 1191811726934924348313936639796635553002894754799379463387551746057061697965545363033189470011482258470264965690927133755641391458727993056234550429652360979834168587742532881051247313810188522573196961064816579423928693119848648503559025615480151306668602576183960597628681566796174452352611100427270169529791871476358719883947637981262989852678185137872816100459775771672776363981019795591584628955138510885086961241401340775299732807691235838982570440111729229629287107882854360527116923729722153702724516032685617948028260973708435492913920086262232490472083385052211918133016270759700476913136661868366041503373233705628623518578853726280024748347963377805711853164344082608721837959601508742214375654686069514728694521565859917600168195380906500551056033484362712597076095458508649644685558653924863323650903650923089205982383690793843873079915585437704337368577844392523793678603268208443914815942370165800465197621998362503722355294151112158642756612938838367506988084731518631618813234242422355890040214461904144539599630726996846178656622348590463072676320709871134350385077079015150238375890330220035206692943197475543150633355260016732652997506224459976854161891808348742542299693416065602621744224305080204952633212810377479273919958719000745581166746504999826497183483024828282836464585036348749885410256093184 A013751 409 2059450664143549273886482513568586235589002136293327712733689417186602614084462387321351404179841342636617860713922087129748324440681972001173303142439279773153443319619096818456555358264005767006484348720003049244548781711098464614149996263549701457923345251645883912702361747423789453665311981538322852947480353911147867959461518431622446465427903918244226221594492533450557556959202206782258238834479346809430269025141516859717938291690455529761881720513068108799408122421572334990858044204959881598307963704480747814192834962568176531755253909061137743535760089370222194533852115872762424105900151708536519717828947843326261440104259239011882765145280716848270082267986574747871335994191407106546441131297528121451184133265805937613090641618206432952224825860978767367747492952302946586016645353982163823268761508795098147937559017691762212682094131636353094972902515110281115476626447464191084801948415646503203861490813170406432229948293121810134683427158312699052075410416064195437309268770905830977989490590170361764428161896250550196718643418364320189584682186657320157465413192538179611913538490620220837165405845237738564294437889308914024379690755866840003991749044826627113093870222961361330374019599178594158150191736332284185333688666433288364256137960639700187133058666903272741410802942810639801988922529021952 A013751 410 3558730747640053145275841783446517015097795691514870287603815312898449317137951005291295226422765840076075663313657366560205104633498447618027467830135075448009150056301799302292927659080201965387204954588165269094580294796778146853251193543413884119291540594844087401149681099548308175933659104098221889893246051558463515833949503849843587492259417970726022910915283097802563458425501413319742236705980311286695504875444541133592597368041107155428531613046581692005377235544476994864202700386170675401876161281342732222925218815317809046873078754857646020829793434431743952154496456228133468854995462152351106072408421873267779768500159965012533418171045078713810702159080801164321668597962751480112250274882128593867646182283312660195420628716260716141444499087771310011467667821579491700636763171681179086608419887197929599636101982571365103514658659467618148113175546110565767543610501218122194537766862237157536272656125158462314893350650514487912732962129564343961986309198958929715670416436125275929965839739814385128931863756720950739929815826933545287602330818543849232100233996705974369386594511791741606621821300570812239100788672725803434128105626137899526897742349460411651426207745277232378886305867380610705283531320382187072256614015596722293434606395985401923365925376408855297157867485176785577836858130149933056 A013751 411 6149486731922011835036654601795581402088990954937695856979392860688520420014379337143358151258539371651458746205999929416034420806685317483951464410473410374159811297289509194362178994890588996189090161528349584995434749408832637762418062443019191758135782147890583029186648940019476528013362931881727425735529177093024955361064742652529719186624274253414567590061609193002829656159266442216514585027933977903409832424768167078848008251975033164580502627344493163785291863020856247125342266267302927094442006694160241281214778112869174032996680088394012323993883054698053549322969876362214634181432158599262711293121752997006723439968276419541657746599565896017464893330891624411947843337279634557633968474996318210203292602985564276817686846421698517492416094423668823699816129995689361658700326760665077461659349565078022348171184225883318898873330163560044159939567343679057646315358946104915152161261137945808222679149784273822880135709924089035113202558559887186366312342295801030548678479601624476806980971070399257502794260571613802878598721748941166256976827654443771473069204346307923710300035316376129496242507207386363549166162826470188334173366521966290382479298779867591333664486983839057550715536538833695298729942121620419260859429018951136123054999852262774523576319050434501953488795014385485478502090848899084320768 A013751 412 10626313072761236450943339151902764662809776370132338440860390863269763285784847494583722885374756034213720713443967878030907479153952228612268130501298053126548153921716271887857845303170937785414747799120988082872111246978462798053458411901537163358058631551554927474434529368353655440407091146291624991670994418016747122863919875303571354754486745909900372795626460685508889645843212412150137202928269913817092190429999392712249358259412857308395108540051284187020984339300039595032591436109899458019195787567508896933939136579037932729018263192744853295861429918518236533230091946353906887865514770059525965114514389178827618104265181652967984586124049868318179335675780726983845873286819208515591497524793637867231289617959055070340962870616695038226895011164099727353282272632551216946234164642429253853747356048454822617639806342326375057253114522631756308375572369877411612832940258869293382934659246370356608789570827225165936874506748825852675614021191485058040987727487144180788116412751607095922463118009649916964828482267748651374218591182170335292055958186878837105463585110420092171398461026697951769507052454363636212959129364140485441451577349957749780924228291611197824572233508073891447636447139104625476205339986160084482765093344747563220639039744710074376739879319150819375628637784858118906851612986897617706287104 A013751 413 18362268989731416587230090054487977337335293567588680825806755411730150957836216470640673145927578427121309392831176493237408123978029451041999329506243035802675209976725717822218356683879380493196684196881067407203008234778783715036376135765856218282725315321086914675822866748515116601023453500791927985607478354332939028308853544524571301015753096932307844190842524064559361308017071048195437086660050411075935305063038950606766891072265417428906747557208619075172260938310468420216318001597906263457170320916655373901846828008577547755743558797063106495248550899199512729421598883299551102231609522662860867717880864501014124084170233896328677364822358172453813892047749096228085669039623592314942107722843406234575668459833247161549183840425649026056074579291564328866471767109048502883092636502117750659275431251729933483281585359539976098933381895107674900872989055148167266975320767326138965711091177727976219988378389445086738919147661971073423461028618886180294826793097785144401865161234777061754016267920675056515223617358669669574649725562790339384672695746926630518241075070805919272176540654134060657708186641140363375993375541234758842828325660726991621437066487904149840860819501951684421515780656372792822882827496084625986218081299723789245264260678859008523006511463492615881086286092234829471039587241359083396464115712 A013751 414 31730000814255887862733595614155224838915387284793240466994073351469700855140982061267083196162855522065622630812272980314241238234034891400574841386787965867022762839782040396793320349743569492243870292210484479646798229697738259582857962603399545192549344874838188559821913741434121486568527649368451559129722596287318640917698924938459208155221351499027954761775881583558576340253498771281715285748567110339216207148931306648493187772874641317150859778856493761897666901400489430133797506761182023253990314543980486102391318798822002521924869601325048023789495953816757996440522870341624304656221255161423579416498133857752406417446164172855954486413034922000190405458510438282132036100469567520219962145073405973346755098591851095156989676255521517024896873015823160281263213564435812981984075875659473139227945202989325059110579501285078698956883914746062228708525087296033037333354285939568132748765555113942908139917856961109884852287159886014875740657453435319549460698472972729526422998613694762710940110966926497658306410795781189024994725772501706456714418250689217535520577722352628502321062250343656816519746515890547913716552935253663280407346741736241521843250891098370925007496099372510680379268974212185997941525913234233704184844485922707815816642453068366727755251808915240242517102367381785325956406753068496109089991950336 A013751 415 54829441407034174226803653221260228521645789228122719526965758751339643077683617001869519762969414342129395906043607709983008859668412292340193325916369605018215334187143365805658857564356888082597407864939717180829667340917691712559178559378674414092725267943720389831372266945198161928790415778108684294176160646384486611505783742293657511692222495390320305828348723376389219915958045876774804013773523966666165605953353297888596228471527380196036685697864021220559168405620045735271202091683322536182895263531998279984932198884364420357886174671089682985108249008195357817849223519950326798445950328918939945231708775306196158289346971690695089352521724345216329020632306037351524158381611412674940094586686845521943192810366718692431278160569541181419021796571342420966022833039345084832868483113139569584585889310765553702143081378220615991797495404681195531208331350847545088512036206103573733389866879236893345265778056828797881024752212283033705279856079536232181468086961296876621658941604464549964504511750848987953553477855109894635190886134882948757202514737190967901379558304225342052010795568593838978946121979458866794902203472118330148543895169720225349745137539817984958412953259715698455695376787438657404442956778068755840831411271674439105731158158902137705561075125805535139069552890835725043252670869302361276507506090180608 A013751 416 94745274751355053063916712766337674885403923786196059342596831122314903238237290179230530150411147983199596125643354122850639309507016441163854067183486677471476097475383736112178505871208702606728320790615831288473665165105771279302260550606349387552229263006748833628611277281302423812949838464571806460336405596952392864681994306683440180204160472034473488471386593994400572014775503275066861335800649414399134167087394498751494282798799312978751392885909028669126243004911439030548637214428781342524043015383293027813962839672181718378427309831642972198267054286161578309243458242474164707714602168371928225360392763729106961523991567081521114401157539668533816547652624832543433745683424521102296483445794869061917837176313689900521248661464167161492069664475279703429287455491988306591196738819505176242164416729002876797303244621565224433826072059289105877927996574264557912948798564146975411297689967321351700619264482200162738410771822825082242723591305438609209576854269121002802226651092514742338663796305467051183740409733629897929609851241077735452445945465865992533583876749701391065874654742530153755618898780504921821591007599820474496683850853276549404359597668805478008137583232788726931441611088693999994877429312502810092956678677453430774703441298582893955209537817391964720312187395364132874740615262154480285804970523832090624 A013751 417 163719834770341531694448079660231502201977980302546790544007324179360152795674037429710356099910463714968902105111715924285904726828124410331139828093064978670710696437463096001844458145448638104426538326184156466482493405302772770634306231447771741690252166475661984510240287142090588348777320866780081563461308871533734870170486161948984631392789295675570188078556034422324188441532069659315536388263522188081703840727017693842582120676325212827282406906850801540250147912486966644788045106532934159881546330582330352062527786953530009357922391389079055958605469806487207318372695842995356614930832546946691973422758695723896829513457427916868485685200228547226434994343735710635053512540957572464768323394333533738994022640670056148100717687010080855058296380213283327525808723090155793789587964680104944546460112107716971105740006706064707821651452518451574957059578080329156073575523918845973510722408263531295738670089025241881211973813709841742115426365775797916714148804177041092842247653087865474761211040015847064445503428019712463622365822944582326861826593765016435098032939023484003761831403395092105689709457092712504907709261132489779930269694274461877370733384771695865998061743826258920137531103961263231991148197852004855840629140754639528378687546563951240754602081348453315036699459819189221607551783173002941933870989065181852598272 A013751 418 282907874483150166768006281652880035805017949962800854060044656181934344030924736678539495340645281299466262837633045117166043367958998981052209622944816283142988083443936229891187223675335246644449058227646222374081748604363191347656081167941749569640755743669943909233695216181532536666687210457795980941661141730010293855654600087847845443046739902927385284999744827481776197626967416371297246878919366341005184236776286574959981904528689967765543999135038185061552255592777478362193741944088910228275312059246266848364048015855699856170489892320328608696470251825609894246148018416695976230600478641123883730074527026210893721399254435440348743264025994929607279670225975307977372469670774685219119662825408346300981671123077857023918040163153419717540736145008553589964597473499789211668408002967221344176283073722134926070718731588079815115813709951884321525798950922808781695138505331765842226528321479382079036421913835617970734290750090606530375456760060578800082049133617927008431403944535831540387372677147383727361829923618063137139448142048238260817236354025948399849400918632580358500444665066719158631817941856207208480521603236942339719506031706270124096627288885490456444650693331775413997653747645062864880704085888264390892607155224017105038372080462507744023952396570127328383416666567558974937849481322949083661729069104634241289814016 A013751 419 488864807106883488175114854696176701871071017535719875815757165882382546485437944980516247948635046085477702183429901962462922939833150239258218228448642537271083408191121805251971522510979306201607972617372672262413261588339594648749708258203343256339225925061663075155825333561688223360035499671071455067190452909457787782571148951801076925584766552258521772479559061888509269499399695489601642606772665037256958361149423201530848731025576264298860030505345983786362297664319482609870786079385636874459739238377549113973074971398649351462606533929527835827500595154653897257343775824050646926477627091862071085568782701292424350577911664440922628360236919238361379270150485332184899627591098656058638777362305622408096327700678536937330373401929109271910392058574780603458824434207635757763009029127358482736617151391849152250201968184201920520126090796856107596580587194613574769199337213291375367440939516372232574937067107947853428854416156568084488789281384680166541780902891777870569466016157916901789379986110679080881242108012013100976966389459355714692184419756838834939764787397098859488768381235290706115781403527526056254341330393436363035306422788434774438971955194127508736356398077307915387945675930668630513856660414920867462425164227101557506306955039213381673389741273180023446543999828741908692603903726056016567467831412807968948798619648 A013751 420 844758386680694667566598468914993340833210718301723945409628382644757040326836768926332076455241359635705469372966870591135930840031683613438201098759254304404432129354258479475406790898972241116378576682819977669450116024650819553039495870175377146954182398506553793869266176394597249966141343431611474356105102627543057288282945388712260927410476602302725622844678058943344017694962673806031638424503165184380024048066203292245306607212195784708430132713237859982834050363944065949856718345178380519066429403916404868945473550576866079327384090630224100309921028427241934460690044623959517888953339614737658835862856507833309277798631356153914301806489396443888463378820038654015506556477418477669327807282064115521190454266772511827706885238533500821861157477217220882776848622310794589414479602332075458168874437605115335088349001022300918658777884896967353926891254672292257201176454704567496634937943484291217889491251962533890725060431118549649996627878232727327784197400196992160344037275920880406292048615999253451762786362644758638488197920985766674988094677339817506775913552622186829196591762774582340168070265295565025207501818919858035325009498578415290230543538575452335096423855877588077790370128008195393527944309196983258975070683784431491370898418307760723531617472920055080515628031704066018220819545638624796628584412681332170343524014751744 A013751 421 1459742492184240385555082154285108492959788121225378977667837845210140165684773936704701828114657069450499051076486752381482888491574749284021211498655991438010858719524158652533502934673424032649102180507912921412809800490596616187652248863663051709936827184619324955806091952809864047941492241449824627687349617340394402994152929631694786882565303568779109876275603685854098462576895500336822671197541469438608681555058399288999889817262674315976167269328475022050337239028895345961352409300468241536946790009967547613537778295396824585077719708609027245335543537122274062748072397110202046912111370854266674468371016045535958432036034983433963913521613677055039264718601026794138795329592979129412598450983406791620617104972982900438277497692185889420176080120631357685438394419353053050508220752829826391715815028181639299032667073766535987442368185101959587585668088073721020443632913729492634185172766340855224513040883391258563172904424972853795194172973586152822411093107540402453074496412791281342072660008446709964646094834650142927307606007463404814379427602443204651708778618931138840851710566074478283810425418430736363558563143093514685041616413543501621518379234658381635046620422956472198421759581198161640016287766292387071508922141579497617088912466835810530262634993205855179131005238784626079485576174863543648574193865113341990353609497491013632 A013751 422 2522435026494367386239181962604667475834513873477454873410023796523122206303289362625724758982127416010462360260169108115202431313441166762788653469677553204882763867337746151577893071115676728417648567917673528201335335247750952772263086036409753354770837375022193523632926894455445074842898593225296956643740138764201528373896262403568591733072844566850301866204243169155882143332875424582029575829351659189915801727140913971391809604229901218006817041399604838102982749041931157821216963271209121375844053137223922276193280894445712883014299656476399079939819232147289580428669102206429137064128448836172813481345115726686136170558268451373889642565348433951107849433742574300271838329536667935624970123299326935920426357393314451957343516012097216918064266448450986080437545556642075671278205460889940004884928368697872708728448703468574186300412223856186167348034456191389923326597674924563271871978540236997827958534646500094797162778846353091358095530898356872077126368889829815438912729801303334159101556494595914818908451874275446978387543180896763519247650897021857638152769453513007916991755858176698474424415123048312436229197111265593375751913162603170801983759317489683465360560090868783958872800556310423313948145260153244859567417460649371882329640742692280596293833268259717749538377052619833865351075630164203424736206998915854959331037211664471556096 A013751 423 4358767725782266843421306431380865398242039973369042021252521120391955172492084018617252383521116174866078958529572218823069801309626336166098793195602811938037415962759625349926599226887889386705696725361739856731907459308113646390470612670916053797044006984038350408837697673619009089328528769093313141080382959784540241030092741433366526514749875411517321624800932196301364343679208733677747107033119667080174505384499499342565046996109269304715779847538517160241954190344457040715062912532649361737458523821122937693261989385602191861848709806391217610136007633150516394980740208612709548846813959588906621695764359975713643302724687883974081302352922093867514363821507168390869736633439362192759948373061236945270496745575647372982289595668903990834415052422923303946996078721877506759968739036417816328441156221109924040682759359593696193927112322823489697177403540298721787508360782269645333794778917529532246712347869152163809497281846498141866789077392360674949274365441625921078441197096652161426927489622661740807073804838747972378653674616589607361259940750053769998727985615670477680561754122929334963805389332627483889804052608266945353299305944978279145827936100622173028143047837021258680932199361304411486502395009544807117332497372002114612665619203372260870395743887552792271202315546927072919326658688923743517944165694126597369724032301756206848933888 A013751 424 7531950630151757105432017513426135408162245073981704612724356496037298538066321184170612118724488750168584440339100794126264616663034308895018714642001659028928654783648632604673163464062272860227443941425086472432736089684420380962733218695342940961292044068418269506471541580013647706359697712993245107786901754507685536500000257196857357817487784711101931767656010835208757585877672691795147000953230784714541545304415134863952401209276817358548867576546557652898096840915221766355628712856418097082328329162900436333956717658320587537274570545444024030315021190084092330526719080482762100407294522169630642290280814038033175627108260663507212490465849378203064820683564386979422904902583217869089190788649817441427418376354718660513396421315866096161869210586811469220409224031404331681225981054929986615546317950077948742299808173377907023106050093838990196722553317636191248814447431761947136797377969491031722318937117894939062811303030748789145811525733999246312346103483129591623546388583014934945730702067959488114623534761356496270313549737466841520257177616092914557801959143878585432010711124421890817455712766780292161581402907085281570501200672922466363990673581875114992631186662372735000650840496334023048676138576493426698750555458819654050686189983427266784043845437691225044637601265089982004596466214460228799007518319450760254883127817434725434957758464 A013751 425 13015210688902236278186526263200361985304359487840385570787688025152451873778603006246817741155916560291313912905966172250185257593723285770592338901378866801988715466144837140875226465899607502473023130782549424363767962974678418303603001905552601981112652150226769707182823850263583236589557648052327546255766231789280607072000444436169514308618891980784138094509586723240733108396618411422014017647182795986727790286029353044909749289630340395572443172272451624207911341101503212262526415815890471758263352793491953985077208113577975264410457902527273524384356616465311547150170571074212909503804934309121749877605246657721327483643074426540463183524987725534896010141199260700442779671663800477786121682786884538786578954340953845367149016033816614167709995894010218812867139126266685145158495262919016871664037417734695426694068523597023335927254562153775059936572132875338477951365162084644652385869131280502816167123339722454700537931637133907643962316468350697627734066818847934325488159471449807586222653173433995462069468067624025555101813946342702147004402920608556355881785400622195626514508823001027332563471660996344855212664223443366553826074762810021876975883949480198707266690552580086081124652377665191828112367460180641335440959832840362199585736291362317002827764916330436877133774986075488903942693618587275364684991656010913720438044868527205551607006625792 A013751 426 22490284070423064288706317382810225510605933194988186266321124907463436837889425994794501056717423816183390441501509545648320125121953837811583561621582681833836500325498278579432391333074521764273383969992245405300591040020244306828625987292794896223362662915591858054011919613255471832826755615834421999929964048531876889020416767985700920725293445342794990627312565857759986811309356614937240222494331871465065621614258722061604046772481228203549181801686796406631270797423397550789645646529858735198279073627154096486213415620262741256901271255567128650136168233252058353475494746816239907622574926486162383788501866224542453891735232609061920381131178789724300305523992322490365123272635047225614418267855736483023208433101168244794433499706435109281802872904849658108634416410188831930833879814324061154235456657845553697327350408775656324482295883401723303570396645608584889899959000082265959322781858852708866336789131040401722529545868967392408766882857310005500724467462969230514443539566665267508992744683693944158456040820854316159215934499280189310023608246811585382963725172275154042617071246145775230669679030201683909807483778110137405011457190135717803414327464701783366156841274858388748183399308605451478978170971192148227641978591148145880884152311474083780886377775418994923687163175938444826012974572918811830175665581586858908916941532815011193176907449368576 A013751 427 38863210873691055090884516437496069682327052560939585868202903840096818855872928119004897826007708354364898682914608494880297176210736231738416394482094874208869472562461025385259172223552773608664407500146600060359421317154982162199865706041949580673970681518142730717332597091705455327124633704161881215878977875863083264227280175079291191013307073552349743803996113802209257209942568230611551104470205473891633394149439071722451792822847562335732986153314784190658835937947630967764507677203595894422626239227722278728176782191814016891925396729619998307435298707059556834805654922498462560371809472968088599186531224836009360324918481948458998418594676948643590927945458733263350933015113361605861714766854712642664104172398818727004781087492719868838955364379580209211720271556806301576480944319151977674518869104757116788981661506364334128705407286518177868569645403611634689747129152142155577709767052097480921029971618437814176531055261575654082349173577431689505251879776010830328958436371197582255539462813423135505812038538436258323125134814756167127720795050490419541761317097691466185642299113339899598597205364188509796147331968574317435859798024554520364299957859004681656719021722955295756860914005270220155674279438220032137365339005503996082167815194227216773371660795924023228131417968021632659350420062003706842543550124982092194608474968704339341809696072508899328 A013751 428 67155628389738143197048444403993208411061146825303604380254617835687302982948419789640463443341320036342544924076443479153153520492152208443983529665059942632926448587932651865727849602299192795772096160253324904301080036043809176281367940040488875404621337663350638679550727774467026805271367040791730741038873769491407880584740142537015178070994623098460357293305284650217596458780757902496760308524515058884742505090230715936396697997880587716146600072927947081458468500773506312297069266207813705562298141385504097642289479627454621189247085548783357075248196165798914210544171706077343304322486769288857099394325956516624174641459136806937149267331601767256125123489752691079070412250115888854929043117124943446523572009905158760264261719187419933353714869647914601517852629250161289124159071783494617421568605813020297811360311082997569374402943791103411356888347257440904743883039174901644838282477466024447031539790956660542897045663492002730254299371941801959465075248252946714808440178049429422137572191741595178154043202594417854382360232959898656796701533847247444968163555944810853568789892867851346506375970869317744927742589641696420529165730986430211189510327180360089902810469537266751067855659401106940429005154869244215533367305801510905229985984655624630584386229855356712138211090248741381235357525867142405423915254615969055312283444745921098382647154813295378038784 A013751 429 116044925857467511444499711930100264134313661714124628369079979620067659554534869396498720830093801022799917628804094331976649283410439016191203539261223580869696903159947622423977724112773005151094182164917745434632266302283702256614203800389964776699185671482269903638263657594279022319508922246488110720515173873681152817650430966303962227706678708714139497402831531875576006680773149655514401813130362021752835048795918677138093494140337655573501324926019492556760233569336618907649335692007102083211651188314151080725876220796241585415018963828297641026028882974500523755820328708101649229869257137331145067753395252860726573780441388402387393933949007853818584213390292650184633672368200255941317386506391902275592732433116114337736644250755861644835219294751596431422849343344278707606546876041878698904470550844899074618030617551419799878968286871026694824703064060857883397429891694230042280552121061290244470500758773109418126094906514180717879429314715433785955650028981091923188984627669414041453724747329476467850186654083154052372718482554704878944700250488043584904986624672633154966868934875647126763017677662181063235139194900851414674398383144551404935473845367662235352056491360396945845254579445112793061320907614054004441658704425010844237415781484919361649819405190056398574828763949825106774697804698422076572525559976394527579625792520951658005214283517374413251018752 A013751 430 200525631881703859776095502215213256424094007442007357821770204783476915710236254317149789594402088167398257662573475005655649961733238619978399715843394347742836248660389491548633507266871752901090746780977864111044556170346237499429344167073859134136192840321362393486919600322914150568111417641931455325050220453721032068899944709773246729477140808658033051512092887080995339544376002604728886333089265573588898964319347474094625557874503468831010289472161683138081683607813677472418052075788272399789733253406853067494314109535905459597152769495298323692977909779936905050057528007599649869214076333308218677077866996943335519492602719159325416717863885571398513520738425699519046985852250042266596443883045207132224241644424645575608921265306128922275258941330758633498683665298913606744113001800366391706925111859985600939956907128853414190857199713134128657086894697162422510758852847629513060794065193909542445025311159933074521891998456504280495653855828269582131363250079326843270565436612747463632036363385335336445122538255690202500057537854530030816442032843339314715816887434310091782749519465118235046494547000248877270320528788671244557360406073784827728498804795320342688353617070765922420599913281154906409962528357085319675186241246418738842254470405940656930887932168417456737304104105297784506677806518873348317324167639209743657593369476204465033010281918022986097760403456 A013751 431 346508291891584269693093027827888507100834444859788714316018913865848110347288247460034836419126808353264189240926964809772963133875036335322674708977385432899621037685153041396038700557154389013084810437529749183884993062358298399013906720703628583787341228075314215945397069357995652181696529685257554801686780944029943415059104458488170348536499317361081113012896508875959946732681732500971515583578250911161617410343832435235512964007141994139985780207895388462605149274302034672338393986962134706836659061887042100630174781278044634183879985687875503341465828099730971926499408397132194974001923903956601873990554170718083777683217498707314320088468794267376631363835999608768913191552688073036678655029902117924483489561565787554652215946448990777691647450619550918685725373636522712453827267111033124869566593294055118424245535518658699721801241104295774319446154036696666098591297720703798569052144655075689345003737684364352773829373332839396696489862871249837922995696137076785171537074466827617156158835929859461377171746105832669920099425412627893250811832753290335828931581486487838600591169635724310160342577216430059923113873746823910595118781695500182314845934686313552165475050298283513942796650149835678276415249001043432398721824873811580719415724861465455176574346787025365242061491893954571627539249664613145892336161680554437040321342454881315577041767154343719976929977171968 A013751 432 598766328388657618029664752086591340270241920717714898338080683160185534680114091610940197332251124834440519008321795191287680295336062787437581897112922028050545153119944455532354874562762784214610552436051406589753268011755139633496030813375870192784525642114142965153646135850616486969971603296125054697314757471283742221222132504267558362271070820399948163286285167337658787954074033761678778928423217574487274885074142448086966401804341365873895428199243231263381697945993915913800744809470568773413746858940808749888942022048461127869744615268648869774052950956335119488990977710244432915075324506037008038255677607000848767836599837766239145112874076494026818996708607323952681995003044990207380715891670859773507469962385680894439029155463856063851166794670583987488933445643911247120213517567865239774611073212127244637096285376242233119272544628223098024002954175411839018365762461376163927322105963970791188166458718581601593177157119146477491534483041519719930936562924868684776416064678678122445842468486797149259752777270878853621931807113020999537402846997685700312393772808650985101821541130531607957071973429991143547140773834511717508365254769824315040053775137949818141940886915433912093152611458916052061645550273803051184991313381946411483150372560612306545120471247979831138282257992753499772387823420451516101956887383998067205675279762034913317128173642705948120135000553160704 A013751 433 1034668215455600363955260691605629835986978039000211344328203420500800603927237150303704660990129943713913216846380062090545111550340716496692141518211129264471342024591264019159909223244454091122847034609496830587093647124312881286681141245513503693131660309573239043785500522749865289484110930495704094516959900910378306558271844967374340850004410377651110426158700769159474385584639930340180929988315319968714011001408118150294277942317901880230091299928292303623123574050677486699047687030765142840458954572249717519808091814099740828958918695184225246969563499252547086476976409483302380077250160746431949890105810904897466670821644519660061242755046404181678343226312473455790234487365261743078353877060807245688620908095002456585590642380641543278334816221190769130380876994072678635023728958357271134330527934510555878732902381130146578830102957117569513385477104815111657823736037533258011266412599105741527173151640665709007553010127501885113105371586695746076040658380734173087293646959764755795586415785545185473920852799124078659058698162691300287200632119612000890139816439413348902255947623073558618549820370087024696049459257186036247854455160242256416389212923438377285749273852589869800096967712601006937962523510873131672447664989524003399042883843784738065709968174316509148206951741811478047606686158870540219824181501399548660131406883428796330211997484054595878351593280955861696512 A013751 434 1787906676307277428914690475094528356585498051392365202999135510625383443586265795724801654190944542737642038710544747292461952758988758106284020543468831369006479018493704225108323137766416669460279675805210523254497822230812658863385012072247334381731509014942557067661344903311767220228543687896576675325306708773133713732693748103622860988807621132581118816402234929107571738290257799627832647019808872905937811010433228163708512284325334449037597766276089100660757535959570697015954403189162166828313073500847511874228382654764352152441011505278341226763405726708401365432215235587146512773488277769834409410102841243662822407179801729972585827480720186425940177095067954131605525194167172292039395499561074920549936929188164244979900630033748586784962562430217649057298155445757588681321003640041364520123152270834240558450455314592893288218417909899160119130104437120512944719415872857469843468360971254721358955206035070345165051601500323257475446082101810249219398257681908651094843421946473498014773326477422080498935233636886407922853430425130566896282692302689537538161602807306266903098277492671109292854089599510378674773465596417470636292498516898619087520559931701515949774745217275295014567560207374539988799240626788771529989565101897477873546103282060027377546825005218927808101612609850234066264353682528293499856185634418420084707071094564960058606331652446341677791553189491729011572736 A013751 435 3089502736658975397164585140963345000179740632806007070782506162360662590517067295012457258441952169850645442891821323321374254367532574007658787499114140605643195743957120900987182382060368004827363279791403784183772236814844274515929300860843393811632047577820738612918803992922733756554923492685284494962129992759975057330094796723060303788659569317100173314743061957497883963765565477756894814050229732381460537426028618266888309227314177927936968940125081965941789022138138164443569208710872224279324991009464500518666645227432800519418067881120973639847165095752117559466867927094589174072587743986273859460657709669049357119606697389392628309886684482144024626020277424739414347535520873720644075423241537462710291013637147815325268288698317557964415307879416097571011212610269113241322694289991477890772807124001567685002386783616519602041426148305748685856820467344246368475150628297707889513327758328158508274596028601556445209167392558588917570829871928110651120189274338149091889433123506204569528308152985355102160083724539712890690727774625619596776492299047520865943249651025229208553823507335676858051866827953934350008548550609389259513437437200813783235527561980219561210759735451709785172744038343205100645087803090997203821968496078841765487666471399727308400913609018307252399586589821204466504803163408891167751488776275029906373818851408250981271741095427278419223803911441707731997687808 A013751 436 5338660728946709486300403123584660160310591813488780218312170648559224956413492285781526142587693349501915325317067246699334711547096287885234384798469234966551442245557904916905851156200315912341683747479545739069558425216050906363525831887537384506500178214474236323123693299770483931326907795360171607294560627489236899066403808737448204946803735779949099487876011062556343489386897145563914238678796977555163808672177452365182998344798899459475082328536141637147411430254702748158487592652387203554673584464354656896255962953003879297554421298577042449655901285459659142758747778019450092797431621608281229148016522308117289102680373088870461719484190785144874553763039389949707992541380069789272962331361376735563382871564991424882063602870692740162509652015631016602707375390545027681005615733105273795255410710274708959684124362089345872327584384272333729160585767570857724725060285698439233079030366391057902298501937423489537321441254341241649562394018691775205135687066056321630784940437418721496144916488358693616532624676004623875113577594553070663229778692754116056349935396971596072381007020676049610713625878704398556814771895453024640439219891483006217430991627101819401772192822860554508778501698257058413914711723741243168204361561224238570762687662578728788916778716383634932146485627211041318120299866370563937874572605403251678213958975233457695637568612898337108418733158971270960892004532224 A013751 437 9225205739619913992327096597554292757016702653708612217243430880710340724682514669830477174391534107939309682147892202296450381553382385465685016931754838022200892200324059696413310797914145896526429515644655037112196958773335966196172637501664600427232307954611480366357742022003396233332896670382376537405000764301401361586745781498310498148076855427752043915049747116097361549660558267534443804436961177215323061385522637687036221139812498265972942263710452748990726951480126348817866560103325087742475953954404847116730303982790703426174040003941129353005397421274290998687116160417609760353961842139109963967772550548426675569431684697568157851268681676730343228902532065833095411111504760595863678908592458999053525602064305182196205905760557055000816678683010396689478344674861807832777703986805913118201349707354697082334166897690389667382065816022592683989492206362442148324904173686902994760564473123748055171811347867789920491450487501665570443816864299387554474467250145323777996377075859550745338415691883822569368375440135990056196262083387706106061057581079112545372688365966918013074380131728213727313145518401200706175925835342826578678971972482634743720753531631943926262349197903038191169250934588196939244621858624868194657136777795484250277924280936043347248193621910921162749127163820679397711878169088334484647261462136818899953721109203414898061718563088326523347570898702356220421383831683072 A013751 438 15941155518063211378741222920573817884124862185608481911396648561867468772251385349467064557348570938519127130751557725568266259324244762084703709258072360102363141722159975155402201058795644109197670203033963904129876344760324549586986317602876429538257428145568638073066178214021868691199245446420746656635841320712821552821896710429080540799876806179155531885205963016616240757813444686299518894067068914228078250074183117923198590129595997003601244231691662350255976172157658330757273415858545751618998448433211575817709965282262335520428741126810271521993326743961974845731336725201629665891646063216382017736310967347681295383977951157397776766992281937390033099543575409759588870400680226309652437154047769150364492240367119354835043805154242591041411220764241965479418579598161203935039872489200617868251932294308916558273440399208993345236209730087040157933842532594300032305434412130968374946255409557836639336890009115540982609226442402878105726915541509341694131879408251119488377739587085303687944782315575245399868552760554990817107140880093956151273507500104706478404005496390834326592528867626353320797115455797274820271999843472404327957263568449992837149462102659999104581339413976449994340465614968404311014706571703772240367532352030596784480253157457482904044878578662071769230491739082133999246125476184641989470467806572423059120030076703500943850649677016628232344602512957671548888151261148348416 A013751 439 27546316735213229262464833206751557303767761856731456742893408714906986038450393883879087555098330581761051681938691749781964096112294948882368009597949038256883508895892437068535003429598873020693574110842689626336426323745840821686312356817770470242108835835542606590258355953829789098392296131415050222666733802191755643276237515621451174502187121077580759097635904092712864029501632417925568648947895083786119216128188427771287163743941882822222950032363192541242326825488433595548568462603567058797629318892589603013002820007749315779300864667128149190004468613566292533423749861148416062660764397237908126648345351576793278423513899599983358253362663187809977196011298308064569568052375431063079411402194545091829842591354382245154955695306531197319558589480610116348435305545622560399748899661338667676339339004565807812696505009833140500568170413590405392909679896322950455823790664162313351907129347715941712774145935751654817948743292472173366696110055728142447459887617457934475916734006483404772768583841314024050972859170239024131961139440802356229400620960180932794682121497763361716351889883258338538337415507617690889430015729520314678710151446281587622594270513396478452716554507351305590220324582665402649433412955904118431355095904308871243581877456086530458189550183928060017230289725133927550697304822847061357804968369757147046159411972543649630973922641884733585491473142390856436478725379264346062848 A013751 440 47600035318448460165539231781266691020910692488431957251719810259359271874442280631343063295209915245283097306390059343623233958082045671668731920585255938107894703372102131254428485926346852579758496063536167674309344687432812939873947752581107372578364068323817624187966439088217875562021887715085206784768116010187353751581338426993867629539779345222059551720714842272207829042978820818175382625381962704782414005469509603188784218949531573516801257655923596711266740754444013253107926303378963877602303463046394834006468872973390817666631894144797441800327721764242553497756239760064462956277800878427105242848340767524698785115832018508771243061810681988535640594707523476335576213594504744877001222902992173918681967997860372519627763441489685908968197242622494281050096207982835784370766098614793217744714377799889715900339560656991666784981798474684220518947926860846058387663510267672477472095519512853147279673724176978859525415428409391915577650878176298230149210685802967310774384116363203323447344112877790633560081100646173033700028848953706471564404273019192651869210705948135089045856065718270408994247053997163369856935067180611103764811141699174583411842899447149114766294206188703056059900720878845815778220937587802316649381605722645729508909484244117524631751542717827687709773940645031426807604942733879722026286985342940350095763463888555426562322938325176819635729265590051399922235237455368789996601344 A013751 441 82252861030278939166051792518028842084133676620010422130971832128172821799036260930960813374122733543849192145442022545780948279565774920643568758771322261050442047426992482807652423680727361257822681197790497741206547619883900760102181716460153539815413110063556854596806006744440488971173821971667237324079304465603747282732552801845403263844738708543718905373395247446375128586267402373807061176660031553864011401451312594310219130344790559037032573229435975117068928023679254901370496652238849580496780384144170273163178212498019332927939913082209979430966303208611132444122782305391391988448039917922037859641932846282679500680157727983156708010808858476189586947654600567107875697091304199147458113176370476531482440700302723713916775226894177250697044835251670117654566247394340235392683818406362680262866444838209429075786760815281600204448547764254333056742017615541988893882545742538041071781057718210238499276195377819469259917860291429230118180717488643341697836065067527513018135753075615342917010627052822214791820141916587002233649850992004782863290583777164902429996099878377433871239281561171266742058909307098303112783796088095987305593652856173680135664530244673670316156388294078880871508445678645569664765780151722403170131414688731820591395588773835082563666665816406244362489369434614305523541341044144159661423910672600924965479265599423777099694037425905544330540170939608819065622490322877269114127122432 A013751 442 142132943860322006878937497471153839121382993199378009442319325917482636068734658888700285510484083563771404027323814959109478627089659062872086815156844867095163857953843010291623388120296880253517593109781980096804914287159380513456570006043145316801033854189826244743280779654393164942188364367040986096009038116563275304561851241588856839923708488363546268485226987587336222197070071301938601713268534525077011701707868162968058657235798086015992286540465365002295107624917752469568218215068732075098436503801126232025971951196577407299480169806058844456709771944480036863444167823716325356038212978169281421461259958376470177175312553954894791442677707446855606245547149779962409204573773656126807619568768183446401657530123106577648187592073138289204493475314885963307090475497419926758557638206194711494233216680425893442959522688806605153287090536631487522050206439656556808629039043105734972037667737067292126749265612872042881138062583589709644216279820375694453860720436687542495338581314663312560594363547276787160265205231862339859746942514184264787766128766940951399033260589836205729501478537703948930277795282665867778890399640229866064065832135468119274428308262796102306318238972168306145966594132699544380715268102176312677987084582128585981931577401187022670015998530749990258381630383013519944679437324281107894940517642254398340348170955804286828271296671964780603173415383644039345395663277931921029211667562496 A013751 443 245605726990636427886803995630153834001749812248525200316327795185409995126773490559674093362116496398196986159215552249341179067610930860642966016591027930340443146544240721783925214671873009078078400893703261607278891888211409527252952970442555107432186500040019750916389187242791389020101493626246823973903617865421339726282878945465544619388168267892207951942472234550916991956537083209749903760528027659333076220551196185608805359703459092635634671141924150723965945975857876267413881075638769025770098278568346128940879531667685759813501733424869683221194485920061503700031521999381810215234032026276518296285057208074540466158940093234058199612947078468166487592305474819775043105503480877787123566614831420995382064212052728166176068159102382963745364725344122944594652341659541633438787598820304461462034998423775943869434055206257813704880092447299210438102756727726530165310979466486710031681089849652280795022730979042890098606572144443018265205731529609200016271324914596073431945068511738204104707060209694288212938274640658123277642716664510409553259870509273964017529474299236963500578554913152423751520030248446619521922610578317208558705757930088910106212116678111664785317916943906833020230274661304812689875983280560668307561682157918196576777765749251175173787645461135983166483457301847362464406067696357754442457214485815600332121639411629807639252800649155140882283661782936899988843706144266359538477761547993088 A013751 444 424406696239819747388397304448905825155023675565451546146614430080388471579064591687116833329737305776084392083124474286861557428831688527191045276669296263628285757228447967242622770952996559686919476744319236057377925182829315663093102732924735225642818272069154129583520515555543520226735380986154511826905451671448075047016814817764461102302754766917735340956592021303984562100896079786447833698192431795327555709112467008732015661567577312074376711733244932451013154646282410190091186498703792876530729825366102110809839830721760992957730995358174812606224071669866278393654470014931768051924407341405823615980578855552805925522648481108452568931172551592991690559503860488571274486310014956816149523110428695480020206958427114271152245778928917761351990245394644448259559246387687942582224970761486109406396477276284831006382047396413502082032799748933035637041563625511444125657372518089034934744923260199141213799279131786114090392156665597535562275504083164697628116849452422014890401078388283616692933800042351730031957338579057237023766614396273987708033056240025409822290931589081472928999742889927388242626612269315758533882271079332136389443549703193636663534537619776956749029360479071007458957914614734716328105699108808834835466586768882643684671979214706030700305051356842978911683414217592242338493684979306199676566066631489357373906192903296307600628839521740083444586167560914963180721924217292269282489571954932056064 A013751 445 733374771102408523487150542087709265867880911377100271741349735178911278888623614435337887993786064381073829519639091567696771237021157774986126238084543943549677788490758087395252148206778055138996855814183639907149054715929057465824881522493942469910789974135498335920323450879979202951798738344074996436892620488262273681245056005096988784779160237233846669172991012813285323310348425870981856630476522142326016265346342991088923063188773595264522957875047243275350731228776004808477570269760154090645101138232624447479403227487202995830959159978926076183555195845528929064234924185802095193725375885949263208414440262395248639303136575355406039113066169152689641286822670924251162312343705845378306375934820785789474917624162053460551080705989169891616239144041945606592518377757924764782084749475847997054253112733420187979028177901002531597752677966156285580807821944883775449135939711257852367239227393624116017445154339726405148197646718152541451612071055708597501385915853785241730613063454954089645389606473183789495222281064610905577068709676761450759481121182763908172918729785932785221311555713794526883258786001377630746548564425085931680958453887118604154587681006974581262322734907834700889079276454261589814966648060021666595686261936629208287113180083012021050127128744624667559388939767999394760917087644241113041106163139213609542109901336896019533886634693566864192244897545261056376287485047481041320141980338122592878592 A013751 446 1267271604464961928585796136727561611419698214859629269569052342389158689919541605744263870453262319250495577409936350228980020697572560635176026139410091934453843218512029975018995712101312479280186566846909329759553566549125411300945395270869532588005845075306141124470318923120604062700708219858561593842950448203717208921191456776807596620098388889940087044330928470141357038680282079905056648257463430261939356106518480688601659053190200772617095671208081636379806063563324936309049241426145546268634734766865975045244408777097886776795897428443584259645183378421073989422997948993066020494757449530920326824140152773418989648715820002214141635587378340295847700143629575357106008475729923700813713417615370317844212657654552028379832267459949285572712861240904482008191871756765693993543442447094265338909749378803350084827760691412932374600916627525518061483635916320759163976106903821053568890589384936182472478145226699047228096085533528967591628385658784264456482394862595340897710499373650160666907233239985661588247744101679647644837174730321443786912383377403816033322803565070091852862426368273436942454271182210380545930035919326548489944696208316940947979127512780052076421293685920738363136328989712964027200262367847717439877345860626495271920131575183444772374619678470711425542624087919102954146864727449248643335031449904561117288765909510156321754556104750483541324199182958211105418224774162047239401205342024275840494206976 A013751 447 2189845332515454212596255724265226464533238515277439377815322447648466216180967894726087968143237287664856357764370013195677475765405384777584173168900638862736241081588787796832824590511067964196162387511459321824508562996888710728033643028062552312074100290129011863084711099152403820346823803915594434160618374496023337015818837310323526959530016001816470412603844396404264962839527434075937888188896807492631207352063934629903666843912666935082341319847565067664304877837425489942037089184379503952200821677144404878182338366825148350303310756350513600666876877911615853722940455860018083414940872789430324752114183992468014112980936963826036746294989772031224825848191906217079182646061308155006096785639359909234799472427065905040350158170792365469647824224282944910155554395691119220843068548578890505636046926572188946582370474761547143310383932364095210243722863402271835350712729802780567042938457169723312442234951735953610150035801938055998333850418379208980801578322564749071243742917667477632415699038695223224492101807702431130278637933995454863784598476153794105581804560441118721746272764376499036560980602859537583367102068596275790624435047971673958107932342083929988055995489271035891499576494224001839002053371640855736108053647162583829877987361916992566663342804397389343337654423924209904765782249032301655682934345435081610674987491633550123991872949008835559408216188151788790162692409752017629685282831017948652373989654528 A013751 448 3784052734586704879366329891530311330713436154399415244864877189536549621560712522086680008951514033084871786216831382802130678122620504895665451235860303954808224588985425312927120892403125442130968605619801708112750796858623692138042135152492090395264045301342932499410380779335353801559311533166147182229548551129128326363334950872239054586067867651138860872979443116986569855786703406083220670790413683347266726304366479040473536306281088463822285800696592436923918828903071246619840090110607782829403019858105531629499080697873856349324120986973687501952363245031272195233241107726111248141017828180135601171653309938984728387231059073491391497597742326069956499065675613943112827612393940491850535245584813923157733488353969883909725073319129207531551440259560928804748797995754254013616822451944322793739089089116742499694336180387953463640343435125156523301153107959125731486031597099204819850197653989281883900181996599727838339261865748960765120893522959273118825127341391886395109187761729401348814327938865345731922351923709800993121486349944146004619786166793756214445358280442253151177559336842590335177374481741280944058352374534364566199023762895052599610507087121031019360760205460350020511268182019075177795548226195398711994716702296944858029162161392563155194256365998688785287466844541034715435271726327817261020110548911821023246378385542774614257956455887267846657397573126291029401132484051486464096168731999015271302254123024384 A013751 449 6538843125365826031545018052564377979472817674802189543126507783519157746056911238165783055468216249170658446582684629482081811795888232459709899735566605233908612089766814940738064902072600764002313750511017351618833376971701740014536809543506332203016270280720587358981137986691491369094490329311102330892659896351133747955842795107229086324725275301167951588508477706152792710799423485711805319125834844824076903053945275781938270737253720865484909863603711731004531736344507114159083675711130248729208418314806358655774411445926023771632081065490532003373683687414038353363040634150720236787678807095274318824616919574565610653135270078993124507848898739448884830385487460893698966114216729169917724904370558459216563467875659959396004926695455270614520888768521284974605922936663350935529869196959789787581145945993731039471812919710383585170513455896270472264392570553369264007862599787425928701141546093479095379514490124329704650244504014204202128904007673623949329820045925179690748676452268405530751158678359317424761824124170536116113928412703484295982990496219610738561579108604213445234822534063996099186503104448933471332832903195381970391913062282650892126956246545141601455393635035484835443471418528961907230707334865648974326870461569120714674392214886349132175675000445734220976742707366907988272149543094468227042751028519626728169741850217914533437748755773198839023983006362230898805156932440968609958179568894298388810295124586135552 A013751 450 11299120920632147382509791194831245148529028942058183530522605449921104585186342619550473119849077678566897795694879039745037370783294865690378706743059093844194081691117056217595376150781454120195998160883037983597344075407100606745119606891178942046812115045085174956319406441002897085795279289049584827782516300894759116467696349945291861169125275720418220344942649476232025804261403783309999591449442611856004888477217436551189331833974429655557924244307213871175830840403308293266896591628833069804072146847985387757178182978560169077380236081167639301829725411851458274611334215812444569169108978660634022928938037024849375208617746696500119149562897021767672986906122332424311813445366508005617828634752325017526221672489140409836296513329746707621892095792004780436119034834554270416595613972346516752940220194677167236207292725259542835174647251788755376072870361916222088205586572432672004795572591649531876815801038934841729635622502936544861278746125260022184441929039358710505613712909519804757138002196204900509988432086566686408644868297151620863458607577467487356234408699668080833365773338862585259394277364487757038463135256721620044837225771624420741595380394030004687314920201341317795646318611218046175694662274647841427636832157591440594957349747323611300399566400770228733847811398330017003734274410467241096329873777281914986277313917176556313780429849976087593833442634993934993135311179257993758007734295049347615864189975284842233856 A013751 451 19524880950852350676976919184668391616658162011876541140743062217463668723202000046583217551099206228563599390960750980679424576713533527912974405252006114162767373162250273144004809988550352719698684822005889635656210562303469848455566680707957211856891334797907182324519934330053006164254242611477682582408188167946143753256179292705464336100248476444882684756060898294928940589763705737559679294024636833287176447288631730360455165409107814444804093094162865569391835692216916730765197310334623544621436669753318750044403900186951972165713047948257680713561765511679319898528385524923904215524220315125575591621204927978939720360491466291552205890444686053614538921373779390429210813633593325833707607880852017630285311050061234628197120375033802310770629541528584260593613692194109779279877220944214780949080700496402144984166201829248490019181790451090969289853919985391231768419253597163657224286749438370391083137704195279406508810355685074349520289673304449318334715653380011851753700495907650222620334467795042068081260010645587234114138332417478000852056473893863818151573058233026443680056056329554547328233311285834844162464297723614959437478726133366999041476817320883848099680182107917797150876838560184783791600376410591469986956445968318009348086300363375200327090450740530955252089018096314269382452826181287392614458021887143149096287198448881089310212582780758679362144188873269519668137817717757813213837364861845272680213320277292207380103168 A013751 452 33738994283072861969816116351106980713585303956522663091204011511777219553693056080495799928299428362957899747580177694614045668560985936233619772275466565273262020824368471992840311660215009499639327372426177290413931851660395898131219224263350062088708226530783611056770446522331594651831331232633435502401349154210936405626677817795042372781229367296757279258473232253637209339111683514503125820074572447920240900914755630062866525826938303360621472866713431703909092076150832110762260952258229485105842565333734800076729939523053007902352146854589272273034730804181864784657050187068506484425852704536994622321442115547607836782929253751802211778688417500645923256133890786661676285958849267040646746418112286465133017494505813437524624008058410393011647847761393602305764460111421698595627837791603141480011450457782906532639196760941390753146133899485194932867573734756048495828470215898799683567503029504035791661952849442814447224294623808475971060555470088422082388649040660479830394456928419584687937960349832693644417298395574740549231038417401985472353586888596677765918244626669694679136865337470257783187161901922610712738306466406649907963238758458174343671940330487289516247354682481953476715177031999306391885450437502060137460738633253520153493127027912346165212298879637490675609823270431057492878483641264614437783461820983361638384278919666522328047343045150997937785158373009729986542149016285501233510966481268631191408617439160934352818274304 A013751 453 58300982121149905483842249054712862673075405236871161821600531892351035388781600907096742276101412211191250763818547056293070915273383697811694966492006224792196771984508719603628058548851536415376757699552434357835274239669164111970746819527068907289287815445194079906099331590588995558364540369990576548149531338476498108922899269149833220165964346688796578558641745334285097737984989113061401417088861190006176276780697728748633356628949388207153905113680809984354911107588637887397186925502220550262895952896693734532589335495835597655264509764730262487804014829626262347887382723254379205087873473439926707371451975666266341960901750483114221953573585441116155386599363279351376622136891533446237577810498031011749854230506045620042550285924933159124127480931688144784360987072536695173244903703890228477459786391048862488400532002906723221436519378310416843995167413658451800791596533073125853204645234982973847991854523837183364803581109941046477992639852312793358367585542261309146921621572309042340756795484510894617553091627553151669071234385270630896226998143495059179506726714885232405548503303148605449347415766522271311611793573950691040960476574615725265865112891082036284075428891328815607763825911294801445178058356003559917532156358262082825236123504232534173486852464013583887453774611304867347694019732105253748489822026659248911128033973183750582865808782020924436492753668560813416744833500141346131506950079632194698754090934870094561669977997312 A013751 454 100744097105347036676079406366543826699074300249313367627725719109982589151814606367463170653103240300938481319878449313274426541592407029818608902098186756440916021989231067475069285172415454925771037304826606570339353886148315585485450504142775071795889345089295370077739644988537784324853925759343716275202390152887388732218769937090911804446786391078240487749332935937644648891238061187370101648729552136330672606277045675277638440254824542821961948036440439652965286393913166269422339007267837110854284206605486773272314371736803912748297072873453893578925337625594181337149397345783567266391845362104193350337869013951308238908438224834821375535775155642248716508043699746719178803052548569795098534456540597588303748110314446831433526894078284498966492287049957114187375785661343409259367193600322314809050510883732434379956119301022817726642305485720400306423649290801804711767878809150361474337626966050578809329924617190652854380588157978128313971281664796506923259187817027542205880562076950025164827742597234825899131742332411846084155093017747650188680252791959462262187623763321681596787813707840790216472334444550484826465179295786794118779703520935973259414915075789758698882341124216193370215891174717416897267684839174151537495566187076879122008021415313819051785281057815472957520122528334810776815266097077878477390412462067182118429242705661521007192117575332157426259478339273085584135072288244246115244009737604432439447069135455523402565721979355136 A013751 455 174085799798039679376265214201387732536000390830813499260710042622049914054335639802976358888562399240021695720749960413338209063871679347526556182825666715129902885997391284596919724777933906111732352462740376153546403515264289331718858471158715324063296788314302399494334106540193291313347583712145941723549730184189407729274034451293095598084046883783199562830847313300249953284059369731775535649004666091579402263646734926879759224760336809996350246206969079720324014888681951313561801804558822527556203109014281144214559234361197161229057341925328328104382983417026745350594158613514004236325108785716046109383837656107860636833781252514571336925819468949805782125899513162330740971674803928605930267540902152632588876734623364124717134472967275614214098672022325893315785357622801411200186510541356959990039282807089646608564174152167429031637903879324851729500065974505518541934894582211824627655419397335400182522109738505448132369656336986205726542374716768363963391876547823592931761611268969643484822339208021779153699650750407670033420000734667939526039476824505950789060213863019865799249342087148885494064193920183237780131829823119580237251327684177361792268973250964703031668685462645582143733059949911696398478559402092933856792338371268847122829861005662279321484965667905137270594771728962553022336779815750574008930632734452090700645731395383108300427979170173968032576378570263891889385404914086057287141648826580459255364535466067144439633567580325675008 A013751 456 300820262051012565962186290139998001822208675355645726722506953650902251485891985579543148159435825886757490205455931594248425262370261912525889083922752083744472187003492139783477284416269789761073505055615369993328185274376691965210187438162260079981376850207114546326209336101454007389464624654588187298293933758279296556185531531834469193489233015177368844571704157382831919274854590896508125601480063006249207111581557953648223940385862007673693225445642569756719897727642411869834793518277645327617118972376677817202758356976148694603811086846967350964373795344622215965826706084152199320369787981717327677015271469754383180448774004345179270207816042345264391513554358744507520399054061188631047502310678919749113578997429173207511208369287452261361962505254579143649677097972200838553922290215464826862787880690650909339598892934945317366670297903473343788576114003945536040463497838062032956588564718595571515398205628137414372734766150312163495465223510575732928741162674639168586084064272779543941773002151461634377592996496704453817749761269506199500996215952746282963496049555298328101102863126593274133742927094076634884067801934350634649970294238258481177040785777667006838723488479451565944370727593447411376570950646816589704537160705552567828249999817784418667526020674140077203587765547647291622597955521616991887432133365133212730715823851222011143139548006060616760291982169416005184857979691540706992180769172331033593269917285364025591686804778802766413824 A013751 457 519817412824149713982657909361916547148776591014555815776492015908759090567621351081450560019505107132316943075027849794861278853375812584844736337018515600710447939142034417545848747471314196707135016736103359348471104154122923715883203893144385418207819197157893936051689732783312524768994871403128387651451917534306624449088598487009962766349394650226493363419904783957533556506948733069166041039357548874798629888812932143904130968986769549260141893570070360539611983273366087711074523199583771126122381584266899268126366440854784944275385558071559582466437918355507189188948548113415000425598993632407542225882389099735574135815481479508469778919106121172616868535421931910508995249565417733954450083992853173326468264507557611302579368062128717507633471209079912760226642025295963049021177717492323220818897457833444771338826886991585508409606274777201938066659524998817886277920924264171192948985039833733147578608099325421452036085675907739418520163906226274866500864729101776483316753263063363051931383747717725704204480697946305296197071587473706712737721461166345576960921173631555510958705747482753177703107778018564425079669161742557896675148668443710655473926477823808587817314188092492305951872617281477126858714602717699067009440213699194837207215999685131475457484963724914053407799658866334519923849267141354161981482726454950191598676943614911635255345138954472745761784545188750856959434588906982341682488369129788026049170417069109036222434798657771180363087872 A013751 458 898244489360130705762032867377391793473085949273152449661778203490335708500849694668746567713704825124643677633648124445520289858633404146611704390367994958027654038837435473519226635630430931909929308919986604954158067978324412181046176327353498002663111572688840721497319858249564042800823137784605853861708913499281847048025098185553215660251753955591380531989595466678617985644007410743518918916009844455652032447868746744666338314409137781121525192089081583012449507096376599564736776088880756505939475377613201935322361209797068383707866244347654958502004722918316422918503091139981120735435060996800232966324768364343072106689151996590635777972215377386281948829209098341359543791249041844273289745139650283508137161069059552330857148011358423853190638249290089249671637419711424148708595095826734525575054807136192564873492860721459758531799642815004948979187659197957307488247357128487821415846148832690879015834795634328269118356047968573715202843229959002969313494251887869763171349638573491353737431116056230016865342646051215551828539703154565199610782684895445156988471788035327922936643531650197491070970240416079326537668311491140045454656899070732012658944953679541239748318917023826704684835882662392475211858833496183987792312689272208678694069247455907189590534017316651484288677810521026050428411533620259991904002151314153931082513758566567305721236400113328904676363694086161480825902969631265486427339901856273709012966480695420414592367332080628599667415842816 A013751 459 1552166477614305859556792794828133019121492520344007433015552735631300104289468272387594069009281937815384274950943959041859060875718522365345025186555895287471786179111088498241223626369384650340357845813736853360785141466544584248847792693666844548601856797606316766747368715055246665959822382091798915473033002526759031698987369664635956660915030835261905559278020966420651879192844805764800691886865011219366712069917194374783432607298990085777995531929932975445512748262538764047865149081585947242263413452515612944237040170529334167047192870232747768291464161202850778803173341489887376630831785402470802565809199733584828600358854650108618624335988172123495207576873321933869291671278344306904244679601315689902061014327334906427721151763627356418313422894773274223432589461261340928968452325588597260193694706731340752101395663326682462742949782784328551836036275094070227339691433118026955406582145182889838939362526856119249036519250889695379870513101369157130973718067262238950760092175454993059258280968545165469143312092376500473559716607051088664927432479499329231276079249725046650834520022691541264570636575438985076257090842256689998545647121594224917874656879958247262285095088617172545695396405240614197166092064281405930905116327062376596783351659603807623612442781923173764850835256580333015140295130095809266010115717470857992910583774803028304286296499395832347280756463380887038867160331522826760546443350407640969174406078641686476415610749835326220225294576386048 A013751 460 2682143673317520525314137949463013857041939075154444844250875127170886580212201174685762551248039188544984027115231161224332457193241606647316203522368587056751246517503960924960834426366296675788138357566137282607436724454189041582008985774656307379984008546263715372939453139615466238778573076254628525937401028366239606775850174780490933110061173283332572806432420229974886447245235824361575595580502739387065678456816911879625771545412654868224376279174924181569846028997666984274710977612980516834631178445946979167641605414674689440657549279762188143607650070558526145771883534094525386818077325175469546833718297139634583821420100835387692982852587561429399718692837100301726136007968978962330534806351073512150761432757634718307102150247548071890845594762168217858091514589059597125257485618617096065614704453231756819631211706228507295619817224651319737572670683362553352842986796427950578942573946876033641687218446407374062335105265537393616416246639165903522322584820229148906913439279186228006398309513646045930679643295626592818311190296984281212994603324574840911645064943524880612642050599210983305178060002358566211772252975419560317486878226114820658087407088567851269228644313130474158961644988255781332703007087078269448604041013163786759241631667795379573602301127163244265662243323370815450162429984805558411665479959789642611749488762859632909806720350955998296101147168722172803162453052871444642224254109504403594733373703892834231246175375715443708549309027995090944 A013751 461 4634744267492675467742830376672087944968470721866880690865512219751292010606683629856997688556611717805732398855119446595646486029921496286562399686652918434066153982246844478332321888760960655761903081874285224345650659856838663853711527418606099152612366767943700164439375025255525660609374275767998092819828977016862040508669102020688332414185707433598685809515222157396603780839767504496802629163108733660849492373379623727993333230473067612291722210414268985752693938107968548826700569315230333090242676354596380001684694156557863353456245155429061112154019321925133179893814746915339868421637617903211376928665217457288560843413934243549933474369271306150002713901222509321382763021770395646907164145374655028996515755805192793234672515627763068227381187749026680458782137209894983832444935148970342001382209295184475784322733828362860606831044164197480506525574940850492193712681184227498600412767780201786132835513475391942379715061898848616169167274192478681286573426569355969311146423074433801995056278839580367368214423614842752390041736833188837936054674544865325095322672222410993698645463435436579151347687684075602413942453141525000228617325574726410097175039449045246993227097373089459346685722539705990142910796246471249607187782870747023519969539521950415903184776347738086091064356462784769097880679013744004935357949370516502433103116582221445668146012766451965055662782307551914603864718875361856341763511101223609411699269760326817551593391049236286728373206000375517151232 A013751 462 8008838094227343208259610890889367968905517407385969833815605115730232594328349312392892005825825048368305585221646403717277127859704345583179826658536243054066314081322547258558252223778940013156568525478764867669284340232617211139213519379351339335714169775006713884151240043641548341532998748527100704392664472285137605998980208291749438411712902445258529078842303887981331333291118247770474943193851891765947922821199989801972479822257460834040095979595856807380655125050569652372538583776718015579939344740742544642911151502531987874772391628581417601802145388286630134856511882669707292632589803736749259332733495766194633137419278372854285043710100817027204689621312496107349414501619243677855579643207403890105979226031373146709514107004774581896914692430318103832775533098698532062464847937420750978388457662078774155309684055411023128604044315733246315276193497789650510735513086345117581513262724188686437539767285477276432147626961210408740321049804603161263198881111847114969661019072621609847457249834794874812274524006448276129992121247750311953502477613527281764717577600326197111259360816434408773528804318082640971292559028555200395050738593127236647918468167950186804296424260698585751072928548611950966949855913902319321220488800650856642507364293930318680703293528891412765359207967692081001137813335749640528298536512252516204402185454078658114556310060428995616185287827449708435478234216625287758567347182914397063416338145844740729153379733080303466628899968648893637328896 A013751 463 13839272226824849063872607619456827850268734079962955872833365639981841922999387611814917386067025683580432051263004985623454876941569109167734740465950627997426590732525361662788659842690008342734550412027305691332523339921962540848560961487519114372114085371211601591813342795412595534169021837454830017190524208108717783166237799928143029575439895425406738248239501118431740543927052332147380701838976068971558010635033582377808445132860892321221285852741640563153772056087384359299746672766168730922135187712003117142950469796375275047606692734188689615914107230959296873032052533253254201669115180857102720126963480683984326061460513028292204555531054211823009703665627993273499788258798053075334441623462393922103132102582212797514040376904250477517868588519589683423036121194551063403939257235863057690655254840072121740375134047750247966227788577587049632797262364180516082550966613204363180854917987398050164068717869304733674751099388971586303274774062354262662807666561271814667574240957490141816406127714525543675610377483142621152626385516112539055652281316175142889431974093363668608256175490798658360657773861646803598393542001343386282647676288923864927603112994217922797824221122487156177854020532001451270889351019223207787069004647524680278252725499911590680255291217924361258540711368171915969966141444175378832899871093172348001206976464647921221953303784421304424768177365833096176506388726328497246804375932076078125583432316019711979977040178762764390334739145825288205304332288 A013751 464 23914262407953339182371865966421398525264372490175987748256055825888622842942941793216177243123820381226986584582472615157330027355031420641845631525162685179553148785803824953298804208168334416245303111983184234622600331385151270586313341450433029635013139521453647550653456350472965083044069735121946269705225831611864329311258918275831155106360139295102843692957857932650047659905946429950673852777750647182852242377338030348852993189583621931070381953537554893129718112919000172869962250539939567033449604366341386423018411808136475282264365044678055656299577295097664996599386777461623260484231032521073500379392894621924915434203766512888929471957661678030160767934205172376607634111203035714177915125343016697394212273262063714104261771290544825150876920961850972955006417424184237562007036503571363689452280363644626367368231634512428485641618662070421765473669365303931790648070307617139576517298282223830683510744478158579789969899744142901132058809579748165881331647817877695745568288374542965058749788690700139471454732290870449351738394171842467488167142114350646912938451233332419355066671248100081647216633232925676618024040578321371496415184627260438594898179254008570594640254099657805875331747479298507796096798561217703056055240030922647520820709663847228695481143224573296254758349244201070796101492415535054623250977249001817346085655330911607871535308939480014045999410488159590193003039719095643242477961610627463001008171042082062301400325428902056866498429243986098018765886193664 A013751 465 41323845440943370107138584389976176651656835663024106828986464467135540272605403418677554276117961618760232818158512678991866287269494294869109251275481119990267841101869009519300333671714881871271883777506942357427853372633541395573149454026348275209302705093071902967529172573617283663500152502290723154050630237025301561049855410780636236023790320701937713901431178507619282356317475430954764417599953118331968674828040116442817972231600498696889620015712894855328152899124032298719294768933015571833800916345037915738975815604459829287752822797203680174085669565928765114123740351453684994116751224196415008655590921906686253870304108534272070127542839379636117806990306537866777991744158845714099437336592732853097198808196846097972164340790061457860715319422078481266251089308990362507148159078171316455373540468377914362812304264437476423188717048057688810738500663245194134239865491562417188221891431682779421106566458258025877067986757878933156197622953804830642941087429292658248342002311210243621519634857529841006673777398624136479803945128943783819552821573597917865557643731198420645555207916716941086390342226495569195945542119339329945805439035906037891984053750926809987538359084208688552573259644227821471655267913784190880863454773434334915978186299128011185791415492062655928222427493979450335663378894044574388977688686275140374036012411815258402013013847421464271486981323539771853509252634597271523001917663164256065742119560717803656819762341142754265309285733607977376427451342651392 A013751 466 71407604921950143545135473825878833254063012025705656600488610599210213591062137107474813789131837677217682309777909909297944944401686141533820786204031375343182829424029648449350976584723315873557815167531996393635330627910759531550402256557529819561675074400828248327890410207210666170528263523958369610199489049579721097494150149828939415849109674172948369621673076461166119911716597544689832913612718988477641870102853321213189456016205661748225263387151882310007048209686327812186941360716250908128807983444225518396950209364506585009236877793567959340820037009924906117205823327311967669833746115411405134956861113054753846687885499547222137180394026448011211570479249697433792369733906485393963827717632242370151959540564150057295899980885226199183316071961351615628081882325935346412352018887080034834885477929357036018939661768947959259270103059043686264956129146087695463966487569419856901247428393947842839672146839869868715573481117614796493909492464174747351002199077817713453134979993771300977985929033811565259532287344822507837101217182814858440187275679177202071683608367510870875519399280086874197282511367384343570593896782218362146351798654045633477348444881601527658466284497512613818846592665225675503020302955019081842132049848494530734810305924893203329047565970284269443968354709596490180026318728909024544153446049883442566334229447616766518678487928344290261129503727076725762863988552584085191747313721947834481602382600920364718984549325494679370454445747674584906466635920101605376 A013751 467 123392341305129848045994098771118623863020884780419374605644319115435249085355372921716478227619815506232155031296228323266848863926113652570442318560566216593019929244723232520478487538401889829507904609495289768201851325029792470519095099331411528202574528564631213110594628838060031142672839369400062686424717077673758056469891458904407310587261516970854782706251076124895055207446280557224031274722778412089365151537730539056391379996003383500933255132998452631692179306337974459459034671317681569246580195391621695789929961781867378895961324827285433740937023953150237770531662709595080133472713287430908073205456003358614647076666143217599853047720877702163373593788143477165593214900190406760769494296068514815622586086094851299007315166969670872188770172349215591805325492659216278600544288636874300194682105861928958240727735536742073600018738086027489865844191164439537761734090519957512725355556264741872426953469739295133140510975371238368341475602978093963422531800006469008847017245429236808089959685370426384768471792531853293542510903291904075384643612373618205179869275259058784872897521955990118612904179642840145689986253639673329788895908074190854648858112755407439793829739611701796678966912125509967269219083506272973423204182138198549109752208638215455352594193996651217599177316938182735031085478763554794412297154774198588754625548485481772544276427140178933571231782440388582118228972218865299211339358111525857984208917134390390234405301234454805952145282251981682718374346869935574089728 A013751 468 213221965775264377423477802676492982035300088900564679318553383431472110419494084408726074377327041194769163894079882542605114836864324391641724326472658422272738437734881745795386826466358465625389659165207860719452799089651481389056996331644679120734048785359682736255107518632167733814538666430323308322141911110220253921579972440986815832694787901325637064516401859543818655398467172802883126042720961096090422981857198371489444304633093846689612664869821326147564085841352019865945211912036953751658090577636722290324998973959066830732221169301549229504339177391043610867478713162180298470640848560680609150499027973803686110148479095480012546066461676669338309570065911928542145075347529022882609686143606393601395828756771903044684640608523591267142194857819444542639602451315125729421740530764518790736410678929413239839977527007490303180832379412655502488178762332151521252276508418486581989414401225473955553775595709501990066802965441499900494069841946146368794134950411178447287645800101721204379450336320096792879919257495042491241458840888410242264664162181612258550814107647653580260366917939950924963098422422827771752296246289355513875212129152201796833226818841344055963737790049020704661254824152881223441210576298839698075296826734807092861651816526836306849282767226213304011378403669179766133715707303422684744449483449815161367992947782912502956509666098229197211088520056991469900299663994199237037194410816716682596713008808226594325052360533137904685307047731424347737350871391248672027049984 A013751 469 368447556859656844187769643024979872956998553620175765862460246569583806804885777858278656524021127184561115208970037033621638438101552548756899636144753753687292020405875656734428436133867428600673331037479183323214436826917759840290489661082005520628436301101531768248825792196385844031522815591598676780661222398460598776490192378025217758896593493490700847484342413291718636528551274603382041801821820774044250912649238785933759758405986167079650684895051251582990740333856290328353326183999856082865180518156256117681598227001267483505278180553077068583498098531723359579003216344247555757267386312856092612062320338732769598336571876989461679602845777284616598937073895812520826690200530151541149537656151848143211992091701848461215058971528765709621712714312000169681233035872537260440767637161088470392517653190026078443481166668943243896478351625068708299572901309957828723933806547144813677708085317618995196924229386019438835435524282911828053752686882940925276265194310516356913051942575774241167690181161127258096500476951433424865240877055172898633339672249825982775806778015145386689914034200235198336234073946646389587967913588006327976366559175004704927815942957842528705338901204707777654648336136178754106411875844394998274112916597746656464934338958373138235560621766896589331661881540342635879060742220314399238408707401280598843891813768872805108848703017740052780760962658481259987717819381976281600271941891286427527120079220615554993690479001262299296210578479901272890142305764077705262742372352 A013751 470 636677378253487026756465943147165220469693500655663723410331306072240818158842624139105518473508507774921607081100223994098191221039482804251922571258134486371640611261353134837092337639322916621963516032764028782514546836913889004021966134349705539645937928303446895533970968915354738486471425342282513476982592304539914685775052429227576287373313556751931064452943690168089803921336602514644168233548106297548465577057884622093536862525544096713636383498648562735407999296903669687394547645951751311191031935374010571353801736258190211497120695995717174512284714262817965352517557842859776348558043548615328033643689545330225865925596203437789782353717503147817482963263691964035988520666516101863106401069830393591470322334460794140979621902801707146226319570331136293209170685987744386041646477014360876838270504712365063550335456003933925453114591608118727941661973463607128034957617713466238035079571428845623700285068379041590307632585960871638876884642933721918877386255768572264745753756770937888737768633046427901990752824172076958167136235551338768838410953647699298236594112410171228200171451098006422725012479779804961208008554680074934743161414254408130115265949431151889602825621281735039787232324843316887095879721459114557017667119880906222371406537720068782871048754413197306365111731301712074799016962556703281883970246389412874802245054192612207228090558814654811205154943473855617258776391892055014605269915588142946766863496893223679029097147714181253183851879613269399554165904360326274694018819424256 A013751 471 1100178509622025582235173149758301500971630369132986914053052496892832133778480054512374335922222701435064537036141187061801674429956226285747322203134056392450194976259618216998495559440749999922752955704616241736185136934187200198949957480156291172508180740108356235482701834285732988104622622991464183288225919502244972577019290597705251824581085826067336879374686696610459181176069649145305122707571127682163748517156024626977631698444140199121163670685664716406785022785049541219817778332204626265738103184326290267299369400254152685467024562680599277557227986246149444129150339952461693530308299252007286842136295534330630296319430239540500743907223845439428610560519659713854188163711739824019447861048666920126060716993948252275612786648041349948679080217532203514665446945386822299079965112280815595176531432142966829814979667974797823182982014298829161883191890145113117244406763408869659324617499429045237754092598158983868051589108540386191979256662989471475820123449968092873480662491700180671738864197904227414640020880169348983712811415032713392552774127903224387352834626244775882329896267497355098468821565059502972967438782487169487236182923831617248839179560617030465233682673574838148752337457329251580901680158681349954526528783154205952257790497180278856801172247626004945398913071689358465252701311297983271095500585760905447658279453644833894090140485631723513762507742322822506623165605189471065237906414136311012013140122631490517362279871250105205501696047971729522429598682734643802671264519965114368 A013751 472 1901108464626860206102379202782344993678977277861801387483674714630813927169213534197382852473600828079791519998451971242793293414964359021771372767015649446153936918976620278973400326713615999866517107457576865720127916622275481943785526525710071146094136318907239574914108769645746603444787892529250108722054388899879312613089334152834675152876116307444358127559458611742873465072248353723087252038682908634778957437645610555417347574911474264081370822944828629950924519372565607227845120958049594187195442302515829581893310323639175840487018444312075551618889960233346239455171787437853806420372741107468591663211518683323329152039975453925985285471682804919332639048577971985540037146893886415905605903892096437977832918965542579932258895327815452711317450615895647673341892321628428932810179714021249348465046314743046681920284866260450638460192920708376791734155586170755466598334887170526771312939039013390170839072009618724123993145979557787339740155513645806710217173321544864485374584785657912200764757333978504972497956080932635043855738125176528742331193693016771741345698234150972724666060750235429610154123664422821137287734216137828873944124092381034605994102280746228643923803659937320321044039126264946731798103314201372721421841737290467885501461979127521864552425643897736545649321787879211427956667865922915092453025012194844613553506895898272968987762759171618231781613378733837291444830165767406000731102283627545428758706131907215614002019617520181795106930770895148614758346523765464491015945090499717627904 A013751 473 3285115426875214436144911262407892149077272736145192797571789906882046466148400987093077569074382230921879746557325006307546811021058412389620932141403042242954002995991599842066035764561128447769341561686692823964381039923292032798861389836427002940450667559071709985451579953947850130752593478290544187871709984018991452195418369416098318664169928979263850844422744481091685347644845155233494771522844066120898038452251615039761176609447027528332608782048663872555197569475793369289716369015509698755473724298747353517511640239248495852361567871771266553197441851283222301778536848692611377494404096633705726394029504284782712774725077584384102573295067886900606800275942735591013184189832635726684887001925542644825695283972457578122943371126465102285156554664267679179534789931773925195895990545828718874147600031875984666358252248898058703259213366984075096116620852903065446281922685030670260828758659415138215209916432621155286260156252675856523070988727579953995255275499629525830727282509616872282921500673114856592476468107851593355782715480305041666748302701532981569045366548612880868222952976406822366346325692122634925233204725486168294175446431634427799157808741129483096700332724371689514764099610185827952547122526939972062616942522037928506146526299932357781946591512655288750882028049455277347509122072314797279758827221072691492220459916112215690410854047848556304518627918452070839616666526446077569263344746108398500895044195935668580995489899074874141944776372106816806302422793066722640475553116383512061018112 A013751 474 5676679457640370545658406661440837633605527288058893154204052959092176293504436905696838039360532495033008202051057610899440889444388936609264970740344456995824517177073484527090109801161629957745422218594605199810450436987448632676432481637345861081098753542075914854860330160421885025940481530486060356642314852384817229393682942351017894651685637276167934259162502463326432280730292428243478965191474546256911810445490790788707313181124463568958747975380091171775381400054170942132629885658800759449458595588235426878260114333421400832880789282420748603925179519017408137473311674540832460310330278983043495208882983404104527674724934065815729246653877308564248550876829047101270782280030794535711484739327337690258801450704406694996446145306531696748750526459854549622236117002105342738508271663192026214527052855081701503467059886095845439231920698148481766089520833816497091175162399732998210712094963469358835882735595569356334657550004623880071866668521258160503801116063359820635496744176617955304888353163142472191799336890367553318792532349967112000141067068248992151310393396003058140289262743230989049046450795987913150802977765640098812335171433864291236944693504671746791098174947714279481512364126401110702001427726552271724202076678081540458621197446283114247203710133868338961524144469458719256495762940959969699423253438013610898556954735041908713029955794682305294208189043085178410857599757698822039687059721275312609546636370576835307960206545601382517280573571000579441290586586419296722741755785110708841439297536 A013751 475 9809302102802560302897726710969767430870351153765767370464603513311280635175666973044136132015000151417038173144227551634233856959904082460809869439315221688784765681982981262811709736407296566984089593731477785272458355114311237264875328269333647948138646120707180869198650517209017324825152084679912296277920064920964172392284124382558921958112781213218190399832804256628074981101945316004731651850868015931943608449808086482886237176983073047160716501456797544827859059293607388005184442418407712328664453176470817645633477568152180639218003880023053587582710208862081261553882573606558491416250722082699159720949795322292623821924686065729580138217899989199021495915160593390995911779893212957709445629557639528767208906817214768953858939089686771981840909722628661747224010179638032252142293433995821298702747333581180197991079483173620918992758966400576491802692000834906973550680626738620908110500096875052068405367109143847746288246407990064764185603204734101350568328557485770058138373937195826766847074265910191947429254146555132134873495900743169536243763893934258437464359788293284466419846020303149076752266975467113924587545579026090747715176237717495257440430376072778455017646309650274944053365210421119293058467111482325539421188499724901912497429187177221419168011111324489725513721643224666875224678361978827640603381940887519632706417782152418256115763613211023548391750666451188293961932381303564484579239198363740189296587648356771412155236910799188989860831130689001274550133621332544736897753996671304878007106142208 A013751 476 16950474033642824203407271756555758120543966793707246016162834871001892937583552529420267236121920261648641963193225209223956104826714254492279454391136703078220075098466591622138634424511808467748506817967993612950808037637529817993704567249408543654383580496582008541975268093737181937297862802326888447968245872183426089893866966933061817143618885936441033010911085755453313567344161506056176294398299931530398555401268373442427417841826750225493718114517346157462540454459353566472958716499008526903932175088941572891654649237766968144568710704679836599342923240913676419965109087192133073167281247758904147997801246316921653964285857521580714478840531181335909144941397505379640935555655471990921922047875601105709736990980147120752268246746978741984621092000702327499203089590414519731701883053944779204158347392428279382128585346924016948019487493940196177835051777442719250295576123004336929214944167400089974204474364600568905586089793006831912512722337780527133782071747335410660463110163474388653111744331492811685157751165247268329061400916484196958629224008718398579938413714170795557973493923083841604627917333607172861687278760557084812051824538775831804857063689853761170270492823075675103324215083607694138405031168641458532119813727524630504795557635442238612322323200368718245687710999492224360388244209499414162962643993853633925316689927559378746568039523628648691620945151627653371966219154892559429352925334772543047104503456360501000204249381860998574479516193830594202422630897662637305359318906248014829196279413735424 A013751 477 29290419130134800223487765595328350032299974619526121115929378657091270996144378770838221784018678212128853312397893161538996149140562231762658897187884222919164289770150270323055560285556405032269419781448692963178996289037651525493121492206977963434774827098093710760533263265977850387650706922420863238089128867132960283336602118860330820024173434898170105042854356185423325844370711082465072636720262281684528703733391749308514578030676624389653144901885974160095269905305762962865272662110286734489994798553691037956779233882861320953814732097686757643664571360298832853699708502668005950433061996127386367740200553635640618050285961797291474619436437881348451002458734889296019536640172655600313081298729038710666425520413694224659919530378779266149425246977213621918622938812236290096380853917216578464785624294116066772318195479484701286177674389528658995298969471421018864510755540551494213683423521267355475425331702029783068852763162315805544821984199684750887175419979395589621280254362483743592577094204819578591952594013547279672618100783684692344511299087065392746133578898087134724178197499088878292797041152473194704995617698242642555225552803004637358793006056067299302227411598274766578544243664474095471163893859412440343503038121162561512286723594044188322092974490237145128548364607122563694750885994014987673599448821379079422947240194822606474069572296830304939120993222012585026757626699654342693921854978486954385396581972590945728352942931855805536700603982939266781786306191161037263660903069996569624851170826934812672 A013751 478 50613844256872934786186858948727388855814356142541137288325966319453716281337486516008447242784275950558658523823559383139385345714891536485874574340663937204315892722819667118240008173441467895761557382343341440373305587457061836052113938533657920815290901225505932194201478923609725469860421561943251675418014682405755369605648461390651657001771695504037941514052327488411507059072588750499645516252613222750865600051300942805113190837009206945320634390458963348644626396368358399831191160126575477198711011900778113589314516149584362608191857064802717208252379310596383171193096292610314282348331129308123643455066556682386987990894141985719668142386164658970123332248693888703521759314218348877341004484203778892031583299274863620212340948494530571906206826776625138675380438267544309286546115568950247587149558780232563382565841788549563822515021345105522743876619246615520597874585574072982001244955844749990261534973181107465142977574744481711981452388697055249533039125724395578865572279538371908927973218785928231806894082455409699274284078154207148371315524822448998665318824335894568803379925278425581689953287111473680450232427382563286335429755243592013355994314464884293194248967241818796647724453052211236974171208589064696913573249873368906293231458370508357420576659919129786782131574041107790064529530997657898699979847563343049242852831056653463987192220928922766934801076287637746926237178937002704175096965402825457177965293648637154218593885386246831967418643682519052998926737098326272391606040504954072311742823188943356297216 A013751 479 87460722875876431310530892263400927942847207414311085234227269800016021734151176699662596835531228842565361929167110614064857877395332575047591264460667283489057862625032384780318734123706856523875971156689294008965072055125802852698052885786160887168822677317674250831580155579997605611918808459037938895122329371197145278678560541283046063299061489830977562936282421899975084198077433360863387452084515648913495756888648029167235593766351909601514056226713088666457914412924523314908298324698722424599372628564544580282335483906481778586955529007979095335860111448710550119821670393630623079897916191444437655890355009947164715248265077351323586550043292530700373118125743039679685600094969306860045255748704129925430575941146964335726925158998548828253925396670008239631057397326316566447151687703146027830594437572241869525073774610613646285305956884342343301418798058151619593127283871998112898151283699727983171932433656953699767065249158464398303949727668511471193091609251755560279708899042306658627537722062083984562312974482947960345962887050469952385633226893191869693670928452425814892240510881119405160239280128626519818001634517069358787622617060926999079158175395320058639662215393862880607267854874221017491367848441903796266654575781181470074703960064238441622756468340256271559523359943034261231507029563952848953565176589456789091649692065897185769868157765178541263336259825038026688537845203140672814567556216082390003524027424845002489730233947434525639699416283392923582145401705907798692695237992560636954691598470494119681589248 A013751 480 151132129129514473304597381831156803485239974411929555284744722214427685556613233337016967331797963439952945413600767141104074412139134689682237704988033065869091986616055960900390772565765448073257678158759100047491644511257387329462235386638486013027725586404941105436970508842235862497395701017217558410771385153428667041556552615337103597380778254427929228753896025043156945494277804847571933517202043041322520667903583794400983106028256099791416289159760217215639276105533576288161539505079392349707715902159533034727875716190400513398259154125787876740366272583371830607051846440193716682063599178815988269378533457188700627949002053663087157558474809493050244748121283972566496716964106962254158201933760736511144035226301954372136126674749492375222783085445774238082467182579875026820678116351036336091267188124833950539327482527140380781008693496143569224851683044485998656923946530812739088005418233129954921099245359215993197488750545826480269225129411187822221662300787033608163336977545105906108385183723281125323676819906534075477823868823212077722374216071435550830663364365791808133791602802574332116893476062266626245506824445495851985011882281281854408785327083113061329336308200595057689358853222653918225083642107609759948779106949881580289088442991004027124123177291962837254856365981563203408044147086510522991760625146581331550370667889870337010332176618228519303045056977665710117793396511027082623572737141390369926089519390132164302253844261166860305400591337702971949947254147808676140977371251144780657707082157013838809786220544 A013751 481 261156319135801009870344275804238956422494675783814271532038879986531040641827667206365319549346880824238689674702125619827840584176424743770906754219321137821790952872544700435875254993642694270589267858335724882065561715452765305310742748111303830511909813307738230195085039279383570395499771357751940933812953545124736647809722919302515016273984823651461707286732331274575201814112046776604301117725130375405315714137392796724898807216826540439567347668065655348624669110362019825943140264777189980294933078931673084009769237577012087152191818329361451007352919024066523288985590648654742426605899380994027729486105814022074685095875548729814608261044470803990822924753578704594906326913976830775185372941538552691256892871049777155051226893967122824384969171650297883406503291498024046346131785054590788765709701079713066531957889806898577989583022361336087620543708300871805679164579605244413144073362706848562103659495980725236245260560943188157905221023622532556799032455759994074906246297197943005755289597473829784559313544798490882425679645326510470304262645371440631835386293624088244455191889642848445897991926635596730152235792641816832230100532582055044418381045199619369977093140570628259687212098368745970692944533561949665191490296809395370739544829488454958870484850360511782776391800416141215489100286165490183729762360253292540919040514113695942353854001196298881355661858457406347083546989171054798773533689780322559232282689506148379914294642883296334607732221831550735529508855167413392371608897521978180976517837967319913463310589100032 A013751 482 451278119466664145055954908589724916698070799754431061207363184616725638229078208932599272181271410064284455757885273071062508529456861957236126871290986926156054766563757242353192440629014575699578254859204132596209290644302378447576963468736333019124580157395771661777106947874774809643423604906195353933628783725975544927415201204554745948121445775269725830191473468442465948734785616829972232331429025288700385554029414752740625138870676261879572376770417452442423428222705570259229746377534984285949644360393931089168881242533076886598987462073136587340705844073586952243367100640875394913174994130357679916551990846630145055845672948205119643075084845549296142013974184001539998132907351963579520324442978619050491910881174014923928520072775188240537226728611714742526437687708585552086115724574332882987146363465744178967223233586320742765999462640388759408299527943906480213596393557862345912958770757434315315123609054693208231810249309829136860221928819736258148728083553269761437993601558045513945140424434777867718493805411792244831574427124210092685765851201849411811547515382424486418571585302842114511730049226311149703063449685059486093613720301791116754962446104942271320416946906045632739502505981193037357408153995049021450895232886635200637933465356050168928197821422964360637605031119092020365165294493967037485029358517689510708102008388466588387459714067204466982583691414398167760369197287582692280666215940397382353384487466624400491901142902336066202161279324919670994991301729290342018140174917978296727422824007528810464600697964855296 A013751 483 779808590438395642656690082043044656054266341975656873766323583017701902859847145035531542329236996591083539549625751866796014738901457462104027233590825408397662636622172514786316537406937186808871224396704741126249654233354509957412992873976383457047274511979893431550840805927610871063835989277905571597310538278485741634573467681470600998353858299666086234570866153468581159413709545882192017468709355698874266237362828692735800239968528580527901067059281357820507683968835225407949001740380452846120985454760712922083826787097156860043050334462380022924739698559158253476538349907432682409966389857258070895801840182976890656501322854498446743233746613109183733400147389954661116773663904193065411120637467053719250022002668697788548482685755525279648327787041043075085684324360435834004807972064447221801788916068805941255361747637162243499647071442591776257541584287070397809094568067986133737592755868846496864533596446509863824568110807384748494463493000504254081002128380050147764852943492302648097202653423296155417557295751576999068960610070635040161003390876795783610354106580829512531291699403311173876269525063065666686893641055782791969764508681495049752575106869340244841680484253646853373860330335501568553601290103444709067146962428105626702349028135254691907925835418882415181781493773791011191005628885575040774130731518567474503600270495270264733530385908129318945904618764080033889917972912942892260991221145006676706648394342326964050005174935236722397334690673461191479344969388213711007346222258266496744986639885009784482830006083269951488 A013751 484 1347509244277547670510760461770381165661772238933935077868207151454588888141815866621398505144921530109392356341753299225823513468821718494515759059644946305711161036083114105550754976639187458805729475757505792666159402515236593206409651686231190613777690356701255849719852912642911585198308589472220827720152610145223361544542952153581198525155467141822997013338456713193708243466890095284427806185929766647654732058162967981047462814665617387152213043878438186313837277898147269504935875007377422518097062865826511929360852688103887054154390977950992679613950199110225462007458268640043675204421921673341946507945579836184067054434285892573315972307914147452669491315454689841654409784891226445617030416461543068826864038020611509778611778080985547683232310416006922433748062512494833121160308175727364799273491246966896666489265099917016356767390139452798589373031857648057647414115413621480039098560282141366746581914054659569044688853695475160845398432915904871351051971677840726655337665886354698975911966185115455756561539007058725054391163934202057349398213859435103114078691896171673397654072056568921708458193739308977472034952211744392664523753071001623445972449784670219943086423876790301762630030650819746710460623029298752457268029951075766522941659120617720107616895843603828813434118421241110867338057726714273670457697904064084595942221267415827017459540506849247463138523181224330298561778257193565317826992830138571537349088425423540993878408942288089056302594345483740938876308107102833292620694272062284506375336913721296907586330250511890476171264 A013751 485 2328495974111602374642594077939218654263542428877839814556261957713529598709057817521776616890424404029029991758549701062223031274123929558523231655066467216268886270351621174391704599632515928816300534108970009727123447546328833060675878113807497380607848936379770108315905833046951219222677242607997590300423710330945968748970221321388311051468647221070138839048853200398727844710786084651491249089286636767147376996505608671250015743742186844999024139821941185950310816207998481704529192012748186111271724632148212613935553445043516829578787609899315350372905944062469598348887888209995470753241080651534883565729961956926067870062446022366690000148075646798212880993105704046378820108292039298026228559645546422932821057699616688897441152523943026396625432398859961965516652021591071633365012527656886373144592874758797439693450092656604264494050160974435962436599050015843614731591434737917507562312167540281738093547486451735309222339185781077940848492078683617694617807059308775660423486651620919830375877567879507547338339404197476893987931278301155099760113549103858181127979596584651631146236513751096712215758781525913071676397421894310524297045306690805314640393227910140061653340459093641445824692964616522315675956594628244246159155755458924551643186960427420345961996017747416189614156631904639578760163751762264902550901978222738181788158350094549086170085995835499616303368057155642755914752828430480869205043610479451616539224799131878837421890652273817889290883028995904342378260409073695929648559702123627627016582186910401056309178672884546742823944192 A013751 486 4023641043264848903382402566678969834567401317100907199553220662928979146569251908677629993986653370162163825758773883435521398041686150277128144299954855349712635475167601389348865548164987524994567322940300176808469317360056223528847917380659355473690362962064242747169885279505131706816786275226619836039132171451874633998220542443359001496937822398009199913876418330289001715660238354277776878426287308333630667449961691783920027205186498868158313713612314369322137090407421376385426443798028865600277540164352111396880636353035197081512144989906016925444381471339947465946878270826872173461600587365852278801581374261568245279467906726649640320255874717667311858356086656592142601147128643906989322951067504218827914787704937638414778311561373549613368747185230014276412774693309371782454741647791099652793856487583201975790281760110612169045718678163825343090443158427377766256189999227121453067675425509606843425650056588598614336202113029702681786194311965291376299570598485564341211784934000949466889516437295789041800650490453240072811145248904396012385476212851466936989148742898278018620696695761895118708831174476777787856814745033368585985294289961711583698599497828722026536972313313812418385069442857350561488052995517606057363021145433021625239427067618582357822329118667535175653262659931217192097562963045193751607958618368891578129937628963380820901908600803743336972220002764950682220692887527870941986315358908492393379780452899886631065027047129157312694645874104922703629633986879346566432711165269628539484654018981173025302260746744496771599775563776 A013751 487 6952851722761658905044791635221259874132469475950367640827965305541275965271667298194944629608937023640219090911161270576580975816033667678877433350321990044303434101089615200794839667229098443190612334040838705525034980398177154257849201233779366258536947198447011467109561762984867589379406683591599076675620392268839367548925097342124354586708557103759897451178450874739394964660891876191998445920624468800513793353533803402613807010562270044177566097122079230188652892224024138394016894882993879757279589404000448493809739618044820556852986542557597247167891182475429221156205651988835115741645814968192737769132614723989927842920542823650578473402151512129114891239317742591222414782238296671277550059444647290134636753154132239180736922378053493731901195136077464669641274670038594440081793567383020200027784010543773014165606881471137828111001875867090192860285777762508780090696318664465870900943135280600625439523297785098405572957251315326234126543771076023498245657994183055181613964365953640678785084403647123464231524047503198845817658990106796309402102895807334867117249027728224416176563890276554765128860269495872017416575879417660916582588533053837616631179932248031661855888157406267858969399997257501770251355576254423267123300539308261368413729972844910314316984717057500783528837876361143307944588800142094802778552492541444647008532222848722058518498062188868486287996164777834778877357309648160987752352940193874855760260622611004098480366737439183836336348070453306431872007529327510866795724893585918116229482144799466987722306570374490421324412174204928 A013751 488 12014527776932146587917399945662337062500907254442235283350724047975324867989441091280864319964243176850298589094486675556331926210106177749100204829356398796556334126682855066973482944971882109833378113222569283147260446128050122557563419731970744894751844758916435815165322726437851194447614749246283204495472037840554427124542568207190884725832386675297102795636363111549674498934021162059773314550839082087287834914906412279716658514251602636338834215826952909765992197763113711144861194357813424220579130490112774997303230059981449922241960745539528043106115963317541694157923366636707080001563968265037050865061158243054595312566697999268199602038917812959110532061541059197632332743707776647967606502720350517352652309450340509304313401869276437168725265195141858949140122629826691192461339284437858905648010770219639768478168691182126166975811241498331853262573823973615171996723238652197024916829737764877880759496258572650044830070130272883732570667636419368604968497013948319353828930424367891092940625849502229346192073554085527605572914734904544022646833803955074650378606319914371791153102402397886634142670545688866846095843119633718063854712985117031401538678922924598711686974735998030860299123195260963058994342435767643405589063331924675644618925393076005023139749591075361353937831850352055636128249446645539819201338707111616350030743681082591717119964651462364744305657372736098497900073431072022186836065880655015750753730355871815082174073722294909669189209465743313514274829010677938777823012616116466504844545146213478954784145753607119448048584237026115584 A013751 489 20761103998538749303921267106104518444001567735676182569630051154901361371885754205733333544898212209597315961955272975361341568491063475150445153945127857120449345370907973555730178528911412285792077379648599721278466050909270611779469589296845447178131187743407601088605677671284606864005478286697577377368175681388478050071209557862025848806238364174913393630859635456757837534157988568039288287543849933846833378732958280419350385912626769355593505524948974628075634517734660492858320143850301597053160737486914875195339981543647945465634108168292304458487368384612712047504891577548229834242702537161984023894825681443998340700115254142735448912323249980793342999402342950293508670981127038047688024036700765693985383190730188400077853558430109683427557258257205132264114131904340522380573194283508620188959762610939537519930275498362714016534201825309117442437727567826407017210337756390996459056281786857708977952409534813539277466361185111543089882113675732668949385562840102695843416391773307715808601401467939852310219903101459791702429996661915052071133728813234368995854231720812034455112560951343548103798534702950361910053616910727064814340944038282230261858837178813706573795092343804597326596884881410944165942223729006487804857901437565839513901503079235336679985487293378224419604573437408352139229615043803492807579913285888873052853125080910718487183298917726966278160175940087978204371326888892454338852721841771867217302446054946496461996799392125603908358953956804445752666904530451478208078165800649254120371374012656891633867003862233102406227953561581127729152 A013751 490 35875187709474958797175949559348607871234709047248443480320728395669552450618583267507200365584110698184161982258711701424398230352557685059969226017180937104136468800928978304301748497958920429848709712032780318369189335971219617154923450304948932723810692420608334681110611015979800661001466479413413708092207577439290070523050115985580666737179893294250344194125450069277543259025004245571890160875772685687328078450551908564637466857019057446465577547111828157314696446645493331659177208573321159707861754377388904337547488107423649764615738914809102104266172568610766418088452646003341153571389984215908393290258777535229132729799159158646855720494575966810896702967248618107182983455387521746404905535418923119206742153581765555334530948967229532962818942268450468552389219930700422673630479721902895686522469791703520834439516061170769820571100754134154940532393237204031325739463643043641881249254927690121113901763676157795871461872127872746459316292431666051944538252587697458417423524984275732917263221736600064792059992559322520061799034231789209978919083389268989624836112413563195538434505323921651123363867966698225380572650021736367999181151298151693892492070644990084959517919570094344180359417075078111518748162603723210926794453684113770680021797320918661783014922042957571797076702899841632496588774795692435571498090158015972635330200139813721545852740529832197728660784024472026337153652864006161097537503342581786551498626782947545886330469349593043553644272437358082260608411028620154343559070503521911120001734293871108743322182673938800957961903754412188715974656 A013751 491 61992324361972728801520040838554394401493577233645310333994218667716986634668911886252442231729343286462231905343053820061360142049219679783626822557688659315947818088005274509833421404473014502778570382392644390141959172558267498443707722126951755746744876502811202328959135835613095542210534076426378887583334693815093241863830600423083392121846855612464594767448777719711594751595207336348226197993335200867702919562553697999693542728928931267492518001409239055839795459803412477107058216414698963975185111564128026695282059449628066793255996844790128436171946198559404370456846172293773513371361892725089703605567167580875941357092947026141766685014627270649229502727405612089212195410909637577787676765203899149989250441389290879618069479815372632959751132239882409658528572040250330380033468959448203746310827800063684001911483753703090249946862103143819737239975513888566130877793175179413170798712515048529284822247632400671265886115036964105881698553321918937760162100471541208145307851172828466481030847160844911960679667142509314666788731152531754843572176096656814071716802250637201890414825199736613141172763846454533457629539237560443902585029443206127046226298074542866810046965017123026743661072705734976704396824979233708481500815966148595735077665770547447561049785290230684065348542610926340954105402846956528667548699793051600713850585841598110831233535635550037675125834794287661510601512149002646376544805775981327160989627080933359291579051036096779260697302771754766146331334257455626705670073830085862415362996859809275908460731660566248055358169687624262101204205568 A013751 492 107122736497488875369026630569021993525780901459739096257142009857814952904707879739444220176428305199006736732432797001066030325461051606666107149379686003297957829656073114352992152186929369060801369620774489506165305450180686237310726943835372633930375146596857757624441386723939429096939802884064782717744002350912481121940699277531088101586551366498338819758151487899661635730756518277209734870132483227099390645004092790143470441835589193230227071106435165088491166554540296760440996597964599809749119872782813230129447398728957299418746362547797341937705123031110650752149430185723640631105713350628955007830420065579753626665056612461172972831705275923681868580712956897690158673670051853734417105450272337731181424762720694639980024061120963909754449956510516803889937372485552570896697834361926496073625110438510045955303043926398939951908177714232520505950677687999442274156826606710025959140175226003858604172843908788359947451206783873974963575100140275924449560109614823207675091966826647590079221303893940007868054464822256095744210927431574872369692720295022974715926634289101084866636817945144867507946535926673433814783843802504447063666930877860187535879043072810073847761155549588590213046333635510039745197713564115848256033409989504773430214206451505989385494028981518622064922281631680717168694136119540881537524153242393166033533812334281535516371549578230465102617442524529079090319412993476572938669424380895733334190075595852844855848600190375234562484939189592235900860545596883322947397887578388370253747258573750428769820144309458476639658917220214724910880867221504 A013751 493 185108088667660776637678017623270004812549397722429158332341393034304238619335216189759612464868111383883641073643873217842100402396697176319033154128097413698871129645694341601970438979013949737064766704698317866653647817912225818072936158947523911431688253319370205175034716258967333479511979383663944536261636062376767378713528351573720239541560761309129480542085771090615306542747263583018421855588931016427747034567072341367916923491898125901832378871919965272912735806245632802042042121282828471246479140168701261663685105003638213395593714482593806868354452597759204499714215360930451010550672669886834253530965873321814266877217826332906897053186716796122268907471989519208594188101849603253072758218070599599481501989981360337885481577617025636055689524850173037121811779655034842509493857777408985215224190837745359410763659904817368236897331090193795434282771044863036249742996376394924857394222790534667668010674274386285989195685322534228737057773042396797448839869414414502862558918676447035656894413128728333595998115212858533445996482601761379454829020669799700309121224051566674649548421409210331053731614081291693631946482090727684526016456556942404061998986429815807608931276789689083888144064522161348679701649038792185786425732461864248487410148748202349658133682080064178928185702659544279267503467214566643296841736802855390905946427713638493372290037671182243697322940682386248668071945652727518038020765330187827201480450629633715910906381128968405323973974919615383636687022791414382053103549735455103798475262815440740914249209366744247633330608956531044646002138558758912 A013751 494 319866777217717822029907614453010568316085359264357585598285927163277724334211253575904610339292096471350931775256612920431149495341492720679289290333352330871649312027759822288204918555736105145647916865718693273577503429352326213630033682661321318953957301735871714542459989695495552252596700374971296158660107115787054030416976991519388573927816995542175742376724212444583249705867271471455832966457672796387146875731901005883760443793999961558366350690677699991593207473192453481928648785576727598313915954211515780154847861446286832747585938625922098268516494088927905375506164143687819346231562373564449590101509029100095053163832403903263118107906646623699280672111597889192450757039996114421309726200825996107904035438687790663866112166122220299104231498941099008146490755243900207856405386239362726451907401767623981061799604315524412313358588123854878510440628365523326639555897738410430153577216982043905730322445146139502189330144237339147257635831817261665991595294348108260946501811472900477615113545886442560453884743087819545794681921935843663697944547717413882134161475161107213794419672195115452060848229132472046596003521052777438860956436930396474219134248550721715548233246292582736958712943494294810518524449539032897038943665694101421386244737036893660209255002634350901187904894195692514574245991346771159616942521195334115485475427089167316547317185095802917108974041499163437698428322087913151169699882490564565404158218688007061094046226590857404399827028661095382924195175383564052187762933942866419363765254145081600299822633785734059910395292276885645148291695429535399936 A013751 495 552729791032216396467680357774802262050195500808809907913838082138143907649517046179163166666296742702494410107643427126505026327950099421333811893696032827746210011183968972914018099264311989691679600343961901976741925925920819697152698203638763239152438217399586322729370862193816314292487098247950399762164665096080029364560536241345503455747267768296879682826979439104239855491738645102675679366038858592156989801264724938167138046876031933572857053993491065585473062513676559616772705101476585289886446768877499268107577104579183646987828501945593385807996501785667420488874651640292551830288139781519368891695407602284964251867102393944838668090462685365752357001408841152524554908165113285720023206875027321274458173238052502267160641823059196676852112030170219086077136025061459559175868507421618791308895990254454239274789716257226184477483640278021230066041405815624308433152591291973223305381430944971869101997185212529059783162489242122046461194717380228158833476668633531074915555130225172025318916207291772744464312836055752175133210361105137850870048178455691188327831029078393265436757193553159501161145739940911696517894084379199414351732723015725107450663981495647124467347049593582969464655966358141432576010248803448846083294654319407256155430905599752244841592644552158357252699657170156665184297073047220563818076676625537351558901538010081122993764095845547440764307143710554420342884140567913925221241396943695569018385401892876201570511879549001594802901105526372821693009263062798682180454349853273172660586359162701005318093511181748455525163065054458394816248049702237171089408 A013751 496 955117078903669933096151658234858308822737825397623520875112205934712672418365455797593951999360771389910340666007842074600685494697771800064826952306744726345450899325898385195423275528731118187222349394366166615810047999991176436679862495887782877255413239666485165676352849870914591097417705772458290789020541286026290741960606625045029971531278703617008091925020470772126470289724378737423573944515147647247278376585444693152814545001783181213896989300752561331697452023633095017783234415351539380923780016620318735289893236712829341994967651361985370676217955085633302604775398034425529562737905542465469444849664336748418227226352936736681218460319520312020072898434477511562430881309315757724200101480047211162263723355354723917653589070246291857600449588134138580741291051306202118255900780824557271381772271159696925466836629692486846777091730400420685554119549249398804972487677752529729871699112672911389808251136047250215305304781410386896284944471633034258464247683398741697454079265029097259751087206200183302434332580704339758630187503989678206303443252371434373430492018247463562674716430459859618006459838617895411582920977807256587999794145371172985674747360024478231079575701697711371234925509866868395491345709932359606031933162663935738636584604876371879086272089786129641332665007590030717438465342225597134277636497208928543493781857681420180533224357621105977640722744331838038352503794901355262782305133918705943263769974470890076313844527860674755819413110349572235885520006572516122807825116546456042357493228633147337189665587322061331147481776414104106242476629885465831642497024 A013751 497 1650442312345541644390150065429835157645690962287093444072193891855183497938935507618242349054895412961765068670861551104909984534837749670512020973586054887124939154035152409617691420113647372227520219753464735912119762943984752882582802392894088811897354078143686366288737724576940413416337795574807926483427495342253430402107928248077811790806049599850189982846435373494234540660643726458267935776122175134443297034739648429768063533763081337137613997511700425981173197096837988190729429069727460050236291868719910774580935513039769102967304101553510720528504626387974346901051887803487315084411100777380331200700219973901266696647137874680985145499432131099170685968494777139979880562902497629347417775357521580888391713958052962929705401913385592329933576888295791467520950936657117260346196549264834964947702484563956287206693696108617271230814510131926944637518581102961134992458707156371373218296066698790881588657963089648372047566662277148556780384046981883198626219996913025653200648969970280064849878692313916746606526699457099102912964006894163940492349940097838597287890207531617036301909991834637419915162601131723271215287449650939384063644283201386919245963438122298383305506812533645249493951281049948587409045386763117399223180505083280956364018197226370607061078171150432020222845133115573079733668111365831848031755867177028523157255050073494071961411689969271129363168902205416130273126557589541894087823271411523869959794515885698051870323344143245978055945854684060823610178571357307860211921801392276041193748299078078598663742134892521980222848509643571895586999616442084957078234857472 A013751 498 2851964315733095961506179313062755152411753982832097471356751045125757084438480557164322779166859273597930038663248760309284453276199631430644772242356702844951894858172743363819370773956382659209154939733987063656142950367205652981103082534920985466958627847032290040946938788068953034383431710753268096963362711951413927734842500012678458774512853708541128290358640325398037286261592359319886993021139118632318017276030112486639213786342604550573796987700218336095467284583336043593580453432489050966808312349148005818475856566532721009927501487484466525073255994398419671445017662124426080465862382143313212314809980114901388851806254247448742331423018722539366945353558974897885233612695515903512337915817797291775140881719515519942530934506330303546125220862975127655876203218543498625878227637129634819429629893326516464293166706875690644686847473507969760333632108145916841266968645966209732921215603255510643385200960218912386898195192414912706116503633184694167226108154665708328730721420108643952060590380318448138136078136661867249833601803913115289170780696489065096113474278614634238729700465890253461613400974755617812660016712996823255661977321371996596457024821075331606351915772058138991125547813654311159042830428326666865857655912783909492597023444807168409001543079747946530945076390023710281779778496440157433398874138481905288015736726526997756349319400266900511539555863010959073111962691514728392983758612999113247290524923450486233631918738679529050080674436894057103198388571305427982446200872805852999182797060806919818490946409094277981825082224664092235574335337211922805831189833711616 A013751 499 4928194337586789821482677852972440903367510882333864430504465805977308241909694402779949762400332824777223106810093857814443535261272963112154166434792382516076874314922500532679872697396629235113419735860329645997815018234531368351346126620343462886904508919671797190756310225783150843414569996181647271552690766252043267125807840021908376762358211208359069685739730482287808430660031596904764723940528396996645533852980034376912561422800020663391521194745977284772967467760004683329707023531341080070644763739327754054326280146968541905154722570373158155326586358320469192256990520151008267045010196343645230879991645638549599935921207339591426748698976352548026081570949908623545683682737851481269319918533153720187443443611322818460693454826938764527704381651221020589354079161643165625517577356960008967974400455668220450298592069481193434018872434221771745856516282876144301709321820229610418487860562425522391769627259258280604560081292492969156169318278143151520966714891262343992046686613947736749160700177190278382699143020151706607712463917161863219687109043533104486084083553446087964524922405058357981667956884377707580276508880058510585783896811330810118677738890818173015776110454116464176664946621994649682826010980148480344202029417290595603207656512626787010754666441804451605473092001960971366915457241848592044913254511296732337691193063438652122971623923661204083940352531282937278337471530937450663075934883262467691318027067722440211715955580438226198539405426952930674326815451215779553667035108208513982587873321074357446352355394914912352593742084219551383072451462702202608476296032653672448 A013751 500 8515919815349972811522067329936377881019058804672917735911716912728788642019951928003753189427775121215041528567842186303358428931479680257802399599321236987780838816186080920470820021101375318275989303566649628284224351509270204511126106799953503868570991413192865545626904070153284657420376953401886485243049644083530765593395947557857675045354988968044472416958254273393332968180534599451433442969233070010203482497949499403304906138598435706340548624521048748087687784289288092793733736662157386362074151741558359005875812093961640412107360601604817292404341227177770764220079618820942285453777619281818958960625563663413708689271846282813985421751831137202989068954601442101486941403771007359633384819225289628483902270560365830300078289940950185103873171493309923578403848791319390200894373672826895496659763987394684938115967096063502253984611566335221576840060136809977353353708105356766803147023051871302692977915903998308884679820473427850701860581984631365828230483332101330418256674468901689102549689906184801045304119138822149018127137648855699643619324427225204551953296380354840002699065915940842592322229496204678698717807344741106292234573689979639885075132803333802971261118864713250097277027762806754651923346973696574034781106833078149202342830453819087954584063611438092374257502979388558522029910113914367053610103795520753479530381613621990868494966140086560657048929174056915616967150805459914745795215478277544170597550773024376685845171242997254871076092577774664205236737099700867068736636666984312161911845098816489667296870122412968545281986321531384789949196127549406107447039544425545990144 A013751 501 14715509440924753018310132346130060978400933614474801847655446825195346773410476931590485511331195409459591761365231297932203365193596887485482546507627097514885289474369547830573576996463176549980909516563170557675139679408018913395225912550319654684890673161997271662843290233224875888022411375478459846499989784976341162945388197379978062478373420936780848336503863384423679369015963787852076989450834744977631617756456734968910877807498096900556468023172372236695524491251889824347571896952207963633664134209412844362153403298365714632121519119573124281274701640563187880572297581322588269264127726118983161083960974010378888615061750376702566808787164205086765111153551291951369434745716300717446488967621300478020183123528312154758535285017961919859492840340439547943481850711399906267145477706644875418228072170218015573064391141997731894885408786627262884779623916407640866595207606056493035838055833633611053465838682109077752726729778083326012815085669443000151182275197871098962747533482262118769205864157887336206285517871884673503323693857222648984174192610245153465775296145253163524663985902745775999532812569441684791384371091712631672981343336284817721409829484160811534339213398224496168094703974130072038523543570547679932101752607559041821648411024199383985521261920565023622716965148383429126067684676844026268638259358659862012628499428338800220759301490069576815380549612770350186119236591834732680734132346463596326792567735786122913140455907899256417219487974394619746649081708283098294776908160548891415783668330754894145088991571529609646247272363606232917032210908405373753668484332767343470968832 A013751 502 25428400313917973215639908694112745370676813285812457592748612113937559224453304137788358963580305667546174563639119682826847415054535421574913840365179624505721780211710578651231141049888369078367011644621158723662641366017056682346950376886952363295491083223931285433393205523012585534502726856826778614751982348439117529569630805072602091962629271378757305925478675928284117949659585425408389037771042439321347435483157238026277996851356711444161576744041859225009866320883265616472604237933415361158971623913865395057801080899575954884305985038622358758042684434893188657628930220525432529288412710733602902353084563089934719526826704650942035445584219746389930112073336632491966383240597767639747532936049607226018876437456923403422748972511038197517203628108279538846336638029299038029627385477082344722698108710136730910255267893372080714361986383291910264899190127552403417476518743265619965928160480518879900388969242684486356711789056527987350144468036797504261242971541921259007627737857348941233187733264829316964461374882616715813743342985280737444653004830503625188859711738997466570619367639944700927192700119995231319512193246479427530911761285100165022596185348629882331338160752131929378467648467296764482568683289906390922671828505862024267808454249816535526980740598736360820054915776406565529844959121586477392206912171764241557822047012169446781472072974840228736977589730867165121614040830690418072308580694689094452697557047438420393906707808849915088955275219753902922209613191913193853374497301428484366474178875544457082713777435603165468715286644311570480631660449724485846339140927021969517834141696 A013751 503 43940275742450257716625762223426824000529533357883926720269601732884102339855309550098284289066768193519789645968398811924792333214237208481451116151030391145887236205835879909327411734207101767418196121905362274489044280477473947095530251260653683774608591810953261228903459143765747803620712008596673446291425498102795091096322031165456414911423380942492624639227152004074955817011763615105696257268361335147288368514895707309408378559144397375511204613704332740817049002486282985264660123148941744082702966123159402659880267794467250040080742146739435933897758703495430000382791421067947410610377164147665815266130125019407195342356545636827837249969531721761799233662725700946117910239752942481483736913493721286560618483925563641114510224499074005309727869371107043126469710514628737715196122104398291680822331851116271012921102919746955474417512470328420937745800540410553105399424388362991301123861310336624467872138851358792424397971489680362141049640767586087363427854824439935565180731017498970450948403081625059714589255797161684926148496678565114304360392347110264326349581884987622234030267281824443202188985807351759720117069929916450773415523500653085159046208282432436668552341779683973965992096551488809025878684724958243514376919658129577934773008943682973390622719754616431497054894461630545235572089362101432933733544232808609411916497237028804038383742100523915257497275054938461330149062555433042428949227440422755214261378577973590440670791093692653273714715579734744249578211595625998978631131336868420985267381096940821838929407408722269929940015321370393790531509257123911542474035521893963326817396850688 A013751 504 75928796482954045334329317122081551872915033642423425372625871794423728843269974902569835251507375438402196508233393147006041151794201896255947528708980515900093144163684400483317767476709871854098642898652466010317068516665074980581076274178409565562523646649327235403545177400427212204656590350855051715191583260721629917414444469853908684966939602268627255376584518663041523651796327526902643132559728387134514300793739782230657678150201518664883361572481086976131860676296296998537332692801371333774910725460819447796273102748839408069259522429565745293775327039640103040661463575605413125534731739647166528779872856033535633551592110860438502767947350815204389075769190011234891748894293084608003897386517150383176748740223373971845873667934399881175209758273272970522539659769278458771858898996400248024460989438728916310327665845322739059793461548727511380424743333829435766130205343091248968342032344261687080483055935147993309359694734167665779733779246388758964003333136632208656632303198238220939238840525048103186810234017495391552384602260560517517934757975806536755932077497258611220404301862992637853382567475103840796362296838895626936462024609128531154831847912043250563258446595293907013234342840972661996718367204727844792843317169247910671287759454684178018996059735977193626910857629697582167068570417711276109491564434293277063791707225585773378327106349705325564955291294933661178497580095788297317224265017050521010243662182738364281479127009900904856979028521781638063271149637241726235074594950108631462542034535513740137670016002272082438936346475328040470038447996310119145395133381832768628740461757988864 A013751 505 131204960322544590337721059986956921636397178134107679043897506460764203441170516631640675314604744757558995566227303358026439110300380876730277329609118331475360953114846644035173102199754658563882454928871461265827894396797249566444099801780291729292040861410037462777326066547938222689646588126277529363851055874526976497292160043907554207622871632720187897290738048249735752870304053966487767333063210652968440711771582343694576467843548224252918448797247318294755855248640001213472510893160769664763045733596296005791959921549994497143680454758289607867643765124498098054263009058646153880924016446110303761731620295225949574777151167566837732783013022208673184322929160339413892942089338450202630734683901635862129421823105990223349669698190642994670762462296215693062948532081313176757772177465779628586268589750123567384246206580717693095323101556201139665373956480857265003872994832861678217295031890884195275074720655935732438573552500641726467379970537759775489797759660100456558660619926555645783004716427283122306808084382232036602520592706248574270991261782193695514250629915262880188858633619251278210645076596979436896114048937611643346206378524574101835549433192010736973310595716667871318868944429200759930329338529769715802033252068460389639985248337694259616825191223768590587301961984117421984694489681805085117201423342458782766232070085812216397749239772290802576242743357645366516443818405522177764163529949463300305701048251771893478395931473108763592859761285638670573332546573153702934208900073787715167272635677367742957893787651926158454482006709366853932226438137623885883242790483807024190463517917804756992 A013751 506 226722171437357052103581991657461560587694323815738069387854891164200543546342652739475086943636998941061944338440780202669686782599058154989919225564556476789423726982455000892779120601176049998388882117089885067350601517665647250815404457476344108216646608516544735679219442994837248807709304282207570740734624551182615387320852555872253670772322181340484686518395347375543380959885405254090861951533228008329465549941294289904228136433651331509043079521643366013338117869649922096880498823381809980710543027654399498008506744438390491064279825822324442395288426135132713437766479653340553906236700418878604900272239870150440865214917217555495602249046502376587262510021589066507207003930376841950145909533782026769759640910327151105948229238473431094791077534847860717612775063436509169437430322660867198197072123088213524439977444971480173668718319489115569341766196798921353926692535071184979959485815107447889435329117293456945653855098721108903335632589089248892046370528692653588933365551233088155913032149986345235346164369812496959249155584196397536340272900359630705848625088493574256966347718894066208747994692359580466956485076564192919702244622090464047971829420555794553489880709398402081639005535973658913159609096979442068905913459574299553297894509127535680617873930434672124534857790308554905189552078170159187082524059535768776620049017108283509935310686326518506851747460522011193340414918204742323176474579752672582928251411379061831930668169585531943488461667501583622750718640478409598670312979327505171809047114450491459831240465062528401809344907593785923594887285101814074806243541956018537801120958961966620082176 A013751 507 391775912243752986034989681584093576695535791553595383902213251931738539248080103933812950238604734170155039816825668190213218760331172491822580421775553591892124200225682241542722320398832214397215988298331321396381839422526238449409018902519122618998365339516589303253691197495078765939721677799654682239989431224443559389290433216547254343094572729356357538303787160264938962298681980279069009452249417998393316470298556532954506219757349500847626441413399736471048267678755065383409501966803767646667818351786802332558699654389538768559075539020976636459058400361509328820460476840972477149977018323822229267670430495619961815091376951935896400686352356106742789617317305906924453702791691182889852131674375342258144659493045317111078540124082088931798981980217103320034875309618287844787879597557978518484540628696432970232281024910717740099545256077191703822571988068536099585324700603007645369991488505669952944248714683093602089861610590076184963973113946222085456128273580905401676855672530776333417719555176404566678172031035994745582540849491374942795991571821441859706424152916896316037848858248946408716534828397355046900806212302925365245478706972321874895321238720412988430513865840438797072201566162482601939804519580475895069418458144389628098761711772381656107686151791113431196234261653182876167545991078035075278601574877808445999444701563113905168216865972223979839819611782035342092236978657794734448948073812618223300018438863018845576194597043799198348061761442736500113241810746691786502300828277928936886033413770449242588383523628049078326548000322062075971965228655934721265188840500000033320337017086278319502000128 A013751 508 676988776357205159868462169777313700529885847804612823383024499338044195820682419597628778012308980646027908803474754632688442017852266065869418968828156606789590617989978913385824169649182066478389227779516523372947818522125340040578784663553043885629175306684666316022378389271496107543839059237803290910701737155838470624693868598193655504867421676327785826188944212937814526852122461922231248333486994301223650860675905688945386747740699937464698490762354744621971406548888752982531619398636910493441990111887594430661433002785122992070082531428247627801252915824688120201755703981200440515160287663564812174534503896431294016477899372945228980386016871352451540458724304607165455998424042364033664483533320591422073971603982307967943717334413849674148640861815154537020264535020401395793455944580186879941286206387436172561381611045720254892014202501387264205404395382430380083441082641997211199345292137797678687661778972385744411280863099651647617745540899071763668189656747804534097606602133181504145819391344827091219881269630198920366630587921095901151473436107451533572700936240396834113402827054179394262172183470629521044593134859455031144187205648172199819115100508873644007927960172278241340764306328769936151982209835062346679955095673505277354660237942675501754081670295044009107092804136700010017519472582844610081423521388852994687040444301060828130678744400003037163208289159357071135385499120669301127782271548204289862431862355296565155664263691685014745450723773048672195681848970283407075975831264261202939065738995336291192726728829268807348274944556523267279555915117455198346246316384000057577542365525088936099456221184 A013751 509 1169836605545250516252702629375198074515642745006370958805866334856140370378139221064702528405269918556336226412404376005285627806848715761822355978135054616532412587886683562330704165153786610874656585603004552388453830406232587590120139898619659834367214929951103394086669856661145273835753894362924086693692601805288877239471004937678636712410904656694413907654495599956543502400467614201615597120265526152514468687247965030497628300095929491938998992037348998706766590516479765153814638320844581332667758913341763176182956228812692530297102614308011900840565038545061071708633856479514361210196977082639995437595622733033276060473810116449355678107037153697036261912675598361181907965276745205050172227545577981977343822931681428168606743553867132236928851409216587039971017116515253611931091872234562928538542564637489706186067423887004600453400541922397192546938795220839696784186190805371180952468664814114388772279554064282566342693331436198047083464294673596007618631726860206234920664208486137639163975908243861213627954833920983734393537655927653717189746097593676250013627217823405729347960085149621993285033533037247812365056937037138293817155491360041561287430893679333656845699515177696801036840721336114449670625258594987735062962405323817119268852891164943267031053126269836047737056365548217617310273648623155486220699844959937974819205887752233111009812870323205248218023923667369018921946142480516552348807765235297012882282258149952464588987847659231705480138850679828105554138235020649727427286236424643358678705596983941111181031787416976499097819104193672205859072621322962582742313634711552099493993207627353681579860350205952 A013751 510 2021477654382192892084670143560342272763030663371009016816537026631410560013424573999805969084306419265348999240634761737133564850234580836429031130217374377368008951868189195707456797385743263591406579921991866527248218941969911355727601744814772193786547398955506664981765512310459033188182729459132821806700815919539179869805896532308684239046043246767947232426968396724907172148008037340391751823818829191545001891564483572699901702565766162070590258240539069765292668412477034185791695018419436542849887402254566768444148363388332692353393317524244564652496386605865531912519303996600816171220376398801912116165236082681501032498743881224486611768960201588478660585103433968122336963998215714326697609198758752856850126025945507875352452861082404505413055235126262405069917577338358241416926755221324740514601551693582212289524508476743949583476136441902348721110238141610996043073737711681400685865852798789663798499069423080274640174076721750225360226301195973901164995624014436373942907752264045840475350369445392177149105953015459893032033069442985623303881256641872560023547832398845100313275027138546804396537945088364219766818387200174971716044689070151817904680584277888559029368762227060072191660766468805769030840446852138806188799036399555982096577795933021965429659802194276690489633399667320042712152864820812680189369332090772820487587774035858815824956639918498668920745340097213664697122934206332602458739818326593238260583742083117858809771000755152387069679933974742966397550870115682728994350616541783723796803271588250240120822928656535390441031412046665571724477489646079342978717960781562027925620262780067161769998685155885056 A013751 511 3493113386772429317522310008072271447334516986305103581058975982019077447703197663871664714577681492490523070687816868281766800061205355685349365793015622924091919468828230930182485345882564359485950570105201945359084922331724006822697295815039926350863153905395115517088490805272473209349179756505381516081979009908963702815024589207829406365071562730415012817633801389540639593471757888524196947151558936842989763268623427613625430142033643928057979966239651512554425731016760315073048048991828786346044605431095891375871488371935038892386663652681894607719513756054935639144833357306126210343868810417129704136733527950873633784157829426755912865136763228344891125491058733896915398273788916754356533468695455124936637017772833837608609038543950394985353759446298181435960817573640683041168449433022449151609231481326510062836298350647813544880246763771607258590078491508703801162431418765785460385176193636308539043806391963082714578220804575184389422471048466642901213112438296946054173344595912271212341405438401637682113655086810714695159353143997479157069106811477155783720690654385204333341339246895408877997217569112693371757062173081902351125325222713222341339288049632191430002749221128359804747189804458096368885292292160495857094244734898432737062886431372261956262452138191710121166086514625129033806600150410364311367230205852855433802551673533964033745525073779165699895047947687985212596628430308542737048702406068353115714288706319627660023284289304903324856406925908355845934967903559899755702237865384202274720876053304496414928782020718493154682102280016638107939897102108425104667224636230539184255471814083956055538557727949369376768 A013751 512 6036099932342757860678551693948885060994045352335218988069910496928965829631125563170236626790233619023623866148547548390893030505762854624283704090330996412830836842135183047355334677685071213191722585141788961580498745789219083789620927168388992734291529948522759613528912111510833705755382619241299259789659729122689278464362490151129214198843660398157142148871208801126225217519197631369812324677893842864686310928181282916344743285434136707684189381662117813694047663196961824446227028657880142805965078184933700297505931906703747206044154791834313882139319770462928784442272041424986091474205304400800128748275536299109639179024729249434217430956326858579971864848549492173869808217107248151528089833905746455890508766711456871387676418603946282534691296323203257521340292767251100295139080620262792133980751999732209388581123549919421805553066407797337342843655633327040168408681491627277275545584462603541155467697445312206930791165550305918624922029971750358933296258293377122781611539461736404654925948597558029914692395990008914993235362232827643983415416570232525194269353450777633088013834218635266541179191959426734146396203435085527262744561984848448205834289749764426791044750654109805742603143982103590525433785080853336841058854901904491769644667753411268660421517294795275089374997497272222970417805059909109530042573795713734189610809291866689850312267327490398329418642853604838447366973927573161849620157757686114183954290884520316596520235251918872945351871167969638901775624537351506777853467031383901530717673820110169804996935331801556171290672739868750650520142192443358580864964171406371710393455294737076063970627753896510283055104 A013751 513 10430380683088285583252537327143673385397710368835258411384805338693252953602584973158168891093523693672822040704690163619463156713958212790762240668091961801371686063209596305830018323039803056395296627125011325611101832723770576788464962146976179444855763751047328612177960128690720643545301166048965120916532011924007073186418382981151282135601845168015541633249448808346117175873173507007035697043400560470177945283897256879443716397230188230878279251512139582063314362004350032643080305520816886768707655103565434114090250334784075172044299480289694388336744563359940939516246087582375966067426766004582622477020126724861456501354732143022327720692532811626191382458293522476447028599161324805840539232989129875778799148877397473757904851347619176219946560046495228996876025901809901310000331311814104807518739455537257823468181494260760879995698752673798928433836934389125411010201617531935132142769951378919116648181185499493576407134070928627383865267791184620236735934330955668166624740189880507243712039176580275692588460270735405108310705938326168803341839833361803535697442762943749976087905529801740583157643705889396604972639535827791110022603109818118499681652687592929494925329130301744323218232801075004427949580619714566061349701270490961777945985877894672245208381885406235354439995675286401292881967143522941267913567518993332679647478456345640061339597941903408313235414851029160837050130946846423676143632605281605309873014648451107078786966515315812449568033378251536022268279200543403712130791030231381845080140361150373423034704253353089063990282494493201124098805708542123627734658088190210315559890749305667438541244758733169769119219712 A013751 514 18023697820376557487860384501304267609967243517347326534872943625261941103825266833617315843809608942666636486337704602734432334801719791702437151874462909992770273517226182416474271662212779681451072571672019570655983966946675556690467454589974838080710759761809783841843515102377565272046280414932611728943767316604684222466130965791429415530319988450330855942255047540822090479908843820108157684490996168492467489450574459887678741934413765262957666546612977197805407217543516856407242767939971580336326828018961070149147952578506881897292549501940591903045894605485977943484073239342345669364513451655918771640290778980560596834340977143142582301356696698490058708887931206839300465419350769264492451794605216425345764929260142834653659583128685936508067655760343755706601772758327509463680572506814773107392381779168381518953017622082594800632567444620324548333670222624408710225628395095183908342706475982772233568057088543124900031527674564668119319182743167023769079694523891394591927551048113516517134403697130716396792859347830780027160899861427619692174699232049196509685181094366799958679900755497407727696408323776877333392721117910423038119058173765708767449895844160582167230968737161414190521106280257607651496875310866770154012283795408381952290663597001993639720083897981974692472312526894901434100039224007642510954644672820478870430842772565266025994825243609089565270796862578389926422626276150620112376197141926613975460569312523513032143878138465723912853561677618654246479586458539001614562006900239827828298482544067845275003968949794137902575208150484251542442736264360789628725489176392683425287491214800193333799270943090917361038011662336 A013751 515 31144949833610691339022744418253774430023396797976180252260446584452634227410061088490721778103004252927947848391553553525099074537371800061811398439071908467507032637766843215667541432303683289547453403849249818093540294883855361961127761531476520203468192868407306478705594096908432790095972557003553067614829923092894336421474308887590030036392940042171719068216722150540572349282482121146896478800441379154983821770592666685908866062666986374390847792547224597807743671915197127871715503000270890821172758816764729217727662055659891918521525539353342808463305878279769886340478557583573316661879244461427637394422466078408711329741208503350382216744371894990821448958345125418311204244638129289042956701077813982997481797761526818281523759646369298285940909153874009861007863326389936353240029291775927929574035714402963264750814450958723815493076544303920819520582144694978251269885866724477793616196790498230419605602649002519827254479821647746510183547780192617072969712137284329854850808211140156541608249588641877933658060953051587886934034960546926828077880272981011568735992931065830328598868505499520553459393583486444032102622091749211009869732524267144750153420018709485984975113977814923721220471652285146021786600537177778826133226398465684013558266695619445009436304975712852268592156046474389678124867779085206258929625994633787488104496310992779692919058020956506768787936978535457792858298205188271554186068661249188949595863772040630519544621423268770921410954578925034537916725400355394789963147923614422487299777836149236635206858345244270295649959684036786665341048264815444478437645296806556958896784819174734080805140189661105199873684152516608 A013751 516 53818473312479274633831302354742522215080429666902839475906051697934151944964585560911967232561991349059493882020604540491371200800578470506810096502716257831852152398061105076673511595020764724337999481851503685665637629559302065468828771926391426911593037276607825595203266599457771861285840578502139700838426107104521413336307605757755571902887000392872730549878495876134109019560129105341837115367162703179812044019584128033250520556288552454947384985521604105011781065069460636962324389184468099338986527235369452088233400032180293235205196132002576373024592557667442363596346947504414691191727334429346957417562021383490253177792808293789460470534274634544139463800020376722841760934734687411466229179462462562619648546531918341990473056668926147438105891017894289039821587828001810018398770616188803462303933714488320521489407371256674753172036268557175176131565946032922418194362777699897627368788053980942165078481377476354261495741131807305969597170564172842302091662573227321989182196588850190503899055289173165069361129326873143868622012411825089558918577111711187990775795784881754807818844777503171516377832112264575287473330974542636625054897801933626128265109792329991782036996953664188190268975015148732325647245728243201811558215216548701975428684850030400976305934998031808720127245648307745363799771522259236415430393718727184779444569625395523309364132260212843696465555098909271066059139298565333245633526646638598504901652598086209537773105819408436152198129512382459681520101491814122197056319612005722058054016100865880905637451220582099070883130334015567357709331401601088058740251072881730424973644167533940491631282247734389785381726215548698624 A013751 517 92998321883964186567260490468995078387658982464408106614365657334030214560898803849255879377867121051174805428131604645969089434983399597035767846756693693533440519343849589572491828036195881443656063104639398368830221823878473969130136117888804385703232768413978322628511244683863029776301932519651697403048800313076613002245139542749401628248188736678884078390190040873959740385799903094030694535354457151094715212065841373241456899521266618642149081254981331893460357680440027980670896544510760875657768719062718413208467315255607546710434578916100451972586495939649340404294487525287628586379304833893911542417547172950671157491225972731668187693083226568492272993446435210977070562895221539847013644022111135308206752688407154894959537441923904382773046979678921331460811703766787127711793075624774252382861197458635817861133695937531533973481278672066798704355345954744889938639858879865423100093265757279068061255615820279140163864640675763024715463910734890671498014392926536812397306835705533129190737567539691229239856031476836792604978837447633754757811301249036932848060575116275672307910963775525480380300893889993186096753915924009676088094863401741305949642109721146225799359930735931717192784788826177009458718440618404252730372595894196157013540767420852532887056655676598965468379880480275783988646005190463960525863720345960575298880216312683464278581220545647793907492479210915220402150192707920895848454734045391498216470055689492970081271926855937777670998367797396890329666735377854803156513320289545887716317339822296242204941515709165867194486049217178900394121724661966680165503153853939630174354457121498649169538855724085025549139622900468151222272 A013751 518 160701100215490114388226127530423495453874721698497208229623855873204210761233133051514159564954385176430063779811412828234586543651314503677806839195566702425785217426172090781265878846546483134637677044816880381338623311662003018656875211711853978495186223819354541502067430813715315453449739393958133112468326940996387267879601129870966013612870136981111687458248390630202431386662232546485040157092501957091667886449773892961237522372748717013633612408607741511899498071800368350599309228914594793136624346540377418024231520761689840715630952367021581008629464983714060218620874443697022197263438752968679145297521514858759760144838480880322628333647815510354647732675440044568377932682942820855639576870208041812581268645567563658490080699644506773431825180885176060764282624109008156685978434679609908117584149208522693264039026580054490706175649545331428161126037809799169813969676144407451116961163228578229609849704137442354203158099087718506708321637749891080348568870977055611822546212099161247241594516708586444126471222391973977621403431109511128221497928558335819961448673800924361748070145404108030097159944641908225575190766716688720280227923958208976680981565598140678181293960311690007309132115091633872344665465388602548718083845705170959319398446103233176828833901009163012329360433469916554732380296969121723788692508757819874116465013788317026273388349102879387872147004076461500854915532999287308026129780430436508918060256231443852300437889607060479815485179553901826489664118732933099854455017460335293973796363212927906530138939145438618512071893047285139881042340215878423325989449859607680941284501905949665764963142691218924148913268372008965312086016 A013751 519 277691501172366917662854748372571800144295519095003175820790022948896876195410853913016467728241177584871150211514121367189365547429471462355250218129939261791756855712425372870027438646832322856653905933443569298953141082551941216239080365838083674839681794759844647715572520446100065103561149672759654018345268954041757198895950752417029271523039596703360995927853219008989801436152337840326149391455843381854402107785209287037018438660109782999558882242074177332562332668071036509835606347564419802540086870821772178345872067876200044756610285690213291982911715491857896057776871038708454356871222165129877563074117177675936865530280894961197501760543425201892831282063160397014157067676125194438545188831719496252140432219540750001870859448985707704490193912569584233000680374460366094753370735126365921227185409832327213960259437930334159940271522414332707862425793335332965438539600377536075530108890058983180765820288749500388063057195223577579591979790031811786842327009048352097229359854507350635233475324872437375450542272293331033329785128957235229566748420548804296893383308327997297100665211258298676007892384341217413793929644886438108644233852599785111704736145353587091897275963418600332630180294878343331411581924191505204184848885378535417703920514866386929560224980943833685305134829036015806577553153162642338706860655133512742473251543826211821400415067249775582243070023044125473477294041022768468269152260583794287410408122767934976775156673241000509121158390269142356174139597170508396548498270171459387986720115631939422484080086843317932788860231185708721714441163893037915507309769357402072666539619293481022441856310570426300929322127746831492059284635648 A013751 520 479850914025850033721413005187804070649342656996165487818325159655693802065669955561692456234400754866657347565496401722503223665958126686949872376928535044376155846671071044319407413981726253896297949452990487748591027790649754421661130872168208590122970141345011551252509315330860912498953666634528682143700624752584156439692202900176626581191812423103407800963330362447534376881671239788083586148435697363844406842252841647999967862004669705023237748514304178430667710850426751088995927768591317418789270112780022324181666933290073677339422573672688568546471444369930444387838433154888209128673471901344428428992074483024018903636325386492949283042219038748870812455405141166040463412944344335989806086301211289523698666875366416003232845127847302913359055080920241554625175687067512611733824630298360311880576388190261425723328308743617428376789190731966919186271770883455364277796429452382338516028162021922936363337458959136670572962833346342057534941077174970767663541071635552424012333828588701897683445361379571784778537046522876025593868702838102476691341270708333825031766356790779329389949485054340112141638040141623691035910426363765051737236097292428673025784059170998494798492864787341374784951549549777276679213565002920992831418873934109201792374649689116614280068767070944608207272984574235313766011848665045961285455212070710018993778667731694027379917236207612206116024999820248818168764102887343913169095106288796528645185236142991639867470731360448879761361698385077991468913223910638509235805010856281822441052359811991322052490390065253387859150479488904671122554331207169517996631281449590781567780462139135206779527704665696648005868636746524818278443850399744 A013751 521 829182379436668858270601672964525434082064111289373962950065875885038889969477683210604564373044504409583896593177782176485570494775642915049379467332508556681997303047610764583936011360422966732802856654767562829565296022242775640630434147106664443732492404244179960564336096891727656798191935944465562744314679572465422327788126611505210732299451867122688680064634866309339403251527902353808436864496885044723135023412910367743944465544069250280154829432717620328193804349537425881784963184125796499667858754883878576185920460725247314442522207306405846448302655871239807902184812491646825374347759445523172325298304706665504665483570267859816361096954498958048763922940083934917920777567827012590384917128493108296951296360633166853586356380920139434284447179830177406392303587252661793076048961155566618929635998792771743649911317508970916235091721584838836353877620086610869472032230093716680955696663973882834035847129081388166750079776022479075420378181358349486522598971786234588693312855801276879196993584463900044097312016391529772226205118504241079722637715784000849654892264534466681185832710173899713780750533364725738110053216756586009401943976121316746988554854247485399011795670352525895628396277622015134101681040325047475612691814158140700697223394662793509475958829498592282982167717344278622187668474493199421101266606458186912821249537840367279312496984166753892168491199689389957795624369789330281956196343667040401498880088055089553690989423790855664227633014809414769258282050917583343959471058759654989178138477755121004506703394032757854220612028556827271699773884325988927098178854344892870549124638576425637315023873662323807754141004297994885985150973490757632 A013751 522 1432827151666563787091599690882699950093806784308038207977713833529347201867257436587924687236620903619760973313011207600967065814972310957205327719550574785946491339666271401201041427630810886514283336299438348569488831526435516307009390206200316158769746874533942971855172775428905390947275665312036492422175766301220249782417882784681004145413452826388006039151689048982538488818640215267380978901850617357281577320457509115461536036460151664484107545259736047927118893916000671923724416382169376351426059928439342179649270556133227359356678374225469302662666989345502388054975355985565714246872928321864041778115470533117992061955609422861762671975537374199508264058840465039538167103637205077756185136798036091137131840111174112322997223826230000942443524726746546558245900598772599578435412604876819117510411005913909573027046756655501743254238494898601509219500527509663582447671693601942424691443835346869537213943839052638752144137852966843842326413497387227912711051023246613369262044614824606447252404913953619276200155164324563446406882444775328585760717972874753468203653833115558425089118923180498705413136921654246075454171958555380624246559190737635338796222788139654769492382918369164747645868767730842151727704837681682037858731454865267130804802025977307184374456857373567464993185815570913459140291123924248599662988695959746985355119201388154658651994788640150725667152793063265847070838910995962727220307281856645813790064792159194748778029724310598587785349849590668721278311383985584018361965989536683821299823289560849095787583464888605572093217585346197525497209272115308866025653060307974880308887375460063501280361253688495539799155655426935162982340882192029188096 A013751 523 2475925318079822224094284265845305513762098123284290023385489504338711964826620850423933859544880921454946961884883366734471089728272153334050806299383393230115537034943316981275399586946041211896681605125429466328076700877680572178512226276314146322354122599194653455365738555941148515556892349659199058905519724168508591624018101451928775163274446483998474435654118676641826508678610291982034331542397866793382565609750575751517534271003142076228537838208823890818061448686849161084195791508388682335264231556343183286433939520998216876968340230661610955001088557589028126558997415143057554218596420140181064192583533081227890283059293082705125897173728582616750280293676323588321952755085090374362687916387006365484963819712108866094139202771725441628542410727818032452648916234679052071536392981227143435057990218219235742190736795500707012343324119184783407931296911536698670469576686544156509866814947479390560305694953882959763705070209926706159540042523485129833164696168170147902084813094416919940852155691311854109273868123952845635391092864571767796194520657127573993055913823623684958553997499255901762953900600618537218384809144383697718698054281594633865439872977905323441682837682941916683932061230638895238185473959513946561419887954007181602030697900888786814599061449541524579508225089306538457394423062141101580217644466618442790693645979998731250150646994770180453952840026413323383738409638201023592636690983048283966229231960851088525888435363608714359693084540092675550368922071527089183729477229919389643206094644361147237520944227327510428577079987478229324059177622215253720492328488212180593173757384794989730212464246373720292772940972577743961633485044427826437029888 A013751 524 4278398949641932803234923211380687927780905557035253160410125863497294275220400829532557709293554232274148350137078457717166043050454280961239793285334503501639647996382051743643890486242759214157465813656742117814916539116632028724469127005470844845027923851408361170871996224666304634882309980211095973788738083363182846326303279308932923482138243524349363824810317073237076206996638584544955324905263513818965073373648994898622299220293429507722913384424847683333610183330875350353490327726495643075336592129361020718957847492284918763401291918583263730241881027513840602693947533367203453689734614002232878924784345164361794409126458446914457550316202990761744484347472687160620334360787036166898724719516746999558017480462524120610672542389541563134121285737669560078177327253525401979614887071560503855780207097082839362505593182625221717329264077951305728905281063135415302571428514348302449049856229244386888208240880309754471682361322753348243685193480582304351708594978598015574802557027152437657792525034586883900825244118190517257955808469980014751824131695516447860000619087221727608381307678714198246384340237868832313368950201495029657910237798595527319480100505820398907227943516123632029834601806544010971584499002040099658133566384524409808309045972735823615627178184807754473390212954321698454377563051379823530616089638316669142318620253437807600260318006962871824430507565642222807099971854811368768076202018707434693644112828350680972735216308315858413549650085280143351037497339598810109484536653300705303460131545456062426436191624821938020581194218362380271974258931187958429010743627630648065004252760925742253807138217733788665911642000614341565702662156771284083187646464 A013751 525 7393073384981259883989947309265828739205404802556917461188697492123324507580852633432259721659261713369728349036871574935262922391184997501022362797058022050833311737748185413016642760227487922064100925998850379584175779593540145635882651465453619892208252415233648103266809476223374409076631645804773842706939408051579958451852066645836091777134884810075700689272227902553667685690191474093682801436295351879171646789665463184819333052667046189345194328286136796800478396795752605410831286311384471234181631199535843802359160466668339623157432435311879725857970415543916561455141337658527567975861412995858414782027348444017180738970520196268182646946398768036294468952432803413551937775439998496400996315324938815236254206239241680415242153249127821095761581754692999815090421494091894620774524859656550662788197863759146418409665019576383127544968326699856299548325677097997642843428472793866631958151564134300542823840241175255727067120365717785765088014334446221919752452123017370913258818542919412272665483259766135380626021836233213821747637036125465491152099569852421902081069782719145307282899668818134569752139931037342237501545948183411248868890915973071208061613674057649311689886395861636147554191921708050958898014275525292209254802712458180148758031440887503207803763903347799730018287985067894929164428952784335060904602895011204277926575797940531533249829516031842512615917073429761010668751365114045231235677088326447150617026967389976720886453780769803338613795347364087710592795402826743869189279336903618764379107310548075872881739127692308899564303609330193109971519433092792165330564988545759856327348770879682614578734840243986814695317377061582225534200206900778895748253089792 A013751 526 12775230809247617079534628950411352061346939498818353372934069266389104749099713350570944799027204240702890587135714081488134329891967675681766642913316262103839962682828864393692758689673099129326766400126013455921455747137637371658805221732303855173735860173523743922445046774913990978884419483950649200197591297113130168204800371164004766590889080951810810791062409815612737760872650867233883880881918368047208605652541920383367807515008655815188495799278444384871226669663060502149916462746072366292665858712797938090476629286402890868816043248218928166282572878059887818194484231473935637462288521656843340743343258111261688316941058899151419613923377071166716842349803884298617748475960317401780921632881494272728247268381409623757538440814492874853476013272109503680476248341790793904698378957486519545298005908575805011011901153827990044397705268537351685619506770025339926833444400987801540023685902824071337999595936750841896371983991960333802072088769923071477332237268574016938111238442164744407165955072875881937721765733010993483979916798424804368710828056704985046796088584538683090984850627717736536531697800832527386402671398460934638045443502801467047530468428771618010600123692048907262973643640711512056975768668107704937592299087127735297053878329853605543084904024984997933471601638197322437596133230411330985243153802579360992257122978841238489455705403703023861800304702886627026435602358917070159575250008628100676266222599649879773691792133170220169124638360245143563904350456084613405959074694169453224847097432627075108339645212652309778447116636922573694030785580384344861691216300207073031733658676080091557992053803941609215793508427562414085723097957524545931852981339160576 A013751 527 22075598838379882313435838826310816362007511453958114628430071692320373006444304669786592612719008927934594934570513932811496122053320143578092758954210500915435455515928277672301087015755115295476652339417751251832275531053837378226415423153421061740215566379849029497985040827051376411512276868266721817941437761411488930657895041371400236669056331884729081046955844161378810850787940698580151346163954939985576470567592438422459571385934957248645720741153151897057479685177768547715055647625213048953726603855714837020343615406904195421314122732922307871336285933287486149840068751986960781534834565423025292804497150016260197411674149777733653092859595578976086703580461112068011469366459428470277432581619222103274411279763075829853026425727443687746806550934205222359862957134614491867318798838536705774274954210018991059028565193814766796719234704032543712750507698603787393568191924906921061160929240079995272063301778705454796930788338107456809980569394427067512830106000095901269056220028060678335582770365929523988383211186642996740317296227678061949132310881986214160863641074082844381221821884696248735126773799838607323703816176540495054542526372840935058132649444917355922317013739860511750418456211149492834454128258490114132159492822556726593309101753987030378450714155174076429038927630804973172166118222150779942500169770857135794620308507437660109779458937598825233190926526588091501680720876208697235746032014909357968588032652194992248939416806118140452247375086503608078426717588114211965497281071524815172535784363579585787210906927463191297156617548602207343285197482904147921002421766757822198835762192266398212210268973211100724891182562827851540129513270602415370241951754069475328 A013751 528 38146634792720436637617129491865090673548979792439622077927163884329604555135758469391232034778447427470980046937848075898265298908137208102944287472875745581872467131524063817736278363224839230583655242513874163166172117661030989575245851209111594687092498704379122972518150549144778439093214428364895301402804451719052872176842631489779608964129341496811852049139698710862585150161561527146501526171314136295076141140799733594010139354895606125659805440712646478115324895987184050451616159096368148592039571462675238371153767423130449688030804082489748001669102092720776066923638803433468230492194129050987705966171075228097621127372930815923752544461381160470677823787036801653523819065241892396639403501038015794458182691430595033986029663657022692426481720014306624237843189928613841946726884392991427577947120874912816550001360654911917024730837568568235535632877303187344616085835646239159593686085726858231830125385473603025889096402248249685367646423913569972662170423168165717392929148208488852163887027192326217451926188930519098367268287881427691048100633204072178069972371776015155090751308216755117814299065126121113455360194353061975454249485572269135780453218240817191033763799742478964304723092332866323617936733630670917220371603597378023553238127830889588493962834060140804069379266946030993641503052287876547740640293364041130653103893100852276669698905044170770002953921037944222114904285674088628823369143321763370569720120422992946606167312240972146701483464149478234759521367992261358276379301691594880618141835380265524240300447170656394561486635123984614289196821250458367607492184812957516759588197068236336110699344785708782052611963468566527461343798931600973759778092631032053366784 A013751 529 65917384921820914509802399761942876683892637081335666950658139192121556671274590635108048956097157154669853521108601475152202436513261095601887728753129288365475623203273582277048289011652522190448556259063974553951145419318261549986024830889344835619295837761167124496511364148922177142753074532214539080824046092570523363121584067214339164290015502106490880340913399372370547139479178318909154637224030827517891571891301939650449520805259607385140143801551453114183281420265854039180392722918524160767044379487502811905353710107169417060917229454542284546884208416221501043644047852333033102290511455000106755909543617994152689308100424449916244396829266645293331279503999593257289159344737990061392889249793691292823739690792068218727859258799335212512960412184721846682993032196644718883944056231089186854692624871849346998402351211687792618734887318485911005573611979907731496596323996701267777889556136011024602456666098386028736358583084975456315293020522648912760230491234590359654981568104268736539196782988339703756928454471937001978639601459107050131117894176636723704912258428954187996818260598552843583108784537937284050862415842091093584943111068881066628623161120132106106343845955003650318561503551193007211794675713799344956802131016269224699995484891777208917567777255923309431887373282741557012517274353450674495826426933063073768563527278272734085239707916327090565104375553567615814554605644825150606781879660007104344476368090931811735457115552399869500163426050298389664452923890627627101583433323075953708149091537098825887239172710894249802248905494245413491732107120792059225746495356790588960568404533912388799288467789704775386913472873682959453202084553806482656896544066423388217802752 A013751 530 113905241144906540272938546788637290909766476876548032490737264523986049927962492617466708596135887563269506884475663349063005810294915173200061995285407410295541876895256750174739443412135558345095105215662548029227579284581955958375850907776787875950143207651296791129971637249337522102677312791666723531663951647961864371474097268146378075893146787640016241229098354115456305457020020135075019213123125269950916636228169751715976771951488601561522168489080910981308710294219395779703718625203209749805452687754404858972451211065188752681264972497449067697015912143230753803416914688831481200758003794240184474211691371893895847124397533449455270317720972763066876450982911297148595667347707246826086912623643498553999422185688693881961740799205251247222395592255199351068211959635802074231455329167322114884908855778555671613239262893796505645173885286343654217631201501280560026118447866299790720193153003027050513045119018011057656427631570837588512826339463137321249678288853372141483808149684176376739732041003851008091972369327507139419089231321336982626571721137228258562088382565232836858501954314299313711611979681555626839890254575133409714781695927026483134260822415588279351762165810246307750474278136461516461981199633445268085354082396113220281592197892991017009557119098235478698301381032577410517629850082762765528788065740332991472077775136855284499294215279413212496500360956564840127550358554257860248519088052492276307255164061130170678869895674546974496282400214915617340174652483004539631536172782275248007681630176106771133149290444425263658286108694056074513713081104728678342089943976534137723862203034600607845170472340609851868586481125724153935133202108977602031117228146779614840363155456 A013751 531 196828256698398501591637808850765238692076472042675000143993993097447894275519187242982472454122813709329707896373946267180874040189613419289707127853184004990696363275003664301949758216170244820324341812664882994505257003757619896073470368638289449641847462821440855072590989166855238193426396504000098262715308447678101633907240079356941315143357649041948064843881955911508495829730594793409633200276760466475183947402277330965207861932172303498310307149131814175701451388411115907328025784351146447663822244439611596304395692720646164633225872475591988980443496183502742572304428582300799514909830556447038771437802690632652023830958937800658707109021840934579562507298470721472773313176838122515478185013655965501311001536870063028029888101026674155200299583416984478645870266250665984271954808801132614521122502785344200547677446280480361754860473774801834488066716194212807725132677912966038364493768389230743286541965663123107630306947354407352950163914592301291119444083138627060484020482654256779006256966854654541982928254197932336916186191723270305978715934125130430795288725072722342091491377055109214093665500889728123179330359905830531987142770561901762856002701134136546719845022520105619792819552619805500446303512966593423251491854380483644646591317959088477392514701801750907190664786424293765374464380943014058833745777599295409263750395436485931614780404002826031193952623732944043740407019581757582509440984154706653458936923497632934933087179725617171929575987571374186763821799490631844483294506567771628557273856944312500518081973887966855601518395823328896759696204148971156175131423191450989986833886843789850356454576204573824028917439385251337999910173244313296309770570237635174444147532627968 A013751 532 340119227574832610750350133694122332459908143689742400248821620072389961308097155555873712400724222089721735244934179149688550341447651988532613916930301960623923315739206331913769182197542183049520462652284917814505084102493167180414956797006964168981112415755449797565437229280325851598240813158912169797972052997587759623391710857128794592567722017544486256050228019815086680793774467803011846170078242086069117861111135227907879185418793740445080210753699774895612107999174408287862828555358781061563084838391648838413995757021276572486214307637822956958206361405092739164942052590215781561764187201540482997044523049413222697179897044519538245884389741134953484012611757406704952285169576275706746303703597508386265410655711468912435646638574092940186117680144549179100063820081150820821937909608357157892499684813074778546386627172670065112398898682857569995379285583599731749029267433605314293845231776590724399144516665876729985170405028415905897883244415496631054399375663547560516387394026555714122812038724843048546500023254027078191169739297811088731221134168225384414258916925664207134097099551228721953853985537450196853882861917275159273782707530966246215172667559787952731892198914742511001992186927023904771212470406273435378577924369475737949309797433304888934265404713425567625468750941179626567074450269528293664712703691582467207760683314247689830340538116883381903150133810527307583423329837277102576314020619333097177043003803909711564374646565866473094307306523334594727884069519811827267132907349109374146969224799772000895245650878406726479423787982712333600755040769422157870627099274827310697248956466068861415953507681503567921969335257714312063844779366173376023283545370633581439486936381128704 A013751 533 587726025249310751376605031023443390490721272295874867629963759485089853140391884800549775028451455771039158503246261570661814990021542636184356848455561787958139489597348541546993146837352892309571359463148337983464785329108192887757045345228034083999362254425417250193075532196403071561760125138600229410895707579831648629220876361118557055957023646316872250454794018240469784411642280363604470181895202324727435664000041673824815232403675583489098604182393211019617722622573377521426967743659973674381010600740769192779384668132765917256178323598158069623780592508000253277019866875892870538728515484261954618892935829386048820726862092929762088888225472681199620373793116798786157548773027804421257612799816494491466629613069418280688797391456032600641611351289780981484910281100228618380308707803241168838239455356993217328156091754373872514225296923977880952015405488460336462322574125269983099764560509948771761721724798634989414374459889102685391542246349978178462002121146610184572317416877888274004219202916528787888352040182958791114341309506617561327550119842693464267839408447547749927719788024523231536259687008713940163509585393051475225096518613509673459818369543313582320709719724675059011442499009897307444655148862040496334182653310454075176407329964750848078410619344799380856810001626358394707904650065744891452623551979054503335010460767020008026828449865974483928643431224591187504155513958814833251870627630207591921930310573155981583239389265817265506963025672322179689783672130234837517605663899260998525962820454006017546984484717886823356444305634126912462104710449561488800443627546901592884846196773366992526767661273638165369163011325330331246323778744747593768233966400454828727433426066590400512 A013751 534 1015590571630808978378773493608510178767966358527271771264577376390235266226597176935350011249164115572355665893609539994103616302757225675326568634131210769591665038024218279793204157734945797910939309152320328035427149048698957310044174356554042897150897975647121008333634519635384507658721496239501196422027782697949088831293674352012866592693736860835555248785884063519531787463317860468308524474314909617129008827392072012369280721593551408269162388027175468641899424691806796357025800261044434509330386318080049165122776706533419505018676143177617144309892863853824437662690329961542880290922874756804657581446993113179092362216017696582628889598853616793112944005914505828302480244279792046039933154918082902481254335971383954789030241892436024333908704415028741536005924965741195052561173447084000739752477778856884279543053726551558051704581313084633778285082620684059461406893408088466530796393160561191477604255140452041261708039066688369440356585001692762292382339665341342398940964496364990937479290782639761745471072325436152791045581782827435145974006607088174306254826497797362511875099793706376144094656739151057688602544563559192949188966784164144715738566142570845870250186395684238501971772638289102547264364097233605977665467624920464641904831866179089465479493550227813330120567682810347306055259235313607172430133497819806181762898076205410573870359561368403908228695849156093572007180728120832031859232444544998718841095576670413536175837664651332234796032108361772726503946185441045799230422587217923005452863753744522398321189189592508430759935760135771304734516939656842252647166588401045952505014228024378163086254518680846749757913683570170812393647489670923842031508293939985944041004960243068212084736 A013751 535 1754940507778037914638520596955505588911045867535125620745189706402326540039559921744284819438555591709030590664157285109811048971164485966964310599778732209854397185705849187482656784565986338790103126215209526845218113556151798231756333288125386126276751701918225102400520449929944429234270745501858067417264008502056025500475469280278233472174777295523839469902007661761750928736613262889237130291616163818398927253733500437374117086913656833489112606510959209813202205867442144104940582851084782832122907557642324957332158148889748904672272375410922425367494868739408628281128890173546097142714727579758448300740404099573471601909278579694782721226819049818499167242220266071306685862115480655557004491698447255487607492558551473875444257990129450048994241229169665374218238340800785050825707716561153278292281601864696035050396839481092313345516509010247168876622768542054749311111809176870165216167381449738873300152882701127300231491507237502392936178882925093241236682941709839665369986649718704339964214472401508296174012978353672022926765320725807932243083417048365201208340188193842420520172443524617976995566845253027685905197005830285416198534603035642068796242294362421663792322091742364131407223118963569201672821160019671129405928055862562901211549464757466596348564854793661434448340955896280144863487958621913193959270684232625082086287875682949471647981322044601953419186427341729692428408298192797751052753664173757786157413156486474590511847484517502101727543483249143271398819008442127141070170230712570953422548566470534704299014919615854568353168993514612814581245271727023412574303864757007405928664586026125465813047808280503183581674845209255163816222862151356399030446331928295711302856571300021870482423808 A013751 536 3032537197440449516495363591539113657638287259100697072647687812663220261188359544774124167989824062473204860667663788669753492622172231750914328716417649258628398336899707395970030923730024393429298202099882062388536900225030307344474943921880667226206226940914692976948099337478943973716819848227210740497032206691552812064821610916320787439918015166665194603990669239524305604856867718272601761143912731078193346294451488755782474326186799008269186584050937514557213411738940025013337327166674504733908384259605937526269969281281486107273686664710073951035031133181698109669790722219887655862611049257822598663679418284062958928099233385712584542279943318086366560994556619771217953169735550572802503761654916857482585747141176946856767677806943689684662048844005181766649115852903756567826822934217672864889062608022194748567085738623327517461052527569707107818804144040670606809601206257631645493537235145148773062664181307547974800017324506404134993717109694561120856988123274602941759336930713921099458162608309806335788694426595145255617450474214196106916048144659575067688011845198959702658857982410539864248339508597231841244180426074733199191067794045589494879906684658264635033132574530805219071681549569047580490634964513991711613443680530508693293557475100902278490320069083446958726733171788772090324107192498665999161619742353976141845105449180136687007711724493072175508354146446508908516289539277154513819158331692253454480009934408628092404472453246243631785195139054519572977159246587995699769254158671322607514163922861083969028697781096196694114276020793250943596391829544296456928397078300108797444732404653144804924946612708709501229134132521592923074433105797543857524611261572094989131336155206437792193628340224 A013751 537 5240224277177096764503988286179588400398960383726004541535204540282044611333485293369686562286415979953697999233723026821334035251113616465579960021969697918909872326162694380236213436205482151845827293228596203807391763588852371091252703097009792966884360153900589464166315655163615186582664697736620159578871653163003259248011743663402320696178330207997456275695876445898000085192667417175055843256681199303118102396812172569992115635650788686289154417240020025154864775484888363223046901344013544180193688000599060045394506918054407993368930556619007787388533798137974333509398367995965869330591893117517450490838034794860793027755475290511346089059742053653241417398593838964664623077303031389802726500139696329729908171059953764168494547250398695775096020402440954092769672193817691349204750030328138710528300186662352525523924156341109950172698767640453882310893560902278808566990884413187483412832342330817079852283705299442900454429936747066345269143165552201616840875477018513883360134216273655659863704987159345348242863969156411001706954419442130872750931193971745716964884468503802366194506593605412885421130670856016621669943776257138968202165148110778647152478751089481289337253088789231418555865717655314219087817218680177677668030679956719022011267316974359137231273079376196344679794920850998172080057228637694846551278914787670773108342216183276195149325859924028719278435965059567393916148323870922999879505597164213969341457166658109343674928399209508995724817200286209822104531178104056569201271186184045465784475258703953098481589765734227887429468963930737630534565081452544277572270151302588001984497595240634222910307746760650018123943780997312571072620406818155785802528259996580141218948876196724504910589771907072 A013751 538 9055107550962023209062891758518328755889403543078535847772833445607373088384262586942818379630926813359990142675873390347265212913924329252522170917963638003876259379609135889048176817763073158389589562699014240179172967481536897245684670951632922246776174345940218594079393452122727042414844597688879635752290216665669631980564293050359210162996154599419604444402474498511744147212929296878496497147545112395788080941691434200946375818404562849907658832990754603467606332037887091649425045522455404343374692865035175758441707954398017012541512001837645456607386403182419648304240379897029022203262791307070154448168124125519450351961461302003606041895234268712801169264770153730940468677579638241579111392241395257773281319591600104483158577648688946299365923255417968672305993550916970651425808052407023691792902722552545164105340942157437993898423470482704308633224073239137781203760248265987971337374287547651913984746242757437331985254930698930644625079390074204393901032824287991990446311925720876980244482217811348761763668938702278210949617236796002148113609103183176598915320361574570488784107393750153466007713799239196722245662845372336137053341375935425502279483281882623667974773337427791891264535960108382970583748153879347027010357014965210470035469923731692589135639881162067283606685623230524841354338891085936694840609964753095095931215349564701265218035085948721626913137347622932456687104303648954943791785671899761739022037983985212945870276273834031544612484122094570572596629875763809751579796609726030564875573247040430954176187115188745789478122369672314625563728460749996511644882821450872067429211844575815937189011786402403231318174853563356122813488062981773197866768833274090484026343658067939944485499125855420416 A013751 539 15647225848062376105260676958719672090176889322439709944951456194009540696728005750237190160002241533486062966543909218520074287915261240948358311346241166470698176207964586816275249541094590417697210764343896607029610887808095758440543111404421689642429229269784697730569191885268072329292851464806384010579957494398277124062415098391020715161657355147797076479927475933428293886383941825006041947070957954219921803867242798299235337414203084604640434463408023954792023741761468894370206478662802938705351469270780783710587271345199773397671732739175451349017563704699221152269727376462066150367238103378617226886434518488897610208189405129862231240394964816335720420489522825647065129874857614881448704485793131005432230120254284980546898022176934499205304315385362249865744756855984525285663796314559336939418135904570798043574029148048052853456475756994113045318211198557230085920097709003627214470982768882342507365641507484851709670520520247752153912137186048225192660984720369650159491227007645675421862465272378010660327619926077536748520938585183491711940316530300529162925673584800857804618937576400265189261329445085331936040505396803396844828173897616415267938947111093173698260408327075224388105118139067285773168716809903511662673896921859883692221292028208364794026385714648052266072352756942346925860297603796498608684574019093348325769140124047803786296764628519390971305901336692427285155316236705394142872205641042788285030081636326447970463837401185206509090372562979417949446976425319863250729888541606580816104990570885864688816451335046152724218195454793759672974122780175993972122357515467106932517678067427009939462612366903352783717806146957479380221707372832504085913776543897628356397521841141400224070942489478166478848 A013751 540 27038406265451785909890449784667593371825664749175818784876116303248486323945993936409864596483873369863916806187875129602688369517571424358763162006304735661366448487362806018523631207011452241780780200786253336947167614132389470585258496506840679702117708178187957678423563577743228985018047331185431570282166550320222870379853290019683795799343909695393348157314678412964091835671451473610440484538615344892024877082595555461078663051742930196818670752769065393880617025763818249471716795129323478082847338899909194251894804884505208431176754173295179931102350081720254151122088906526450307834587442638250568059758847948815070439751292064401935583402499202628124886605895442718128544423753958515143361351450530377386893647799404446385039782321742814626765856985905967768006939847141259693627040031558534231314538843098339019295922367827035330772790108085827342309868951106893588469928841158267826605858224628687852727828524933823754310659458988115721960173057491333132918181596798755475600840269211727128978339990669202421046127232261983501444181875197073678232866964359314393535563954535882286381524132019658247043577281107453585477993325676269747863084495081165582998500607969004150593985589185987742645644144308269816035542647513268153100493880973879020158392624744054364077594514911834315773025563996375487886594259360349595806943904993305906929074134354604942720809278081507598416597509804514348748386457026921078883171347721938156531981067572102092961511029248036847708163788828434216644375262952723697261247399896171650229423706490774182274827906959751907449041745883616714899284164144117583827433786727160779390547700513873175391394170008993610264369021942524369023110340254567060459005867855101799854917741492339587194588621818271675449344 A013751 541 46722366026700686052290697227905601346514748686575814860265928972013384367778677522116246022724133183124848241092648223953445502526363421291942743946894583222841222986162928800008834725715789473797188186958645766244705637220769005171326681963820694525259399731908790868315917862340299686111185788288425753447583798953345120016386485154013599141266275953639705615839764297601950692040268146398841157282727315973418987598725119836743929753411783380102663060784945000625706220519877935087126621983470970127160201619043087667274222840425000169073431211454070920944860941212599173138969630477706131938167100878896981607263289255552441719890232687286544688119518622141399804054987325016926124764246840314167728415306516492124552223397370883353348743851971583675051400871645512303115992055860096750587525174533147151711523120873929825343353851605117051575381306772309647511453547512712120876037037521486804374923012158372609513687691085647447448819545131463967547179043345023653682617799268249461838251985197864478874571503876381783567707857348707490495546280340543315986394114412895272029454513438004590867273700129969450891301541753679795705972466768594124307410007500254127421409050570439172226407098113386819291673081364690242109417694902927368557653426322862946833702455557725941126083321767649697655788174585736843068034880174684101554399067828432607173440104164757341021558432524845130063880496942200794637211797742519624310120088863509134487263284764592416637491058540607672839707027095534326361480454382306548867435507020584611596444164816057786970902623226451296071944136886889683345963035641035184853805583464533826786866426487972847076329125775540958536829669916682109671934667959891880473162139653615910149297857298762806672249138501973455176466432 A013751 542 80736248494138785498358324809820879126777485730403008078539525263639128187521554758216873127267302140439737760608096130991553828365555991992477061540233839809069633320089540966415266406036884210721541187064539884070851341117488840936052506433482160139648242736738390620449906066124037857600129042162399701957424804591380367388315846346135499316108124847889411304171112706256170795845583356977197519784552802002068010570597007077893510613895561680817401769036384961081220349058349071830554802787437836379732828397706455489049857068254400292158889133392634551392719706415371371184139521465476195989152750318733984217350963833594619291970322083631149221070528179060338861407018097629248343592618540062881834701649660498391226242030656886434586629376206896590488820706203445259784434272526247185015243501593278278157511952870150738193315455573642265122258898102551070899791730101966544873792000837129197959866965009667869239652330195998789191560173987169735921525386900200873563563557135535070056499430421909819495259558698387722004999177498566543576303972428458850024489029705483030066897399220871933018648953824587211140169064150358686979920422576130646803204492960439132184194839385718889607231465539932423736011084598184738365073776792258492867625120685907172128637843203750426265871980014498677549201965684153264821564272941854127486001589207531545195704499996700685285252971402932384750385498716122973133101986499073910807887513556143784393990956073215695949584549158170058667013742821083315952638225172625716442928556131570208838655516802147855885719732935307839612319468540545372821824125587708799427376048226714452687705184971217079747896729340134776351641669616026685513103106234693169457624177321448292737986697412262129929646511331410130544933994496 A013751 543 139512237397871821341163185271370479131071495342136397959716299655568413508037246622198756763917898098679866850330790114353405015415680754163000362341524075190072326377114726789965580349631735916126823171247524919674431117451020717137498731117057172721312163449083938992137437682262337417933022984856626684982430062333905274847009782486122142818234839737152902733607682756410663135221168040856597314187707241859573522265991628230599986340811530584452470256894873212748348763172827196123198699216692581264178327471236755085078153013943603704850560422502472504806619652685761729406193093092342866669255952550772324727582465504451502136524716560514625854009872693416265552511327272703341137728044837228659810364450613341220038946228975099758965695562085517308364682180319553408907502422925355135706340770753184864656180654559620475598049107231253834131263375921208250514840109616198189541912577446559254074650115536706078046119226578685907723015980649829303672395868563547109517837826730204601057631015769060168087808517430813983624638578717522987299853264356376892842317043331074675955598705853666700256225392208886700850212142851819811101302490211553757675937363835638820414288682458522241241295972453003228215827154185663227894847486297022675675256208545247593438286193056080736587426781465053714805020996702216841611663063643523932295810746150614510098177375994298784172917134584267160848666141781460497574000232670399717876029623425016459432816372094516722600882100945317861376599747594831969966158853098297238013380544995353320873196733034111494970523698512211946850088041638062404236112089015560805410505811335762574244354559630263113804365548299752893535636805096494112566642167573549796822774578411462649851241013128388960518429171580676705581645942489088 A013751 544 241077146223522507277529984148928187938491543951211695674389765804822218541888362163159451688050127914518809917371605317602683866638296343193664626126153601928444979979654247893060522844163639663067150439915723061197416970955363799213597807370274794462427418440017046578413492314949319058188263717832250911649639147712988314935632904136019062789909803065800215923674075803077625897662178374600200158916358113933343046475633533582476776396922324849933868603914340911629146662762645394900887352246444780424500149870297112787015048408094547201981768410084272488305838759840996268413901664863568473604474286007734577129262500391692195691914710216569273475729060014223306874739573527231373485994061478731124152309770659853628227299083668972383492721931283773908854170807592188290592164186815013674500556851861503446125880171079024181833428857295606625378823113591847856889643709416790471528424933827654391040995399647428102863694023527969248545371614562905036745900060877809405246823764589793550627586395248935970455733118120446563703375464023879722054146440807819270831523850876097040051274563715136058042757477736956219069166582847944633583050703085564893264019764707983881675890843288326432864959440398789578356949322432826057802296456321255183566842728366187841461358541600907512823073478371612819183076282301430702304953773976009355007160969348261873449650505718148299050800808561613653946495092998363739807872402054450712489779189278428441899906690979324896654324270433509264458764363843869644101522498153857627287121581751970538468883954682944663309064951029102244156952135950571834520001689818889071749354041988197728294244679041094660653943667461973000029580399206741826515157665567094048909754471495007458942944470685856123775845608491409347245084188621144064 A013751 545 416581308674246892575571812609347908757713387947693810125345515310732793640383089817939532516950621036288503537218133988817437721550976081038652473945993424132352925404842540359208583474714769337780035960174369449749136525810868645041097011135834844831074579064349456487498514720232423332549319704414129575330576447248043808208773658347040940500964139697702773116108802987718137551160244231309145874607466820876816784309894746030519869613881777340685724947563981095295165433253851242388733344681856580573536258975873410895962003649187377565024495812625622859792489377005241551819222076884246322388531566221365349279365600676844114155628619254231704566059815704577874279549983055055813383797738235247382535191283700227069576772816579984278675423497258361314500007155519301366143259714816343629536962240016677954905520935624553786208165065406808248654606340286713096705304329872213934801118285654186787718840050590755761748463272656330861486402149964699903496915305196854652266511465211163255484469290990161356947506828112131662079432801833264159709565049715911699996873214313895685208602446099755108297884921529460346551519855161248326831511614931856135560226153415396147535939377202228075990649913009108391400808429163923427882368276523128957203504234616772590045227559886368182158270970626146951548355815816872253582960121430544165452374155033796517320996073880960260759783797194468394019543520701172542388003510750090831182338439073124347603038762012273421418672339309104008984744820722206745007430876809865979952146093267405090474231473692128378198064235378288677903213290922588130050562920007040315982883784555605674492454805383011573610014657374289344051114929829249876218192446099938516516055726743372889053408045345159381884661211473155352039505477937336942592 A013751 546 719852501389098630370588092188953186333328734373614903896597050456946267410581979205399512189290673150706534112312935532676532382840086668034791474978676636900705855099567909740712432244307121415683902139181310409166507916601181018631015635242722611868096872623195860810397433436561627518645224449227615906171236100844619700584760881623686745185666033397630391944636011562776941688404902031702204071321702666475139403287498121140738334692787711244704932709390559332670045868662654946847731219610248171231070655510309254028222342305795788432362328764217076301721421643465057401543615748855977645087382546430519323554743757969586629260926254071312385490151361537510566755062370719136445527202491670507477020810538233992376228663427050212833551131803262448351456012364737352760695552787202641791839870750748819506076740176759228942567709233022964653675159756015440231106765882019185679336332397610434769178155607420825956301344535150139728648502915139001433242669647380164839116531811884890105477162934830998824805291798977763512073259881567880467978128405909095417594596914334411744040465026860376827138745144402907478841026309718637108764852070602247402248070793101804542942103243805450115311843049679739300340596965595259683380732381831966838047655317417783035598153223483644218769492237241981932275558849731555254191355089831980317901702539898400381930681215666299330592906401552041384865771203771626153246470066576156956283080822718358872658050980757208472211465802326131727525639050207973255372840555127448413357308449166075996339471986539997837526254998733682835416752566714232288727372725772165666018423179712086605522961903701843999198105327942771986520326598744943786105036546860693756539744295812548352284289102356435411896694573425612448324265465875718236798976 A013751 547 1243905122400362433280376223302511105983992052997606553933319703189603150085485660066930357063094283204420890946076752600465047957547669762364119668763153228564419717612053348031951082918162705806301782896505304387039725679886840800194395017699424673308071395892882447480366764978378492352218947848265320285863895982259502842610466803445730695680830905711105317280331027980478555237563670710781408635243902207669040888880796753331195842349137165030850123721826886526853839261049067748152879547486508839887290092721814390960768207504415122411122104104567107849374616599907619189867368014023129370710997040231937391102597213771445695362880567035227802126981552736818259352747776602667777871005905606636920291960610068338826123130401942767776376355756037510751315989366266145570481915216286165016299296657293960106500607025439947612757001554663682921550676058394680719352491444129152853893182383070831281139852889623187252488723356739441451104613037360194476643333150672924841993366970937090102264537551387965969263544228633575348862593075349297448666205885410916881603463467969863493701923566414731157295751609528224123437293463193804923945664378000683511084666330479918250203954405295817799258864789846589510988551556548608732881905555805638696146348388497929085513608770179737210033682585954144778972165692336127479242661595229661989334141988944435859976217140671365243264542261881927513048052640117369992809900275043599220457163661657324131953112094748456239981412906419555625164304278759377785284268479260230858281429000158979321674607592741116263245368637811803939600148435282193394920900070134302270879835254542485654343678169596786430614326006685109992707124362631262862389503152975278811300678143164083552747251568871920391757488222879458310704330725033241113188630528 A013751 548 2149468051507826284708490113866739191140338267579864125196776447111634243347719220595655657005026921377239299554820628493603602870642373349365198787622728778959317272033628185399211471282585155633289480845161165980804645974844460902735914590584605835476347372102900869246073769882638034784634341881802473453972812257344420912030886636354222642136475805068789988260412016350266943450510022988230274121701463014852102655986016789756306415579309021173309013791316859918403434243092789068808175858056687275325237280223295267580207462567629331526418995892691962363719337484640365960090811928231967552588602885520787811825287985397058161587057619836873642075424123129221952161548157969409920161098204888268598264507934198089491540769334557102717578342746432818578274029624907899545792749493742493148165184623803963064033048939960229474844098686458844088439568228906008283041105215455176131527419157946396453809665793268867572300513960445754827508771328558416055639679684362814126964538125779291696713120888798405194887404427078818202834560834203585991295203769990064371410784872651924117116923922764655439807058781264771285299643104398894908578108045185181107154303419069298736352433212351173157119318356854906674988217089715995890419932800432143666940890015324421459767515954870585898938203508528762178063902316356828284131319236556855917569397356895985166038903219080119140361129028531970742547034962122815347575507675275339452949978807343856100014977699725332382687881502292992120283917793696204812971215932161678923110309312274716267853721920256648902887997006138797207629056496167630186423315321192074324080355319849415210705875877063246952101555339551870067397910898626822226209061448341281785927571831387536379147250711010678436956939649135703960897083492857440643589953552384 A013751 549 3714280793005523819976270916761725322290504526378005208340029700608903972504858813189292975304686520139869509630730046036947025760470021147703063505012075330041700246074109504369837422376307148934324222900438494814830428244531228439927660412530198883703128258993812702057215474357198524107848142771754674128465019580691159335989372107620096725611830191158869099713991964253261278282481319723661913682300128089664433389543837012698897486121045988587477975831395533939001134372064339510900527882721955611762010020225854222378598495316863484877652024902571710964507015173458552379036923011984839930873105786179921338834097638766116503222435567078117653506332884767295533335155216971140342038377698046928137801069710294298641382449410114673495975376265835910503257523191840850415129871125187028160029439029933248174649108568251276532530602530200882584823573899549582313095029812306544355279380304931373072183102490768603164935288123650264341935156855748942944145366494578942811394721881346616051920272895843644176765434849992197854498121121503796592958112114542831233797836259942524874378044538537324599986597574025524780997783284401290402022970702079992953162636308151748216417004590942827215502182120645278734379639131029240898645643879146744256473857946480600282478267570016372433365215662737701043694423202664599274978919640770247025559918632716262366915224762570445874544030961303245443121276414548224920610477262875786574697563379090183340825881465125374357284659235962290383850609947507041916814261130775381179134614491610709710851231478203489304190458826607841574783009625377664962139488875019904432010853992699789484099753515565290733231487626745631476463590032827148806889258182733734926082844124637662863166449228626452339061591713706496444430160275657657432123439738519552 A013751 550 6418277210313545160918996144164261356917991821581193000011571322652186064488396029191098261326498306801694512641901519551844460514092196543230893736660866170312058025216061223551079065866258753358512257171957719040026980006549962744194997192852183671039005631541308349154868339689239049658361590709592076893987553835434323332589635001967527141857242570322525804305778114229635488872127720482487786843014621338940140897131750357943694856017167468279161942236651482646593960194927178674836112181343539297124753314950276096270218199907540101868582699031643916546668122219736378510975802964709803400548726798518904073505320719787849317568368659910987305258943224877886681603148214926130511042316662225091822120248459388548052308872580678155801045450187364453349629000075500989517344417304323184660530870643724652845793659605938205848212881172187125106575135698421678237028211515665708645922769166921412668732401104048146269008177877667656782863951046734173407483193302632413178090079410966952537718231564017817137450671420786517892572753297958560512631617733930012372002661057180682982925260962592496908776840607916106821564169515445429814695693373194227823065035540486220917968583933149205428387770704475041653008016418418528272859672623165574075186826531518477288122446360988291564855092665210747403503963294204427547163573139250986860167539397333701370029508389721730471212085501132008125713565644339332662814904710249359201077389519067836812947123171736646889387891159742837783293853989292168432255043233979858677544613841503306380350927994335629517641112852378350241225040632652605054577036776034394858514755699385236228524374074896822387024010619016451191329083576725313138304638139763893952271154647373881427551624267066509641898430481284825855975316956336432042709303868161785856 A013751 551 11090783019421806038068025337115843624754289867692301504019995245542977519435948338442217795572189074153328117845205825785587227768351315626702984376949976742299236267573353794296264625816895125803509180393142938501166621451318335621968955149248573383555401731303380827339612490983005077809648828746175108872810493027630510718714889283399886901129315161517324589840384581388810124771036700993738895664729265673688563470243664618526704711197665385186391836184933762013314363216834164750116801849361635905431573728234077094354937049440229296028910903926680687792642515195704462066966187523018540276148199907840666239017194203793403620758141044326186063487453892588988185810240115392353523081123192324958668623789337823411034389731819411853224206537923765775388158912130465709885971153101870463093397344472356200117531443799061219705711858665539352184161834486872659993584749499070344540154545120440201091569589107795196752846131372609710920788907408756651648130958026948809971739657222150893985177104142622788013514760215119102918365717698872392565827435444231061378820598306808220194494850943359834658366380570479032587662884922689702719794158148879625678256381413960189746249713036481826980254067777332871976397852371027216855501514292830112001922836246463928753875587311787767824069600125484171513254848572385250801498654384625705294369508078592635967410990497439150254254483745956110041233041433418366841344155339310892699461729088949222012772628840760925824862275924035623689531779693496867050936714708317195794797092718117713425246403574211967806483843008909789216836870213223701534309119548987434315513497848537688202890118401421709084777490349660427658616656420581341102990414705512008749524555230662067106809206733490928661200487871660179079125347700549354569801677084183565959168 A013751 552 19164873057560880833781547782536177783575412891372296998946551784298265153585318728828152350748742720136950987636515666957494729583711073402942757003369559810693080270366755356543945273411594777388463863719350997730015921867878083954762354497901534806783734191692242069642850384418632774455073176073390588132216531951745522521939328681715004565151456599101936891244184556639863895604351419317180811708652171084133837676581052460814145740949565785602085092927565540759007219638689436688201833595696906844585759402388485219045331221432716223537958041985304228505686266258177310451717572039776037597184089440748671261021711584155001456670067724595649517706320326393771585080094919397986887884180876337528579381907975758854267425456583943682371428897532267259870738600161444746682958152560032160225390611248231513803094334884777787651470091774052000574231649993315956468914447134393555365387053968120667486232249978270099988918115011869580471123232002331494047970295470567543631166127679876744806386035958452177687353505651725809842935960183651494353749808447631274062601993874164604496087102430125794289657105625787768311481465146407806299804305281263993172027027083323207881519504127040597021879029119231202775215488897135030726306616698010433539322661033889668886697014874769262799992269016836648374904378333081713384989674776633218748670509959808074951686191579574851639351747913012158151250695596946937901842700426329222584669867865704255638071102636834879825362012796733557735510915310362586264018643015972114333409376216907408798825785376238280369604080719396115766694111728450556251286158580650286497207324282273125214594124597656713298495503324213218994089582294764557425967436611124751119178431438584051960566309235472324726554443042228789448728600826549284696617298001469201977442304 A013751 553 33116900643465202080774514568222515210018313476291329214179641483267402185395430763415047262093827420396651306635899072502550892720652734840285084101822599352877642707193753256107937432455235775327265556507038524077467512987693329073829348572373852146122292683244194296342845464275397434258366448254818936292470167212616262917911159962003527888581717003248146948069950913873684811604319252580088442632550951633383271505132058652286843840360849677520403040578833254431564475535655346597212768453364255027444192247327302458510332350635733634273591496550605706857825868094130392460567964484732992967934106553613703939045517617419842517125877028101282366596521524008437299018404020719721342263864554311249385171936982111300174111188977054683137829134935757825056636301078976522268151687623735572869474976236944055851747010680896017061740318585561856992272291188449972778284164648232063671388829256912513416209327962450732780850502740510635054100944900028821714892670573140715394655068630827015025435070136205363043746857766182199408593339197349782243279668997506841580176245414556436569238512999257372532527478521361263642239971772992689286061839526024180201262702799982503219265703131526151653806962318031518395572364814249333095057833654162029155949558266561347836212441703601286118386640861093728391834765759565200729262158014022201997702641210548353516513739049505343632799820393685009285361201991524308694384186336696896626309531671936953742586865356450672338225558112755587766962861656306549064224215131599813568131402102816002404370957130139748478675851483116488044847425066762561202222482027363695067174256359767960370818647304750800579800229744240442421786798205353155232071730464023569933940329525873241787858582358896177127486077576971348167403022228277163955754690946538781017020301312 A013751 554 57226004311907869195578361173888506282911645687031416882102420483086070976363304359181201668898133782445413457866833597284407942621287925804012625327949451681772566598030805626554515883282647419765514881644162569605863862442734072639577114333062016508499321756645967744080436962267886766398457222584327121913388448943400902322150484414342096191469206981612797926264875179173727354452263668458392828869048044422486293160868197351151666156143548242755256454120223863657743413725612438919983663887413432687423564203381578648305854301898547720024766106039446661450323100066657318171861442629618611848590136124644480406670654442901487869593515504559015929478789193486579652703802147803678479431957949849838937577107105088326700864134552350492462168745168989521697867528264471430479366116213815069918452758937439328511818834456588317482687270515850888882646519173641552960875036512145006024159896955944823183209718719114866245309668735602377373486432787249803923334534750387156201963958594069081963951801195362867339594570219962840578049290133020423716387268027691822250544552076353522391644150462716739736207482884912263573790671223731367086314858700969783387781950438369765562891135011277190057778430885558463787549046399022847588259936554391986381480836684618009060975099263823022412572115407969962661090475232528666860165009048230365052030164011827554876535741077545233797478089640287696045104157041354005423895873989812237370262870729107056067190103335946761800453764418841655661311824942097716782979443747404477845731062833666052154753013920881485371151871362825291341496350515365705757440448943284465076077114989679035520774622542609383401894796998047484504847587298850252241019950241832728845848889420708961809419630316172594076295942053006489633272422410462939315544105955619013597411080667136 A013751 555 98886535450976797969959408108479338856871323747190288372272982594772730647155789932665116483855975176065674455193888456107456924849585535789333816566696652506102995081397232122686203446312414741354809715481112920278932754301044477521189253567531164526686827995484232261770995070798908332336534080625717266666335239774196759212676037067983142218858789664226914816585704309612200868493511619096102808285715020762056314581980245022790079117816051363481083152719746836400580618917858294453731771197450411683867918943443367904272516233680690460202795831236163830986158316915183845800976572863980961274363755223385662142726890877333771038657594791877979526139347726344809639872170111404756412458423337340521684133241077592628539093224506461650974627591652013893493915088841006631868344648817472440819086367443895159668422945940984612610083603451390335989213185132052603516392063092986570409748301939872654460586393946630488871895107575120908101384555856367661179522076048669005916993720450551373633708712465587034762819417340095788518869173349859292181917199151851468848940985987938886692761091999574526264166530425128391455510279874607802325152075835275785694087210357502954892675881299486984419841128570245025424884752177511480632513170365989352467198885791019919657364971527886182728924615424972095478364341201809536334365135635342070809908123412438014826653760581998164002042138898417138765939983367459721372492070254395546175814240619896992884104498564516004391184104915758380982746833499944854600988478795514937717423276576574938123413208055283206721350433714962103438105693690551939548857095773995555651461254702165373379898547753629014518474209212626053224376630852413235872482474017886955445626880918985086006677121186346242563839387867595214086294745925279959137260215091309655496326347392811008 A013751 556 170875933259287906892089857211452297544673647435144818307287713923767278558285205003645321284103125104241485458575039252153685566140083805843968835027251815530545975500654417108001759555227852673061111188351363126241995799432204857156615030164693852302114838776196753348340279482340513598277530891321239436799427294329811999919504192053474869754187988539784108803060097047009883100756788077798065652717715555876833311597661863399381256715586136756095311687899722533300203309490059132816048500629194311389723763934270139738582908051800233115230431196376091099944081571629437685544087517908959101082100569026010424182632067436032756354800323800365148621168792871123831057699109952507419080728155526924421470182240582080062115553091947165732884156478374680007957485273517259459868499553156592377735381242943050835907034850586021410590224466764002500589360383908186898876325485024680793668045065752099946907893288739777484770634745889808929199192512519803318518214147412100042224565148938552773639048655140534396070151953163685522560605931548556856890352920134399338170970023787158396205091166975264781384479764574621860435121763623322282417862787043356557679382699497765106054543922885513509077485470169383403934200851762739838532982758392429601063319674646882421167926670800187323755581735454351780986613581596726878785782954377871098359521237256692889620457698285692827395528816016464815787544291258970398531666297399595503791807007791182003703732573519483655587966133294430482338186528287904708750508091358649812375707421924321493077258023519529381214493549459454514741046638697273751540425061497464320165725048125341765200464690518270937087923433519417819971722818112970071587649715102908659010043250228006228619538065410006307150314462235204529941117320958883769389185651677783084697651928294777421824 A013751 557 295273612672049503109531273261389570157196062767930246034993169660269857348716834246299115178930200180129286872417667827721568658290064816498378146927091137236783445665130832762627040511433729419049600133471155482146168741418849993166630772124590976778054441405267989785932002945484407497823573380203101746789410364601915135860903243868404574935236844196746940011687847697233077998107729798435057447896212480555167962440759699954130811604532844314532698596690720537542751318798822181506131809087247770081442664078418801468271265113510802823118185107337885420703372955775668320620183230946681326669869783276946012987588212529464602981094959527030976817379674081301980067704061997932820171498252750525400300474911725834347335675742884702386423822394631447053750534552637824346652767227854591628726738787805591844447356221812644997499907878568196321018414743393346961258290438122648411458381873619628708256839602942335493683656840897589829656204661634220134399474046728108872964048577365819192848276076082843436409222575066848582984727049715906248706529845992242056359436201104209708642397536533257542232381033184946574831890407541100904018066896010920131669973304732138103262251898746167343685894892452694521998299071846014440984994206502118350637416397789812823778177287142723695449645238865119877544868268999144046541832945164961257965252697979565313264150902637677205739473794076451201680876535295500848662719361906501030552242509463162502400049887041667756856005478332775873480386320881499336720877981867746875785222425085227540037501864641746770738644853465937401472528591668889042661854506267618345246372883160590570266402985215572179287931693121553992911137029699212283703458707697826162769354736393994763054561777028490898755743390742433427738250730616951153504512806099209170357542532093375384911872 A013751 558 510232802697301541373270040195681177231634796462983465148468197172946313498582689577604871029191385911263407715537730006302870641525232002909197437890013485145161794109346079013819526003757484436117709030638156673148579585171772788191937974231293207872478074748303086350090501089797056156239134800990959818452101110032109354767640805404603105488089266771978712340196600820818758780730157091695779269964655166399330239097632761520738042452632754975512503175081565088873874278884364729642595766102764146700732923527507688937172746116146667278348223865479866006975428467580354858031676623075865332485534985502562710442552431250914833951332090062709527940432076812489821556992619132427913256348980752907891719220647462241752196047683704765723740365097923140508880923706958160471015981769732734334439804625328062707205031551292250555679840814165843242719820676583703549054325877075936455000083877614718407867818833884355733085359021071035225645921655303932392242291152746172132481875941688135565241821059471153458115136609715514351397608341909085997764883573874594273389105755508074376534062943129469032977554425343587681309506624231022362143219596306869987525713870577134642437171281033377169889226374158256134013060796149912954022069988835660509901455535380796559488690352182626545736986972758927148397532368830520912424287329245053053763956662108688861320452759757906211517810716164107676504554652990625466489179057374433780794275056352344804147286204808001883847177466559036709374107562483230853853677152667466601356864350547273189184803222100938419836378306789139829744529406403840265719684586830444500585732342101500505420344358452508725809545965714045299750444787320238826239576646901843609265444984488822950558282750705232273049924579202924963131697262506091593255798128939433446377833495457352665127714816 A013751 559 881682283060937063493010629458137074256264928288035427776553044714851229725550887590101217138442714854663168532449197450891360468555600901027093172673943302330839580220950024535880140934492933105611401204942734731200745523176823377995668819471674663203642113165067733212956385883169313037981224936112378566285230718135484965038483311739154166283418252981979214923859726218374815173101711454450306578498924127538042653160709411907835337358149400597685605486540944473574054753912182252822405483825576445498866491855533286483434505288701441056985730839549208460053540391978853194678737204675095294535004454948428363644730601201580833067901851628362064281066628731982411650483245860835434106971038741024836890813278814753747794770397441835170623350889211186799346236165623701293915616498098164929911982392566892358050294520633008960214764926878577123419850129136639732765875115587218194240144940518233408795590944952166706771500388410748869916152620365195173794679111945385444928681627237098256737866790766153175622956061588408799215067214818900604137718815655298904416374745517952522650860765727722488985214046993719513302827446671206641783483462418271338444433568357288662131431973625675749568583174545466599574569055747049584550136940708021361109715165138016454796456928571578671033513488927426112430935933339140136669168504935451676904117112123814352361742368861661933502776917531578064999870440367800806093301411143021573212507297376851821566510561908227255287922662214015433798457867971022915459154119809382287144661597745688070911339967790421589477261714131633625798546814265835979163614966043008097012145487151392873366355051405935078198895428753870277968768592489372691741988445846385756810688933196686058564712593218641367830269672862654336291572869610526273146019166807340995340896280150305405340691202048 A013751 560 1523546985129299245715922367703660864314825796081725219197883661267262924965751933755694903215229011268857955224072213195140270889664078356974817002380574026427690794621801642398000883534803788406496501282141045615514888264049550797176515720047053818015893571549237042991988634806116572929631556689602190162540878680938118019586499162685258399337746741152860083388429606905351680619119757393290129767646140892385737704661705863776739462954882164232800726280742752050335966614760250932877116676050596097822041297926361519043374825138876090146471342890741032218972517797339458320404857889678564668956487698150884212378094478876331679541334399613809647077683134448865607332035048847523630136845954944490918147325345791894476189363246779491174837150336556930789270296094197755835886185308713628998887905574355589994710908931653839483251113793646181269269501023148113458219432199734713039646970457215507330398781152877344069301152671173774047215111727991057260317205505441626048836761851865705787643033814443912687476468074424770405043636147207060243949978113452356506831495560255021959140687403177504460966449873205147318987285827847845077001859423058772872831981206121394808163114450425167695254511725614566284064855328330901682102636633543460911997587805358492433888277572571687943545911308866592322280657292810034156164323176528460497690314369749951200881090813392951821092798513494566896319776120955559792929224838455141278511212609867199947666930250977416697137530360305818669603735195853927597913418319030612592185975240904548986534795464341848506616708242019462905379888895051364571994726661322317991636987401797606885177061528829455815127691300886687840330032127821636011330156034422554587768870476563873509199823361081812283610705994706666693111837918686989399996321120243085239949068772099727740428714397138944 A013751 561 2632689190303429096597113851391925973536018975629221178773942966669830334340819341529840792755915731472586546627196784401202388097339527400852483780113631917667049693106473238063745526748140946366425954215539726823609726920277623777521019164241308997531464091637081610290156360944969438022403329959632584600870638360661067937845470553120126514055626368712142224095206360732447704109838940775605344238492531462042554753655427732606205791986036379794279655013123475542980550310305713612011657616215430057036487362816752704906951697839977883773102480515200503674384510753802583977659594433364559747956810742404727918989347259498301142247425842532663070150236456327639769469756564408520832876469810144080306558578197528393654855219690434960750118595781570376403859071650773722084411328213457150910078300832486459510860450633897834627057924635420601233297697767999940055803178841141584132509964950068396666929093832172050551752391815788281553587713065968546945828131113403129812389924480023939601047162431359081123959336832606003259915403262373800101545562180045672043804824328120677945395107832690727708550025380898494567210029910521076293059213083045559524253663524177770228505861770334689777399796261861970538864070007355798106673356102763100455931831727659474925758943645403876766447334741721471532900975801975739021851950449041179740008863230927915675122524925543020746848355831318611596840573137011207322181700520850484129267375389850521509568455473688976052653652462608454661075254418435586889194386855284898559297365216283060648732126562382714219433671842209631900496448010648757980406887670764965489548714230306264697585962321817299648540650567932196588090295516875787027578509627482174327664608183502373423897294767949371626079299958853120045697255923491117683193642895780051294631990838188329535460818478256095232 A013751 562 4549286920844325478919812735205248082270240789887294196921373446405466817740935822163564889882222383984629552571796043445277726632202703348673091972036355953728661869687985755374152270220787555321184048884452647951197608118239733887556321115808981947734369950348877022581390191712907188902712954170245106190304463087222325396596973115791578616288122365134581763236516591345669632701801689660246034844115094366409534614316579121943523608551870864284515243862677365738270390936208273121556144360820263138559050162947348674079212533867481783159921086330266470349336434582570865113395779180853959244469368962875369844013592064413064373803551855896441785219608596534161521643739343297923999210539831928970769733223125329064235589819625071612176204933510553610425868475812536991761862775152853956772615303838536602034766858695375458235556093770006798931138421743103896416427893037492657380977219433718189440453474141993303353428133057682150524599568177993649122391010563960608315809789501481367630609496681388492182201734046743173633133816837381926575470731447118921291694736438992531489642746334889577480374443858192598612138931685380419834406320207502726857910330569779186954858129139138343935346847940497485091157112972710819128331559345574637587850205225395572671711454619257899052420994433694702808852886185814077029760170375943158590735315663043438286611723071338339850553958876518560839340510380755366252729978500029636575374024673661701168534291058534550618985511455387409654338039635056694144527900485932304710465847093737128801009114699797330171181384943338243924057862162401053790143101895081860365940178189969225397428542892100293792678244181386835704220030653161359983655664636289197238204442941092101276494525359016514169865030328898191438964858235792651356558614923907928637124080168389433437276294330426532560896 A013751 563 7861167799218994427573436406434668686162976084925244372280133315388646661056337100698640129716480279525439866844063563073439911620446271386507102927678823088043127710820839385286535122941520895595006036472334175659669466828318260157697322888117920805684991274202859495020642251279903622423887984806183543496846112214720178285319569544087847848945875446952557286872700669845317125308713319732905148210630883065155675813539048722718408795577632853483642341394706487995731235537767895954049017455497414703430038681573018508808879258523008521300343637178700460763653358958682454915947906424515641574443069567848639090455487087305775237932537606989051404859483654811031109400381585218812670635812829573261490099009560568622999099208312123745840482125106236638815900726204063921764498875464131637303079245032991248316077131825608791831040930034571748553007192772083533007587399168787311954328635181465031353103603317364428194723813923674756106508053811573025683491666254523931169719316258559803265693210265439314490844596432772204038055235494995969122413423940621495992048504566579094414102665666689189886087038986956810401776073952337365473854121318564712010469051224578435057994847152431058320279353241179654237519491216844295453756934549152973751805154629483549576717393582077649562583478381424446453697787329086725107425574409629778044790625465739061359265057467272651261757240938624073130380401937945272884717402848051212002246314636087419619227254949147703469606963794909443882696132489377967481744212039691022539684983777977758568143750201249786535801433182088485500771985816629020949367280074701454712344627912266821486756522117549307673748005945436452096892212968662830051756988491507732827617277402207151005782539820380536485526772408336074806531275031449701544133286588512900684950410530976940979613436602977048265228288 A013751 564 13584097957050422370846898110319107489689622674750822275300070368991581430305350510007250144150077923019960089906541836990904167280131156955884273859029006296138524684298410457775132692442948107588170431024193455539908838679333953552500973950667767152223664921822541207395669810211673459548478437745085163162550081907036468077032216172183801082978472772334018991716026757492707992533456616498460096107970165936589007805795476192857410398758149570819733965930052811256623575009262924208596702163099532607527106841758175983221743358727758724806993805044794396199593004280603282094757982301563028640637624213242448348307081686864379611147424984877080827597187755513461757043859379258108294858684569502595854891088520662580542443431963349832812353112183576911873876454880622456809054056802019469259720935417008877090181283794651992284038727099739981499596429110160345037111025763664475057079881593571574178163026532405731920482750460109978552045916986398188381073599287817353061274978494791340043117867338679135440179462635830368577759446935353034643530396569393945074259815891048675147569406272038920123158403369461368374269055789638967538819921638479822354090520516071535780215095879400868777442722400758442522433680822706942544091982900936338643119307199747573668567656109830178444144250643101443471989776504661860985631392579840256461398200804797098028810019303447141380316512341942398369297334548769431544791672121432494339881631691159061102024696552127231595480833437603519029298916941645127808453998404586086948575651968345566805752400347759631133864876538648902945333991491134948200506659969084113742931517032397067529115270219125203660236554273714189223429744009849370329436076113325362326122655351013956937992228809617567046990262721604737265686043254345084268262319224950292383594309397528154012772018449944339402314481664 A013751 565 23473321269783129856823439934631417742183667981969420891718521597617452711567645681292528249091334650978491035358504294320282401060066639219768025228402122879727370654467653271035429292541414329912358504809806291172962473237889071738721682986753901639042492984909351206379717432045771738099770740423507161944886541535359016837111669545533608271386800950593184817685294236947399411097813033309339046074572446738425805488414582861257605169054082458376500293127131257851445537616006333032455101337835992345806840622558128099007172523881567076466485295117404716632896711396882471459741793417100913491021814640482950745874637154901647968062750373867595670087940441527261916171789007358011133515806936100485637251800963704939177342250432668511099746177853220903718058514033715605366045410153889642880797776400591339611833258397158642666818920428350688031302629502357076224127852519612212898634035393691680179865709847997104758594192795070042937935344552496069522495179569348386089883162838999435594507674761237546040630111434714876902368324304290043864020525271912737088320961859732110654999934038083253972817721022429244550736928404496135907080824591293133027868419451771613828211685679604701247421024308510588678765400461637596716190946452817993175310162841163807299284909757786548351481265111279294319598333800055695783171046377963963165296090990689385393783713356356660305186933326876464382145794100273577709400009425835350219315459562322857584298675642075856196990880180178880882628528475162780853008509243124758247138726601301139440340147800928642599318506658785304289537137296681190490475508426577348547785661431982132690311186938648351924888765784978118978086597649019711929265539523826226099539948446552117588850571383019155857199173982932985995105482743508305615557287620714105238850966638928650134070047881503818487199424315392 A013751 566 40561899154185248392590904207043089858493378272843159300889605320682958285588891737273488814429826276890832509099495420585447989031795152571759147594678868336168896490920104852349221817511563962088555496311345271146879153755072315964511068201110742032265427877923358884624151722575093563436403839451820375840763943773100381094528964974682075092956392042625023364960188441445106182377020921558537871616861187963999791883980399184253141732125454488074592506523682813567297889000458943480082415111780594773554220595780445355084394121267347908134086589962875350341645517293812910682433819024750378512485695698754538888871373003670047688812432646043205317911961082959108591144851404714643238715314385581639181171112065282134898447408747651187180361395330365721624805112250260566072526468745921302898018557620221834849247870510290134528263094500189988918090943780073027715292929153889903888839613160299223350807946617338997022850765149881034196752275386713208134871670295834011163318105385791024707309261987418479558208832559187307287292464397813195797027467669865209688618622093617087211839886017807862865029021926757734583673412282969322847435664893754533872156628812661348695149792854356923755543530005106297236906611997709767125577955470469492206935961389531059013164324061455155551359626112290620584265920806496242313319568141121728349631645231911257960458256679784309007363020788842530452347932205272742281843216287843485178977114123693897905668111509507079508400240951349106165182097205081285313998703972119582251055719567048368952907775400004694411622379506381005812320173248665097167541678561125658290573622954465125288857731029984352126207787276442189594133640737506062213770852297171718700005030915642059193533787349857101321240172642508199799542274180782352103682993008593973852734470352068707431673042739238598345880605216997376 A013751 567 70090961738432109222397082469770459275476557655472979271937237994140151917497604922008588671334739806467358575723928086771654125046942023643999807043605084484899853136309941184859455300659982526489023897626004628541807177688764961986675125851519362231754659373051564152630534176609761677618105834572745609452840094839917458531346051476250625760628645449656040374651205626817143483147492152453153442153936132801791640375518129790389428913112785355392895851272923901844290752192793054333582413313156867768701693189508609573585833041549977185255701627455848605390363453883708709659245639274768654069575282167447843199969732550341842406267883612362658789351868751353339645498303227346903516500063258285072505063681648807529104517122315941251447664491130871966967663233968450258173325737992952011407776067567743330619500320241781352464838627296328300850461150851966191892026181577921753919914851540997057950196131754761786855486122178994427091987931868240423657058246271201171290213686106646890694230404714259132676584862662275666992441378479421202337263464133527082341932978977770326702059323038771987030770149889437365360587656424970989880368828936407834531086654588278810545218842052328764249579219848823681625374625532042477592998707052971282533585341281109669974747951978194508792749433922038192369611511153625506717416213747858346588163482960742653755671867542667285964723299923119892621657226850711298663025077745393542389272453205743055580994496688428233390515616363931255453434663970380461022589760463822638129824283411859581550624635891208111943283471787026378043689259373693287905512020553625137526111220465315736499146159219812960474087056413692103618662931194410475505396032769512729913608693422229478286426384540553071083103018326254169253609049784391904435164211918850386817525164768374726441931017853404297941681685814971465728 A013751 568 121117181884010684736302158507763353628023491628657308181907547253874182513435861305230841224066430385575595618850947733941418328081115816856831666571349585989906946219543578367437138759540449805773033295097735998120242803046185854312974617471425457936472051396633102855745563057181668178924086882141704413134507683883377368342165976950961081314366299337005637767397283323140023938878866439439049148042001637481495954568895328277792933161858893094118924030999612502386934419789146397888430410205135067504316525831470877343156319495798360576121852412243706390114548048311048650291176464666800234232226087585349873049547697846990703678030902882162674388000029202338570907421067976855449276512109310316605288750041889139410292605587361946482501564240674146758920122068297482046123506875251821075712637044757060475310496553377798177059241147968055303869596868672197579589421241766648790773612863462842916137938915672228367686280019125302370014955146268319452079396649556635623989489249592285827119630139346239781265138642680412352562938702012439837638791266022734798286860187673587124541158510210997993589170819008947767343095470302349870513277336402112738069717739128545784622138159066424104623272891898767321848647352919369401280701765787534376218035469733757509716364461018320111193871021817281996414688691273464875607695217356299222904346498556163305689800987113729070147041862267151174450223687998029124089707334344040041248662799139524000043958490277603987298810985076873209423535099340817436647035106081485518688336361735693356919479370820007617437993839247981581259495040197742001500724771516664237645120188964065592670524563131836795699222433482859955053049545103941301673324344625717997290715822233612538478944792486075706831602015667767204470236438027429210863963758195773468420683484719751527291656798850682626843225953088270692777984 A013751 569 209290490295570463224330129901415075069224593534319828538336241654694587383217168335438893635186791706274629229374437684250770870924168131528605119835292084590559203067371303418931375776485897264375801533928887804751779563663809156252820138990623191314223704813382001734728332962809922613180822132340865225896429277750476092495262808171260748511224965254345742062062505582385961366382681207350676927816578829568025009495051127264026188503692167266637500725567330404124622677395644975551207748834473396647458956636781676048974120088739567075538560968357124642117939027481492067703152930944230804753286679347484580629618421879599935955637400180377101342464050461641050528023605464006216349812924888227093938960072384432900985622454961443521762703007884925599413970934018048975701419880435146818831436813340200501336538044236835249958368703688799565086663389065557417530519905772769110456803028063792559086358446281610619361891873048522495385842492751656013193197410433866358253837423295469909262720880790302342026159574551752545228758077077496039439831307687285731439694404299958551207121905644604532922087175247461741968868972682460576246943237302850811384472253214127115827054738866780852789015557201069932154462625844670325413052651280859402104765291699932976789877788639657152143009125700263289804582058520547305050097335591685057178710749505050192231976105732523833214088337997637229449986532860594326427014273746501191277689316913097472075960271199699690052345382212836905883868651660932530526076663308806976293445233079278120756860352776973162932853354220512172416407429461698178593252405180795802650767686529905344134666445091813982968256365058382002331669613939610569291504467513240699318356940819682466491616601415938821405008283073901729324568564911397676372929374162296553430941061595730639159982948413979579185094446936531757120356352 A013751 570 361653967230745760451642464469645249719620097627304663714245025579312246998199266883638408201602776068442559308359028318385332064956962531281429647075384722172486302900417612307913417341767630472841385050629118126611075086011062222004873200175796874590978561917524098997610559359735546275576460644685015110349029791952822687831814132519938573427396739959509442283244009646362941241109273126301969731267048217493547216407448347912237253734380065036749601253780346938327347986539674517752486989985970029406809077068358736212627279513341971906530633353321111381579798639488018292991048264671630830613679381912453355327980633007948689331341427511691631119777879197715735312424790241802741852476734206856418326523005080300052903155602173374405605950797625151435787341773983188630012053553391933702940722813451866466309537740441251311928061119974245648469754336305283217492738397175345022869355632494233542101227395174623150257349156627846872026735827474861590797845125229721067062631067454572003205981682005642447021203744825428398155293957189913156152028499683629743927791930630328376485906652953876632889366638827613890122205584795291875754717914059326202072368053554011656149150588761797313619418882843448842762911417459590322313754981413325046837034424057484183892908818769327558903119769210054964782317797123505743126568195902431778804812175144726732176854710705801183793944648059917132489576728783106996065880665033954058527847139625832431747259348633081064410452820463782173367325030070091412749060474197618455035073362760992592667854689598609625547970596093045033935552038109814452609140156152415146980526562323676434664703617118654562569146998820884100029125092887647063735719719862879928422120793736411302097513487246742283387854313151702188272854480166895184772421958552448444328666154437422544468450534859356712831843204306326876303975776256 A013751 571 624938055374728674060438178603546991515503528699982458898215404201051562812888333174927169372369597046268742484844400934169853808245631254054310430146264799914056331411921634068074385166574465457069913367487116122783937748627115519624420889903776999293210954993481643067871046573623023964196123994015706110683123480494477604573374820994453854882541566650032316265445648668915162464636823962249803695629459319828849589952070745192345974453008752383503310966532439509429657320740557566676297518695756210814966085174123896175419938999054927454484934434538880467369892049035295610288531401352578075300437971944719398006750533837735335164557986740203138574976175253652790619870037537835137921079796709447890868231752778758491416652880555590972887082978296261681040526585442949952660828540261261438681569021644825253782881215482482267011689615315496480555735493135529399827451950318996199518246532950035560750920938861748803644699342652919394862199509876560828898676376396958003884226484561500421539936346505750148452640071058340272012347958024169933830705247453312197507224456129207434567646696304298821632825551894116802131171250526264361304152555494515677181051996541332141825732217380385757934355829553479600294310929370172076958168607882225680934395484771332669766946438833398021784590961194974979143845153429417924122709842519402113774715438650087793201604940099624445595936351847536804941988587337208889201841789178672613136119857273438442059264154437964079301262473761415595578737651961117961230376499413484690300606770850995200130052903626397432946893190048781818640633921853759374108594189831373373982349899695312879100607850381035084119486013962487724850328160509854126135323675923056516313424731576518730024503305962370665694212253126141381335492541728394879286745144378630911799935114867866156841482524236968399773425057041332842253270141370368 A013751 572 1079892959687531148776437172626929201338790097593569688976116218459417100540671039726274148675454663695952387013811124814245507380648450807005848423292745574251489340679800583669632537567840676309816810299017736660170644429627655617910999297753726654778668530228736279221281168479220585410130902261659140159260437374294457300702791690678416261237031827171255842506690080899885400738892431806767660786047705704664252091437178247692373843854799124118693721350168055472294447850239683475216642112306266732288261395180886092591125654590366914641349966702883185447615173460732990814578582261537254914119156815520475119755664922471606659164356201087071023457558830838312022191135424865379118327625888713925955420304468801694673167976177600061201148879386495940184838029939645417518197911717571459766041751269402258038536818740353729357396199655265177918400310932138194802901836970151225432767530008937661448977591382353101932698040464104244714321880753066697112336912778413943430711943365322272728421010006761936256526162042788811990037337271465765645659458667599323477292483860191270446932893491213828363781522553673033834082663920909384816333575615894523090168857850023421941074865271633306589710566873468412749308569285951657348983715354420485976654635397684862853357283446304111781643773180944916763960564425126034172884042607873526852602708277987351706652373336492151041989778015992543598939756278918696960540782611700746275499215113368501627878408458868801929032581554659726149160058662588811837006090590986501544839448500030519705824731417466414764132231432404294982611015416963296198459650760028613190241500626673500655085850365458428625358471832127178788541367061361027929961839311995041660189597936164224365482341712702976510319598773401972306947731112106666351407495609486274215590287878491672719022081801881481394808478498567423151413650804287995904 A013751 573 1866055034340053825085683434299333659913429288641688422550728825497872749734279556647001728911185658866605724759865623679016236753760522994506106075449864352306573580694695408581125024917228688663363448196702648948774873574396588907750206786518439659457539220235256290494373859132093171588706199108146994195202035782780822215614424041492303299417590997351930095851560459795001972476806122162094517838290435457659827614003444012012422002181092886477102750493090399856124805885214173045174357570065228913394115690872571167997465131132154028500252742462582144453479019740146608127591790147936376491597902977219381006937788986030936307036007515478458728534661659688603174346282014167375116470137535697664050966286122089328395234262834892905755585263579864984639400115735707281471445991447963482475720146193527101890591622783331244329580633004298227442995737290734800619414374284421317547822291855444278983833277908706160139702213921972134866348209941299252610118185281099294248270238135276887274711505291684625851277208009939067118784518805092843035699544577611630968761412110410515332300039952817495412614470972747002465294843255331416962624418664265735899811786364840473114177367189382353787019859557353417230805207726124463899043860132438599767659209967199443010601385795213505158680440056672816168123855326617787050743625626405454401297479904362143749095301125458437000558336411635115338967898849971508347814472353018889564062643715900770812973889816925289733368300926452006785748581368953466854346524541224674669482567008052738051665135889381964712420495915194621729951834640512575830938276513329443592737313082891809131988349431512164664619439325915764946599482282031856262974058331127431988807625233691779703553486479550743409832266680438608146405679361720319455232152413192281844540017454033610458470157353651199850229050845524507205642788589809656922112 A013751 574 3224543099339613009748060974469248564330405810772837594167659410460324111540835073886018987558528818521494692385047797717340057110498183734506551298377365600785759147440433666028184043056971174010292038483902177383482981536557305632592357327103863731542627772566522869974278028580257000505284312058878005969309117832645260788581724743698700101393597243424135205631496474525763408439920979096099326824565872470836182116997951252757465219768928507832433552852060210951383664569650091022061289881072715562345031913827802978299619746596362161248436738975341945615611746110973338844478613375634058577481176344635090379988499367861457938558220986746776682907895347941906285270375320481224201260397661685563480069742418970359466964806178694941145651335466006693456883399991302182382658673222080897718044412622414832066942324169596390201515333831427337021496634038389735470348038763480036722636920326207714084063904226244244721405425657167849049049706778565108510284224165739580461010971497758461210701481144031033471007015441174707981259648495200432765688813030112898314019720126789370494214469038468632072997805840906820260029489145212688511414995451851191634874766838444337541298490503252707343970317315106704974831398950743073617547790308853900398515114823320637522319194654128936914199800417930626338518022004395536023684985082428625205442045274737784398436680344792179136964805319305479305736529212750766425023408226016641166700248341076531964818881603646900659260424000909067725773548605551590724310794407236237828865875789915131353277354816852035023062616941456306349356770258805731035861341815033278528250077007237046180075867817653020540462391155182441827723905383351047622419172796188202476659576403819395327740424636663684612190156823797914876989013937052712018641159369996263027365150160570078872236431907109273341195799861066348451350738683191087161409536 A013751 575 5572010475658851280844649363882861519162941241015463362721715461275440064742563007675040810501137798405142828441362594455563618686940861493227320643596087758157791806777069374896702026402446188689784642500182962518658592095171024133119593461235476528105660790994951519315552433386684096873131291237741194314966155614811010642669220357111353775208136036636905635331225907980519169784183451878059636752849827629604922698172459764764899899760708461534445179328360044523990972376355357286121908914493652491732215147094443546501742922118513814637298684949390882023777097279761929523259043913095653221887472723529436176620126907664599317828605865098430108064843161243614060947208553791555419777967159392653693560514899980781158915185076784858299685507685259566293494515184970171157234187327755791256780745011532829811676336165062562268218496860706438373146183618337462892761410983293503456716598323686929937262426502950054878588575535586043156757893313360507505771139358397995036626958748126620972092159416885625837900122682349895391616672599706347819110268916035088286626076379092032214002602498473796222140208493086985409330957242927525747725112140798859145063597096831815271363791589620678290380708320504386196508657386884031211122581653699539888634118414698061638567568362334802987737255122184122312959142023595486248927654222436664355003854234746891440498583635800885548675183591759868240312722479633324382440449414556755936058029133380247235207027411101844339202012673570869030136691990393148771609052735704218968280233364973346978463269123520316519852202074836497371688499007216303229968398656377505296816133068505615799171099588904419493919011916155259478306908502430610291540330591813213879667748025799915126335453772154847009864590991522796907437016083227086368211923391353542511286979477465096291224554335484824333586342159922650123934076444554198614915678208 A013751 576 9628434101938495013299554100789584705113562464474720690783124317083960431875148877262470520545966115644086807546674563219213933091033808660296810072134039646096664242110775879821501101623427014055947862240316159232242047140455529702030657501014903440566581846839276225377274604892190119396770871258816783776261516902393426390532412777088419323559659071308572937852358368990337125387069004845287052308924502143957306422442010473513747026786504221531521269879406156937456400266342057390418658604245031505713267774179198448355011769420791871693252127592547444137086824099428614216191627881829288767421552866258865713199579296444427621207830934890087226736048982628965097316776380951807765376327251430505582472569747166789842605439812684235141856557280128530555158522239628455759700675702362007291717127379928729914576708893228107599481562575300725508796605292487135878691718179131173973206281903331014931589472997097694830201058525492682574877639645486956969972528811311735423291384716762801039775251472378361447891411995100619236713610252292569031422544686908632559289859983071031665796497117362719871858280276054310787323894115778764492068993779300428602669895783325376788916631866864532085777863977831579347566959964535605932819821097592804927559756620598250511444758130114539562809976851134163356793397416773000238146986496370556005446660117642628409181552522663930228110717246561052319260384444806384532857096588354074257508274342481067222437743366383987018141077899930461684076203759399361077340443127296890377188243254673943578784529045443106946304605185317467458277726284469771981385392878220329152898277942377704100967660089626836885492052591116288378514337892200094583781691262653233584065868588582253338307664118283575633046013233351393056051163791816405244270203620258921459503900537059686391236029891717776448437199252346339414158084096189655206574291943424 A013751 577 16637934128149719382981629486164402370436235938612317353673238819921083626280257259909549059503429447832982003440653645242801676381306421364992887804647620508455035810367420720331553903605281880288677905951266323153314257458707155325108976161753753145299053431338269317451930517253704526317620065535235402365379901207335840802840009278808788591111090875221214036608875261615302552668855240372656026389821539704758225497979794098231754862287079294806468754351613839187924659660239075170643442068135414441872526713781654918757460337559128354285939676479921983468886032043812645365579132979801010990104443352895319952408873024255970929447131855490070727799892641982851688163389586284723818570293490471913646512600523104212848022199996318358325128130980062100799313926430077971552762767613681548600087196112516845292388552967498169931904140130119653679200533945417770798379289013538668625700455128955993801786609338984816666587429132051355489388561307401461644112529785946678811447512790566120196731634544269808581956359927533870041041118515961559286298157218978117062452878050746742718496347018802779938571108317021849040495689032065705042295221250631140625413579913586251091247939865941911444224148953692969112595706818717527051912650856640366914823259440393776883776542048837924364535639998759834280538990736183744411517992665728320777411828683286461891065722759163271434175319402057498407681944320625432472777062904675840316974298063807284160372420537111529567347782611079837790083680096242095941644285723969026571781284344076574504139666190525688803214357760228583767903911019563765983833958893564728776208224284428672686472116634875174138130266877448946318072775877721763440774762501864787633265820921070133768595643596394018693903510867231207200856411032258748262098911855807416282022740128039138084055859652888317702899480308054474507665169318215724196960376478236672 A013751 578 28750350173442715093792255752092087296113815701922084387147356680823632506212284545123700774821926085855392901945449498979561296786897496118707710126431088238610301880314903004732925145429927089138835421483788206408927036888645964401788310807510485435076764329352529380556935933814401421476847473244886775287376469286276332907307536033781586685439965032382257855260136452071242811011781855363949613601611620609822213660509084201744472402032073021425578007519588714116733811892893121894871867893737996155555726161414699699612891463302173796206103760957305187434235063371708251191720741789096146990900478113803112877762532585914317766084643846286842217638214485346367717146337205100002758489467151535466781173773703924079801382361593638123185821410333547310181214464871174734843174062436441715980950674882429108665247419527836837642330354144846761557658522657681907939599411415394819385210386462835957289487260937765763199863077540184742285663433939189725721026451470115860986181302102098255699952264492498229229620589954778527430919052795581574446723215674394186283918573271690371417561687648491203733850875171813755141976550647409538313086142321090611000714666090677041885676440088347622975619329391981450626565381382743886745705060680274554028814592313000446455165864660391933301917585917856993636771375992125510343103091326378538303367639964719006147761568927834133038254951926755357248474399786040747312958764699279852067731587054258987029123542688128723092376968351945959701264599206306341787161325731018477916038059346564320743153343177228390251954410209674992750937958241806187620065080968079851325287811563492746402223817545064300910689101164231779237629756716703207225658789603222353030283338551609191152133272134568864303065266778575526043079878263743116996906919686835215335335294941251630609248525480191012990610301972318131949245412581876771412347530554392969216 A013751 579 49680605099709011682073017939615126847684673532921361820990632344463236970734827693973754938892288276358118934561736734236681920847758873293126923098472920476318601649184152392178494651302914010031907608323986020674625919743580226486290201075378118831812648761121170769602385293631285656311992433767164347696586538926685503263827422266374581792440259575956541573889515789179107577428359046068904932303584880413772785205359697500614448310711422181023398796993849297993716026950919314634338587720379257356800294806924601080931076448586156319844147298934223363886358189506311858059293441811558142000276026180651779052773656308459941099794264566383663352078834630678523415228870690412804766669799237853286597868280960380809896788720833806676865099397056369751993138595297389941809004779890171285215082766196837499773547540944102055445946851962295203971633927152474336919627782925802247897643547807780534196233986900459238809363397989439234669626413846919846045933708140360207784121290032425785849517513043036940108784379441857295400628123230764960643937716685353153898611294613480961809546596256592800052094312296894168885335479518723682205012853930844575809234943004689928378448888472664692501870201189343946682704979029381436296578344855514429361791615516864771474526614133157260745713588466056885004340937714392881872882141811982114188219281859034442623331991107297381890104556929433257325363762830278411356792745400355584373040182429759529586325481765086433503627401312162618363785227428497358608214770863199929838913766550863146244168977010250658355377220842318387473620791841841092207472459912841983090097338381715465783042756717871111973670766811792514522624219606463142085938388434368226036329609017180682310886294248534997515696780993378509002442029639748106170655157218851252099459389658482817692781452029770070447774601808165732008296072941483061000536532797991050805248 A013751 580 85848085612297172186622174999654939192799115864888113226671812691232473485429782255186648534405874141546829518922681076760986359224927333050523323114161206583078543649790215333684438757451435409335136347183847843725753589316906631368309467458253389341372257059217383089872921787394861614107122925549659992819701539265312549639893785676295277337336768547252903839681083283701497893796204431607067723020594673354999372834861557281061766680909337528808433121205371586933141294571188575688137079580815356712550909426365710667848900103156878120690686532558337972795626951466906890726459067450372469376476973240166274203192878101018778220444489170710970272392226241812488461515488553033326636805413083010479241116389499538039501650909600817937622891758113406931444143492673889819445960259650215980851663019988135199608690150751408351810596160190846112462983426119475654197116808895786284367128050611844763091092329363993564662579951725750997509114443127477493967373447666542439050961589176031757947966262538367832507979407675529406452285396942761851992724374432290249936800317092095102006896518331392358490018971649033123833859708608354522850262211592499426998357981512104196237959679280764588643231707655186339867714203762771121920487379910328933937175911613142325107981989222095746568593080869346297287501140370470899876340341051105093317242919052411516853117680633409875906100674374060668658228582170721094824537864051814449796613435238624467125170432490069357094268149467417004532620872996443435674995124051609478761642988599891516709923992273713137638091837615526173554416728302701407334512410729390946779688200723604324873097883608481281490503085050777465095094651479968309524501535214588294590777564381688219033211516461468475707124037556558063556219827217484727462892111674174963627865825329858308973126349107442681733754511924510384910335614042882729408927128674928535791468544 A013751 581 148345491938049513538483118399403734925156872214526659655688892330449714182822663736962528667453350516592921408698392900642984428740674431511304302341270564975559723426837492096606710172876080387331115607933689073958102202339614659004438759767861856781891260198327637979300408848618320869177108415349812467592444259850460085777736461648638239238917936049653017834968911914236188360479841257817013025379587595557438916258640770981674732824611335249780972433442882102220468157019013858789100873515648936399287971488759948034042899378255085392553506328260808016990843372134815107175321268554243627082552209759007321823117293358560448764928077286988556630693766945851980061498764219641588428399753807442108128649121055201732258852771790213396212356958019967177535479955340481608002619328675573214911673698539497624923816580498433631928710164809782082336035360334453930452617845771918699386397271457267750621407545140980879736938156582097723695749757724281109575621317567785334680061626096182877734085701666299614573788416463314814349549165917092480243427719018997551890790947935140336267917183676645995470752783009529237984909576475236615485253101631839009853162592052916051099194325797161209175504390828161995291410144102068498678602192485048397843439975267509937786592877375781450070528843742230401712801970560173714986316109336309601252195764122567101122187352134532265565741965318376835441418989991006051856801429081535369248548016092343079192294507342839849058895362279696583832368868537854256846391574361181179300119084300612540874748658648976301838622695399629227902032106507068031874037445740387556035301210850388273380713142875455654415589330967743459684323557757385238858338652850808573052863631251557242489389500445417526021910336897732333825147861431813609055877568972974337148952146169995157905562331257660954035927796605553945125059941066101356418626078350276509847657644032 A013751 582 256341010068949559394498828594169653950671075186702067885030405947017106107917562937471249537359389692672568194230822932311077092863885417651533834445715536277767202081575186342936395178729866909308167770509414719799600605642854130759670176878865288519108097622710158428231106490412458461938043341724475943999743681021595028223928605728846877404850193493800414818826279787800133486909165693507798507855927365123254447294931252256333938320928387311621520364989300272636968975328855947987566309435041362097969614732577190202826130125624787558332458935234676253360177347048960505198955152061732987598650218463564652110346682923592455465795717551916225857838829282432221546269864571540664804274774579259962846305681183388593343297589653488748654952823458503282781309362828352218628526199951390515367372151076251895868355051101293315972811164791303438276669102657936391822123637493875512539694485078158673073792238003614960185429134573864866546255581347557757346673636757133058327146489894204012724500092479365733983506383648607999196020958704735805860643098464827769667286758031922501070960893393244280173460809040466523237923748149208871558517359619817809026264959067438936299407794977494569455271587351063927863556729008374365716624588614163631473464277262257172495232492105350345721873841986574134159721805127980179496354236933142990963794280403795950739139744488471754897602116070155171642772014704458457608552869452893118061490971807568840844284908688427259173771186019315696862333404833412155830564640496121077830605777671458470631565682145431049577140017650559305814711480044213559078336706239389696829000492349470936401872310888787370830138363912260698334511107804761692747209192126197214235348354802690915021665056769681484965861062159281472849855504554173916448556439185299654593389308581751632860811708413238128574083232534397217176103578162223143891385863389277809016752408887296 A013751 583 442957265399144838633693975810725162026759617922621173305332541476445559354481548755950319200557025388938197839630862027033541216468794001701850465922196446687981725196961922000594090868845210019284513907440268635813709846550851937952710065646679218561018792692043153763983352015432728222228938894499894431231557080805316208770948630699447404155581134357287116806931811473318630665379038318381475821575042486932983684925641203898945045418564253274481987190701510871116682389368263078122514582703751473705291494257893384670483552857079632900798489040085520565806386455700603752983794502762674602570467577505039718846679068091967763044894999929711238282345497000042878831954325979622268781786810472961215798416217084895489297218234921228557675758478936293672646102578967392633790093273516002810554819077059763276060517528303034850001017692759372341342084209392914085068629645589416885668592070215058187071512987270246651200421544543638489391929644568579804695052044316325924789309134537184533987936159804343988323499030944794622610724216641783472527191274147222385985071517879162081850620423783526116139740278021926152155132236801832930053117997423045173997385849268534481925376669721110616018709302942638467348226027726470903958327289125274755186146271109180394071761746358045397407397998952800103827999279261149750169700121420471088385436516537759402877233478476079192463056456569228136598710041409304214747579358414599308010256399283478956978924322213602303852276609441377524178112123552136205275215698777297222491286783816280237251345498747304853669297950500166480447821437516401030087365828381665396120512850779885778102435353215824576794479092840386486722035194286628205067177483994068786198681957099049901157437218098009606021007915411238385084550311869612527623105526912197803137376725229266821583482632138075486176015825819438391280306983064321592644314771936672053980948162557247488 A013751 584 765430154609722281159023190200933079982240619770289387471614631671297926564544116250282151578562539872085205866882129582713959222058076034940797605113555459876832421140350201217026589021364522913323640032056784202686090614839872148782282993437461689673440473771850569704163232282667754368011606409695817577168130635631586408756199233848645114380844200169392137842378170225894593789774978214163190219681673417420195807551508000337377038483279029658304873865532210785289627168828358598995705198912082546562743702077639768710595579337033605652579789061267779537713435795450643285155996900773901713241767973928708634167061429662920294541578559878541019751893018816074094621617075292787280454927608497276980899663223122699405505593109943882947663710651601915466332465256455654471189281176635652856638727365159270941032574288907644220801758573088195405839121513830955538998592027578512378435327097331620547259574442002986213274328428971407309669254425814505902513049932578611198035926184480254874731153684141906411823006325472605107871331446357001840526986521726400282982203582895192077437872092297933128689471200421888390924068505193567303131787899547022060667482747536027584767050885278079144480329675484879271577734575911341722039989555608474776961660756476663720956004297706702446719983742190438579414782754563266768293241809814574040730034300577248248171859450806664844576161556951626220042570951555277683083817131340427604241723057961851637659581228785104781056733981114700361779777749498091362715572727487169600464943562434532249970325021835342787140546858464287678213835444028340979990968151443517804496246206147642624561008290356944868700859872428187849055676815727293538356082692341750862551322421867158229200051512873360599204301677830619929426102938910690447732726350504277803821386981196173067696257988334594440112155347015989540132370466735147712089375925906569309279078424898923659264 A013751 585 1322663307165600101842792072667212362209311790963060061550950083528002817103532232880487557927756068898963235737972319918929721535716355388377698261636223834667166423730525147703021945828917895594223249975394123102241564582443299073095785012659933799755705138677757784448794065384449879547924055875954372773346529738371381314330712276090458757650098777892709614191629478150345858068731162354073992699609931665302098355449005824582987522499106163249550822039639660236980475747735403659064578583720078640460421117190161520331909161094394070567657875497870723041168817054538711596749562644537302160481775058948808519840682150457526268967847751470118882131271136514176035506154306105936420626114907483294622994618049556024572713664893983029733562892005968109925822499963155370926215077873226408136271720886995220186104288371232409213545438814296401661290001975899891171389567023655669389936245224189040305664544635781160176538039525262591831108471647807466199542550283495840150206080446781880423535433566197214279630154930416661626401660739304899180430632709543219688993247791242891909812642975490828446375406234329023139516790376974484299811729490417254120833410187742255666477463929760520761662009679237871381286325347174798495685101952091444414589749787191674909811975426437181827932131906505077865228744599885324975610721847359583942381499271397484972840973130993916851427607170412410108233562604287519836368836002956258900129697444158079629875756363340661061666036319366202225155455951132701874772509673097829069603422475886871727948721637731472336178864971426289107953507647280973213424392965694398766169513444223126455241422325736800733115085859555908603168209537576763234279310892366545490488685144986449420057689014245167115425033299291311238048305878437673093682151133671392045003356703506987060979133803842179192513804439643629925348736166518335246490441599966551766434247518225340083208192 A013751 586 2285562194782156975984344701568942961897690774784167786360041744336388867954903698417482500099162487057408471355216168819910558813717862111116662596107394786304863580206347455230821922392370123586817775957481044720673423598462020798309516501876365605977858479635165451527516144984329391858812768553649156152342803387905746911163470813084312733219370688198602213323135738243797642742767448547839859384925961917642025958215882064879402438878455450095223820484497332889502262092086777522863591792668295890715607690504599107133539030371112953940912808860320609415139715870242893639183244249760458133312507301863541122284698755990605392776440914540365428322836523896496189354634640951058134841926560131133108534699989632810461649212936802675379596677386312893951821279936332480960499654564935233259477533692727740481588210305489603121006518271104182070709123414355011944161171816876996705809831747398661648188333130629844785057732299653758684155439007411301592809526889880811779556107012039089371869229202388786275200907719759991290422069757518865783784133322090683622580332183267717220156247061648151555336701972920551985085013771411908870074668559441015120800132804418617791673057670626179876151952725723041746862770199918051800543856173214015948411087632267214244155093536883450198666723934440774551115270668601841557855327352237361052435230740974854033069201570357488319266905190472644667027596180208834277245348613108415379424117183505161600425306995852662314558910759864797445068627883557308839606896715113048632274714038332514345895390989999984196917078670624627578543661214501521712797351044719921067940919231617562514657177778873191666822868365312610066274666080932646868834649222009390607564447930536584597859686616615648775454457541175385819347472557940299105882757158984165453765800383660073641371943213039285644663854071704192511002616095743683305935483084742201452398379711493387663783755776 A013751 587 3949451472583567254500947644311133438159209658827041934830152134213279963826073590865409760171352777635201838501813539720805445630104465728009592966073578190734804266596568402638860281894015573558021116854527245277323675978142371939478844515242359767129739452809565900239547898532921189132028464060705741831248364254301130662490477565009692403003072549207184624622378555685282326659502151090667277017152062193685420855797044208111607414381971017764546761797211391233059908895125951559508286617730815299156570089191947257126755444481283184409897333710634013069361429023779720208508646063586071654364012617620199059307959450351766118717689900325751460141861513293145415204808659563428457006849095906598011547961582085496477729839954795023055943058523548680748747171729982527099743403088208083072377178221033535552184427407886034193099263572468026618185365260005460639510504899563450307639389259504887328069439649728371788579761413801695006220598604806729152374862465714042755072952916803546434590028061727822683547168539745264949849336540992600074378982380572701299818814012686615356429994922528005887621821009206713830226903796999778527489027270714074128742629486035371544011043654842038825990574310049416138578866905458393511339783467313819558854359428557746213900001631734601943296098958713658424327187715343982211974005664666159898608078720404547769143580313577739815693212169136729984623686199400865631079962403451341775644874493096919245534930488833400479557797793046369985078588982787029674840717523715348036570705858238584789707235630719972692272711942839356455723446578658629519713822605276023605401908432235148025327603201892875200269916535260190194522622987851613789346273855632226969871366023967218185101538473511841083985302631151066695832432580120836854965404370724637904107303062964607252290717872131885593979139835904844659012520613445084752656514770434524109744400141460573883018329980928 A013751 588 6824652144624404215777637529369638581139114290453128463386502887920547777491455165015428065576097599753628776931133796637551810048820516778000576645375143113589741772678870199759950567112858911108260489924623079839215312090230018711419443322338797677600189774454929875613938768664887814820145185896899521884397173431432353784783545232336748472389309365030015031347470144224167860467619717084673054685638763470688407238817292391616857612052045918697136804385581284050727522570777644294830319275438848836942553114123684860315033408063657342660302592651975574583856549353091356520302940397876731818741013803247703974484153930207851853144168147762898523125136694970555277473909363725604373707835237726601363954877613843737913517163441885799840669605128692120333835112749409806828356600536423567549067763965945949434174690560827067085675527453224749996224311169289435985074152466445642131600864640424445302903991714730626450665827723049328970749194389106027975303762340753865880766062640236528238971568490665677597169507236679817833339653542835212928526881553629627846086910613922471335911031226128394173810506703909201498632089761215617295501039123793920094467263751869122028051083435567043091311712407765391087464282012632103987595145831518280197700333092547785457619202819637392158015659000657201757237380372114401262291081788543124304794760028859058545080106781862334401517870628268269413429729752564695810506175033163918588314343124071476456284359884704116028675874586384127334215801762255987278124759880980121407194179723036274516614103169884112812247246237226407955490115687922111810065485461916968790134497770902335787766098332870888346066415772929608656135092523007588627990361222532488203937720489415353023855458482228461393126602946629043250398443498448806085380218752612174298297419692802841331958360483043898306395953636443571570773635620033106452590457523310857661638323444443871669855674207043584 A013751 589 11792998905910970484863757650750735468208389493903005984731876990326706559505234525146659697315496652374270526536999200589689527764361852992384996443208247300283073783189087705185194579971020198395074126589748681962164059291917472333332798061001442386893127930258118825060886192252926144009210881229842373816238315689515107340105966161477901360288726582771865974168428409219362062888046871122315038496783783277349567708676281252713929953625935347508652397978284458839657159002303769341466791707958330790236731781205727438624377729133999888117002880102613792880904117282141864067083481007530992582784471852012032467908617991399168002233122559334288647960236208909119519474915380517844357767139290791567156914028516721979114557658427578662124677077662379983936867074830980146199400205726939924724789096133154600622253865289109171924047311439172367993475609700532145382208135462018069603406294098653441483418097683054522506750550305429240461454607904375216341324901324822680241963756242328720796942870351870290887908908504982725216010921322019247940494451324671996918038181540858030468454261958749865132344555584355100189636251107380586686625795605915893923239431763229842864472272176659850461786639040618595799138279317828275690564411996863588181626175583922573270765982472333413649051058753135644636506193283013685381238989330602518798685345329868453165898424519058113845822880445647569546406573012431794360554670457307251320607184918395511316459373880768712497551911285271772033524905445178346016599585074333649791631542561406682364709170277559746939563241497927232947086919908729409207793158878192522069352412148119236241259817919200895062002766455622363757801439879757113149167344192536139616404381005709730025222232257290781287322769891774986736688510365319536915537018004513837187457941229163309821624046914699856273452207883774491674296842351417207950076310600281162039311022911999010245510605029771313152 A013751 590 20378302109414156997844573220497270889064097045464394341616683439284548934825045259453427956961178215302739469855934618618983503976817281970841273853863851334889151497350743554560016234189922902826688090747085722430619494456433392191999075049410492444551325063486029329705211340213056376847916402765167621954459809511482105483703109527033813550578919535029784403363044291131057644670544993299360386522442377503260053000592614004689670959865616280494951343706475544874927570755980913422054616071351995605529072517923497013942924715943551806666180976817316634098202314663541141107920255181013555183051567360276792104546091889137762307858835782529650783675288168994958529652653777534835050221616694487828047147441276895579909955633762855928151441990200592612242906305307933692632563555496152189924435558118091149875254679219580649084753754166889851892725853562519547220455658078367224274686076202473146883346472796318214891664950927781727517393562458760373837809429489293591458113370786744029537117279968031862654306593896610149173266872044449260441174411889033210674369977702602676649488964664719766948691392049765613127691441913553653794489374807022664699357738086861168469808086321268221597967312262188933540910946661207260393295303930580280377850031409018206611883617712192138785560229525418393931882701993047648338780973563281152484128276730012687070672477568932420725581937410079000176190558165482140655038470550226930282009215538987443554841798065968335195769702700949622073931036609268181916684083008448546839939305546110747126217446239623242711565281308418258532566197602284419111066578541516678135840968191950040224896965364379146667140780435315444573480888112220291521761170764702449257146770377866413483584017340598470064493746372987177080997745911272159790047967111799910659927322443994199371766353068601351640525415223162321613184943583248935337731864717285848003929447591934289704242325491444829126656 A013751 591 35213706045067663292275422525019284096302759694562473422313628983083700559377678208335523509628915956043133803911055020973603494871940263245613721219476735106688453787422084862279708052680186776084517020810964128360110486420716901707774401685381330944184689709703858681730605195888161419193199543978209650737306550835841078275838973262714429815400372956531467449011340535074467609990701748421294747910780428325633371585024037000103751418647784932695275921924789741543874842266335018393310376571296248406354237310971802840093373909150457521919160727940323143721693599738599091834486200952791423356313108398558296756655646784430053267980068232211236554190897956023288339239785727580194966782953648074966865470778526475562084403335142215043845691759066624033955742095572109420869069823897350984189424644428061506984440085691435361618454487200385664070630274956033777596947377159418563546657539677873597814422704992037875332797035203206825150056075928737925991734694157499326039619904719493683040138659784759058666641794253342337771405154892808322042349383744249388045311321470097425250316930940635757287338725461994979484650811626620713756877639666535164600490171414096099115828373163151486921287515589062477158694115830566145959614285192042724492924854274783461025334891406668015821448076619922984714293309043986336329413522317349831492573662189461923258122041239115223013805587844616512304457284509953139051906477110792135527311924451370302462766627057993283218290046267240946943752831260815418352030095438599088939415119983679371034103747102068963405584806100946750744274389456747476223923047719740819818733193035689669508621956149647165440819268592225088222974974657916663749603303081405832316349619212953162499633181964554156271445193732521841995964104934678292117202887169190245620354413183221976514412258102543135634827917505624491747583582511854160263600662231469945350790085438862452608930738449216664730861568 A013751 592 60849284045876922169051930123233322918411168752203954073757950882768634566604627944003784624638766772042535213158303076242386839138712774888420510267255798264357648144665362642019335515031362749074045411961346013806270920534998806151034166112338939871551143818368267802030485778494742932365848811994346276474065719844333383260649745797970534721011844468886375751891596444608680030063932621271997324389828580146694466098921535936179282451423372363697436793086036673387815727436226911783640330715199917246180122073359275307681350115011990597876309737880878392351086540348299230689992155246423579559709051312708736795500957643495132047069557905261016765641871668008242250206349737258576902600943903873542743533505293749771281848963125747595765355359667126330675522341148605079261752655694622500679325785571690284069112468074800304876689353882266427514049115124026367687525067731475277808624228563365577023322434226241448575073276831141393859296899204859136113717551504158835396463195355285084293359604108063653375957020469775559668988107654772780489179735110062942542297963500328350832547656665418588592521317598327324549476602490800593371884561343772764429647016203558059272151428825925769399984826937899960530223432155218300218213484811849827923774148186825820651778692350722331339462276399226917586298838028008389177226566564380508819167288263390203390034887261191105367856055795497333262102187633199024281694392447448810191195005451967882655660731556212393401205199949792356318804892418689042912308004917899225687309327331797953146931274992375168764850544942435985286106144981259638914939026459712136646770957565671748910898740226590301881735696127364952449300756208879994959314507724669278242652141999983064799366138434749582037057294769797742969025973327124088778526589028360744431972425980607575416904382001194538376982641449719121739824430580483988935501944335980065566165267638354318108232316040246396654928789504 A013751 593 105147562831275321508121735252947182003014499603808432639453739125424200531092797087238539831375788982089500848337547715746844458031695675007190641741818019400810015993981746645409411769974194830399950471869205911857236150684477937028987039042121688098040376518140366761908679425238915787128186747126230365747185563891008086274402760738893083997908467242235657299268678656283799091950475569558011376545623786493488037418936414097717800076059587444469170778452671371614145577009800103562130491475865457001399250942764827731673372998740719753130263227058157861982677541721861070632306444265819945479177240668360697182625654807959588177336196060291036971029154242318242608356572345982820887694431065893481860825897147599604775035008281291845482534061504794299407302605504789576964308589040307681173874957467880810871426344833254926826919203508556386744276870934317563364043317039989280053302666957495717096301166342945223137726622364212328588865041825996587204503928999186467565088401573932625658925395898733993033653731371772167108011450027447364685302582270188764713090880928567390238642350717843321087876836809909616821495569104103425346616522002039336934430043999748326422277669011199729523173780948691131796226090764217222777072901754876502652281728066835018086273580382048188554590813617864113589124392112398496498247507023249519239521074119138271457980285187338230075655264414619391876912580230167913958767910149191544010384969421000501228981744129135015797282585513241191718894854099494666152468232498129861987670517629346863037897243186824291625661741660529382574391418527616656045014637722382572125620214673480782118033023111548041651639282908086637832391706728944631289695469348228512803302901375970735973304687215247277760035005362210499850476881909270425409293945841007366378448352094489890320410772098064162315426004425114642366416616043076332880547359812573553298333582479076261691025442117545773419716948262912 A013751 594 181694988572443755566034358517092730501209055315380971600976061208733018517728353366748196828617363361050657465927282452810547223478770126412425428929861537524599707637600458203267463538515408666931114415389987815689304068382777875186089603464786277033413770623346553764578198046812846480157506699034126072011136654403661973082167970556807249148385831394583215813136276718058404830890421784196243658670837903060747328659922123560856358531430967104042727105166216130149243557072934578955361489270295509698417905629097622320331588541823963733409094856356496785506066792095375930052625535691336865788018271874927284731577131508154168370436946792182911885938378530725923227240157013858314493935976881863936655507150271052117051260494310072308993818858280284549375818902312276388994325241861651673068455926504498041185824723871864513556916383662785436294110432974500749493066851845101475932107008502552599142408415440609345581991603445358903801558792275322102689382789310594215952472757919755577138623084113012339962153647810422304762643785647429046176202862162886185424221042244564450332373982040433258839851174007523817867544343411890718998953350019523974222695116031565108057695812051353132616044293479338275743878684840567360958781974232426596583142826099490911253080746900179269822332925931669188282006949570224601948971692136175169245892416077870933079389932803720461570732296908462309163304938637730155320750948737802988049945227159488866123680453855145307297704307766880779290250307883926783111465105756768401514694654463511379329486436226832375929143489589394773088548371215721581645785293984277084633071730955774791499961063936755015974032680865173710174372869227616322868593771033738870124107413577677431761870499507947295969340489265899743741624051939219295107259938413260729101958752419278530473669814185454872481056135646598102009167912522435903217585837756127100099520430523843780202091963979119096469270886598311936 A013751 595 313968940253182809618107371517536238306089247584978318926486633768690655998634594617740884119850803887895536101122344078456625602171314778440671141190800736842508294797773591775246176994554626176456965709793898945511117430165440168321562834787150686713738995637142844905191126224892598717712171575930969852435244138809527889485986253122162926528410716649839796925099486168804923547778648843091109042183207896488971383924345429513159787542312711155785832437727221472897892866622030952434864653459070640758866140927080691369532985000271809331330915911784026445354483416740809607130936925674630104081695573799874348016165283246090402944115044056892071738901518101094395336670991319947167445521368051860882540716355668378058264578134167804949941318987108331701321415063195613600182194017936934091062291840999772615169105122850581879426351510969293233916222828179937295124019519988335350410680910692410891318081741881372949165681490753580185769093593051756593447253459928706805165872925685337637295540689347285323454601503416409742629848461598757391792478545817467328413053960998607370174342240965868671275262828685001157275116625415747162430191388833737427456817160502544506723698363224738213160524539132296540485422367404500399736775251473633158895670803499920294645323530643509778252991296009924357351308008857348112167823084011310692456902094982560972361185803884828957594225409057822870234190933965997708394257639418923563350305352531596760661719824261691091010433043821169986613552532023425481216611702747695797817392362912947663481352561799966345605559950010474167897011585460766893083916988004830802245947951091578839711932718482712667603128472535020171181316318025321005916930036346300767574457610662226602084512223149732927435020365451474757185526361750970941945345173578114539888184724180513300658501438912466019647265002397321520271842152838769240759988327642587628971971303945202052189214913755917798698900092041883025408 A013751 596 542538328757499895020089537982302619792922219826842535104968903152297453565640579499456247759102189118283486382739410567573049040552031937145479731977703673263854333410552766587625393846590394032917636746523857377843210919325880610859660578512196386641340984460982835996170266116614410584206632483208715905008101871862864193031784245395097537041093718370923169086571912099694907890561505200861436424892583245132942551421268902198740112873116364877197918452392638705167558873522869485807446121177274067231320691521995434686552998080469686524539822695562797697572547344128119001122259007565760819853169951526182873371933609449244216287430796130309499964821823278691115141767473000868705345860923993615605030357862594957284681191015841966953498599209723197179883405229202020301114831262995022109355640301247607079012213652285805487648735410954938708207233047094931645974305730539843485509656613676486020197645249971012456158297616022186561008993728793435393476853978756805359326628415584263437246694311192109038929551397903556035264378141642652773017402927172583543497757244605593535661263392389021063963654167967681999771401528718411096679370719904698274645380053348396907618550771652347632341386403620608421958809850874976690745147634546438098571719148447862269147119060951984896821168959505149289503060239305497537825998289171544876565526820129865360240129069112984438722821506851917919764681933893244040105277200915899917469327649174599202423451856324202205266028299722981736868218775336479231542305022348018338628454003113573562495777226790341845206407593618099362126036019676205191249008555272347626280998059486248235022219737538127489618206000540514855801314597547754698224455102806407726368662751224327568402037121602738498607715191500148380416589553105677787681556459942981924926783203383926983537890486440741281950473924142571587029743240105393248033259830166391422863566413217309146182963370970225956151699359048373867905024 A013751 597 937506232092959818594714721633418927002169595860783900661386264647169999761426921375060396127728582796393864469373701460766228742073911187387388976857471947399940288133435180663416680566908200888881676297993225548913068468595121695565493479669075356116237221148578340601382219849509701489509060930984661083854000034579029325558923176042728544007009945344955236181596264108272800834890280987088562142214383847589724728855952662999422915044745078507798003085734479682529541733447518471475266897394329588175722154950008111138363580683051618314404813617932514421405361810653389633939263565073634696706277676237244005186701277128294005744680415713174815939212110625578246964974193345501122837647676660967765492458386564086187929098075374918895645579434401684726838524236061091080326428422455398204966546440555865032533105191149871882657014790130134087782098705380041884243600302372849542960686628432967842901530991949909524241538280486338377423541163355056359928003675291759660916413902129607219562287769739964419270264815577344828936845428758503991774072258154224363164124518678465629622663142048228398529194402248154495604981841625414375061952603995318618587216732186029856364855733415256708685915705456411353144823422311959721607615112496245034331930688517906001086221737325029901706979962024897972261288093519899745363325043688429546705230345184407342494943031427237110113035563840114165353370381767525701301919003182675057386998177773707421787724807728221410699696901921312441308282043781436112105103078617375689149968517380255115992703047893710708516672321772075697753790242000482570478286783510616698213564646792236950118395706465884302060259968934009670824671624562520118531858417649472551165049234115638038198720146129532125594131850912256401359866747766611217113729562781472766273481375447425827553474760569600935210418940918363702387396318902119532601472986527524378708242762039510204604160705036550452230136492435590043739881472 A013751 598 1620010769056634566531667038982547905859749061647434580342875465310309759587745720136104364508714991072168597803077756124204043266303718531805408152009711525107096817894575992186384024019617371135987536642932293748521782313732370289937172732868162215368857918144743372559188475899952764173871657288741494352899712059752562674565819248201834924044113185556082648121798344379095399842690405545689035381746455288635044331463086201663002797197319495661474949332149180891411048115397311918709261198697401528367647883753614016047092267420313196447291517931787384920188465208809057287447047440447240755908447824537957640962619806877692041926807758352366081942958527160999210755475406101025940263455185270152298770968091982740932741481474247859851675561262646111207976969879913565386804068314002928098182192249280534776217205770306978613231321557344871703687466562896712375972941322500284010236066493932168432533845554089443657889378148680392716187879130277537389955590350904160694063563222879961275403633266110658516499017601317651864402868900894694897785596862090499699547607168276388607987961909459338672658447927084810968405408622328716040107054099703910572918710513217459591798470707341563592609262339028678818234254873755066398937958914393511419325576229758941569876991162097651670149661374379023696067505825602386759987825675493606256706638036478655887831261558306265726275325454315717277730624019694284411849716037499662499164732851192966424849188467754366597689076246520027898580711371654321601717618119850825190851145598033080840435390866760332104316809772022146805718549538176833881786479561906345654513039709656985449804587780773048073960129226317968711185032567244034764823051345698288568413205076551822530007388412511831513026659838376379061549849740140704183172524684486384940120575816773151830012404386264270416043603929906932477725420839062862552335345320719562126407843492804273633555989698303159181453675858928699595582515183616 A013751 599 2799378608929864530966720643361842781325646378526766954832488804056215264567624604395188341871059504572707337003718362582624586764172825622959745286672781515385063301321827314498071593505898817322986463318987003597445639838129535861011434482396184308157386482554116547782277686355118376492450223794945302241810702439252428301649735660892770748748227584640910815954467539087076850928169020782950653139657874738761356604768212956473668833556968088503028712445953784580358291143406554995529603351349109841019295543126245019729375438102301203460919742986128601142085667880822050992708497977092832026209797840801590803583407026284651848449523806432888589597432334934206636185461501742572824775250560146823172276232862946176331777279987500301823695369861852480167384203952490640988397430046597059753658828206756764093303331571090459043663723651091938303971942220685518985681242605280490769687922901514787051418485117466558640832845440919718613572655137119584609843260126362389679341837249136573083897478283839217916510302415076902421688157460746032783373511377692383480818265186781599514603198179545737226353798018002553353404546099384021317304989484288357470003531766839770174627757382286221888028805321841556997908792421848754737364793004071987732594595725023451032747440728104742086018614854926952946804650066640924321258962767252951611589070527035117374172419972753227175003762385057559455918518306031723463676309312799416798556658366861445982139397672279545480806723753986608208747469250218667727768044111102225929790779593401163692272355417761853876259447286054269680281653601969568947727036682974165290998532618287270857262327685175827071803103303077449932927736276197692073614232725366642646218018372281549331852767176820444854510068200714383018358140350963136828522122654792473176528355011384006362261434779464659278923347590879179321509527209900626490435476714203403354432753555565784838784750198667859065551951884228792901166586237288448 A013751 600 4837326236230805909510493271729264326130716942094253297950540653409139977172855316394885454753190823901638278342425330542775285928490642676474439855370566458585389384684117599452667713578193156334120608615209542216386065640287837967827758785580606484495963841853513394567775842021644554578953986717665482273848893815028196105250743222022707853836937266259493889969319907542468798403876067912938728625328807548579624213039471988786499744386440856933233615106608139754859127095806527032275154591131261805281342698522151394092360757040776479580469315880030222773524034098060504115400284504416413741290530668905148908592127341419878394120777137516031482824363074766309067328477475011165841211632967933710441693330387170992701311139818400521551345599121281085729239904429903827627950759120519719254322455141275688353228156954844313227450914469086869389263516157344576807257187221924688050020730773817552024851142282982213331359156921909273764253548076942642205809153498354209365902694766507998288974842474474168559729802573252887384677136092169144649669427660652438654853962242758603961234326454255033927139362975108412194683055659735588836303021828850281708166102893099122861756764756590591422513775596142210492386393304954648186166362311036394801923461412840523384587577578164994324640166469313774692078435315155517227135487661813100384825913870716682822569941712917576558406501401379462739827199632822818145232662492517392227905905657936578657136879177699054590834018646888858984715626864377857833583180223984646406678467137397210860246630161892483498176324910301778007526697424203415141672319388179357622845464364400404041349302239983829180075762507717833484099128285269611903205394149433558492664735747302517245441581681545728708593397850834453855722866526464300439686227947481393649040997459671562993987759298914931233979544637039221867568463018708282575472503762143480996459798144017676201420048343298060465273772855947354133215861018034438144 A013751 601 8358899736206832611634132373548168755553878875938869698858534249090993880554693986730362065813513743702030944975710971177915694084431830544947832070080338840435552856734155211854209809063117774145360411687082088949915121426417384008406367181483288005209025518722871145813116655013401790312432489048125953369210888512368722869873284287655239171430227596096405441866984800233386083641897845353558123064568179443945590640132207596623071558299769800780627686904218865496396571621553678711771467133474820399526160183046277608991599388166461756715050977840692224952649530921448551111411691623631562944950036995868097314047196045973549865040702893627702402320499393196182068343609076819294573613701768589451643246074909031475387865649606196101240725195281573716140126554854873814141098911760258074871469202484124389474378255217970973257035180202582110304647355919891428722940419519485860950435822777156729898942773864993264636588623161059225064630131076956885731638217245156073784279856556525821043348527795891363271213098846580989400722091167268281954628770997607413995587646755486867645012916112952698626096819220987336272412320180023097509131621720253286791711025799275284305115689499388541978103804230133739730843687630961632065695474073470890217723741321388424408567334055069110192978207658974202667911536224588733768490122679613037464979179168598427917400859279921572292926434421583711614421400965517829754962040787070053769821404976914407919532527219063966332961184221823948325588603221644938336431735427045468990740391213422380366506176919750211484848689445001472397006133149023501364809767902773929972276962421683898183451594270692056823170917613336416260523293676945889368738921090221189075324663371338749800123053145711019208449391486241936262689113357730311159777801893247848225542843610312460853610848068525001172316653132803775387158304096327912290416486500983935161882531192862544476053843537219048483993079495077027942197007839163509112832 A013751 602 14444178744165406752903780741491235609597102697622366839627547182429237425598511209070065649725751749117109472918028558195438319377898203181669853817098825516272635336436620206084074550061067513723182791395277849705453329824849239566526202489603121673001196096353121339965065579863158293659883341075161647421996415349373153119141035249068253288231433286054588603546149734803291152533199476770948436655573814079137980626148454726964667652742002215748924642970490199577773275762044756813941095206644489650381204796303967708337483742751645915603608089708716164718178389432263096320519403125635340768873663928860072158673554767442294166790334600188669751209822951443002614097756484743741023204476656122572439529217442806389470231842519506862943973137446559381490138686789221950835818919521725953377898781892566945011725625016653841788156791390061886606430631029572388833241044929671567722353101758926829265373113238708361292025140822310340911680866500981498544270839399629695499235592129676618762906256031300275732656234806891949684447773537039591217598516283865611384375453593481307290582319043182263225895303613866117078728489271079912495779442332597679576076652581147691279239911454943400538163373709671102254897892226301700209521779198957698296226625003359197378004353247159422413466342834707422210151134596089331951950931990371328739484021603338083441268684835704476922176878680496653669720180868414809816574406480057052914251387800108096884952207034542533823356926335311782706617106367002453445354038817934570415999396016793873273322673717328365445818535360962544302026598081512610358391278935993350992094591064669776061004354899755874190439345635845327298184251473762496829180855643902214722161018305673359654612635835788641192200548488226065861926787882157977684096041671532281733738033758619932355039545462411202025763176613484923869009549478454632437839688673700239959733013901266476854621041632314515780340041367493104284116429546074543746973696 A013751 603 24959540869917822869017733121296855133383793461491449898876401531237722271434227369273073442726099022474365169202353348561717415885008095097925507395946770492119113861362479716113280822505524663713659863531040124291023353937339485970957277902034194250946066854498193675459633322003537531444278413377879326745209805723716808589875708910389941682063916718302329106927746741740087111577368695860198898540831550728750430521984529768194945703938179828814141783053007064870392220516813339774490212517081678115858721888013256200007171907474844142163034779016661532633012256938950630441857528601097868848613691269070204690187902638140284320213698189126021330090574060093508517160923205637184488097335661779805175506487741169441004560623873707859167185581507654611214959650771775531044295092933542447437009095110355680980261880028777838609934935522026940055912130419101087903840525638472469024226159839425560970564739676488048312619443340952269095384537313696029484500010482560113822679103200081197222302010422086876466029973746309289054725752672004413624010236138519776472200783809535698998126247306618950854347084644760650312042829460426088792706876350728790307460455660223210530526566994142196129946309770311664696463557767049337962053634455798902655879608005804693069191522411091481930469840418374425579141160582042365612971210479361656061828389330568208186512287396097336121521646359898217541276472540620791363040574397538587435826398118586791417197413755689498446760768707418760517034359802180239553571779077390937678846956317019813016301580183543415490374429103743276553901961484853790699300130001396510514339453359749373033415525266778150601079189258740725571262386546661594520824518552663027039894239632203565483170634724242771980122547787654641809409489460368985438117960008407782835899322334895243109508334559046557100518769188101948445648501498769604852586982028154014650418648021388472004785159940639483268427591483028084202953190255616811594770546688 A013751 604 43130086623217997917662642833600965670487195101457225425258421845978784085038344894103870909030699110835703012381666586314647694649293988329215276780196019410381828752434364949443749261289546618897204244181637334774888355603722631757814176214715087665634803524572878671194246380422112854335713098316975476615722544290582645243305224997153819226606448089226424696771146369726870528805693106446423696678556919659280743941989267439440866176405174744190837001115596208096037757053053451130319087229517139784203871422486906713612393056116530677657724098140791128389845179990506689403529809422697117370404458512953313704644695758706411305329270470809764858396511975841582717654075299341054795432196023555503343275210816740794055880758053767180640896684845227168179450276533628117644541920589161349171151716350694616733892528689728105117967568582062552416616161364206679897836428303280426473862804202527369357135870160971347484206398093165520996824480478066738949216018113863876685589490329740308800137874009366122533299794633622451486566100617223626742289688047362173743962954422877687868762155345837547076311762266146403739210009307616281433797482334059349651291667380865707796749907765877714912547223283098556595489027821461255998428680339620503789359962634030509623562950726366080775851884242951007400755925485769207779214251708336941674839456763221863746293232620456196817989404909904119911325744550192727475334112558946679089108015948917975568917130969831453316002608326419618173435373738167453948572034245731540309047540515810236892169130557163021967367013491268381885142589445827350328390624642413170168778575405646916601742027660992644238664839039103973787141403952631235331984768059001710724937246084447761154918856803491509981651762577067221046659597787517606837067834894528648740434028994698980093230402118032450669696433157040166914080610589873877185270304944650137315923423780959279624268756377425027087842878082672529502703112761705850435763504676864 A013751 605 74528789684920700401721046816462468678601873135318085534846552949851338898946259977011488930805048063524094805395519861151711216353980011832883998276178721541139800084206582632638798723508336557454368933945869314491007078483232707677502896499027671486216940490461934343823657745369411012292112233891733623591968556534126810980431428795081799623575942298183261876020540926888032273776237687939420147860546357171237125531757454135353816752828141957961766337927750247589953244187676363553191382732605617547104289818057374801122215200969365010992547241587287069857652471023595559289299510682420618816058904310383326081626034271044678735608979373559273675309172694254254936106242117261342686506834728703909777179564291328092128561949916909688147469471412552546614090077850109387289768438778070811367750165854000297716166289575850165643847958509804090575912726837349142863461348108068576946834925661967294249130783638158488452708655904990020282512702266099324904245279300756778912698639289791253606638246288184659737542045126899596168786221866562427010676580945841836229567985242732644637221004437607281347866725195900985661354896083560934317602049473254556197432001234135943072783840619436691368881601833194305797005040075485050365284759626864230548014015431604720629516778855160587580672055971819340788506239239409191042482226952006235214122581286847380553594705968148308101485691684314319206770886582733033077377346501859861465978651559730261783088802315868751330052507188053100203696325819553360423132475176624101654034150011320089349668257602777701959610199312911763897526394562389661367458999382089958051649378300957871887810223798195289244412841859571666704180346030146774653669679205954956132691561233925731275699784556433329248294245733172157968627784976830424614453218697745505023470002102839837601102134859960074757235436495365408427531295099302059776147086944355437281915676293497635190736411020190446807792493326858130980670978852227709552999336081620992 A013751 606 128785748575542970294173968898847145876624036777829651804214843497343113617379137240275852872431123053769635823723458320070156981859677460447223549021236830823089574545508974789199844194222405571281149517858462175440460231619026118866725005150319816328182873167518222546127280583998342229240769940164915701566921665690971129374185508957901349749539228291260676521763494721662519769085338724759318015503024105191897752918876880745891395348887029303357932231939152427835439205956304756219914709361942507121396212805603143656339187867275062738995121633462832056714023469928773126451909554459222829314149786648342387469049787220365204855132316357510424910934250415671352529591586378627600162283810411200356094966287095414943198155049456419941118827246600890800549147654524989021236719862208506362043472286595712514453535348387069086232569272304941468515177191974939318868061209530742500964130751543879484462497994126737868046280557403822755048181949515819633434535842631707713961143248692759286232270889585983092026472653979282502179662591385419873874449131874414693004693478499442009933117895668185382169113701138516903222821260432393294500816341489783873109162498132586909629770476590386602685427407967759760417224709250438167031212064635221390386968218665812957247804993861717495339401312719303820882538781405699082121409288173066774450003820463672273596611651912960276399367275230495143589300092014962681157708054755213840613211109895213892361177450401821202298330732420955757151987251016188206811172917105206447658171011219561114396226749137599868986206424412711528014925609803809334842969150932251447513250125704055202622136066723281459814345390733339840064823637940093626601541205667890164197291017812223663644409227713516792941052456626921488969788812439962973733775161909704232680556163633707239374704489038011009180502834263991425762774077931593959293182166239846195623150288635163913609592518242889092083865428468810850334599451456649482107582852749041074176 A013751 607 222541773538538252668332618257207868074806335552089638317683249563408900330831149151196673763560980636913930703394135977081231264653522651652802292708697243662298784814639508435737330767616316827173826366859422639161115280237677133401700808899752642615100004833471488559707940849149135372128050456604974332307640638313998111558592559479253532367203786487298449029607318879032834160979465316384101530789225653771599317043819249928900331162876786636202506896790855395299638947892494618748012617777436652305772655728082232238154116634651308412983570182623773794001832556036919962508899710105537049054850831328335645546518032316791073989668642665778014246094384718280097171134261262268493080426424390554215332101744100877021846411925460693658253333482126339303348927147019181028697051921896298993611120111237391224975709082012855381009879702542938857594226187732695143004009770069123041666017938667823749151196533851003035983972803193805720723258408763336326574877936067590929724855533741088046609364097204578783021744746076200163766456957914005542055048099878988589512110330847035793164427723714624340388228475567357208769035138027175612897410638094346532732632796773110179840243383548188049440418560968288866000964297584757152629934447689662562588681081854524790124207029393047831946485468378957002485027014269048013905795249963059386249606601761225688774944934505595357618106651598295608122310559001855513040519518617009516579628797898929606000114634294347037571515505623411548358633969755973221369706800757796741553319507387401605676679822509772573608164701385165520409791453740982530608650692810930501302896217216607390131051123297830362559188835187211243632015246360481786767463203394114203732918878779522490777539145488957018202138645051320332939795067896256018611963479779968914072001050759046109639489357057683023863908897608177183718073606665794361658618783262454226036803698761563242717375871523712351120919460394105149378187852117090305081903169550342976176128 A013751 608 384552184674594100610878764348455196033265347834010895012956655245570579771676225733267852263433374540587272255465066968396367625321287142056042361800628837048452300159697070576954107566440995477356371961933082320470407204250706086518138997778772566438892808352238732231175321787329705923037271189013395646227603023006588736773247942780150103930528143050051719923161447022968737430172516066711727445203781929717323619851719663877139772249451087307357931917654598123077776101958230701196565803519410535184375149098126097307530313544677460937635609275573881116035166656831797695215378699062368020766782236535363995504383159843414975854147414526464408617251096793188007911720003461199956042976861346877684093871813806315493750599807196078641461760257114314316186946110049144817588505721036804660960015552218212036758025293718214098385072125994198345922822852402097207110928882679444615998878998017999438533267610494533246180305003918896285409790530343045172321389073524797126564550362304600144540981159969512137061574921219673882988437623275401576671123116590892282676926651703677850588131106578870860190858805780393256752892718510959459086725582627030808561989472823934390763940566771268949433043273353203160449666306226460359744526725607736908153240909444618837334629746791186653603526889358837700294126680656914968029214191936166619439320207843397990203104846825668777964088293961854810835352645955206326534017728170192444649598562769350359168198088060631680923578793717255155563719499738321726526853351709472769404136108765429974609302733296887007194908603993566019268119632064417812891748397177287906251404663350297570146456341058650866502278307203501028996122345710912527534176415465029344050483822531014864063587643404917727453295578648681535319965877324730400161472893059786283516417815711631677457037608995676265236834575066930173464831192318492656946093257477520902591596791459981283415625505992974942736948827561013698125508608458332047181528676982992662832349184 A013751 609 664506175117698605855598504794130578745482521057170826582389100264345961845456518067086848711212871206134806457443635721388923256555184181472841201191486630419725574675956537956976697874810040184871810750220366249772863648945220117503344188161718994806406772832668529295470956048505731835008404614615147676681298023755385337144172445124099379591952631190489372027222980455689978279338107763277865025312135174551535215103771579179697526447051478867114506353707145556678397104183822651667665708481541404798600257641561896147412381805202652500234332828191666568508767983005346417332174391979771939884999704733108984231574100209421078275966732301730498090609895258628877671452165980953524042264016407404638114210494257313173201036466834823892445921724293535138371042878164922244792937885951598454138906874233070399517867707545073962009404633717974741754637888950823973887685109270080296446062908575103029785486430934553449399567046771852781188118036432782057771360319050849434703543026062349049766815444427316972842401463867596469804020213019893924487700745469061864465729254143955325816290552168288846409804016388519547668998617586937945301861806779509237195117809039758627240089299380752744620298776354335061257023377159323501638542181850169377288800291520301350914240202455170537426894464812071546108250904175149064754482123665695918391145319153391727070965175314755648321944571966085113123489372210596532250782634278092544354506316465437420642646296168771544635944155543416908814107295547819943438402591753968945530347195946662996124875123137020748432802067700882081295310724207313980676941230322353502002427258269314201213076557349348697315936914847649778105299413388456847579056845923570706519236045333593685101879447803697833039294759904921693032901036017134131479025159207310697916369985549699538645760988344528586329250145715655339747228300326355311202849148921156119678279255642847657742200874355860701049447574025431670360878875415997777529681553826611321374299389952 A013751 610 1148266670603383190918474216284257640072193796386791188334368365256789822068948863219926074572975841444200945558462602526560059387327358265585069595658888897365285793040052897589655733927671749439458488976380792879607508385377340363045778757143450423025470903454851218622573812051817904610894523174054975185305282985049305862585129985174443727934894146697165634863041310227432282466696250214944150763739369581625052851699317288822517325700504955482373866979205947521940270196029645542081726344256103547491981245204618956542728595759390183520404927127115199830383151074633238609149997349341045912121279489778812324752160045161879623260870513417390300700573899006910700616269342815087689545032220351995214661355734076637163291391014690575686146552739579228719105162093468985639002196666924362128752031078674745650366875398637887806352251207064660353752014272107023826877919868818698752258796706017778035469320552654908360562451856821761605893067966955847395828910631319867823167722349035739157997057087970403729071669729563206699821346928098376701514746888170538901796780151160754803010550074146803126596141340319361778372029611190228769481617202114991961873163574020702907870874309329940742703876285540290985852136395731311010831400890237092683955046903747080734379807069842534688673673635195259631675057562414657583895745109694322546979899111497060904378627822943897760300320220357395075477389635179910807729352392032543916644586914852275862870492799779637229130911500779024418430777406706632862261559678550858337876439954595833657303784212780771853291881972987124236478296931430238558609754445997026851460194302289374939696196291099674548961938988856738816565957386335253432616610229755930180865239886336449887856047685804789855491901345115704685560852990237607779195755475110232885999487335029880802779874987859345397176944251796652427083210502963941977758523329335757774804066553750840752578523110886927291413445407915945926383598696718844159571289725012384363334789345837056 A013751 611 1984204806802646153907123445739197202044750880156375173441788535163732812535143635644032256862102254015579233925023377165895782621301675082931000261298560014647213850373211407034925108227016783031384268951186010095961774489932044147343105692343882330988013721169982905779807547225541339167625736044766997120207528998165200530547104614381438761871497085492702217043335384073002984102451120371423492519741630637048091327736420275085309938810472563073542042140067877317912786898739227496717223122874546930066143591713581556905835013472226237123259714075655065306902085056966236316611195419661327336145570958337787697171732558039727988994784247185250439610591697483941690664913424384471527533815676768247730934822708484429018167523673385314785661243133992907226613720097514407184195795840445297758483509703949960483833960688846270129376690085807733091283480662200937172845045533318711443903200707998720445290985914987681647051916808588004054983221446899704299992357570920731598433824219133757265018914648012857643835845292685221177291287491753994940217482622758691222304836101205784299602230528125675802758132236071857153026867168136715313664234525254706110116826655907774624800870806522137603392298221413622823552491691823705426716660738329696157874321049674955509008306616687899942028108041617408643534499467852528304971847549551789361181265664666921242766268878047055329798953340777578690424929289590885875756320933432235887961846188864732691040211558019213131938215073346154195048383358789061585987975124535883207850488241541600559820939119685173762488372049321750680634497097511452229277655682682862399323215754356039895795027191020237620606230572744444675025974363587317931561502477018247352535134523589385406215250401070676870290005524359937696649153967130586242450265460990482427007114114931634027203623979020948846321759667104615393999787749121691737566728313092189434861427004881452820455687935612610359562433664878754560790858547930162707739188644821400179842515989606432768 A013751 612 3428705906154972553951509314237332765133329520910216299707410588762930300060728202392887739857712694938920916222440395742667912369609294543304768451523911705310385533444909311356350587016285001078232016747649425445821946318602572286608886636370228667947287710181730461187507441605735434081657271885357371023718610108829466516785396773651126180513946963731389431050883543678149156529035536001819795074113537740819101814328534235347415574264496588991080648818037292005353295761021385114327361556327217095154296126481068930333282903280006937748992785922731952850326802978437656355104145685174773636859546616007697140712753860292649964982987179136112759647102453252251241468970397336366799578433489455532079055373640261093343393480907609823949622628135539743687588508328504895614290335212289474526659504768425531716065084070326354783562920468275762781737854584283219434676238681574733375064730823421788929462823661098713886105712245240071007011006660242689030386793882551024202093648250663132553952684511766218008548340665760062194359344785750903256695809972127018432142756782883595269712654352601167787166052503932169160430426466540244062011797259640132158281876461408634551655904753670253778661891326602740239098705643471362977366389755833714960806826773838323119566353833636691099824570695914882136027615080449168910991352565625492016121227068544439907500112621265311609892591372863655977054277812413050793306922572970903614398070214358258090117485572257200291989235646742154449043606443987498420587221015198006183165643681383885767370582798815980261579906901227985176136410984499789452191789019675986226030516823527236939933806986082970608407566429702400398444883700278885385738276280287531425180712456762457981939952693050129631861129546093972339809738055201653026954058716591553633868293190601863599007862235748199606444000704756775400831633230482283322515306525023303343440545864435150473747428752738590701323885372910487881046603570823321158973317978251379510767867630039915823104 A013751 613 5924803805835792573228208095002111018150393412132853765894405497382343558504938333734910014474127536854455343232377003843330152574684860970830639884233319426776346201792803290023773814364140481863184924939938207170380323238545244911260156107647755138212913163194030236932012859094710830093103765817897537128985758268057318141005165624869146039928100353327840936855926763475841742482173406211144605888068193216135407935159707158680334112329050105776587361157568440585250495075044953477557680769333431140426623706559287111615912856867851988430259534074480814525364715546740270181619963743982008844493296552461300659151638670585699139490601845547202848670193039219890145258380846597241829671533069779159432607685650371169297383935008349775784947901418212677092152942391656459621493699246836211982067624239839318805360465273523941065996726569180518086843012721641403183120540441761139272111854862872851270111759286378577595190670759774842700115019508899366644508379829048169821217824177145893053230238836332024718771532670433387471852947789777560827570359631835487850742683720822852626063466721294817936222938726794788309223776934181541739156385664658148369511082525314120505261403414342198529527748212369535133162563351918515224889121498080659452274196665192622350610659424524202220496858162540916331055718859016163878193057233400850203857480374444792160160194609546458461894397892308397528349792059849751770834362206093721445679865330411069979723015068860442104557399197570442887947351935210397270774717914262154684510232281431354606016367076354013892010079125321958384363718181215636173387411426000104198580733071055065432205618471951373211328274790525747888512759034081913946555741412336854302712271125285527392792238253590624003856031855650384203191227359388456430576613462270204679324410633360020299085585943372888919935233217819707892637062222273385581306449675240268177465263253743940018635556884732284731887673924389323058448530970382698962705893466418383794606875264708974542323712 A013751 614 10238060976484249566538343588163647839363879816165571307465532699476689669096533440693924505011292383684498833105547462641274503649055439757595345719955175969469526236697964085161081151221234752659583550296213221990417198556206183206657549754015320878831913945999284249418518220515660314400883307333326944158887390287203045747656926199773884356995757410550509138887041447286254531009195645932857878974581837877481984911955973970199617346104598582781942960080278265331312855489677679609219672369408169010657205764934448128872297416667648236007488474880702847499830228464767186873839297349600911283284416442653127539014031622772088113039759989105566522502093571771970171006482102920033881672409144578387499546080803841380545879439694428412556389973650671506015240284452782362225941112298532974305012854686442342895662883992649370162042343511543935254064725982996344700432293883363248662209285203044286994753120046862182084489479072890928185798753711378105561710480344595237451064400178108103195981852709181738714037208454508893551361893780735625110041581443811723006083357469581889337837670494397445393793238119901394198338686542265704125262234428529280382515150603742800233091705099983319059023948910974556710104909472115194308608401948683379533529811837452851421855219485577821437018570904870703420064282188379931181517602899316669152265726087040600852756816285296280222153519557908910928988440679420371060001777892129950658134807290950328924961370038990843956675185813401725310373024144043566483898712555845003294833681382313380759196282307939736005393416728556344088180505017140619307613446944128180055147506746783153066851308719531972909175258838028492351350047610893547299648321160518084235086804504493391334744987702204598278663223046563863903114440877023252712036388062802913685872581574446115076819892510148352053648083000392455238476843520088410284497545038815183410659974902469528352202242296817388016701900541344750244999061516821303807555783909970967197080680457417108009135374336 A013751 615 17691369367364783250978257720346783466420784322334107219300440504695719748198809785519101544659513239006813983606386015444122342305567799901124757404082544075243341337014081939158348229310293652595760374911856447599440919105124284581104245974938474478621547298686763182995199485051061023284726355071988959506557410416286863051951168473209272168888668805431279791996807620910647829583890076171978414868077415852288869927859923020504938774068746351047197435018720842492508614286163030364731593854337316050415651561806726366691329936001696151820940084593854520479706634787117698917994305820110374697515471612904604387416246644150168259332705261174418950883617692021964455499201073845818547529923001831453599215627629037905583279671791972296897441874468360362394335211534407921926426242051864979599062212898172368523705463539298111640009169587947920119023846498617683642347003830451693688297644830860527926933391440977850641997819837955523905060246413261366410635710035460570315439283507770802322656641481466044497856296209391368056753352453111160190151852734906657354512041707437504775783494614318785640474715471189609174729250345035136728453141092498596500986180243267558802782466412771175333993383718164033995061283567815055765275318567324879833939514855118527256965819271078475443168090523616575509871079621520521081662417810019204295115174678406158273563778540991972223881281796066598085292025494038401191683072197600554737256946998762168382333247427376178357134721085558181336324585720907282884176975296500165693472601428637521951891175828119863817319824106945362584375912669618990163556036319453495135294891658441288499519061467351249187054847272113234783132882271624049733792298965375249558229998183764580226439338749409545825530049424462356824581753835496180686398878572523434849187820960642886852744774257536352348703887424678162652087985602712772971611757827072636933620436631467344992605474688900446492860884135443728423358378301067212979456394596429831316555415830416762639785926852608 A013751 616 30570686266806345457690429340759241829975115308993337274951161192114203724887543309377007469171638877003774563671835034687443407504021158229143580794254636162020493830360333590865625740248187431685473927847687941451833908213654763756148137044693683899058033732130726780215704710168233448236007141564396922027331205199343699353771619121705622307839619695785251480570483568933599449520962051625178700892037774592755167235341946979432534201590793694609557167712349615827054885486489716470256194180294882135118245898802023161642618129410930950346584466178180611388933064912139383730294160457150727477306734947099156381455274201091490752126914691309395947126891371813954579102619455605574450131706947164751819444604542977500847907272856528129038779559081326706217411245531456889088864546265622684747179503888041852808963040995907136913935845047974005965673206749611357333975622619020526693378330267726992257740900410009725909372232679987145307944105802115641157578506941275865505079081901427946413550676479973324892295679849828284002069793038976084808582401525918703908596808070452008252553878693542861586740308334215644653932144596220716266767027807837574753704119460366341611208101961268590977140567064987450743465898005184416362395750484337392353047481669644815100036935700423605565794460424809442481057225585987460429112657975713185021959021844285841496718209318834128002866854943603081491384620053698357259228348757453758585980004413861026964671851554506036201128798035844537349168884125727784823857813312352286318320655268685637932867951830991124676328656056801586545801577093101615002624830760015639593789572785786546527168938215582958595230776086211669705253620565366357939993092612168431236621436861545194631287177358979695186515925405470952592877270627737400226097262173320495419396554619990908481542969917022816858560317469843865062808039121487671694945117525181516621296114499175572147222260262419971539663607786046762715563277704244144028500649862630748515007758554960165841550081601306624 A013751 617 52826145869041364950889061900831969882196999253940486811115606539973344036605674838603468906728591979462522446024930939939902208166948561419960107612472011287971413338862656445015801279148867881952498947320804762828768993393195431770623980813230685777572282289121895876212737739170707398551820340623277881263228322584465912483317357842307315347946862834316914558425795607117259848772222425208308795141441274496280928982670884380459419100348891504285314785806940136149150842120654230060602703543549556329484328913129896023318444127622088682198897957555896096480076336168176855085948309269956457080786037988587342227154713819486096019675308586582636196635268290494513512689326419286432649827589604700691144000276650265121465183767496080606979011078092532548343686632278357504345557935946995999243126182718536321653888134840927532587281140242899082308683301263328425473109875885667470126157754702632242621376275908496806371395218071017787092127414826055827920295659994524695592776653525667491402615568957393905413886934780503274755576602371350674549230389836787520354055284345741070260413102382442064821887252801524633961994745862269397708973424051943329174400718427513038304167600189072125208498899888298314884709071752958671474219856836935013986066048325146240492863824890331990417692827614070716607266885812586331621506672982032383717945189746925934106329065702945373188953925342546124817112623452790761343946586652880094836573447627151854594952959486186430555550563005939360539363831769257612175626301403744750758058092304288782347995820763952663440695917666153141551145125216879590724535707553307025218068381773839152398947925236527352452558781076973765250678256336953066520308064033827049176881842896750096322864242476316913282299519100653806080491923644730227590696069035497816084717246383344289856106252016615427531592228587890198828532291601930696688865163083513660721599685854575388670400065733461710820538714254288805972493343872933880881249122962625933433933406782971166574198541007057846272 A013751 618 91283580061703478635136298964637643956436414710809161209607768101073938495254606121106794270827006940511238786731080664216151015712487114133691065954351635505614602249554670336987304610369243700013918180970350630168112820583441706099638238845262625023644903795602636074095610813286982384697545548597024178822858541425957096771172394351507040921252178977699628356959774809098625018678400350759957598004410522329573445282055288209433876205402884519405023949874392555265732655184490509544721471723253633337348920361888460328294271452530969242839695670656588454717571908898609605588518678418484757835598273644278927368523345480071973921998933237614795347785743605974519349927156052526955618902074836922794296832478051658129891837550233227288859731142943896243537890500577001767509124113316409086692122043737630763817918697005122776310821810339729614229404744583031519217533865530433388378000600126148515249738204769882481409770936826718736095196172819424470646270900470538673984318057292353425143719703158376668555196623300709658777636368897693965621070113637968835171807531349440569409993840916859888012221172841034567486326920850001519241106076761758072813364441442742530189601613126716632360286099006979488120777275989112584307451912614223704167922131505852703571668689410493679441773206117114198297357178684149181041963530912951959064609287882688014135736625534689604870512382991919703683970613326422435602339701736176803877598917499718404740078713992130151999991372874263215012020701297277153839482248825670929309924383501811015897336778280110202425522545727112628600378776374767932771997702652114539576822163705194055345382014808719265038021573701010666353172026950254898947092334650453140977651824525584166445909410999075626151813569005929776907090044058093833276722807293340226194391401750418932871351603484711458774591370999874263575703799888136243878359001808311605726924257156706271622451313587421836297890898231411056720468498212429746162798484479417612973836926920974175840215078860195958358016 A013751 619 157738026346623611081515524610893848756722124620278230570202223278655765719799959377272540499989067993203420623471307387765508955151177733223018161969119626153702032687230470342314062366718053113624050616716765888930498953968187268140174876724613816040858393758801355136037215485359905560757358707975657781005899559584053863220585897439404166711923765273464957800826490870122424032276275806113206729351621382585502913447391538025901738082936184449531881385382950335499186028158799600493278703137782278406938934385343259447292501069973514851626994118894584849751964258576797398456960276307141661539913816857313986492808340989564370937214156634598366360973764951123969436674125658766579309462785318202588544926522073265248453095286803016755149615415007052708833474784997059054255766467810754901803986891578625959877363508424852157465100088267052773388411398639478465207898519636588895117185037017984634351547617842356927876084178836569975972498986631965485276756116013090828644901603001186718648347647057674883263379765063626290367755645455215172593209156366410147176883414171833303940469357104333886485118186669307732616372919228802625248631300644317949821493754813059092167631587482966340718574379084060555472703132909186545683276904997378560802169443242113471771843495301333078075384100170373334657833204766209784840512981417580985263644849461284888426552888923943637216245397810037247965901219828057968720843004600113517100490929439513403390856017778400902655985092326726835540771771841694921834625325970759365847549334691129435470597952868030429791302959016450622221454525575598987830012030182853924388748698882575327636820121589466889985701279355346431458281262570040465380575554275983027609382352780209439618531462206402681990333847242246654495451596132386143902177011002891910863908342224723916001695570821581400762493889087782727458816166206699429421804355124762454696125116366788437363595869879064933122755472143878306012969564911078601369315781180433635218790209719443375851891656270418616042651648 A013751 620 272571309526965599948858826527624570651615831343840782425309441825517163163814329803926949983981109492255510837358419166058799474501235123009375383882638713993597112483534252751518699769688795780342359465686571456071902192457027599346222186980132674118603304415208741675072308358701916808988715847381936645578194438961245075645172430775290400078204266392547447079828176223571548727773404592963621228319601749107749034437092577708758203407313726728791091033941738179742593456658405709652385599022087777087190478617873152324921441848914233663611445837449842620371394238820705904533627357458740791140971075529438568659572813229967232979506062664585977071762665835542219186572889138348649046751693029854073005633030142602349326948655595612952898535437132187080864244428474918045753964456376984470317289348647865658668084142558144528099692952525467192415174896849018787879248641932025610762495743967077448159474283631592771369873461029592918480478248900036358558234568470620951898389969986050649824344734115662198279120234029946229755481755346611818241065422201156734321654539688927949209131049076288955846284226564563761961092404427370936429634887513381417291541208316966111265667383170565836761696527057256639856831013667074350940702491835470153066148797922372079221745559880703558914263725094405122288735777836010508204406431889579942535578299869100287201083392060574605109672047415744364485077307862884169949616711948996157549648326071479161059399198721076759789542239540583971814453621742448824930232563277472184184565250346271664493193262555956582679371513180426675198673420194635050970260788155971581343757751669090166156425170106598785895291810726038633559910021721029924177634557788898671709012705604201911660822366692663834479296888034602218968140358116763256662961875012997221972833615364322926850929946379692660517589440343688553048834335205176614040877925655589521714904201081810419764293663151024204436121455864621712790411408166343823166177669879789321658069482395198153472068782035283368521702047744 A013751 621 471003222862596556711628052239735258085992156562156872030934715474493657947071161901185769572319357202617522726955348318949605491938134292560200663349199697780935810371547188754624313202022239108431597156706395476092246988565743691670271939101669260876946510029480705614524948843836912245932500984275986523559119990525031490714857960379701811335136972326321988553943088514331636201592443136641137482536271822458190331507295974280734175487838119787351005306651323574595201493105725066279322315110167678806665147051684807217464251514923795770720578407113328048001769244682179803034108073688704087091598018514869846643741821261383378588586476284404568380005886563816954754397952431066465552786925555587838153733876086416859636967276869219182608669235364419275733414372404658383062850580619429164708275994463511858178449398340473744556269421964007308493422221755104465455341653258540255397592645575109830419571562115392308927141340659136563134266414099262827588629334317233004880417868135895522896467700551864278626319764403747085017472473238945221920561049563598836907819044582467496233378452803827315702379143503566180668767674850496978150409085623123089079783207971717440267073238118737765924211598754939473672603991616704478425533905891692424498305122809858952895176327473855749803847716963132051314935424100626158177214314305194140701479302173805296283472101480672917629513297934406261830213587987063845672937678247865360245792307451515990310641815390020640916328989926129103295375858370951569479441869343471934270928752598357436244237957696692974869953974775777294743307670096329368076610641933518892562013394884187807118302693944202702027064248934594758791524517533939708978952515859216904713173955284060903349901049644923105980225022523792634376946538825766907513598120022459199569056487349550017598406947344108917374394552913893819668385731234545189062637055532858693523354459469368405352699449924969825265617875734066319701830913311442126431155013552275947825144065578902409199734855356969660805501138501632 A013751 622 813893569106566849997693274270262525972594446539407074869455188339925040932538967765249009820967849246123079272178841895144918290069096057544026746267417077765457080322033542167990813213094429179369799886788651382687402796241605099206229910767684482795363569330942659301899111602150184360971361700828904712710159343627254415955274555536124729987116688179884396221213656952765067356351741740115885569822677709207752892844607443557108655242984270992542537169893487136900508180086692914530668960510369748977917374105311346871778226617788319091805159487491830866947057254810806699642938751334080662494281375993695095000385867139670478201077431019451094160650171982275697815599661800882852475215807360055784329652137877328333452679454430010747547780438709716508467340035515249685932605803310373596615900918432948490932360560332338630593233561153804629076633599192820516306830376830757561327040091553789786965019659335397909826100236658987981096012363563526166073151489700178632433362076138827463565096186553621473466280552889674962910192433756897343478729493645898790176711309038503833491277966445013601533711159974162360195630542141658778243906899956756697929865383375127736781502555469178859517037642648535410506259697513665338719322589380844509533071252215436270602864693874822735661048854912292184672208412845882001330226335119375475132156234156335551977839791358602801663798978830654020442609080041646325322836308012311342504729107276219631256789056993955667503416494592351090494409483265004312060475550225519502420164884489961649830043190899885460575280468412543165316435653926457148036383189261120646347159146359876530700427055135582269102767022158979743191754366298647817115629947404726811344364594730857240988629013786427127133828838921113672203363619090925216183497551398809496855329610140022430410047205010620209222953787435208520386970543573294086700236831960779822408356505963068604449464649470347858058987689268466600444763818202171994473035863418332837841848945320343363097141830056843573871905967330820096 A013751 623 1406408087416147516796013977939013644880643203620095425374418565451390470731427336298350288970632443497300680982325038794810418805239397987436078217550096710378709834796473960866288125232227173621951014204370789589283832031905493611428365285806558786270388247803868915273681664848515518575758513019032347343563155345787895630770714431966423533417737637174840236670257199214378036391775809726920250264653587081510996998835481662466683756259876820275113504229575945772564078135189805356308995963761918926233841222453978007394432775595538215390639315594385883738084514936313073976982998162305291384790118217717105124160666778417350586331461800801611490709603497185372405825356215591925569077172915118176395321638894252023360206230097255058571762564598090390126631563581370351457291542828120325574952276787052134992331119048254281153665107593673774399044422859405193852178202891163549065973125278204948751875553971331567588179501208946731231333909364237773214974405774201908676844849667567893857040486210364657906149732795393358335908812525531918609531244565020113109425357142018534624272928326016983503450252884435352558418049576820786368805471123125275574022807382472220729158436415850741069245441046496669189354816757303613705306989434450099312473147123828273875601750191015693687222292421288440895113576137397684098298631107086280821028365972622147833817707159467665641275044635419370147324828490311964850157861140245273999848171897373307522811731490485555393445903702655582684374339587081927451240501750789697700182044920398653730906314633875002075874084649416874589666800809984917951806870151043216476887891004909866645050337951274286161009581414290716996235351544964063427975808549115367930003062019694921312428350935822946075687256233655684425567412333789118773565083768817142810566009566321958759748561570258351721537264144688040323228685099294652181818009245628227533121640042304182548488674914284761098725930727055910285568551877853353206449405971986879143790714977513553331431861082338225695650653511547657125888 A013751 624 2430273175055102909023512153878615578353751455855524895046995281100002733423906437123549299341252862363335576737457667037432403695453679722289543159926567115534410594528307004376945880401288556018731352545152724410282461751132692960548215213873733582675230892205085485592921916858234816098910710496887896209677132437521483649971794538437979865745850637038123928966204440242445246884988599208118192457321398476851002813987712312742429530817067145435396135308707234294990727017607983655701945025380595904532077632400473996777579836229090036195024737347098807099410041809948991832226620824463543512917324280215157654549632193105181813180765991785184655946194843136323517266215540542847383365354797324208811115792009267496366436365608056741212005711625500194138819341868607967318199786006991922593517534288026089266748173715383397833533305921868282161548762701052174976563934595930612786001560480738151443240957262460948792374178089059951567744995381402872115475773177820898193587900225557320584965960171510128861826738270439723204450428044119155357269990608354755453087017141408027830743620147357347493962036984304289220946389668746318845295854100760476191911411156911997419985778126590080567656122128346244359205123356620644482770477742729771611953598229975257257039824330075118691520121303986425866756259565423198121860034553045093258737016400691071456836997971560126228123277130004671614577303631259075261072784050343833471737641038661075399418672015559039719874521598188846878598858806477570635743587025364597625914573622448873647006111687336003587110418274192359290944231799653938220722271621002678072062275656484249562646983979801966486224556683894358969494687469697901603542197172871355783045291170032824027876190417102050818787578771757022687380488512787597240720464752516022776658064530604344736845514393406431774816392442020933678539167851581158970181519976445577177234193993101627443788430251884067178598408296352612973462457644930594340744573519593327160470355481143420156714255950280454002084329267954351513534464 A013751 625 4199512046495217826792629001902247719395282515718347018641207845740804723356510323349493189261684946163843876602326848640683193585743958560116330580353107975643461507344914503563362481333426624800367777198023907780968093905957293435827315889573811630862798981730387719104569072331029762218917707738622284650322084852037123747151260962420829208008829900801878149253601272738945386617260299431628236566251376567998532862570766876418918229251892027312364521813446100861743976286426595757052961003857669723031430148788019066431657957003867582545002746135786738667780552247591857886087600784673003190321136356211792427061764429685754173176363633804799085475024688939567037836020454058040278455333089776232825608088592014233721202039770722048814345869688864335471879822748954567525849230220082042241598299249709082252940844180182511456345552632988391575156261947418158359502478981768098894210696510715525693920374149532519513222579737895596309063352019064163015542136051274512078519891589763049970821179176369502673236603731319841697290339660237900457362543771237017422934365620353072091524975614633496469566399908877811773795361347593638964671235886114102859622918479143931541735424602747659220909779037782310252706453160240473666227385539437045345455817741397244540164816442369805098946769613288543897754816529051286354574139707661921151097564340394171477414332494855898122197022880648072549989580674815682051133770838994144239162643714806338290195465242886020635943173321670327406218828017593242058564918379830024697580383219591653662026560995716614198526802777804396854751632549802005245408085361092627708523612334404783244253988317097798088196033949769452299286819947637973970920916714721702793102263141816719920170057040752343814864936117596135203793484150096968031964963092347687358065135508884307705269048871806314106882726139812173396515682047532242700473666519297957362260687220079612222866407475255668084618049536097315218143126810440067020806623041857269333292774271415830030802234282084624515601720975025119415387553792 A013751 626 7256756816343736404697662915287084059115048187161303648212007157440110561960049838747924231044191586971122218768820794451100558516165560391881019242850170581911901484692012262157490367744161207655035518998185312645512866269494203057109601857183546498130916640430109978612695356988019429114289798972339307875756562624320149835077378943063192871439258068585645441910222999292897628074625797417853592786482378709501464786522285162451890700147269423195765893693634862289093591022945157468187516614666053281398311297105696946793904949702683182637764745322639484417924794283838730427159374155914949512874923623533977313962728934496983211248756359214692819700842662487571841380643344612293601170815579133330322650777087000595870237124723807700351189662822357571695408333710193492684667469820301768993481861103497294133081778743355379796565114949803940641870020645138577645220283680495274889196083570516428399094406530392193718848617787083590422061472288942873690856811096602356871682372667110550349578997616766500619352851247720686452917706932891091990322475636697566106830583791970108574155157862086681899410739042540858745118384408641808130951895611205169741428403131960713704118813713547955133732098177287832116676751060895538495240922212147214356947653057134438565404802812415023210980017891762603855320322962200622820704113414839799749096591180201128312971966551110991955156455537759869366381995406081498584359156009781881245273048339185352565457763939707043658909803499846325757946134814401122277200178960346282677418902203454377527981897400598309335054315200045997765010821046057865064065171503968060680328802113851465446070891811944995096402746665201613573167624869518419021751344083039102426480710709059292022053858566420050112086609611206121632155140611367560759235456223576803754736554159352083714704916450481310776693350769595435629179098578135715386418495745346870321986467516297569921113152117241794450219989598376160696951323128440435811953844616329361407929913941006554293226260839442231162959773844843406349789692952576 A013751 627 12539675778641976507317561517616081254150803267414732704110348368056511051066966121356413071244363062286099194032522332811501765115934088357170401251645094765543765765547797189008143355461910566827901376828864220251446232913685982882685392009213168348770223954663230043042737576875297573509492772624202324009307340214825218915013710813613197281847037942515995323620865342778127101312953377938051008335041550410018531151110508760716867129854481563282283464302601042035553725287649232105028028710142940070256281921398644324059867753086236539598057479917521029074174044522473326178131398541421032758247868021466712798527595598810786989037850988722989192443056120778524141905751699490043342823169320742394797540542806337029663769751522739706206855737357033883889665600651214355359105387849481456820736655986843324261965313668518096288464518633261209429151395674799462170940650199895835008530832409852388273635134484517710746170411536080444249322224115293285737800569574928872674267139968767031004072507881772513070241726956061346190641797580035806959277237900213394232603248792524347616140112785685786322181757065510603911564568258133044450284875616162533313188280612028113280717310097010866471089065650353373897617425833227490519776313582590386408805544482728309841019499259853160108573470916965779461993518078682676234176707980843173966438909559387549724815558200319794098510355169249054265108088061708829553772621584903090791831827530112289233111016087813771442596140447734450909730920959285139295001909243478376466579863007569164368352718708233878530973856665679484137938698767587990830704616358856808855608170052735332290810501051040951526583946237468388254433655774527828069586322575491568992958668105254456614109067602773846593685661408164178180364082976443144991958868354340716888184765587360400659010095626431705022126110129860912767221482343018516187731160647959391916392615868162200823683526858593820809980142025994005684331886365945073083056243497017136512902891290059325818694978730556175449594489203889406172436589422051328 A013751 628 21668559745493335404644746302440588407172588046092658112702681980001651096243717457703881787110259371630379407288198591098275050120334104681190453362842723754859627242866593542606071718238181459478613579160277372594499090474849378421280357391920354906674946993658061514377850532840514207024403511094621615888083083891217978285143692285923604903031681564667639919216855312320603631068783437076952142402951799108512021829118959138518746400388544141351785826314894600637436837297057873077488433611127000441402855160176857391975451477333016740425443325297476338240172748934833907635811056679575544606252315941094479715855685194745039917057406508513325324541600976705289717213138936718794896398436586242858210150057969350387258994130631294212325446714152954551361342157925298406060534110203903957386232941545265264324676062019199270386466688198275369893573611726053470631385443545420002894741278404224926936841512389246604169382471134347007662828803271226797754919384225477091981133617866029429575037293619702902585377704180074006217429026218301874425631067091568745233938413913482072680690114893665038764730076209202323559183573950053900810092265064728857565189348897584579749079511847634777262041905443810630095082911839817103618173469870716187714415980866154519405281694721026260667614957744516866910324799239963664532657351390897004614006435718621685924481284570152604202225893732462365770106776170632857468919090098712540888285397972034035794815835799742197052806130693685131172015031417644720701763299172730634534250003277079516028513497927828142101522824318294148590358071470392048155457577068104565702490917851126654198520545816198764237937059098345374903661357178384086904245165410449431219832578485879701029180468817593206913888822913307699895669135383293754546104924516300758782783274934958772338769445242473986278233918304399657261758721488735995972399445599673829231526440220184283023325134411650122359645685420917641822525499640353086287521188762845611894296196149222515014704923246401071176899277344320893865970426521304694784 A013751 629 37443271240212483579226121610617336767594232143648113218750234461442853094309143766912307728126528194177295615794007165417819286607937332889097103410992226648397435875673473641623291929115577561979044264788959299843294428340539725911972457573238373278734308405041130296844925720748408549738169267171506152254607568964024666476728300270075989272438745743745681780406725979690003074486857779268973302072300708859508773720717561391360393779871404276255885907872137869901490854849316004677900013280027456762744133716785609573333580152831452927455166066114039112479018510159392992394681505942306541079604001946211260948998624016519428976675198446711026160807886487746740631344304082650077580976498421027658987139300171037469183541857730876398898371922056305464752399248894915645672602942432346038363410522990218376753040235169176339227814437206619839176095201062620397251034046446485765002112929082500673746862133408618132004692910120151629241368172052679906520500695941624414943398891672498854305664443374846615667532672823167882743717357305225639007490483934230791764245579242497021592232518536253186985453571689501615110269215785693140599839434031851465872647194895026153806409396472712895108808412606904768804303271659203955052203755936597572370510814936715009532326768477933378433638646982525146021041253086657212312431903203470023973003120921778273277503659737223700061446344369694968050744509222853577706292187690575270654957167695674813853441764261954516507248993838687906665241974289690077372646980970478536475184005662793403697271324419287029551431440422012288764138747500837459212630693173684689533904306046746858455043503170391464603155238121940807833526825204247702170535645829256617147870695623600123378423850116801061547199885994195705419716265942331607855669309564167711176649499087608758601393601378995048288788210830002607748319070732535801040306241996236376912077688700478441064305832263331411437467744407345685069324063378530133104836614182197217353343826945856505945410107369781050993681951250986504600396897028814512586752 A013751 630 64701972703087171624902738143146757934402833144223939642000405149373250146966200429224467754202640719538366824092044381841991727258515711232359794694194567648430769193163762452725048453511718027099788489555321670129212772172452646375888406686555909025652884923911073152948031645453249973947556493672362631095961879169834623671786502866691309462774152645192538116542822492904325312713290242576785865980935624909231160989399946084270760451617786589370170848803054239189776197179618056083411222947887445286021863062605533342720426504092750658642526962245059586363743985555431090858009642268305702985555715363053058919869622300545573271694742915916653205876027850826367810962957454819334059927389271535794729776710695552746749160330158954417296386681313295843092145902090414235722257884523093954291973383727097355029253526372336714185663347493039082096292507436208046449786832259527401923651141454561164234577766530092132104109348687622015329084201307030878467425202587126989022193284810078020240188158151734951873496458638434101381143593423429904204943556238350808168616360931034853311377792030645507110863771879458790910545204877677746956522542007039333027934352778605193777475437104847882748020936984731440493836053427104434330208090258440605056242688210643536471860655929868877933327581985803452324359285333743662875882328735596201425349392952832856223526324025922553706179283070832904791686511937090982276472900329314067691765985778126078338747368644657404524526261353252702717538131572584453699933983116986911029117961785307001588884848596527987064873529049237234984431755681447129519425837804127143514586640848778571410315173478436450834252251474713715936334353952940029350685595992955434431520562037581013197916413001832234353561402997970178965269707548349018374596566926881804913250334423387934863208143182903443443026028314244506189095354225821864197649186169496459304070246074426746159120478151036678963944262335893343799791981518100070005157669306836791586578132962440042273668665534981656117082411761704679949485838065791477749907456 A013751 631 111805008830934632567831931511357597710648095673218967701376700098116976253957594341699880279262163163362297872031052691822961704702715149009517725231568212896488369165786981518308883727668248750828434509951595845983279670313998172937535166754368610796328185148518334408294198683343215954981377621065842626533822127205474229704847076953642582751673735770892705865385997267738674140368565539172685976415056759843151446189683106833619874060395535226431655226731677725319933268726380000912134593253949505454245779372182361616220896999072273138134286590759462965236549607039784925002640661839632254759040276147355685813534707335342750613488515758703976739753776126227963577343990481927809255554528661213853293054156081915146382549050514673233088156185309375216863228118812235799328061624455906353016530007080424229490550093571397842112826264467971533862393452849767504265231646144463350524069172433481691797350380563999204275900954532210842488657499858549357991710750070555437030349996151814818975045137286197996837401880527214127186616129435686874466142465179870196515369071688828226522060824628955436287572597807704790693422114028627146740870952588163967472270561601429774847477555317177141388580179109615929173348700322036462522599579966585365537187365227992031023375213446813421068790061671468365616492845056709049449524664055110236063003751022495175554253487916794172804277801146399259480034292627293217373745171769054708971371623424601863369355453017967995018381379618420670295905891357425935993485922826153382258315837965010498745593018374800361648101458197081942053098073817540639809567847725531703993205715386689371397024619770738187041587890548305301137985763630680370717984709875826990697667531200939990805999561667166100962954104380492469251986054643547103751302867649651758890096577883614351443623671420057150269548976927014506694756772102220181333537793700889881677433385216609417362960186244991381249695685316423698086040544063276920968912452562213975861607013759096393048899454044448301770318407524225686952711528177687673551840083968 A013751 632 193199055259855045077213577651625928843999909323322376187978937769546134966838723022457393122565017946290050722869659051470077825726291777488446629200149871885131901918479904063637751081410733841431534833196357621859107270302588842836060768151548959456055103936639681857532375324817077170207820529201776058650444635811059468929975748975894382994892215412102595735387003278652428914556881251690401367245218081008965699015772408608495142376363484871273900231792339109352844688359184641576168577142824745424936706755131120872829710014396887982696047228832352003928757720964748350404563063658884536223621597182630625085787974275472273060108155231040471806294525146121921061650415552771254393598225526577538490397581709549372949044759289355346776333888214600374739658189307543461238890487059806178012563852234973068559670561691375471170963785000654810514215886524398247370320284537632669705591529965056363425821457614590624988756849431660335820400159755573290609676176121919795188444793350336007188877997230550138535030449551026011778472671664866919077494179830815699578557755878295175430121104958834993904925449011713878318233413041467709568225006072347335792083530447270650936441215588082100319466549501416325611546554156479007239052074182259511648259767113970229608392368836093591606869226568297335785299636257993237448778619487230487916870481766871663357750027120220330605792040380977920381499257659962679621831656816926537102530165277712019902246222815048695391763023980630918271325380265632017396743674643593044542369768003538141832384735751655024927919319764557595867753471556710225590933240869718784500259476188199233774058542963835587207863874867471560366439399553815680600677578665429039925569493915224304112767242560863022463984692369490986867431902424049395282251355298598239362086886582885599294581704213858755665780632129881067568539702192636473344353307515137715538604889654301073203195201831345106799474144226780150292678060141342519434280718027505750288856919775718567188498256588806665459110208201861987054285520691044299897579665096704 A013751 633 333847967489029517893425062182009605042431843310701066052827604465775721222697313382806375315792351011189207649118770840940294482855032191500035775257858978617507926515133274221966033868677748077993692191763305970572537363082873520420713007365876601940063219602513370249815944561283909350119113874460669029347968330681510762310998094230345493815173748232113285430748741665511397164354290802921013562599736843983492727899254722075479606026356101857561299600537161980961715621484671060643619301302801160094290629272866576868249738904877822434098769611422304262788893341827085149499084974002552478594418119931585720148241619548016087847866892239237935281276939452498679594531918075188727592137733709925986511407021194101316455949344052006039229504958834829447550129351123435101020802761639345075605710336662033462471110730602696814183425420481131512568565051914160171455913451681029253251262163779617395999819478758012599980571835817909060297651476057630646173520432338677406085632602909380620422381179214390639388532616824172948353200776636890036165909942747649528871747802157694063143249269368866869467711175892241581733907337735656202133892810493016196248720340612883684818170420536205869352038197538447410656752445582395724509081984186944436128192877572940556763302013348769726296670023510017796236997771453812314311489454473934283120352192493154234282192046863740731286808645778329846419230717236415510386525102979649056113172125599886370391081473024404145636966505438530226772850257099012126061573069784128780969214959110113909086360823378859883075444584553155525659477998849995269821132640222874059616448374853208275961573162241507894695188775770990856313207282428993496077970855933861380991384085485507597506861795145171302817765548414480425306922327388757355047730341955977757617686140015226315581037184881547929790468932320434484758436605388875825939042515386157972450709249322632254495121308764564344549491321223876099705747687924239873582437080751529936499144757372441684101724987385457917913342439772817513629805379754124550223017661287104512 A013751 634 576889287821043006919838507450512597513322225240891442139286100516860446272820957525489416545689182547334950817677236013144828866373495626912061819645580315051053697018150297855557306525075148678773100107366992717149344563407205443286992076728234768152429243473143103791681952201898595357005828775068036082713289275417650597273404706830037013312620236945091757224333825598003694300004214507447511436172345266403475433809912159746428759213543344009865925709728215903101844593925511592792174152651240404642934207383513444828335548827628877166122673888537741766099207694677203138334418835076410683011154511241780124416161518578971799801113989789403152166046551373917718339351154433926121279214003850752104691711332623407074835880466521866435788584568866585285366623518741295854563947172112788290646667461751993823150079342481460094908959126591395253718480409707668776275818444504818549618181019011178860287688059293845772766428132293346856194341750627585756587843307081234557715973137827409712089874677682467024863384361872170854754330942028545982494692381067938385890380202128495341111534737469401950440204911941793453236191879607213917287366776531931987117788748579063007365798486686563742240322005346437125614868225966379811951693668675039985629517292446041282086985879066674087040645800625310751897532149072187679130253777330958441231968588628170516839627856980543983663605339904953974612430679384526001947915377948833568963561433036603648035788785386170363660678121397780231863485244267092953834398264586974533514803449342276834901231502798669877954368242107852748339577982012791826250917202305126375017222791746343900861598424353325642033286204532272199709222184037300761222733639053712466353111699718957128491857182010856011269098867660222174930361781727772709522478030899929565163361649946311073324032255475314822677930315049710789662578454111977427222665466587280976394825582829508535767569621545167187381521003074857900291532004733086501550451275538643730270522140739579230127780778202071282154255735927428663552303696215127222785374518704116596736 A013751 635 996864689354762315957480940874485768503020805216260412016686381693134851159434614604045711790950907441794795012946263830714264281093400443304042824347562784408220788447363714694403025675329856916919916985530163415234067405567651005999922308586389679367397732721591283352026413404880772776906072123317566350928563867921700232088443333402303959004207769441118556483648850633350383750407282668869299761705812620345205549623528212041828895921002898449048319626410357080559987458303284032344876935781343419222990310358711232663363828374142699743059980479393217771819430896402207023041875747012037660243274995425796054991127104104463270056324974356088646942928440774129817290398794861824337570481798654099636907277182773247425316401446149785201042674135001459373113525440384959236686500713410898166237441373907445326403337103807963044002681370749930998425534147974851645404614272104326453740216800851317070577124966459765495340387812602903367503822545084468187383793234636373315733201582165763982491303443035303018963928177315111237015483867825327457750828434485397530818576989278039949440732026347126570360674087835419087192139567961265649072569789847178473739538957544620876728099784994382146591276425238643353062492294469904315052526659470469095167805881346759335446311599027212822406235943480536979278935553596740309537078527227896186448841721149478653098876936862380003770710027355760468130280213976460931365997773095584407169034156287251103805843021147302388405651793775364240660102502093536624225840201206291993913580360463454370709328036836101549105148322362369549130790752918104275761584925583258376029760984137682260688842077282546709433518561431766361097535934016455715392883728284815141858177017114357918033929210514759187473002843316863918279665158825591242054842037395078288602288931107225534703927737461344013587463584405900244536935568705496994240765926262821527210258607129390749806360306030048899795268293313354451703767304178773474679179804130776365907462259197992909660805184733179175562553911682596730618380787059739840973127168320713479159808 A013751 636 1722582183205029281974527065831111407973219951413697991964834067565737022803503014035790989974763168059421405782371143899474248677729395966029386000472588491457405522437044498991928428366969992752437616550996122381524468476820900938367865749237281365946863282142909737632301642363633975358493692629092754654404558363768698001048830080119181241159271025594252865603745213894429463120703784451806149988227644207956515189749456750408280332151493008519955496314437097035207658327948074807891947345030161428417327256299853010042292695430518585156007646268391480309703976588983013735816361290836801076900379192095775583024667635892512530657329555687321181917380345657696324277809117521232455321792548074284172575774971832171550946741698946828827401740905282521796740171960985209560994273232774032031258298694112065524024966515380160140036633408655880765279323007700543643259173462196276112063094631871075897957271942042474775948190140177817019046605357905961027799194709451653089586972333982440161744972349565003616769667890400512217562756123602165846993431534790766933254501037472453032633584941527834713583244823779604182668017173437067041597400596855924402621923318637104874986156428470292349309725662812375714091986684843994656410766067564970596449968562967200131651226443119023757117975710334367900194000636615167254880071695049804610183598494146299112554859346898192646515786927270754088929124209751324489400444151909169855588091022064369907376496740542538527164966299643829407860657123617631286662251867684472565482666862880849152585718847652783476853696301042174580898006421042484188516018751407870473779426980589914946470319109544240713901120074154092271976542093980435476198903082476160565130929885573610482362629675769503875953348913251540850787261394450621666270767040618695282704755272953285723968387130333202455479137073853395622559824662723098806048043520582155599019326873119587215665390608819924498846223610845476492544109901620920564245622701537981560288094783894131747893871359218933615372093159387527150508562000039230445201563746858192891988148224 A013751 637 2976622012578290599251982769756160512977724076042870130115233268753593575404453208253846830676390754406680189191937336658291501715116396229298779008816632913238396742771212894258052324218124147476212201400121299475274281527946516821499672014682022200356179751542948026628617238004359509419477100863072280042811076852592310145812378378445945184723220332226868951763271729609574112272576139532721027179657369191348858247887061264705508413957779918722483097631347303676838833590694273268037285012212118948305141498886146001353081777703936115149581212751780477975168471545762647735490672310565992260883855243941500207466625674822261652975865472227691002353233237296499248352054155076689682796057523072363050210939151325992440035969655780120213750208284328197664767017148582442121398104146233527350014340143425649225515142138576916721983302530157361962402670157306539415551851742675165121645027523873219151670165915849396412838472562227267808912534058461500656037008457932456538806288193121656599495312220048326249777986114612085111948442581584542583604649692118445260663777792752398840390834778960098385071847055491156027650333675699251847880308231367037367730683494604917223976078308396665179607205945339785233950952991410422766277803764752269190665545676807321827493319293709673052299862027457787731535233100071009016432763889046062366397258197884804866494796951440076893179279810323863065669526634450288717683967494499045510456221286127231199946586367657506574941061765784537216783215509611266863352371227358768593154048339058107335668122168744009848003187208200877675791755095561412677755680402432800178690849822459373027500711421292447953621135488138271445975464738398192502871704526518805456546246842271198913522624079729702697647386922098662590160387689610674239315885446189105448513817111663277731017372961215773843067948863618667635783377017185514736851019203565964875105396836750646708669794972040829534006274399540983379116221910000950735016436028257632136177827786569059660360609708730317287362976979421646916078795136067790209308302154570957317355520131072 A013751 638 5143602837735286155507426226138645366425507203402079584839123088406209698298895143862647323408803223614743366923667717745527714963721132684228290127235141674075949571508655881277914416248918526838894684019409605493273958480291581067551433241370534362215478610666214190014250587271533232276856430291388899913977540801279511931963789837954593279201724734088029548646933548765344066007011569112541934966447933962650827052348841865411118539319043699552450792706968140753577504444719704207168428501102541542671284510075260290338125311872401606978476335635076665941091118831077855286927881752658034626807301861530912358502329166092868136342295536009450052066387034048350701152349579972519771871587399869043350764502853491314936382155565188047729360359915319125564717405632750459985775923964691535260824779767839521861690165615460912095587146772111921471031814031825700110073599811342685330202607561252922694086046702587757001384880587528718773800858853021473133631950615307284899057265997714222603927899516243507759616360006049683073446908780978089584468834667980673410427008025876145196195362498043050009404151711888717615779776591608307193137172623802240571438621078677296963030663316909437430361251873547148884267246769157210540128044905491921161470062929523052117908455739530315034374161583447057200092882796922703580395816000271595769134462165944942809303009132088452871413795512239635377476942024330098904157895830494350642068350382427855513507701243312171361498154731275680310601396400608269139872897480875952128970195529892409476034515107589649017349507495771116623768152805130121107161815735403878708777788493209796591521229335993350063857322123502933058645603067952076644962305421824495828911914543444631722567094409772926261534684601386488955797149927647245085537850051014774215031875968954143919198020476980857200821415636333057674633675485696569465278561183761987304182125733905117512581405711686553434762842162406819279112831460481642870108401456829188331315286415191335093103133576685988272563224220440605870984157995125141481684746123098614244390338786492416 A013751 639 8888145703606574476716832518767579193183276447478793522602004696765930358660490808594654574850411970406276538044097816264271891457310117278346485339862324812803240859566957362848236111278131214377610013985539798292377400253943852084728876641088283377908347039231218120344625014805209425374407911543520019051353190504610996618433428839985537186460580340504115060061901172266514546060115991426472463622022029887460629146458798743430412835943307512826634969797640947222181927680475648869987044449905191785735979633410049781704280538915509976858807107977412478746205453340102533935811379668593083835123017616725416555492024799008476139599486686224329689970716794835550011591260074192514165794103026973706910121060930832992210068364816644946476334701933671448975831676933392794855420796610986972930705219438826693777000606183516456101174589622209400301942974646994809790207180474000160250590105865845050415380688702071644098393073655249626041127884098021105574916010663250988305570955644050176659587410364068781408617070090453852350916258373530138801962146306270603653217869868713978899025586396618390416250374158143704040067453950299154829741034293930271707445937223954369152116986211619507879664243237489473272013802417103659813341261596690039767020268742215834059745811517908384379398551216196514841760501473082431786923970048469317489064350622752861174475599780248846561803038645150089932280155818042410906384843995094237909494109460835334327341307748443432112668811375644375576719212980251089073700366846953645278860497875654083574587642105914913501979948952692489525871368047264849273175617590777902408768018516266528510148684292596508910345452629413068325339602101421188442494863768912728792359788331072323616595939140087616579931934991195852915617475074974439507809404888153529843575081674352760692374179384222921243019406219583523661766991239283672036001353725540714061626713268188043061740669069794364335270191256638983714306972763712278879547317717400837436512814925450627040882214820513387734989251452921366945060625015576244480351241300714405414306505423058894848 A013751 640 15358715775832160695766686592430376845820701701243355207056264116011527659765328117251563105341511884862045857740201026504661828438231882656982726667282097276524000205331702323001752000288610738444510104167012771449228147638814976402411498835800553677025623683791544911955512025583401887046976871147202592920738313191967802156652965035495008258203882828391110823786965225676537135591880433184944417138854067645531967165080804228647753380510035382164425227810323556799930371031861921247337612809436171405751772806532566022784996771246001240012018682584968763273443023371697178641082064067328848867092574441701519807890218852686646769227912993795641704269398621475830420029697408204664478492210030610565540689193288479410538998134403162467511106364941384263830237137740902749510167136543785489224258619190292526846657047485116436142829690867177843721757460190007031317478007859072276913019702936180247117777830077179801002023231276271353799068983721380470433454866426097707792026611352918705267767045109110854274090297116304256862383294469460079849790588817235603112760479133137755537516213293356578639280646545272320581236560426116939545792507259911509510466579522993149894858152173678509616059812314381809814039850576755124157453700039080388717411024386548961255240762302945688207600696501587577646562146545486442127804620243754980621103197876116944109493836420270006858795650778819355402980109253577286046233010423522843107605821148323457717645779789310250690691706057113480996570800029873881919354233911535899041870940329130256416887445559020970531421351790252621900705723985673659544047467196864215362351135996108561265536926457606767397076942143625782066186832431255813628631124592681195353197714236092975209477782834071401450122383664786433838186996929555831469494651646729299569697741133281570476422581975937207907937533947440328887533360861482185278210339237734353898490960527428938410687876152604661571346890491472163858322448935694817903857765015668647090294144191178683526644467209847134006061426510648122081064760026915750462046944967634492555921641371045770297344 A013751 641 26539860860637973682284834431719691189578172539748517797793224392467919796074486986610701046030132537041615242175067373800055639541264693231266151681063464093833472354813181614147027456498719356032113460000598069064266239119872279223367069988263356753900277725591789607859124780208118460817176033342366080567035805195720362126696323581335374270176309527459839503503875909969056170302769388543583952815939828891479239261259629707103317841521341140380126793656239106150279681143057399915399394934705704189139063409688274087372474420713090142740768283506826022936509544386292724691789806708344250842335968635260226228034298177442525617225833653278868864977520817910234965811317121377660218834538932895057254310926002492421411388776248664743859191798618712007898649774016279951153568811947661325379518893960825486391023378054281201654809705818483313951196891208332150116601997580476894505698046673719467019520090373366696131496143645396899364791203870545452909010009184296839064621984417843522702701453948543556185628033416973755858198332843227017980438137476183122178850107942062041568828016570920167888676957230230569964376776416330071535129452545127088434086249415732163018314886956116464616551355679251767358660861796632854544079993667530911703686250139956605049056037259490149222734003554743334173259389230600571996846383781208606513266325929930079421205349334226571851998884545799846136349628790181550287890642011847472889942858944302934936091907475928113193515268066692095162074342451622067956644116199134033544352984888737083088381505925988237078296095893556530644419491047244083692114023316181364146142763001275593866847808918744494062148956024185351410370846441210045950274583296153105570325650199968661161977608737275381705811478972750957672387130694272476779286758045548229656437696678310553783258221654419495264916058661176888317657647568641216160747466202804963536592379791397205573668649991700855195287426769263899147181191760880645337866217947075422172028281162356765134041639338615847562474145010399954956079905326510416798417120904072403136632596289167091073810432 A013751 642 45860879567182418522988193898011626375591082148685438754586691750184565407616713512863291407540069024007911138478516421926496145127305389903627910104877665954144240229117177829246063444829787047223492058881033463343052061199139298497978296939719080470739679909822612442380567620199628700292080185615608587219837871378204785754931247148547526738864662863450602662054697572426529062283185503403313070465944024324476125443456640133874533230148877490576859099437981175427683289015203187053810154447171456838832301571941337622979635798992219766656047593899795367634288492699513828267412785992018865455556553801729670922043267250620684266566240552865885398681155973348886020921955985740596858146083276042658935449280132306904198879805357692677388683428013134349648866809500131755593366907045558770255808648764306440483688397277797916459511171654339166507668228007997955401488251819064073705846224652187239009730716165177650915225336219245842102359200288302542626769295870464937903666789074033607230268112423083265088765241744530650122966719153096287070197101558844435125052986523883207830934812634550050111633782093838424898443069647418363612703693997979608814101038990385177695648124660169250857400742613747053995765969184581572652170229057493415423969840241845013524768832384398977856884358142596481451392224590477788410550551173928472054924211206919177239842843649543516160254072495142134123612158549433718897475029396472433153821260255755471569566816118403779598394383219243940440064463756402933429081032792103609964641957887737679576723242240107673671295653704065684953556880529637776619973032290361397244534694466204226201913013811590485739393396009792287237120822650410959402074479935752566425522723545545846487897307898011859587642235664913654857884961839702839874607517902707340846324339860120636937470207018836887817774949366513663012912414998612021525771621598446976991231632279534371231299427185659077777456673457288017726329099362801755143832824612546329513264869848552490151623952777128184587955322577971122164106076404210000227664784922237112620101126387680733375544426496 A013751 643 79247599892091219207723599055764090377021389952928438167925803344318929024361680950227767552229239273485670447290876377088985338779983713753469028661228606768761247115914483288937197632665872017602194277746425824656793961752112707804506497111834571053438166884173474300433620847704958394104714560743771638715879841741537869784521195072690126204758137428042641400030517405153042219625344549880924985765151274032694744766293074151335193421697260303716812523828831471139036723418271107228983946884712277417502217116314631412508810660658555756781650242258846395272050515384759895246089294194208599507201724969388871353290765809072542412626463675352249968921037521946875044153139943359751370876431901001714640456356068626330455664303658092946527644963606696156193241846816227673665338015374725555002037345064721529155813550496034799642035304618698079725250697997820466933771699143342719363702276198979549008814677533426980781509380986856815152876698098186793659057343264163412697536211519930073293903298267087882073386337734548963412486490696550384057300591493683183896091560713270183131855356232502486592903175458152798224509624350738932322751983228508764030766595375385587058079959412772465481588483236554909304683594750956957542950155811348621852619883937908183370800542360241433736696170870406719948005764092345618373431352428548399710909036965556338270448433826411195924919037271605607765601809973421466254836850797104364489803137721945454872211458252601731146025494202853529080431393371064268965452024664755038018901303230010710308577762590906060103998889600625503599746289555214077999313399797744494438555952037600902876905687866428359357671788304921072345744781539910137846784701328980434783303266286703222731086548047764493367445783228970795594425214059006507303321790935878284982448459278288460627948517728550142149115112505335609686312653117601573196533362122116376240848260579035393487685410176818886399445131734193694631096683698921432888543120930480057398921695098298702982006190398877502967986797414734099099575300026474880393404748345625730607534746397912307272940768985088 A013751 644 136939852613533626790946379168360348171492961838660341154175788178983109354096984681993582330252125464583238532918634379609766665411811857365994481526603032496419435016300227123283477509246626846416591711945823825006939965907650759086187227009250138780341152375851763591149296824834168105012946760965237391701040366529377438987652625085608538081822061475657684339252734076104456955512595382194238375402181401528496518956154432133507214232692865804822652041176220782128255458066772473291684260216782815377443831176991683080815224821617984347718691618623286571030103290584865098985242300367592459948444580747103969698486443318077353289018529231008687946295552837924200076296625822125650368874474324930962898708583286586299027387916721184611599770497112370957901921911298441420093704090567525759043520532271838802381245815257148133781437006381110281765233206140233766861557496119696219060477533271836660687231762777761822790448210345288576584170934313666779442851089160474377141342573506439166651864899405527860222811591605300608776776655923639063651015422101084541772446216912530876451846055569764296832536687191688035331952630878076875053715427018863144245164676808666294436362169865270820352184899032766883278493251729653622634217869242010418561327159444705340864743337198497197497010983264062812070153960351573228549289376996531634700450815876481352531334893652038546558260096405334490218959927634072293688358078177396341838379821983521746019181399860495791420332053982530898250985447745199056772301098620696705696661451981458507413222373757085671859710081229880870220361588351409926782813554850502486389824685120974360171293028633188204970056850190903613013446982500964718199243963896478191305548044143423168879317555026537044538946313419661534787166769893963244620140054737197676449670937632882459965095038634934645633670914409219933537948264587215518483609649747017098144185794280573159946720388785543035698241187636686704322535069431736236031402512967869539185336689129860158752906697009260325128681185932660523244066118445748593319803405141241262489820041775592466967641648806232064 A013751 645 236632065316186107094755343202926681640339838057205069514415761973282812963879589530484910266675672802799836184883400207965676797831610889528438464077970040153812783708166792469033849135978171190607870478242383569611992261088420511700931528271984239812429511305471847485505984913313442485462372002947930212859397753362764214570663736147931553805388522229936478538228724483508501619125764820431643912694969461841241984756234858726700466194093272110733542727152509511517625431539382833848030401654600704972222940273841628363648708491755876952857899116981039194740018486130646891046498695035199770790912235530995659638984574053637666483424018511183012771198715303933017731840569420633123837415091633480703888968431919221124719326320094207008844403419010177015254521062723706773921920668500684511627203479765737450514792768764351975174323147026558566890322980210323949136771353294835066536505177493733749667536486079972429781894507476658660337447374494016194877246682069299723700239967019126879974422546172752142465018430293959451966270061436048301988954649390674088182787062824853354508789984024552704926623395467236925053614146157316840092820257888595513255644561525375356786033829527187977568575505528621174305236338988841459911928478050194003273973331520450829014276486679003157274834979080300539257226043487518538933172043450006664762379009834559777174146696230722608452673446588417999098362754951676923493482759090540878696720332387525577121145458958936727574333789281813392177702853703703970102536298416563907443830989023960300810048261852244040973579020365234143740784824671236353480701822781668296481617055889043694375994353478149218188258237129881443287236385761667033048293569613114314575987020279835235823460735085856012963299229589175132112224178376768486703602014585877584905031380229620890819684226761167067654983340099132045153574601206708415939677474762845545593153052516830420387932831821418365686560772236194625069340599978040215862263542408478563712261798816398354325022772432001841822361089291637384165746252674253569256620284084064901582409032188223782920084769137169006592 A013751 646 408900208866369593059737233054657305874507240162850360120910436689832700801583930708677924940815562603238116927478515559364689506653023617105141665926732229385788490247712217386490491306970279817370400186402838808289522627160790644219209680853988766395878195535855352454954341930205628614878978821094023407821039317810856562778106936063625724975711366413330234914059235907502690797849321609705880681136907230061666149658773835879738405583393174207347561832519536435902456745700053536889396534059150018192001240793198333812384968273754155374538449674143235728510751944033757827728349745020825203926696342997560499856165343964685887683356703987324246068631380045196254640620503958854037991053278342654656320137450356414103514995881122789711283129108049585882359812396386565305337078915169182836091807613035194314489561904424800213101230398061893203586478109803439784108340898493474994975080946709171919425503047946192358663113708919666165063109063125659984747882266615749922554014663009051248595802159786515702179551847547961932997714666161491465836913634147084824379856044561346596591189092394427074113205227367385406492645244559843499680393405631493046905753802315848616526266457422980825238498473553457389199448393772718042727812410070735237657425916867339032536669768981317455770914843850759331836486603146432035276521291081611516709390928994119294956925491086688667406219715704786302441970840556497723796738207708454638387932734365644197265339353081042665248448787878973541683070531200000460337182723663822432062939949033403399799763396480677702802344547191124600384076177031896418814652749766722816320234272576267503881718242810241849029310233760435134000344474596160633107451288291461535587305571043555287502940150228359190400581068730094628289923380235055945023824281204396466715894225036784899336414343843296692907811211691300174025376910885192142743762676390197102784968474749082966430347933387410935906377014424144312119820556762053493009991401281850958094788388354736356273639350762499182669039962295949399838409524621110167675439850897264149934402807621250696885906481069028043390976 A013751 647 706579560921086656807225938718447824551148511001405422288933234600030906985137032264595454297729292178395466050682874886582183467496424810357684798721393292378642511148046711643855568978444643524416051522104105460724295099733846233210794328515692588332077521885958049042161102855395326246510875402850472448714755941177160140480568785517945252758029241162234645931494359648164649698683627741571761817004575693546559106610361188400187964848103405030296586846593758961239445256569692511744877210854211231435778144090646720827801225177047180487202441036919511338866579359290333526314588359395985952385331280699784543751453714370977213916840384490096297206595024718099128018992230840899777648540064976107246121197514215883570873912882580180621097247098709684404717755820955984847622472365412347940766643555324815775437962970846054768238926127850951455797434173740343946939213072596724791316939875913449076767269266851020395769860489013183133229052461081140453644340556712015866173337337679640557573546132111099133366265592562878220220050943127057252966186759806162576528391245002006918909574751657569984067618632890841982419290982599409567447719804931219985053142570401786409357388438426910866012125362300374368536646824439256777833659844602230490672031984346761848223365360799716563572140850174112125413448850237034556957828790989024700873827525301838141685567248597798017277947668737870730619725612481628066720763622920209615134347764983833172874506402124041725549319505454866280028345877913600795462651746491085162604760231929721074853991149118611070442451377546263309463683633911117011711719951596897026601364823011790246707609123576097915122648083938031911552595252102165574009675826167645533494864026763263536805080579594604681012204086765603517684987601046176673001168357921197094485065220863564306053323986161216685344697773802566700715851302009612022661221904802260593612425524366415365991641228893446097246219480924921371343049922084828435921265141415038455587794335076984423640848798117598587652101054847400562920771658545278369743160062350472451086648051569521204218846399287280458979606528 A013751 648 1220969481271637742962886422105477840824384627010428569715276629388853407270316791753220945026476216884267365335580007804014013031833822072298079332190567609230294259263824717720582423194752344010190937030195894236131581932340086290988252599675116792637829957818935508744854385734123123753970792696125616391379098266354132722750422861375009396765874528728341468169622253472028514679325308737436004419783906798448454136222704133555524803257522683892352502070914015485021761403352428660295147820356077007921024632988637533590440517105937527881885818111796915593561449132853696333471608685036263725721852453049227691602512018433048625648300184398886401572996202712875293216818574893074815776677232278713321297429304565046810470121461098552113256042986570334651352282058611941816691632247432537241644760063601281659956800013621982639516864348926444115617966252223314340310960189447140439395672105578440004653841293118563243890318925014780454219802652748210703897420481998363416747526919510418883487087716287979302456906943948653564540248029723554933125570720945048932241060071363467955875745170864280932468844997635374945620534817931779732549659822921148134171830361654286915369567221601701976468952626055046908831325712631035712096564211472654287881271268951204473729975343461910221852659389100865752714439613209595714423128150829034683109973963721576308832660205576994973856293571579040622510885858368253299293479540406122214952152937892063722727147062870344101749224105426008931888981677034702174559462217936595160981025680774558017347696705676959929724555980399942998753245319398410196237852076359438061967158414164373546310748565539497197331935889044919143162884595632542111888719827617691481879125038246919391599179241539476888789088661930962878559658574607793290946018922487828579270192701652239120860143848086582432275637753130835258836991049872609575158591451498306305762271306105165752433556043527874856041467263038264129680790265362583537271946164365186451255708611013029084051386723147210359462830622776308172727093425966241022916180587741616395477727833112132640890166577968420633116760080384 A013751 649 2109835263637390019839867737398265708944536635474020568467998015583938687763107416149565793005750902776014007299882253485336214519008844540931081086025300828749948480007889112221166427280532050449609939188178505240035373579083669110827700492238601817678170167111120559111108378548564757846861529778905065124303081804259941344912730704456016237611431185642574056997107253999665273365874133498289415637386590947718928747392832742783946860028999197765985123578539418758117603704992996724990015433575301069687530565804365658044281213559060048179898693697185070145674184101571187264238939807742663718047361038869065451089140767852308025120262718641275701918137438287848506678662497415233281662098257377616619201957838288400888492369884778298051706442280793538277536743397281435459243140523563424353562145389903014708405350423538786001085141594944895431787845683841887180057339207364658679275721398439544328041837754508877285442471102425540624891818983948908096334742592893171984139726516914003830665687573745628234645535199143273359525548595362302924440986205793044554912551803316072627753287655253477451306164155913927906032284165386115377845812174007743975848922864938607789758612158927741015338350137823121058460530831426429710502862957424746609458836752747681330605397393502180863361395424366296020690551651626181394523165444632571932414035009310883861662836835237047314823675291688582195698810763260341701179132645821779187437320276677486112872510124639954607822659254176143434304160337915965357638750712594436438175212376378436253976819907409786758564032734131101501845607911920452819099008387949108971079249739676037488024973521252251156989585216269620279385464581253032769343707862123370880687128066090676708683381729380216063827545207816703854151090016922266806754720698058967784978892988455069200846328569493614442972302037410083327270320534179869345874046028189073296357204816949726420205184843216167751239655430530120416088405578546544352405922972023042187769864479830514257240796257598379501151771316157460522472417440069664487599160055617513131385513695617765203458207846729430854025761418903552 A013751 650 3645795335565409954283291450224203145056159306099107542312700570929046052454649615106449690313937559996952204614196534022660978688847283366728908116651719832079910973453632385918175586340759383176925974917172457054781125544656580223510266450588303940947878048768016326143995278131919901559376723457947952534795725357761178644009198657299996058592553088790367970491001334911421592376230502685044110221404029157658308875494814979530660174130110613739622293543716115614027219202227898340782746669218120248420052817709943857100517937030055763254864942708735801211724990127515011592604887987779322904785839875165745099482035246848788267407813977812124412914541493361402219540728795533523110712105788748521517980983144562356735314815160896899033348732261211234143583492590502320473572146824717597282955387233752409416124445531875022209875124676064779306129397341678781047139082150326130197788446576503532598856295639791339949244590064991334199813063204263713190466435200519401188593447421227398619390308127432445589467484824119576365260147972786059453434024163610380990888889516130173500757681068278009035857051661419267421623787037787207372917563436685381590266938710613914260702881810627136474504669038158353189019797276704870539748947190429962141144869908747993339286126695971768531888491293304959523753273254010041449736029888325084299211452496089207312953382051289617760015310904037870034167544998913870459637541211980034435891689438098696003043697495377841562317555191216375854477589063918788137999761231363186165166766986381937846871944800004111518798648564578543395189210471798542471403086494376060302024943550160192779307154244723889999278003253713903842778082796405240625425927185749184881827357298204689352604883628369013358293998119107264259973083549241677042072157366245896332443527084050359579062455768084965757456137920644623989523113883062814229670351536710718656105249923689127254114559409077537874142124583956048079000764839728428640957434895655816900466325821147128636512095933129999777990260834320091782832337336440380234571348576107062691034167666027498271575783159148456515756515731865337856 A013751 651 6299934339857028401001527625987423034657043280939257833116346586565391578641634534903945064862484103674733409573331610791158171174328105657707553225574171869834086162127876762866607413196832214129728084656874005790661784941166570626225740426616589209957933268271132211576823840611957589894602978135334061980127013418211316696847895279814393189247931737429755853008450306726936511626126308639756222462586162384433557736855040284628980780896831140542067323243541447781039034781449808332872586244408911789269851269002782985069694995187936358904406621000695464493860782940345940032021246442882669979469931304286407531904956906554706126080702553659350985516327700528503035366379358681927935310518802957445183071138873803752438624000598029841529626609347373012600112275196388009778332669713112008104946909139924163471063041879080038378664215440239938640991598606420933649456333955763552981778435684198104330823678865559435432294651632305025497276973216967696393126000026497525253889477143880944814306452444203265978599813776078627959169535696974310735533993754718738352256001083872939809309272885984399613960985270932494104565904001296294340401549618592339387981270091940843842494579768763691827944068097937634310626209694146016292686180745062974579898335202316532490286426930639216023103312954830970057045656182929351625143859647025745669037389913242150236783444184628459489306457242177439419041517758123168154253671214301499505220839349034546693259509272012910219684735370421897476537273902451665902463587407795585693408173352467988599394720614407104704484064719591722986886955695267881390584533462281832201899102454676813122642762534882881918752389622417625840320527072188255800736002176974591475797673411297703201301238909821655083132028749817352641233488373089617928700687928872908862462414801239021352619923567250820828884206326873910253895940789932542988870367455436121837749871868134811895109958658885985446517591281076051080513321643050724691574447499693251604005811018942238283892901772448639616367170721705118600734278917368977045339290339513004330107041726895517013282953299008532859227259184663303815168 A013751 652 10886286539272945076930639737706267003887370789463037535625046901584996647892744476314017072082372531149939331742717023447121319789238966576518651973792168991073300888156971046233497610004126066016170130287078282006263564378335834042118079457193466154807308687572516461604751596577462715337873946217857259101659479186669155252153163043519271431020426042278618113998602130024146292089946261329498752415348888600301187769285509611838878789389724210856692334564839621765635452102345268799203829030338599571858302992836808998200432951684754028186814641089201762645391432920917784375332713853301253724524041293806912215131765534526532185867454012723358502972214266513253245113103531802371472216576491510465276346927973932884213942273033395566163194780952260565772994011539358480896958853264257550005348258993788954477996936367050306318331764280734613971633482391895373346260545075559419552513136862294324283663317079686704427005158020623084059294609718920179367321728045787723638721016504626272639121549823583243611020478205063869113444957684371608951002741208153979872698369872932439990486423546981042532924582548171349812689882114239996620213877740927562462431634718873778159830633840423659478687349673236232088762090351484316153761720327468820074064323229602968143214945736144565287922524785947916258574893884101919608248589470060488516096609770082435609161791551037977997521558114482615316103742686036834570550343858312991145021610395131696685952432022038308859615222720089038839456409303436478679457079040670772078209323553064684299754077221695476929348463835454497321340659441422899042930073822823006044881649041681533075926693660277619955604129267537657452073870780741306023671811761812094070178379654722431131848540836171819983652145679684385364051467908698859780794788741092386514335052776541028897327227924209418392311908532838116918732185685003434284767994962993618535631778588136954954750008562554982851582397733699416267127019799191652267040645279469938771722041440732187754566934262791249257082471007106444942068833969213592334346293706678471482424968104075453398952943300686744780744703871098188992610304 A013751 653 18811503139863649092936145466756429382717376724192128861560081045938874207558662455070621500558339733827095165251415016516625640595804934244224230610712868016574663934735245967891483870087129842075941985136071271306823439245764321224780041302030309515507029412125308445653010758885855572103846179064457343727667580034564300275720665739201301032803296201057452100989584480681724792731427139577373844173722879501320452465325360609257582548065443436360364354128042866411018061232852624485024216564425100060171147571622005948890348140511254960706815699802140645851236396087345931400574929538504566435977543355698344307747690843661847617178960533985963493135986252534901607555442902954497903990244177330083997527491538956023921692247801707538330000581485506257655733651940011454989944898440637046409241791541267313337978706042262929318077288677109412942982657573195205142338221890566676986742700498044592362170211913698625249864913059636689254461085594294069946731946063121186447709916519994199120402038095151844959843386338350365828032886878594140267332736807690077220022783140427256303560539889183241496893678643240092476328116293406714159729580736322827935081864794213888660187335276252083579171740235352209049380892127364898313700252725866121087983150540753928951475426232057808817530122830117999294817416631728117083053562604264524155814941682702448732631575800193625979717252421825959266227267361471650137910994187164848698597342762787571873325802534082197709415104860313859114580675276338235158101832582279094151145711099695774469975045439089784133914145507665371371276659514778769546183167565838154445555489544025689155201326644959727283283935374305072077183648709120976808904890724411298553268240043360360995834278564904904931750907734494617909080936546231629701213394944607643896770971197862897934581449853033874981914977944744266035569216863685934444079095296052972829571713400300658161808014796095010367534383283832591309595490213003175117446235042924054197535687609585220439891662406103278716238509900279936859894945098801087553750395525140398721630344883842383473390686023586694981126848289257670579230605312 A013751 654 32506277425684385632593659366555109973335626979403998672775820047382374630661368722362033952964811060053220445554445148540729106949550926374019470495311835932641019279222505032516484127510560367107227750315131156818190903016680747076419911369908374842796146824152532994088402591354758428595446197423382289961409578299727110876445310397339848184684095835427277230510001982618020441839906097189702002732193135778281741860082223132797102643057086258030709603933258073158239209810369335110121846223326572903975743003762826279682521586803448572101377529258099036030936492438933769460193478242535890801369194918646738963788009777847672682485243802727744916138984244380309977855805336305372378095141938426385147727505379316009336684204201350626234241004806954813229107750552339794222624784505420816195169815783309917448027204041030341861637554834045065565474032286481314485960447426899217833091386460621055601830126186871224431766569767052199031708755906940152867952802797073410181642735746549976080054721828422388090609371592669432150840828526210674381950969203688453436199369266658298892552612928508641306632276695518879799094984955006802068012715512365846671821462364401599604803715357363600424808767126688617237330181596086544286074036710296657240034884134422789228149536528995893636692052250443902781444495939626186319516556180169097741248219227709831409987362982734585692951412184915257612040718000623011438310197955420858551176208294096924197106986778894037641869301198622348549995406877512470353199966702178274693179788780274298284116878518747146983403643437245761729566067641537713775804513553768330881919885932076390860187892442490408745514640326799164549373344969361047925787651171782723900047518794926703800801633360155675722065568565206699746891858351888256123696746464282008653620238229907087630956745346042535968749081888518091709463606740449294719368676671579537049499920755719537303604249567652177915099414314462717782981007088069486602947094154172765653341668189363260920132792637746465621660145107683730893898465130728279292880683467442608990977235959279638642019105448757808927387193843837254760910485979136 A013751 655 56170847391582618373121843385407230033923963420410109706556617041876743361782845152241594670723193511771964929918081216678379896808824000774305645015898852491603681314496488696188484572338248314361289552544546638981833880412824330948053606847201671728351741712135577013784759677861022564612931029147604597053315751301928447594497496366603257663134117603618335054321283425963939323499357735943805060721229738624870849934222081573473393367202645053877066195596669950417437354552318211070290550273908317978070083910502163811291397301996359132591180370557995134261458258934477553627214330403102019304765968819421564929425680896120778395334501291113543215088164774289175641734831621135683469348405269600793535273129295458064133790304859933882132768456306417917259898192954443164416695627625367170385253441673559537350191008582900430736909694753229873297139127791039711431739653153681848415581915803953184079962458050913475818092632557466199926792730207192584155822443233342852793878647370038358666334559319513886620572994112132778756652951693292045332011274783973647537752510092785540486330915140462932177860574129856624292836134002251753973525972405368183048907486965685964117100820137524301534069549594917930586106553798037548526335935435392623710780279784282579786242399122104904204203866288767064006336088983674049960124609079332200896876922825482588676458163234165364077420040255533565153606360705076563765400022066967243576432487932199485012600873153928897045150152471219418294392063084341548770329542461364058669814675012313987434953966080395069987321495859560676268690164884577169404590199420911675763957562890628003406404678140623426312249298484708956341317140107055890815761061224840546899282112477633344167785222446349007647729302480677177162629131232062906581747977890279310953455771661279447426293255957961502153998413503359262473953112447496381275069073288489440021535863065883360460628143252902963437291787935391576328991180248184072849892578698410539048974402631219714869989465678025892594228730746077486984656547745898466618097821031740828336408663737635215573409014215453493826525070962150776226853319771947008 A013751 656 97063224292654764548754545369983693498620608790468669572929834248363012529160756423073475591009678388341955398898444342420240461685647873338000154587473217105491161311449932467013701341000493087216308346796976592160608945353360443878236632631964488746591809678570277079820064723343846991651144818367060743708129618249732357443291673721490429241895755219052482973867177760065687151006890167710895144926284988343776828686335756958962023738526170653099570385991045674321331748666405868729462070873313573466105104997347739065911534537849708581117559680324215592003799871438777212667826362936560289358635594119960464198047576588496705067138018231044202675672348729971695508917789041322461035034044305870171228951967422551534823189646797965748325423892497490161025104077425277788112050044536634470425717947211910880541130062831251944313379952533581221057456412822916621354046120649562234062125550509231102090175127511978486213664069059301593473497837798028785421261181907216449627822302655426283775426118504119996080350133825765441691496300526008654333715482826706462945236337440333413960379821362719946803343072096392246778020839555891030866252880316476220308512137476705345994350217197641993050872181700018184052792124963008883853508496432358453772228323467240297870626865682997274464864280946989486602948761763788758331095324489086043149803322642433913232919706068637749125781829561562000585431791298372302186611238131719396900075339146840710101774308809989134094019463470267154812709485009742196275129449373237093381439758421278570287600453386922680938091544845320848592296604920549348731131864599335375720118668675005189886267283826997280667566787781577076557796018104992579329635113796524465041959490361350418721932864387291085215276234686610162137023138769004702573260505794402649327571573430690885152634746295357475722109258533804805554990978309273746843319358642509752357213971377846446875965431541016320819640209552356643896496759468862077884614375990853411476627767746747667295341796691628742402827246729221897509486514504912550316073034742848151365314170938633652510850776564303637332235322622596541320002536565924429824 A013751 657 167725251577707433140247854399331822365616411989929861022022753581171285650389787099070965821264724255054898929296511823702175517792799525128064267127153719158288726746185483302999675917248852054709780823265175551253532257570606847021592901188034636554110647124569438793929071841938167601573178246138280965127647980335537513662008012190735461729995865018522690578842483169393507396939906209804426810432620459858046359969988188025086377020173222888556057626992526925227261261695549341164510458469085854949429621435416893105895131681404296428171143127600244542982566177846207023490003955154376180011722306639291682134226212344922306356014495503244382223561818605391089839409939463405212668538828560543655883628999706169052174471709666884813106332486235662998251379845790880017857622476959304364895640612782182001575072748572403359773520557978028349987284681357999921699791696482443540459352951279951344411822620340698824177211511334473153522204263714993741207939322335670024956876938988576618363936332775119353226845031250922683242905607308942954688660354324548767969368391096896139323536331314780068076176828582565802432420010752579701336884977186870908693108973559746837878237175317525363991907129977631422043224791936079351298862681835115408118410542951391234720443223900219290275285477476397832849895460327826974396132720717140682562860141526125802066485252086606030489351001482379137011626135363587338178464219491611117843330186045740747055866005623661223714465632876621643516361990096834515163423688516953697363127902551969369456973583452602392661022189492714426367488533302709274607395862027651529244365059470408968123469866453051300993555409286565188291871519285427177081609476640394275592505999344413523551499989661238995251997333538462360172775983792840126046594154012727778038043678888233849543752841598377718047804798746414703999024410518425034545255851734256852073265742540918660201668265702876202376338282106472280653146400362193670584613641712194695031612782666379969086350624683134466872085482348095438896392697064488886946174204035641605559262887381958951538750141903116685310102637491846823400964383185917414735872 A013751 658 289829234726278444466348292402045389047785159918598799846055318188263981603873552107194628939145443512734865349824372431357359294745957579421295053595721626705522919817408515147583439985006016350538501262602223352566103741082008631653312533252923851965503198231255990235909436142869153615518452009326949507740575710019808823607949845065590877869432854752007209320239810916711980781912157930542049528427568154634704110028139588907349259490859329151424867579443086526792707460209909261532274072234580357352614385840400391286986787545466624227879735324493222570273874355318245736590726834506762039060256145872696026727942894932025745383193048229606292482314822550115803242500375392764207491235095752619437366910911492260122157487114304376957047742536215225660978384373526640670857971640185677942539666978887610498721725709533113005688643524186032988778027929386623864697240051521662437913761899811755923143629487948727568178221491585969609286368967699509184807319148996037803125483350572260396532881983035406242375988214001594396643740889429853425702005092272820271051068579815436528751070780511939957635633559790673706603221778580457723910137240578912930221692306311242535853593838948683828978015520601347097290692440465545119044434714211079425228613418220004053596925890899578933595693305079215455164619355446485011756517341399219099468622324557145385970886515605655220685598530561551148756089961908278920372386171281504011633274561487040010912536457717686594578596613610802199996273518887330042202396133757295989043485015609803070421650352206096934518246343443410528763020185547081626521580049583781842534262822764866696917355929230872648116863747247184645368353985325218161997021175634601308223850366867146568696991982134620983795451392354462958378556899994027737808514698133993600449739477118868092011604910281996696786606692233804608510314181375838459694202111796795840382603203110707444828482763134570077706312551479984100968636979825870662770212372878672433014626888447504586581213879452456358754963713497508918412966580527436796642989024573588694406406269396025068258960245208585632215857357585911310836866454145265292663586816 A013751 659 500824917607009152037849849270734432274572756339338726133983589829320160211493498041232318806843326390005847324496515561385516861321014697239997852613406970947143605444481914175024184294090396253730530181776641953234227264589710915496924057461052416196389526543610351127651505654877897447615885072116968749375714826914229647194537332273341036958379973011468457705374393264078302791144208903976661585122837771208768702128625209631899520400204920773662171177277653518297798491242723203927769596821354857505317658732211876143913168878566326665776182640724288601433254885989928632828775970027684803496122620068018734185885322442540488022157587340759673409440013366600108003040648678696550544854245460526387770022055058625491088137733517963381778499102579909942170648197454035079242574994240851484708544539517790941791142026073219273829976009793465004608432261980086038196830809029432692714980562874714235192191755175401237811966737460555484846845576184751871347047489465153323800835229788865965208820066685181986825707633794755117400384256934786719613064799447433428376246505921074321681850308724632246794374791318284165010367233387030946916717151720361543423084305305827101955010153703325656474010819599127784118316537124461965708783186156745246795043986684167004615487939474472397253358031176884306524462246211526100315261965937850603881779376834747226957691898966572221344714260810360385050523454177505974403483303974438932102298442249605138856862998936162435431814948319466201593560640637306312925740519132607469067142106973739705688611808612135502847529681470213393702498880625357050629290325680775023899206157737689652273191045710947935945940555243135067196515686641976983930852591496591060610813433946429270708402145128625059998540005988511992078146323189679930933113398375540941577149816461404062996053284967290292047256364180014363505822905417448858351581249184863212181138334975302464663618214696537094276508088957412526473804701139104505266926980334345964249275263237287925612337583693844587928577296923695411017606251151410784599085034463161263934270033516331317951483303720435972469001513908454745126105232763018425722678018048 A013751 660 865425457624911814721404539539829098970461722954377318759523643225065236845460764615249446898225268001930104176729978890074173136362713396830716289315967245796664150208064747694441790460188204726446356154110037295188744713211020461978684771292698575187361101867358686748581801771629006789480249404618121998921235220907788830352160510168333311864080593363817494914886951560327307223097192986071671219092263668648752317278264362243922371251554103096888231794335785279618595792867425696387185863307301193769188914289262121976681955822162612478461243603171570703276664442990596677528124876207839340441299887477536372673209837180709963302288310924832715651512343097484986629254240916787639341508136155789598066598111141304848600302003519040723713246449258084380070880085200572616931169590048191365576364964286742747415093421054522905178198544923107527963370948701588674004123638002859693011486412647506198412107352943093338939078522331839877815349155647251233687698061795784943527843277075160387880841075231994473234822791197336842867863995983311451491375973445164964234153962231616427866237333476164522460679639397995037137914579292789476272087238172784747035089679568469232178257545599346734387090696267292810956450976151070276744777345678855786461836008990240583975563159411888302453802677873656081674270761453517101344772677140605843507714763170443208182891601414236798483666242680302745367304528818730323769219149267830474672771708207317679944659262161688688426176230696037596353672787021265308735679617061145706548021560850622211429921205281770148920531289580528744317918065720616983487413682776379241297828240570727719128074126988518033314585279460137396115579106517336228232513278106109352735485613859429779784118906782264103677477130348148722311036846471766920652419952392934747045314882845306220857180076423477624657658997303064820138061980561351627231532398591443630649007042837322658938732274995616098909805977718408845746734523568372585101249822017749826222747654874033535458119344622963447940581569084145670238423601989637835787218939552342664078418617916220517420163148828913360426434616033809799577909842214495839648787615186944 A013751 661 1495455190775847615838587044324824683020957857265164006816456855492912729268956201255151044240133263107335220017389403522048171179634768749723477747937991400736635651559535884015995413915205217767299303434302144446086150864428643358299167284793783137923759984026795810701549353461374923732221870971180114814135894461728659098848533361570879962901131265332676631212924652296245586881511949479931847866591431619425044004256840817957497857522685490151422864540612236963180933530074911603357057171795016462833158443891844946775706419660696994362781028946280474175262076157487751058768599786087146380282566205561182851979306598648266816586354201278110932645813328872454056895351328304209040782126059277204425459081536052174778381321862080902370576489864317969808762480787226589482057061051603274679715958658287491467533281431582215580147927085627129808320704999356345228679125646468941549523848521054890710856121505885665289686727686589419308864923340958450131812342250783116382416113182785877150258093378000886449749773783188998064475668985059162188177097682113245058196618046736233187352858112246812294812054416879735424174316393017940214998166747562572042876634966294314833204029038795671157020892723149881977332747286789049438214975253333062799006052623535135729109773139463742986640171027365677709133139875791677551123767186098966897581331110758525863740036687243801187779775267351563143994702225798765999473210689934811060234549511782244950944371205015398053600432526642752966499146575972746453495254378281659780914981257149875181350903842726898817334678068395153670181362417565226147466250843837583328962647199706217498653312091436159161567603362907117420487720696061957002385782944567356961526919140749094659466957470919752371154680481241600992153471670703213238887381677734991242894304117556689149641207172059769335408434747339696009198571102410015611856087984766014593761484170022893554646129371192424618916144729497410485450357256726147827054959692446671699712907947622329949271630227508480838041324951377403718171995984238094180240314327546448123527507371759229054102041921176362286816879016506423333670628207346648810913104999043039232 A013751 662 2584146569660664680169078412593297052260215177354203403778837446291753196176756315768901004446950278649475260190048889286099239798408880399522169548436849140472906405894878007579640075245474616301893196334474105602836868693732695723140961068123657262332257252398303160892277282781255868209279393038199238398826825629867122922810265648794480575893154826494865218735933799167912374131252648701322233113469993838366476039355820933430556297799200526981658709926177945472376653139969447250600994792861788447775697791045108068028420693173684406258885618019172659374852867600138833829552140430358588945128274403209723968220241802464205059061220059808575691611965432291600610315167095309673222471513830431009247193292894298158017042924177675799296356174485541451829541566800327546624994601497170458646549176561520785255897510313774068522495618003963680308778178238887764555157529117098330997577210244382851148359377962170429620578665442426516565718587533176201827771727409353225108815043579853995715645985357185531785167609097350588655413956006182232261170024794691687460563755984760210947745738817962491645435230032368182812973218727135000691516832139788124490090825221756576031776562179038919759332102625602996056830987311571477429235477237759532516682458933468714539901687984993347880914215535287891081382065705368018808341869697579014799020540159390732692542783395557288452483451661983501112822845446180267647089708072207353512085301556359719275231873442266607836621547406038677126110525283280905871639799565670708101421087612354984313374361840232081156354323702186825542073394257552710782821681458151343992447454361092343837672923294001683031188818611103498902602781362795061700122632928212392829518516275214435571558902509749332097355287871585486514441199046975152476797395539126064867721357515137958850580005993319281411585775243402994703895130864964506977287320037675673218019844645799560062428511553420509741487098092571525318858217339622783445150970348547848697103904933491386152341377033134654888135409515980153625001209060763426743455263158000262357455532738399947805488328439792754031619566940523099520582845542295009145257845438346371792896 A013751 663 4465405272373628567332167496961217306305651826468063481729831107192149522993434913648660935684330081506293249608404480686379486371650545330374308979698875314737182269386349197097618050024180136969671443265971254481702109102770098209587580725717679749310140532144267862021855144646010140265634791170008283953172754688410388410616139041116862435143371540183127097975693604962152582498804576955884818820076149352697270596006858572968001282597018510624306250752435489776266856625867204849038519002065170437756405782925946741553110957804126654015354347937130355399745755213039904857466098663659641697181658168746403017084577834658146342057788263349218795105476266999885854624608740695115328430775898984783979150010121347217053450172979023781184103469511015628761447827430966000567990671387110552541236977098307916922190897822201590406872427910849239573568691996798057151312210314345915963813419302293566784365005118630502384359933884513020625561719257328476758389544963362372988032395305987704596636262697216598924769628520221817196555315978682897347301802845227235931854170341665644517704636677439185563312077495932219900817721960489281194941085937553879118876945983195363382909899445379253344125873337041977186203946074395512997718904666848472188827289037033938724950116838068505138219764444977475788628209538875936500814750837416537572707493395427186092713929707522994445891404471907489922957876930999502494171015548774306868883401089389594907600677308236698341682033917634834073918987689509405346193573649478983599255639394149412893510897259921036238180271357378834536702825277051084232715865559685522418949201135967570151498811452034908277894278559986846103697606194909866617811909699951014809407996123570544667653783536846845864229937442099720696954391953173063479905899491609840091422505786158392893802250356455718279220219620600374848330786134658668056752489025103563320738291547941639787876467964310640833289705503963595750986999562868169793220876762290682548595547725073115271245899513256683646697987643613705464002089256999201412690694737024453353683160571955109807883831543961878966638611673223915971567157097085775803005556917462530458124288 A013751 664 7716220310661630164349985434748983505296166356136813696429148153228034375732655530784886096862522380842874735323322942626063752450212142330886805916919656543865850961499611412584683990441783276683592253963598327744381244529586729706167339494040150606807922839545294865573765689948305522379016919141774314671082520101573151173544688263049938287927746021436443625301998549374599662557934308979768966921091586081460883589899851614088706216327647986358801201300208526333389128249498529979138560835568614516443069192896035969403775735085530858138532313235361254130760665008132955593701418490803860852729905315593784413522150498289276879075858119067450077942262989375802756791323903921159287528380753445706715971217489687991068361898907753093886130795315035006499781845800709248981487880156927034791257496425876080441545871436764348223075555429947485983126699770467042757467499423189742785469588554363283403382728844993508120173965752438499640970650876663607838497133696690180523319979088746753542987461940790282942001918082943300115647586011164046616137515316552663690244006350398233726593612178614912653403269912970875988613023547725477904858196500093103117419362658961587925668306241615349778649509126408536577760418816555446460058267264314159942293555455994646116713801896182376878843752960921078162749546083177618273407889447055776925638548587298177568209670534599734402500346927456142586871211336767140309927514868282002269430517082465220000333970388633014734426554609672993279732010727472252438222495266299683659513744873090185479986830465143550619575508905550626079422482078744273554133015687136582739944219562951961221789946189116321504201313351657270067189463504804249515578979961515353590657017301529901185705737951671349653389331899948317364337189295083053693277394321501803677978089998481702920490288615955481186492539504397447737915598440690178402068301035378957418235767794843153553450536642328787359924611110849093457705535244636197402685675045238299443973106468926343188712914358907549341494122648164483041795610236094620041129520505578255395164501468338429748023260907966126854351520971330926798868047463764220587593602353375252631638769664 A013751 665 13333628696823296923996774831246243497151775463404414067429568008778043401266028757196283175378438674096487542638702044857838164233966581947772400624437166507800190461471328520946333935483401502109247414849097910342290790547125868932257162645701380248564090666734269527711467112230671942670941236276986015751630594735518405227885221318550293361539145125042174584521853493319308216900110485917040774839646260748764406843346943589145284341814175720428008475846760333504096413615133459803951433123862565884413623565324350155129724470227797322863383837270704247137954429134053747265916051152109071553517276385346059466566276061043870447043082829748553734684230445641387163735407705975763248849041941954181205198263822180848566129361312597346235234014304380491231623029543625582240011056911169916119292953823913867002991265842728793729474559782949255778842937203367049884903839003271875533291449021939753721045355444148782031660612820213727379597284714874714344923047027880631944296923865354390122282334233685608923779314447326022599839028627291472552685626467003002856741642973488147879553761844646569065080850409613673708323304690469625819594963552160882186900658674685623935554833185511324417506351770433951206370003715007811482980685832734868380283263827958748489681449676603147246642005116471623065231215631730924376448832964512382527503411958851250837866310683788341047520599490644214390113453189933618455554745692391299921575933518499900160577100831557849461089086365514932387376914537072052213248471820165853363639751140699840509417243043768055470626479388791481865242049032070104701541851107372014974623611404780988991253027014793003559259869471663762676103392936301743162920477373498531004655325897043669248899515180488092201056765523110692405574663101903516781983337387555116755546139517376382646607218728371071490259108263598789691118154105512628278774024189134838418711406749488969340362527317944144557949727999547233494915164902731349111840846478171781439185527978304721030095916012192245262101843936028226696222814487971503431071811433639225322844258537288806604584194848965467204319428238459841508443986017384573175361744866632436547471793979392 A013751 666 23040510388110657084666426908393508763078268000762827508518293519168458997387697692435177327053942028838730473679677133514344347796294253605750708279027423725478729117422455684195265040515317795644779532859241189071478486065433501514940377051771985069518748672116817743885415169934601116935386456286631835218817667702975804233785662438454906928739642776072877682053762836455764598803390919664646458922908738573864895025303518522043051342654895644899598646263201856295078602726950618541228076438034513848266741520880477068064163884553633773907927270803776939054385253543644875275502936390844475644477853593877990758226525033483808132490447129805500853534350210068317018934784515926118894011144475696825122582599884728506322271536348168214294484376717969488848244595051385006110739106342501615054138224207723162181168907376235355564532039304936313985840595487418262201113833797653800921527623909911894429966374207489095350709538953329320911944107987303506388027025264177731999745084439332386131303873555808732220290655364979367052521841467959664571040762534981188936449559058187519535868900467549271344459709507812428167982670505131513416260097018134004418964338189856758160638751744563568593450975859309867684607366419533498242590625118965852561129479894712717390169545041170238442197384841262964656719540611631037322503583362677397007525895864894961447832984861586253330115595919833202466116047112205292691198600556452166264483213119967827477477230236931963868761941239609803165387308320060506224493359305246594612369489971129324400272995979631199853242556383831680663138260727417140924264318713538841876149600507461548976885230681562310150401054447034981904306662993929412185526584901405461576044403150091460462098362231883423323426090823935276476833017840089276999267207005695241753583729086026389213337273962625211535167739079498708586252170294325821665721513798825000787533310863116939020146447205407481796137129983217619479213404951919771265260982714280838326912592346510557940005742869068199812911986321456775731073023435214757928892090157328581357874878752435057812721488699012327329063971996058606126591207838040542447025095129540850354031259996389376 A013751 667 39814001950655215442303585697703983142599247105318165934719611201123097147485941612527986421149211825833326258518482086712787032991996470230737223906159388197627243914906003422289417990010469150874179032780768774715514823921069090617816971545461990200128397705417861061433997413646990730064347796463299811258116929790742189715981624693650079172862102717053932634588902181395561226732259509180509081018786300255638538603724480006090392720107659674386506460742812807677895825512170668839242116084923639929804929348081464373614875192508679161312898323948926550685977718123418344476069074083379253913657731010221168030215435257860020452943492640303905474907357162998051808719307643520333448851257654004113811822732600810858924885214809634674300869002968651276729766660248793290559357175759842790813550851430945624249059871946134694415511363918929950567532549002258757083524704802345767992399734116327753574981894630541156766026083311353066535839418602060459038510699656499120895559505911166363234893093504437489276662252470684346266757742056634300378758437660447494482184838052548033757981460007925140883226378029499875874274054632867255183297447647335559635970376392072478101583763014605846529483286284887451359001529172953884963196600205572993225631741258063575650212973831142172028117081005702402926811366176898432493286192050706542029004748054538493381855397840821045754439749749471773861448529409890745770391181761549343305026992271304405881080653849418433565220634462045739869789268777064554755924524879466115490174478670111472563671737052802713346403137431261144185902914536976819517128742736995118761986509676893556632057678617739671939893022084476448730641913653510024256589938709628637603404728643358043678505969936694555502880284943760157751967454827674270654733733705841377750192683860653600560646809407416365532769853129373768437043750268595019838366775844369601360857561171466070626813060770944128543724960611000046460080763756917364746370978130277288628904959574770244120329923677749849276711912363477308463294184496051101701125531791863788586407790484207779900382732471893301624622543609189271386749607144134057348459364383846589411766017273760841728 A013751 668 68798595370732212284300596085632482870411498997989790735195488155540711870855707106448360535745838035039987774719937045839695993010169900558713922909843422805499877484957573913716114286738090692710581368645168442708409615735607388587587726830558319065821871234962063914157947530781999981551192992288582073854026054678402503829216247470627336810705713495069195592569622969451529799793344431863919692000462726841743394707235901450524198620346035917339883164163580531667403986485030915754210376594748049798702917913484770437606504332654997590748688303783745079585369496917266899254647360016079350762800559185662178356212272125582115342686355282445148660639913177660633525466963608003136199614973226119108666829681934201164222201651191048717191901637129829406189036788909914806086569199713008342525815871272674038702375458722920751950003636851910954580696244675903132240330689898453487090866740553014358177568713921575118891693071962018098973930515344360473218546489006430480907526826214495475669895265575667981470072372269342550348957378273864071054494580277253270465215400154803002333791962893694643446215181234975785510745566405594616956737989534595847050956810405501242159536742489238902802947118700285515948354642410864313216403725155230132293891648893933858723568018780213673264586315977853752257530040753680491348398539863620904626120204638242516563846127468938767063671887567087225232583058820291208691235962083957265231086642644814013362507369851795053200701256350415038494995856446767550618237578991717447567021499141952624590024761627243088662584621481219257153240236319895944125598467449527565220712688721672065860195668651454153112135142161975303406549226793265321915387414090238285778683371095722699476458316050608191908977132382817552595399761942221139691379891843693900752332957711209421768797686656015479640626306207557871859211600464132194280697788659070671151561865704293370043132969012191454123556731935808080283019559771953206281729050209119154750747770145202981839930108115151739550158184564088789024572350809176303739544918936340626677312661956711043667861361711431625207347755356679060956303321145063651098137781655286906503531677849058734505984 A013751 669 118883972800625262827271430035972930400071070268526358390417803532774350112838661879942767005768808124549098874716051215210994675921573588165457658788209434607903788294006687722901445487483420717003884605018851069000131815991129567479351591963204775345740193494014446443664933333191295968120461490674669823619757022484279526616885675629244038008899472919479569983960308491212243494042899178260853227776799591982532586054103637706505815215957950065163318107674667158721274088646133422423275530755724630052158642154501683316184039486827835836813733388938311497523518490673037201912030638107785118118119366272824244199534806233005895312162021928065216885585769970997574732006913114629419352934673734733819776281690382299611775964453258132183307606028960345213894655571236332784917591577104078415884609825559180738877704792673207059369606284480102129515443110799960612511291432144527625693017727675608810930838737656481805444845628350367275026951930515054897721648333003111871008206355698648181957579018914754271980285059281423927002998349657237114782166634719093651363892211467499588032792511880304343875059833174038157362568338748867498101243245915781623704053368380706146451679491021404824043492621114093371558756822085973533237945637068237668603844769288717707874325536452209227401205154009731283901011910422359889050032676884336923193935713614883068622326108266326189486025021715926725201903525641463208618455742481078154319317718490238615090412735103901851930811770973517186519352839940014327468314536497687749395813150517294135291562788091876057208946225919546876360799128360780191449034151752783632701391526111049329806418115429712776577769525655893324286517063898762476269789451547931757825564865253408824695319970135450955618712484757508730884850788636158129386704453105903060500031350924969880816482402541594748819002257126660002572717645602020431717045778802874119749898903937018943434533770453066832725506032785076362729057799285935140454827798761357899409292146810910752619399226822982205942673342926745427434461022198256652861933619921996602898396279861196683458064433037353848358296921256341417332492138938669989097582086700335774438102739323173493226340352 A013751 670 205431504999480454165525031102161223731322809424013547298641964504634076994985207728541101385968500439220842855509336499884598799992479160349910834386025903002457746172043556385173697802371350998982712597472574647232227778032671892604319550912417851797439054357656963454653004799754559432912157455885829455214940134852835021993978447487333697679378289204860696932283413072814756757706129780034754377598309694945816308701491085956842048693175337712602213690061824850270361625180518553947420117145892160730130133642978908770366020233238500326014131296085402267720639951883008284903988942650252684108110264919440293976796145170634187099415973891696694778292210509883809136907945862079636641871116213620040573414760980613729148866575230052412755543218043476529609964827096383052337598245235847502648605778566264316780673881739301798590679659581616479802685695462331938419511594745743737197534633423452025288489338670400559808693245789434651246572935930014863263008319429377313102180582647264058422696544684695381981932582438300545861181148207705734343583944794593829556805741415839288120665460529165906216103391724737935922518089358043036718948328942470645760604220561860221068502160484987535947155249285153346053531788564562265435170060853914691347443761330904199206834526989417544949282506128815658580948581209837888278456465656134203279120913126517942579379515084211655431851237525121381148889292308448424492691523007303050663781017551132326876233206259542400136442740242237698305441707416344757865247519068004430955965124093884265783820497822761826857059078388977002351460893807428170823931014228810117308004557119893241905490503462543677926385740333383664367101486417061558994196172274826077522576087157890449073512908394059251309135173660975086969022162763281247580225294967000488544054174398347954050881591591875725959235900314868484445656091600291306007055105771366478927825306003168734254874355342899486949674424652611954795811877166095922705942436259626450179256829689253780526321863950113251868939536577416098606748646358587496145421295225210129808428771600147869015535340288547449963137079930957969150546416086021741160621845818180218229041533550443796295116128256 A013751 671 354985640639102224798027253744534594607725814684695409732053314664007685047334438954919023194953568758973616454320133471800586726387003989084645921819052760388246985385291265433580149802497694526242127368432608990417289600440457030420264183976658047905974685930031232849640392293975878700072208083770713298611416553025698918005594757258112629589965683745999284298985737789823899677316192259900055564489879152866370581436176596533423060141806983567376625256426833341267184888311936061221141962428101653741664870935067554355192482963036128563352418879635575118621265836853838316314092892899636638138814537780792827991903738854855875307790802884851888576888939761079222188576930449673612117153288817135430110860706974500523969241441997530569241578680779127443166019221222549914439369767767544484576790785362504739397004467645513507964694451757033277099040881758909589588916035720645177877339846555725099698509577222452167349421928724143077354078033287065683718478375973963997040568046814472292954419629215153620064779502453383343248121024102915508945713056605058137474160321166570289872509915794398685941426660900347153274111258410698367450342712412589275874324093130894462006371733318058462116684270764744981980502930639563594671973865155564586648382819579802456229410062637713517672360170590593458027879148330599870945172772653799903266320937882623004777167802065517740586238938443409746625280697108998877523370951756619671547013598328356660842130980416489267435773055138586742671803270415443741591147712949511656691907734434232011274441820237732436808998087456152260063324424499235879183752792587383882708231874703175522012687589983275475456794559296086972026351368528682373941970985690899461959011478608834695999030305704934386262185580086164950282470297254949995818629309702976844204125613360345264599923390270761254457559635744092741122093726285303376780191222772921275587282128773475572792422886032530313449037405799713457887162923743013754435868529856634505909755801703030532749484180905795699229527519205775018392461660907639193339287998149163104308964917325055517658845068018609993536300874120695370692144206996645568725554549573815417099783769975166879997960669626368 A013751 672 613415187024368644450991094470555779482150207775153668016988127739405279761793910514100072080879766815506409233065190639271413863196742893138268152903323169950890790745783306669226498858716016141346396092651548335441076429561109748566216509911665106781524257287093970364178597883990318393724775568755792580000527803628407730313667740542018623931460701513086763268647354900815698642402380225107296015438511176153088364721713158809755047925042467604426808443105568013709695487003025513790133311075759657665596896975796733925772610560126430157472979824010273804977547366083432610590752518930572110703871521285210006770009660741190952531862507385024063460864087907144895941860935817036001738440883076010023231567301651936905418849211771732823649447960386332221790881214272566252151230958702316869348694477106408189678023720091447341762992012636153502827142643679395770809646909725274867372043254848292972279024549440397345179801092835319237667846841520049501465530633683009786886101584895408122225237119283785455471938980239446417132753129649837999458192161813540461555349034975833460899697134492720929306785270035799880857664254533686778954192207048954268710832032930185630347010355173605022537630419881479328862309064145165891593170838988815605728405512233898644364420588237968958537838374780545495472175168315276576993258551145766232844202580661172552254945961969214655733020885630212042168485044604350060360385004635438792433239497911400309935202334159693454129015839279477891336876051277886785469503247976756142763616565102352915482235465370801650805948695124231105389424605534679599229524825590999349319824679487087302037924155491100021589340998463638287661535164817563142171725863273874270265171835036066354686324368258126619461056682388893034088108673656553592774591447166743986784729059886676617228667618387875447702663050565792256658977959021004235076170432951607964214823518520565789785306747064212381639936637221904855229017532227927767665180819592264426212058025342836760591108664605214968268623553187579231782173750048400526090289660801753844245891377137695934514484277536158068830727910480561600556025189690203542757758261663553040748426354517088368636476037114363904 A013751 673 1059981443178109017611312611245120386945155559035465538333355484733692323428379877368364924555760237057195075154736649424661003155603971719342927368216942437675139286408713553924423390027861275892246572448101875523642180070281597645522422129127357304518473916592098380789300617143535270184356412182810009578240912044669888557982017855656608182153564092214613926928222629268609527254071313028985407514677747312392536694239120338423256722814473384020449524989686421527690353801541228087829350361538912688446151437974176756223735071047898471312113309135889753135001201848592171551100820352712028607296289988780842891698576693760777965975058412761321581660373143903546380187535697091838211004025845955345320144148297254546972563771437941554319266246075547582079254642738262994483717327096637603550234544056439873351763624988318021006566450197835273252885302488277995891959069860005274970818890744377850256098154421433006612470696288419431642690039342146645538532436935004240911739183538699265235205209742122381267055510557853763408805397408034920063063756055613797917567643132438240220434676648403421765842124946621862194122043831834210754032844133780592976332317752903360769239633893739989478945025365555196280274070062842846660672999209772673366698684725140176857461718776475210360353384711620782616175918690848797925044350776379884050354782059382506170296546622282802925106660090369006408867142157076316904302745288010038233324637852390899735568029633427950288734939370274937796230121816608188365291301612503834614695529424496865837953302884160745252592679345174671350112925718363926347468618898621246875624657046153686857921532940688620837306381245345166961079132764804749109672742291737254739018216930942322660897968508350042798428705947168007162904251788078524608314494020704133609164011815484177194571137644574248773630201751377689019506713913188295318211622508140378562163215040003537684749010058926958995473810509119451589835742295689859182525432456255432928494436267792421922301435772437811465168181499908136912519596240083636109084020533865430642856900299693938574841028831582481142939497829310410445760811527784671721885406276154619654413280740605528701003830592133620826112 A013751 674 1831647933811772382432348192231568028641228806013284450240038277619820334884240428092534589632353689634833089867384930205814213452883663131024578492278876532302640686914257021181403617968144284741802077190320040904853687161446600731462745439132073422207922927871146002003911466424028946878567880251895696551200296013189567428192926854574618938761358751346852865731968703376157263095035228914086784185363147355814303407645199944795387617023410007587336779182178136399848931369063242135769117424739241125634949684819377434754614202770768558427331798186817493417282076794367272440302217569486385433407989100613296516855140526818624325204900937251563693109124792665328144964061684574696428614956661810836713209088257655857168590197044763005863692073218546221832952022651718454467863541222989778934805292129528101151847543979813540299346825941859352180985802699744376901305272718089115149575043206284925242537610840236235426349363186388777878568387983229403490584051023687328295485309154872330326434602434387474829471922243971303170415726721084341868974170464100642801556887332853279100911121248441112811375191907762577871442891741409516182968754663172864663102245077017007409246087368382701819617003831679379172313593068592439029642942634487179577655327205042225609693850045749163502690648781680712360751987497786722814476638141584439639013063398612970662272432563304683454584308636157643074522421647427875610635143857681346067184974208931474743061555206563498098933975231835092511885650499098949495223369186406626214193874845530584167983307383829767796480149908461832092995135641332864728425773456817514601079407375753570890488408921509936806865426791956448508744741417582606461514498680121976189023478856668333558031689582428873955684803876706316377498547089799690523167445667776742876635412417156658192218925849824301880832988626380646625707601641989374309869683694066574155418035589126113119246289381825785144178744559758412347236162686952076667403947284409388100438385870745305081736881014772538211810617631841260584833862302864523196497187482519464150856723717871125857325297820974527414999452249048389250274682320011912735417982045195182762826149119766353595334619263206896787521536 A013751 675 3165087629626742676843097676176149553492043376790955530014786143727049538679967459743899770884707175688991579290841159395646960846582969890410471634657898647818963106987836132601465451848953324033833989384873030683587171414979726063967624118820222873575290819361340291462759013980722020206165297075275763640474111510791572515917377604704941526179627922327361751984841919433999750628220875563541963072307518630847116288410905504606429802216452493110917954426803819698938953405741282410609034909949408665097193055367884207255973342387888068962429347266820628625063428700666646776842231960072474028929005165859776381125682830342582833954068819570702061692567641725687034497898590945075428646645111609125840425304509229321187323860493350474132459902521647871327341095142169489320468199233326337999343544799824558790392555997117797637271315227532960568743467065158283285455511256857990978465674660460350819104991531928214816731699586079808174166174435020409231729240168931703294598614219619386804078993006621556505327481637582411878478375774033742749587366561965910761090301311170466286374417517306242938056331616613734561853316929155643964170008057962710137840679493085388803177238972565308744298182621141967209757888822527734643223004872393846310188405410312965853550972879054554532649441094744270959379434396175457023415630708657911696214573552803213304406763469390493009521685323280407232774744606755369055177528586073366004095635433033588356010367396941724714957909200611039860538404062442984727745981954110650098127015733076849442275155159257838752317699041822045856695594388223190250719736533380665230665215945302170498763970616369170802263457496500743023110913169582743965497053719250774854632571464322880388278759598437094195423341098948514700317489371173865224033346113918211690825992656846705356154303868496393650079404346385757369222735637357638807454813423347040140562365498009923470057588051794956729140870599262536536024089123053188481274020907459422637557530784647887181241330393526946030008747267821698290592914059349896083547139969793634052680418584481305481458114634643983373119053486355616624474651048980585206802272974097275814163585678956259012738222086821517648837214208 A013751 676 5469271423995011345584872784432386428434250955094771155865550456360341602838983770437458804088773999590577449014573523435677948342895371970629294984688848863431168248874980837135332300794991343930465133657060597021238632205084966638536054477321345125538102535856396023647647576158687650916253633346076519570739264690647837307505228500930138957238397049781681107429806836781951569085565672973800512188947392194103816946374044711959910698230029908095666225249517000439766511485120936005532412324392578173287949599675703910138321935646270583167077912077066046264109604794751965630383376827005235121989320926605693586585179930831983137072630920218173162604756884901987195612368765153090340701402752860569452254926191948267011695630932509619300890711557407521653645412405668877545769048275187912062865645414096837589798336763019554317204832713176955862788711088593513517267123451850608410788685813275486215413425367171955203312376884745908524959149423715267152428127011913983293066405371502300397448499915442049641205888269742407726010633337530307471286969419077093795164040665702565742854993469905187796961341033508533322882531653580952770085773924159563118188694164051551851890268944592853510147259569333319338461631885327925463489352419496566424005564549020804994936081135006270232418234211718100217807662636591189736462209864560871411058783099243952590014887275106771920453472238628543698234758680473277727346769396734776455077258028282040679185914861915300307447267098655876879010362219901477609545056816703203369563483186756795836251468115197545364004983944268495240369987102849672753243704729681789518589493153482150621864141225085927146311254553953283943935657957038981572378908826865338948805083490349937310945696586099298769691533418983033402148621633388439107129622084850669801747315311031106855434637084761768227337210710554588734016887181353999859281917595543685362891767580561147756259512153501685227955424395525663134249626004635909695641508128089882317699413195871549049185018920014562739855115278795894646144555494556620432369457867803399643031763313983695871959622088664803268749724424422505527092197012638451237354327699240092606874676053236415574011647766027582497190706151424 A013751 677 9450901020663379605170660171499163748334385650403764557335671188590670289705763955315928813465401471292517831897183048496851494736523202765247421733542330836009058734055966886569854215773745042311843750959400711652700356450386822351390302136811284376929841181959852328863135011602212260783286278422020225818237449385439462867369034849607280118107950102022744953638706213959212311379857482898727285062501093711411395683334349262266725686541491681189311237231165376759916531846288977417560008496550375083441576908239616356719020304796755567712710632069170127944381397085331396609302475157065046290797546561174638517619190920477666860861506230137003224981019897110633874018173226184540108732023956943064013496512459686605396210050251376622151939149571200197417499272636995820399088915419524712044631835275559335355171525926497789860129950928369779730898892761089591357837589324797851333842849085340040180234399034473138591323787256840929931129410204179981639395803476587363130418748481955975086791007853883861780003774930114880550546374407252371310383883156165218078043462270334033603653428715996164513149197305902745581941014697387886386708217340947725068230063515481081600066384736256450865534464535807975816861699897846655200909600980890066780681615540707951031249548201290834961618708717848877176371641036029575864606698645961185798309577195493550075545725211384501878543600028350123510549662999857823912855217517557693714373501872871366293633260881389638931268877546477355246929905915989753309293858179263135422605698946715743205042536903061358389000612255695959775359337713724234517605121772890132288122644169217156274581236036948482108825847869231274655120816949763360157070754452823305703535184271324691673314163700779588274026969748002681718912818182495222777119986962621957417419360857461752646191052882468335496838700107838329332381181049379711756839153605099488307076974379209663322816437001250912073906973355468345895983353736010851954068526045339316644984586002466036756991712693785164414469639201759305948537791894593840107134423195564274583158887006563826466746226969212780048399523805402089550815316437839243738148278264286880024679440219992526111892127339695662555145540229660672 A013751 678 16331156963706319957734900776350554957121818403897705155076039813884678260611560114785924989668213742393470813518332307802559382904712094378347544755561147684623653492448710779992708084857031433114866001657844429735866215946268429023202442092409899403334765562426624824275497300048622786633518689113250950213914312538039391834813692220121380044090537776295303279887684337721518874064393730449000748588001889933318891740801755525196901986343697625095129817935453771041135767030387352977543694682039048144187044897438057064410467086688793621007563972215525981087891054163452653340874677071408399990498160457709775358445961910585408335568682765676741572767202382207175334303403334846885307888937397597614615321973530338454124650966834378803078550850459033941137438743116728777649625645844938702413123811356166531493736396800988180878304555204222979374993286691162813866343354353250687104880443219467589431445041531569583485807504379821126920991620832823008272875948407542963489363597376819924949974861571511313155846523079238513591344134975732097624343350093853496838859102803137210067113124821241372278721812944599944365594073397086267676231799565157668917901549754751309004914712824251147095643554717876182211537017423479020187171790494978035397017831654343339381999219291830562813677128664442859760770195710259107094040375260220929059478949393812854530543013165272419246123340848989013426229817663754319721413815870339694738437411236321720955398274803041296073232620400312869866694877422830293718459786933766698010262647779924804258313503768490027296193057977842618491820935569315477246421650423554148593875929124407246042476375871846977084051065118031642604048771689191086351418263694478672255708798420849067211486874874947128537518603724548634010281349819351744958863337471410742417300655561693908572618139380905283738537273786344633086354680853328141915818057429611915794629011727274298221826803138161576063711249958249301708259235255826752176630413006346339162533364612261311516081679534860764108203536540640080679073304393858155705128283281935066479698556747342292134537480202799683923634377135734810743808866804586213179520224840687728682646072700147085121349596042994104895291493516853641216 A013751 679 28220239233284520886965908541533758965906502201935234507971396798392724034336775878350078382146673346855917565759678227882822613659342499085784557337609663199029673234951372227827399570632950316422488450864755174583576821155151845352093819935684306168962474891873207696348059334484020175302720294787697641969643932065732069090558060156369744716188449277438284067645918535582784614383272366215873293560067265804775044928105433547540246632401909496164384325392464116359082605428509345945195504410563475193155213582772962607301287125798235377101070543988428895319875741594446184973031441979393715183580821270922491819394622181491585603862683819089409437741725716453998977676280962615417812032083823048678055276370260424848727396870689806571719735869593210650285494148105707327778553116020054077769877946023455766421176493672107576557710271392897308359988399402329342361041316322417187317233405883239994537537031766552240263475367568330907319473520799118158295529638848234240909620296267144830313556560795571549133302791880924151485842665238065064694865308962178842537548529643821098995971479691105091297631292768268703863746558830165070544528549648592451890133877976210261960492623760305982181272062552490042861535966107771746883432853975322045166046813098705290452094650936283212542034078332157261666610898187327737058501768449661765414779624552508612628778326749590740457301132987053015200525124922967464478603073823946992508019846616363933810928218859655359614545968051740639129648748186650747545498511821548854161733855363710061758365734511950767167821604185712044753866576663777144681816611931901568770217605526975721161399177506551576401240240523958678419796277478922197215250759664059145657864803671227188141449319783908638112832147236020039569766172487839815288915847150597762897095532810607074013484144850204330300192409102803525973220888514551029230533603238369390493118932264729987327316715822743203438093039927854793351871958522068627761217353674966474072857654049987546299789142236239400378975711142226059413438669992586893058461673511183794876919106059407480808480765790437853820040203690549752965301721838324976374210948524708395163612413625854163089692101962293813259063700797123092021248 A013751 680 48764573395115652092677089959770335493086435804944085229774573667622627131333948717788935444349451543367025553632723977781517476403343838420235715079389498007923275349995971209685746458053738146778060043094296941680420746956102388768418120848862481059967156613156902899289446529988386862923100669393141525323544714609585015388484327950206918869573640351413354868892147229487051813654294648821029051271796235310651277635766189170149546180790499609372056114278177993068494742180464149793297831621453685133772209071031679385416624153379350731630649900012005131112745281475203007633398331740392339837227659156154065863913907129617459923474717639386499508417702038032510233424613503399441979191440846228115679517567810014138600941792551985755931703582657068003693333887926662262401339784482653446386349090728531564375792981065401892291723348966926548846059954167225103599879394605136899684179325366238710560863990892602271175285435158075807848050243940876177534675215929748768291823871949626266781825737054747636902347224370236933767536125531376431792727253886645039904883859224522859065038716906229597762306873903568320276554053658525241900945333792767756866151341142891332667731253857808737209238124090702794064734149434229578614571971669356494046928893034562741901219556817897391272634887357967748159903632067702329637091055881015530636739191226734882622528948623292799510216357801627610266507415866887778619026111567780403053858294953076877625283962189484461413935432793407824416033036866532491758621428427636419991476102068490986718455989236650925665995732032910413334681444475006906010179105418325910834936022350614046166897778731321124021343135625400596309407967483577556787953312699494203696790380743880581108424424586594126658973950423842628376555946058987200819246583876232934286181080696729023895300602301153082758732482929644492881725695353144178510362066395902306772109514953453418101603284941700255541024772995333082912034744326134588771383587150342067197898026198378480006035637784221683854870028853766630666422021747190151205021771827325597547316215270656126837054763285876611401029471977269973124041375336625559174636519050696106842722250745475993818987952190843709311662074977428703012716544 A013751 681 84265182826759846816146011450483139732053361070943379277050463297651899682945063384339280447835852266938220156677347033606462199224978152790167315657185052557691419804793038250336969879516859517632487754466945115223767050740144927791826512826834367271623246627535128209972163603819932499131117956711348555759085266845362906591300918697957555806623250527242277213445630412553625533994621153162738200597663894616805407754603974886018415800405983324994912965472691572022358914487842050842818653041871967911158377274742741977999926537039518064257763027220744866562823846389150797190512317247397963238729395021834225812843231519978970747764312080859871150545789121720177683357732133874235740042809782282183894206357175704431502427417529831386249983790831413510382080958337272389429515147586025155355611228778902543241370271281014469880097947014849076405991600800964979020591593877676562654261874232860491849172976262416724590893231953154995961430821529834034779918773126605871608271650728954188998994873630603916567256003711769421550302424918218474137832694716122628955639308739975500464386902813964744933266278105366057437885404721931618004833536793902683864709517494916222849839606666293497897563478428734428143860610222348711845980367044648021713093127163724418005307394181326692119113085354568268820313476212989625612893344562394836940285322439797877171730023221049957553653866281212510540524814617982081453677120789124536477067133678916844536490686663429149323280427867008720590905087705368145758897828322955733745270704374352425049491949400932799550840624952869194242329536052811933585589494162867173922769446621861071776399361647722902308880938360692230422656967811622018129583324344725983988053777925425644155357405685634650866706986332400061834688674789929883015658096938130510446520907443947753291079440776392527007089730502425683699622001570233140465905650732119186102205241839567506479570476379258041574890807735935567271996038195560569396950838595791092117967789270798013450429582091135069701215409859308737791577253579144581282277621717618632561762419987693787174430630957994784500978927576722513558343496581688966253771904919602872624224049288182517319211181385777929690552065560996798805974188032 A013751 682 145610235924641015298300307786434865456988207930590159390743200578342482652129069528138276613860352717269244430738455674071966680260762248021409121455615770819690773422682370096582283951805133246468938839718881159106669463678970435224276214164769786645364970172380701546831898707400843358498571829197210304351699341108787102589767987510070656433844976911074655024834049352892664922742705352665211610632763209897839744599955668603039822503101539185591209604336811036454636204234991063856390632456354760550481675930755458137983873056004287215037414511037447129420559606560452577545205284203503680476524394597729542204593104066523661452136731275725857348143123602332467036842161127334679358793975303783613769188585199617257636194577491548635439971990556682545940235896006806688934202175028651468454496203329943594721087828773593003952809252441659204029553486184067483747582274220625100266564518674382929915370902981456100093063504815051833021352459603553212099699639962774946139093412459632838590263141633683567828218374413937560438922590258681523310174896469459902835344725502677664802460568062531079244684128566072547252665979359497835912352351579863837718218046231215233084522840319355164366989690724853091832591134464218574069854074253151781520224923738915794313171177145332523981827411492693968521501686896046073059079699403818278232813037175970731752749480125974326652713880933935218214026879659873036751954064723607199032372006997168307359055906554405570030628579354191069181083991554876155871375447342067507911827777158880990485522088564811877623852599918557967650745438299259021235898645913434476538545603762575932029618096927265175189746261487276174170351240378482847327919984467686500331356928255135513100457597024776676697669672382387306850342030036998837851057191509089522051588128063141717686985273661606286668251054308191581432946818713362866725084964465101953584610657898772651196697783183357895841411315767696660246009154001928663917931049093527007179848339859938967242342317853481400443700228236885498903845494184761836455775730328044997066725461738734864237416130295414987617691586852576503428817562093158533686517851701073763894659157169979389927596921434624262505273969289402468336723396919296 A013751 683 251614487677779674435462931854959447509675623304059795427204250599375810022879032144622941988750689495441254376316051404796358423490597164580994961875304051976425656474395135526894186668719270249898326315034226642936324833237260912067549298076722191323190668457873852272925520966388657323485532120852779405919736461435984113275119082417402094317684120102337003882913237281798524986499394849405485663173414826703467078668723395346052813285359459712701610196294009470993611360918064558343843012884581026231232336008345431662436132640775408307584652275072708639638727000136462053998114731103654359863434153864876648929536883826952886989292271644454281497591317584830503039663254428034325931995989324938084593157875224938621195344229905396042040271599681947439384727628299761958478301358449509737489369439354142531678039768120768710830454388219187104563068424126068611915822169853240173260623488269333702893760920351956140960813736320409567460897050194939950508280977855675106928353416730245545083974708743005205207161350987284104438458235967001672279982221099226712099475685668627004778651861612053704934814174162173361652606812333212260456544863530004711577080783887539922770055468071845724026158185572546142686717480354169695992707840309446278466948668220846492573159794107134601440597767059375177605154914956367614246089720569797984786300928240077424468751101657683636455889586253840057073838448052260607507376623842393239927938828091106835116448606526012825012926185124042167544913137406825997345736773007092653671638398930546351558982169039994924534017292659268168100488117381119588695632860138414775458606803301731210547180071490314222727881539850013228966366943374018360182645733160162272572584772024874166637590727658814097333573193876765266237391027903933991806626826927706694105144285293108888163110552887255663362737821844555052716132102736691033700946818595696175794207216849079141267893769340842444013958753646579828905103818115332731250184852833614668406777931277974535394767525250815859966713994393338142105845013951268453395580462006861754931301597884533845402255073150477098603371062081252197924996747296977946210302847739455464009971023589724385794887480239030725609113418932087465285858029876543488 A013751 684 434789834707203277424479946245369925296719477069415326498208945035721399719534967545908443756561191448122487562274136827488107355791751900395959294120525401815263534387754794190473154563546898991824307872379143638993969311833986856052725187076575946606473475095206016727615300229919599854982999504833602813429304605361380547739405774417270818980958159536838342709674074022947851176670954299772679225963660820543591111939554027157979261357101146383548382419196048365876960431666415556818160726264556013327569476622420905912689637203259905555506279131325640529295720256235806429308742255347114733844014217878506849350239735252974588717497045401616998427837796786587109252538103651643315210489069553493010176976808388693937425554829276524360645589324250405175256809341701988664250504747400752826381630391203958294739652719312688332315025182842755316684982236889846561390540709506399019394357387729408638600418870368180211580286136361667732572430102736856234478309529734606584772194704109864301905108296707912994597974814506026932469655831750978889699809278059463758507893984835387464257510416865628802127358892952235568935704571711790786068909524179848141605195594557668986546655848828149411117201344669359734562647806052005234675399148054723169190887298685622739166420124217128591289352941478600306901707693044603237417243037144610917710728003998853789482001903664477323795777205046635618623592838234306329772746805999655518595478294941432611081223192076950161622336447894344865517609901438995323413433143756256105544591153351984095493921188101111229594781881715215394477643466834574649266053582319180731992472556105391531825527163535262976873779300860822859653882078150303726395611826900760407005426486058982559949756777394430760192414479019050380058211696217997937841851156931077167413689324986492158745855035389177786290810956147391131093476273529002106235236102533362991772390070715208756110920433420975743256120726301289944348019397703294959600319425696486147006912265248339997162158283633409806022481782311688309558900184107791887467563038347857112521289161144474484855096766404024426386625195276403798014394379329177891051403320893779041809229928763043738653565565853045093852547987914647140013962675626667147264 A013751 685 751316834374047263389501347111999230912731256375949684188905057021726578715356423919329790811337738822355658507609708437899449510808147283884217660240267894336775387422040284361137611085809041457872404003471160208181578970849129287259109123268323235735986164964515996905319238797301068549410623144352465661605838358064465586493693178193043975199095699679656656202316799911653886833287409030007189702465205897899325441431549358928988163625070780950771604820370771576235387625919566082181781734985152791030040055603543325417127693087233116799914850338930706834623004602775473509845506617239814260082456568494059835677214262517140089303834894453994173283303712847222524788385843110039648683725112188435921585815924895663123871358744989834095195578352304700142843766542461036411824872203508500883987457316000439933310119898972325438240363515952281187231649305345654858082854346027057505513449565996418127501523807996215405610734443632961841885159217529287573178518867381400178486352448701845513692027136711273654665300479466414539307565277265691521401270432486753374701640805795549538236978000343806570076076167021463063120897499917974478327075657782777588693777987395652008752621306775042182410523923588653621324255408857865045519089727838561636361853252128756093279573974647198205748001882875021330326150893581074394256995968185887665804137990910019348224899289532216815519103010320586348981568424468881337847306480767404736132986493658795551948353675908969879283397381961427927614429909686583918858412472410810550381053512992228517013495813038720204739783091603892201657367910690144993931740590247544304882992576950116566994510938588934424037890631887501901481908231043724839211617236884513983305376967909921863593179711337576353612492219744919056740589811064700436590718799176901345290855153576658450312837501152499214710521332222691874529527000658115639574487985177651249782690042195880730559670508951446084346576615048629023833377519231293690189351967603528062027944394349131515096209514118532144806848519834597398917779518138264381543948930265097090436787670457651909829607212346154208796088337437625762968873487480819395736824938504450184246349316902539580393361297794061922177202923116510257944127503482880830472192 A013751 686 1298275489798353671137058327809534671017199611017641054278427938533543528020135900532601878521991612685030577901149576180690248754676478506551928116895182921413947869465285611376045791956278023639203514117998164839737768461627295408383740565007662551351784093058683642652391644641736246453381556793441060663254888682735396533461101811917579989144037369046446701917603430247337916447920642803852423805859875791570034362793717292229291546744122309482933333129600693283734749817589010190010118838054344022899909216082922866320796653654738825830252861385672261410228551953596018225013035434590399041422484950357735396050226245629618074317026697616501931433548815800000522834330736894148512925476993861617272500289918219705878049707911342433316497959392782521846834028585372670919633379167662689527530326242048760204759887185424178357279348155565541891536289999637291594767172309934755369527240850041810524322633140217460220895349118597758062777555127890608926452480602835059508424417031356789047659822892237080875261639228517964323923472799115114948981395307337109831484435312414709602073497984594097753091459616613088173072910879858259898549186736648639673262848362219686671124529618107272891205385339961193457648313346506390798656987049705034507633282419678490529187103828190358499532547253608036858803588744108096553276089033025213886509550448292513433732625972311670657217010001833973211040150237482226951800145598766075384037800661042398713766755151970699951401710676029347458917734883938417011787336752325880631058460470450570877399320764930908513790345182291525724463931749672570549514047739947756558837811172969801427766514901881678684737475011901603285760737423243556522157674585336440163151691400548344980289014541191331939042386555719220130047739193519802354428762084977685524662597705380465802140583201991518643019780862080811559187022657137223825184715238386981359624488392914481902407110639468098833750884390804030953184076353231675496647200200018896491184287913435299258086250040396823546226234242274184305329923007342920851307943751498087772274769094550822500185561262934154472799640647092217318410213386366855915833233493735689918377691619607588394919728322588139001522206651145329725727452326018418075055947776 A013751 687 2243420046371555143724836790454875911517720927838483741793123477785963216418794836120336046086001506719732838613186467640232749848080954859321731785994876088203301918436013536457807128500448424848543672395900828843066863901691966465687103696333240888735882912805405334503332761940920233871443330139066152826104447643766765209820783930993578221240896573712259900913618727467399919622006870765056988336525865367833019378907543480972215792773843350786508799647949997994293647684793809608337485352157906471571043125391290713002336617515388691034676944474441667716874937775813919492822525230972209543578053994218166764374790952447980032419822133481315337517172353702400903457723513353088630335224245392874646880500978683651757269895270799724770908473830728197751329201395523975349126479201721127503572403746260257633825085056412980201378713612817256388574709119373239875757673751567257278543072188872248586029510066295771261707163276936925932479615260994972224909886481698982830557392630184531474356173957785675752452112586879042351739760996870918631839851091078525788805104219852618192383004517378600917342042217507416363069990000395073104692994680928849355398201969915618567703187180089367556002905867452942294816285462763043300079273621890299629190312021204431634435315415112939487192241654234687692012601349818790844061081849067569595888503174649463213489977680154566895670993283169105708677379610369288172710651594667778263617319542281264977388952902605369516022156048178712409009845879445584596368517908019121730469019692938586476146026281800609911829716474999756451873674063434201909560274494629723333671737706891816867180537750451540767226356820565970477794554267364865670288461683461368601926122740147540125939417127178621590665243968282812384722493326402218468452900882841440586616968834897444906098927773041344215138181329675642374275175151533122769919187931932703789431115942956224727359487185000874784721528227309365487102083938384335258206361945632653136766449514416197117973040069805711087878932770649790479610106956688567231060126802588695670490800995383821280320649862350218928997779038175351526212848731641927022559827477175272178956651118681912746421290541432304194630373093179129766057037619359826433696677756928 A013751 688 3876629840130047288356517973906025575102621763304899905818517369614144437971677476815940687636610603611698345123586216082322191737483889996907952526199145880415305715057431390999090718048774878138283465900116632240819540822123718052707315187263840255735605673327740418021759012633910164129854074480306312083508485528428970282570314632756903166304269279374785108778733161063667061106827872682018475845516695355615457486752235135119988889913201310159087205791657596534139423199323703003207174688528862382874762520676150352068037675066591658107921760051835201814759892476606452883597323599119978091302877302008992168839638765830109496021452646655712903229673827197748761174946231074137153219267496038887389809505691165350236562379027941924404129842779498325714296860011465429403290556060574108326173113673537725191249746977481629787982417122948219039457097358276958505309260242708220577322428742371245556658993394559092740229978142547008011324775170999312004644283840375842331203174464958870387687468599053647700237250550126985183806307002592947395819262685383692563055220091905324236437831806030222385167048951852815475384942720682686324909494808645051686128093004014188884991107447194427136773021338958684285442541279654538822536984818626437759240859172641257864304225037315159433868193578517540331797775132486870578537549435188760261695333485794272432910681431307091595719476393316214664594511966718129962444005955585920839530728169062025880928110615702078523686285651252815042769013679681970182524798945057042350250466029397877430780333414951453927641750068799579148837708781614300899720154326720161920584762757509059546487969232780262445767144585937996985628989774006487878258461789021244944128340094974949337623312795764658108669541577192699800800468468023033513486612725550009333674122146702784797738947191815442803758777337679510022747502661849236146420356746379712148136968349428356328877193855681511627998800776790583561712401045528131326180593442053224620332424760911188619857413240624268759854795827682837948766264821157844175271899114873266118608104120023243172394082962141178309308162177967007437295802608277249894983381880558870325237093133082345225815990055595021648321284705013536235746561006253780077427859163971584 A013751 689 6698816363744721714280063058909612193777330406990867037254398014693241588815058679937945508236063123041014740373556981390252747322372161914656941965272124081357648275619241443646428760788282989422953829075401540512136166540629784795078240643591915961911126603510335442341599573831396763616387840701969307280302662993125260648281503685403928671373777314759628667969650902318016681592598563994527926261052849574503510537107862313487340801770011863954902691607984326810992923288431358789541997861777874197607589635728387808373569102515070385210488801369571228735905094199575950582856175179279322141771371977871538467754895787354429209125070173421071896780876373397709859310307087296109000762894233155197409590825834333725208779790960283645370336368322973106834304974099812262008886080872672059187627140427873189130479562777088256273633616788454522500181864235102584297174401699399805157613156866817512321906740585798112255117402230321229843569211495486811144025322476169455548319085475448928029923945739164703226009968950619430397617298500480613099975685920343020748959420318812400280564573360820224281568660588801665141465181021339681969443607029338649313629344710936518393264633668751970092343780873720606445244711331243043085343909766586484447968204650324093589517700864480595501724238503678309693346555428937312359712885424006177732209536263452502764069657513298654277403255207650418940419316678488928575103242291252471210709098276139180722243775143933191688929901605364864393904855638490444475402852577058569181232805298799532200388416141036112386964944118885672769191560774629511954716426676572439798770470044975654896331210834244293506285625844500858791166894329483211053630621971428711263453771684116712455413084511081329211780967845388985255783209512743801911304866789750416128588883069502412130492900747457085164895167239510193319307684599675480061014376457744142591980681307812199736299790982617652093181927742294128394639029006672610931640065467867972143934429986854533935113610079798736417029087190235943975468105610960754734869841670501003852954803919400164201896975358579956118484504243526988851647146907103087818531283889605727922009696933966292550210030816068197408299179970263390615370057418806531973795340635342897152 A013751 690 11575554676550879122275948965795809870847226943280218240375599769389921465472421398932769838231917076614873471365506463842356747373059095788527195715990230412586016220270049214621028898642153005722864216642293862004971295782208268125895199832126830782182426770865859644366284063580653607529118188733002962980363001652120450400230438368377988744133887199904638338251556759205532825792010318582544256579099324064742066208122386077706124905458580500914071851098596916729395771442409387988328572305152166613465914890538654132869527409146041625643724648766619083255644002776867242607175470709794668660980930777762018472280459920548453673368121259671612237637354373231242636888210646847676353318281234892181123772947041728677160771478779370139199941244462097528609678995244475588751355147747977318276219698659364870817468684478808506840838889810449414880314261398257265665517366136562863312355535065860661292254847732259137976842871053995085169687597464201209656875757238820819187495379701575747635708578237276607174545226346670375727082691808830499436757985270352739854201878310907827684815582767497347558550645497449277364451832804874970443198552946697186013951507660498303783561286979603404319570053349789207937382861180387978451474276076661445126089057635760033722686587093822469026979484134356119150102847781203675757583866012682675121258078663245924776312368182980074591352824998819923929044579220428868577778402679284270252105321821168504288037243448716555238470869974070485672667590543311488053496129253157207545170287556325591642271183091710402204675423437434442545163017018559796657749985297117175972275372237717931660860332321574139178861561459297483991136393401346988700673714766628813063248117470153679122953810035148536877957512436832166521993386038021289702734809812688719070201589944100168161491732491605843164938848989873614055763678988239229545432842518981878398942617299899481144326038817963302817018371138684253865936242123530271689874033128475855864718695017284634639876318217892216528626262664727711189608886495740184181855086406625734657905901172723483740877973419626164172741223332814636735646269855474135750422058561238697849232756301893753526762933250165845121540982988615138983359459219697687250718348617872526278656 A013751 691 20002558481079919123292839812895159456824008157988217119369036401505784292336344177355826280464752708390501358519595169519592459460646117522574994197231118152948636028626645042865137936853640393889109366357883793544590399111655887321546905309915163591611233460056205465464938861867369433810316230130629120030067266854864138291598197500557164549863357081435215048498690079907160722968593830510636475368683631983874290407635483142276183836632427105579516158698375472108395893052483422443831772943302943908069100930850794341598543363004359929112356193068717775865752836798426595225199213386525187446175048383972767920100634742707727947580113536712545946637348356943587276542827997752784738533989973893688981879652488107154133813115330751600537498470430504529437525303782453817362341695308504805981307639283382496772585886779381099820969601592456588913183043696188555070014008683980627803750364593807222713016376881343790423984481181303507173220168418139690287081308508682375555992016124322891914504423194013977197614151127046409256398891445659103026717798547169534468060845721248726239361327022235416581175515419592351285772767086823948925847099491892737432108205237341068937993903900754682664217052188435751315797584119710426764147549060470977177881891594593338272802422498125226478620548584167373891377720965919951709104920469915662609533959930088958013467772220189568893857681597960828549389032892901084902401079829803218995637996106979175409728356679382207452077663315193799242369596458842251356441311349455654638054256897330622357844604382475575009679131699886716718041693408071328624591974593418480080091843226776585909966654251680112501072778201666052336683687797527596474764179116734588973292746988425557524464183740736671725110581490845983750004571073700788606325751356326106553308347423405090583057713745494896989014331054501605088359637291677388654507951872800685873372842694226303417395395077440587267807745327646390680337826389460309480102329246006278934233904989867848657706277880517750161466181884649484935644155864639038266245589310649269488861397226466179904237138069114011690496833919103692279196754310259306576729317193820469883474202889672406094246348656286580370022818604326960163245145531637603569241306411683725409517568 A013751 692 34564421055306100245050027196682835541391886097003639182269694901801995257157202738470867812643092680098786347521860452929855769947996491079009589972815372168295243057466842634070958354883090600640380985066423195245052209664941373291633052375533402686304211418977123044323414353306814381624226445665727119411956237125205230967881685280962780342163881036720051603805736458079573729289730139122379829437085316068134773824394114869853245669700834038441403922230792815803308103194691353982941303646027487073143406408510172622282282931271533957506151501622744316696020901987681156549144240731915523906990483607504942965933896835398953893418436191439279395789337960798518813866006780116812028186734674888294560688039499449162343229063291538765728797356903911826868043724936080196402126449493096304735699600681684954423028412354770540490635471551764985641980299507013823160984207005918524844880630018098880848092299250962069852645183481292460395324451026545384816076501103003144960754203862829957228263643279256152597477253147536195195057284418098930030168355889508955560809141406317798941616373094422799852271290645055583021815341526031783743863787921990650282682978650125367124853465940504091643767066181616978273698225358859617448446964776493848563379908675457288535402586076760391355056307953441222084300701829109676553333302572014264989274682759193719447272310396487575048586073801276311733344248838933074711349065945899962424462457272860015108010600341972454477190202208654885090814662680879410343930586011859371214557755918587315434355476372917793616725539577404246488776046209147255863294932097427133578398705095869940452422378546903234401853760732478938437789412514127686708392501513717369745849866795999363402274109503992968740991084816181859920007898815354962711730898343731512124116824347643996527523729352215181997016764062178773592685453240018527594989740836199585189188272175623052305259242693817334798771783926172963095623764000987414781616824937098849998356187822491642480516448177534672279013562296674309968793101334096258124072378328801937676752494407333558874521774583429012201178529012211180258451991448128081764588260110921771958643422593353917730857690478063210879399430548276987162087611478669778967648977479389477507646357504 A013751 693 59727319583568941223446446995867939815525179175622288506962032790313847804367646332077659580247264151210702808517774862662790770470137936584528571473024963106814180003302704071674616037237980557906578342194779281383450218301018693047941914504921719841933677331992468620590860002514175251446663298110376462343860377752354639112499552165503684431259186431452249171376312599561503404212653680403472345267283426165736889168553030495106408517243041218426745977614809985708116402320426659682522572700335497662391806273905578291303784905237210678570629794804102179250724118634713038516921247984750025311279555673768541445133773731569392327827057738807074795923975996259840510360459716041851184706677518206973000868932255048152529099821367778987179361832729959636827979556689546579382874504724070414583288909977951601242993096549043493967818094841449895189341957548119886422180709706227210931953728671274866105503493105662456705370877055673371563120651373870424962180193905989434492183264274970166090439575586554631688440693438942545297058987474474951092130918977071475209078196350117156571113092707162598144724790234656047461696910156982922309396625529199843688476187107416634391746789145191070360429490361834138456950533420109418950916355133781370317520482191190194589175668740641956261537300143546431761671612760701521084159946844440649901466651807886747204886552365130529683956735528605466675218861993676353101211185954515135069471126167502106106642317390928401336584669416555641436927737112559621074312052628492993458755802227318881070566263172401947369701732389754537932605007849406458131773642664354086823472962405663257101785870129048789046403298545723605620500104824412642632102242615703614920828569823486899959129661222899849984432594562362253941773649152933375565870992337968052950473872472728825999561004320627834490844968299444920768160463198752015684142272164952883206917334319476634383487971374916354532277642624426880229237864193706252742633873491306812797159492557265558206332422450779913698135435648653207626074479105318334038397069752169748305428310335872389735173626480165333083636498133100919486605041222365325289208513471672821944535834241315569838922089146093228399602215987422633816087392635141378056097433084385017133212905766912 A013751 694 103208808240407130434115460408859800001227509615475314540030392661662329005947292861830195754667272453292094453118714962681302451372398354418065371505387136248574903045707072635853736512347230404062567375312578598230601977224160301586843628264504731886861394429682985776381006084344494834499834179134730526930190732756068816386399226141990366697215874153549486568138268172042277882479465559737200212621865760414393344483259636695543873917795975225441417049318391655303625143209697267931399005626179739960613041241308839287372940316249900052570048285421488565745251277000784130557239916517648043737891072204272039617191161008151909942485155772658625247356630521537004401902874389320318847173138751461649345501514936723207570284491323522089845937246957370252438748673959536489173607144163193676399923236441900366947892070836747157576389667886025418887182902643151163737528266372360620490416043143962968630310036086584725186880875552203586061072485574048094334647375069549742802492680667148447004279586613566403557625518262492718273317930355892715487202227992379509161287123293002446554883424197976969594084437525485650013812260751266489750637368914457329893686851321615944228938451642890169582822159345249391253610521749949075947183461671174207908675393226376656250095555583829300419936454648048234084168546850492228433428388147193443029734374324028299170043962486945555293877238993430246414778193525072738158892929329402153400046106017443639352277924451524277509618308751808148403011129730503025216411226942035892696730026248807026489938502761910565054844593569495841547541453563774359651704854524003862030961279036986108271885983582996307472184899887010390512224181136585046468272675239935846583191768654985363129376054593170940773099523403761974811384865736268872977825074760008795498418851632875411327241415466044898000180105221440823087381280407443483102197846301038582181553153704055624214667214535855460631775766455009649036123029326724404739271333392978172513491603138954884580542425994947690870378032800872742777856699893990081218350136531749325071780120260387489462380026557725695568523868773998388872853511232247282099752311279050636320157921568993304681657370044449098674512629226266311234199014473524301280936364369817309606191901165223936 A013751 695 178344820639423521390151515586509734402121136615541343525172518519352504522276922065242578264065046799288739214989139455513290635971504356434416961961308971437537432462981821514755256693336014138220116424540135817742480216643349001142065789641064176700496489574492199421586378513747287074015713461544814350535369586202486914715697862773359353652789030537333512789742927401289056180924516487225881967410584033996071699267072652209899814129951445189562768661222180780364664247466356878985457481722038590651939335264981674288580440866479827290841043437208332241607794206657354977602910575742495819579075772768982084458506326222086500380614349175154104427432257541215943606488166944745510967915183762525730069026617810657702681451601007046171253779562742335796214157708602079053291993145113998672819067352571603834085957498405899088292001346107051923837052055767365210938448844291439152207438922552768009793175742357618405122930152954207796713533255071955107010270664120181955562707352192832516423395125668242745347576895557587417176293383654982612361885449970831791830704149050308227646838557014104203458577908044039203223867586578188494289101373484182266056290879083752351627605644438914213039116691348590948086238981583912003236733021767789031266191079495178862000165120048857031125650193631827348497443248957650570732964254718350269555380998831920900965835967177441919547819868980647465804736718411325691538566981881206921075279671198142608800736253452233951536620437523124480440403232174309227573958600155838022579949485357938541774613732772581456414771457688088814194151631758202093478145988617478673589501090175911995093818979631417619311935507004753954805123385004018960297175182814609142895755376235814707487561822336999385655915976441700692474073047992272612505681729185295198621267775621608710773473165925325583744311221822649742294994852544062338800597878408194670009723849600608118642944946717958235971708524434256673534420594676579771389460864103066282103313490224114040555177312119269609824013240679908099520136377416814860345309035926862833724036047809949581790992685891750001942409245241469215972290867409323303468371993890199499561232888471220430489903935436808042509557823302988185812695897010249992613458037631044310999499605213506961408 A013751 696 308179850064923844962181818933488821046865324071655441611498112001441127814494521328739175240304400869170941363501232979126966218958759527918672510269141902644064683296032587577497083566084632430844361181605354693059005814359707073973489684499758897338457933984722520600501262071755312063899152861549439197725118644957897388628725906872364963112019444768512310100675778549427489080637564489926324039685489210745211896333501543018706878816556097287564464246591928388470139819621864686886870528415682684646551171337888333170667001817277141558573323059495998113498268389103909401297829474883032776232642935344801041944298931711765472657701595374666292450602941031221150552011552480520242952557437541644461559277995576816510233548366540175783926531084418756255858064520464392604088564154756989706631348385243731425300534557245393624568578326072985724390425952366007084501639602935606855014454458171183120922607682793964604052423304304871072720985464764338424913747707599674419212358304589214588379626777154723463960612875523511056880634966955809954161338057549597336283456769558932617373737026520372063576422625100099743170843189607109718131567173380666955745270639056724063612502553590443760131593642650365158293020960176999941593074661614739446027978185367669073536285327444424949785123534595797658203581934198820186226562232153309265791698365981559316868964551282619636978632733598558820910585049414770794978643744690725559618083271830390428007672245965460268255280116039959102201016785197206345247800461069288103018152710698517800186532530231020756684725078885017470927494019678173217530236268331003147962657883823975927522119196803089646171024556104214833903253209286944763393518715903644598923865290135487814538506828998334938413422807291258796595198226930647074409818028032190103217550716274139852216561630718962608710169791309538754685751105196139721447433133889360389776802812109850829015008867928631831759112330222395531867478787601129844960988373170098535474525711107269062079346395342097885775894879894881195970795660176256078676694014081618976675134290615592877334835361220944003356483175777258805200118618883310668393346805442264735241810431278268903886554000434804297456515918667563585084338510033711987236055489026444569407135317808940029313024 A013751 697 532534780912188404094650183117068682768983279995820603104668737538490268863446532856061294815246004701927386676130130587931397626360736464243466097745077207768943772735544311333914960402194244840499056121814052909605962047213573823826190174815583374600855309925600515597666180859993179246417736144757430933669005018487246687550438367075446656257569600559989271853967745333410701131341711438592687940576525356167726156864290666336325486595008936112911394218110852255276401608306582178940512273102299679069240424071871039718912579140254900613214702246809084740125007776371555445442649332597880637330006992275816200479748553997930736752508356807423353354641882101950148153875962686338979822019252071961629574432376356738929683571577381423754625045713875610810122735491362470419865038859420078213058970009701167902919323714920040183254503347454119331746656045688460242018833233872728645464977303719804432954266075867970835802587469838817213661862883112776798250956038732237396398955150330162808719995070923362145723939048904627106289737222899639600790792163445704197097813297797835562821817581827202925860058296172972356199217031641085592931348075601792499527827664290019181922404412604286817507393814499830993530340219185855899072833015270269762736346304315332159070701045823966313228693467781538353375789582295561281799499537160918411288054776416134499549570744616366732699077363658309642533490965388723933723096390825573767020047893722914659597257641028315343545124040517049328603357004820772564588199196727729842015367884087038758722328212239203867551204936313310189762709666003883319892248271675973439679472823247830402758221972075738908583530432948083232984821545647840551144000341081497866940439221354122943522539800509122773578394610999295200516502536136158144580165552439624498359927637721713664630218497882367387851173399382882968096977909778929438661164455360814753534315259325822232537935323780675805279746106624299479067003344974752372092587908837930269299980428793360939273110571151145146620746352458354706637534900784570503953327256333037591694632054183744492034595504189791237800002927743103215385804973430360834983703279804233462497848425248848665915965312751341826004859507457549875025736945338254313943903885037696215935529829173848370652905472 A013751 698 920220101416261562275555516426294683824803107832778002164867578466511184596035608775273917440745096124930524176352865655945455098351352610212709416903493415024734839287020569985005051574991655084382368978494683427799102417585055567571656622081328071310277975551437690952767160526068213737809848058140840653380040671945962276087157498306371822013080269767661461763656263936133691554958477365888164761316235815457830799061494271429170440836175441603110889208895552697117621979153774005209205207920773845431647452796193156634280936754360468259635005482486098430936013437570047809724898046729137741306252082652610394429005501308424313108334440563227554596821172272169856009897663521993757132449267580349695904619146344444870493211685715100247992078993577055479892086929074348885526787149077895152165900176763618136244591379381829436663781784400718205258221646949659298208543828132075099363480780827822060144971779099853604266871147881476145207699062018878307377652034929306220977394499770521333468151482555569787810966676507195639668665921170577230166488858434176852585021378594659852556100781397406655886180735786896231512247030675795904585369474639897439184086203893153146361914824980207620652776511455707956820427898753158993597855450387026150008406413856893970874171407183813789259182312326498274633364398206729894949535200214067014705758653647080415221658246697081714104005684401559062297872388191714957473510563346591469410642760353196531784061203696928913645974342013461239826600904330294991608408211945517167002555703702402975072183150749344283128482129949400007909962302854710376773805013456082103766129038572250935966207567746876834032340588134287826597771630879468472376832589388828314073078974499924446406948775279764152743465887806782106492516382443281273834526074615671133165954957983121212481017564340730846206827634133621768871577828097990070006492178863487894107296768115020817825552239493007791523401272246789499827781780116372098975991906471943505350366180954927703063935066949178813360649697048036933069660308555737830831349498943488958448324189629510482235781031239959258918405059140082356186670994087663522851839267501715423196282078830010494702788060434318675336397228886646184044473441544503454495065913345139061136595544812409984488220655616 A013751 699 1590140335247299979612159932384637213649259770335040387740891175590131326981949531963673329337607526103879945776737751853473746409951137310447561872409236621162741802287971544934088729121585579985812733594838812963236848977586976020763822642956534907224160341752884329966381653389045873338935417444467372649040710281122622813078608157073410508438602706158519005927598024081639019006968248888254748707554455489111131620778262101029606521764911163090175616552971515060619250779977721481001506599287097204905886798431821774664037458711534889152649289473735978088657431220121042615204623824747950016977203598823710761573321506260957213051201913293257214343306985686309511185103162566005212324872334378844274523181884883200736212269792915693228530312500901151869253526213440474874190288193606602822942675505447532139430653903571801266555014923444441058686207005929011267304363735012225771700094789270476519930511234284547028173153343539190778918903979168621715148582716357841149848937695603460864232965761856024593337350417004434065347454711782757453727692747374257601266916942211572225216942150254718701371320311439756688053162869007775323123518452177742774910100960327368636913388817565798768487997811795463349385699409045458740937094218268781187214526283144712781670568191613630227839867035700189018566453680101229258472796825969907801411550953502154957503025450292557201971721822645894059650723486795283446514226253462910059141590689890323606922857759988293162780243662999261022420366362682749745499329390241853664580416255997752340924732484494866921246017120552563213668414859332939531065135063252109875307870978652849617349606677066603169207884536296049364360949378159721520267166714463895326718280467935869443391207483683432455940709054130119480019068308861990041186061056935879718110770167394833455167198351180782902245398151782898416610086486953326840971218485076107081017408815302755973202554269843917463752437398442452255702406916041090987030514014383518377245432760690115070894479795688180989487202676499007820344373013184314971676571934174348920198704199679794113303429621982649599411003942194062311490567477783482567487978254242964251283175432218258134846417768430502670981294411516124606028850106988901969367473898260400297644037101435844453195645292904448 A013751 700 2747762499307334364769812363160653105185920883138949790016259951419746933024808791233227513095385805107504546302202835202802633796395565272453386915523160881369217834353614829646105323922099882215484403651881468800473275033270294563879885527028892319683349070548984122181907497056271269129680401344039619937542347365779892220999834895422853358581905476241920842242889385613072224844041134078904205766654099085184035440704836910579160069609766489819823465403534778024750065347801502719170603403568103970077372387690188026619456728653532288455777972210615770137200041148369161639073589969164457629336607818767372195998699562818934064152476906170748466385234471265942835327858264914057006897379393806642906376058297078170872174802202158317898900380001557190430070093296825140582600817998552209678044943273413335536936169945372072588607065787711994149409765706245331469901940534101126133497763795859383426439923412843697264683208977635721665971866076003378323776750933866349506938964338002780373394564836487210497286941520583662064920401741960604880041453067462717134989232476141596805174876035640153915969641498167899556955865437645435758357439885363139515044654459445693004586335876753700271947260218782560667738488578830552704339298809168453891506701417274063686726741835108353033707290237689926624082831959214924158640992915276000680839160047651723766565227978105538845007135309532104935076450185182249795576582965983908582196668712130479192762698209259770585284261049662723046742393074715791560222841186337923132394959290364116045117937733207130039913117584314829233219020876927319509680553389299645864532001051112124138780120337971090276391224478719573301615720525459998787021664082593611124569188648593182398180006531804971283865545245536846461472950037713518791169513506385200152895410849258272210528918750840392855080048006280848463902229449455348781198265542211513035998082432843162321694013778290289377364211824508557497853759150919005225588728216854719755880107810472518842505661086949176749833886224990285513555076566782496271057116302253274934103360857046684227788326386786018507782214812111339674255700601609857876619226423331842226217327146873150057014609903847908615455676743099863319217852984876822603066994896193971714328896111281139215122075066138886144 A013751 701 4748133598803073782322235763541608565761271286064105237148097196053322700266869591251017142628826671225767856010206499230442951200171536790799452590024022003006008417763046425628469999737388596468357049510451178087217819257491069006384442190705925928412827193908644563130336154913236753056087733522500463252073176248067653757887714699290690603629532662946039215395712858339388804530503079688346467564778283219198013241537958181480788600285676494408654948217308096426768112921000996698726802681365683660293699485928644909998421227113303794451584335979944050797081671104381911312319163466716182783493658310830019154685752844551118062855480093863053349913685166347549219446539081771490507918671592497878942217828737351079267118058205329573329299856642690825063161121216913842926734213501498218323661661976458243807825701665602941433113009681166325890180075140391932779990553242926745958684135839245014560888187657393908873372585113354527038799384579333837743486225613721051947990530376068804485225808037449899739311834947568568048182454210107925232711630900575575209261393718772679279342185789586185966795540508834130434419735476251312990441656121907505081997162905922157511925188395030394069924865658056264833852108264219195073098308342243088324523580049049582050663809891067234042246197530728193206415133625523388946131635757596929176490068562342178668624713946166371124172329814871477327812105919994927646756335365220194030035843534561468045093942505600883571371203093817185424770855233108887816065069569991931172778489653749192525963796402981920708969867185696024915002468075330408112727996256709788053911297816321750511812047944014043997604035899227422665191965067994877903973435534721760023255557984769019184055051286958990378519662184287670685425257665168960471140919339033625864203269947518294379793971601452198853578322954853306145623052488658842693910602856941494526204686443952984491887255808885620044085358032750787356291295812788041029817322358724955738160826296496512559849782358248177423712955396783213367423172307400153556386696970293659086130607560976670345618227996366239981447667195328394957113850639581834410798023259517423366903541309796803298521245913849186087507409412076563815608449957867149458099767180623183122360332480293808563730945714287995256832 A013751 702 8204774858731711495852823399399899601635476782318773849791911954780141626061150653681757622462612487878126855185636830670205419673896415574501454075561510021194382545894544223485996159546207494697320981554059635734712391676944567243032316105539840004297365391074137805089220875690073109280919603526880800499582448556660905693629971000374313363071832441570755764203791819210463854228709321701462695951936873402774166881377591737598802701293648982338155750519508390625455299127489722295399915033399901364987512711684698404477271880451788956812337732573343319777357127668371942747687514470485563849877041561114273099296980915384332012614269602195356188650847967448565051203619533301135597683464511836334812152408058142664973580004578809502713030152278569745709142417462827120577396720930588921263287351895319845299922812478161882796419280729055411138231169842597259843823676003777417016606186730215385161214788271976674533187827075876622723045336553088871620744197860509977766127636489846894150470196288713426749530850789398485587259280875066494802125698196194593961603688346039189794703297044404929350622693999265377390677302902962268847483181778656168781691097501433488180606725546612520952830167857121225632896443080570769086313876815396056624776746324757677783547063491764180425001429333098317860685350904904416098915466589127493616974838475727284739383505698975489302569785920097912822459319029751234973594947511100495283901937627722216781922332649678326811329438946116096414004037842812158146160440216946057066561230121678604684865440184352758985099930496882731053124264834170945218793977531594513757158722626603984884411218847256268027859774033864986365451715637495149018066096603999201320185604197680865150047128623865135374081976254449094944414845245411963694131508617850105493343250469311612688283982927309399618983342065986513019636634700402480175077521736794902541281698175150757201981178037754351436179498680593360551671359164497734899524333035876723515541907840345973703420423915052850588175986925641392698907241747187465345436212364667442900833689865367686357228297977720862687941568913527466485892733905197409861858984192446107578009319383328876099844712939131393559212803464068302273371401527194434263596397688116860435438654525947701198127074194289655803805696 A013751 703 14177850955888397464833678834163026511626103879846841212440423857860084729833668329562077171615394379053403205760780443398114965196493006112738512642570289316623893039305772418183801363695846550836970656125415050549583012817760212195959842230372843527425847395776110127194173673192446332837429074894450023263278471105910045038592589888646813491388126459034265960544152263595681540107209707900127538604946917239993760371020478522570731067835425441480333136897710499000786756892302240126451053177715029558698421965791158842936725809420691317371719601886737256575273116610946717068004025004999054332587527817605463915585183021784125717797457872593575493988665287751120408479854553544362312797026676453186555399361124470525074346247912182820688116103137368520585398097375765264357741533768057655942960544075112692678266619962263733472212517099807750446863461488008065010127312134527376604695490669812185558579154133975693593348565187114804065422341563737570160645973902961241579868555854455433092012499186896801423189310164080583094784037352114903018073206483024258365651173461955719965247297292731717917876015230730572131090379416318800568450938113517859654762216482477067576088421744546436206490530057105477893645053643226288981150379137004385847614217649181267209969325713768503774402469887593893263264286363674831018925926266012308970132520886056748029654697847829645514840590069929193357209703283410134034372069299181655850582548220703990599161790818644148729977270498888614603398977392379409276565240694882786611017805650260628895447480638561567526252679898613359259798729633447393338075993174595319772370272698771685880262586168058831152141689530518696439500564621591617503218214931710619881280724053592534979281438262038953926413654967688036063948852584071873263459246891644982292497136810970466725354722498390642541603215090024694497932104762295485742533957561181591591334774446660508445023475649239519281718173720065327033288108636252085906378047485994978234856416748117842559510492525211325816368105407508326583711713739139940116913774966145341332640616087355362025290498905501650724763031082575462087622644188181124241292324684546873894800103894392297900531663958819048070319724385910026328385781838991982407494575205065934832437995020837627670363584207732525228976242688 A013751 704 24499326451775150819232597025433709812089907504375341615097052426382226413152578873483269352551401487004280739554628606191942659859539914562812149846361459939126087171920374738621608756466422839846285293784717207349679446149089646674618607374084273615391864299901118299791532107276547263143077441417609640198945198071012557826687995327581693713118682521211211579820295111493337701305258375251420386709348272990709217921123386887002223285219615162878015660559243742273359515909898270938507419891091571077430873156887122480594662198678954596418331472060281979362071945503715927093510955208638365886711248068822241646131196261642969240354007203841698453612413617233936065853188668524658076513262096911106367730096023085067328470316392251914149064626221372803571567912265322376810177370351203629469435820161794732948044719294791731439983229548467792772180061451277936337499995368463306772913807877435456645224778343509998529306320643334381425049806222138521237596242904317025450012864516498988382997598594957672859271127963531247587786816544454552415230500802665918455845227742259484099947329721840408562089754318702428642524175631398887382283221060158861483429110081720372771480792774576241764815635938678265800218652695495027359427855148743578744677368097785229738826994833391974522167467965762247558920686836430108000704000587669269900388996091106060595243317881049627449644539640837646121258367273732711611394935748985901309806643325376495755351574534617089005400723422079526034673432934031619229904735920757455263838768163650366731333246543434388685364630864803884800932204806597095688195316205700712566655831223477473201093748898405660230900839508736307447456975666110315045561075401995951154853091164607900444198325316803312384842795784164926318503617265276196999257578628762529401435052409356966501412960477219030311890355675562672092426677029246599363098678665721790269826490243829358593000565921885889318809004188272885113521851723443604446221266055799322389831888140747631942834131083565171010684086144174388336653841341233816522027003141499149822802984598950065579701982108706852452390517710690398487411929157176982688953137054896998090214579529509890772118715320839315065512483738852525495450631017778145600150625954353935390452855396007420614388273510961803595670947364864 A013751 705 42334836108667460615633927659949450555291360167560590310887706592788487241927656293379089441208821769543397117950398231499676916237284972364539394934512602774809878633078407548338139931173978667254380987659991334300246082945626909453740953542417624807397141510229132422039767481373873670711237818769629458263777302266709699924516855926061166736269083396652973609929469952660487547855486472434454428233753815727945528567701212540739841836859495001453211061446373186648365243492304212181740821571806234821800548815100947646467576279317233542610876783720167260337660321830421122017586930600527096252237036662924833564514707140119050847331724448238454927842250730580241521794310019210609156214916903462391803437605927890996343596706725811307649583674110532204571669352394477067127986495966879871723185097239581298534221274941400111928291020659752345910327146187808273991199991996704594103595060012208469082948416977585277458641322071681811102486065151855364698566307738659819977622229884510251925819850372086858700820509120981995831695618988817466573518305387006707091700553538624388524708985759340225995291095462717796694281775491057277396585405991954512643365502221212804149118809914467745769601418902036043302777831857815407277091333697028904070802492072972876988693047072101331974305384644837163781814946853351226625216513015492498387872185245431272708580453298453756232985764499367452497534458649010125664490448974247637463345879666250584665247520795818329801332450073353420987915692110006638029275383671068882695913391386787833711743850027054623648310082134381112936010849905799781349201506403450831315181276354169073691489998096444980878996650671096339269205653951038624398729538294649003595586141532442451967574706147436123801008351115036992678374250634397268414717095870501650805679770563368838114441595704634484378946534607372297375713297906538123699434516734367253586260175141337131648704977913018816742901959237335545476165759778110548483070347744421229089629502707211907997217378512400615506462100857133343045737837837652034950062661428510530893803557386985713321725025083845441037730814604073008586247813583601826086511020830862012699890793426993091254221140074410336433205571900737164056138690398720635597060281649123600354702534124300822821662936626941996613319397046484992 A013751 706 73154596795777371943815426996392650559543470369544700057213956992338505954050990074959066554408844017770990219818288144031441711258028432245924074446837777594871470277959488243528305801068635137015570346676465025670825231330043299536064367721297655667182260529675940825284718207814053702989018950833919703879807178316874361469565127040233696120272976109416338397958124078197322482694280624366737251987926593577889873364987695270398446694093207362511148714179332866528375140754701678650048139676081173772071348352494437533095971810660179561631595082268449025863477036122967698846390216077710822323865599353534112399481413938125719864189219846556050115311409262442657349660567713195932621939376409183013036340183043395641681735109222201939618480588862999649499844640937656371997160665030768418337663848029996483867134363098739393412086883700052053733045308612532697456793586170305538611012263701096234575334864537267359448532204539866169585095920582406070199122579772404168921331213240433715327816701442966091835017839761056888797170029612676582239039631708747589854458556514742943370697127392139910519863012959576352687718908048546975341299581554097397847735587838255725569677303532200264689871251862718282827200093450305023774813824628465946234346706302097131436461585340591101651599704666278619014976228162590919608374134490771037214243136104105239240427023299728090770599401054906957915739544545489497148239495827499917536661680063281010301547715935174073896702473726754711467118315966091470514587862983607029298538340316369376653893372846750389664279821928210563153426748637222022171420203065163036512633245540004159338894716710656926958906212359654474257187370027394742961004642173153478213172852568060556999969092222769621928142430726783923348230705096238479820631141664226852592214643533501352261755077377608389006819611801539329865232578782497877752622844916986614197057582644230563488962201833696515331734585562115822582814432896575027778745560902359883866879780678062177019191630069428263595166510281126416783034983783462716393708278948466197384492547164711312619940843344884922113198847635838158837036221872463955477491043995729557945411291041844061687294130048581061356579228244473819489007657008989258311720166689685581412925978966791821835833554491355770147815918096326066176 A013751 707 126411143263103298718913057849766500166891116798573241698865717682760938288600110849529267006018482462708271099846001912886331277053873130920956800644135679683937900640313995684816912424246601516762905559056931564359185999738314821598319227422402348992890946195280025746091993063102684798765024747041013248304306804131558896619408539525523826895831702717071432751671638407124973250095716918905721971435137153702593701174698737427248515887393062322419264978101887193361032243224124500707283185360268268278139289953110388057189839288820790282499396302159879916692088318420488183606562293382284300975639755682906946226303883285081243925318971894848854599258115205500911900213461008402571570711242435068246526795836298987668826038268735964951660734457555263394335731539540270210811093629173167826887483129395833924122408179434621671816086135033689948850702293282456501205339316902287970719829191675494293346178645920397997127063649444888741043045750766397689304083817846714403896060336479469460086467260093445406690910827107106303841509811170705134109060483592715835268504385657475806144564636133617765378323286394147937444378273107889173389765676925480303480887095784505893784402380503642057384097523218777192725401761482127081082878288957989155092951108490023843122205619468541423653964289663329453657878922264957109083270504400052352306212139187893853407457896261930140851595765022879223278397932974605851072157848789919857503351383149349585801074453135980799693501874599832141415180449989406061049207827235672946627874252066686282857927748279184673339875532291947853129121421645119654312214110896601727093830248293127187337610070476015169784989934957482931516419775407338115836616021675209210352362689237608642495946591360945906691830120295882619545742658406300093130050612795784001279346904025890336708312773708507296203784289193059962007121896136156332756532276016552869332515502809230413708926684768627578493237363851336141423103340045281648001672329239277879321968261011691441889163136759972039492447729765786448201084451977823573928327906022949589080403121500621148207257777299961145411607608714728338470398591395617715065104524024620676129670710920306538595644256723948074024168906406450760077005231311533438362652448039776684681536091654616268132320382161062770815425906470451442352128 A013751 708 218438455558642500186281763964396512288387849827934561655639960155810901362700991547986573386399937695559892460533891305467580446749092770231413351513066454493844692306462584543363624669098127420966300806050377743212673407547808011721895624985911259059715555025443884489246964013041439332265962762886870893069842157539333773358337956300105172875997182295099435794888591167511953776165398835869087566639917001598081915629879418274285435453415211693140489882160061070127863716291287137222185344302543567584624693038974750562824042291082325608158956810132272496043928614230603581272139642964587272085905497820063203079053110316620389502951183434298820747518023075105575763568860622519643674189026927797929998303205124650691731394128375747436469749142655495145412144100325586924281569791211234004861570847596001020883521334063026248898196841338216231614013562792084834082826339607153613403864843215254138902196700150447739035565986240767744522383057324335207117456837239122489932392261436523227029415425441473662761893909241079693038128953702978471740456515648212963343975578416118193017807691238891498573742638889087635903885655930432491617515089727229964414972901515626184459447313510293475159720520122046989029494243841115596111213683319405260000619515470761200915171310441639580074050292538233295920814777673845884495891431603290464785134576516680578688087244740615283391557481959535297825071628180118910652688762708981513765791190082076084264256655018974821870371239308509940365431817581693673493031125463242851772966707571233896778499149026431115531304919800485890207121816602766762651505983629327784418138669050523779719390201782554213388462607606530505660373371903880264165672485454761515488882727002587734232995709871714526763482447871285166575043313726086560928727458911114754210711450156738501831964472968300607840139251725607614348306636523278143003287772956603358206586788854350154889025311280188455636314164735108852379122571598246687746889784925472175468361155028202811584473900321231684242949677035278982491473933017679135748150621607656889930936593953073344102141439174332859271257947859050568876848765931627411632500617514544528352070988470289698693273275618982271913763870270346913413065039706329781490663430212734111129694366379176911332649620374316467969055966380940092384477184 A013751 709 377461651205334240321894888130477173234334204502670922540945851149241237554747313394920798811699092337927494171802564175847979011982432306959882271414578833365363628305567346090932343428201564183429767792855052740271499648242612244255435639975654655655188479083967032397418753814535607166155583654268512903224687248227968760363207988486581738729723131005931825053567485537460656125213809188381783315153776578761485550208431634777965232463501485805746766516372585529180948501751344173119936274954795284786231469571348368972559945078990258650898677367908566873163908645390482988438257303042806806164444700233069214920603774627120033061099644974468362251711143873782434919446991155713944268998638531234823037067938455396395311849053833291570219726518508695611272185005362614205158552599213012360400794424645889764086724865260909358096084141832437648229015436504722593295123914841161443961878449075959152022995897859973693053458024224046662534677923056451237898965414749203662603173827762312136306829855162866489252552675168585709569886831998746799167508859040112000658389799503052237534771690460804509535427280000343434841914413447787345515066075048653378509073173819002046745924957745787125075997058770897197042966053357447750080177244775932289281070522733475355181416024443153194367958905506067135351167935820405688408900393810485923148712548220824039973014758911783209700611328826076994641723773495245477607846181961120055787287176461827473608635499872788492192001501525105176951466180781166667795957784800483647863686470683092173633246529517672967638094901415239618277906499089580965861802339711478411474543620119305091355106268680253680735263385944084713781125186649905096478282054865827898764789352260471604754616586658322702247297669921580767841674846118677577284841048998406295276109385870844131165634609289223450347760626981849957593873867912224631109681271669010602980981971140317067648235737892165651339550876662268096911123803721770276426625548351215919209328075888734458417970899755088350371817041916962081745266956254549546572804274138031105800658434350910738608500406893247180820733733900439383019194667529852167300961067065132944992378668076660599341976220269601365866983967827159466377776388612537862415866407407604544032111865103217702782818544006818856650528709906264479640376573952 A013751 710 652253733282817567276234366689464555348929505380615354150754430785888858494603357546423140346616031559938709928874830895865307732705643026426676565004392224055348349712020374045131089443932302908966638746053531135189151392163233958073392785877931244972165691857095031982739606591517529183116848554575990296772259564937930017907623404104813244524961570378250193692564615008732013784369462277523721568585725928099847030760169864896323921696930567472330412540291827794424679011026322731151249883121886252110607979419289981584583585096495166948752914491746003556827234139234754604021308619657970161052160442002743603382803322555663417129580186515881329970956856613896047540804400717073695696829647381973774208053397650924971098875165023927833339687423983026016278335689266597346513978891440085358772572765788097512341860567170851370790033397086452256139738674280160641213974124845526975166125960003257414695736911502034541596375465859152632859923451041547739089412236686623928978284374373275371538201989721433293428411022691316106136764445693834468961455308421313537137697573541274266460085481116270192477218339840593455406828106437776533050034177684073038063678444359235536776958326984720152131322917556110356490245340201669712138546278972810995877689863283445413753486890237768719867832988714484009886818193097661029570579880504519675200975283325583941073369503399561386362656376211461046740898680599784185306358202428815456400432240926037874395722143780178514507778594635381745772133560389856001951415052135235743508450221340383276038250003006538888078627989645534060384222430426795909009194443021434695028011375566159197861623632279478360310535130911378385413784322531036006714471390808150609065556000706094933015977461745581629483330373624491566830414134093074853548205332669246078237117018784818658654216604851778122200930363424636726722214043752324162557529237444050321951136846130467892896151355077662245514743914872399271462421932831219037665208947550901108393718915135733144146253714776792669442499848432510477255821300407861616477805785710517750823537774558373756315488703111531128458227892179959253857168385491584545096060723888549728946830338436469515662934908625871160218148296405331557900797599522465426254617152000340652087489302898360190408710444043782984292113610718025020818570719789056 A013751 711 1127094451112708756253332985639394751642950185297703331972503656398015947478674601840219186518952502535574090757095707788055251762115351149665297104327589763167641948302371206349986522559115019426694351753180501801606853605658068279550822733997065191311902315529060215266174040190142290428425914302307311232822464528212743070944373242293117286539133593613616334700751654735088919819390430815560990870516134403756535669153573526540847736692296020592186952869624278428765845331053485679429359798034619443647130588436533088178160435046743648487445036241737094146197460592597655955748821294768972438298133243780740946645484141376186384799914562299442938189813448228812370150510004439103346164121630676050681831516271140798350058856285161347296010979868642668956128964071052680214776155524408467499959005739281832501326735060071231168725177710165389498609468429156117588017747287733070613087065658885628812594233383075515687878536805004615749581947723399794493146504344994486149274475398917019842018013038238636731044294247210594231404328962158945962365394772952029792173941407079321932443027711368914892600633291244545490942998967924477849110459059038078209774036351852759007550583989029596422882926001536958696015143947868485262575407970065017400876648083753793674966025346330864347931615404498628369084421837672758259097962033511809998747285289586609050174782501874442075634670218093404688768272920076427072209386973796993108659946912320193446955807864452148473069441411529939656694246792353671171372045210089687364782601982476182300994096005195299198599869166107482856343936359777503330767887997541039153008403656978323093904885636578938606616604706214861849995019309333630219602606563316484252465280769220132044251609053896365055747194885623121427482955623712833346931298814852457223193738208460166642154486293183872595163207667997772263775985867604016152899410522303318956331564470113448518924549541574200360249477484899505941087065099932346497085481061367957115304346285354546873084726419134297732796639738091378104698059207104784873273648397707774673423073274436869850913164478976725789975817797686969590665186970129458093925992930879413931620122824818219323065551522105505364856960256188412932052578251974820256567978438656588646807181515408366409026251647307656996856772319320747235974490203795488768 A013751 712 1947619211522760730805759399184874130839017920194431357648486318255771557243149711979898754304749924381472028828261383057759475044935326786621633396278075110753685286666497444572776710982150753569327839829495907113176643030577141987063821684346928650586967201234216051979948741448565877860319979914387033810317218704751620026591876962682506671139622849764329026362898859382233653447906664449289392224251880249691293636297375053862584889004287523583299054558710753124907380732060423254053933731003822398622241656818329176371861231760773024586305022625721698684629211904008749491533963197360784373379174245253120355803396596298050072934252363653437397191997638539387775620081287670770582171602177808215578204860116531299548901703660758808127506973213014531956190849914779031411133196746177831839929161917479006562292598183803087459557107083165793053597161445581771192094667313202746019414449458554366588162835285954491108654111599047976015277605666034844884157159508150472065946293489328610287007126530076364271244540459179906831866680446610658622967402167661107480876570751433068299261551885245484934413894327270574608349502216573497723262873254017799146489534816001567565047409133043142618741696130655864626714168741916742533730304972272350068714847888726555470341291798459733593225831418973629821777880935498526271721278393908407677835308980405660438702024163239035906696710136865403302191575605892065980777820690721204091764388264489294276339635989773312561463994759123735726767658457187143784130894123034979766344336225718843016117797896977477015180573919033730375762322029695525755566910459750915656398521519258542306267642380008405912233492932339281276791393366528513019473304141410884788260005169212388172466780445132918816331152762356753826690547317775776023497284352065046081678779624219167957642952314621731844442022850300150471804903579219739912210181382540135156540943404356039040701621607840218222511097093906346266198448492683094746963711274043829895245910381092656996690407252264066482272593467421901364918246309877068261016864431239034635675070618226911102377948219671782165078213154403083452669443084383703586304115784559627273839572241285882990257273030198313270472827322693577546586855219412489403349466741998585181682809658625657154797362846547631290568502567786251223763919072158604591104 A013751 713 3365485997511330542832352241791462498089822966095977386016584357945973250916162702301265047438607869331183665815235669923808372877648244687282182508768513791382368175359707584221758156577156502167798507225368927491569239156837301353646283870551492708214279323732725337821351425223121836942632925292060794424228153921810799405950763391515371527729268284392760557555089229012499753157982716168372069763507249071466555403521864093074546688199408840751940766277452181399839953905000411383005197487174605104819233582982072816770576208482615786485135079097247095327039278170127119121370688405039435397199213095797391974828269318403030526030388084393139822347771919396062076271500465095091565992528563252596519137998281366085620502143925791220444332049712089111220297788652738166278438163977395293419397591793403723339641609661611735130114681039710490396615894977965300619939585117214345121548168664381945464345379374129360635754304843154902554399702590908211959823571630084015729955195149559838575948314643971957460710565913462879005465623811743218100487670945718393726954714258476342021123961657704197966667209397523552923227939830239004065798244982942756925133916162050708752401922981898550445185650913773334074962083586032131098285966992086620918739257151719487852749752227738419649094236691986432332032178256541453397534369064673728467299413918140981238077097754077054046771915116503416906187042646981490014784074153566240670568862921037500509514890990328284106209782943765815335854513814019384458978185044604445036243012998042160731851554765977080282232031732090286089317292467313868505619621274449582254256645185278761105230486032654525416339475787082278046295527737361270497649869556358008914113288932399006762022596609189683714620231973352470612521265765116540968603307360368399629140931190650722230807021599666352627195815485318660015278873384891710568299193429029353550502750202727235462332402138347897088499175778270166347990918995356387722753293081547738058984933138528111290281023731912306881367041511705045558578729623467573955037141737181051850446522028296102384909094523592839581255152330808528206212797649815039797133512075719035929194780832942005807164567796182685331377045613614502000502085819144781688987878530173555193947895090105135563489842998834306870102372437134642114664052156690068733427712 A013751 714 5815559803699579178014304673815647196699214085413848923036657770530641777583129149576586001973914398204285374528727237628340868332576166819623611375151991831508732207021574705535198094565326435745955820485437506705431645263014856739100778528312979399794274671410149383755295262785554534236869694904681052765066249976889061373482919140538561999916175595430690243455194187733599573456994133538946936551340526395494207737285781152832816677208578476819353644127437369458923440347840710869832981257837717621127635631393021827379555688257960079046313416680042980725123872677979661841728549563908144366360240229537893332503249382200436748980510609831345613016949876716395267797152803684318226035089357300486785070461030200595952227704703767228927805781902489984188674578791931551329141147352939067028719038619001633930900701495265078304838168836619727405352266521924039471255603082546388370035235452052001762388815558495535178583438768971671614002686077089390266575131776785179181362577218439401059238687704783542492107857898463854921444597946692280877642695394201384360177746238647119012502205744512854086400937838920699451337880026652999025699367330525083966631407128023624724150522912720695169280804779000321281534480436663522537838150962325680947581436358171275009551571849531989153634841003752555069751604027303631470939389743756202791493387250547615579397224919045149392821869321317904413891209693984014745546880137362463878742995127552800880441731631287274935530504926827328900356599870625496345114303757076481022627926460616853744639486635608394727696950833052014362340281383518364777710705562248878135355482880161699189838279864427019919434614160078176463998671930160275419938974593386639403587763275185483684775046940679773458863760849953069218436747242121382793746515118716594559155529097444448014834533324223457339794369158630644506401893209092875862021006245362722935268752350312662878910390895065166168926575744850847449328308023975837984917690444914491365925964463376576309605609008744466291002247732226318725224044789351967794304180921848857597571590064895664921122915336768426796408903227637136740335714338880388769446708866842494085648581279323786034780373151803680252619534820325859456867604295482182758571054100139903375141962715701674253710448701985682271536899571368661574139482126760438771363086336 A013751 715 10049287340792872819608718476353438355896241939595130939007344627476948991663647170468340611410924080097005127185640666621773020478691616264309600456262641884847089253733281091164822307408884080969011657798836011586985883014489672445166145296924828402844506632196738135129150214093438235161310832795288859178034479960064298053378484274850635135855151428904232740690575556403660062933685862755300306360716429611413990970029829832095107218216423607943843097052211774425019704921068748383071391613543576049308554371047141717711872229309755016592029584023114270693014051987548855662506933646433273465070495116641479678565614932442354702238322333788565219293289386965931022753480044766501894588634409415241164601756660186629805449473728109771587248391127502692678029672152457720696755902625878707825626498733634823432596412183818055310760355749678888956448716549884740206329682126640159103420886861145859045407873285080284788592182192783048548996641541210466380641827710284789625394533433463285030364452353865961426362378448545541304256265251884261356566577641179992174387145500382221653603811526518211861300820585654968651911856686056382316408506747147345094339071517224823523332103593181361252517230658112555174491582194554566945384324862898776677420722026919963216505116155991277257481005254484415160530771759180675181783265477210718423700573168946279721198404660110018150796190187237338827204010351204377480305008877362337582467895580411239921403312258864411088596712513557624339816204576440857684357516892228159207101056923945923270737032906331306089460331039513880818124006230719734335884099211566061417894274416919416200040547605729890420783013268615088929789705095316955925654548097372112889399654939520515807291281113494648536916578748718903609458699234385749467593978125142275398220754280384006169634073584258134283164669906113753707062471465312489489572298791986785232144404061340281454757155466672607139905122887102264392439316265430248037937769088812241080320066592714723862998492367110437750851884081287078757187149396000200348557624632954825928603707632139708983700397701935841504194584777356972287300114377585311793603912921903829780000748450671502268100484806316759476526556169523085141467220222593211806810781485041753032245311572732493110411655357031258965215762459325047200113025115042038196915413188608 A013751 716 17365168524890084232283865527138741478988706071620386262604691516280167857594782310569292576518076810407624859776787071922423779387179112904726989588421845177015770230451109725532812947202551691914452144676388628022311605849038153985247099073086103480115307460435963497503171569953461270358745119070259148659643581370991107036238020826941897514757701669146514175913314561465524588749409170841158929391317990368523376396211545949860345273077979994526960871706221946206434050103606797205947364708203299413205181953169460888206115212247256668671027121191941459757528281834484422584811981341036696547641815561556476884561382603260388925467820992786640698938804060677128807318013517356515273849160259469536732431835508802496303816690602173685302765219868324652947635273479446941363994199737518407122682589811720974891526600253637599576993894735445120116743382198200831076537690714834194930711292496060044430464805036618732114687290829129107892666196583211685905749078283372116472681753773024556532469773667480381344754189959086695373754826355256003624147046163959026477340987424660479017427386317823470096327817972011785830503688353505428642753899659070612323017915581764495048317875009017392244349774577218495341521454032190291681624113363089086098583007662517696438120840717552927100927177079749069397397173599864206714121482744620121436154590435939171358230843252670111364575816643546121493408529886881164285967055340082119342504523562950622584184923583317702361095119223427574859202401508089802078569789189770259109870626364578555411833592862140496922587452036279986053718282766683700932407723437586154130121306192436751193670066262701250647113046928166873670676610404707699839531059112259011072882603735491451314999333764118752671791848077786265437144632277018575080002394200245851888125463396503562661127679153598056041308549597764566405803950692059981837980932312553164881145530217996006353820364646410265137756052348912712870135138506663468609556464985467552586793075072211042835261394810366836433472055692464072092419394156288346202307575365745939204627206788337417123834287228945134119248242495272848112454597644467418779347561529049817859841293322760355919277637745315360375437889060935891124455356544641070002169030406152149239719898397681748094791340456950015491892837529713681561795307398792642004269833989914624 A013751 717 30007011211010065553386519630895745275692484091760027461780906940132130057923783832663737572223236728384375757694288060281948290781045507099368238008792948465883250958219517605720700772766009323628173306000799549222554454907137930086506987198292786813639251291633344923685480472879581075179911565753407808883864108609072632958619299988955598905501308484285176495978207562212426489358979047213522629988197487356808394412653551401358676631878749430542588386308351523044718038579032545571877046215775301386018554415076828414820167086763259523463534865419674842461008871009989082226555103757311411634325057290369592056522069138433952063208394675535315127766253416850078579045527357992058393211348928363359473642211759210713612995241360556128203178299932465000293513752572484314676981977146431807507995515194653844612557965238285772069045450102849167561732564438491036100257129555233488840269113433191756775843183103277169094179638552735098438527187695789793245134407273667017264794070519786433688107768897406098963735240249301809605848339941882374262526095771321197752845226269813307742114523557198956326454469455636365915110373474857380694678738610874018094174958125289047443493288015582053798236410469433559950149072567624824025846467891417940778351437240830579445072812759931458030402161993806391918702315980565349202001922182703569841675132273302888107022897140613952437987011160047697940609939644530651886151071627661902223847816716778675825471547951972989679972366018082849356701749805979177991768595719923007741856442357991743751648448465778778682231117118691815900825192620829435211200546100148874336849617100530706062661874501947761118211345091872357702929182779334905322709670145983571133941139254929227872318848744397204616856313478414666675385924574688097738244137178024832062680800749158156278428629577417440839381173704937170749229226795879648616031051036091868914619476216697098979401590108996938158042458458921167839593519339514473757313571494887930869978433724780682019331690232313893357039712236577916575700713102066262237587490232008982945595813330247056789985648331617191758060963031831481538321544729639699650712586322198085261805754861729895028511758023904942728756672297297219863058856109139768963748084541830913886235984431194060707799436309609626769990823251345241738782291185113685383378273134572470272 A013751 718 51852115372625393276251905922187847836396612510561327453957407192548320740092298462842938524801753066648201309295729768167206646469646636267708315279194214949046257655803326422685370935339664111229483472769381621056574098079534343189484073878649935613968626231942420028128510257135916097910887185621888693751317179676477509752494150380915274908706261060844784985050342667503072973612315793584967104619605258152564905545065336821547793219886479015977592731540831431821272770664568238748203535860859720795040062029252759500809248725926912456544988247445198127772623329105261134087487219292634119304113698997758655073670135471213869165224105999325024540780085904316935784590671274610276903469210948211885170453741919916113123255777071040989535092102283299520507191764445252895761824856509034163373816250256361843490500163931757814135310537777723361546673871349712510381244319871443468715985028012555355708657020402462948194742415419126250101774980338324762727592255768896605833564153858190957413050224654717739009334495150793526998905931419572742725645093492843029716916550994237395778373896706839796532113323219339640301310725364553553840404860319590303266734327640499473982356401690925788963352517291181191593857597396855695916662696516370201664991283552155241281085820449161559476534935925297445235517602014416923421059321531711768686414628568267390648935566258980909812841555284562422041373975705748966459269051772599767042809027286593551826414834861009326166992248479247163688380623664732019569776133404026957377927932394609733202848518948865729562895370381099457876625932848793264044954543661057254854076138349717060076279719139365731212269204318755434110661627842690716397642310012259610919450288632517705763366970630318369577927709690700544015066877665061032891685869043626909804312423694545294049124671909777337770450668162131431054668103903280032808501656190366749484462454902452587036405947708346709137097368217015778026817601418681010652637851543166344543322733476421018529405160721438407720964622744806639842810832240370501146551183120911522529989565434666914133095200317034507357929344119004800098219629292817400996431349164758291332400344401069258609268317865307741035291529729729595923365703356593520769356690088283819195415781097103336903077425943005435058544142578324577724615799167876448342477655976541228630016 A013751 719 89600455363896679581363293433540601061293346418249973840438399628723498238879491743792597770857429299168091862463021039392933085099549387470599968802447603431951933229228148058400320976266939584204547440945491441185760041481435345031428479662307088740937786128796501808606065724330863017190013056754623662802276086480953136852309891858221595042244419113139788454166992129445310098402081691314823156782677886087632156781872902027634586683963835739609280240102556714187159347708373916556895709967565597533829227186548768417398381798401704724909739691585302364791093112693891239703177914937671758157508471868126955967301994094257565917507255166833642406467988442659665035772679962526558489194796518510137574544066037615043476985982778758829916639152745541571436427368961397003876433352047611034309954480442993265551584283274077502825816609279905968752652449692303217938790184737854313941222128405695654664559331255455974480514893844250160175867166024625189993279417968653334880398857866953974409750788203352253008130007620571214654109449493021699429914721555632755350831800118042219905030093509419168407491822523018898440664933429948541036219598632252044044916918162783091041511862121919763328673149879161099074185928301766642543993139580287708477104937978124256933716297736151174775452369278913985366974416280912443671590507606797936290124478165966051041360658495519012156590207531723865287494230019534214041616921463052397449973999151233657556044834639824115616562605372139098853521717692656929816573158522158582349059467177885618974522240743639980684683200018539863210809611962714760269681451446306936387843567068311079811811354672823983534801185062809390143223292912169557935125911701184607668810098756990595559098125249190142630659082345530540058035564605225464836833181707387300141851868144174268116887433060095239667338754584163112862466483544867896693090861896953743109151122071438070398909477640023113388904252279003264430340815251480786407758207466591443370861683447255520018812117726645568541826868103025873648377118111360225981240444432935110931821969071104427621988506147835628714501906637640294569723519417988468921833371356702327422387795125047678876815653271251776508983763372972741755575935400193603889448360472554439569678469735794566168517792029513391781164278375344870308136100962090502735801389527463243072667648 A013751 720 154829586868813462316595771053158158633914902610735954796277554558434204956783761733273608948041637828962462738336100356070988371052021341549196746090629458730412940620106239844915754646989271601505457977953809210368993351679920276214308412856466649344340494430560355125271281571643731293704342562071989689322333077439087020480791493131006916232998356227505554448800562399681495850038797162592014414920467387159428366919076374703752565789889508158044836254897218002115411352840070127810315786823953352538456904578356271825264403747638145764644030187059402486359008898735044062207091437012296798096174639388123379911497845794877073905452536928288534078376684028915901181815190975245893069328608383985517728812146112998795128231778241695258095952455944295835442146493565294022698476832338271867287601342205492362873137641497605924883011100835677514004583433068299960598229439227012254490431837885042091260358524409427923902329736562864276783898462890552328308386834249832962673329226394096467780049362015392693198048653168347058922301128723941496614892638848133401246237350603976955995892001584276323008145869319776656505469004966951078910587466436531532109616434585289181319732497746677351031947202991190379200193284105452758316020145194737160248437332826198715981461762488069230011981694113963366714131791333416702664508397144546833909335098270789336199471217880256853006587878614818839216790029473755121863914040288154542793555070533331760256845474257616071785420182083056362818885528172911174723038417926290030299174759283386349587974432005009886623132569632036883628279009471571105746009548099218386078193683894041545914810020874639843548136447788534626167489850152228996111897575419647002051703850652079749126121560430600566465778894293076773220285455637829603238047737990365254645120028153133135305981484327844574145161367921433859026342083565531725485661009357936068092613138939444985649315577361959939936026547938117640935628928754558798912606182502270014144848988996857538592507339431643542440276828082028709664395660096430470495583487980111871690188362554868450930796138623459966418659294669842429016482241554284074296928065704381621785886109976082389099137448852723069807523943108496897753635216371534547520966766896574071576404395703453010339198744626999140997851873032595935892459182462492388727464801103456484029569695744 A013751 721 267545526109309662883077492379857298119404951711351729887967614276974306165322340275096796262215950168447135611844781415290667905177892878197011977244607704686153561391543582452014424029997461327401431385904182315517620511702902237298324937415974370067020374376008293656468774555800367675521103947260398183148991557814742371390807700130379951250621159561129598087527371826649624828867041496959000908982567645011492218036163975488084433684929070097101477048462392707655430817707641180856225679631791393186453531111399637714056889675918715881304884163238647496428367377014156139493854003157248867110189776862677200487068277533547583708621983812082586887434910001966677242176650005224903223799835287526974635387388483261917981584512801649405989805843871743203644029140880828071222967966280533786672975119331090803044781844507863038197843182244050744199920172342022331913740470984277175759466215865352733697899530179491452503225784780629470282576543874874423316892449583711359499512903208998696323925297562598573846228072674903717817736350434970906150534479929574517353498141843672179960901378737629486158076062184574062441450440582891464357495142002326487485417198963379705320497756106258462583204766768776975257933994934222366370082810896505812909299711123671381215965925579383629460704367428928697682019735424144062204270510265776928995331049811923972952686264497083841995383854246406954166613170930648850580843461617931049947263161881597281723828979517160572045206074639521394951034192682790509921410386176629172356973984041691612088019818504657084084773080324159734909666128366874870729104499115449371143118685768903791340791716071377649651179781778587834017422461063051705281359010325150019545344253926793806489938056424077778852865929338436664124653267342169554395346491247351160026767408648614057808736004918515424122838843768237708397519120401238821639222224170513525664035504087360935202017317681466776209453874837067283536766788887877604520983483363922584442299052986569826687852682537880041336798358925745610300075700646631853016368267229633314280645490494812683208415727541338821971443261189487717340481313405802880385091697537171442446011198038670368363309511617505464627401373691482639318281653890011698116230573197279995684026795775566801866135430715454515644288036600325777222169467295186847721059176306772804403096434245632 A013751 722 462318669116887097461957906832393411150331756557215789246408037470611601053677003995367263941109161891076650337267782285622274140147398893524436696678682113697673354084587310477080924723835613173749673434842427041214448244222615066051505491854803711475811206921742331438378042432423035343300467620865968060481457411903874817763315705825296555761073363721631945495247298516450551704282247706745153570721876890579858552766491349643409901407557433127791352339743014598828584452998803960519557974403735527426191701760498573969890305359987541042894839834076382873828218827480461809045379717455726042366407934418706202441653983577970224648498788027278710141487524483398418274481251209028632770726115376846612169949407299076594272178038121250173550384498210372255896882355442070907073288645732762383370901006204124907661383027309587330005873018917719685977462057807014589546943533860830959712357621015329523829970388150161229925574156100927724648292267815783003491590152880653229215158296745149747247742914188170335606282109582233624389048413551629725828123581318304765986844789105865526972437582458623752081155435454943979898826361327236450409751605380020170374800919808720130793820122551614623343777836976446613245709943246336249087503097229162044707269900821704146741189119401174911708097146917188789594530102812920939488979441739262533303932054075004625262241865050960878968023300137791216799907559368161213803697501675784854308870743731400102818776476605653468494116096977092970475387084955862001144197147313215209832851044424043105688098246376047441298487882800148021923903069817959776619892574471496513335309089008665751436888085371340578597238662913399777182106012716953346726188369841859233774354870785499697614612961500806401857752325896818555607400845967268989995158736875422804526254082144805091893495816499194652884265522031514760110913040053340683792576003366647372347453351062959696029085924953574589289936295718452265951533011198252500612259459252858225916292763560792660516609435425456711429987564223688414598530810717379842012284365772806367076955407575036316584142377191433484366653955335434775564351709565227377305438453344232252546707350210822396531798836075049442876149573738882000741990697921940214344846430484899832541998303100179433624682024276305403033329727245362943039908839486082872861990256658103406008550638376452096 A013751 723 798886660233980904414263263006375814467773275330868883817793088749216846620753862903994632090236631747780451782798727789555289714174705288010226611860762692469579555858166872504395837922787939564239435695407713927218566566016678834137001489925100813430201765560770748725517257323227005073223208048856392808511958407769895685095009539666112448355134772510980001815787331836426553344999724037255625370207403266921995579180497052183812309632259244444823456843075929226775793934781933243777796179769654991392459260642141535819970447662058470922122283233283989605975162133886238006030416151763494601209152910675524317819178083622732548192605905711137611124490442307312466778303602089201477427814727371190945829672575812804354902323649873520299895064412907523258189812710203898527422642779826213398464916938720727840438869871190966906250148576689819617369054435890521210737118426511515898382953969114489417178188830723478605311392141742403108192249038785673030033467784177768780083793536775618763244099755717158339927655485358099702944275658617216166230997548518030635625267795574935630608372142488501843596236592466143197265171952373464586308050774096674854407655989429468386011721171769190069138048102295299747688586781929669038423205352011992013254162388619904765568774798325230247431591869872902228419348017660727383436956475325445657549194589441607992453153942808060398856744262638103222630240262588182577452789282895756228245728645167859377670845751574569193557832615576416652981468882803729537977172670557235882591166604764746486629033769737809978563787061478655781884504504645434493999174368686745975043414105806974418482942611521676519816028409514354814970679189974895383142853503086732755962085216717343477478051197473393462410196019149702464089588661831440814711634297320730606221367053946223198791960770910608360184010822070457505471657733212172701593571333817566659416399390636794354738260478319776890293009919001485515564249043350580321057984345588939014383353895433049717372701104415189197351018510978533580426261240919632366997227384055409402308978944289662755057398027786797060985578034819631292175199754128712907983797647378833332400710301164301101206948388737685437289986463420788097282159926009112690387894631877906910632573067757110061303450537949455736441593768679987165572962474631951204305519163505202685582775503114509221888 A013751 724 1380476148884319002827846918475017407400312219771741431237146457358646710960662675098102724251928899660164620680676201620351540626093890737681671585295397932587433472522912355687596007930577559567005744881664529666233683026076821025388738574590574205607388650889011853797693820654536264766529703508423846773108664128626379743844176484543042310757672886898973443137680509413345084180159523136377720639718392845241208360823898906173627671044543974400654933424835205703868571919303180645248031798641963825126169602389620573896908933560037037753427305427114734039125080167355419274420559110247318670889416229647306021191539728500081843276823005068845792023119484307035942592908624410140152995263848897417954393674211004525925271215266981443078218671305504200190151996363232336655386326723539696752547376470109417708278367137417990814000256740520008298813726065218820652153740641011899472405744458629837712883910299490171029978085620930872570956206339021642995897832331059184451984795231548269222885804377879249611394988678698796286687708338090549535247163763839156938360462750753488769691267062220131185734296831781495444874217133701346805140311737639054148416429549734121371028254184817160439470547120766277964005877959174468098395298848276722198903192607535195434902842851505997867561790751140375050708633374517736918579060789362370096245008250555098610959050013172328369224454085838642368705055173752379493838419880843866762408619098850061004615221458720855566467934759716047976351978229484844641624554374722903605117535893033481928894970354106935642958224042235117191096423784027310805630573309090697044875019574834451795138524832709457026242097091640805120269333640276619222070850853333874202302483254487569529082072469234023903044818721090685857946809207644729727821704065770222487550522269219073687512508212133531246397970700537750569455024562990634428353691264836755187471538147020380644987714106536574466426321140034566970895022346909802794788196949177686616854435531308309911620027508429446933022559986970906026976579424309124730171208919647747447189915615732537240739183792015585321383078844168322872878745175134415904996002334670623998388427400411912302885606815738720435637096608791121832103572352143746728990281923885023141573086261084286185932362529576659512571074032279017822110079156164011681039937114536990240687036069381871935422464 A013751 725 2385462785272103236886519475124830079987739515765569193177789078315741516540025102569521507507333138612764464536208476399967462201890243194713928499390447627511085040519592550628165901704038022931785927155516307263251804269060746731871740256892512227289567588736212483362414922091038665516563327662556407223931771614266384197362736965290377112989258748561426109741911920266260305463315655979660701265433382836576808047503697309868028615564971987764331724958115235456284892276555896154988598948053313489818021072929264351693858637191744001237922383778054260419608138529190164506198726142507366663296911244830544804618980650848141425182350152758965528615950468882558108800546102980722184375815930894738225192269036615820798868659981343933639161864015911257928582649715665477740507572578276595988401866540349073799905018413458288126592443647618574340350118640698122086921663827668562288317126424512359567863396997519015539802131952968547802612324553829399096911454268070270733029726160115409217146669964975343328490540436791519983396360008220469596907098983914063189486879633302028594026509483516386688948864925318424128742647207035927279282458682640285568463590261940561729136823231364053239405105424684128321802157113453480874027076409822175959704716825820817711512112447402364315146774417970568087624518471166649395304617044018175526311374256959210399737238422761783422019856660329174013122335340244111765352789554098201765442093802812905415975102680669638418856591264789330903136218380549811540727229959521177429643102023161856773130508771896784791031811144982282506214620298799193072129630678108724493544033825313932701999370910921941741346343774355311247825408530397998015738430274560934621578691063754520146253821226836393304461446750044705162532086310810092969675904625650944458487302481210559332021614190566741993775693370529232984018282444847816292195178505637912963950817918051217754538769976095200677984682929979731725706598615460139229394004328179042473924464598100759527279407534566084300262983657485725614615529245206167533735849013151307588744174183985824351997309592602931435349960242722861924334471662632270683833092034310838269215202547911784459386328577596508912780902939991058525874973024504394347695207164473319988638293059153646529291122451108467637722815927778142796606216781851412184837011333919919135907198327891874704410017792 A013751 726 4122079692950194393339905653015706378218813883242903565811219527329601340581163377240133164972671663522856994718568247219143774684866340240465668446946693500339154950017855927485470678144577703626126082124732178950899117776936970352674367163910261128756372793336175171250252985373314814012621430200897471682954101349452311893042809476021771651245439117514144317634023798220097807840609453532853691786668885541604724306086388951451953447696271594856765220727623126868460293853888588555820298982236125710405540414021768799726987725067333634139129879168477762005082863378440604266711398774252729594177062631067181422381598564665588382715101063967492433448362410229060412007343665950687934601409928586107653132240895272138340445044447762317328471701019494653700590818708669945535597085415261957867958425381723199526235871818455921882751742623084896460125005011126354966200635094211275634211994461557357333267950011712858852778084014729650602914096829017201639462992975225427826675366804679427127229445699477393271631653874775746531308910094204971463455467044203501191433328006345905410477808387516316198503638590950236894467294373758082338600088603602413462305083972633290667948430543797083997692022173854173740074127492047614950318788036172720058369750675018373005492930309111285536573626194253141655415167918175970155086378252063407309466054716025515570745947994532361753250312309048812694675395467941825130529620349481692650683938091260700558804977432197135187784189705555963800619385361590074342376653370052594598423280296023688503969519157837644118902969658529384170738863876325005628640001811771875924844090450142475709054912934073115329046482042085977836242305940527740571196007514441295026087978158167810812726603079973287630109379984077250520855445145079840651599963193124832024266058687531846525733349321299330165244398144274514596383592064697026552913268457742313601707013362392504279842994518692506771557532103004976422021002407515120588392839479093385394941474825518112463138816219730193670854435760135333862055634535716257498295547094725459513349932989927504480251350976017865520284731299425105405249967033028563741663583035289128529203870002791563545819575782086767401285400280304549132711953386343593432817317980209896940366970406217501202615059595515432077985025923200630752535542599039240255398355585013620266847638710597159489220510744576 A013751 727 7122953709417935911691356968411140621562110390243737361721787343225551116524250315870950109072776634567496886873685931194680442655449035935524675076323886368586059753630855042694893331833830271865945869911537205227153675518547084769421306459236931230491012186884910695920437158725087998613809831387150831068144687131853594951177974774565621413352118795064441380871593123324329011948573135704771179407363834215892963600917280108108975557619157315912490301417332763228699387779519481024457476641304025227580773835429616485928234788916352519792416431203129572744783187917945364172877297081908716738737964226484089497875402319742136725331694638535826924998770244875816391948689854762788750991236356596794024612512267030255052289036805733284343599099361686761594620934728581665885511763597572663195832159059617688781335586502291833013395011252690701083096008659226341381594697442797084295918326429571113471887017620239820097600529177452836241835559320541724432992051861189539284495033838486050075852482168696935573379497895612490006101796642786190688851047052383650058796790794965724549305652893628194391014287485162009353639484677853966281100953107024970462863185104710326274214887979681361148011814316420012222848092306258278634150865726506460260862929166431748553491783574144301407199226063669428780557410162608076427989261619565567830757342549292090906248998134551921109616539670036348336399083368603473825555183963904364900381845021698490565615001002836649604491079811200705447470297904827648463626857023450883466075428351528933734859329104743449037464331569938775847036756778289609726289923130741801598130588297846198025246889550078343288592320968724569701026704665231935707026700984954557805080026257313977084391570122193841024829008612485488900038209210697964645964736397719709737931749412055030796467227627205242525542319993306361222550847087796461883434127894978717903749719090214247395568694528300651701251415473992599257252292160186128376742826619873369962458868498495298336303874427693774663236464993513856913632136477717692957054705379685594039068684206594727741874334486558871619052015685406582140271943033073358145594671484979614098464287364823821807176226951445934069421171684366260901326255451601729451908325469802701912954124861943842078118822981050666630758124795290689940381417611139807161328358450903535821112719691911891597373042566627328 A013751 728 12308464009874193255402664841414450994059326754341178161055248529093752329353904545825001788477758024532634620517729289104407804908615934096586638531887675644916711254274117513776775677408858709784354463207136290632521551296049362481560017561561417166288469058937125682550515410276952061604663388636996636085754019363843012075635540410449393802272461277871354706146112917104440532647134378497844598015924705525063041102385060026812309763565903841896783240849151014859192542083009663210262519636173355593259577187622377287683989715247457154201295593119007901702985348722209589290731969357538262524539202183364506652328695208514412261373168335389908926397874983145410725287336069030098961712856424199260074530421197428280730355455600307115345739243696994724035504975210989118650164327496605562002397970855019366214147893475960287447146579444649531471589902963143117907395637181153361663346868070298884079420766447774409128653714418638501025891846505896099820210265616135523883607418472903894531073089187508304670799772363618382730543904598734537510334609306518947301600854493700772021200168200189519907672688774359952163089029523331653733742446968939148959827583860939443801843326428889392063764415138773781121081503505214305479812695975403163330771141599594061500433802016121352831640262638020772932803204760986756067565444078609301211548687925176733085998268776505719677417380549822809925297616060946802770559357889626742547859828197494991697382721732901730516560585913754819013228674779542176545147208936523126629378340191441997493836920692996679936738364952854204663679515712884445607028987169921833161569656578678230187626625142535377202687530633956056443374145661520784901742139302001475887178285372638552401828633171150957290904526882374924819266025516086082908227064495259658427146062984031093216295369339810659084137128948433392192567863767712286134574173002523224537679514587890219499542704144903526139762445939059211516531960852801629835011604399141183295128924765399875525133095011054842618072611508791944746756331833496173429790530896096706499510686308995689537958849992773730157721883104382573938389917561150762875587592326044773162146288566415564082800520172098574071959784670584898837491769420367788492897586411819068905584727761438959110989326111255551937950039646262312216979089632049586774775403403161309898882779627623748680260617555132022784 A013751 729 21269025809062605945335804845964171317734516631501555862303469458274004025123547055185603090489565866392392624254636211572416686882088334118901711383101903514416077047385675063806268370562507850507364512421931510212997240639573298368135710346378128863346474533843353179447290628958573162452858335564730187156182945460720724866698213829256552490326813088161700932220483120756473240414248206044275465371517891147308935024921383726331671271441881838797641440187332953676684712719440698027333633931307558465152549380211467953117934227947605962459838784909645654142758682591978170294384843049826117642403741372853867495223985320312904387652834883553762624815527970875269733296516727284011005839815901016321408788567829156069102054227277330695317437413108406883133352597164589197027483957914134411140143693637473464818047559926459376708669289280354390382907352320311307743979661049033008954263388025476471689239084421754178974313618515407329772741110762188460489323338984682185270873619121177929749694298116014350471142006644332565358379867146613280817858204881664740937166276565114934052633890649927490400458406202093997337817843016317097651906948362326849402582064911703358889585268069120869486184909359801093777228838057010319869116338645496666235572532684098538272749609883857697693074373838499895627883937826985114484753087367836872493556132734705394772605008445801883602577233590093815550914280553316075187526570433275011122701783125271345653077343154454190332616692458968327254859150019048881070014377042311962815565771850811771669350198957498262930683894638532065658838203151864322008946089829624927703192366567955981764218808246301131806244052935476065534150523703107916310210416713858550333044077123919418550359878119748854198683022452743870087691692091796751265416367447808689762108396836405729077758398219192818897388958822892901708757268590606830440544170948360132001110201207874299295209792762393293169509506582694317500567228353641216354900052401715964733982781994610984907429988179102768044029472687192480522394941408281387686678037388455108831154465941944551521592892787513005712543414004373087765537777545668518249015359539405368024188786642766094735079298857386335996346507910770705191185777558395538515727029319623351068850409571766521343789555520249593748777668508741275510939866884181685946811897080662743505269443196533837719490347135268135370752 A013751 730 36752876598060183073540270773826088037045244739234688530060395223897478955413489311360722140365969817126054454712011373597136034932248641357462157270000089272910981137882446510257231744332013565676725877465097649648059231825182659580138507478541406675862707994481314294084918206840414424718539203855853763405884129756125412569654513496955322703284733016343419210876994832667185759435820900044508004161982915902549839723064151079101127957051571817442324408643711343953311183579193526191232519433299461027783605329005416622987790345893463103130601420323867690358687003518938278268697008790099531286073665092291483031747046633500698781864098678780901815681232333672466099136380904746771018091201876956203394386645208781687408349704735227441508531849851327094054433287900410132463492279275624262450168302605554147205586183552921802952580531876452386581663904809497939781596854292729039472967134508023343079005137880791221267613932794623865847296639397061659725550729765530816148069613841395462607471747144472797614133387481406672939280410429347749253258978035516672339423325904518606042951363043074703411992125917218427399749232732195944742495206770100795767661808167423404161203343223440862472127523373736290047051432162513832733833033179418239255069336478122274135311325879306101613632517992927819644983444565030277829653334971622115668864997365570922167061454594345654865253459643682113271979876796130177924045913708699219220028681240468885288517648970896840894761644569097269496396611232916466488984843529115071745297653758202741444637143798556998344221769935383409458472415046421548431458843225591875071116409429427936488570100649608355761189723472502641243012104958970479384043600081547574975500165270132755255021869390926020055324262798341407511531243934624786186639482949813415908923309733309099846366512122765191054688120845958934152732560124568603001260327398766308097918427687206789182122521893415610596912427374895780640980170595092021861267290550165187060322247286687781920039019573489583180082928803468606342698458753510237922579648607250428060234917147680185029312518736822473871275019399556695658849279598915199534298541284092475945798223318699811702217028425563588601686765669811778570369023620907490555176306664309150646973507740012548882068351938991297997887811183104924082904089975865953316090958155385220777105597843610471579279319849743337920659456 A013751 731 63508970761447996351077587897171480128014182909397541779944362946894843634954509530031327858552395843993822097742355653575851068362925652265694607762560154263590175406260867569724496454205719441489382316259688738591846352593915635754479340922919550735890759414463711100178738661420236125913635744262915303165367776218584712920362999322738797631276018652241428396395447070848896992305098515276909831191906478679606123041454853064686749109785116100540336578136333202351321725224846413258449793580741468656010070008521359924522901717703904242209679254319643368939811142080725344848308431189291990062335293279479682678858896582689207495061162516933398337497169472586021419307666203402420319261596843380319465500122920774755841628289782473018926743036543093218526060721491908708896914658588278725513890826902397566371252925179448875502059159082509724013115227510812439942599364217835780209287208429864336840520878258007230350436875869110040184128592878122548005751661034837250303864292717931359385711179065648994277222493567870730839076549221912910709631514045372809802523507163008151242219955338433087495922393584953442546766674161234592515031717298734175086519604513307642390559377090105810351836360389816309201304874776823902964063481334034717432759813434195289705817971119440943588356991091779272346531392208372320089640962830963015875798715447706553504682193539029291607157978264282691733981227103712947452751338888632250812209561183530233778558497421709741066148121815400081689773344210479654092965809618310843975874345694174337216332984483906493138815218448342531544240333200216435689560881093822760122889155494051474252249133922523238755335842160484564067924917369100988375627340940914209557664285586789401080677790307520162655600326115533952179925989519031630530513026537277582690619479219158124534521332948138250142501072821817038215921863895254545986177845745068180393203043043493331706707717831822175111464674503819908947613734788319013776269878070685443240236843311396487157827425822989999735183300972393751760182936726065691130217632793328739688085936831191359730652032377229234849563233522433970098491555146925464795267879338911798434339329894713274621431025119373881103714731077434753369597672816928143679344657915926212317970221374741684468214112150576962940350137724405308815258267478296367330205175692505661502838473073758894888994664700356487926899539968 A013751 732 109743501475782137694662071886312317661208508067438952195743859172234289801201392467894134539578540018421324584898790569379070646131135527115120282213703946567483823102018779160483929872867483194893652642496742140286710497282286218583740301114804983671619232268193292781108860406934168025578762566086317643869755517305714383926387262829692642306844960231073188268971332538426894002703210234398500188299614395158359380615633986095778702461708680621733701607019583773663083941188534602110601243307521257837585400974724909949575574168192346530538325751464343741527993653515493395897876969095096558827715386786940891669068173294886950551465688829260912327195108848628645012563647199479382311684039345361192036384212407098778094333684744113376705411967146465081613032926738018248973868530040545637688003348887342994689525054710087656867558226894576803094663113138683896220811701368420228201648296166805574060420077629836494045554921501822149438174208493395762953938870268198768525077497816585389018508917425441462111040468885280622889924277055465509706243256270404215338760620377678085346556082824812375192953896114799548720812812950613375865974807492212654549505876598995606050886603611702840287973230753602582299854823614351704321901695745211991723808957614289460611653454094393950520680880606594582614806245736067369114899583771904091433380180293636924456090830435442615897168986440680491316319560435215973198354313599556529403498121725140243969349083544714432562303954497011341159928338795708842272644919020441138390310869359533254709823397188190420143872697478735894508447295769974000871561202530125729492352460693720947507886503418120156569220335253317326709374257213806507913084045145899754115643885493972085067411221651394841068877363527642669366912109888886657556726509856415662889390460090705239195652863334382896246241853836099842037112980810999855464115317447477815719454858379156477189190936413388718592610957542600802661476533714215255805394349306144445919129265242093129808725791822126719542396744080296403041596114662641514273016069466872062181012498844298669614566711947852117820045267526765900330193407293887203166222895497639587694538362058064538545832811406278066547219055301807253822664778627651832277907568878720494885452542535553630761073985796196991960925037987772373632766286202496122746594543596649783076904881471455370368182780602216011137682405064704 A013751 733 189636770550151533936376060219547684918568301940534509394245388649620852776476006184521064484391717151832048882705110103887034076514602190854927847665280419668612046320288450389316230820315010960776231766234370418415435739303790585712703240326383011784558033359438009925756110783182242348200101714197156888606937533904274455424797190169708885906228091279294469328782462626401672836671147285040608325381733674833645009703815527973505597853832600114355836376929840760889809050373787792447118948435396733543347572884324644392866592162636374804770226898530385985360373033274772588111531402596326853654292188367833860804149803453564650552932710296962856501393148090430298581709982360700372634590019988784139838871919039466688547008607237827914946951879229091661027320897403295534226844819910062861924869786877328694823499294539031471067140616073828715747577859503645772669562619964630154332448255776240031976405894144357461710718904355148674229165032276587878384406367823447472011333916227059552223983409311162846527877930233764916353789150751844400772388346835258484105378352012627731478848911121275784333424332486373620189564540778659913496404467346543467061546154763064407255932051041022508017617742742225262214149135205599745068246130247726321698741878757492187936937168675112746499736561688195438758385192631924413830546480757850269996880951547404605460124954992444840270308008569495888994600200432053201686756253900033682809244754341042341579035216365266539467661233370835597524356169438984879447130420067322287138457182253273464138574830341193046008612021243255625710596927090515073506057757972057260562785052078749797293627877906511630551612739317732340553798716465457645673809230012114775111832634133583762996486591013610285367020084175766532666024125887996144258023409031886265472866715036738653330088147841813644713505923428780527040131230841407750241991268549241665563217995279182392582921938122335705728031734633614186999031450258163962031721435601017602548255370338336928309478168268634971369261573770752184455878086137044536663771768038754923448789598002948101093971278245888459593038222286251475770574207803837087071233163419921207536162289636335522607199098110048498993594527561522934605564737468582366176224279022429015162061993501436673955135847455828402108478465642870661637420142557913300106115371335010825156891635182674879996219844880629267245915195951808512 A013751 734 327692339510661850642057832059378399539286025753243632233256031586544833597750538686852399429028887238365780469314430259516794884217232585797315320765604565187361616041458442272738446857504338940221328492052992083021872957516950132111551199283989844363716281645108881151706559433338914777689775762132687103512788058586586258974049544613256954845962141730620843000136095418422090661767742508550171186259635790112538576768193232338217673091422732997606885259334764834817590039045905305348621542896365555562904605944112985510873471257035655662642952080660506982702724601498807032256726263686452803114616901499616911469570860367759716155467723393151816034407359900263555949194849519290243912571554540618993641570676100198437809230873306966637028332847307870390255210510712894683143987848804588625406174991724023984655006780963446382004018984575576020811814541222299895173004207298880906686470585981342775255229385081449693836122266725696909067997175773943853848254203598917231635585007240358906243043331289689398800173063443945775459347652499187124534687063331326660534093792277820719995450918417564555328157246536453615687567526465524330521786919574827111082351755430575295738250584198886893854443459458565253106049705635276359477929313068071083895425966492946500755027427470594825951544778597201718174489612867965387099184318749565266554610284273915158235095922226944683987092238808088896182669146346587932514714806739258203894374935501321166248572853879180580200118611264803912522087460790565871684641365876332912175254010933656546031457306829581583502881572708345721227911490012410047018467805775714946252492569992079649723388973022452097593186813541041484476964182052310811724342349460934331393246791782832742457928829271518573114210705455724568446889689534457337277864450807099466737113683583484392954392319470653978064938235684932750725346766893952592418160912053089598093240695842427174383289109075396099498038837446885315134326346046107326390814640718558417203385279944646212118778274768201230526083999475859774739757332844812959354997615170968507719508425349094318690382368808895258176770048110642550131552231085030486459090906389623846622488436491587783065240041534163806260931343626311630998415866345710328752515554150757338200043124770482572594474744403671478843450788630880503309462006340074182583367361666898705871108745595662192633467891953727373800941458604725108736 A013751 735 566252362674423677909475933798605874403886252501604996499066422581549472456912930850880946213361917147896068650975335488445021559927377908257760874282964688643760872519640188247292036169767497688702455634267570319461796470589289828288760472362734451060501734682748146630148934700809644735847932516965283314870097765237621055507157613091708017973822580910512816704235172883033372663534659054774695809856650645314466660655437905480440139101978482619864697728130473634564795587471324367642418026124919680012699159071427238962789358332157612985047021195381356066110308111389938551739622983650190443782058005791338023019418446715488789516648226023366338107455917907655424680208699969333541480923646246189621012634128301142900534350949074438348784959160148000034361003762511882012472811002734329144701870385699113445483851717504835348102944805346595363962815527232134218858951270212466206754221172575760315641036377420745070948819276902004258869499119737374979449783263818928976266290892511340189987978876468583281126699053631138299993752743518595351195939245436532469402914073056074204152139187025551551607055722014991847908116685732426043141647797025301247950303833384034111035697009495676552580478297944400757367253891337757549177861852981626832971296070099811553304687394669187859244269377415964569005518051035844188907390502799248780606366571225325393430245753608160413929695388660377612603652284886903947385427186045438176329479888546282975277533891503224042585804960265581160838167132246097826271060280234303272238838930893358511542358226201516976292979357640021406281831054741444561247912368380435427124307160946313634722016145382797224641026813798919685176194106586393082659663579868494524647530456200734978967301016981184094341356099027492054276225383515542278816149770994667878521732445232261031025189928045290074096213271263563793253399213192750079698582056027738825505119922415714157334323580482284459932611111108217824552115925967673460003327699161668944927449763744348654541248858799451726349073151094285690750300671155836793765435879015433581339310559003234982696980733301771006129458643135190326627322255314932680601309086241270006963660018257463689136734791771035057218889361786266498365262617045387448084346877572508680409674519603393885443252358329544315441482962754161509718750346955648187504058800960400963745275912389304268870632517296040901928026840468964987895808 A013751 736 978484082701404115427574413603990950969915444322773433950386778220917488405545544510322275056689392831564406628885379724032997255554509025469410790760962981976418787713938245291320638501358236006077843336014361512029984301178292823282978096242805131432546997531788797376897359162999066103545227389316009568095528938330609183916368355422471455058765419813366147264918378741881667962587890846650674359432292315103398389612596700670200560368218817967126197674209458440527966775150448507286098349143861207061944146875426268927700011197968355238161252625618983282238612416481813817406068515747529086855396234007432103777555075924364628284768134568377032249683826144428573847400633547008359679036060713415665109831773704374932123358440000629466700409428735744059375814501620532117553017412724920762044832026488068033796095767848355481521888623638916788927745231057127930188267794927141605271294186210913825427710860183047482599559710486663359326494478906183964489225479879109270988150662259595848299227498537711909786935964674606982389204740800132766866583016114328107128235518240896224774896515180153081176992287641905913185225632945632202548767393259720556458125024087610943869684432408529082859066498847924508730614724231645044979345281952251167374399609132474364110499817988356620774097484174786775241535192189938758431970788837101892887801435077362279847464662234901195270513631605132514579111148284570021082018177486517168697341247407976981279578564517571145588270971338924245928352804521257043796392164244876054428713672583723507945195014876221335034268330001956990055004062593216201836392572561392418070802774115229960799643899221473604179694334244533215984463416181287246835898666012758538590932628314870043655496157343486115021863339119506269789317462714857057794306804278786094085553665361347061611528195662261248038256532743438234741873840397072137719149792815932690472847225934354063873711147073387546763551999995000400826056320072139738885750264151363936834633191750234475047278028005452583131198405090925673616519559757285979626673198938669228554328645957590050100382707145460298591704535337608884412012857184203672079062101024914572033204511548897254828277720180348578874240817166668509175173802254429510289751404445294999747917569874664634045940075193452577082882559639191088794000599539360068007013608059572865351836776608717776608452989887558678531630380330371499083956224 A013751 737 1690820494908026311458848586707696363276013887789752493866268352765745419964782700913836891297959270812943294654713936163129019257598191596011141846434944032855251665169685287863402063330347031818502513284632816692787812872436089998632986150307567267115441211734931041867278636633662386226926152928738064533669074005435292669807484518170030674341546645437496702473778958465971522239351875383012365293099001120498672417250567098758106568316282117447194069581033944185232326587459975020590377947320592165803039485800736592707065619350089317851542644537069603111708322255680574276477686395211730262086124692364842675327615171197302077676079336534155511727453651577572575608308294769230445525374312912782269309789304961159882709163384321087718458307492855365734601407458800279499131614089188663076813469741771381562399653486841958272069823541648048211267143759266717063365326749634100693908796353772459090339084366396306049932039179720954284916182459549885890637381629231100820267524344384581625861065117473166180111825346957720865568545792102629421145455451845558969117590975520268676411021178231304524273842673045213417984069893730052446004270055552797121559640041623391711006814699201938255180466910009213551086502243472282637724308647213490017222962524580915701182943685483880240697640452654031547617372812104214174570445523110512070910120879813682019576418936341909265427447555413668985192704064235736996429727410696701667509005675520984223651111759486362939576532238473661096964193646212732171680165659815145822052817226224674221729296985706110466939215674243381678815047020161077596773286365386086098426347193671117372261784657854706388022511809574553397221152783161264362532432894870046754685131581728095435436697359889544006757779849998506834195940575571272995868562157793742370579836733744407722464720722104387436610107288580661269633957996206140653978690841985931689137080006414563822373772862142813680807417855991360692627425321084657468794576456453556882850246155344405172881696432393422063650710843997119564009345799260590172794891287766020426941879900214715606573461317947355395966465437063388152263958217214303945352619310571052380473377395956494456343263900471642344294688132064003183854700330295654193780690426881469759564401560743420487631384449934286053199221063056522201436033036004014197516119514726941911327973949979864317979406766525701396502657297210881950417076355072 A013751 738 2921737815201069466200890357830899315740951998100692309400911713579208085699144507179110148162873619964766013163345681689886945277129675077907253110639583288773874877413216177427958765434839670982372342955845507245137340643569563517637800067731476237575482413877960840346657484102968603400128392260859375514180159881392185733427333247397813005262192603315994301874690040229198790429600040661845367226475073936221705937008979946654008150050535498948751352236026655552081460343130836835580173092969983262507652231463672832197809390236954341247465689760056274177031980857816032349753442090925869892884823468406448142966119015828937990224265093531020724265039909926045410651156733361230209867846812713287761367315918972884277321434328106839577495955347654071989391232088806882974499429146118009796733675713780947339826601225262903894136655079967827309069624416012887085495284623367725999074400099318809308105937785132816854282563702557809004335163290102202819021395455311342217422282067096557049487920522993631159233234199542941655702447128753343639739347020789125898635197205699024272838244595983694217945200139022128786276472776365530626695378655995233426055057991925220876619775800220949304951846820495921016277475876720104397987605342384910749761279242475822331644126688516145055925522702186166514282820219316082093657729863934964858532688880318042529828051921998819210658629375754820006412992622999353529830568965683900481455561807300260738469121120392435159588247708082486375554126620655601192663326260160571980507268166916237055148225191300158886870964685092563540992401250838342087224238839387156778080727950663690819268363888772932638502900406944828270398152009302664818456044042335440792095907373226148912434613037889132043677443580797419809490585314587159736860875408667586816361957875910336544419037407796381490462265394667382673927479417444211050075177774951689958828874251084366285061879505782782040435218055153071276860190954834288106077028116751746293565225356435132138739571435175833325988428338427022606608149541122299818589572145259683297755568467571028568158941157413030124230052275245534727112119799346317217569326168666778513457996140212822420561160020014997970941221092206597501700922170750890446853033057651179744527285896964630602627032329486446299928253996961670364081465086214936533307854521448155622774738985565205541468414892556412013156591809580404010320707941564416 A013751 739 5048762944667448037595138538331794017600365052717996310644775441064871572088121708405502336025445615299115670746261337960124641438880078534623733375185199923001255788170037554595512746671402951457539408627701036519597324632088205758478118517039990938530433611181116332119024132529929746675421861826765000888503316275045696947362431851503420873093068818530038153639464389516055509862348870263668794567348927761791107859151517347818126083287325342183442336663854060793996763472930086051882539104652131077613223055969226654037814626329457101675620711905377241777911262922306103900373947933119903174904974953406342391045453659352404847107530081621603811529988964352206469605198835248205802651639292368561251642721907985144031211438518968618789913010840746236397668049049458293779935013564491920928755791633413477003220366917254297929068139978184405590072310990870268883735851829179430526400563371622902484407060492709507524200270078019893959491162165296606471268971346777999351705703411942850581515126663732994643155028696810203181053828638485777809469591651923609552841620771447913943464486661859823608609305840230238542685744957559636922929614317559763360223140210046781674798972582781800398956791305816951516127478314972340399722582031641125775587490530998220989081050917755898656639303229377695736680713338978189857840557204879619275544486385189577491542873721213959596018111561304328971081651252542882899547223172701780031955210803014850556074641296038127955768492039566536456957530800492878860922227777557468382316559392431257631296133130566674556513026975839949798834869361448655126723484714461006912523497898746857735695732799799627599333011903200663251248006672075004806292044105155641688741727940934785320687011329472420171474622507617941430799731423606612025295592706177590018673463209573061548756096640672147215518794601985237260546684433343596694529907195116520248856294705873784940586927785992647365872056799304507166414409969953649847301104585747017595280709415919908335741979439983839987308004168801895064218882407059334086522780667008732738521622311962737365778650320009716054669530331624284008449743013270436151959795619456193271255417330287757142729684514585916493786430047333000482939193511057538692162041123621238598543150029954881681339511865352579206276022906749766389132771668979410329555972613062412916154748967056675175657420934337479958734590646954938129834183323023310848 A013751 740 8724262368385350208964399394237340062413430811096697624794171962160098076568274312124708036651970023236871879049539591995095380406384775707829811272320025466946170001957824894341046026248184300118628098108667391105864176964248419550650188797445104341780589280120969021901673701011718602255128977236649921535333730523278964325042282239397911268704822918419905929488994465083743921042138847815619677012378947172375034380613821977029721871920498191292988357755139817052026407281223188697653027572838882502115649440714823658177343674297301871695472590172491873792230662329744947539846182028431192686235796719486159651726543923360955575801811981042131386323820930400612779477783587308899626982032697212873842838623456998328885933365760777773268969682732809496495170388757463931651727703439442039364890007942538488261564794033015426821429745882302652859644953392223824631095551960822055949620173506164375493055400531402029001818066694818376762000728221632535982352782487232382879747455495837245804858138874930614743371889588088031096861015887303424054763454374523997307310320693061995294306632951693775195676880491917852201760967286663052602822373540743271086465586282960838734052624623046951089397335376451692219868282528272204210720621750675865340215183637564925869132055985882192878672715980364658232984272649754312074348482850031982108140872473607589905386085790257722181919296777933880462029093364394101650417601642428675895218604267609661760896980159553885107567954244370974997622613223251694671673609599619305364643014630121213186879718049619213633654510614251433252386654256583276058978181586588619944840604369034570167282226278053756491647444568730746098156555529345608305272652213708948838145705881935309034147155577328342056308147693163802792421935899992225579710784196274875552267744426142250356250534995081470388416477072230489986224670700817735088147679633161346990023677251749900377334211214195294648226914149198188383564100428079906936136308724170846404645065870709601604162140472292075498068231203689674670970228799398529301511364992591090172165363355071610168065507752976789342468948413046762766601155926931313670586526830420301972729361146737244342636894841204463701262951121791424834518926387107426860056007061617500298282563251762035545354676503329256868444967582863596320421429443996421049472720675371849519115406215073934703536023374535165368693372637938133088353468782184281145344 A013751 741 15075525372569885161090482153242123627850408441575093495644329150612649476309978011351495487334604200153314606997604414967524817342232892423129913878569004006882981763383121417421327533356862470604989353531777251830933297794221268983523526241985140302596858276049034469846092155348249744696862872664931064413056686344226050353673063709679590672321934003029597446156982435664709495560815929025390801877390820713864059409700684376307359394678620874554283882200881603865901631781953670069544431645865588963655842233555215281330449869185737634289776635818065957912974584505799269348854202545129100961815456731272083878183467899567731234985531103240803035567562567732258882937610038869778555424952500783846000425141333693112314892856034623992208779611762294809943654431772897673894185471543355844022529933724706507715983964089050657547430600884618984141466479461762768962533113788300512680943659818652040851999732118262706115141619248646155044737258366981022177505608137937557616203603096806760750794863975880102276546625208216117735375835453260316766631249159177467347032234157611127868561861740526843538129649490034048604642951471353754897677061478404372437412533096956329332442935348625131482478595530508524155932392208854368876125234385167895307891837325712191901860192743604429294346453214070129426596823138775451264474178364855265082867427634393915356507156245565343930356544832269745438386273333673007651921615638116751946937748174429495522829981715709113465877424934273044795891875649778928392651997388142159670103129280849456386928152789742001158954994341426476660124138555375901029914297781625135264684564349691737249063687008476891217566784214766729257614527954709211151511143025289063592315779763984214011006284837623375073300479213787051225305105235186565801740235091162984954318662368373808615600924471500780831183672380814286696196230971013046232319190406102807598760914291023827852033516978129469152136107649814469526798765539722079185643541475367222587226673824586191571992178736120706460661903519975757831436555365360658633011638707197403817501747877563742370417197397143891983786342857744806060686797441737310022773518362966281808876336061561958224076554285601313275782379538455582114048704796921633614176780202475040515432269299044797422372880997752955868672903983188294441688230079225815573488861327042555969031421939647759167710248391196765757102147918357093976674794055614437819154432 A013751 742 26050507843800761558364353160802389628925505787041761560473400772258658295063642003615384202114196057864927640891860429063882884367378438107168491182167238923893792487126033809304053977640658349205421602902911091163852738588414352803528653346150322442887371101012731563894047244441775558836179043965000879305761954002822615011147054090326332681772301957235144386959265648828618008329089925355875305644131338193557094659962782602259117034004656871229802548443123411480278019719215941880172777884055737729197295379583412006139017373952954632052734026693617975273620082026021137434820061997983086462017109231638160941501032530453039574054997746400107645460748117041343349716190147166977343774317921354485888734644224621698080134855227830258536771169125245431582634858103567180489152494826918898470931725476292845333220289945879536241960078328621604596454076509926064767257220626183285912670644166630726592255537100357956166964718061660555917305982458143206322729690862356099560799826151282082577373524950320816733872568359797451446729443663233827372738798547058663575671700624352028956874897087630385633888034318778835988823020142499288463185962234682755571848857191540537086461392282424227201723013076718729741451173736900349417944405017570123092037094898830667606414413060948453820630671153913183649159310383803979785011380214469898063194914952232685736044365992336914311656109470162120117531480320586957222520551822665747364308428845414168263450208404745348069036190286423821407301161122817988262502651486709651909938207397307860636611848020674178002674230221984951668694511423689556979691906566648233737374927196267321966382051150648068023955403123116908157157904305737516869811255147699501887521667432164721811018860199413192126663228081424024517327221846402385705407126237529638001062648572549941287758397486753349276285385874047087411027087117910543889447561021745651530658859894889174528313917338207722694891194018879403342308266852639752832792039669434560630727692368884939036402484856016580764023769282518109532722367671343218117844111686037113796643020332430146816080917102264645347982800458183024872866785979322071719352639731205734965738308714379063811204285805519069340551951842451245893076161889080582885297476189876870010666961348749409945860338364117107741066778082949372795237261576902209310988752373129536714486297111711327841803309219988011228272511602921058391694044128101748551498858496 A013751 743 45015277554087715972853602261866529278783274000008163976498036534462961533869973382247383901253330787990594963461134821422389624186829941049187152762784988860488473417753786422477405273363057627426968529816230365531137532280780001644497512982147757181309377262550000142408913638395388165668917387971521519440356656516877478739262109468083902874102537782102329500665611041175851918392667391014952528153058952398466659572415688336703754234760047073485098803709717255037920418074805147568938560183648314796052926415920135946608222022190705604187124398126571861272815501740964525487369067132514773406365564752270742106913784212622852383967036105779386011356172746247441308309576574304536850042021368100551615733465220146294282473029833690686751540580248424105774793034802964087885255511060915856557770021623034036735804661026479838626107015351858132742672644209152239917820477242044718057094873119937895551417568109418548256515032810549440625104737687671460525676905810151340041062099589415438693701451114154371316131798125729996099948478650068053700092643889317370658760698678880306037479822167425306375358523302849828588686178806238770464385342741531801628154825226982048085405285864029064604577366596569964993227628217363803794207931870361172703040099985179393623884105769318928202049799753961981345747288343213277068499665010603983853200813037458080951884664434758187930541757164440143563094397993974262080515513549566411445524965044875682759241960123399961463294536814940363391816406420229483717604581769034278500373222382547983180065273379724979588621069823589996483504115740135554460907614547168147898183874195149932357908184388319861545394936596746017295568858640314429151033848895224739261637441322780639289440590424585995994874058124700714365941439350583322498943514138451214465836256733366298545246510857109787549421146790353367046254806539749419840965385445576485844978509898368493584926449160422944816771983264623608975508685121361492895064644548782920769897452413433174654903493831196651560233073320191293272544251336081080907634624993472132640599139134439293698187824752713307161314279191740266980313806172268539931041361455523510020795797458447022265761005871936951820473772783755752903235607744331247225794038856107231378432509210638980386446664693194362176563392527336516190169988004887017689388564100767839442632321409037174510636118332139283402454900049847588900847308253359821496990027481088 A013751 744 77786399613463573201091024708505362593737497472014107351388607131551997530527314004523479381365755601647748096860840971417889270594842138132995399974092460750924082065878542938040956312371363580193801619522446071637805655781187842841691702433151324409302603909686400246082602767147230750275889246414789185592936302461164283261444925160848984166449185287472825377150175879151872114982529251673837968648485869744550387741134309445824087317665361342982250732810391416705526482433263294999125831997344287967579456846709994915739007654345539284035350959962716176279425187008386700042173748004985528446199695891923842360747019119412288919495038390786779027623466505515578580758948320398239676872612924077753191987427900412796520113395552617506706662122669276854778842364139521943865721523113262600131826597364602815479470454253757161145912922528010853379338329193415070577993784674253272802659940751252683512849557693075251387257976696629433400180986724296283788369693239941515590955308090509878062716107525258753634275747161261433260710971107317596793760088640740416498338487317105168832765132705310929416619528267324503801249716977180595362457872257366953213451537992224979091580333973042223636709689478872899508297341559604652956391306271984106430853292774389992182071734769383107933142053974846303765451314257072542774367421138323684098331004928727563884856700143262148743976156380152568077027119733587524875130807413650758977867139597545179807970107093235133408572959616216947941058750294156547864020717296891233248644928277042914935152792400164764729137208655163513923495111998954238108448357937506559568061734609219083114465342623016720750442450439177117886742987730463333572986490890948349444109498605764944692153340253684601079142372439482834424346807197807981278174392431243698596965051635256963886185970761085712885399741653730618255928305700686997485188186049956167540122865104380756914752904149210848643381987081269596309679007889712659722671705780296887090382797770412525803673237340307813896082750697290554774956466308748107808392631988719845202955312424311099510468561172688594774751074443327181341982257065680037000839472595144625315935138008196454475235018146707052745778679370329941016791130182204395206172099143353295821931375915984158107779836589839857841101542287237499976613739272444766567263438766126826556868651394816237554379212477936681719442067286136633620664148661805771546798767487320064 A013751 745 134414898532065054491485290696297266561978395631640377503199513123321851732751198599816572371000025679647308711375533198610112659587887214693816051155231772177596813809838122196934772507777716266574889198534786811790128173189892592430443261804485488579274899555938099625230737581630414736476736617804755712704593930652891881475776830677947044639624192176753042251715503919174435014689810546892392009824583582918583070016680086722384022884925744400673329266296356368067149761644678973758489437691410929607977301431114871214397005226709091882813086458815573552610846723150492217672876236552614993155033074501244399599370849038344435252887426339279554159733350121530919787551462697648158161635875132806357515754275411913312386755947514923051589112147972510405057839605233093918999966791939717773027796360246033665148524944950492374460137530128402754639496632846221241958773259917109655402996377618164637110204035693634034397181783731775660915512745059583978386302829918618938941170772380401069292373433803647126280028491094659756674508558073444807259617433171199439709128906083957731743018149314777286031918544845936742568559510936568068786327203260730095152844257650564763870250817105416962444234343419492370350337806214996840308644177237988535912514489914145906490619957681494010508469469268534412906699871036221353914106903727023326121915976516841230393032377847556993029590798224903637637102862899639242984226035210788511513754417224558070708172345057110310530014074216822886042149520508302514709027799489028051053658436062730157007944025267484713451949096556122552059799553534192923451398762516011334933610677404730575621796112052572893456764554358898059708291882798240640414120656259558747839421213590761824428040971958366990664758019575426337885271282837812191648685350121189111175555609225724033595329357475156111865970753577646508346244112250787131654405185494324257509332310900369947948693018369836346455764073676433862423125325633423476000776707588353020892181474547272844588747354124051902412430993204918078651124773781516730292902468076507892510706779869209579954089673706405891770769856638069369358945340209495103937450608644409912545935918478163473333206111357509787144705557951930138077015072954849194916265387319714495180297417582820625210243557627243274349423465072346399959588541462784556628231222187867156290269029610242458493967279161874586011195892270444102896507648887600373232868270218089070592 A013751 746 232268944663408414161286582323201676619098667651474572325528758677100159794194071180483037057088044374430549453256921367198274675767869106990914136396240502322887294263400275156303286893439893708641408535068111610773341483272134399719805956398150924264987026432661036152398714541057356664631800875566617871553538312168197171190142363411492493137270604081429257010964390772333423705383992625030053392976880431283311544988823189856279591545151686324363512972160103804020034788122005266654669748330758086362584776872966497458478025031753310773501013400833311098911543137604050552138730136762918708171897152738150322507712827138259184116989472714275069588019229010005429392888927541536017303306792229489385787223387911786203804314277305787033145985791696497979939946837842786292031942616471832311792032110505146173376651104874450823067117652061879960017050181558270306104760193136765484536377740524188492926432573678599611438330122288508342062006023462961114651531290099373526490343094673333047737221293612702234211889232611572059533550788350912626944618924519832631817374749713078960451935362015935150263155245493778691158470834898389622862773407234541604424114877220175911967793411958160511103636945428882815965383729139514540053337138267244190056825038571644126415791286873621650158635242896027465502777377150590499563576729640296307538670807421101646119159948920578483955132899332633485836913747090576611876742588844242547895767632964036346183721812258686616595864320246669947080834371438346745417200037517040472220721777516397711309727275662213584844968038848979769959333628507085371724017061627667586765279250555374434674463681626845959893289149932175847175928373475359826635600494016517516266519857084836432611654799544058159868701857826336711865748776743739467168928285009414784111360092742051130052729129717069761304397462182173166422309825969360163498812160534192316976126233235839270055341535743077206675560319312877714267160562694555766529342150712674020101689588017687475449355427926361687368680756258098439909143609094460909946135464836205638258501315613994154160666956164669380979890312270583870252257547882007539603914651737540328879377267130266481919780160425776912186051204140935278597082046065979408815306589288466647671553937583114040363300867579876378075803747645014579130168999647691713853583551940634446069584883166498968277575458391719284627346501843327409805165217277773444946396370936857913982976 A013751 747 401360736378369739670703214254492497197802497701748060978513694994029076124367354999874688034648140679015989455227960122518618639726877816880299627692703588013949244487155675470092079751864136328532353948597696863416334083094248242715824692656004797129897581675638270471344978726947112316483751912979115682044514203426644711816566003975059028141203603852709756114946467254592156162903539256051932263064049385257562349740686472071651134190022113968500150415892659373346620113874825100779269325115549973234546494436486107608250027254869721016609751156639961578919146541779799354095725676326323527721038279931523757293327765294911870154157808850267320248097227729289381990912066791774237900114136972557658640322014311566560173855071184399993276263448051548509336228135792334712631196841263326234776631486952892587594853109223051022259979302762928570909462713732691088949025613740330757278860735625797715776875487316620128565434451314542415083146408543996806117846069291717453775312867595519506489918395362749460718144593952796518873975762270377019360301501570270787780423567504200443660944305563535939654732264213249578321837602704417268306872447701287892444870507836463975880347015863701363187084641701109505988183083953081125212166574925797960418193666651801050446487343717618211474121699724335460388799307716220383245860588818432019426823155223663644493908391734759620274469650046790663526186954972516385323011193522851122763886469761854806205471291583010473477653545386245668555681793845463176080921664829445935997407231548335245143208732344305074612104771131037042489728510060243522339101482492609589930402544959687023117473241851189818695603651082799863920004229365421780426317653660542268108546313042597355552939493612132500253116810323909838104013886213181799267908076496268746944430240258264352731115936151096547533998814650795231577751379275054362525947413403084323734746131031530258655630173764037413135368231772652690253653452336192364562703236431500706735719608094563957576486179456752995773080346813994104163000156515228452386922083236963342910690273380981898389632500252548690333250459603568927795901042740109028435564518202469688303563917601100480757380117215742504257496480755536161415757775602012418432849786290470367176445204143621061747783899178026381314988875930585192736932031391211281538992377753416322808242678111710217183650392100890923836054755185269764143325495455992512867372928978890475362582528 A013751 748 693551352461822910150975154231763035157802716028620649370871664949682243542906789439783460923871987093339629778633915091712173009448044867569157756652991800088104294473805007212319113811221227575703907623176820179983425295586860963412945068909576289440463021135502931374484123240164610082883923305627911898572920543521242062019026054868902000627999827457482458566627495415935245849497315834457738950574677337725067740351906223739813159880358212937568259918662515397142959556775697774146577393799670353749296342386247993947056047096414877916701649998673853608372285224195493283877413968691887055901954147721673052602870378429607711626384693693261929388712009516212052080296051416185883091397228688579634130476440730387015980421563006643188381383238233075824133002218649154383426708141703027733694019209454598391363906172737432166465244235174340570531551569330090201703916260543291548577871351161378452862440842083119582161070731871529293263676993964026480971638007736087760123740635205057707214578987186831068120953858350432384614230117203211489454600994713427921284571924647258366646111760013790103723377352560495271340135377473233039634275589627825478144736237541409750321239643412475955587282260859517226347580369070924184366623841471778875602638655974312215171530129944044269427282297123651675551845203733628822248847097478250529569550412226490777685473700917664623834283555280854266573251058192508313838163342407486740135995819748485105123054391855442098169385326427432515264218139764960368267832636825282577403519696115523303607464689490959168929717044514432009422250865384100806601967361747229371399735597690339175946993761918856006706003109071078164853767308343448836576676905525417039291568028937608230395479444961764960437385848239716200243735995376378149134945156185552394719975455166280801519368337669094834138749951716574160166354383387293938444837130360529711413641314422484286956928940264256649897916304503143848758313165636940405964351192553633221239323482787406518692168118101269176695882839294581811993664270458314765724601359833472656549672792402336720417284960436404136895856794194967107231317001854908401136655487453867621388558449614701630748752842548803047356953918745566486926429436240277459051964430709932794480897312760177194700170577779629586912300777608051213049418550244013094499378828757903405812643347777035255293347877550339516388702616960146152439666456147955062234820421275522741426542608384 A013751 749 1198456737054029988740885066512486524752683093297456482112866237033050916842142932151945820476450793697290880257479405278478634960326221531159504603496369830552244220850735052462887428665790281250816352372849545271011358910774095744777569079075747828153120100522149065415108564959004446223223419472125031760734006699204706283168877022813462657085183701846529688403132312078736104827931361761942972906593042439588917055328093954622397140273258991956117953139448826606263034114108405753725285736485830371278784079643436533540512849382604909040060451197708419035267308867409812394540171337899580832598576767263051034897760013926362125690392750701956613983694352444014425994751576847169205981934411173865607777463289582108763614168460875479429523030235666755024101827833825738774561351668862831923823265193937546020276829866490282783651942038381260505878521111802395868544367298218807795942561694806861966546297775119630637974330224674002618759633845569837759118990477367959649493823817634339718066792489858844085713008267229547160613389642527149453777550518864803447979740285790462457564481121303829299233996065224535828875753932273746692488028218876882426234104218471556048555102103816758451254823746765245767128618877754556990585525998063233897041359597523611507816404064543308497570343809429670095353588512051710604846007784442416915096183112327376063840498555185724469985641983525316172638577828556654366312346255680137086955000776525382261652637989126203945636697844066603386376568945513851516366814796434088293753282034887624268633698983440377443910551052920938512281649495383726193808199601099212353778743112808906096036405220595783179587973372474823068867309908817479589604497692747920643895829554004187022123388480893929851635802745758229594021175800010381441705185229888634538076117586527333225025468487492195873391759916566240148767460374493243925632678561262995341322772191322052847861573208776635491023599374181432570654365150220633021506398860732678206301550978256638464300066508078993137330485546301037371125051859351967915172111149792240750517834585271237852881068411634106348556040540368903161295715779205281717164140682320283249759429000934204417933844911924331665832816371592338889408870065823199449241794536266763868862990556449586192441894758403199926184455743706712496149395254821654627294926616093657085244247704958716921146905132406986684319678122107132551415743636223666347541769687964103297185065627287552 A013751 750 2070933241629363820544249394933576714772636385218004801091032857593111984303222986758562377783306971508918641084924412321211081211443710805843623954841727067194278013630070170655869476734485606001410656900284014228307628197817637446975639368642892247048591533702273585037307600249159683073730068847832054882548363576225732457315819495421663471443197436790803301560612635272055989142665393124637457182592777335609648671606946353587502258392191538100171823024967572375622522949179325142437293752647514881569738889623858329958006203733141282821224459669640148092941909722884155817765416071890475678730340653830552188303329304064753753192998673212981028963823841023256928118930724791908387936782662508439770239456564397883943525283100392828454215796247232152681647958496850876602442015683794973564366602255124079523038362009295208650150555842322818154158084481194540060844666691322099871388746608626257478192002555406721742419642628236676525216647285144679647757615544891834274325327556872139032819417422476082580112078285772657493539937302286914256127607296598380358108991213845919126671423377613017029076345200707997912297302794969034284619312762219252832532532089518848851903216435395358603768335434410344685598253420759874479731788924653268174087469384520800685506746223530837083801554102694469924771000948825355925173901451516496429286204418101705838316381503360931884135189347531746346319462487745898744987734329815276886258241341835860548135758445210080418060213874547090651658711137847935420281855968238104571605671356285814736199031843384972223077432219447381749222690328023078862900568910699438947329668098933789733950908221189513334328017987636494263002711522436604730836572013068406872651993469319235174229215294984710783626667144670220738468591782417939131266560077247560481795531189519231812844009546386514469220961135826462977070171527124325503493268553862455949805750346604507321104798504766026128488779718585515482090742979581253861163057231346067940489080090427471266310514925960500141307079024008192577304089612960200557417408066840992016894818163348699009778486215303735770304838053757464662718996866466726807259635099049449455584293313614305234189684007805245118559106690111561600898527473742488648289820958668967965395247681544884940539594142520729472446739525125199193346155000331819195965633192609839443302060034168662839741852068799272990504403795001125048846405003394495448552178020801970497535793403952889856 A013751 751 3578572641535540681900462954445220563127115673656712296285304777920897508875969321118795788809554446767411411794749384491052748333374732272497782193966504372111712407552761254893342455797191127170437615123690776586515581525828877508373904829014917802899966170237528754944467533230547932351405558969053790837043572259718065686241736088088634478653845170774508105096738633750112749238525799319373526011520319235933472904536803298999203902501706977837096910187143965065075719656181873846131643604574905715352508801270027194167434720050868136715075866309138175904603620001143821253098638972226741972846028649819194181388153037423894485517501707312031218049487597288187971789512292440417694354760440814583922973780943279543454411689197478807568884895915217159833887672282558314769019803101597714319225488696854409415810289552062120547460160495533829770385169983504165225139584042604588577759754139706172922315780415742815170901142461592977035574366508730006431325159661573089626034166018275056248711953306038670698433671277815152148837011658351787834588505408522001258812336817525748250888219596515293426243924506823420392449739229706491243822172453114868894616215450688570816088758000363179667311683630661075616713781911073063100976531261800847404823147096451943584555657474261286480809085489456044030004289639570215038700501708220505829806561234479747688610707237807690295785607192534857686440031178824913031338804921920798459454241038692367027178590593323018962408049575217372646066252846201232406247047113115444699734600103661887864151927025369232001477802875205075662656808886823880275092183077688630500985666474957588660267169406215479041718815082635862086468685510770452974885596438582207075942644714983638381068084029733580234106880825990141436073726600018198818828615813483784512542677895489232572594448496155897002813820842708128024377256398870834470036368061074323881264336598932588650869091816235693150028611353715770753052803868716406672089762895766005401165130396258670348184569792059744244178632553486156773581466851195226563217281139501234205194245786266551888897224180044855411086760156892898937178426585254503922944649451157448659249658845925519444679773965487463564870136360512778446352655474627020384244810616579976644202987993709561177252418678275820528387965899416344206102155840573383570628614156829802558025959739043449387073920374885143727591609757761944084406587845865688135098163619945805019741851002030593671168 A013751 752 6183773524573414298323999985281341133083655884078798847981006656247310895337674986893279123062910084014086919581326936400539149120071537366876167631174119555009039040251171448455695763617546267750516198933737661941498924876632300334470107544537777963411141542170449688544039897422386827103228805898524950566411292864792817505825719960217160379113844455098350005607164359120194830684172581223877452947907111639693041179039596100670624343522949657702503460803384771632450843565882278006115480148705437076129135208594606991521327196247900140243651096982190767963155055361976523125354448144007810129077937506887567545438728448668489670974242950235189944789514568113988815252277241337041775845026041727601018898693469987051089223398933243379479033100141495252192957897704260767920866219759560850343621644468164419470520180345963344306011157336282457843225573731495197509041201225620729062368855153412266809761668558403584615317174173632664317472505327085451113329875895198298873787038879579297197774255312834822966893383968064582913190356145631889378168937345926018175227718020684492977534843462778427040549501547790870438153149388932816869324713998982493449896820298789850370201373824627574465114589313782338665681415142334253038487446020391864315534398182668958514112176115523503038838099725780044083847412497177331586874466951805034073905737813181004005919302106931688831117529228700234082168373877009449718153454905079139737936928514860410222964604545262176767041109665975619932402484918235729597994897411463488441141388979127742229254529899838032898553643368354370745070965756431665115359292358245953505703231668726713204941668733940347784090112462794769685417888562611342740602310645870053827228890067491727122485649203379626644536690067310964401535399564831447558935848125699979637673747403405393885443207001357390020862282416199645226123899057248801964222844009536431666824773642955513188701790658455277763249440419220851861275245085141950729371110283883657333213345324734982361662936600679238053940677052424078904748774718865351501239461809058132706575656718668601664014403383117510150357921551110929363444321139319782778848354251600071283183410485759297600406649412362337040095595630966081155297388660155491223975032745450199641182763253130121714292179476060617873054405074191442788144525292510806810046245263001898820268858429067080540863734407801528361278301661412639377854583797655909097449626735266351074113918531508865863778304 A013751 753 10685560650462859907503871974566157477968557367688164409311179501995353227143502377351586324652708625176342197036532946100131649679483616569962017666668878591055619461554024262931442279531119950672891991757498679834910142186820614977964345836961280320774452584870537061804100942745884437234379376592651114578758714070361988650066844091255253135108723218409948809689180012559696667422250220354860238693983488913389575157380422061958838865607657008509925980268248885380875057681844576394567549696962995267551145640451480881348853395116371442341029095585225647040331935665495431960612486392845495903046676011901716718518122759299150151443491818006408224596281173700972672755935073030408188660205000105294560656942316137624282178033356644559739769197044503795789431247232962606967256827744521149393778201640988116845058871637824658960787279877096087153093791408023701295623195717872619819773381705096397047268163268921394215268076972037243940592489205203659523834025546902660453904003183913025557753913180578574086791767496815599273992935419651904845475923733760159406793496739742803865180209503681121926069538674582624117128642144075907550193105790241748681421705476308861439707973968956448675718010334215881214297485365953589250506306723237141537243440059651960312385840327624613251112236326147916176888328795122428982119078892719098879709114941176774922228554040777958300171090507194004493986950059472329112969170075976753467155012473678788865282836654213041453447037502805871243191493938711340745335182727008908026292320155932738572151827666920120848700695740516352647482628827113917319340857195049007657855184323559760418139203572248920970907714335709362016402111436192400255760792796063453013451522036625704467655201823439994841759400436313346485853170448028741381841145561209564813900235513084520634045861698345569956050024015192986950742097570925929794177074448478953920273208855027126790076694257810719974895033044413632016283623507125290860353278570550959871792660721142049520953554445973723357209489946588808347405882714199327394141790006052453316962734809859343675416889046027057539818488440319685940031786928744584641849956146764923177340933319392066253502690184562118405285189250309388236353887604748688835028856584137944979963814901408850322296886134632747684638011968202813137913739705458674167759911814467281161424587365427915174612533056681041008288905270921040844932720802349410920392954998540254656068851222447320212608909312 A013751 754 18464648803999821920166690772050320121929667131365148099289718179447970376503972108063541168999880504304719316479128930861027490646147689432894366528003822205344110429565353926345532259029775274762757361756957718754724725698826022681922389606269092394298254066656288042797486429064888307541007562752101125992095057913585516387315506589689077417467873721412391543142903061703155841305648380773198492463203468842337185871953369323064873559770031310705152093903534073938152099674227428009812725876352055822328379666700158962970818666761089852365298277171269918085693584829976106427938376486837016920464656148566166489599316128068931461694353861515073412102373868155280778522255806196545350004834240181949000815196322285814759603641640281799230321172492902559124137195218559384839419798342532546152448732435627465908261730190161010684240419627622038600546071553064955838836882200483887048568403586406574097679386128696169203983237007680357529343821346591923657185196145047797264346117501801708163798761976039776021976174234497355545459792405158491572982396211937555454939162366275565079031402022360978688248162829678774474398293624963168246733686805537741721496707063061712567815379018356743311640721857525042738306054712367802224874898017753780576356664423078587419802732086135331697921944371583599153663032157971557281101768326618602864137350618353467065610941382464311942695644396431239765609449702768184707210725891287829991243861554516947159208741738480135631556480804848545508234901526093196807939195752271393069433129229451772252678358208437968826554802239612257374849982613252849127821001233044685232773758511111266002544543772846135437728530372105777564342848561740467641954649951597646807244230079289217320108188750904311086560243953949462727554278534193665107821499529770127998419606966610051655631249014741144884054441498253481450882344602560006684337984646971632374232104901486875093252527677496924116618617100746756124138101420312502606690465369912058658457717726133461572207742082642593961257998627705460824317365330136437737077013130458639331711605751436945871120384271534755428806348024872417304374927812870642261116724221609787250445132775909490486052648638923340604332807024534622872419517781005734306929864177390368925377472149634493356929019240645387999054484681054461102314942211032588961889127615399461846941686967459437421730457121944838862323228308151558580043741546459782070439026237477560045686974912388969327388195291136 A013751 755 31906913133311692278048041654102953170694464802998975915572633014086092810598863802733799140031793511438554978875934792527855503836543207340041465360390604770834622822288931584725079743603451674790044721116022938008164326007571367194361889239632991657347383027182065737954056549424126995430861068435630745714340260074675772317281195386982725777384485790600612586550936490623053293776160401976086994976415594159558657186735422190256101511282614104898502818265306879765126828237064995600956390314336352460983440064057874688013574656163163264887235422951954418452078514586198711907477514569254365238562925824722335694027618269303113565807843472698046856112902044172325185286458033107630364808353567034407873408659244909887904595092754406949069994986067735622166509073337670617002517411535896239751431409648764261089476269768598226462367445116530882701743611643696243689510132442436156819926201397310560040789979230386980384483033549271657810706123286910844079616018938642593672790091043113351707044260694596732965974829077211430382554521276113873438113580654228095826134872568924176456566262694639771173292825369684922291760251383936354730355810799969217694746309804970639317184974943720452442515167369803273851792862542971562244583823774678532835944316123079799061419121044841853174009119874096459337529719568974850981743855668396945749229341868514791089375706708898331036978073517033182314973129086383423174060134340145370224869392766205284691112705724093674371329598830778286638229909837089044084118930259924967223980447308492662452628202984180810132286698270049980743740769955700923292874690130701216082233054707200267652396971639478122036394900482998783631184442314687528085297635116360733682918029577011767529146950161562649557576101552424671593213793307086653306315551187442781181269080838302169260930798297472698359646074908982015947124691473223691550536037469966980742673077269769320161140367826714684873516970350090394582510639254300004504361124159208037361814936230758621596774978318806402365053821628675036304420407290475764409669078689432528765197654738483042465296024021212057380977369386979537101959875260640469827209699454941712368769189436771599559898976848059532564287090538395828323540926725577908882374805298530557503052271874568404520773345247835230462366149528862108784800220140664313726144412519410270071515235079769907864750229906720681554094538516485893226315585392282503417718637338361223758947092648608138997726801463083008 A013751 756 55135145894362604256467015978289903078960035179582230382109509848340768376714836651124004913974939187765823003497615321488134310629546662283591652142754965044002228236915273778404937796946764494037197278088487636878107955341083322511857344606085809583896277870970609595184609717404891448104527926256769928594379969409039734564261905628706150143320391446157858549560018255796636091645205174614678327319246146707717359618678809544762543411496357173264612869962450288234139159193648312398452642463173217052579384430692007460887457005849946121725142810860977235085191673204951374176121145175671543132236735825120196079279724369355780241715953520822224967363094732329777920174999481209985270388834963835456805250163175204286299140320279615207992951335925047155103727678727494826180350087134028702290473475873064643162614994160137735326970945161365365308612960920307109095473508860529678984832476014552647750485084110108702104386681973141424696900181039781938569576480725974401866581277322499871749772482480263154565204504645421351701054212765124773301060267370506149587561059799100976916946501936337524587450002238815545720161714391442020974054841062346808176521623342989264740095636702748941820666209215020057215898066474254859558640847482644504740511778260681892778132241165486722284687759142438681735251355415188542496453382594989922254668302748793559002441221192976316031898111037433339040273567061270555244775912139771199748574310700002731946242755491233869313657546779584879310861284198489868177357511489150343363038212949075320718141534756664439908591414610646366725184050483451195450087464545851701390098718534042062503341966993018194878890388034621898114686716319780048531394313481071347804082355109076334290365929879180258435491503482589832513073434834645736913313272451901125881232971688586148482888419458032822765468417442720923556631466865730538999326272748102942723339077522161385238450555604562975461437324764956201838578384631430407783536022547111488561216209806750898119227162534897463286813003774350462734038463797942120899908167975339409706261547388098697380031529508654435154328894300700640112186664450386731861418360658139278973233159346741324039505431993446872271088092450347991343078721381798626548743663555860803365274325799254203011896340588259278238968706385873723980134780403067934118777544833540946683578326217842400790288397278813337725475362556487623495073331557864165905817805320688194655460576096794864188071912928207437824 A013751 757 95273532105458580155175003610484952520442940790318094100285233017932847754963237733142280491348694916459342150043879275531496088767856632426046374902680579596035850393389593089083732513124009045696276896536906636525370546829391981300489491479316278960972768161037213380479005591675652422324624256571698436611088587138820661327044572926404227447657636418960779573639711546016587166362914541734164149607657341510935597421076982893349675015065705195401251039295114098068592467086624283824526166176363319066857176296235788892413525706108706898341046777167768662227211211298155974576337338863560426532505079505807698824995363710246788257685167683980804743603427697465856246062399103530854547231906817507669359472281966753006724914473443175079411819908478481484019241428841111059639644950567601597557938166308655703384998709908718006645005793238839351253283196470290684516978223310995285285790518553146975312838225342267837236380186449588381876243512836743189848228158694483766425452447213279778383606849725894731088673384027288095739421679658135608264232142016234626487305511332846488112483555345991242487113603868673263004439442468411812243166765355735284529029365136685449470885260222350171466111209523554658869071858867512397317331384450009704191604352834458310720612512733961056107940447798134042038514342157445801433871445124142585656066827149915269956218430221463074103119935872684809861592723881875519462972776177524633165536408889604720803107481488852126174000240835122671449168299094990492210473779853251793331330031976002154200948572059516152162045964447196921701118039235403665737751138735231740002090585626824684005774918963935440750722590523826639942178645800579923862249373695291289005454309628483905653752326831223486576529318017915230582590895394267833386205334796885145522770575077876864578431188823480717738729425341021755905859174743982371390835799308721885025929925958294873692042560084684821597363697193844316777063448643111744649950246961408652233781610546065551950024536860302816559612870522077599604418465442843984915041314261386499972419953886634549072694482990954863946680329351610706113858556170268272656530927217264674065746899351169007940265386484676195284440223754201329040840030547748026676229050624527468215194034981111262804556876536512032796937924634789795037672900536501390157247597472358755869223347704431668565618350497789447589621426497610613399486716931989278685253167594149200364635875495261525316988265539942452559872 A013751 758 164632663478232426508142406238917997955325401685669666605292882654987960920576474802869860689050544815641743235275823388118425241390856260832208135831832041541949949479777216857936689782678287630963166477215774667915840304921189343687245841276258530044560943382272304721467721662415527385776950715355894898463961078575882102773133022016826505029552395731964227103249421551516662623475116328116635650522031886130896712343621026439708238426033538577653361795901957161462527783125686762448781215152755815347529200639895443206090572420155845520333328830945904248328620973123213524067910921556232417048168777386035703569591988491306450109279969757918830596946723061220999593195825650901316657616734980653252653168103238549195620652210109806537223624801850816004385249189037439911057306474580815560580117151381357055449277770722264715482570010716714398965673363500662302845338369881399852973846016059837973340584453391438822744464962184888723882148790181892232057738258224067948383181828784547457046872636326346095321227607599153829437720662449258331080593141404053434570063923583158731458371583637872867017732307485067398471671356585415611556192170534710571666162742956192456685689729664221096293440170056702450525756172123061422564348632329616768843092321697943960925218422004284704954521093795175624642552783248066344877729857174518388013683477315053586484345447422688192050191249187999351440832226867880897632016957234762566110046914561236957547769728012736474028672416163091976264162820836143570539698691586419098876538295254531722459239132518843910936015426564756280699531971798777534394833967734480446723612531963153053961979059969680441617248636425172433820084699943402108433966917745463347401425047038020188969684020764354184804242661534957518446717067241294816091362818529017531463347553734571221991529094286974680252524446989285594205324653957601537763364261205471417324806912055933541739849543826335371720244468750962979390765639255297094755114026749314151059974623023601273769642399694603267015011040262150092116435108285234405933191391043675871952341680316104500797616066608370004899863609119583300164747585062223575150485442231433356785610642078820045720778587845520465451512706647259896582571572786508590096523799479183465075855292447360262126274282655092792673108733768916765825098772127074402191723848432235930142017944833257923281388509660180165434865824987871139954313046858477473568117473602689818230090792855811915747755722853020558023458816 A013751 759 284485242490385633006070077980850300466802294112837183893946101227819196470756148459359119270679341441428932310556622814668638817123399618718055658717405767784489512701055030730514599944468081026304351672628858626158572046903815185891560813725374739917001310164566542558696223032654031322622570836134986384545724743779124273591973862045076200691066539824834184434415000441020793013365001014985546404102071099234189518929777133687815836000185954662185009183318581975007248009241186725511493939783962048920530458705739325860124509142029301059135992219874522541111857041556912969589350072449169616659235647323069695768254956112977545788835787741683739271523937449789887297042386724757475184361718046568820584674482396213010032487019069745696322423657598210055577710598656696166307025588075649288682442437586984991816351987808073428353880978518482481412683572129144459316744703155058945938805915751400017932529935460406285702435454655487714868353109434309776995771710211189414806138200139698005776995915571926052715081305931337817268381304712318396107264948346204334937070459951698287960066096526244314206641427334196464559048104179598176769100070683979867839129219828300565152871852859774054395064613857981834508506665428650138191194436665577776560863531894047164478777433223403970161412450078063479382331209452658643948717193197567774487645048800412597444948933146405195862730478596862879289758088027698191108125302101669714238161068361817462642546090006008627121545935129822934984473354404856089892599339061332202858658174199830816409565220992562278097434657103898853048791247268287579434273096245182211938402455232328477246299815627607803114605643742697965641106361502198843373894833864160664309662481281698886539613987880804031341731319132406591875927092192957442205874950418142294368664572853339071601362274927892247476362244397485506786801002038735457255093443363054609137266344032653160126460011731907522332582442001664028387243024633153379736837038222814853031636148584783001073942066672274445401939077572995359177199867116885053452554723723471906733646423586228577378280563099263368466964316558639942684683826987522337860038844175916840525535189512201039005505399797059364300213957086465101294683677775086843686793125500029027651077945349038532954201960428000345739131891952688171345770678235584566987298810090903687285407008671869691430239344692791325871448145579041329841052944971449074325706994385448005901596890054842990412121889090019524264536834048 A013751 760 491590499023386373834489094750909319206634364226982653768738862921671571501466624537772558099733902010789195032641844223747407875989234541144800178263677166731597877947423093102329228704040844013453919690302667706002012497049792641220617086117447550576578263964370985541427073400426166125491802404841256472495012357250326744766930833613891674794162980817313470702669120762083930327094721753895024186288378859476679488710654887012545764608321329656255695868774509652812524559968770661683861527946686420534676632643517555086295151797426632230186994555943174951041288967810345611450396925192165097587159198574264434287544564163225199123108241217629501461193363913236925249289244260380917118577048784470921970317505580656081336137568952520563245148080329706976038283914478770975378540216194721970843260532150310065858656234932350884195506330879937727881117212639161625699334847051941858582256622418419230987411728475582061693808465644682771292514173102487294648693515244935308785006809841398153982648942108288219091660496649351748239762894542886188473353830742241090771257754796534641594994214797350174949076386433491490758035124022345649457004922141917211626015291863303376584162561741689565994671652746592610030699517860707438794383986558118397897172183112913500219327404610042060438920713734893692372668329934194136743383309845397114314650644327112968384871756476988178450798267015379055412701976111862474234840522031685266203542326129220575446319643530382907666031375904334031653169956411591323334411657897982046539761325017307650755728701875147616552367087475537218068311275279600937262423910311674862229559442641463608681606081404506283782038552387382084627831792675799601350090272917269627927096767654775675940452971058029366158511719460798590761602015309430460131751914322549884669052381890569915727154011075397803639153958318854955727592131522934870136801470131358364589196242488424660698522900272736198590702459778875441053155946566089040185254402049024066038667264754505025855771891209690241654550726046135980658201370377977372366014562594159454835741019957002981709668813035527100710914339013329820959133653034438599822147122735984300428124807477083395401513330849318581510769717845411695037213395195350065890778520864050159781062689563138584944860987619584597437219909294245160085491731991090131754052343837081571629183310984990826791453587629143411105862395560583417965339488910664000434821686298054154197959426014768687432146624347553737929119649234944 A013751 761 849468382312411653985997155729571303589064181384226025712380755128648475554534327201270980396340182674643729016405106818635520809709397287098214708039634144112201133093147104880824907200582578455248373224843009795971477594902041684029226324810949367396327240130433063015585982835936415064849834555565691184471381353328564614957256480484804814044313630852317677374212240676881031605219679190730601793906318669175702156492011644757679081243179257646009842461242352680060042439626035703389712720291874134683921221207998335189118022305953220493763126592669806315399347336376277216586285886732061288630611095136328942448877006874053144084731040824063778524942132842073406830771814081938224780901140299565753164708649643373708548845719149955533287615882809733654594154604219316245454117493584479565617154199555735793803757973963102327889834939760532393778570543440471289208450615705755531630139443539028431146247466805805802606901028634011828793464491121098045152942394343248213580491767405936010082017371963122042590389338210079820958310281770107333681955419522592604852733400288411860676150003169821102312003995757073296029884694310613282261704505461232941689754424339788234737432906689639570038792615946112030133048766863302454236695528772428591566313532419114528378997755166152680438454993333896300419970874126287468292566359412846213535716313397251209369058395192235572362979405402575007753149014721298355477804422070752139999721139551293154371240344020501664446902217562689206696677684679229806721863344847712976420707569629907620505899196840255081402490327157728312822041883683150419589468517018574161932678716884449115801815308666986858375362618525396242236893337743781711132955991601041917058023214507452368025102733988274744721908251228259964836048282454695835107667307949366200708122515906904814376522131138287404688458039974981363497279203271631455596392940386987254010131107019997813687047571671288151164733850497896762139853475666201861440119606740713586114817033495784684678773828010344737579063654607722974577371968013144899448473164162707537956160482485701152394307708925390830028459977815033930617382952443509900492670228087780871139799667320400107253815035707622508850610072436871409024304746897564913859265284053078676101676327565103474784719786606642184371516003260455636627729712880603747671002450150476955775228761382064148695631799423159814390930219528688146244106636837627392751371873923037578454073888153520291882749366872572859141518753877983232 A013751 762 1467881364635847338087803085100699212601902905431942572430993944862304565758235317403796254124875835661784363740348024582602179959177838512105715015492487801025883557984958197234065439642606695570669188932528720927438713283990728030002503089273320506860853470945388332890932578340498125232060514112017514366766546978551759654646139198277742718668573954112804946502638751889650422613819605641582479899870118660335613326418196122141269452388213757212305007773026785431143753335673789695457423580664358504733815870247421123206795942544687165013222682752133425313010072197258207030261102012273001906753695972395576412551659467878363832978415238543982209291100005551102847003573694733589252421397170437649621468616546583749768372405402691123161521000245495219755138699156090978472144715028913980689386442456832311451692893779008240822593634775906199976449369899065134387752202663939545558656880958435441129020715622640432426904724977479572440155106640657257422024284457425132913067089774077457425421726018752274889596192776427017930615960166898745472602418964935040021185523315698375695248387205477450864795142904668222655539640751768739751748225385437010523239895645259154069626284062759697177027033640354881588069908269139786640921009873718756606226589784020229905038908120927111831797650228480972807125709670490224745209554669065398256989717789550450089789732906892183069043228412535649613397441497438403558265646041338259697919518129144634570753503314467426876164247031948326949171859039125709106015379859896848023254982680320480368234193812139960780663503285328554524556488375004483925050601597408096151819668822776328072105536853376553291272626604811884706585351687621254796837747953486600432676264114668877691947377524331738758879457458122433219236691432081714403066049108136504794823635707487131519242630242606960635301655493076767796123298463253379155270567000988713974929506552930556222051218203847985925212660093660365604977666805951196816568526680447953076806403833880715935124921174801875706536621995162145300069698760726714386246961627673158625588245313735291591337363721023075354289178841664378632106837741822385108051334154135685345329573825129651385334592381702771695293854205170913794793998602638992171148810410843719952303696694032498804427995791256277694593979653634067340092716943857683275975492233860024179579595299668206848946051749403220159267527419345573116709816268455420134674370598139008935568639678729283064373390905955805900596544406701155024896 A013751 763 2536498998090744200215723731054008239376088220586396765160757536722062289630230628473759927127785444023563380543321386478736566969459304948918675546771018920172726788198007764820465079702424369946116358475409629762614096554735978035844325338264297835855554797793631039235531495372380760401000568385566264825772593178937440683228528534623939417859295792706926947556559763265315930276680278548654525266975565045059939828050642899060113613726833372462863053431790285225016405764044308593750427947388011496180033823787543700901343388717219421142848795795686558940881404756862181748291184277207747294870386640299556040889267560493812703386701532204001257655020809592305719622175344499642228184174310516258545897769392496719599747516535850260823108288424215739736879672141725210799866067569963358631259772565406234188525320450126240141441800892765913559304511185584552222035806203287534725359090296176442270947796595922667233691364761084701176588024275055740825257963542430629673779931129605846431128742560403931009222221117665886984104379168401032176656979971407749156608584289526793201389213091065035094366006939266688748772499219056382291020933466035154184158539675007818232314218860448756721902714130533235384184801489073551315511505061786011415559547146786957275907233232962049245346339594815121010713226310607108359722110468145008188078232340343177755156658463109692343306698696861602531950778907573561348683036359432512758004927327161928538262053727399713642011818871206708968168972419609225335194576397901753384184610071593790076308686907377852228986533677047742218433611912007748222487439560321190150344387725757494908598367682634684087319098773114936772979487716209528288935628463624845547664584390147820651685068362045244575343702487635564602841002794637202488498132858859880285455242502537763265251265059224827977801260692036654751701059744501839180307539777708497748678187323464001151704505056249319678767476641845111765401408240683668099030414103814062916721465824945877135895863790057641220895282807640187078520439458535762459434749692619218105016487902134583869830964509927874212211701038396046276280615617869081466712705418346464276729503569824037593858175635582389489467780066535339037404029585360178471745144389937948077580787887288157934051576727290847856258396841479668363680214878986076700885650580110121782313540677826661434978777422968764435214287380629150345674562511890965992717312393584207440662609364844201135237219485491632596230828734779595883020288 A013751 764 4383070268700805977972770607261326237641880445173293610197789023455723636481038526002657154076813247272717521578859355835256787723225678951731471344820320694058471890006157417609763657725789311266889067445507840229797158846583770045938994184520706660358398690587394435798998424003473953972928982170258505618935041013203897500618897307830167314060863129797569765377735270922465927518103521332075019661333776397863576022871510929575876324519968067615827356330133612868828349160268565250000739493086483865399098447504875515157521375703355159734842719134946373849843067419857850061047166431014987325536028114437632838656654344533308351452220247648514173227875958975504283507118995295381770302253208572094767311345510234331468363708573949250702331122397044798265328073460901164262168564760896683714816886993021972677771753737818142964411431942699498630478195328690106239677873119280860005420508031792892244197792517754368979818678307154363633144105947296320146045761001320128076291720991958902632990467144377992783935998091326652708532367202996983601263261390592590542619633652302298652000560221360380643064459991052838157878878650529428598884173029308746430225956558413509905438970190855451615447890017561430743871336973119096673203880746766227726086897469647862172767699026558421095958474819840529106512455064729083245599806888954574148999185484113011160910705824253548369233975348176849175210945952287114010524286829099382045832514421335812514116828840946705173396423009445193096995984341084741379216228015574229847871006203714069251861410975948928651688730193938498553453281383949388928458295560235016579795101990108951202057979355592734102887402679942610743708554773610064883280765985143733106364401826175434086111798129614182626193917898634255633709252829133085900124773580109873133266659044385254922354186022340502745640578475839339410939431238499178103571428735880284109715907694945793990145384737198824404910199637108353130613633439901378475124555571390700720094692945506475690828052629219604029707048691602243271683319384349797529903247468846008885468491094888560927067906673155366638701819394348367965412903787677772774479554962902690270188582168655936962186927498286369037800323954973065856634163123502388399175609505812774278059601469233936910041124584758585095614509742076866932439411310887940539130404202430290439837798291284470959643327386890024944050288593727171797325644020547589235415515816113510457464988982450779561689915270929541126286872053699141685859057664 A013751 765 7573945424314992729936947609347571738645169409259451358421779432531490443839234572932591562244733291287255877288268966883323729185733973228591982483849514159333039425930640017629671600550163929869184308545837547917089490486896754639382581950851781109099312937335017585060669276678002992465221281190206697709519750870816334881069454547930529118697171488290200554572726548154021122751282884861825633974784765615508259367521970886307114288770504820840149671738470883037335387348944080752001277844053444119409642117288424890192196937215397716021808218665187334012528820501514364905489503592793898098526256581748229545198698707353556831309436587936632491337769657109671401900301623870419699082293544412579757914005041684924777332488415784305213628179502093411402486910940437211845027279906829469459203580723941968787189590458949751042502954396984733633466321527976503582163364750117326089366637878938117797973785470679549597126676114762740358073015076928041212367075010281181315832093874104983749807527225485171530641404701812455880343930526778787662982915682943996457646726951178372070656968062510737751215386864539304336814702308114852618871850994645513831430452932938545116598540489798220391493953950346152325409670289549799051296305930412041510678158827551505834542583917892951653816244488684434296053522351851855848396466304113504129470592516547283286053699664310131582036309401649595374764514605552133010185967640683732175198584920068284024393880237155906539629018960321293671609060941394433103285642010912269177121098720017911667216518166439748710118125775125725500367270231464544068375934728086108649885936238908267677156188326464244529789431830940831365128382648798192118309163622328370807797686355631150100801187167973307578063090128839993735049588888741972435415608746429860774284786828697720505828033446604388744466919606250378502103337180126579762971428855601130941589088496866332014971224825879568571684824972923234209700358584149582005015232027363130844323629409835189993750874943291475763333780139088676373468775896156450131672811626165903354089552611967433281973342731212473551676743913433979844233497745107191354300670975895848786885869987437459070659010717038845697318959794193457800263833877412127153775453226044473952486991338836242980551063282462835045221872834308826059255302745214361251617338461799541880039715447339565818263669724545963103318898689960552865778712867506234198798011330244146070499500961674947082600173588166247066223714908792116833164451643392 A013751 766 13087777693216307437331045468952603964378852739200331947352834859414415486954197342027518219558899127344378155954128774774383404032948305739006945732091960467327492128008145950464072525750683270813950485167207282800730639561357592016853101611071877756523612755714910386984836510099589170979902373896677173642050129504770626674488017458823954317108712331765466558301671475210148500114216825041234695508428074983598272187077965691538693490995432330411778632764077685888515549338975371539458208114524351438339861578674398210252116307508207253285684601853443713173649801826616822556685862208347855914253371373260940654103351366306946204502706423954500945031665967485512182483721206048085240014203244744937821675400712031550015230539982475279409149494179617414903497382105075502068207139679001323225503787490971722064263612313065169801445105197989619718629803600343398189978294288202739482425550254805067554898701293334261703834896326310015338750170052931655214970305617765881313757858214453411919667407045638376404948347324731923761234311950273745081634478300127225878813544171636226938095240812018554834100188501923917894015805588422465325410558518747447900711822668117805961482277966371324836501552426198151218307910260342052760640016647752007730451858454009002082089585010119020457794470476446702463580486624000006906029093773508135135725183868593705518300793019927907373758742646050500807593081238394085841601352083101489198743154741877994794152625049805406500478944763435195464540457306729580402477589394856401138065258588190951360950143391607885771084121339417253664634642959970732150153615210132795747002897820833486546125893428130214547476138203865756598941845217123275980438234739383424755874402022530627374184451426257875494893019742635509174165689599746128368398171913830799417964111639989661034070841795732383750438837079600654051634566647258729830414629062478754267065944922585021721870276499119894491871377553211348714362219633410477704666320943283490098991231620195208309201511902007670119040772080345232773354044748558345827530618490014680995866746913479724711249936239535154297297413482413917170835484103545226660231559446348026703738783338291929274098770519043125364967162524366295078855904940168155721723983174604850989897521033509027870392237352095778958143396257685651430393163143730416242794760861989608368708628293002769733959621284015424242535056936251835352065615835050772695522963578661884409823137661774308558733099960351274930434579362392777887708172439781376 A013751 767 22615679853877779251708046570350099650446657533338173605025698637068109961456853007023551483397777692051085453488734522810134522168934672317004002225054907687541906397198076202401917324497180691966506438368934184679662545162025919005122159583932204763272802841875365148709797489452090087453271302093458156053462623784243642893515294168847793059963854909290726212745288309163136608197366673671253553838563713571657814339270724714978862352440107066951553477416326241215354869257749442020183783621898079285451280807949360107315656979374182133677662992002750736364066857556393869377953169896025095019829825732994905450290591160978403041380676700593377633014718791814965051331870244051091294744543206919252555855092430390518426318373089717282819010325942378892953243476277570467573861937365314286533670544784399135727047522076976613416897141782126062873792300621393392072282492530014333825631350840303156734864955834881604224226700851863706505360293851465900211468688107499442910173578994575495797185279374863114427750744177136764259412891050073031501064378502619846318589804328587400149028576123168062753325125731324530120859312056794020082309445120395589972430029570507568701441376325889649317474682592470405305236068929871067170385948767315469358220811408527555597850802897485667351068844983299901857067080886272011933618274040622057514533117724929923135623770338435423941855107292375265395520844379944980334287136399599373335428171393965175004295736086063742432827616551216017762725910226028714935481274474311861166576766840393963951721847780698426612433361674513014332488663034829425155465447083109471050821007434400264751705543843809010738038766816280027402971508535189020894197269629654557978150966694932924102590732064573608855175138115274159852958311628361309820592041067099621394241984913902134266874414623025559120758310473549930201224531166463085146956479019963287373489952826226917535391837790479177681953740411949210578417915526533305473663402589993870891056848239697319958300212566669253965702454154836562232355789325508821589972908750745368760857738666492964301039889821916746625729930497611248871203716530926151668880134723289390144060617608568453785642675456906520630663256842104957896263003736610573087139042925717182510542916345903600160037786144421506039671788733280805671719385912366159267549346769518043261128509690308786100282225578778653091100578385843171488369384162967735217863681063927736260174381879546005189490796731487003079790953138214720189959721975942217728 A013751 768 39079894787500802546951504473564972195971824217608363989484407244853694013397441996136696963311359851864275663628533255415912454307919113763782915844894880484072414254358275677750513136731128235718123125501518271126456878039980788040851091761034849830935403310760630976970530061773211671119252810017495693660383413899173014919994428323768986407617541283254374895623858198233900058965049612103926141033038097051824703178259812307483474145016505011692284408975411744820133214077391035810877578098639881005259813236136494265441455260358586726995001650180753272437107529857448606285103077580331364194265938866615196618102141526170680455505809338625356549849434072256259608701471781720285757318570661556468416517599719714815840678148699031464711249843228430727023204727007641767967633427767263087130182701387441706536338118149015587984398260999513836645913095473767781500904147091864768850690974252043854837846643682675412099463739072020484841262587775333075565417893049759037348779944502626456737536162759763461731153285938092328640265475734526198433839246052527094438523181879799027457521379540834412437745817263728788048844891234140066702230721168043579472359091097837078716090698291137314020596251519788860367447927110817204070426919469921131051005562113935616073086187406855233182646964131142230409011915771478036621292377542194915385113227428678907178357875144816412571525625401224458603460019088544926017648171698507717123619880168771822407423031956718146923926121400501278693990372870577619408511642291610896095844653100200769708575352965046881186284848973558488766540409724185246668644292559613165975818700846643657490947179762101970555330989058531887352334766748806628105172881920043076186244870448844092849276785007583196101742638663193748225911962493808343369983046963948145769250149931222888013158988468588166160670360498294279387715989855648211133940795746496560581390638483720113501157095701948019034416063431848235879506158029849551858490359675509408899746233758196968887942767315204470852733840779557579537510803954479243707473186321287997218762172415699842312196929612272138169261319899872238049440022165440390083824872801844066168936747227606288141590543189534467649786107823157367244742470456863070294576266175639291378218159445721421076545294457560362436552850931109232200731098856568723214325271217727178755230064744853582381287685800129512541421799450737000331902295833608246456468440878467128257581331887855496967440096752009541321878767022835036488250399574428152233984 A013751 769 67530058192801386801132199730320271954639312248027252973829055719107183255150779769324212352602029824021468346750105465358696721044084228583816878579978353476477131831531100371152886700271389591320916760866623572506517485253086801734590686563068220507856376920994370328205075946744109767694068855710232558645142539217770969781750372143472808512363111337463559819638026966548179301891605729715584371705089831705553087092032955667331443322588520660204267458709511495049190193925731709881196454954449714377088957272043862090682834689899637864247362851512341654771321811593671191660658118058812597327691542361511059756080500557222935827114038537144616118139822076858816603836143238812653788646490103169577423742412315667201772691840951926371021039729098728296296097768269204975048070563181830614560955707997499268894792268161498936037040195007159909724137828978670726433562366174742320573994003507531781159799000283663112107873341116451397805701751675775554577042119189983616538691744100538517242462489248871261871432878101023543890378742069261270893674217178766819189768058288292719446596943846561864692424772231723345748403972052594035261454686178379305328236509417062472021404726647085278627590322626195150714950018047492128633697716844023714456137611332880744574292931839045842939613954018613774146772590453114047281593228392912813785475656996757151604202408250242760923596280693315864466778912985005632158496040695021335189615152931637709120026999221208957884544337780066209583215364320358126337908117879903628453619560557146930056418209923601010689900219026309068588581828003392106243417337543011550806214715063000240144356726628912205119611949093143101344834476941937853365738739957834435649831136135602592443550284493103762863811279609998796934375871189300817343330705153702395889264259081153150486738732073720351125638382941052514781973230470560108839449695049946056684643023299868356129999461372966176891470957610233751599786641075580025611471341519280258578761491934164362238365101920673325633524076867075497440818669233340133126513665963185659194021033934329327515476294370006254756483560786979227349432358301880994064849380201586546339922699209303665908668458631515560098830394318415930598914988949459385469027787951504695501560979522206615620270268822664306290363326408956753242863338824150753714354068664232564889037551879106990354865121062623797671576869450873536573527167200475049876777465837991197629100541502214298759736487187472487404206509415458943051696690464611847060324352 A013751 770 116691940557160796392356441133993429937616731564591093138776608282617212664900547441392238945296307535909097303184182244139827933964177546992835566186202594807352483804885741441352188218068961213802544162777525533291262214517333993397372706380981885037575819319478271927138371235973821678575350982667281861338806307768308235782864643063921013109363456391137031368334510598195253833668694700948529794306395229187195734495032947393148734061432963700832974168650035863445000655103664394674707474161289106443609718166091793692699938344146574229419443007413326379444844090433863819189617228005628168182250985200691111258507104962881233109253058592185896652145612548812035091428855516668265746781134898277029788226888481472924663211501164928769124356651882602495999656943569186196883065933178203301961331463419678736650201039383070161472005456972372324003310168475143015277195768749954729951861638061014917844132672490169857722405133449228015408252626895740158309128781960291689378859333805730557794975181422049540513836013358568683842574466295683476104269047284909063559919204722169819203719518966858902188510006416417941453242063706882492931793697716239439607192688272683951652987367646163361468476077498065220435433631186066398279029654706472978580205792383217926624378186217871216599652912544164601725623036302981073702593098662953342221301935290396357972061761456419490875974373038049813798593961638089732369881158320996867207654984265869961359406654654249079224492615683954410159796149545578842311905227696473469967854600642749895137490666747982546472147578477462070521069398789861559588625159274323959793139027628864414969448423614760290446689448032951279123873976155668610615996542647137904802908203242321279742454891604083302228665891166077921102601505415111812369275458505597740096648639692232644041084529023388766745103125722138745543249742253127868074569073046306785951063144262172519392639069252485553668461814750483922764431315778602284256622478145316286824099858062236017947894896118923506694729604826306459577734660435211750042615614784384819087268346638521077946743036671370808219203593039900104859819115145650357744059728988341552075386424233676734690179096515258887850778921382222728074925100904665818090480017580200113826697372614373031791827024525563921269747828034677269603667849488132502418403830651793872128256889647096879333206929196213922376484830411109471199054944922420886187071460968048789503085735715826308256824649859952458234468848269913053593331881122849271720240480256 A013751 771 201643673282773856165991930279540646932201712143613408943805979112362543484948145978725788897472019422050920139902266917873622669890098801203619858369758083827105092014842561210656581240823164977450796313279564121527301106685953140590660036626336697344931015784058453890095105495762763860578206498049063056393457299823636631432790103214455510652980052643884790204482034313681398624579504443239059484561450956035474229207416933095361012458156161275039379363427261972032961132019132073997894515350707575934557592991006619500985493458685280268436797516810227983680690588269716679559658569993725474618929702426794240254700277375858770812789285247297229414907618484347196637989062332802763210437801104222707474056063295985213818029474012996913046888294453137113087407198487553748213937932531935305789180768789204856931547396053945239023625429648259375877719971125047130398994288399921773356816910569433778034661258063013514144316070600266010625460539275838993558174535227384039246668928816302403869717113497301606007908631083606685679968677758941046708176913708322861831540385759909447584027328774732182981745291087570202831202286085492947786139509653661751641228965335197868456362171292570288617526661916656700912429314689522736226163243332785306986595609238200577206925505784481462284200232876316431781876606731551295358080874489583375358409744181804906575722723796692880233683716609750078243970365710619057535154641578682586534827812811423293229054699242542408899923239901873220756127746414760239514972233459506156104452749910671818797583872140513840303871015609054457860407921108880774969144275226031802522544239742677709067206876006305781891879366200939810326054230796995359144442025694254299499425375202731171394962052691855946251134659934982647665295401357313211774107992297672894887008849388178008902994066152415788935538201247855752298735554613404956032855358224018126123437113285034113510480311668295036739102015888836218536937313665424747195443642235106543632044554731543839013962380493499819568492757139857562150325493232045904073639782347416967382799702991364422691971967368128756602783808772947381197767430971683818181735211691854201986267741075793397544629478778367358206145976148480874113470574363262533660349470378585796692533059877636598936277098380174455954124246843922321875138043915492964179001819366299811037627905310183407487781573651057657866565786950397166231966944825943291331259484552788308261332151316947860667792994957997847829162169810409756609277490580283541532575549882368 A013751 772 348440267432633223454834055523046237898844558584163970654896731906162475141990396251238163214831649561303990001751117234085619973570090728479855115262941968853237599001647945772014572384142429081034976029347086801999176312353327026940660543290309813012040795274853008322084342296678055951079140828628780961447894214095244099115861298354579122408349530968632917473344955294041456823273383677917094789322187252029299468070416460388783829527693846683268047540002308687672956836129060223868361722526022691214915520688459438497702932696608164303858786109048073955800233336530070422279090008949157620141510525793500447160122079305483955964499884907329612428960364740951955790445099711083174827636520308096838515168877375462449477554931094458665745022972815020931415039638986492876913684747415184208403704368467745992777713900381217373032824742432192201516700110104081441329462130355064824360579621463981568443894653932887352441378169997259666360795811868649780868525596872919619818243908994570553886871172123337175181666114512472352854985875167450128711729706887981905244901786593123525425199224122737212192455862999321310492317550355731813774449072681527506836043652099221916692593831993561458731086071791982779176677855783495288198810084479053010472837212763610597413567273995583966827098002410274794119082776432120638378763751118000072619332037946158878562848866720685297043805462301648135205580791947949731420747220647963509532182460538139450699806520291113282579067358550436925466588745804705693881872019418026637748494351845640902882224931058807916045089114972446103182784887676145979146681307590582954758956446275347081268133481738896391109167544795223992243421710817207980601595820399671429535007048350319464170494427051527075121960692367650015165630453545437229945658610690378762364751291742771599384373746311374483280610011756294739972215038371963764024774059011103321941299331756538948146109978562813823485168283455908985631827678013853963153726613782264107396172990576107753816126993492767688214355484337673867395762452304975322239249543896336519637477886769077722411727559612126491409610421559653074709742120719069637818038445803524061032270656578970990957119739329018794980220246784574950468077152499717658165083884814196256684697127468556042961886826000941459888726698546297772200238539885971842101315143864966073473021020375996928138886559269027632793425679850286303248838880659230007420416389307218196675581957475685903233946295287420281048792229432388059420831503722729959768290550196731904 A013751 773 602104782123590210129953247943823899089203397233435341291661552733848757045359404722139546035229090441933294723025930580499951314329116778813189639174363722178394571074847650294041181079798117452028438578711765993854576667746549102553461418805655356884806494234945998380561743488659680683464755351870533501381961201956581803272208323556712723521627989513797681393940082748103637390616406995440739795948739571506629480825679643551818457423854967068687186149123989412298869412831016066844529056524967210419374019749657909724030667699738907917067982396435071795622803205523961689698267535464144367604530188571168772692690953039876275906655801119865570277243510272364979605889132300751726102155907092391336954211820104799112697214920931224574407399697024356169485188496168659691306847243533438312121601148712265075519889619858743620600721154922828124220857790259852730617310561253552016495081585889760150271049961996029345018701477755264703471455162909026821340812231396405103045925474742617917116513385429126638713919045877552225733415592289353822413868933502432732263190287232917451934744259284089902668563731262827224530724727014704574202247997593679531812683430827455472044802141684874200687316732056546242417299334793879858007543825979803602097062703655519112330644249464369094677225348164954844237775037674704463118503761931904125486205761570962542156602841693344193291695838857247977635243608486057135895051197279680944471611291809904970809265667063043752296628395575155007206265352750531439027874849554350030029398239989267480180484680869620078925913990672386866299852285904380251965465299516527345823476739163799756431334656444812963836641517406147058596632716292135390479557577650632230236492179549352034086614369945038785810748076411299226206209423726515533346098079272974501366290232131509323736197833626055107108894100314877310671987586306753384234809573971186540314565245275299302396478042956542286982370793811810727171798227607939648329639588615752377580586927715514198594267444755502565234406276935500442859877517582997356829423211852869505933561788336966304327465223009754577155806808455080513098434384602552334149570434348489577463763694568461872373902909560544477725820586443745514408837319519512113309264952958931131551156636265664842238140435329626842687719735088002550362012196922959343151072568598661374961380323209722691823995974416879749467039574781294732013993585779149452822479520722873043855405622517985240788259198256662245652312972459166566679196838432877370479606070739952730112 A013751 774 1040437063509563883104559212446927697626143470419376269751991163124090652174381051359857135548875868283660733281388808043103915871160713793789191696493300511924265818817336739708103160905891146957105141864013931637380708481866036849212381331696172456696945622037986685201610692748403928221027097248032281890388028956980973356054375983105999586245373165879842393448728462988723085410985151288121598367399421979563455742866774424057542294428421383094691457665686253704452446345371995763507346209675143339604678306127408868003124993785148832880693473581039804062836203939145405799798606301282041467220628165850979639212969966852906204766701224335127705439076785750646684758976420615698982704525407455652230256878025141092866740787383369156064575986676458087460870405721379443946578232036825781403346126784974794050498369263115908976398046155706646998653642261569025518506712649846137884503500980417505539668374334329138708192316153561097407598674521506798347276923535852988018063359220355243760777335130021530831697652111276410246067342143476003405131165517092203761350792816338481356943238080042907351811278127622165443989092328281409504221484539841878230972316968469843055693418100831462618787683312993711906897093250523824394637035731293100624423724351916737026107353263074429795602245401629041970842875265101889312268774500618330328840163555994623272846609710446098766008050409545324505353700955463906730826648468899288672046944312247515789558411072684939603968573867553867852452426529552918326640167740029916851890800158701454205751877528542703496383979375881884504966144750042769075396324037564559253582967805275045979113346286336636801509716542077822117254981333752809954748675494180292493848658486261280314901669631265027021880972676038725062884329884199418841622057480983699938360949521123248111416149856505823225084169005344107992841194549138069847957750943822210341663568743835717194541114058228905071905536731706808936552867337306519712313617209128020108459254211092408535170894144537508432725054046544544765261868350383419432601243310081758506253194770246277773877859905360855909325234165010379126634094616593210433410457710554189989857383664214302115462104227720620857510217973374792248898470888129716931798409838713032995320398667467068847387506672249595184164379702232068407025557076282873744965053398538486855933265198506400811471865043792368207079044385222077296920180916226370254477244611809124619782140915711078496082111894587512360487196816409439827221652136812012096188759290238638317633536 A013751 775 1797875245744526390004678319108291061497975916884682194131440729878428646957330456749833130228457500394165747110239860298483566625365713435667723251540423284605131334916357886215602262045379901941877685141016073869393864256664511675438994941170986005172322034881640992028383277069241987965934824044599783106590514037663121959261961698807167285032004830640367655879402784044513491590182341425874121978866201180685651523673786204771433084772312149987626838846305846401293827284802808679340694250318647690836884112988162523909399989260737183217838322348036781420580960406843261222051991688615367655357245470590492816560012102721821921836859715651100674998724685777117471263511254823927842113419904083367053883885227443808473728080598461901679587304976919575132384061086543679139687184959634950264982107084436444119261182086664290711215823757061086013673493827991276095979599458934126264422049694161449572546950849720751687756322313353576320330509573163747544094523869953963295213484732773861218623235104677205277173542848285636905204367223926533884066654013535328099614169986632895784797915402314143903929888604531101887213151543270275623294725284846765583120163721515888800238226478236767405265116764853134175118177136905168553932797743674477879004195680112121581113506438592614686800680054014984525616488458096064731600442337068474808235802624758709015478941579650858667661911107694320745251195251041630830868448554257970825297119771563707284356934333599575635657695643133083649037793043067442868434209854771696320067302674236112867539244369321791641751516361523896424581498128073904962284847936911558390191368367515279451907862382789708393008790184710476618616607744724855601805711253943545429370481864259492384150085122825966693810320784194916908664122039896595758322915327139833493487720772500972736527106952042062532945444041234618611629584180910584697270993630924779470394646789348119312167045092619547964252767472389365842363354758865666062877930537373218747417591276767681948775305081760814571748893392428973354372508509462548779534948439821278698805520562985567993260941916463559011314004637137935130823715497473067628933270923837640302473558971762314055518516105501232841777656657991641006096557694688150858147652201296121015913648897383094968285611529647300478236048125457014207340162627816805831299612272674505287052682263019060602223382795673212261832588697663749569078072623239167799736678689206167342983539502348743641229889353847221358921876098755512021439014892411156902214176053532367012870750208 A013751 776 3106728424646541601928084135419126954268502384376730831459129581229924701942267029263711649034774560681118411006494478595779603128631952816833825778661851435797666946735466427380560708814416470555564639923675775646312597435516276175158583258343463816937772476275475634225046302775650155205135375949068425208188408257081874745604669815538785068535304347346555309359608010828919313467835085983910482779480795640224805832908302561845036370486555395178619177526416502581435733548139253397900719664550623209766135747243544841315443181442553852600424621017407558294763899583025155391705841637927355308457320173180371587015700913503308280934093588645101966397796257022858990343347448335747311171989594256058269111353673022901042602123274142166102326863000117025828759657557547477553379455610249194057889081041906175438083322645755894348980943452201556631627797334768925093852747865038170184921301871510984861361131068317458916442924957474979881531120542426955756195337247280448574128901618233232185780950260882210718955882041837580572193146562945050551667178135389046956133285736901643916130797815198840665990847508629744061104325866771036277053285292215210927631642910779455846811655354393134076298121769666215854604210092572131261195874501069497774919250135233746092164139125888038178791575133337893260265292055589999856205564358454324468631466935583049178747611049636683777719782394095786247794065393799938075740679101757773586113422965262086187368782528460066698416498071333968545537306378420541276654314629045491241076299021080003035107814270188055956946620272713293021676828765311707774828217234983172898250684539066402892896786197460616103119189439179703596969498182884550479920269046814446501952192661440402839811347092243270446904234315088816418171602884941317470381997685297632276746781494881680888718840813128684056929727303253420960895921464613490356884276994238018924841949651993550171424653920046578882228782192288824175603877023319870956653063968580921995537597726254554407483727181282687579982087782117265956355694704351284291036390904011169591535939532839061492354907631649029971550600012974351906063380379633460862796692156391442442674309903205278687935995830306130350591790705009555658534851696421124682879143003839697115498785294677988105197536723230535226391891160789720550283801020867440476485730007181545136027034950496936720642005470923310788446713269562959255366909492957281957944980774948257168675556260058629012045248803447998508217001898649524773046617734086479127026096220503930198240656359424 A013751 777 5368426717789223888131729386004251376975972120202990876761375916365309884956237426567693729532090440856972614219222459013507154206276014467488850945527679281058368483958885986513608904831311661120015697788111740316828168368572125230674031870417505475668470839004021895940880011196323468194473929639990238759749569468237479560404869441251020598429005912214847574573402642712372573672419028580197314242942814866308464479265546826868222848200767722868653938765647716460720947571184629871572443580343476906475882571236845485793085817532733057293533745118080260733352018479467468516867694350338469973014249259255682102363131178533716709454113721178736197935391932135500335313304390724171353705198018874468689024419146983573001616469017717663024820819264202220632096688259442041212239699294510607332032332040413871157007981531866185435039070285404289859452833794480702562177548310785958079544009633970981840432034486052569007613374326516765235285776297313779546705542763300615136094741996307025217029482050804460122355764168295339228749757260769047353280883817952273140198317753366040687074018624663596670832184494912197737588275097780350686748076984947884482947478949826899703290540452391335683843154417983220996756075039964642819346471137848092155060464233683913247259632409534529972951841830407879553738424672059519751523215211409072681795174864687508980875871893772189567899783976997518636188145000486292994879893487837432756803994883972884931773256209178995254863708667265097646688465421910695326058655678990608864579844708426245244666303058884960693603759831248570341457560106458631034903159382050922768177182883506744198925646549211944626189959350902527815563292860024503229302224912895363555373388918969016107194007775396371332250516896473474770600529785178596588820092000194308574218438423155544575706156925086366050374568780021911420428152290852111336696030646043296702126888998644854696221801973840488308491335628275088175443499496296737013096494537707833208288968870967870016131880569256484138209047687498635572582640449119019254910883482131301054174103512745898258789280387489523790839436822419680093677521296006620370912684046244412540941207512738721572753400794768993245822614338256512177948223731415703452015159110634996615581900989203563445781343457742364871205187925844637110890408164058937143367341452409709995054716394458706653269385453755481042435920529804793593274019603830183223328926779110588387471361217381310932814189932358141422198979280866378807824555444501435931501094269030791382559854189084672 A013751 778 9276641368339778878691628379015346379414479823710768235043657583479255481204378273108974764631452281800848677370816409175340362468444952999820734433871829797668860740280954984695516187548506550415387125777857087267479074940892632398604727072081449461955117609798949836185840659347246953040050950417903132576847256041114364680379614394481763594085322216307256608862839766606979807305940081386580959011805184088981026620170864916828289081690926625117034006187039254044125797403007040418077182506833528094390325083097268999450452292696562723003226311564042690547232287932519785597147375837384876113368622719993818672883490676506262473936708510196856150032357258730144579421389987171368099202582176615081894634196285987614146793258462616121706890375688541437252263077312315847214750200380914329469751869765835169359309792087064768431747513453178612877134496796862654027442803481038135561452048647501856620266555591898839245155910836220970326573821441758211056707177894983462955171714169618539575026944983790107091430760482814346187279580546608913826469367237421527986262693077816518307263904183418695047198014807208277690552539368964445986700677029989944386533243625300882687286053901732228061680970834275005882394497669058902791830702126201503243944482195805802091264644803675667793260782682944815868859997833318850130632115885314877594142062166180015518953506632438343573330826712251712203333114560840314295152455946983083803757303159505145162104186729461303800404488577034088733477668249061681523429357013295772117993971656160551782783371685753212078547296988397529550038663863960514428312659412183994543410172022699653975743517237038240314056249758359568065293370062122341580234244649483188223685216051978459833231245435884929662128893197106164403597715468788614905481118976335765216249461595212781026820239166549240535047254851877862934499847158592448389810740956362816701275264189658308915071273810796363797073027965659352367166367129600761558630742561159135783923338209032479387875889623675204590825234403997642269422802696077665272486006657122888221612850870024912191187876509581897110570546829141207201874756799499440000937118031910344870746406582012510877717876573360820328781477576507253043494530607886335565082194943177274151725524909343757634310161494978806497442564735859532927618625307493843383738766029763978871454549929624645096849498064089471241329270675502683329177505875418556609912385474303096733550512183634905291902920203114868377559836197337102579920831808098481289633890896885207509063428038738313216 A013751 779 16030036284491137902379133838938518543628221135372207510155440304252153471521165655932308393283149542951866514496770755054988146345472878783690229101730521890371791359205490213553851972083819319117788953344137046798203841497862468784788968380556744670258443229732585316929132659352042734853208042322136613092792058439045622167695973673664487490579436789778939420114987116696861107024664460636011897172399358105759213999655254576279283533161921208202234762691203830988249377912396165842437371371808336547106481743592080831050381561779660385349575066382665769265617393547394189511870665447001065923900980060149318666742671889002821554962632305620167427255913343085689833240161897832124075422062001190861513927891182186597245658750623400658309506569189799603571910597595681783987088346258219961323731230955363172652887320726447919850059703247092643051688410464978666159421164415233898250189140062883208239820608062801194215629413924989836724319563451358188705990003402531423986536722085100836385646560931989305053992354114303190211619115184540203092139066586264400360261933638466943634952026428947505041558169586855903849274788029570562665018769907822623899929444984519925283630301142193290090584717601627210164777691972133784024283453274076197605536065234352426013705306220751553946754632476128641821390076255974973025732296249824108482677483423159066816751659460853457694715668558770958687359621961132063102023443876386768812892619859624890840116034668509132967098956261114905331449410734378585672485928918975094219893583021845433480649666272981550471729729195950931062466811156923768932124275464253942571012777255225002070084797785602079262689199582445333616826943467347406250644774754306949250528053337818778591823592113209158456158727444599452089416852330066726556671373591108202293679069636527685614345373279797087644561656384044947150815735890047750817592960372594947259803656519729557805243161145056116641342192324659360890463482399950115973313923145682986634619528425208124382249537269710753532946005050107925841562603058822205590855819503508350846947006303403048266372650608557518207065904920756006044839579749535032321619339959141075936649790573717618796696490718767497528134393252204533259158548890427587856462032861810329734181707043346013192087959063323377627580751863565272898924984531349361367100587699432155489873462278391386727355932654746606305016979727268636792818730152723265821928602099595751155575285053321116344408246110982492556423396948998513258103197364394175668487363469817638575661603650939805237248 A013751 780 27699902699600686295311143273685760043389566121923174577548600845747721198788574253451028903593282410220825337050419864735019516884977134538216715887790341826562455468707087089021056207760839783435539311378668816867296238108306346060115337361602054790206589900977907427653541235360329845826343497132652067424344676982670835105778642508092234383721266772738007317958697737652175992938620187979028558313906090806751921791404279907810601945303799847773461669930400219947694925032620574575731777730484805553400000452927115676055059338755253145884065714709246449290986856049897159476512509892417841916500893543938022656131337024196875646975428624111649314298218256852072031838999759453910402329323138057808696067395962818440040498321077236337558827351559973714972261512645338122729688662334204093167407567090867562344189290215302005500903167210976087193317573283483135123479772109524176176326834028662183838410010732520463604607627262382437859624205643946950083950725879574300648735455763054245274397257290477519133298787909515912685677831038885470943216307061064883822532621327270878601197101669221288711812517046087001851546833715097932285152434400717494099078080933250430890113160373710005276530392015611819164735851727847178793961807257603669462366320724960992151682769149458685219992004918750293067362051770324753388465407919696059458066691355218867459346867548354774896468675269556216611757426748836205040296511018396336508678447117431811371720507907183781767146996419206556412744581749006196042055685171988962811976111461748909054562623319712119215148972050603208875942649679164272714710748002230812762710079097028803577106530573520392965926936878465536489876958311576318001114170775442408304912476167750849406671167171625425812242281024267853210512320826355303489928133565434973563477432331919840741588805027489367449802542231629668676609591618002513412800635523844068864940718466092675887460182458656969556239308337011375618720897587113800401886459195740200904622545118759638932527200402060182104930696726586495854220178085644771260998856102062430263524426892280467404291940251587391461809883703066378445482793807196535851758219449395779218530838111384045280691535962030235728616231539809433471825972482658871815966392785208249780665989770901910795927993261422796540459539220240791569342373270171696442349815544618764686501342817060316264871051627402135695069340968720204377990765703905803340292624428101457996834092572138889043137449279777747137499629927869430910002325045673135555146164075844879458743251108823983449964544 A013751 781 47865431864909985918297655576928993354977170258683245670003982261452062231506656309963377945409192004861586182423125526262113725177240488482038485054101710676299923049925846489828385127010731145776611930062339715546687899451153365991879302960848350677476987348889824034985319254702649973587921563045222772509267601826055203062785494253983381015070348983291276645432629690662960115797935684827761348766429724914067320855546595680696720161484966136952541765639731580069616830456368352866864511918277743996275200782658055888223142537369077436087665555017577864374825287254222291575413617094098030831713544043924903149794950377812201117973540662464930015107321147840380471017791584336357175225070382563893426804460223750264389981098821464391301653663495634579472067893851144276076902008513504672993280275933019147730759093492041865505560672940566678670052766633858857493373046205257776432692769201528253672772498545795361108761979909396852621430627352740329745066854319904391521014867558557735834158460597945153062340305507643497120851292035194093789877778601520119245336369653524078222868591684414386894012029455638339199472928659689226988743406644439829803206923852656744578115541125770889117844517402977223516663551785719924955966002941139140830969002212732594438107825090264608060146184499600506420401625459121173855268224885234790743539242661818202969751387123557051021097870865793142305116833421988962309632371039788869486996356618922170050333037663613574893630009812388929481222637262282706760672223977196927739094720605902114846284213096462542003777423703442344937628898645595863251020172547854844453963016679665772581240084831043239045121746925988447054507383962403877505925287099964481550888758817873467774727776872568735803554661609934850347765290387941964430595814801071634317689003069557484801465455087501626953258792976256067473181374315908343177319498185202550998617561509408143933531195288559243393181524806355657069149711030532647094459801490239067163187757965216656075407002294759994677320243943541464836092467731994164739006023344363879495370209669860647674616472754743012446007479038898701953794267698835613951838203208555906489621288256471630245034974142388247339048848100790701039315280450034530497989926732839855620990830324118501855363572355738592421914083772576087831823621010856691452380481261101225378274320387880226505697177212150890481079821193948513165168043136349228172025655011759319418529311964656000266541512355455947053599360515358376612484017678923178239292571523059951704708337916047843401538732032 A013751 782 82711466262564455666818348836933300517400550207004648517766881347789163536043502103616717089667083784400820923227160909380932517106271564096962502173487756048646267030271862734423449499474543419901985415147723028464676690251593016433967435516345949970680234138881615932454631672126179154359928460942144950896014415955423390892493334070883282394041563043127326043307584105465595080098832863382371610668390564651508330438384517336243932439046021484653992171025456170360297883028604513753941876594783941625563546952433120574849590304573765809559486079070374549639698096375296119842314730338601397277201004107902232642845674252859483531858278264739399066105450943468177453918743857733225198788921621070407841518107266640456865887338763490468169257530520456553327733320574777309060886670711336074932388316812257087278751713554248343593608842841299220741851180743308105748548623842685437675693105180240822346550877487134383995940701283437761329832124065535289799475524264794788548313691141187767521425819913249224491724047917207963024831032636815394068908801423426766055941246761289607169116926430668060552852786899343050136689220723942984236548606681592025899941564417390854630983655065332096395635326072344642236794617485724030323909253082288435355914435823601923189050321755977242727932606815309675094454008793361388421903492601685718404835811319621854731730396949506584164457120856090549903241888153196926871044737156755166473529704237497509846975489082724257416192656955808070143552717189224517282441603032596291133155677206998854454379120230687272582527388159548372052222736859589651697762858162693171216448092822462455020382866588042717069970378688108036510188759487033900330238896108738624119935775237285352314729598435798775468542455261967421400938421790363714536069567976251784100966597304195333736932306391202811375231194262970484593657414817889617010408092864030008125611146288257272717141905458630372583417674865382575415490700660760414179226536975133108057988445763894381698303299965345270802409381534439651236767784240885916669002408339060783767999722309519199181737264920195925506700923779216956976156494583587940908776415144384606414065586107182977063420435318046891401876409518166331395936804617659668700526593394347270513072154800076771206068253030716287705067536759011479773391217106760362829713471619182917453658025630257031401844722222596738751305931023143030749410378539611466281260331860320103955218651074925568460583733350227876508619694970539274786372382549179251997497563591847596545736007918930673397858928951296 A013751 783 142925413701711379392262106790220743294068150757704032638701170968979674590283171635049687130944720779444618555336534051410251389559637262759551203755786842452060749428309778805083720735092011029590630797375265393186961320754752732397895728572245801549335444591987432331281603529434037578733956380508026475148312910770971619462228481274486311976903820938524019402835505334244548298410783187924738143234978895717806394997528445957029515254671525125482098471531988262382594741873428599766811562755786651128973809133804432353340092046303467318918791944633607221777398310536511695087519854025103214495003335098455058006837325108941187543051104841469681586230219230313010640371589386163013143507256561209664750143289356754709464253321383311528996477012739348924150323177953215190057212166989188737483167011451580246817682961021741137729756080429765053441918840324436406733492022000160436303597685751456141014839916297768215544985531817780451577949910385244980773493705929565394611486058291972462277023816810094659921699154800935360106908024396417000951074408859681451744666474403508441188234048872194408635329615762064790636198973410973476760755992345791020755099023313251396802339755952893862571657843453011541785181099015331124399715189326194416295020145103184123270678955994328675433867544576855118563216527194928479193049235215712921403556281960306564976430125928747377436181904839324470232801982728724289633165305806872927666259328922395697015573645134947516815180911219636345208059095302979965864059090040326391078093010213694020497167119758627607022607326739699586906240889293370918133734218905133799862022304397215122275221593464137815096908814373050687089606176393594579770652812475900342479249019610029088799852746097060284009641362692679704180821592853748498718328213462963082926470280141649536697419025443998458056399503686412997377840012805313258193985184469043854041056060786108567255221212632513283824145742167381090317967930741793995701703455893030010724204034280009491574668102340116627946563411291511717337134731168250864004036161609897034351103520150849176186041993782098559275579196290486901654798422640439961890365645369496599883505332793212184365590512229585028342442435647391420652178798379315907514509953385432083446588683494532660644085941237077745154356703519571837048420023160481906969744878957948081359921068289084150262387680000647164562256648807991157134981134116448613734017853454633139634617829057471382299888691229193770606894832909091866830851477044981747451675789886712646831031821683912203631500229227839488 A013751 784 246975114876557263589828920533501444412149764509312568399675623434396877692009320585365859362272477506880300863621530840836914401159053190048504480089999663757160975012119297775184669430238995059132610017864458599427069162264212721583563818972840745077251648254954283068454610898862016936052276625517869749056284709812238958430730815642312347096089802581769505528099753217574579459653833348733947511510043531800369450555729154613747002360072395416833066158807275717397123713957284620397050380441999333150866742183214059106571679056012391527091672480326873279231344280607092209111234307755378354647365763050130340235814897788250372074392309166059609781005818829980882386562106459289686711980539337770300688247604008472137954229739350362322105912278013594940931758451503155848418862624557318138370912595788330666500956156645568685997018506982634012347635756080626110835474214016277233932616800978516211673643375362543476461734998981124620326697445145703326776597123846289001888647908728528414814697155447843572344696139496016302264737066157008577643456578509529548614783667769262586373268436451151938121849576036847958219351826054162167842586354773526883864811112285298413674443098286600594523824753486803944204792939098492182962707847155663951357794810738302165011733235958199951149723117028805644877238158992836412045589078452751928185345255227409744279271257604875468209722331562352684562281826155235572486109648434276419007296120377899764442911258793189309056632614587531604519526116683549381013094107589684003782944721649263267419104782942908504935065460606200886173984256698944946535092730268071206161574541998387731291582913506030144487458431236631587290839472808131433843688059958355791804142305886130265446145545255720170768660274732950528824459712451277405785271152864000207296940644084770399413140075967229335521458342370121659468907542127581310159206398762507779782944873038395604217022255428982954448123842465234524069448584321820024572543571783155858531424571235856401441026480843721533091661574711732247558568815458737492998974487261902075358706882820667376449480565255466310428200851189961366059491674322680254146551835198490124598697215066670654583740405132722928975740528798692374886964963599457888185073199450026640195705245078552437592980506457670343626728383681820134419669800021312735243719150839334284589943606003537411653405911041118300363579489140208719529247399753223204532382850769606065288619608611310548614207658444046835608714271266910745883711352333728459596495764924239453724022987869800287875232396105706635264 A013751 785 426772998506690951483224374681890495944194793072092118194639477294637804651792105971512204978006841131889159892338005292966188085202843912403815741595519418972374164820942146555519108775452983462181150110869784459809975512392559582896398279185068807493490848184561001142289567633233565265498334008894878926369259978555548920168302849429915735782043178861297705552556373559968873306281824026612261299889355222951038410560299979172554820078205099280287538322418972439662229777718187824046103057403774847684697730492593894136155861408789412558814410046004837026511762916889055337344212883801293796830648038550625227927488143378096642944549910238951005701578054938206964763979319961652578638302371975667079589291859726639854384908989597426092599016416407492057930078604197453306067794615235045743104936965522235391713652238683542689402847980065991573336714586507321919523699441820127060235561832090876013772055752626475127325878078239383343924533185211775348669959830006387395263583586282897100799796684613873693011634929049116170313465650319310822167892967664467060006346177905285749253007858187590549074556067391673271803039955421592226031989221048654455318393602028995658829437673839245827337169174025197215585882198762194492159559159884987307946269432955786141140275031735769515586721546225776154347867538739621320014777927566355331904276601032964038114580733141224809066400188939745438923622995596247069255997472494429652044607696013010792957350655194631126049861158007254612609741129629173330390626617914973958536928479009926926100213064925345896527793115927515131308644795575776867612640237903227044247200808573213999671855274538420089674328169176899382838570609012451117681892967608038808237557904571233098690939502201884455088244954738538513808666383115807357196948552148992358209113432978483250185906051271372291781080015615570227562272232796460503955108657061613443464928740610347604087014457381282545286357999779925257592007153708105002461355292041293323542301659095559861690093758897950809182391201101873323781206913112698387902227913988566786219845493514113226504702416761445784419931070856253240550801613229591479165241571222990935306548787635206891120703420069345221270079633764140423804675457099863230783806488649646034258178663495738612160670315158854353786986647002185192277189414436828406501146692650369643771422551174112647337085414279052423028265357234280667346539506773569697431957566129879280818734683680344628005350833791312931931858260749221768887053216832682778182744681789085776035111723039014897448401580470661065736192 A013751 786 737463741419561964163011719450306776991568602428575180240337016765134126438296759118773090201995821475904468293960073146245573011230514280633793601477057555984262556810588029247937019963982755422649027391582987546551637685414342959244976226431798899348752185662921409973876372870227600778781121167370350784766081242943988534050827323814894391431370613072322435194817413511626213073254991917985987526208805825259394373448198364010174729095138411556336866221139984375736333055897028559951666083193722936799157678291202249067277328514388104901631300559496358381812326320384287622930799863208635680923359810615480393858699511757350999008182244892907337852326878933221635112156264893735655886986498773952713530296333607633668377122734024352288011100367552146276103175828053199312885149095126159044085331076422422756881191068445161767288121309554033438725842805484652276936952635465179560087050845853033751798112340538549020019117319197654418301593344045947802501690586251037419015472437096846190182048671012773741524105157396872742301668643751769100706119048124199079690966195420333774709197578948156468800832884452811413675653042968511366583277373972074898790184144306104498457268300394216789638628332715540788532404439461072082451718228281258068131153580147598451890395254839409722933854831878141194713115106942065640985536258834662013530589966584961857861995506868036470066739526487880118460020536390314935674363632470374438733082098710482650230301932176322585814160081036535970589632671999211514915002795757075000351812411729153728301168176190997709200026504322746146901338206754942427234642331096776332459162997214513791432965914402389914957239076337682133545050012373515531354311048026691060634500059099090794537943459804856338392487281788194551861375510024115113236327098113458794985348012186819056321245656596931320197706266983705353227606418272283750834427759402468030307396863774680659862360982354856238254826623619710845118988361607605444253221944647354863081097266917127441000482015375658998267171995504037103493925545858742814295049835372243406587893012792387655400125776163778315477640890439605599671785187660734075997537435073328336209716305033637507856575509879828542354697607144434652334479189868563662794417612386588347198132730520636321813638304594500323343912926019776012254983308146839486433981484899838744437018168428866654598483595874202586992842537300836993174820267704728437162422674272431397254773533399635517193246240791388746378251074574655216636827958686875840699782810131540220988673057411417742790837931053302321592139776 A013751 787 1274337345173003074073684251210130110641430544996577911455302364970151770485376799757239899869048779510362921211963006396712350163406328676935195343352355456740805698168696114540435170497762201370337519332655402480441229920395984633575318919274148498074643776825528196434858372319753294145733777377215966156075788387807212186839829615552137508393408419388973168016644490548090096190584626034279786445288816466048233477318486773009581931876399175169350104830129893001272383520590065351596478991758753234788944468087197486388255223672862645270018887366809707283771699881624049012424422163624522456635565752743550120587832756316702526286138919174943879808820846796606985473806025736375213372712669881390288980352064473990978955668084394080753683181435130108765106287830875928412665537636378002828179452100057946523890698166273239533873873622909369782118256367877479134547054154083830279830423861634042323107138124450612706593034727573546834825153298511397802722921333041792660058736371303350216634580103510073025353653711981796098697283416403057006020173715158616009705989585686336762697493416422414378087839224334458122831528458249587641455903302223745425109438201360948573334159623081206612495549758932454482583994871388732558476569098470013941730633386495050124866603000362500001229701149485427984464262904795889427623006655266295959380859462258814090385528235867967020275325901771056844698915486882464208845300356908807030130765866571714019597961738800685428286868620031134157178885257214637497773124831068225600607931847467977642504418608458044041497645799469705341845512421272540514261461948135229502489433659186679831596165100087329773046109123911514726765846421381434838180249490990122152776416102123228892961566298542791752742218022930000185616456881321670915672373225540056797734681365058823329323112494599497321301636429347842850377303890774506321441891168247464756371181780602648180242159777509191579704340405614860340365611888857942207669567520350629203404136077232796218048832922569138749005673208230976114837503343243907583101846115523236606583879126105245868531417341211008929145363458679638476232844804277748483323744687806711364970389775098125613576162481072343721188917465145583079233980040092878009308753634204024663958373358339659564093966990339296558738281536162172949176611156477738632557920005906921350387167395045081579146179653670622070323631904455846324206089422593770739416666381142761454456248665714570173709929504087519753741617856865004214348438712610921452729224695907301501868427043206929859542567944860106411711217532928 A013751 788 2202054932458949311999326386091104831188391981754086630994762486668422259398731109980510546973716290993907127854272075053518941082366135953744017553312870229248112246435506885925871974620133083967943233406828535486202445302444261446818151092505728604672984446354512723439435267368533692283827967307829189517698962334130862658859225575674093614503809748704145634332761679667099686217330233787235470977459074853331347448806345143760557578282417774692636981146464455106198678723579632927558715697759125589715296040854677256478905026506706651026592637369847174186357497395446356693469401498743174805066257620740854608375775002915261965422448052334303024309642423264536870898736812472456368708047493555042419358048367411056411635394449832971542364537519904827946103665371753604297086049035661188887094093228900131593283126431320157914534053620387390983500347003692283944497309578256858723546972432903625134329134679050658756992764009247088930577864899827695403105208063496217716581496449612189174344554418865406187811113614304543658548905743544482506402860179794088464771950004065989925941268623577932045335786179649943636252881175855287444435800906242632094589109211951719134721427828684325026392309983435281345905143137759729861047511402156184091310534491863446615769489984626400002124923586310819557154246299487296930932555500300159417810125150783230748186192791579847011035763158260386227639725961332898152884679016738418548065963417435921825865277884647584420079708975413799823605113724466893596151959708085893837850506232424665366247635355415500103707931941483650830709045463958950008643806246377676580301741363074582748998173292950905847823676566119097447851382616147119400375471120430931079997647024468939527037586563881944148738552743623040320745237490923847342281860933733218146485529398821646713070338390667931371209227749913072445451981123258346923451587938731619099009402116881376055458452095535883049729100220902478668151777343946524134853012675165887263482347141458271864788383290199471758281803303823126726439205777125472303599990087624152856176943129909864860822289165612623429563188056598415286930355821791949379183430820529997238668833531369561060259608767293009950214449379771567560916317509280493200085526279904554619320069163210931726754374959306304453499750494488234856177184078393532357060085770207160093469025258637900968764598441542834937519235930899702448228122522242035837711999506614691793300397694354777260170758183063234134465515656662727282394102095391672270316100274527816995228641930661574797289557408718263879436983896899584 A013751 789 3805150923289064411134835995165429148293541344471061698358949576963033664241007358046322225170581750837471516932182145692480730190328682928069662332124639756140737961840555898879906772143589969096605907326999709320157825482623683780101765087849899028874917123300597986103344142012826220266454727507928839486583806913378130674508741794764833765862583245760763656127012182464748257783546643984342893849049281346556568391537364408418243495272017914668876703421090578423511316834345605698821460725727769019028031558596882299195547885803589092973952077375095916994025755499331304366315125789828206063154493168640196763273339205037572676249990234433675626007062107401119712913017211952404605127506068863113300650707578886305479305961609311374825205920834395542690867133762390228225364692733622534396898593099539427393193242473321232876314844656029411619488599622380266656091350951227851874289168364057464232120744725399538332083496207978969672038550546902257656565799533721464214252825864929862893267390035799421892537604325518251441972509124844865771064142390684184867125929607026030592026512181542666574340238518435102603444978671877936703985063965987268259449980718252570664798627287966513645605911651376166165724087342048813199890099702925886109784603601940035752049678693434419203671867957145096194762537605514049096651455904518675473975896260553422732865741143849975635069798737473947401361446461183248008184725340923987251057984785329272915095200184671025877897737109515046095189636515878792134150586375572424551805674769629821752875913894157984179207306394883748635465230561721065614936497193740625130761409075392878990268843450219165305039313106253800389887189160702222323848814096104648906235934058282327502720949582387999489020219140980613674247770384316408207463055693491000957126994801163805520185544739074185409449545551849789185741023380990423483724343958128237803088246857971017823832205221086005909931885181719483138566271250339593705026005902686653191297495860439893782354326325464687198310956109006362983286947582872816140620782871414536135473757728484246479500915678178613286285188961802061615815654860056488527228968457875835228419744342206601512128603949882321193970568528245268745263396656036692249747789411675070382185079514028490023831559929681294095647568854475669831474174087464023912999828210917972641514475646926292874025226106986018772033239688594685830538195718434237927566335147430187418823087215845055105575070140333268584356411054713192743977008420836809683106221274384067767755093256183201249716355202265159983667108173842481152 A013751 790 6575300795443503302440996599645861568251239443245994614764264868992122171808460714704044805094765265447150781258810747756606701768887964099704376509911377498611195198060480593264478902264123466598935007861055497705232722433973725572015850071804625521895856789063433319986578677398163708620433769133701034632816818346317409805551105821353632747410543848674599597787477051299084989449968600804944520571157158166849750180576565697746724759830046956547818943511644519515827555489749206647563484134057584864880438533255412613009906746668601952658989189704165744565676505502844493944992537364823140077130964195410260006936330146304925584559983125101391481740203321589134863913693742253755157660330486995459783524422696315535868240701660890055697955831201835497769818407141410314373430189043699739437840768876004130535437922993899090410272051565618823278476300147473100781725854443721728038771682933091298193104646885490402237840281447387659593282615345047101230545701594270690162228883094598803079566049981861401030304980274495538491728495767731928052398838051102271450393606360940980863021813049705727840459932159855857298752923145005074624486190533225999552329566681140442108772027953606135579607015333578015134371222927060349209410092286655931197707795024152381779541844782254676383944987829946726224549664982328276839013715803008271219030348738236314482392000696572757897400612218354981109552579484924652558143205389116649969828197709048983597284505919111532717007289725241999652487691899438552807812213256989149625520206001920331988969579209104996661670225450359117642083918410654001382610267150783800225955714882278894895184561481978717647107933047606567073725062869693440175610750758068833309975694052711861924701800878366463117026938675614500429100147224098753382496160238352449653915447016411055938880621309120192387528814713596435712960488402351451779875666359645594923736490570573918799582050622036618212362297594011266863442516720586817922284938199842536714562072846840136455908275890402979478681332156362995235119845423204226290992712801804318442098653354820777916577582291892643758700806525993962472129451598177612175051657495209443274709318223333007412958227625396651023181142416807824391815149421631404207564180103374521620415817400241230761180935558489276197278998980533957468787372823137833321663703148466256724537013917888634086315590712871840438073438181891617115170002201454363138834627134759363859726294708980255222433721202495888113767878302544397061592270551206007132407550362135669102680801146684571759509861789514196451776762924399807430656 A013751 791 11362119774526373706618042124188048789938141757929078694312649693618387112885020115008589423203754378692676550015224972123416380656638401964289162609126860317600145302248510465161019543112405350282959693583903900034642144365906597788443388924078392901836040531501612776936807954544026888496109553063035387845507462102436484143992310859299077387525419770509708104976760344644818861769545742190944131546959569312316368312036305525706340384986321140914631134388121729723350015886286629086989700583651506646513397785465352995281118858243344174194733319808798406609489001508915285536947104566414386053282306129668929291985978492814911410119650840175204480447071339706025044842862786614488912437051081528154505930202419233245980319932470018016246067676316771740146246207540357023237287366667513149748588848617735137565236730933457628228950105105389326625207046654833518150822276478751146050997468108381763277684829818127415066988006341085875777192359316241390926382972354899752600331509987466731721490134368656500980367005914328290513706840686640771674545192152304725066280151791706014931301692949891497708314762772230921412245051194568768951112137241414527226425491225010683963958064303831402281560922496422810152193473217960283433860639471341449109639069801735315715048307783736080791456938970147942916021821089463262377815700907598292666484442619672351425573377203677725646708257913317407357306857349949799620471458912393571147863125641236643656107626228224728534988596645218175399498731602229819251899504508077250552898915971318333676939432873333434231366149578220555285521011013610114389150541636554406790451475316577930378878922240859224094202508306264147903396908638830264623455377309942943959637999323086097405884711917817248266222550031461856741485054403242645844953364891873033001965892444358304662385713622159692445649791825094640911995723959263308675625151469467588028216655705951731685677783474879276270962050242451469140028668893174021369708373209327903442763261879339755795809500738616348539161341966195255766287092891296903030835407721517862267946472997130304239846062200390488415034993676917567151839692361650913838489264151721917978697701889919436809591817336685412968057014096243920549056578200579066470670903218631173360078532467616846755320656645069469268898110238362678506064580238382175979834879040549691619999960050111559701153340751842540276990901178308714375013763804113139503906235688864180749607037257117881024365470237912894660590893706796718122431443512483980324800247025770436209432424381470940000433041172280531468670246333362867240173568 A013751 792 19633742970381573765035976790596948309013108957701447983772258670572572931065314758734842523296087566380945078426308751829263505774671158594291672988571214628813051082285426083798241770498236445288954350512985939259861625464286600978430176060807462934372678038434786878546804145452078463321277307692925150197036894513010244600818713164868805725643925363440775605399841875546246993137775042505951459313146135771682684443198735948420556185256362931500482600222674348961948827451503295062318202608549803485175151373284129975845773387044498733008499176629603646621196994607405613407844596690764059100071824992067909816551770835584166916686756651822753342212539275012011277488466895269836840691224268880650986247389780435049053992843308191132073204944675381566972713446629736936154032569601462722765561530411446317712729071053014781579625781622112756408357776619552319364620893755281980376123624891283686943839385925724173235755274957396393342988396898465123520789776229266772493372849258342512414734952189038433694074186219959286007685420706515253453614092039182564914532102296067993801289325417412508039967910070415032200359448464214832747521773153164303047263248836818461889719535117020663142537274073818615942990321720635369773711185006478024061456312617398625555603475850295947607637590540415645358885706842592517388865531168329849727685116846793823263390795807955109917511869674212479913426249500713253744174681000616090943507481108056920237753978122372330908460295002937007090333808208653127667282343789957488955409326798438080593751340005120174351800706471165119533380307031518277664452135947966014933900149347046663694702777632204739234781934353224447577069858127898697269330891991581407162254462830292776317368782193988205004032566454366088449286174008803292020079414533156601027397062143851150456602513139091948546082840273763539495928611001606997391480261739239992112758381059884592352851209844591389396222422818956138673969539847404708926856068905718617149094916527499098015158817276329050275670798917585401964144096516161048437283584542782865999011505339041165726453995482274763981180469073713556038378988400932779112909448454175474267189628865780786806974660357792393608802520358309494708769767130600626861319320761794667566215704104041911193194094682680042896655934491890708458479594651924400093154670982069867119359930966592775163592972819183909598640277236117458440023783853507505062749975270357304335320960380299698410103532571113481973501064325344728915561534389572318001254826860531313769899229331181784320748295145700758377862185664051034591019925504 A013751 793 33927107852819359465982167894151526677974652278908102115958462982749406024880863903093807880255639314706273095520661523160967337978631762050936010924251058878588952270189216272803361779420952577459313117686439703041040888802287246490727344233075295950595987650415311726128877563341191584619167187693374659540479753718481702670214736348893296293912703028025660246130926760943914804142075273450284121693116522613467678717847415718870721088122995145632833933184781275006247573836197693867685854107574060422382661573034976598261496412812893810638686577215955101361428406681596899968755463081640294124924113586293348163001460003889440432034715494349717775343267867220755487500070795026278060714435536625764904235489540591764765299633236554276222498144399059347728848835776185425674168280271327584938890324550979237007595834779609542569593350643010843073642237998586407862064904409127262089941623812138211038954458879651371351385115126380967696683949840547733443924733324172982868548283518415861452661997382658413423360193788089646221280406980858357967845151043707472172311472767605493288627954321288813893064548601677175642221126946163230987717624008667915665670893990022302145435356682211705910304409599558568349487275933257918968972927691194025578196508202864824960082806269311397465997756453838235180154501423999870047959637858873980329439881911259726599139295156146429937460510797039165290400559137232502469933848769064605150380927354722358170838874195459387809819389765075148252096820584552604609063890069046540914947316707701003266002315528847661279911620782173326553681170550463583804173290918085273805779458071696634864446399748449789397703182562371845413176714845008948881403781361452671576375711770745917476413255631211618246968274833144600840366508687212088610697228313294606575342123384574787989009142704350887087631147993063396248964639810776891492477892285406706370846482471480575585726890611453920876672346631156207628619364856315337025607287069081770433636015759518441370194436253496598876359140529587574594040998779926291699626034089928792446291881225863134375312504193370792159479850559377024834318891956811842307107526928815219533703678680069199602452213098265256156010755179158806856754157601677883216359786276381185554420736691784422541839395611671114125421454801987144216252739558525363360971271457016730382253960710272315482688657031549795786450399064010968184361098498860968748431957267177421891434619537157878852658904282884096850209839154195691566090331425180965506168340814998110194385868284282123306253054011770910476945856827480187773282431270912 A013751 794 58626042369671853157217186121093838099540199137953200456376224034190973610994132824546100017081744735812439909059703112022151560027075684824017426877105829742201709522886965719404209154839406053849693067362167806854918655850352361935976850834754111402629866659917658662750700429453579058221920900334151411685949014425536382214131064410887615995881150832428340905314241442911084781557506072522090962285705351076072148824440334362208606040276535611653537036543302043210795807588949615003361155897887976409877239198204439561795865801340680504783650405429170415152548286745799443146009440205074428247868868277114905625666522886720953066555988374236312315793166874557465482400122333805408488914544607289321754518925926142569514437766232765789312476793521574552875450788221248415564962788308854066774402480824092121549125602499165289560257309911122736831253787261557312785648154818971908891419125947374828675313304944037569695193478938386312179869865324466483391101939184170914396851433919822608590199931477233738395566414865818908670372543262923242568436421003526511913754224942422292402749105067187070407215539983698159509758107362970063146776054286978158270279304814758538107312296346861827813006019788037206107914012812669683978385219050383276199123566174550417531023089233370094821244123152232470391306978460671775442874254220134238009272115942656807563312702029821030931931762657283677621812166189137764268045690672943637699858242468960234919209574609753822135367905514049856179623305970106900764462402039312422701028963270907333643652001233848758691687280711595508284761062711201072813611446706451353136386903547891785045763378765321236079231099467778548873969363252175463667065734192590216483977229939848945399242105730733676330761178911673870252153327011502489119284810525373080162191189208545233645007798593118332887426623732013548718210897593022468499001797869182788608822721710718434612136066976592375274889814978637926782254262471712902380249392055373299309323035232447866687695985846042122858348594835127328898502845891712632056953786907396953347192370758291496200540007246144728851581181766603498913703045301370863506681806532992699354239956759159576913037424233802362637586584949586418248471184335699382197869710685586688638039033003403482152298475616967685208728273897833785205684733957131827887758357077724910100534844107350561154085999350518047118986289582610953022575978206031753997290422157682585028399022560208814657394586600823719357162602058450155026204092702712708394658892928316734415898780395239509073205277332340133304162440597885764472232041236135936 A013751 795 101305801214792962255671297617250152236005464110383130388618115131082002399797861520815660829517254903483896162855166977574277895726786783375902113643638873794524554055548676763130473419562493661052269620401825970245299437309408881425367998242455104503744409588337714169233210342095784612607479315777413639393319896927326868466018479302013800440882628638436173084383009213350354502531370493318173182829698846659452673168632897777896471237597853536937311999146825930668255155513704934725808077391550423236267869334497271562783256104716695912266147900581606477383603439496741437756304312674368612012317404382854556921151751548253806899008747910680347681690592359235300353587411392815745868844333081395947991808704000374360120948460050219283931959899205280827368778962046317262096255698197699827386167486864031186036889041118557620360124631526420089244406544387971036493600011527183458564372249637063703950941390943296920433294331605531547446815127280678083299824150910247340077759277813453467643865481592659899947538764888135074182403754758331363158258135494093812586967300700505721271950453556099257663668453091830419632862009523212269117629021807898257491042638719902753849435648087377238460874402193728292154475414140293213914649658519062301272085522349623121493607898195263523851109844807057708836178458780040827965286711292391963280022216348910963469404349107530741450378085871786194930491423174830056655182953482846605945355042986363285940394144925654604649915740728278151478389072716344724520991030723931866427378048532127872536230658132090655019235621069637038316067116364955453821920579908747938219676569330757004559079118506475095944911339880321332454219059699759201216689588684795894084312653336058977649890358702707792699555317159372447795720949075876301198124152587844682520266374952366163738573475968908479229473205808919412185068431040742825566275106717947858716045663116121455009771123735551624475009600283086337479735365551119895313070949471685061206510204881669913636338663541960788299226371875100024336612917700879428194416143775981935383948416670327705434533132521338091455532282092690846122878862280768852139546161689011384484126645279827748905728669076010482637749618792885330733358206532088532437918860064693797966531449029881217159171765866120160040682457295456780835423220277923798590046441030308644653724210617501769674260606877695185421608308398751726823011290340022870907317849488475506929073510984040831727977845646223387049176976357001867885280672190287560105970566980131317070673092522973871678498719230283750349592697353146601008016967256042897408 A013751 796 175056424499162238777800002282608263063817441982742049311532102946509700146850704707969461913405816473220172569413728537248352203815887561673558852376207973916938429407988113446689458069003989046298321904054355276583877427670658547103035900962962420582470339768647570084434987471141515810585724257663370768871656781890420828709279932233879847161845182287217707089813839920669412580374208212453803259929719607027534219235397647360205102298569090911827675134525715208194744908727682127206196357732599131352270878210011285260489466548950450536395903572205015992918866743450369204442893852301308961557284474773572674359750226675382578321487116389655640793961343596758599010999046886785608861363007564652198129845440512646894288998938966778922634426705826725269693250046416036228902329846485625301723297417301045889471744263052867567982295363277653914214334508702413951060940819918973016399235247372846080427226723550017078508732605014358513988096539941011727942096132772907403654368032061647592088599552192116307109346985726697408187193688222396595537470058133794108150279495610473886357930383744939517242819086942682965125585552456110801035262949684048188944521679707991958651824799894987868060390966990762488842933515634426673644514609920939656598163782620148753940954448081415369214717811826595720868916376771910550724015437113253312547878389850918144875130715257813121226253332386446544839889179246106337900156143618358935073573514280435758105001082431531156835054399978464645754656317653843683972272501090954265186509267863516963742606577252252651873239153208332802210163977078643024204278762082316437243601111803548103878088716779188965792806795313195262480890535161183899702439609247327304977692264964709913379010539838279065784831588051395589791005800003114248470358535671795611395020295917688730940254966474273852108529699637812744255798248838403602578523384408613899861326905864657874256884501815033207092816589289173191164982711672335179100986600687071785764849634035525610763593210600508242181063170600172842053667121787119651919951096444896784343462864006326274990873252996872222035159783456169782100334674021168576497135767398611672388570843043542350109099140163346113998031341274105851507242980887448984052723790191790882886166343923634743251048811416655636550299286206549317283611324640252323963600250100373337961635435947043057997122328684657280408539156913042983950163509707559520927845243916085675973439026980422557225945717276674012820977815144899227705765001544816903863117139741666915898123103879698850260445786829930320604096181026237326541853319418442126721024 A013751 797 302497501534552348608038403944347078574276539746178261210327473891568761853758017735371230186365250865724458199946922912365152608193853706571909696906087378928469606017003460035879383543238893072003500250205925917936940195014897969394046036863999062766508747120223001105903658350132539320692131517242304688610222919106647192009635722900144375895668474992312197851198315382916744938886631791120172033158555480943579130838767134638434416771927389095638222632460435879760519202281434715812307306161931298976724077546899500930125798196586378526892121372770267635763801732682237985277320576776661885570987572408733581293648391695061095339529737121324947291965201735198859091006353020365532112435277071718998368372921205853833331390166534593978312289347668581266029936080206910603543225974727160521377857937096207297007174086555355157473406387743785963762370031037771307433305736819985372337878507460278026978247778294429511663089941464811512171430821018068265883942117431583993514747959402527039129100026187976978684951591335733121347470693248301317088748260455196218883682968414898875626503703111255485795591382236956163737011834644159464188934377054035270496133462535410104550353254218539036008355590960037580720589115016289292057721245943383726601627016367617046809969286284685758003032378836357405661487499061861431651098675331701724082733857662386554344225875965501073478965758363779629483328501737271751891469816172524239807135032676592990005441870441685839010974003162786907864046116905841885904086881885168970242288014868157313347224165491892582436957256743999082219163352391895145824993700878242803556942721196531123501337302594438532889970142301201413566978844758525778685815644779381583001452233859018730318930212840546225676188984152811579158858022405381421356779549640862816490595071345766127064760582067545216443539320974140422074019373992761425255688408258084818960372893334128806715896419136377381856387066291691274333090125769795189486504845987260045801660167613388255399489067917678242488877158797098671068736786448142758517675494656781643345503829002931803184228981178595199676756105812261383469378316708579300187050606064800969887450416779241180988523314202262084988598157721654911404515870973511844443106709451414645627295442300040836337812346127980939958917166564917220266080368978356015809101232173445127997706033316490404219027383967087780545955663145738276265882544774662852163316581486996048082102638622170178886434199454092694154649664570385865475561922669443609875466417473600430671956723504119613250050319642119594003878200813338100264322535955067994973929472 A013751 798 522715682651706458394690362015831751776349860681396035371445874884630820483293854646721485762039153495971863769508282792566983706958979204956259956253718990788395479197381978941999574762716807228422048432355839986195032656985743691112911551700990380460527115023745345911001521629029027946156003261794702501918465204216286347792650529171449481547715124786715477886870688981680135254396099735055657273297983871070504738089389608655214672181890528357262848708891633200226177181542319188923667025047817284631779206001042337607257379283701262094469585732147022474599849394074907238559209956670071738266666525122291628475424420849065572746707385745649508920515868598423628509258978019191639490288158779930429180548407843715423996642207771778394523635992771308427699729546597541522922694484328533380940938515302246209228396821567653712114046238021262145381375413633268819244752313224934723399854060891360430618412160892774196153819418851194293032232458719221963447451978921777140793484473847566723615084845252824219167596349828146833688429357933064675929356994066579066231004169420945257082598398976249479454781908505460250937556450265107554118478603549372947417318623261188660663010423289635454222438461178944939485177990748147896675742312990167079567611484283242256887626926699936989829239950629225596983050398378896553893098510973180579214964106040603965906822313668385854971652830452611199747191651002005587268459842346121886386729336465152686729403552123233129810963077465295776789071690013294778842262131897571980578673689692175837464003357969990382451062139653630414074714272933194811985589115117603564546397022227605781410310858883189784833868405896476042643739443742732545569089434178771375426509460108384365991111407788463877968454564616058408786506662716499096104515061779410946895748283285483867567906285812718134014435946643314649343905478259491742841829569469970567163524359681374578005069012267660115847836850552042522047579737330206087432680373865985359145268769635934905330317109361748003020779730401386503606777166982390686718543254766918679701030616517066155902347679476612505041434550843587670635085731272425030723223447279976075965514320194528760748168286941508882860297616543019686907003425042228467197688393932044507643966524294470565191739734109151064249008863824176956619786877594599195318126929195713181180036025570895418490479319495127684783411385915835741387445037370617408538211052809529171085873359539110069115758296656672175499234620377626775541771002372798557864805969394381544201141218215118691696086952341582658438701531005448237256749342130357495314950127616 A013751 799 903252699622148760106024945563357267069532559257452349121858471800642057795131780829534727396803657241039380593710312665555747845625116066164417204406426416082347388053076059611775265189974642890713299691110891496145016431271365098243111161339311377435790854761031957734210629374962160290957573636381245923315107872885742808985700114408264704114451735631444345788512550560343273719596460342176175768258916129209832187418465243756210953530306833001350202568964742169990834169705127558460096619282628267843714467969801159385340751402235780899243444145150054836108539752961439708230314805125883963724799755411319934005533399227185309706310362568482351414651420938076030063999514017163153039217938371719781623987648753940252666197735029633065736842995508820963065132656520551751610416068919705682265941754442281449546669707668905614533071899300740987219016714758288519654931997252687202034947817220270824108616214022713810953799955774863738359697688666815552837197019576830899291141170808595298406866612596880250721606492503037728613605930508335760005928885747048626447175204759393404238730033430959100497863137897435313620097546058105853516731026933316453137126580995334005625682011444490064896373660917216855430387568012799565455682716847008713492832644841442619901819329337491118424926634687301831586711088398733245127274226961656040883457975238163653086988958018970757391016091022112153163147172931465654799898607574098619676268293411783842668409338068946848313344197860031102291515880342973377839428963919004382439948135788079847137797802572143380875435377321473355521106263628560635111097990923218959536174054409302790277017164150151948192924605389110601688381758787441838743386542260916936737008347067288184432640512658465581129489487656548930383083513174110438068602026754822116235853033517316123157342061884376935576945315799647714066268666432401731630681496044109140058570093529415270792759253198516680185062077753929478098217786106596119083671686040422700603024433930895516410787964977100549219907374133595878232510944545571106649642744237235478523380905341490317399256790135586408711598903857719494857428143638750453089730116899798659268408745296145698572834799834927349582594281386338018975301918472970791317605544714572909208774153980845136651326260540613039022287316688177781038991724483467409509723333650192377079102252186507283151548264087580639305734874862564161117505024576426881954028699254866407636389165283582199432030336622729519262677424012539068136180292100195907990384715113491308379572025075725099250838253646254833782076245577414553979662863201257751904233820520448 A013751 800 1560820664947073057463211105933481357496152262396877659282571439271509475869987717273436008941676719712516049665931420286080332277240200562332112929214304846990296286555715431009147658248276182915152581866239620505338588393236918889764096086794330060209046597027063222964715967559934612982774687243666792955488506404346563573927289797697481408709772599171135829522549687368273176987462683471280431727551407071274590019859107941210732527700370207426333150039171074469744161445250460421019046958120381646833938600651816403417868818423063429393892671482819294756795556693117367815821983983257527489316453977350760845961561713864576215172504306518337503244517655380995379950591160221657928451768597506331782646250657046808756607189686131205937593264696239242624176549230467513426782798967093251418955547351676262344816645254851868901913148241991680425914460883102322561963722491252643485116389828156627984059688817831249465328166323578964539885557606016257275302676449828763793975091943157252675647065506567409073246936019045249195044311047918404193290245114570900026500718753824231802524525497768697325660307502286768221935528559588406914876911214540770831020954731959937161721178515776078832140933686064950726183709717526117649107419734711631056915614810286012847190343801095184652638273224739657564981836760753011047579929864189741638646615381211546792534316919456781468771675805286209800665918314825572651494224793888042414800591611015562480131011336183140153885458773902133744759739441232657996906533249652039572856230378641801975854114602844663762152752332011505958340471623550152777471977328315322362078508766019275221598685659651462566477373718112383119717523679184699497348571945026864466681550423732273982699602805873828524191757834670516551701968310764862836982544302232332616855554041917922260815887082936203344676961505701791249906512255595190192257817625164220594021209121618829587929887989527036823359787270358790138153720334392198093776584673477850426642026221832587452357841603480429749051999942502853677585778912174746872290582662041942906888402204430095268465915733354293314253642905866139287113635832207760782939053642002852083215810311871739767133858534114754460078722918235592096789321715121293527396822381266781987112761738078900396133491778214179331430512483237171205635377699907431683632801920547532427592688691778284585285875400343339344720309863762510870411048682468065652016561592312409152395680477610030040618548421684076609285906588693667509739319544749138529007384787716112980879900459330852971505448502300728352775427752357772349276857427611773395290516041859334144 A013751 801 2697098109028542243296428791053055785753351109421804595240283447061168374303338775448497423451217371663227733822729494254346814175071066571709891141682318775599231983168276264783807153453021244077383661464862064233225080743513395841512358037980602344041232519662765249283029191943567011234234659557056218227084139066710861855746356770421247874250487051367722713414965859772376049834335517038372586025208831419162491554316538522412145807866239718432703683267687616683717910977392795607520913143632019485729045901926338745106077318235053605992646536322311741339742721965706811585740388323069007501538832472862114741821578641557987699818087441663687205606526508498360016554621524863024900364656136490941320412721135376885531417223777634723860161161395101411254577077070247863201480676615137138451955185823696581331843163000384029462505920162161623775980188406000813387073312464884567942281121623054653156455142277212399076087071407144450724922243543196092571723024905304103835988958877775732623518129195348482878570705440910190609036569490803002446005543557978515245793242006608272554762380060144308978741011363951535487504593350968767148907302578726451996004209776826771415454196475261064221939533409520234854845450391885131297657621301581698466350182392174230199944914088292479079758936132350128272288613922581203090218118805319873551581351378733552857499299636821318378037455791534570535550706848018589541782020443838537292775422303834891965666387588924466185914072761302887110944829754450033018654489455398724381895566094293033814275910033715578980999956029715882296012334965494663999471576823328877041671663147681307582922528819877727314872901784898198030871880917631160731418332321006421798425719132209369442104913648549975689803357538310652601341001241001682982305836554257470761926397384434169666689852879313759379601789481852695279838453177668488652221508856283773186468649362157337527942846445902719630765712403179989358729628737829718306045938315769725537237421311326711117674350290814182606361855900644931154868225960237962595318126840008477343103159009255204623909102387236218847030294941336688688132362718055010632918684693380928399796920218914366317607307546950295707016033202711103143251947923729595215341709074828999273730852283400339884518673792754101884711925571033831843337932665440041949317481718706136034880166059392875763373992691793290387676695444581618784070292123304817446684618431515843015339735865310131910188851672670084380846046585262657456829544173326511378124760913173443230960467993723713934761415011975658593595939156074230619550409634913144427062011720332929400832 A013751 802 4660585532401320996416228950939680397781790717080878340575209796521698950796169403975003547723703618234057524045676566071511294894522803035914691892827046844235472866914781385546418761166820709765718967011281646995012939524791148014133354689630480850503249793977258350761074443678483795412757491714593145096401392307276369286729704499287916326704841624763424848781061005686665814113731773442307828651560860692312785405858978566728187955992862233451711964686564201629464550168934750809796137912196129671339791318528713351543301605910172631155293214764954689035075423556741370420159391022263244962659102513105734273867687892612202745285655099194851491288077806685166108606385994963307027830125803856346601673182121931258198288962687752802830358486890735238647909189177388307612158609190956975244978561103347692541424985664663602911210230040215285884893765565569405532862683939320533404261778164638440654354485855023025603478459391545610852665636842642847963937387036365491428588920940796465973439327249562178414170179001892809372415192080107588226697579268186874344730722187419094974629392743929365915264467636908253322407937310474029633311818856039309049095274494356661005904851509251118975511513731650965829172938277177506882352369609133174949853115173677069785504811544569403849823441636701021654514724858220318939896909295592741497132575182451579337758789772427238157248723607771737885431621433376122728199331326952992441915929741026693316671517753661477569259517731531388927712665815689657056234957778928995731915538210938362431068772538260520479167924019349044607509314820374779391086884750712299528008633919193299503290129800748712800100374284304086197346610225666645743890878250699096867679642660457790395957290784694357991980201826200807695117250144450908193424485565756909476608814680302245184040065775454176207951892224641457443560847091011148391038767303658360066217826097807879248285238658519899521963151032695021611884798458969753232847381409650085728346264025972556811341277302526907543793286996314441035612294459291199364709723179534648848882258767992993590114928925144186167668349658629798053092722776799058373683487150162244274849078138284024996825427441130110981723705374284786231539366012204740532110473281304510745006912745715787320448268313879088056782207386746461425287947645880392488420608409924203068272926950630889319110259371418805789905329728237037258873464789070724547871020649659376730507063575255907940806335690373905810101968499333872085401452331508211661399586857963709903099688693154577679267725140693938049733782861696270510583107849129913569963156252735302004637696 A013751 803 8053491799989482681807243627223767727366934359115757772513962528389495786975780730068806130466559852308451401550929106171571517577735403646060587590805136946838897114028742234224211619296266186475162374995494686007382359498839103768422436903681470909669615643992702430115136638676419998473244945682816954726581605906973566127468929374769519412545966327591198138693673417826558526788528504508307927909897167276316493181324314963306308787955665939404558274978382940415714742691919249399327726312274912072075159398417616671466825175012778306636346675113841702652610331906049088086035427686470887295474929142646708825243364678433886343853612011408703376945798449951967035671834999296594544090457389063766927691258706697214166643327524436843290859465347190492383587078898526995553810076681973653223322953586584812711582375228538705830571277509492014009096426897303932760786717847145881722564352668495225450724551557479788242810777828590815553406220464086841281683804798839569188601655385696293202103157487243444299686069315270774595533451914425912455733416975426918867694687939860196116159590661509944301577000076577461741120915672499123206362822983235926036836634326248310218203583407985933589683895728292868952810837342962731892704894684582126313346183020113976589352314349015929852494907148219365419001444555004711128141859262784257307045089915276329095647188726754267535725794394229563066025841836873940074328444532974770939630726592494126051208382678327033239680446640086240067087486529511727393174007041989304624750050028501490280886838946114179388002172705435149081776096009607618787798136849230853584398919412366021541685344295693775718573446763277460949014942469951963845443437617208039387350422517271061804214198475951850610141788755674995697162608249611169358237511057627939575580031767562279678021233659984816487340869764180438462473143773267264419714989900721646194424403497012015341036892401922386373952324984496997345336931737099733586360275075875348138582344236880578169997727178766496235674799929631354109538044825655192502218401654235873210868543151091892923718597182649153697730908210112291035744224958308772869725065795480358106939207022954795194514338618272831776418562886764110608100024469089791639486897830094194567371945224596880489734607646383064162119654364297885342897573532081318219990811332349022901975617770690176743422528193811696404956409770393600383333347155514212018721123682611402990316205858042208921713348072966109239856201566848930963573709628846189750898486090561290712556262061771110229774629043119124949939976785011155442287610363296490648896334004726601864013938688 A013751 804 13916433830381826074162916987842670632890062572552029430904127249057048719894149101558896993446215424789004021880005495464475582374326777500392695356911276644137614213041666580739437678143947970229080583992214817420756717213993971311833970969561581731909095832819389799238956111632853757361767266139907697767533015007250322268266309959601729544879429814077590383662667666004293134290577255790356099428302305053474900217328416256593301585587390743291076699162645721038355075371636462962038311067611048060545875440465641608294673902422080913867607054596718462183710653533652824212669219042221693246580677558493512850020534164333755602179041555714239435362339721516999037640930878784515372188310368302189251050495045172786079959669962226865206605156119945170838838472336654648316983812506450472769902063797618556365614344394914883675227167536402200207718625678541195810639448439868083616591201411159749578852025091325074083577024087804929276285948961942061734749614692394775557903660506483194653234256137956671749857527776787898501081804908127976723507344533537715803376420760078418888723772663089183753125056132325853888656942282078484900594958115031680191653704115757080057055792128999693242973771818490077550457126928639600710594058014957914269462204258756951546400799195099526785111199552123063444034496191048140829429132806091196626573915373597496677278342119831374301734172713228684978092654694118168448439552152980404183681895551829849816488085268149113438167811794069022835927176722996264935404684168557518391568086449250575205372457698885301982467754434991937613309093904601965265315180475470914993841332744568485224032274942958844441694916006943452519897820588076993524926260202535492061341530109844394797682134966444797854325010969806392564696987055328100651034419107581079586602294894347619283620691764453762890125022952503797663153592440205832917267502548447004623965369242836762509311750070521883654189617573210811412742218041708339637230555331112601583470290841329639077756072564908505495246054278402979901281741458732172643833398058519588908380842565086790972185735931617737589679009387074038909766020727957559518884913694590058808790949735665886096120777132375453309651276668328383130796842282587159953033359450402768212418721348103409486261402012949934872142762741506745872527007063436517884144121982299111574613867507752625412634128718906611387764676083240141462400023884728558368350101723552504367266403722696937016720665470085436766471516307514952705055370238646215889552583964489910351297220842740478477050558986509847913496279884499276604272990707776335841292865160167568021016086052864 A013751 805 24047597658899795456153520554992134853634028125369906856602331886370580187977089647493774004675060254035398949808649496162613806342836671520678577576742686041069797360135999851517748307832742092555851249138547204503067607345781582426849101835402413232738917599111905573084916160901571292721133835889760501742297049932528556879564183610191788653551654718726076182969089726855418536054117498005735339812106383132404627575543503291393225139895011204406980536153051805954277570242187807998402201524831891048623272761124628699133196503385355819163224990343129502653452009306152080239492410504959085930091410821076790204835483035968729680565383808274205744306123038781374337043528558539642563141400316426183025815255438058574346170309694728023077013709775265255209512880197739232291748028011146416946390766242284865399781587114412918990792545502903001958937785172519186360784966904092048489469596038484047272256299357809728016421097623726917789422119806235882677647334188458172164057525355202960360788794606389128783753807998289488609869358881245143778220691353953172908234455073415507839714679161818109525400096996659075519599196263431621908228087622774743371177600712028234338592408798911469923858677702350854007189915332689230027906532249847275857630688959132012272180581009131982284672152826068653631291609418131187353253541488925587770719725765576474258336975183068614793396650448459167642144107311436195078903546120350138429402315513561980482891411343361668021153978780151271460482161377337545808379294243267391780629653384304993954883606903673801825704279663666068195798114267152195978464631861613741109357822982614342467127771101432883195248814859998285954383433976197044811072577629981330281998164029811114210394729222016610692273618955825446351796393631606957924987476217900105525648765577432686122096555368976102274136039661926562361929407736675679281038244403716423990212158051621925616090704121861814954439659166508282121218552776072010893134399612162575536236662573817616326362493392161897495785181793080349269414849240689194328544111845121849633682095952469974799936951689835450554965328220863939236075683817910662848633130864251621621590761143230651174096702884744783319077406082871446050016943464310612398841645130295983471059550489522691592259702678377487459062694017323656867726668205618302903801042785412864800932763053396536713031774426270624478057360271838964447027241272810948860508975778298727546636345632820307164893309932307634732462780179385838274335679772380661057146865090638565087041597616255546808343365928689017194521571640414749972183727943037508333754070996769557540315796699348992 A013751 806 41554248754578846548233283519026409027079600600639199048208829499648362564824410910869241480078504118973169385269346329368996657360421768387732582052611361478968609838315007743422669075934978335936510958511409569381300825493510574433595247971575370066172849611265372830290735126037915193822119268417506147010689302283409346287886909278411410793337259353958659644170587048006163230301515036553910667195319830052795196450539173687527493041738579361215262366472473520688991641378500532221239004234909507732021015331223358392102163557849894855514052783312927780585165072081030794653842885352569300487197957898820693473955714686153964888016983220697827526160980611014214854411217349156502349108339746784444268608761396965216470182295152490023877079690491658361002038256981693393400140592403261008483363244066668247410822582533705524016089518629016387385044492778113154031436422810271059789803461954500433686458885290295210012375656693800113940121423025175605266974593477655721499491403813790715503443037079840414538326580221044236317854252146791608448765354659631082785429138366861997547026965591621693259891367610226882497867411143209842657418135412154756545394894030384788937087682404519020028427795069662275724424173694886989488222487727736092681985830521380117206328043983780065387913480083446633474871901074530691746422119692863415667803686122916147518406293116342566362989411974937441685625017434161745096345327695965039206007201207435102274436358801328962340554075332101397083713174860039279156879420452366052996928041048079029554038872729548329554816995258814965842339141453638994650786883856868544636970318113957583783196788463276022161389952078077038129174573910868493433533414144607738727292827443513605355562092095644703276248813555666371295904168195416823294378358904531382348321066917803681618982847677590704729707076535809099761414016568975573797634086329621980655086609113202687464604736722577216241271731039726311505465659197052434823336242529816930526616952927556841011954388581655758872716794138442843537548859487910927799724225268370556167002661805868116454291052520035658558980087165652886999938781637349625402438050133426802162108835255502565228839102584838985575365757711201858774429278306328738225198362785151459437990903245895211071424766228236298329260335261935279067431682659308427417768201933193430376011814556269215440118906208595639098083118549737730564463072919417319630959510144900201200587605253513490780935639563027592817695684149978728538052054646673782306749782876623440470407880680889584884817336324774621712133275794636687951933481885568814400727034682417795429665696696475058176 A013751 807 71805741847912246835347113920877634798793549837904535955304857375392370512016582053982049277575655117585636697745430457149626223918808815774001901786912432635657757800608333380634372163215642564498290936307715735890887826452786272621252588494882239474346684128266564250742390297793517454924622095825450622034471114345731350385468579233094917850886784163640563865126774418954650061961017983165157632913512666331230099466531692132047507976124265136179973369264434243750577556302048919678300999317923629360932314492353963301552538627964618310328283209564739204851165244556021213161840505889239751241878071249162158322995474977674051326493347005365845965206174495832563268422583579342436059259211082443519696155939693955894060475006023502761259593705169585647811522108064366183795442943672835022659251685747202731525901422618243145499802688190940317401356883520579530166322138616148391316780382257376749410200953781630122901385134766886596888529818987503445901332097529389086751121145790230356389949568073964236322228330621964440357252147709655899399466532851842511053221551097937531761262596542322285953092283230472052956314886455466608112018537992203419310442376884504915283287515195008866609123229880376412451804972144764717835648458793527968154471515140944842532534860003971952990314493584195782644578645056789035337817422829267982273964769620399102911806074505039954675245703892691899232760030126231495526484726258627587747980443686447856730226028008696446924477442173871214160656366158147874383087638541688539578691654931080563069379172076659513470723767807232260975562036431888182756559735304668845132684709700918704777364050464540966294881837190917121887213663717980756653145739641882172520762005822391510054411295141274047261357949824191489599322402641680270652685804187030228697898803633964761837602360786876737772933828253878124387723420631189791522311701177586782571989660547614243938836985056613429664917551236647066281444659092506607374725027091523655949994094658818221268657183469101151332054620271229233632884429195110083237923461263744321056580599600540105233014938754621617989917590622248188735894214669340152695412950630561514136124067321508432715433969266601767074232029324956811962213792913336059653142770892741721908848280808906924731421996042392323512961859332624162228521947635284962577903452940558247689748415553233204280525469928453264361487628853946798415392190004753128322298033530387547674615381878071312069456785164911680388978142211163242913753950429452295826063624810805305132864817816577202680964357169210546318566300573132196780941056698262911284456315931217950502462323891508900528128 A013751 808 124080321913192362531479812855276552932315254119899038130766793544678016244764653789280981151650732043187980213704103829954554114931701633657475286287784683594416605479451200081736195098036630351453046737939732791619454164110414679089524472919156509811671070173644623025282850434587198162109746981586378674875566085589423773466089704914788018046332363034770894358939066195953635307068639074909392389674549887420365611878166764004178093782742730155318993982088942373200998017289940533204104126821372031535691039442787648585082786749122860440247273386127869345982813542592804656343660394176606290145965307118552209582136180761420760692180503625272181827876269528798669327834224425103729510399916750462402034957463791155784936500810408612771456577922533043999418310202735224765598525406666658919155186912971166320076757658284324155423659045193944868469544694723561428127404655528704420195396500540747022980827248134656852373593512877180039423379527210405954517501864530784341905937339925518055841832853631810200364810555314754552937331711242285394162278168767983859099966840297236054883461766825132910126943465422255707508512123795046298817568033650527508568444427256424493609520826256975321500564941233290440716718991866153432420000536795216328970926778163552687896220238086863534767263444913490312409831898658131453063748506648975073369411121904049649831600896744709041678824576326571601874209332058128024269765606974908471628510206690181896429830576399027460285497020076449458069614200721279526933975439400037796391979179720907212983887209348467639277410670770897346965771198954302779803335222606467764389279178363187521855285079202726789757555814665904786621105210904670747496635838101172394115876746061092529374022718004121553667626537296202894027629111764823507687841069635188235189969132679491108455376879439723002871629655222701398941986070850695959750554619634869960284398133426277413526310310177828006460977528536926130534336370911851417543524846814152877481589795570437886352239613034606789501790383828684115717624293649150223835131741063750186785771276109733301842649814167986155886577596595244870135625202948619783857673578689610296427222388331566571732269898892687853504272946673525371070705434154244711080630708102657695458489829237791165935897209161253935030398092926774552330885925513772415334617166681284652007885262075986976996748012036367240816650622659620067661797704328213405740931001940509682381735379885307227256021324764967383712154229740890083754966826342093567187437943673071567269590405187045406232706409188395824038482567390372436037466145974598310699540513929144618468254895684527380112605184 A013751 809 214410796265996402454397116613917883467040759119185537889965019245203612070953321747877535430052464970628829809280691418161469510601980422960117294705291933251151894268491673741240145129407297247310864763159858263918416795582796565466698289204302448954567609260057908587688765550966678424125642784181262350184978195898524280549403010092753695184062323324084105452246706386607881810614608321443430049357622205462391777325472168199219746056579437708391221601049692420891324573877017241376691931147330870493674116157137056755023055502484302840747288411228958229858301801600366446161845161137175669372228050700858218157931320355735074476087910264470330198570193745764100598497539806579244593971056144799030716406497431117196370273400386082869076966650137100030994840030326468394954251902719986612300162985614175401092637233515312140572082830095136732715373232482314147804155244753601238097645152934410855710869484776687040901569590251767108123599823019581489406243221909195342813459723391295200494687171075768026230392639583895867475709197026669161112416675631076108524742700033623902838621933073829668699358308249657862574708949917840004356757562148111534806271970299101524957251987772053355552976218451125881558490417944713131221760927582133816461761472666619044684668571414100188077831232810511259844189520881251150894157419489428926782342418650197794909006349574857224021008867892315728038633725796445225938154968852641838974065637160634317030747236017519451373338850692104663544293338846371022541909559283265312165340022557727664036157097754152080671365639092110615556852631793035203500163264663976296864674420211588037765932616862311892701056447742683471281269804443271051674186728238825897032235017193567890758311256711122044737658656447838600879743105129615021284589368329605270408266661270160635410891247671841348962176044224828017371751930430002618448958382729055291371439974560607370573464215987286795164569169311808353563333248935679249515210935294856172288187166745716667616670051323800532259093783255966151960054779425731586787107648558160322765812765117619145584098878882280077372006086916583135594360350695214986506059943975646592226240287036947035953362385286564610855383651851851841210178990218534860747329863601392497752270424922903134737230377430646799732527904577466426427770879287798733698218464025259878669625732867305496250380564798842592131172275955823476919586433079152765120328771353200731155638736441810888698404849193863639054602508992258064728582675919137684099892766667067668241852220163214461970116675077547983938497876450563569472741500244105880888806008069561900713144459742863312834581757952 A013751 810 370501855947641783441198217508850102631046431757952609473859553255711841658607339980332381223130659469246617910437034770583019314320222170875082685250744460657990473295953612224862970783615809643353174310740235080051024222767072465126454643745034631793492828801380066039526186872070420316889110731065221341119642322512649956789368401440278385278059694704017334221482308636058419768742043179454247125289971171039012991218415906648251721185769268360100030926613868503300208863659485793098923657022587744213068872719532834072679839908292875308811314374603639821195145513165433218967668438445039556675210071611083000976905321574710208694679908937004730583129294792680365834203748785768934658381985018212725077950427560970515327832435867151197764998371436908853559083572404137386480947287900136866054681639141295093088077139514459378908559130404396274132164945729438847405580262934222939432730824270661958668382469694115206677912251955053562837580494177836813693988287459089552381658402020158106454819431618927149326118481200972058998025492462084310402256015490499515530755385658102104105138700351577667512491156655408786529097065458027527528477067391936732145237964676847435126131434870108198395542905483545523333071442208464290751202882861927234845923824767917709215107291403565124998492370296563457010759492082801988745104020877733185479887699427541789602762972065353283108303323717921578050759078176257350421131786177365097747185421013576099829131223838273611973129533995956858604538889526529126952419718441482459421707558979753403454479464919174795400119824351167143682241347738364831648282121339351040982157398125624129259531561938074950587425541699357038374034222077972377292994666396691150071702109710485315230361851596818893306674158341865102320196085663974756779770428473557907265484790674837577990020075976941851006640204420502814018387335783044524679800085355807543489848276040729536350946165226031582044375524570804834957439854160853743162284496189511465713987424136598401641605848687527319743714057466309510586974658847664181968122016708501037739324458123245883569322862708579973698826518191855658307054686001331496682471583189917311366943215999844478127410201775183647558102950399999981611189295097628239371386004303206236115923294266776616825934092200157669937808219109861984867188079409316211830521505835649070341113266394703897520657615972399999202665692851662968117045356360775978127928116898330863436943736571449215670843579406996368286353135538621935850990863988269918124614700800692930721920636442034590284361614534002916245724330506573848048897312421814962175856781944202964432313626435667804578157277741056 A013751 811 640227207077525001786390519855292977346448234077742109170829308025870062386073483486014354753569779562858155749235196083567457375145343911272142880113286428017007537855407841924563213514088119063714285208959126218328169856941501219738513624391419843739155608168784754116301250914937686307584383343280702477454741933301859125332028597688801049760487152448541953534721429323108949360386250614096939032501070183555414448825422686688178974209009295726252853441188764773702760916403591450474940079335031622000183012059352737277590763361530088533625951239315089611025211446749868602376131061633028353934763003743951425688092395681099240624406882643144174447647421401751672161504077901808719089684070111471588934698338825357050486494449178437269737917185842978498950096413114349403839076913491436504542489872436157920856197297080985806753990177338796761700381026220470328316842694350337239339758864339703864578964907631431077139432371378332556583339093939302014063211760729306746515505718690833207953927977837506114035532735515279717948588050974481688375098394767583162837145306417200435893679674207526209461584718700546383122279729111471567569208372453266673146971202961592367897955119455546966827498140675566664319547452136226294418078581585410261813756369198961801523705399545360535997394815872461653714592402319081836551539748076722944509245944610792212433574415728930473211148143384568486871711687088572701527715726514486888907136407511459500504738754792536801489567834745013451668643201101842331373781273466881689880710661917013881169340515380334046451407056478816824282913048891894429088231505674398598817167983961078495360470539028993514615071336056488962310331135750736267962294783533482307323901245579718624718065279559303047633932945614742896809298836027348379715443300402308063754757718286119334766754691288155518539474273238628862623773316233100938646694547494835435150457820998380638814434973510582573772680906458350754806456067989955268184427609415475812753770268908042038036694906532047208517137891301782834294292210488763706440914844872289793213552663636968886807789906760426194551572223435526577554590497410300826267310895752177114042077877247731258204164828667517342980401898291199968224135101928701597633755015435940376008315452492989993875214111321872453652532602621841509850501001219298414043141162084001593549443724330048334915696360400307198622206317247673608906254375791420890205059786000315732019038776795464244679217705215289724398818218210738705150512212971730418519334202983597384287478859771835772011376869914757039272611643115359609428494555864896254639880519199582722539037946480833966311055775936544768 A013751 812 1106312613829963203086882818309946264854662548486338364647193044268703467803134979463832805014168579084618893134678418832404566344251154278678262896835758947613389025414144750845645232952344269742098284841081370105271077512794914107708151542948373489981260890915660055112968561581012321939505814417189053881041794060745612568573745416806248213986121799431080495707998629870332264494747441061159510648161849277183756167570330402597173267433168063014964930746374185528958370863545406026420696457090934642816316244838561530015676839088723992986105643741536474847851565379983772944905954474501872995599270470469548063589023659736939487798975093207353133445534744182226889495079046614325466586974073152622905679158729490216983240662408180339602107120897136666846185766601861595769833924906513202279849422499569680887239508929355943474070895026441440804218258413308972727331504175837382749579103317579008277992451360387112901296939137741758657776009954327113880301229922540242057978793881897759783344387545703210565053400566970403352615160152083904357512170026158383705382587089488922353224278477030605289949618393914544150035299371904622868759592067599244811197966238717631611727666446419185158677916787087379195944177997291399036754439788979588932414171005975805993032962930414383006203498241827613737618815671207373413561060684676577248111976992287448943085216590379591857708863991768534345314317795289053628239892775417033344031531712179802016872188568281503592973973218439383244483415451503983548613894040550771560113868023792599986660620410577217232268031393595395472360873748485193573464464041805360778756066276284743639982893091442100793254843268705612926872252202577272271038845385945857427055701352361753783512816803078475666311436130022275725686468388655258000148286023095188334168221337198414210476952106545932736036211544156350674613880290450798421981488178071075631939991114685201743871343634226286687479192606360030104305556085486642703422690909069942204438515024673096641727408798487377576317614276169480737660536939724583684729900851939316762673019002764682236403860958882016464185116802096589926014332379524999827789913227859762053064710571884079614176796823937469968670134480247193545091305456132796360711128666673304969742369101907886709416369984364195599911576337330542129021665730106947659466547928081154753653438755642323522734323310771730839219172516203979996190007561367575298274343310208545584928899006302562214805688194612020643761157881068156482500085104015150163201409502755656280048763469685732214035659231212700163863072919303341405092438592534540728017713537176878944547457571518881093785504380818349359104 A013751 813 1911708196698176414934133510039587145668856883784392694110349580496319592363817244513503087064483304658221447336724307742395090642865994593556038285732191461475936235915642129461274962541650898114345836205388607541908421942109611578119685866214789390687618819502260575235209674411989292311466047312902685106440220136968418518495432080241196913768018469416907096583421632415934153046923578153683634400023675550973530657561530935687915406124514412889859400329734592594040064852206461613654963477853135062786594471081034323867089577945315059879990552385375028537087504976611959648797489331939236536395539372971379053881832884025431434916628961062306214593884037946888065047496592549554406262291198407732381013586284559094947039864641335626832441104910252160310209004688016837490273022238454813539579802079256408573149871429927070323194506605690809709689150538197904872828839215846997391272690532776526304370955950748931093441110830017758960636945201077252785160525306149538276187355827919328905619101678975147856412276179724856993318996742800986729781029805201687042901110490636857826371553208308885941032940584684332291260997314651188317216575092811495033750085660504067425065407619412351954195440208086991250591539579319537535511671955356729675211687498326192755960959943756053834719644961878116538605313479846341258633512863121125484737496242672711773651254268175934730120916977776027348703141150259484669598534715920633618486486798646697885155141845990438208659025721463254246467341900198883572004808902071733255876763945113612776949552069477431377359158248132843376239589837382414494946593864239663425690482525420037009890439262011950170744369168323299137635251806053526484355124826914441633952251936881110537910147435719605951386161632678492453986217375596285824256238247908485441442686470678859755704173240111371767870573548302173965732785141898979673184011571706818691992304646176028613409681799943023395964044823790132020240000915720918591514409890872860129269753962635110996904962403786188451876837469220862714677407831844080607213268672151139365898976836777370904505871736948124450111881834022907392152766351819199702420970057741668827695819868215689573297504911763948105861992381867150445917775828197472111308830336011470987714813808096828233871487332981329996647203910907176798949438381624805555558194819724235414313142169749935047284910681013550890170730108000477433416333066043170115418065240040366770757137482890827507184229200289571672419280818485774401760147059738179482012035620761774051924263275616945265853619151535545883155390004556173947999733887899686378014608992241646816178006683584626530061351570054107692531712 A013751 814 3303431763894448845006182705348406587715784695179430575422684075097640255604676198519333334447427150449406660997859603778858716630872438657664834157745226845430417815662229599709083135271972751941589604962911513832417753115965408806990817176819156067108205320099906274006442317383917497114213329756695839863928700396681427199960106634656788266991135915152415462896152580814734216465083943049565320243240911352082260976266325456868717821783160905473677043769781376002501232064612765668395776889730217388495235246028027311642330790689504423472623674521928049312087208599585466273122061565591000734891492036494543005107807223595945519535934844715665138818231617572222576402074111925630014021239190848561554391477099718116068484886100227963166458229284915733016041160100893095183191782428049917796393897992955074014402977830913977518480107414633719178342852130005979620248234164983611492119209240637837453953011882894152929466239514270687483980641307461492812757387729026402141251750870644600348909807701269055495880413238564552884455226371560105069061619503388515210133118927820490323970043943957754906104921330334526199299003359717253412150241760378263418320148021351028510513024366344544176849720679574320881022180393064160861364169138856428878765795997107661082300538782810461026395546494125385378709981693174477694918710227473304837626393507338445944869367375408015213648944537596975258559027907648389509066267989110854892744649188061493945548085109871477224562796446688503337895566803543670812424309782779955066155048097156322878568825976057001420076625452773553354142011238996812247267714197406138399593153803925823953090679044756649895046269922862660909833715120860493764965655700908155143469491346930559009508734768923479083995287301268434960488183625030381904314779692385862842812962221333069657856811358912450414880351091466156612786252725201436875261971995909382699762702428592177443971930150301544428225869455509348130974721582365747326136900291428302303378134847433471802651775033742533644843175146813650770962560733426571289264528265477168824273431973951296922986146361446359049793331809191583973639980255943577085783436259777603734258376732276711582658088487528102326929522835866435970545916631125231808341658820627821866771198260391319188129930111391738234206368358047601508584629523447664000004560648483478795933109669327887761708325656791415938215021626624825004943423538122597959442416734789753779868333570435349932414348058100379849940517254343418166241534119227574144916797552676345561725126940266081419395053893853423286092513927873068582143540158290658061209244338593565698355595549234234643946015513053498092694798336 A013751 815 5708330088009607604170683714842046583572875953270056034330398081768722361684880471041408001925154115976574710204301395329867862338147574000444833424583751988903761985464332748297295657749968915355066837375911095902417877384388226418480132081543501683962978793132638041483132324439409435013360633819570411284868794285465506201531064264686930125360682861383373919884551659647860726051665053589648873380320294816398146966988210389469144396041302044658513931634182217732322129007650859074987902465453815647319766505136431194517947606311463643760693709573891669211286696460083685719954922385341249269892498239062570312826290882373793857758095411668669359877904235164800612022784065407488664228701321786314365988472428312904566341883181193920351639820204334386651719124654343268476555400035670257952168655731826367896888345691819353151933625612487066740176448480650332783788948637091680658381993567822183120430804533641096262117661880659747972318548179293459580444765995757622900083025504473869402916147707792927896881354076239547384338631170055861559338478501855354283110029507273807279820235935159000477749304058818061272388677805591413896195617761933639186857215780894577266166506105043372337596317334304426482406327719214869968437284271943909102507295483002038350215331016696476653611504341848665934410848365805497456819531273073870759418407980680834592734266824705050289185376160967573246790000224416417071666511085183557254662753796970261537907091069857912644044512259877733767883539436523463163869207304643762354315923111886125934166931286626498453892408782392700195957395420986491563278610133117807154496969773183823790940693389339491018639954426706678052192659728846933225860653051169292087915281047496005968431093680699771857143856456591855611723581304052499930655939308442770992380798718463544368776570028200714316913246686053518626894644709148082920452687608931413305189949796607282623183495299721068771974302419120153570324318894328011379564563703588106380237417016365039274982267258307098138289006653693988532223304947361115187849104842744547728344490450987841082920060912579308438042877366283057106449885882270501204233777856895699252798474993374157614833176906448560820934215460377201357103343938584400564814386442044876185780630593956199557088519232484923668708604522706255406834239816517563392007880800579451359372413508598590052231986734935566741235557370807697608542235873875849273916496117716694531612480409712284683211993444397456380697213815505426591265370958025248122416226171024725130661019352779788692714653128578715438367864067364662509944037393526257129769574217089681526758469109076757464738714806556444704176611524608 A013751 816 9863994392080601940006941459247056496413929647250656827322927885296352240991473453959553027326666312407521099233032811130011666120319007872768672157680723436825700710882366989057726896591946285733555494985574373719378092120222855251133668236907170909888027354533198535682852656631299503703087175240217670700253276525284394716245679049379015256623259984470470133560505267871503334617277212602913253201193469442735997958955627553002681516359369933169912073863866872241452638925220684481579095460304193438568556520875753104127013463706209176418478730143684804397103411483024608924082105881869678738374236957100121500563830644741915786205988871363460653869018518364775457575370865024140411787195884046751224428080356124699090638774137103094367633609313089820134170647402705167927487731261638205741347437104595963725823061355463842246541305058377651327024902974563775050387303244894424177684084885196732432104430234131814340939319729780044496166451253819098155008555640669172371343468071730846328239103239066179405810979843741937880137154661856528774536890851206052201214130988569138979529367695954752825550797413637609878687635248061963212626027492621328514889268869385829515935722549514947399366436353678048961598134298803295305459627221919074929132606594627522269172091996851511657440679502714494734661945976111899605384150039871648672275008990616482176244813073090326899712330006151966570453120387791568699839731155197186936057238561164611937503453368714473048908917185068723950902756146312544347165990222424421348257915137339225614240457263290589328326082375974585938614379287464657421345438310027570762970763768061647510745518176778640480209841249349139674188916011447500614287208472420536727917605650073098313448929880249205769144583956990726497058348493402719880173463124989108274834020185505004669245913008730834339626090273500480187273946057407887286542244188233482191368233248537384372861079877918006837971594580239625369520423049398803663887566079800247825050256604278787867169357822354665582963403497583212183681870949040007044603253168262578474579279499306989391285865256937044980938092088937122679945402804563426080915968136715768308835764788550544358431729694343113098574324315531803945074578325873844175999259771853546049028929666356312834648961233733948099528468615236409343009566402942349541389618023401291948995530542858363610256873077968659328855043136755701467560983590057467545327705291414448150626366147982827932590324671918804625844785473193377149706561015467628755535238823530725025782241441603474861010920606184020277499669108406136817183296616013372320241824247130969678238634620484636899068499185729536448817184714522624 A013751 817 17044982309515280152331994841578913625803270430449134997614019385792096672433266128442107631220479387840196459474680697632660159055911245604144265488472290098834810828404730157091752077310883181747583895335072517787085343183745093873958978713375591332286511268633367069659969390658885542398934638815096134970037661835691434069672533397326938363444993253164972390792553102881957762218655023377834101531662315197047804473075324411588633660268991244517608063636761955233230160062781342784168676955405646261846465668073301363931479265284329456851131245688287341998194695042666524220813878963870804859910681461869009952974299354114030478563948769716060009885663999734331990690240854761714631568274487632786115811722855383480028623801708914147067270876893019209191846878711874530178698799620110819521048371316741825318222250022241519402023375140876581493099032340046203287069260007177564979038098681619953642676455444579775181143144493059916889375627766599401611854784147076329857681512827950902455197170397106358013241373169986068656877003255688081722399747390884058203698018348247472156626747378609812882551777930765789870372233708651072431417775507249655673728656606298713403536928565561829106105202019155668605641576068332094287834235839476161477541144195516358481129374970559412144057494180690646901495842646721362518103811268898208905691215535785281200551036990300084882702906250630598233742992030103830713323055436180739025506908233692449428005967421138609428514608895798754987159962620828076631902831104349400089789677357322181861407510150966138359347470345684084501925647408738928024084917399727642278413479791210526898568255409473490749802605678875313356998446867781281061488296240342687465841622563326313885639750833070627569081841077679975386916826196599899952939744279981179098913186880552648068456937679086881738873883992608829763609378787200829231144997957267457226684307053472600196303946029042315816014915434654072638531291029361132731197714185894828241686843412193745434468650317028862127360761243823790653402272999941132173074421474757735604072994974802477668141975163987213727061023129683347990945656046285600267822792940244847637668201554615340651370028911824899434336432417238957217088871347110002736126720885762927572721990463463708578273405011892262315985193767128515344720530744284380007521259944437432487864276778059252318523876678729843320261514540313852135945379643619303918326274743564166404282360703714326667516081033075694393459789297678155714692937434728062489564892687061092844551713211090804559826870807485987039519428219325804420092736552471107369377872299042315603996360624197452561590366592940638983556095186695094272 A013751 818 29453729430842404103229687086248362745388051303816105275877025498648743049964683869947961986748988382187859481972248245509236754848614632403961290764080117290786553111483373711454547589593206138059824971139005310736083473021511522214201115216713021822191091472198458296372427107058554217265359055872486121228225079652074798072394137710580949492032948341469072291289531761780023013113835880396897327446712480660498606129474160583225158964944816870526426733964324658643021716588486160331043473778940956740470692674430664756873596170411321301438754792549360526972880433033727753853566382849568750797925657566109649198739589283909044666958503474069351697082427391540925679912736197028242883349978314629454408122657094102653489461929353003646132244075271137193483511406414119188148791525743551496132371585635329874149888048038433345526696392243434732820075127883599839280055681292402832283777834521839279894544915008233851513015353684007536384841084780683765985285067006147897994073654166699159442580710446199786646881092837735926639083461625829005216306763491447652575990175705771631886651019470237756661049472264363284896003219848549053161489916076527405004203118615684176761311812561290840695349789089100995350548643446077858929377559530614807033191097169852267455391559949126664184931349944233437845784816093534514431283385872656104989034420445836965914552191919238546677310622001089673747907890228019419472622239793720317036075937427820552611594311703727517092473244171940248617812415408790916419928092148315763355156562473452730256512177540869487084952428757342098019327518722300867625618737266729365857098493079211790480725945347570192015658902613096541480893316187526053674251775903312163940974323789427870394385489439546044439373421382230997468592275667724627118679878115807477482921986929594975862293588309462131644774071539228057831517006544283032911418556470158166087710482588400653139213218738185121730073773871082237519382070898736037359509650113226263201634865416270792110761827747825873756079395429327510249079127743898276395072600308381367123838135316458681410549333083369905320361447968092825328354093647981517262797786200743096717890652286375308645567409959633426222533355216988918071129569687806084728026973690598338845663599520865288423256443860549829282022414829598074515677077126123408652996737183987883339029470272486388006409258900845169257411897125662336490913616024174157170867802756878879546599919296018356481467788025154799911898515906387853074989395887210091981968134563241568435385360428764910279380832755335785604289571962994990037920248762670073534284963332745121363705711158613198026428153472601424163584932482609122902016 A013751 819 50896044456495674290380899285037170824030552652994229916715500061665027990338973727270078313102251924420621184848044968239961112378406084794045110440330442678479163776643269773393458234817060206567377550128201176951952241381171910386139527094480101708746206063958935936131554040997181687434540448547656017482372937638785251069097069963883880722232934734058556919348310884355879766660708401325838581827919166581341591391731349487813074691424643552269665396290353010135141526264904085052043122690009973247533356941416188699877574182470763208886168281525294990609137388282281558658962709564054801378815536274237473815422010282594829184504294003191839732558434532582719574889208148464803702428762527679697217235951458609385229790213921990300516517762068525070339507710283597957121111756484856985316738099977850022531006547010412821070131365796655218313089820982860522275936217273272094186368098053738275657773613134228095414490531165965022873005394501021547622572595786623567733759274400056147516779467651033231325810528423607681232336221689432521013778087313221543651311023619573379900132961644570843510293488072819756300293563898292763863054574980239355847262988967902257443546812105910572721564435545966519965748055874822540229964422868902386553354215909504718162916615592090875711561372703635380597516162209627640937257690787949749421051478530406277100346187636444208658392754817882956236384834314017556848691230363548707838339219875273914912834970624041149535793765929112749611579853826390703573635743232289639077710539954126317883253042790622473682797796892687145377397952352135899257069177996908344201066196040877973950694433560601291803058583715430823678983650372045020749107068760923419290003631508131360041498125751535564791237272148495163625727452353828155661078829384115321090489193414340118290043320598750563482169595619786083932861387308521080870931265580433310999563713912756328624560441979583890349567481249230106433492218513015872557232675395654982812425047439315928767396438348243109850505195301877937710408732741456221610685453332883002389992297826840601477429247568063196393584582088864402167395873823712061830114574554884071128515047150856533339540484410246560512537637814956850426911896420528914410030610537353929525306699972055218395387134991030104999334732825545472763089989273941250152378361853931062409842924630856478475075199380660452476807758233144517456298728489772943591259563163886703856524660543519719999976337707467494247760635486238210113581676093099038944840936525281430256345902820905764962770079001220237524212380352055342785526189861893887067244416638983569716483468882083606189667849200655260954674763329948564374683648 A013751 820 87948364820824525173778193964544231183924794984374029296084384106557168367305746600722695325040691325398833407417421705118652802189885714524109950840891004948411995006039570168423895829763880036948428406621531633772973473106665061147249102819261615752713444078521041297635325382843129955886885895090349598209540436239820913847399736897591345888018511220453186356633881208166960236789704117491049069398644319852558269924911771914940993066781784058321981804789730001513524557385754258969930516008337233771737640794767174073388448187309478824955298790475709743772589406951782533362687562126686696782593246681882354753049233768323864830823420037515499057860974872302939425408551680547180797796901647830516791383724120477017677077489657199239292542692854411321546669323370057269905281115205832870627323436761724838933579313233993354809187000096620217245019210658382982492817783448214178754044073436859740336632803495946148876239637854787559524553321697765234291805445519285525043936026163297022908994920100985423731000593115994073169476991079339396311808534877246827429465448814622800467429757721818417585787147389832538886907278416249895955358305565853606904070444936535100862448891319013469662863344623430146500812640551693349517378522717463323964196085091624152985519911743133033229578052031881937672507928298236563539581289681577166999576954900542046829398212235775592561702680325301748376472993694622338234538446068212167144650171944473324969378829238343106397851627525506831328809987412003135775242564305396496326283813040730277302261257942195634523874593030563387212143661664490833916215539578657618779442386758637138986799981192719032235685232660264463317283747842893795854457014818875668533126275246050990151708761298653455959258006272599642745257037667415052982344217175751274844365326219979724405194857994640973697189061230990353035984477269124427744969226922988761407246097641242935863240443740720962524052607598669623917074553590491427778898063083691810299870481975137924910061045465764093821672977481645076363586290177236350943264463359221828129906690644780559352997739797613203368114157849557686945260069967374442842437984830839674910074001476680089610725957060906056565665038144245437537703757014673964100532895008547590219729977551711417387228969264500021438850418322542576934619501465370480263309809283592875844208573762119994804929944529781261879923806226873726164484202830327646525696525147196224264074613419202076159959111558503830060130378120219627076269136288875139296685138315686311482965720074525161855666696514108570441838993248351632333389256081352636852198351952163608470083434228240471495746043418732290929677991034151119239453343744 A013751 821 151974774410384779500288719170732431485822045732998322623633815736130786938704330126048817521670314610289184128017304706445032042184122514697661995053059656550855927370436377251036491993831984703846884286642006663159698161528317225662446449671684072020688831367684359362313842261552928563772538826716124105706085873822410539128306745359037845694495987388943106024263346727712507289172608715024532791920857384705220690430247541869018036019398922852780384558676653442615370435162583359500039931662406739957562643293357676798815238467670779409522756309942026437239034495212680217650724107354914612040321130266292709013269075951663638427662869824826782371983764579339479327105977303985528418593046047451133015511075280184286545989902127640285497513773252422763632644590783458962396325767075679200444014898724260521677225053268340517110275136166959735399393196017685793747589129798514100886988158898893631301701484440994945258142094213072902858428139893738324856239809857325387275921453210177255586743221934502812207169024904437758436856240585098476826805148267882517798116295551668199207718621343302225588240190689630627196575777103279820210859152017795032730233728850332654290311684199255275577427859509287293153404242873326107966030087255776623810130835038326536358978407492133881420710873911091988298093700099352781796396468569765344575268978068136656921200110743420223946622231602121421194545333104307400469282434805870624825955497120049905547086616923856887855487612364075804536183658247941418619619151119725145651818428934381919178307453724114056457255296756813533102584247356240161007220452391920365250876444318924976169190367501018487703264082036936992612266316272520479236501721607017155225242203625176110982152739524073171897597834839052182663804161089293211553490807279698202931063283708124963772176714614739602548742697807151330046181176721047011143306824122924579711721256724067793171679486783965823241562905930501110128704828604369187201935853008619448198176192853038334244585486564840354123850905088282691956277109426264414429960992684735319008478761434180806561980094370275615420101264764035683041409400903623037231732837787690958244607874551703194847334453801245665745469185913256116065152092121356609965720842574770235899693401209357329245131658889056037046333522861353572943022498532160189894999350442048489458792415460943351022918944147462020528508337160037798812228702490806173196403595454355075528320931988381187604409344773094618343905293391739515587793067507176240704671919009505946242564764288779479686592051576379609723497780333151620672096634508577356480598752173338715436304174346399534744649163027569398726483568507013134045775377989632 A013751 822 262612410181144898976498906727025641607500495026621101493639233592033999830081082457812356677446303646579710173213902532737015368894163705397559927451687086519879042496114059889791058165341669568247416047317387513939958423120932165944707465032670076451750300603358572978078319427963460558198947092565462454660116389965125411613714055980417397360089066208093687209927063145487212595690267859562392664439241560770621353063467752349663166241521338689604504517393257148839360111960944045216069001912638846646668247610922065508352732072135106819655322903579821683549051607727511416100451257509292449605674913100153801174928963244474767203001439057300679938787945193098620277239128781286993107328783569995557850803138084158447151470550876562413339703800180186535557209852873817087020850925506773658367257744995522181458244892047692413566555435296506422770151442718561051595834016291832366332715538577288194889340165114039265406069538800189976139363825736379825351582391433458269212792271147186297653892287502820859493988075034868446578887583731050167956719296206900990755144958713282648230937777681226245816479049511681723795682942834467529324364614686749816557843883453374826613658590296313116197795341232048442569082531685107514565299990777982005943906082946228254828314688146407347094988390118366955779105913771681606944173097688554515426064794101740143159833791364630146979763216208465815824174335604243188010920047344544439699251099023446236785365674044424702214282594165122990238525361452442771374701893134885051686342245198611956340115280035269089558137152795773785201265579431582998220476941733238391153514495783102358820360955041759946751240333759827123233996194518915388120674974936925644229218527864304319777159933897598441039049058601882171643053590362298669564432114979318494664877354247639937398321362854270033204227381810757498319801073373969235255634192084413673741854331619189146600662153162692942561420701447905918302401943828349955484945153998894406486448461250050241574643720784044131926014363992552491700446845088584908134972595359222631246651299758264433739101603071836263445934985512253660295555444761460608336434343697129975846682407225343120696193936168552510408170753258106568560582815185704222020765615969202967634670197289769464935587506560288832016064327504418974045542877463572808138558877563859789784793293916510110567603935486814371473262406612545316347531197904113067283385412945125570512938570475922692180419347767907500498268346980925882935706420652400543937673076048426275107151912691010940898431065123983965602204164415686000521382984430821671998474643755529300273933613270578396038753753711639920999363606380118695631099853166084096 A013751 823 453794244793018385431390110824300308697760855406001263381008595647034751706380110487099752338627212701289739179313623576569562557449114882926983554636515285506350985433285095489558948509710405013931534929764445624088248155152970782752454499576453892108624519442603614106119335971520859844567780575953119121652681121859736711268497888734161262638233906407585891498753965115401903365352782861323814524151009417011633698093672276060217951265348873255636583806055548353194414273468511310133367235305039927005442731871673329198433521020649464584364397977385931869172761178153139727021579772976057352918606249837065768430277248486452397726786486691015574934225569293674415839069214534063924089464138008952323966187822609425796677741111914699850251008166711362333442858625765955926372030399275704881658621383352262329559847173458412490643007792192363098546821693017673497157601180152286329022932450661554000768779805317059850621688163046728278768820690872464338207534372397015889199705044542337922345925872804874445205611393660252675688317744687254690229210943845524912024890488656552416143060479833158952770875797556186018718940125217959890672502054178703683011954230607431700388402044032029064789790349648979708759374614751865785168838384064352906271069711331082424343327781116991895780139938124538099586295018997465816799531112805822202656239964207806967380192791478080893981030837608228929744173251924132228882869841811372791800305899112515097165111884748765885426280322717332527132171824589821108935484871337081369313999399703201460555719203900944986756461000031097100827786921257775420924984155315035939913273048713200876041583730312161187986143296736981268948345424128685790672526356691007513228089616149517864574932365775050106115476773264052392599196604146052101007338694684262358780908068139921811824299315012178617376904915768988957096616254790218838521735883921866828225924285037958845325944200665133404746134972101981426826550558935388723077985226110089534408582941040086817440984349514828259968152820979130705658372148313074721257232644780736706794213445982280941501167570108133063234575654965174324990719808547803931205358545908640598263067199685392912563023121699258737985319061630008150472687104640896895651882984394782728072710100916721635408695211336179101723759157927635987150698092257053812463429740430349716748122811887729471060819600521215233905797438626478306648533909978307380265689993569176985846357849782394412087764632942944160861007703583039925712900694887348139924299075411680603385158505130066905872488880534244292560608796110305408900949797096459849213364184409554630873357283731559468354966486413713783486900311824845106050540546270993317888 A013751 824 784156455002335770025442111504390933429730758141570183122382853278076050948624830921708372041147823547828669301853941540312204099272070517697827582411898413354974502828716645005957863024779579864073692358632962038424492812104333512596241375268112325563703169596819045175374212558788045811413124835246989842215832978573625037071964351732630661838868190272308420509846851719414489015329608784367551497732944272596103030305865693032056619786522852985740016816863987554319947864553587543910458582607108993865405040674251512854893124323682274801781679704922890269930531315848625448293289847702627105843351599718449647847519085384589743271887049002074913486341783739469390569911602714862460826594030479469615813572557469087776659136641388601341233742112077234112189259705323571840770868529948418035506097750432709305479415915736136783831117464908403434288907885534539803088334839303150776551627274743165313328451503587879421874277145744746465712522153827618376422619395502043456537090316969159929813759908206823041315296488244916623589413062819576104716076510965067047979010764398522575095208509151698670388073378177089440346328536376634691082083549620799964244656910489641978271158732087346223956757724193436936736199334291224076771752727663201822036408461180110429265270405770161995908081813079201836085117792827620931429589762928460766189982658151090439632973143674123784799221287387019590597931379324900491509599086650052184230928593666426087901313336845867450016612397655550606884392912891210876240517857670476606174590962687132123840282784340832937115164608053735790230415799933435927358372620384382104170135828176411113799856685979414532840055616761503632742740892894369046282125544362060982858138856706366869985483128059286583367543864200282534411411731964378030540681264414405355973409141745784890832389216341044650827291694448812917862952888277498152965559607416985879174397164545592884723231578749350523401321231792223905556279365840351713478758470718234715458031322117270020538020955961623233224968074651937859377667072284993118332498010181113029340400834657381466914017561146853933269346731779821233583963829170605193122859567330130953798580121056358952908903954296319099238631338496654084016803316819469835686453797034184554109643054384094985986225325188917487778655824898954985796406303420188987936806591463644310540756218941996525993096269700659924189217973946554513888666596442515153099112308887537831542506364423977544087657285725407509967821311791492991631892400765337585789188802311384082649553896864755613347660785563174137544731999678607746580841249382682619440693310659710402149161386288134761317382088522897417865363738833332343255334063956276453310464 A013751 825 1355022354244036210603963968679587532966574750068633276435477570464515416039223707832712066887103439090647940553603610981659488683542137854581846062407760458277395940888022362570295187306819114005119340395717758402397523579316288309766305096463298098574079077063303310063046639301585743162121879715306798447348959386975224064060354399793985783657564232790548950641015359771148237018489563979387128988082527703046066036368535917559393838991111489959358749059540970493864869909948599275877272430745084341399419910285106614213255318831322970857478742530106754386439958113786424774650804856830139638897311564313480991480512979544571076373820820675585450504398602301803106904807249491282332308354484668523496125853379306583678066988116319503117651906369669460545863040770799132140852060819750866365354536912747721679868430702392044362460170979361721134451232826203684779736642602315844541881211930756189661431564198199855640998750907846921892751238281814124554458286315427531092896092067722708358718177121381390215392832331687215925562505772552227508949380210947635858907730600880647009764520303814135302430590797490010552918455710858824746189840373744742338214767141326101338452562289046934274997277347406259026680152449655235204661588713402012748478913820919230821770387261170839928929165373000860772755083546006128969510331110340380203976290033285084279685777592268885900133054384604769852553225423473428049328587221731290174351044609855584279893469446069658953628706223148791448696230953476012394143614858054583575469693183523364309996008651340959315335004442716855445518158502284977282475267888024212276005994711088838404646152353372428312747616105763878277379456262921469711975512940657641378378863944388601951334914845286447216059115797338088219462919472834445236774297224908092455122050996936716291358368565837325156629560048007548722067182590943516808324487001616551599213358300334784504801744168078877704437483088536962908801250744172127760891294637401109588311478124618642595489700211901684947012744832998548621004608700908468108478556561592963314700212642287955174827422345661763596689431152515531091633089496806805773716301332346466288163946449185388270626586033024039403484354952922218257181036131464043876066192161275070909501463197975716135784197361926449418881517265425394215456190092310086571154801790049177368614426746331769996916070354042740348998968658979646199999615878652666184555266069757665372905450997724633196183471789733504177224395226775699889539910068522503348243718250394071694818429133782297699864757837453164909677296895444634186091693678933275566393518040819979574913750875505896867556436248967566738071348540703998289145217262516445711320481792 A013751 826 2341478628133694571923649737878327256966241168118598301680505241762682638915778567134926451580914742748639641276627039776307596445160814212717429995840610071903340185854502642521470083666183429000846220203800286519342920745058546199276175206688579114336008645165388119788944592713140164184146608148050147717019001820693187182696292402844007434160270994262068586707674541684544153567949966556380958891406607870863602110844830065542632553776640654649771918374886797013398495204391179548715926760327505741938197604972664229360505190940526093641723267092024471579768247620622942010596590792602481296014554383133695153278326428653018819973962378127411658471600784777515768731506927120935870228836549507208601305474639441776595699755465000101387302494206788827823251334451940900339392361096529497079332639785228063062812648253733452658331175452337054120331730323679967299384918416801779368370734216346695734953742934489350547645841568759481030674139750974807230103918753058773728524447093024840043865010065747042292198814269155509119372009974970249135464529004517514764192558478321758032873091084990825802600060898062738235443091468364049161416044165830914760435117620211503112846027635473102427195295256318015598103303433004246433655225296758678029371563082548430860019229187303211397189597764545487415320784367498590859313852158668176992471029177516625635297023679440634835429917976597042305211973531762083669239798719151669421278605085830449635655915202808370671870404353601111623347087087606549417080166474718320418411629821128373527673102949517177696898887677014726209855377891948440744117262910505838812938358860761512763228551266627556124427880630759981663311700422328299662293686361456404301838676895903504171906732852654980789350152097800216443231924849057921369145985604641183762450904122706645751467260881766897870655879762957044191732091517150397044784713538793401163440683142978507624297413922440300673267970776991871906408561285929436770820157133429117368602234199341014405006201966166111588438023071421492017095963835169832891450945738432640607801967445873586542101785813303527495079337031546837726341978650482160376981768702294693745947299464192350931642740665065540089220965358649593148408830435169867817842380054683322531618528406102037482635093041408904595827261834655081204308296479511829594955497493204978492965729417661298554670969571785855323070217842716828633599336238311807166911499768541245764380619324068166163005039252659495218243754951868409409124964598406885785765145136680955888646245543175810425366301543119068963922369035328327873566446677196700178727999174536924705450961512874189787137521838215955323387290278336509043642935429628418189161792536576 A013751 827 4046075069415024220284066747053749500037664738508937865303913057765915600046465364009152908331820675469649300126011524733459526657237886959575719032812574204248971841156580566277100304575164965313462268512166895105424567047461167832349230757157864709572622938845790670995296256208306203710205338879830655255008835146157827451699193272114444846228948278084854517830861608030892297365417542209426296964350618400852304447539866353257669052926035051234805874951804385239152599713187958260181121441845929922069205461392763788334952969945229089812897805535018286889839531888436443794310908889617087679513149974055025224864948068712416520915006989404167345838926156095547248368043970064977183755429557548456463055860176955389957369177443520175197258709989331094478578305932953875786469999974802970953086801548874092972540256182451406193596271181638429519933229999318983493337139024233474748544628725847090230000067790797597746332014230816383221004913489684466893619571605285561002890244576746923595798737393610889080919551057100719758274833236748590506082706119806265512524741050539997880804701394864146986892905231852411670845662057333076950926924318555820706031883247725477378997935754097520994193470202917530953522508332231337837356229312798995634754061006643688526113228035659949294343624937134602253674315387037565004894336530178609842989938418748729097793256918073416995622898263559689103406290262884880580446372186694084759969429588315016970413421470452864520992058723022720885143766487384117392714527668313257683015296330909829455819121896765683060241277905881446890630092997286905605834630309354089468757484111395894054858936588732416983011377729953248314202618329783301816443490032596666633577233676121255209054834369387806803997062824998774013904766139172088125884263124819965541515162324037083858535426803693199520493360230389772363313054141635886093387984995034997210425500471066861174785931257976839563407053502641954654273993902086066739977231526565514812944660696461272891850716997535040824820903867416338205541825507173471236427234236011602970281799746469557544751885885388495511497094390512935591118939108033173131424496317565230792996933474124382409878655869233253274173828139746496960450458991973531589231632734492781334636817085744320769993440775554587141589508450283980321044736316596441540083099668258202835844780433718723902471435420045957998265336432214679878859653019802802784423071600039272680849710191989791129672707828595607737125208556828611458967938826047098637802170796184691775580712298607800415032969066509751169657853693047350565522819858195897908841982573599805891019261494246599952173637736437170798813237600965487627414992422397906630871577503203328 A013751 828 6991617719949161852650867338908879136065084668143444631245161763819502156880292149007816225597386127211553990617747914739418062063707068666146842488700128224942223341518571218526829326305885060061662799989024394742173651858012898014299470748368790218141492438325526279479871930727953120011234825584347372280655267132560725836536205974213760694283622624530628606811728858677381889847441512937888641154397868596672782085348889058429252123456188568533744551916717977693255692304388791873592977851509766905335587037286695826242798732065355867196687407964511599745642711103218174876569250561258327510198723155167083588566630262735055748141132077690401173609664397733105645179979980272280573529382275443732768160526385778913846333938622402862740863050861564131258983312652144297359020159956459533806933993076454432656549562683276029902534356601871206210444621438823203476486576233875444365485118438263771917440117142498248905661720590850710205896490510174758792174619733933449412994342628618683973540218216159616331828984226670043742298911833101564394510916175025226805642752535333116338030524010325245993350940240640967367221304035071556971201725222464458180023094252069624910908432983080516277966316510641493487686894398095751782951564252516664456855017419480293773123658045620392380625783891368592694349216988800912328457413524148637808686613587597803880986747954430864568436368199431142770686069574265073643011331138607378465227174328608349324874392300942549892274277473383261689528428490199754854610703810845309276250432059812185299655442637611100328096928221363140227008800699311772886882241174563866602012932544492104926796242425329616546643660717359213086942124473865545538814350776327039942821459792337529001246753790302130157306924561597881496027435888489368281528006679688900455738200495936080907549217516781848771412526478113526643804957556746811169374438071420475179615264814003536110030089213783978765567388452565297642585461462804723326680656077905209596768373683485079557118038971740550545290521882895432419176274476395758296546260759828049932646949961899395437331258809951320243866979106806352701453526778681323171101529636752718810298701043286932804270317342035061657772375025481946747658393138130262586192261365203526146252419924166186290548665660158326580666670602090717994765304355078650981263596226750174500339780589465954903470640405839415421002501354866966830669480418219243211483067724867863192508299211758359072074439127813210169752360386199840601096598291409386446122151135807147388203470851994279117176970546928850021168771181585821777223432714962511586478945887180464579681283862058124717356046008563431140349274574468362620173106905903582658146085925535350784 A013751 829 12081515420072151681380698761634543147120466306551872322791639527880099727089144833485506437832283227821565295787468396669714411246085814655101743820473821572700161934144091065614361075856569383786553318381034154114476070410646287768709485453181269496948498933426509410941218696297902991379413778609752259300972301605064934245534563923441378479722099895188926232570667467794515905656378934356671571914799516935050567443482880292965747669332293846426310585712088665453945836301983832357568665727408877212419894400431410387747556209008934938515875840962676044360470604786361006186711664969854389937623393612128720441043137094006176332787876230249013227997500079282806554871005405910500831058772571966770223381389594625963126465045939512146816211351888782818815523164262905345836386836404762074418381940036113259630517644316700979671579368208033444331648305846286495607368803732136767863558284661319797873336522422236974108983453180990027235789135601581983192877742900237000585654224062253085906277497077523817021400484743685835586692519647599503273714863150443591920150676381055625032116745489842025076510424735827591610558413372603650446236581184418583735079906867576311846049772194763132128325794930388500746722953519909459080940303028348796181445470100861947639957681102832038033721354564284928175835446956647976503574410569728846133410468279369005106345100465256533974258044248617014707745528224330047255123580207513549987912557239835227633382949896028726213849951474006276199505124431065176388767296185140694429360746599355456197804604877791981366951491966515506312271207608410743548532512749646361488278347436882357313503906910969577392600245719596720214235991090839662691071198141493125021195482521159250114154390549642080911826365642441139225135409215309628390480395542502419987515610456977547808245047868999034677000845754180174040494966658058489700679028987414581110375177598598110398131994161418715306900447246032834326387677407726561908504173702620202183215749725062217474699971343167671342262021813643307220336602295211870336431938592982870283613929534162155315708415223595881381402139896561377468111694273561326439663443212308698104196155402799819885779108367036586544630664044032803979953703342689093748940227639071693180724181628959169910068094260753588331392006800412760694954445925575908895623494279824301536587140858597170073197266621290509847492322341210118683396862162682852269442741028571667596654341037918444476544630812861227173332078747353324558694921847555419778899077162674750686815597632246114314481805105093052836579636601780300031042091731455220021435618493047842793689258513636439511591247502797609010523546464681330607659128733401390833276436479325086154752 A013751 830 20876858645884678105425847460104490558224165777721635373783953104176812328410042272262955124574185417675664831120745389445266502633236287724015813321778763677625879822200989361381615939080151895183164134162427018309814649669596785264329990863097233690727006156961008262106425907202776369103627009437651904072080137173552206376283726459706702012959788618886464529882113384348923484974222798568328476268773565263767380542338417146244811972606203766624664692110489213904418405129828062313878654376962539823061577523945477150027777129167439573755433453183504204654893205070831818690637757067908385812213224161758428922122540898442672703057450125870294857979680137000689726817097341413345436069559004358578946003041219513664282531599383476989698413216063816710913224027846300437605276453307428864594963992382403712641534489379259292872489148263481791805088272502383064409533292849132334868228715894760610725125510745625491260323407096750767063443626319533666957292739731609537012010499179573332446047514949961155812980037637089123893804673951051941656979283523966526838020368786464120055497736206447019332210013943510078303044938307859107971096812286675312694218079067171866869974006352550692317746973639711329290337263682403545291864843632986719801537772334289445521846872945693761722270500687084355887843652341087703398176581464491446118533289186749640823764333603963290707517900461610201414984272771642321656853546598583414379112898910435273350485737420337638897532716147082845272744855016880624799789887807923119973935370123686228309806357228824543802092178118138794907604646747333764851864182031388912651744984370932713437734751142155429734413224603463132530199792604970937130171030388500120036625793796563184197258786869781515815635959830138288581033987124055037858750123497444181738426974869657202612647442717630331921857461463223340741975302385125070202773362090252396158728306890377534767972085910931540050323972841144737715997906560551498977895212158127709372596815524907511796281550480993736079428773693975634876741648766126111941354389888674399850084870235032204385544141506373683027062897741258060264897007704713972087738429870869430324050956536038088762626299258239221549121787468088685277359999376166753998168713360315885816291385854841445604597666882582200636645387751113250480881282559395170571637398115536393055222579403655909886484876721590001016466733005611085084909777817115968721597056497371841607018701313523072055469122044624200555517832075426544837424824952575765377937605337101969186817352708521285535424559221600795301609612047876358453640734511954620197040748755986672347495038711563767476029675684834268370184688290969339290034974451317603359901682236273748875411456 A013751 831 36075211740088723766175864411060559684611358463902985925898670964017531703492553046470386455264192401743548828176648032961420516550232305187099325420033703634937520332763309616467432342730502474876507623832673887639359714629063244936762224211432019817576266639228622276919903967646397565811067472308262490236554477035898212618218279322373181078394514733435810707636291928154939782035456995926071606992440720775790033577160784828711035088663520108727420587966925361626835004064342891678382314763391268814250405961377784515247998879201335583449389007101095265643655458362397382697422044213345690683504451351518565177427750672508938430883273817503869514588887276737191847939944205962260913528197959531624418693255227319611880214603734648238198858037358275276458051120118407156181917711315237078020097778836793615444571597647360058083661248199296536239192534884117935299673530043300674652299221066146335333016882568440848897838847463185325485630586280154176502201854256221279956754142582302718466770105833532877244829505036890006088494476587417755183260201929414158376099197263009999455900088164740449406058904094385415307661653395980538574055291631374940335608840628072985951315082977207596325066770449421177013702791643193326264342449797801051817057270593652161861751396450158820256083425187281766974193831245399551472049132770641218892825523714703379343464768467648566342590931997662428045092823349397931823042928522352140047107089317232152349639354262343440014936533502159156631303109469169719654036926132091151314960319573729802519345385291408811690015283788143837600340829579392745664021306550240041062215332992971728820405649973644582581066052114784293012185241621389779360935540511328207423289371680461182292863183710982459329418938586478962668026729750367105419920213403583546044001812574767646114654781016065213560969693408449932802133322521496121310392369691956140562282514306572380079055764454089701206959825069498106773244382536632990233802926609244681795847297227040180383974519231157175945252920943189897067009569067865921434660385727629362940946655766135649178220276523013724270764687296893928137742029313745743767612006816862375599960052894273817381818245118237374836882448744857248159278078922016150908835536686625850690551514757166018004744768373102042700123230033923696830962856262634854747789423943646887199424617209517412283845866974907521756454514633695955026724096067976393950919713627458542296928315869767868511850642893110618559934813826337069479070097518050922573076182022512202754820385480324781405213638334926174281181409618730347407891189236657583700486413850344969816471426893582190198579279583393615743679141366795018293180435851876818605910106904281038056710995968 A013751 832 62337965886873314667951893702312647135008427425624359679952903425822294783635131664300827794696524470212852375089247800957334652598801423363307634325818239881172035135014999017255723088238308276586605173982860477840813586879021287250725123437354530244771788752587059294517594056092974993721524592148677583128766136318032111404281186669060856903465721459377080902795512451851735943357269688960251736882937565500565178021333836184012668633210562747880982776006847024891170887023184516820244639911140112511024701501260811642348542063259907888200544204270692619032236632050222677301145292400661353501095691935424080626595153162095445608566297156646686521209597214201867513240223587902786858576726074070646995501945032808289329010835253472155607626688555099677719512335564607565882353805152729670818728961829979367488219720734638180368566636888384414621324700279755792197835859914823565799173054002300867455453173078265786895465528416384242439169653092106416995804804154750371765271158382219097510578742880344811879065384703745930520918455543057880956673628934027665673899412870481279059795352348671496573669786275097997651639337068254370655967543939015896899932076605310119723872463384614726449715379336599793879678423959438067784783753250600217539874963585830935697106413065874441402512158723622893331406940392050424943700901427668026246802504979007439505507119912096722639997130491960675661920398747759626190218180486624498001401050340177159260176804165329464345810329891731022658891773162725275562175808356253509472251432223405098753428825783554426600346410385912551373388953513190664507428817718814790955508095411855147401660963154457838700082138054347258325056097521761538735696614003575142427444034263836923002067581452577689721235925877435647490350189008634358165622128761392367564035132129198492486123461595760689033355630209801483882086381317145297624358014827700210891624184721757072776608360976667003685626577720092728504166293023301807124011457180774810143224129608325431703507969231439600033397047389832142131792535349272312239093146537343539161955821163882401779964637831767715539881379649032707822018226654152645230433547779538185036730971401305156435781927564314183718132871431113324819232520377243908770467807394489469993273017500382879112198959748720329785812941498620148123903815621833029004180124574621821080605738538046088426485658132640197595153401287026610286179238005463208747189265148248361089092129822958876788477910919295148871567358291910456059833128511191994206275642534901086360329626110001222268209167042752429157881475821166040320835975000944304634440523133396107842862625672110024663144995120104168005077556281821791610615793152043142551012664730597633761996601032704 A013751 833 107720005052517087746220872317596254249294562591478893526958617119820925386121507515911830429235594284527808904154220200054274279690728859571795592115013918514665276713305918301817889496475796701941653740642382905708925878126948784369253013299748628262965650964470438460926402528928660789150794495232914863646507883557559488506597890564137160729188766681803595800030645516799799710121362022523315001333716113184976627620864868925973891398187852428338338236939831659011943292776062845065382737766450114419050684194178682517978280685313120830810540384979756845687704900182784786376379065268342818849893355664412811322756424664100930011602561486685474308650183986140827062879106359896015691620582655994078008227361016692723960530723317999884889978917823212243099317315855641873844707375303916871174763646042204347019643677429454775676883148543128268465649082083418008917860365932815121700971037315975898963023083079243279755364433103511970934885160543159888568750701579408642410388561684474600498280067697235834927024984768072967940147091178404018293132030797999806284498185440191650215326368858504346079301390683369339942032774453943552493511915926619469843082628373975886882851616728614247305108175493644443824084316601908981132106325617037175908903937076315856884599881777831034743541010274420359676671192997463134302715157667010349354474728603724855465516303208103136721915041490108047543798449036128634056697015880887132546421014987826131201585517597689314389560250052911207154564984025189276171439796839606064368050474882044010645925010953982049165398597146856888773216111670793468268836997018111958771117988871685694710070144330903145273741934557912062385696936517603938935283748998177846114623291207910202947572780750054247838295679916208798863325126606920170910195038499686011150652708319254995016021341637474470649638529002536964148245266916027074294890649622265964420726591199196221757979247767680582368762726300320234855199354344265522710291798008378871927491295963186345983661770831927628857710097889629941603737501083542555549152957216529635671859658971188790275778894173294612452915024033528519116447495658375770958189170563041983743471118581455310321031170831134909464933601832963825287633795211877474355368371177677804148375774240661615105879802445788729869884762909615615958105793394527474119223255264946506827286716193743640800967217253202261444425077423981982574517723273440424715143050176173167961951200334072939090489830068542017250068395128421268071391646067339765988444310300309077230649593918082112079465440649876197584819190218974917674404564801631758408313223974508474352466617161406122617914551567540002312774017254988055903144090566730550328149884654472711140730126584512512 A013751 834 186140168730749527625469667364806327342781004158075528014584490383050559067217964987495642981719106923664053786378492505693785955305579469340062783174744051193341598160592626825541313049910176700955177663830037661065023917403367499390069206981965629638404644866604917660480823569988725843652572887762476884381165622787462796139401154894829013740038188826156613542452955453030053899089713574920288322304661443583639612528854493504082884336068608996168648473432029106772638009917036596272981370860425797716119582287540763391066469024221072795640613785245019829348354067515852110858383024783696390972615718588105337965723101819566407060049226248992499605347517928051349164655095789900315115120366829557766798216879836845027003797089893503801089883569998510756075620321798549158003654344525168353389991580360929111649944274598097852369654080682525647908641613840146319410062712331904530299277952482006353408103887560932387417269740402868685775481557418580287446801212329218134085151434590772109661027956980823522753899173679230088600574173556282143610532149218943665259612864440651171572083965387495510025032803100862219419832634256414458708788590721198443888846781830230332533567593707045419343226927253017598928017699088098719396279730666240239970586003267873800696588595712092028036838865754198381521287821499616296075091792448593883684532331027236550244412171943602220255469191694906706155683719934430279649972443442172965040215513898963554716339774408807135265160112091430565963088292395527069224247968938839279227991220596172050396158418928480980957808775869768703800117440967131113168550330847297464756491884770272880459001209403800635033026062916072043802484306302419606480170318268851318086069047207268830693405765136093740264574934895208804435825818776758055332817026527457427268327879975672631387684878349555885282575378116383874048167821230894784381571042547275586519015549592211071197788140142552046333221991046953365829784484306890823243384226958478690690704959424386005859767539997570942666123049153280539091258401872361535988936310070163210440973490702214229596545929131453090318637161529937281033221272497673332215750886732936547908718092908754776234741863196201123555405263967361490097031198126124275686076545395027245568393337887863270902960298626322925215160870307815784375606810985743475278017785097827563797551445582789011304071351413533507775966533788640865888766625816505053907767190704427234238251674177278038748366426358440605808118186781911951227364764404363115628031768198934085454562498290445889673316281442986069426567560698388657741371087977219678529565251027950643681062314454909779883756345108709123996473501816619360600632988499310390967043000682928844851181658738037620736 A013751 835 321650211566735183736811585206385333648325575185154512409201999381911366068152643498392471072410616764091484942862035049838862130768041323019628489325957720462094281621504059154535388950244785339250547003098305078320361329273019038946039589664836608015163226329493297717310863128940518257831645950053560056210654196176735711728885195658264535742785990291598628201358707022835933137627025057462258220942454974512529250449860564775055224132726556345379424562090546296503118481136639238359711808846815778453454638192870439139762858473854013790866980620903394265113955828667392447563285866826227363600679961720246024004769519944210751399765062958259039318040510979672731356524005524947744518927993881475821027318768358068206662561371335974568283318808957426586498671916067892945030314707339490914657905450863685504931103706505513088894762251419404319586132708715772839940588366909531028357152301888906978689203517705291165457042111416157089020032131219306736708072494904888935699141678972854205494256309662863047318737772117709593101792171905255544158999553850334653568611029753445224476561092189592241323256683758289915157470791995084184648786684766230911039927239002638014618004801925774484625096130293214410947614584024234587116771374591263134669172613646885927603705093390495024447657560023254803268785355551336959617758617351170231006871868015064758822344233118544636601450763248798788237021468046695523235152382268074883589492408017409022549835130178418729738196673693992017984216569259470775619500490326314274505968829190185303084561747908415135095093564702960320166602937991202563555254971704130019099217976883031537433154089849767497337069036718972491690692881290581079997734309968575077652727313574160539438205162155169983177185487498920814065107014846237919615107821839446434319670576597962307037919469788032569768290253385111334355233995086986187411354761521692213504858869695340731029777906166329936063807600529135416153867588882307342564567944184251177513538169885339018125678309115802588927060628936868771549694518435440734188881943801242027642002191933426188742831365539150940070605015123731621625406358875979518068817532274514354786264864546328253333633939603035541503740296135600654887669910361942748385540270442607080342183687870227732120315396026286014771797983891905675401048569383364725280414732649046030242168897967059411533435295242585901436870170386771416255788729410920733152621705537250260763698892978336450957177184747385366836428226759143851720886312890739463805238895447758099665483997045890497355490534333479927969108744886815600577089240024635604499088753776298712280875679378084099639130964347849366265906211139118255117893804126808355591050305180101043902841906299329008631808 A013751 836 555811565587318397497210419236633856544306593919946997443101054931942840565767767965222190013125545768350085981265596566121553761967175406177918029555254940958498918641959014219037152106022989066224945221353871175337584376983776899298756410940837658650202055097364418455513171486809215549533084201692551777132010450993399309867513618097481117763534191223882429531947845735460492461819499299294782205788562195957650544777359055931295427301351489364815645643292464000357388735404112603885582005687297665167569614797280118833510219442819735830618142512921065290116915671937254149389357977875720884301974973852585129480241730463596178418794028791871619941574002972874479784073481547109702528707573427190218735206831722741861112906049668564053993574901878433141469705070965319009012383814282640300528860619092448552520947204841526617610149170452730664244837320660855467417336698019669617001159177664031259174943678594743133909768768527119449826615522746962041031549271195648080888116821265092067094074903097427345766778870219402176879896873052281580306751229053378281366559859413953347895497567303615393006587549534324973392109528567505471073103391276047014276994268996558489259912297727738309432166113146674502117478001193877366537780935293702696708330276381818882899202401378775402245552263720184300048461094392710266219486890782822159179874587930031903245010834828845132047306918893924306073573096784689864150343316559233398842642881054082790966115104948307564987603852143218207076726231680365500270496847283871066346314136840640203730122700385741353444321679806715433247889876848798029823480591104736673003448664053878496684490267260398235398455295450384465641517298870124106236084887625697734183912797856149412149218520204133730930176522398135166704504921654299125094906316138563438504390756361278866561524843793720280559605557849472385765844343510312131846821027909484144936396126833548783219456221855418129518259533714345999113883193588627087951573407550386034743393957561865823321172118152106873665960766802909237237872127856441588678387998888546223765379787660960454147612599651652824442005466133808242168702188137692607222916695770360805070665685936055221760519447634045415718463231722317931645893605105437069210213587324825034831293412639753521103905004333422233525666916165213007093011927894454245284556658017551540258467855687078663129776190179188437682911654428341007290002924422071026887730307168368450599671687066565387254002175243481913893347975839800575773691548675197793455452811333725996221956346895298779430287643328253315530619911164417357797210206762570324574425366525444174821353173965329324176418306393083704907485932848396344843720493531124838461334927351214603864110814085240526915764224 A013751 837 960442385334886190875179604440903304108561794293668411581678622922397228497646703043903944342680943087708948575626950866258044900679279101875442355071480537976286131413305176570496198839207725106436705342499489390983345803427966481988251078105767474147549151208245715091126760329206324469593169500524729470884114059316594007451063532072447371495387082434868838231205877430875730974024094789181383651602635474614820141375276448649278498376735373622401435671609377792617567734778306579514285705827650365409560294369700045344305659197192503515308150262327600821322030281107575170144810585769245688073812754817267103741857710241094196307676081752354159259039877137127101066878976113405565969606686882184697974437405216897936003101653827278685300897430445932468459650362628071247573399231080402439313871149791751098756196769966157995230337766542318587815078890101958247697157814177989098178003059003446015854302676611716135396080432014862409300391623306750406902517140626079883774665867146079091938561432552354453484993887739126961648461796634342570770066123804237670201415437067311385163419796300647399115383285595313554021565265364649454014322660125009240670646096826053069441128450473531798698783043517453539659001986063020089377285456187518259911994717587783029649821749582523895080314311708478470483740771110603340027273347272716691062823287943095128807378722584244388177746355848701200895134311243944085251793251014355313200086898461455062789446901350675472298579456503481061828582928343671584467418552106529202646430828460626272045652026266561058751787862706004268652353707194722995534974461428984970949959291485102042270799181825968150768530750538264356628541892447574455575954685817205684669801314695426184193849602912743087047345030703977568065384504618628888163998114287437621735587226992289881418314930075548644806998403963888282603379025585819363831306736227588602450092507168372297403220351366162527807552474258389886468790158521147607980318848247067068036584758666904142698985420166840677694780205035427161947043036935931065236254462079407874666576273078139664767074572198056080635785445479220642467517381101932825281200050291183471162110305297503423202177605511630478361504464416165385884104149622195255595249078897297660188475017041494084467547847488153619532352431133488076256724611401616935851713905054329061566632454627271929888253256629637620316071338852173260597125053401338734461997970786940682636232675251024989174915758820736747207705302251175394936938996110741787091022457984678521471540567435076290855537047671221729236911206492113194273579237285721520864607033355967534091298284612089072176850833447248642080135691962028883889949012821783720861186754462898835477183486739295630510440579072 A013751 838 1659644441858683337832310356473880909499594780539459015213140660409902410843933502859866015824152669655561063138683371096893901588373794288040764389563518369623022435082191345113817431594150948983922626831839117667619221548323526080875697862966766195326964933287848595677467041848868528683456996896906732525687749094499074444875437783421189057944028878447453352463523756200553263123113635795705430949969354100134409204296477703265953245194998725619509680840541004825643157045696913769400685699670179831427720188670841678354960179092748646074452483653302094219244468325753889894010232692209256548991548440324237555265930123296610771219664269268067987199620907692955630643566870723964817995480354932415158099827836214799633413359657813537568199950759810571305498275826621307115806833871306935415134369346840145898650708018501521015758023660585126519744456322096183852020688702899565161651589285957954715396235025185045481964426986521682243271076725074064703127549619001866039162622618428424670869834155450468495622069438013211389728541984584143962290674261933722694108045875252314073562389408007518705671382317508701821349264778550114256536749556696015967878876455315419703994269962418262948151497099198159716530755431916898714443949268292031553127926871991689075234891983278601290698783130632250796995904052479122571567128344087254442156558641565668382579150432625574302771145702906555675146792089829535379315098737752805981209750160541394348500164245533967216131945300838015274839791300177864497959699258040082462173032471579962198094886701388617509523089426755975376231267206032481336284435869349286029801529655686256329043940986195272964528021136930120808254120390149408659235249697092131423109416671793696446286972113833220054417812213056473237616984423980990718747388741488692210359094728242676915090848199170548058226493242049598952338638956212295860700498040201273105033759852386947329912764767160728848051450675518497723818069393924543066589990969770931893567218462976410358583846806048300691056580194301218135844490367825288880728247710473216807423843799879025340717504860758240907338637249788093270183870034544139922085913686903165038168126607554085915293362902324097466608679714511133786807731970547153401668590408334530356805684829447701777959922680459529454551905000998667395771620128501994065151761627933880618387140881595925894846901627456013807906171273536555394311832092277513333150332493519833499595410062833771181294254431242233099174914762290031082451030585279361808093286807397524485102822100527811830598368018375871148121382564818371599704744922029726788054040953639111898909763435809689916721598240196845653514474475710385911361831894156042269648130711711889187704573065085502849522041320636416 A013751 839 2867865595531804807774232295986866211615299780772185178288307061188311365938317092941848475344135813164809517103644865255432661944709916529734440865165759742708582767822026644356676521794692839844218299165417995329646014835503053067753205907206571985524995404721402373330663048314844817565013690637854833804388430435294400640744756489751814692127281901957199393056969050714556038676740362654978984681547043885032259105024313471243567207696957797870512728492454856338711375374964266993524384889030070748707100486023214420197371189472269660416653891752906018810854441266902721736849682092137595316657395704880282495499527253056543412667579857295221481880944928493427329752083552611011205496190053323213393196502500979173766538285488701792917849514912952667215901020628401618696114208929618384397352190231339772112868423455970628315229864885491098626118420524582205696291750078610448599333946286135345748204694123519758592834529832709466916372420580927983807004405741635224515673011884644317831263073420618409560434935988886829281450920549361400766838285124621472815418703272435998719115808897036992323400148644655036747291529537334597435295503233970715592494698514785045248502098495058758374405786987414419990165145386352400978559144335608630523805057634801638722005893347105423030327497249732529377208922202683923803667997778582775676046533332625474965096771947576992395188539774622528206653656731225437135456490618836848735530448277415529434208283816282695349476001479848090394923159366707349852474360317893262494635000110890174678307964219999531056455898529434325450127629732024127749099505182235566259497043245025850936587930024145431682704420524615248756663120034178178163158511476575203099133072008859507459183887812703804254033979504161585754602149084639151961995487745292460139500515690403345709276985688166707044615380322261706989641168116334847247290460613467799925498337024924644986089257517653739449432906767295964066757623912701610419067504395764170312084153504023237099632887280851463594145770575752504938739279355602099185898412043697718643228402086190955788759848399390240287881165167633825170877727419692273785364458850968669185954522777853460461626931095216040422299798546675239183603760845105481078083324225602068456560223385285628672314746391834066897465691841725697259893359582051445744582244093069745708572979443397759946295446012243991860061863960671167721370845855455543039683774548802272287300868588576756601276471657186578795374252709237173710475380851362737204385199603182922310257676589712058843273979935753505343953749072006146124289799225267367889757382767888385361316071217079144176094921759060149289273011894027546854833245513101641041951969869838144516353502256467748923974087402059726848 A013751 840 4955671749078958707833873407465304813671238021174335988082194601733402040341411936603514165394666685148790845555098327161387639840458735763381113815006432835400431022796462041448337029661229227250809220957842295929628313635749275701077539807652956390987192059358583301115385747488051844752343657422213152813983207792188724307206939214291135787995943126582040551202442519634752834833407346667803685529713291833335743733482013678308884134900343074720245994834961991753293256647938253364810137088243962253765869639848114518101057415408081973199977924949021600505156474509207903161276250655213764707183979778033128152223183093281707017089577993406142720690272836436642425811600378911827363097416412142512743443556321692012268578157324476698162043961769582208949076963645877997106885353030380568238624584719755126211036635731917245728717206522128618425932630666478051443192144135838855179649059182441877452897711445442142848418067550921958831491542763843556018503613121545667963082964536665381212422590870828611720431569388796440998347190709296500525096556695345905025043519254769405786632117774079922734835456857963903499319763040514184368190629588301396543830839033548558189411626199461534470973199914252117743005371227616948890950201411931713545135139592937231711626183703798170996405915247537810763817017566237820332738300161391036368208409598776820739687221925413042858885796730547728741097518831557555370068815789350074614996614623374034862311914434536497563894530557177500202427219385670300545075694629319557590729280191618221844116162172159189665555792658862514377820544176937692750443944954903058496410890727404670418423943081723305947713238666535149851513871419059891865937907831521950955301948431309228889469758140352173750970716583191220183952513618256454590328202823865371121056891113016981385630631269152069773095377196868229678099938505026616043317915940072358271261126379069786535962236990505661768620062893887425907357174121148382804148647595880486299281417254952153708165629221311329090683891554900328534141474726480427393232456011509657815498678804937971602977018034146335217458653409671249895276712981228249101109784894473860353329415360130779677691336932533317849734051888654813309267298740342271302927984261840374292936066009773566345759881765089267598820715502502004865095725357784898246638117792824520584414108478191329187198530709157617934186900924039777822528821638227178372573562420330326512455900921060635407005743023618408158406708681561836171701458111154809889177624914300089752125265147022437681177437328982057234352078396426620502772773061262011713500757422911129904354171063112761136292024799655937971863764552879600965151848246639635720493003935080313724258851899176270140627223030759207993344 A013751 841 8563400782408440647136933248100046718023899300589252587406032271795318725709959826450872477801984031937110581119209909334877841644312695399122564672331115939571944807392286407622726387254604104689398333815151487366397725962574748411461988787624308643625867878571631944327386571659353587732049840025584328062562983064902115602853590962295082641656989722733766072477820673928852898592127895041964768595344568288004165171456919636117751785107792833116585079074814321749690747487637301814391916888485566774507422737657541887278627213825165649689561854311909325672910387951911256662685361132209385414013917056441245447041660385190789725530790772605814621352791461362518111802445454759637683432335560182262020670465323883797200103055856695734424011965937838057064004993180077179000697890036497621916343282395736858092671306544753000619223332870238252640011585791674072893836025066729541750433574267259564238607245377724022842066420727993144860817385895921664799974243474030914240207362719357778735066237024791841052905751903840250045143945545664352907366849969557723883275201272241533199300299513610106485795669450561625246824550534008510588233407928584813227739689849971908551303290072669531565841689451827659459913281481322087683561948039818001005993521216595536397690045440163239481789421547745336999875806354458953534971782678883710844264131786686346238179519487113738060154656750386475264616512540931455679478913683996928934714150069190332242074988142879067790409748802802720349794235098438279341890800319464195516780196171116287346632728233491079742080409714514424844873900337748333072767136882072485081798019176955270483036573645217872677648476415772738943415969812135493144340704732869931250761766889302347521003742066528556241677398255754428477869943532347153532087134479639361297186307843293343834369730833094776567908811796188300883756693736685992522853358744445035092739226383032591134142745519593783536175468680637471967913196881344405485568863045681480325158289016557321607710207294425976668701764606867767706996468327358178535505683987888688705181716974932814929944287163004867255768553091911919819038160031562414446717708297650830690553229742305987283050630219417573244340441663595517398413892223311444811459556804460166778193522064888722645473075690074254410762196388323464406885413418252304170190667546000771569867579450314616835479061065424363790274964796740736077329803790856564227807115862330804213523796791592777983305923944812609297726792601738852904700119616075511488498935851910555091672458174054772313074611704480994900960391469025200228791351849860756240929308826790432474724007597058851243512618853805460815380585147375950467782393770193290525011910799818782115519296081776594803003841397151911412498432 A013751 842 14797556552001785438252620652716880728745297991418228471037623765662310758026810580107107641641828407187327084173994723330668910361372337649683791753788168343580320627173870912372071197175955892903280320832581770169135270463329165255006316625014805336185499694171779999797723995827362999600982123564209718892108834736150855761731005182845902804783278240883947773241674124549057808767197002632515120132755414001671197416277557131211475084666266015625459016641279147983465611658637257535269232383303059386348826490672232381217467825489886242663562884250979314762789150380902651513120304036457817995416048673530472132487989145609684645717206455062847665697623645234431297194625745824653916971075847994948771718564079671201561778080520370229084692677140584162606600628215173365313205953983067890671441191979833290784136017709333185070017919199771700561940020248012797960548651315308648144749216333824527004313320012707111471090775017972154319492442828152636774355492723125419807078322779050241654194457578840301339421139289835952078008737902908001823929916747395746870299547798433369368390917559518264007454916810570488426512823322766706296467328900594557257534184060751457976652085245572950545774439372758195546730150399724567517195046212805505738356804662277086895208398520602077824532120434503942335785393380505071708431240469111052338888419727394006299574209673732539367947246864667829257257333670729555414139562845946693199186051319560894114305579510895029141828045931243100764444438250101346702787302952034129852996178983688944534981354387472585794314947986680926131942099783629119549741612532221254221346977137778707394687199258936483986976567246455292894222795835370132153420737778399241201316333184714456516294466290961345185618544185943652409759262423895881303446568380816816321537939953210898145790894879587773909346426783813383927131566776993395079490603910401020640253383189880317479798664257858057950511209880141551560554004210963132679062995342937598001873523420611051738123238204768087683516649240667502597689897269674932509353821931071654082554006932683904198943728217672410617968059742823797447297940534539852163928199938340635433275980994704746025111489019153566566220283194693054064459205761882176634202114158107168192718406128127712731377474792448311621797075359022946495097994386739981606089473519489333272731177290143657891707817521053300629595139168767991941625900950600142985650696210107629680969120855872320355152636576636188866471897615804737819321806696578483852126161152101439198410007724766646556992929025343159188859556458475545995351455996559386784325845652693867316323085127717694948789805379375836288977651134665642408327976434894006027220581862086855495617343629309955819590637934278502920797290496 A013751 843 25570177721859085237300528487894769899271874929170698797953013867064472989870328682425082004757079487619701201452662881915395877104451399458653592150545954897706794043756448936578939028720051782936868394398701298852265747360632797560650915128025583620928543471528835839650467064789683263310497109518954394245564066424068678756271176955957720046665504800247461752161612887220771893549716420548986127589401355394887829135327618722733428946303307675000793180756130367715428576946125181020945233558347686619610772175881617554743784402446523427322636663985692255910099651858199781814671885374999109496078932107860655844939245243613535067799332754348600766325493658965097281552313288785001968526019065335271477529678729671836298752523139199755858348946098929432984205885555819575261219888482741315080250379741151926474987038601727743800990964377205498571032354988566114875828069472853343994126645824848782663453416981957888622044859231055882664082941207047756346086291425560725426631341762198817578448022696236040714519728692836525190799099096225027151750896139499850591877618595692862268579505542847560204882096248665804001014158701740868480295544340227394941019070056978519383654803304350058543098231236126161904749699890724052669713039855727913915880558456414806154920112643600390480791504110822812356237159761512763912169183530623898441599189288936842885664234316209828027812842582146008956540672583020671755633164597795885848193496680201225029520041394826610357078863369188078120959989296175127102416459501114976385977397283814496156447780381552628252576230120984640355995948426111118581953506455678327294487576494081606378019480319442244329495508201874746121216991203519588361111034881073888795874623743186580860156837750781204480748844353310631364064005468492082892355670162051458603617560239148431995926666351927673315350625482429527426083347390644586697359763557172963666357846152113188605092091837578724138483370672884601096637319276544293269420855952596169347237448470815897403476955617839255517116769887873444488808142481998283376163404296891818254653323979677786455774762360137925547848807235599521988930841243684864539267929493452618028700895158849801131392653025097363026428649360429597423385507556532401223901253265209186637017405789404687599820276441350682482465346220391651543529334300286688215322610241677567895279474357368240836871108676380103487940400483631090075129556842637047079204403051065984088714640838947369573703756004427334361263439080110586951788081971687620096474006470831286934852493348396765250483781355792979078349313560245743479967315962054620363315061287855002722606291100696176871508783695561445107353381160702230081590743279496842415037165457686086296426769791447603656252622350433253047137717977088 A013751 844 44185267103372499290055313227082162385941799877606967522862807962287409326495927963230541704220233354606843676110201459949804075636492018264553407236143410063237340107611143762408406641628249480914908585520955844416715211439173474184804781341228208496964523118801828330916007087956572679000539005248753193256334706780790676890836593779894940240637992294827613907735267069117493832053909974708648028474485542122366168745846125152883365219212115662401370616346593275412260580962904312804193363588824802478687414319923435134597259447427592482413516155367276218212652198410969222975753017927998461209224394682383213300055015780964188597157246999514382124210453042691688102522397363020483401612960944899349113171284844872933124244359984537178123226978858950060196707770240456226051387967298176992458672656192710528948777602703785541288112386443811101530743909420242246505430904049090578421850843985338696442447504544823231538893516751264565243535322405778522966037111583368933537218958565079556775558183219095878354690091181221515529700843238276846918225548529055741822764524933357266000105385578040584034036262317694509313752466236608220733950700619912938458080953058458881494955500109916901162473743576026007771407481411171163013264132870697835246641605012684785035701954648141474750807719103501819751577812067894056040228349140918096507083399091282864506427796898410582832060591981948303476902282223459720793734108424991290745678362263387716851010631530260382697032275901956998993018861503790619632975642017926679194968942506431449358341764499322941620451725649061458535160998880320012909615659155412149564874532181773015821217661991996198201368238172839561297462960799681848687999868274495679839271349828226411726351015633349921342734003042520770997102601449554319237990598040024920467051144093248490488961279456131019488925880833638223392272024291033845813037671426794881215466358150851589909599134695336035311299264522744590694989287709868538769559239086086180632026310957569870713208179307626233533577778366245312076660470208893033674010362625029061944040943836883214995578789358318335346682738903115973996872493669087445923854982164686123953595146834492456355046504427368243309668706094822344347610157057687989314901365642281474508766077204091300172489437690653979329700118268836773867218689670895397236077470497618837323042931689532320166113275792784818827161012035714523649823874224076817352865208472242020505298899369701054623360090375650433776263222730431094252689805647076207526707083181596463823425108506029610352835974182810267847387613832104644733383521982430383987808425905413444704663671022002993633967178225930177145506642645693453580988804386970543693184221910881557120225458199621459118004531421548661265453976664408064 A013751 845 76352141554627678773215581256397976602907430188504839879506932158832643316184963520462376064892563236760625872318428122793261442699858207561148287704055812589274123705952056421441726676733615103020962035780211699152083885366891763391342662157642344282754695949289559355822860247988957589312931401069845517946946373317206289667365634051658456735822450685462116832566541495435029341789156436296543793203911016787448739592822104264182455098798535864629568425046913179912386283903898652525646132281489258683171851944827695912584064325154879809610555916474653305071462998854154817302101214979581340969539754011158192582495067269506117895887722815160852310635662857771237041158702643299395317987196512786075267559980211940428438694254053280243796936219468265704019911026975508358616798407491249842968586349901003794023487697472141415345858203774905583445125475478178601961384602196828519512958258406665267452549287853454544099207996946185168740829037117185287685312128816061517152314360400457474108164540602597677796904477561150778835323057115742391474693747858208321869737099084841355648182106278854129210814661284976112094164261656859005428266810671209557655563886885016947223283104189936405208754628899372941428992127878503769686920421600565859306196693461919308541692977631988468369395738610851144530726459253320928837514587315506470764240113629736789867107233040453487133800702944806668408087143682138397531572539358384950408532209991133974718546371284289941300471772758581694259936592678550190725781909406977301648906332651113544491214569054830043120140581921578200348758206065192982307815859020552194448103191610103771339064119922169430491964315562666761922015996261850234532863772378328534762260892503175239463134555014428664080244357257475892282993295304829863643247753413163062567064376993133391564925090900194401676863922080526850021846057974906485564929096225501554740325866884671547363787304753540669017925129095302652720941489162652834993798365140756920132141465334680736592423733843578131546022401016871899268469292520967162188689906616050219039302750950134195512360148011174083479067772824584403066595669060183106556421409180577622191812413730002964581520359650492324439107524131853011032670351395684845536149559829862387951147781408669766698061748329450076281721804368549945242553895751307246423941869019885350894218185959511849247043740569932166933334228797714696866895654659204740385751080240034211433156498110843422389166236169123949565382848878184930868647984158147686606149839737798689486878587498419166689700563387896142840285796701876826099286725985639703530932959964554432449658823526021172999495283974407346107435478491758287787948653980685099501822335462003330703749591768945881355911830296436086666704471676097134592 A013751 846 131936500606396628920116524411055703569824039365736363311787978770462807650367616963358985840134349273122361507366243796186755772985354982665664241152608444154265685763885153496251303697395686898020222397828205816134800953913988967140240120208405970920600114600372358566861902508524918714332745461048693055012323333092132468545207815641265813239501194784478537886674983704111730702611662321920427674656358237008711422016396596168507282410723869974079894238481065974888603498585936871564316516582413439004520960160662258536945263153867632311007040623668200911163488062019979524298030899484716557195364694931281356782551476241706571724093985024597952792778425418228697607122238167621355109481875574094338062343645806233060342063671004068261281105787241163136546406254613678443689827648144879728649717212628934556072586741231860365717642976123036848193176821626292624189272592596119681718391870526717582158005169410769452203431418723007971584152576138496177120219358594154301639199214771990515258908326161288787233050937225668545827438242696002852468270796298983980190905707218605862560058679649859935276287734700438721698715844143052361380045048839850115628814396537309284801833204040210108200727998738116442789298396974054514018998488525777804881107886302196565160045465348076073342315836319550777749095321589738565031225206881195181480606916352185172890361298693903625767207614688625923009174584282735150934557348011289194305943658864679508313648129579253018567215223326829167681170432148534729574151139455256777249310142821124204880818775326746314511602925560487130202654180080653473427905804387514192006322315102259316873902799225508775890114337292288164601243641540477205272788598669751708069186822245486813792296511064932731530662249340918341865012414286746004375532117897945772115887243444134500624190557075535926097620857355150396837749988180638407056197478277666686591283097976712433844624462614118276062974623076682983901786893273064098869283574963227957988340452098328312831708212081703011311526708957154641935914937476231256262056158632534778499915153641831889845358335763308816251829111440881848499077316135996408129496195064038131147451850925445122796867181476050736630777801699842003064454367211743413086466439386002206379583366274181356854250701113289731814815277948854305379133131858258921820571549666361886345209025338036475498891583704842784460801547362450996185995691251105791386577866654779117356494428735537433888479256100246184848981562861503560541023716625279202455426923066916135433326199197268320039802573534284534828013856700843155499567462503185407701452154818750059273010447052964586943127850707775894073648506833758321297575274078623851939148995678341755456079294576738482983015642752241557760065327056295848574976 A013751 847 227986273047853374773961354182304255768655940023992435802769627315359731619835242112684327531752155543955440684728869279810713975718693410046267808711707391498571104999993545241522252789099746959778944303447139650280936048363372935218334927720125517750796998029443435603537367534731059538366984156692141599061294719583204905646119105428107325277858064587578913468174371840705070654112952492278499021806187033551053337244333318179180584005730847315210057244095282004607506845556498914063138940654410422599812219157624382751841414729883268633420166197698651174490507371170524617986997394309590210833590192841254184520248950945668955939234406122505262425921119122699189465107227553649701629184680992035016171729819953170728271086023495029955493750800352729899952190007972436350696022175994352171106711343422798912893429888848654711960087062740607673677809547770233654599063040006094810009381152270167981969032932741809613407529491553357774897415651567321394063739051650698633232536243125999610367393587606707024338712019525955247189813283378692929065171936004644317769885062073750930503781398434957968157425205562358111095380978679194480464717844395260999806591277216470444137567776581483066970857981819465213139907629971166200224829388172544046834554427530195664596558564121475454735521765160183743950436715707068240373957157490705273598488751456575978754544324143065465325734758181945594959853681640566340814915097363507727760670642518166190365983967912949216084147905908760801753062506752668012704133168978683711086807926794902626034054843764617631476049855368521760990186423179369202083421229981624523786924960496704099558104037061679164738117574841073948430949012581944610711378698501330951543554828840201214233088371120203760084984366861106894742741451887497095560919499727650294216253156671464417078601282626526080296688841509699885735631979576143167393109242463808034429737193303759085683511071397196381036820148676508196182287751575854762846122017536457911403852301225911324573191790477182803546318153077963221265261011958927610820833042117020097247853385493085505652779204198997634483160704569843834206405602283001793247769425070657890622796798399169172192986489590615672897984041337326981295377146541892617813414007259011812623920056921785384644145211523764656576000800295620239695142051851071416905947637823473339604521195784127029662084656641968331548265073842315321409400554481910807516006553579458314792022372855008685759292154541225407419040140624678152614888982328482461842977723059631082028787672212879657028778847067243676182807944379056972703252575205504384508109323526800102423762052507522806237724926023036744959264619808734379202210073607862016150849464532174553428105021028604098594651030675873411809392885153279226337558528 A013751 848 393960279826690631609405220027021753968237464361458929067185916000941616239075298370718517974867724779955001503211486115512913750041902212559950773453830372509530869439988846177350452819564362746498015756356657315685457491571908432057282755100376894673377212594878256722912571100015270882298148622764020683177917275439778076956493814179769458080138735607336362473005314540738362090307181906657246309681091193976220166758207973813624049161902904160682978917796647303961771829121630123501104089450821210252475514704374933395181964653238288198550047189623269229519596737382666539881531497366971884320443853229687230850990187234115955862997053779689093471991693844024199395705289212706684415231128754236507944749128879079018452436648599411763093201383009517267117384333776370014002726320118240551672397201434596521479846847930475342267030444415770060115254898546963755147180933130531831696210631122850272842488907777847011968210961404202235022734245908331368942141081252407238225822628121727326714856119384389738057294369740850667143997353678381381424617105416025381106361387263441607910534256495607368976030755211754815972818331157648062243032435115011007665789727030060927469717117932802739725642592584035888305760384590175193988505182762156112930110050772178108422853198801909585782981610196797509546354644741813919366197968143938712778188562516963291287852592119217124082869662138401988090627161874898636928173288244141353570438870271391176952420296553576245393407581410338665429292011668610325952742115995165452758004097501591737786846770025259267190614150076805602991042139253949981200151885408247177103806331738304684036403776042581596667467169325375782888679893741600287309262391010299884267262744235867698194776705295712097426852985935992714115457228861594981129268895529379708405685454728290512711823016378637066752678318128761402551172060707575393255292770977460283494585870028895700061107131374355346431625216913006163002993234723077030198098846302999270905856776518374768862475413944571884528037768518720446346371028665026911498399496778210728044290650132051753768002464855867912386901697496690145508668880745027098732145566522096834996192867633764329549480654012583882767716423430901023678411709224390443581579404543572412214133858360845144665082925513065326563329382910831774193205465598651408413477518158961930836612626314971507256082286677321276915402047599520875395444158144741875387659324585303967960614660293455008992056843047237504020101362999443847718528161463617694064665505447042509745745097583856047345729847732197072443892127887010448831220449955111576430012911054310576988260826732999409178788672167807495289609263029493007261419007194385563908667874711597628323765476337427882371556981007909255606630905544866503111301136384 A013751 849 680763363540521411421052220206693590857114338416601029428097262849627112861122115584601599060571428419762242597549448007606314960072407023303594936528218883696469342392300726194461582472207218825948571226984303841504470545436257770594984600813451273995595823363949627617192922860826388084611200820136227740531441051959936516980821310902641623562479735129477234353353183526395889692050810334703721623128925583190908448158183378749942356951768218389660187569952606541245941720722176853409907866571019051316277689409159884906874434920795762007094481543669009228609863162197247780915286427450127416105726978380899534910511043540552371731258908931302753519601646962473816555778739759557150669519390487320685728526494703048543885810528779783526625051989840445837578840128765567384196711081164319673289902364078982789117175353223861391437428607950450663879160464689153368894328652449559005171051970580285271471820832640119636681068541306461462119284776929596605532019788404159707654221501394344820563271374296225467363004670912189952824827427156243027101738358158891858551792477191227098469403195224409533590581145005912322001030076240415851555960047878739021246484648307945282667671179787883134245910399985214014992353944571822735212136955813005763143230167734323771354690327529699764232992222420066096496100826113854452664790088952726095680709836029312567345409279182007190415198776175158635420603735719824844611883442085876258969718367828963953773782272444579752039808300677065213861816596163358643246338376439645902365831080482750522895671218603648013705381251332720081968520816630825567513862457985451122035377341243790494014905725001580999041383268594249352831638856385485296470405411665798200013830022039579382480574146750990504353601959697395409991510091472836127391376651474768136125024465770486005966030172302284851348628133726499703608425320902690279545145908249051369878644383409931769705593123014886038633848374825674649669172309601477108182314806411582740125320509823751600594357515296220216464449264000348931286529137533166503069234330432748138060534243428185430511108259270939752604566133274280571438979825927406826609147538950183330873421275271144761461502570133744949422613979688596968916295433539746686508969211051293128306023307247540409981263295286576884301433173669917305805859044554469633738489151378686216485666618272270764538510191378411166509814738251972072683327505274113960669875312883405256635942132987090255538274224785626406946735155263038968857616663009131375343741993412489456840647528624903249813421176881236541183045596988754055580348937522432804071062310301848677035714708594622979060946825505971351860444806514963916547732044431898254434178087501640701743466743111075380738050463181667193688258204781529317376328363671552 A013751 850 1176359092198020998935578236517166525001093576783886578851752070204155651024019015730191563176667428309349155208565446157143712251005119336268612050320762231027499023653895654864029614511974074131239131080228877038119725102513853427588133390205643801464389582772904956522509370703507998610208155017195401535638330137786770301342859225239764725515964982303736660962594301133612097387863800258368030964766783407753889798417340878479900392812655481377332804120878104103272987293407921602692320793434720920674527847299028281119079023543135076748259264107460047947037843544276844165421614946633820175030696218642194396325363083238074498351615394633291158081871645951154755008385662304514756356929506762090144938893782846867883834680593731465934008089838444290407336235742506900439891916748251944395444951285128482259594479010370832484403876634538378747183189282982857021449399911432837960935577805162732949103306398802126732184886439377565406542124094534342934359330194362387974826494754409427849933332934783877607603272071336264238481301794125987950831803882898565131577497400586440426155128721347779674044524218570216492417779971743438591488698962734461028713925472276129448449735798673462055976933171174449817906787616220109686446572659644873958711501729844911476900904885971321192594610560341874214745262227524740494204757273710310693336266596658652116372867234426508425037463485230674122006803255323857331489334587924394175499673339608449712121095766784233811524788743569968689553219078170283735529672714487708119288156107074192903563719865747103767682898802302940301641603971138066580663954327398859538877132045669269973657757092802731966343510288130862881693071943834118592300860551358499289623898278084393172926432125585711591523024186357099268465329438065060828132298853748399339224042276851399818309300137738348223130429415079391487835358954519848803054012129454360767150297494532362098051264916569723074759289991698765794628329750991352442939039985479214974936553840975442765827049786431868534050568328192602953263122349657311717303636922987788782568603172643904423923195072020183892500690278297956827446557139202558996380606947305916795749271963668538147805476441191111272602276956901895562287358509156682274287498796696634525712808274923749828447622974255204856072876524101617104432524428990123527100109253582369782087231916374483881122545610701894495728959867699407741596789929113668924037544540662524283466908005801691961570137860429562431203958348294531338185961593679779016593986164616781781420638929463832815677591793650776743164302791596567008042842964038763885434795672201594513917715016451508507817316114474318496014848625657857647794480972778320183662259735202835132612710532095938257915351200377920910693310177862482660426295412424441856 A013751 851 2032748511318180286160679192701663755201889700682556008255827577312780964969504859181771021169281316118555340200401090959544334769736846213072161622954277135215518312873931691605043173876691200098781218506635499521870884977143938722872294498275352488930465199031579764870896192575661821598439691869713653853583034478095539080720460741214313445691587489420856950143362952358881704286228646846459957507117001728598721571665165038013267878780268671820031085520877363890455722043008888529452330331055197750925584120132720869773768552682537412620992008377690962852481393644510386717848550627783241262453043065813711916850227407835392733151591401926327121165474204203595416654490424462201498984774187684891770454408456759387703266328065967973133965979240831733823877015363051923960133232140979359915328875820702017344579259729920798533049898824482318475132551080994376933064563046955943996496678447321202536050513457130074993215483767244433022504790435355344590572922575858206420500182935619491324684799311306540505938454139269064604095689500249707179037357109648720547365915508213369056396062430488963276748937849689334098897923791172661886092471807605148657617663216093151686921143460107742432728140519789449285342929000828349538179677555866342200653474989172007032084763642958443020803487048270758643079813129162751573985820568971416878085068679026150857092314581089006558464736902478604882827756025199625468813570167933353135263435530843401102545253485003156026314834948888905895547962567078250294995274450634759630129933753024205337358107928010995310556049130379480841236691662126579051387313077745229283179684174916498514480604256363120837841585777890131059565628318945356927495887032747486772470096224529831402816874713012109630151785794025067535908089268976425111012612419277234058179145054399218886038470638011865729569382029257188490979500273410298731677332959697135405635714070551921705432585775832481473184053105655467293117753809713057021398661094908083476690365037205565099349142030954268826839382071116817903238675420207834647500684602922899016278546282328666844539281084450877766241192800898869397827650736542021945745688804944624223054741953219233919407863290378240279056734581526475531632555503822746969968797920691784460431732699068239703557492499512993991293930633647594356459402213294933454828988790190334983446736751495108146579758815292873688619642651384576577479252997508419900736876966264841961830817034025323709593198222822283881120440025852950152385341633878658140674408092457798918294864070113503105490878619428542212187915223878867789898032641858983994031326921564355320049811548428206701508322245811622361113658425136778015388863120960937277368384822430499109154763799461781309677726874253047333678039987346370037216638472669435527168 A013751 852 3512589427557815534485653644988474968988865402779456782266070053596485507467304396666100324580518114252863627866293085178092610482105270256188695284464990889652415644646153963093514604458922393770693945579466143173792889240504726113123324893019809100871843863926569833696908620770743627722103787550865193858991483578149091531484956160818333634155063181719240809847731181676147585006603101750682806572298178987018590875837405185686926894532304264905013715780076084802707487690319359378893626812063381713599409359589341662969072059035424649009074190476649983809087848217713948248442295484809440901518858417726094192317192960739558642885949942528693265373939424863812879978959453470684190245689796319492979345217813280221951244214897992657575493212128157236047659482547353724603110225139612333933688297418173085971432960813303139865110225168705446325029048267958283340335564945139871225946260356971037982295287253920769588276355949798380262888277872294035452510010211082980694624316112750481009055333209937701994261648752656943635877351456431494005376553085472989105848301998192701729452395879884928542222164604263169322895612311146359739167791283541696880363322037408966114999735899066178923754226818196168365072581313431388001974482816537039322729204781289228151442471575032189539948425619411870935241917087193234719847497943182608365330998677357188681055519596121803333027065367483029237526362411544952810109849250188834217735216597297397105198198022085453613472034791680029387506879315911216509751834250696864640864525525225826822954810499602999896640852897295742893657003192154728600797276998343756201334494254255709433022484154995472807790260224194146470929405735137576770712892792587657142828326275987548664067559504084925440902285852075316702049178256791262591829794260511060452533562654001850235074477262484503980695892146556421712412576472452996208338431354356649980938513913913720706987508220638527985662043766572647482507478583184162532976886372001168247720950784291216491675317429488976532778452218889861336796431126119138270881182993850769500129327975863936307363877713931116780064781159953246319446180472744613922248550254944310657438594095162836212736787765773599202210037356877749718661055910605706764106082806955403547626034103989918207747347039158453616955912134943043047961847024573645009944492629448898851395961106583546877289823232826085733934742501592548325884149179694549588473323397705646910043651834795759370177046529036906546576120364673897863321870343342321267085377183767076530813525113156133366288238254372520942660717506862683540943800405132324341686132920463205993046074355683941180206380840762483440004401758636352410591955473020499615292568973159902460619431845469958103123112038709265792595653098134527424310351280772784590946304 A013751 853 6069754530819905243591209498540084746412759416002901319755769052614726956903501997439021360875135301428948348952954451187744030913077907002694065451555504257319374233948554048225593236505017896435759137961317495404314112607592166723477105415138230126306546196865112672628258096691844988703795344887895054988337283623041630166406004245894080519819949178010848119416879481936383026891410159825179889756931253289568125033447036160867009673751821769755863700867971474539078538728871853006728187131245523601099779373370382393610556518013213793487680201143651172022103801720209702573308286597750713877824587345830690764324109436157957334906921500689581962566167326164668656603641935597342280744551968040083868308536381348223531750003343731312290452270557455703890355585841827236114174469041250113037413377938603092558636156285387825686910469091523011249650195407031913612099856225201697478435137896845953633406256374775089848541543081251601094270944163324093261937297644751390640310818242832831183647615786772349046084129044591198602796063316713621641290683731697325174905865852876988588493740080441156520959900436166756589963618073660909629281943337960052209267820480642693446719543633586357180247303941842978934845420509609438467411906306976003949676065862067786245692590881655623525030879470343712976098032726669909595896476445819547255291965714473222040863937862098476159470768955010674522445554247149678455869819504326305528246454280129902197782486182163663844079676120023090781611887457894582128851169585204182099413900107590228750065912543313983821395393806527043720239301516043371022177694653138010715906006071353865900262852619832177011861569667407485101766013110317732659791878745591471542807347804906484091508742823058751161879149952386147261140980027735301758681884482163112461977996266115197206208696709573222878642501629249496719048932144398777448008809380328291167061752043242909381674414205263376359224011628637534849772922991742232856984059650818018732061802955255222097614948518156951448641165434241680389984232985933870932082684213374129696223478742292881939124780689672969795951941844399209640002999856902692857645494840543768816053890596441380975609169259256779421418944552684751513846304613526661288375311090418937330297786931694578662987415683665807850099816169181578386878071658463258577184083263687697215212220792176369003956814546323476148239235042751923507127809782512181688881902831235357860555430370527072191665936402175774512483535990156495507820191953295531149523531773549508245245771395533798456946075703555716188917719851858717158750887100068656462433637686560419955983616486621850359396626092837571384327606238923616965502899057379423335225559185620311451950378228972087602196737602889611289605288553576463389208287013175371773155213312 A013751 854 10488535829256796260925610013477266441801248270853013480537968922918248181529251451574628911592233800869222746990705291652421685417798623300655345100287911356647878676263101395333825112680670925040991790397156632058654786585919264098168438157358861658257711828182914698301629991083508140480158355966282655019846826100615936927549575336904971138248872179602745550352367744786069870468356756177910849499977205684373720057796478485978192716243148018138132475099854708003527714923490561995626307362792264782700418757184020776159041663126833435146711387576229225254195369372522366046676719240913233580880886933595433640752061105680950274719160353191597631314337139612547438611093264712207461126585800773264924437150866969730262864005777967707637901523523283456322534452334677464005293482503280195328650317077906143941323278061150162786981290590151763439395537663351146721708551557148533242735918285749807878526011015611355258279786444402766690900191514224033156627650330130403026457093923615132285343080079542619151633374989053591185631597411281138196150301488372977902237336193771436280917182859002318468218707953696155387457132031286051839399198087994970217614793790550574275931371398837225207467341211504667599412886640605109671687774098454534825040241809653134632556797043500917451253359724753936022697400551685603781709111298376177657144516754609727686612884625706166803565488754258445574785917739074644371743048103475855952809872996064470997768136122778811122569680335399900870625341527241837918654821043232826667787219385915915280113896874846564043371240497678731548573513019722945126323056360622482517085578491299480275654209327070001876496792385280134255851670654629042036120366472382062825971097006878404510127107598245522007727171117723262467251613487926601439002296385177858334297977547847060772328627914142529134294242815343130330516554745521087430159222609207287136682707530723747411533387746695114348739092094285660220407610929730578376868455076613536369002795506681023784678631039375212103251933870369623713892754599693728970638878320710496115074171266682099990807621031754891807404955507121834257925183752727853258011415084459632514141122950650706325852644479995714840211936187039250615926414372174070706312537564243923706754575817968231929642254301374515964972482340345767452525307825824510821374095879652340787886717528880765638837375536046966784157398153875323820316855304181049958387928092374698383039783680270780747198738102959738357571550190990424237513291695294677826376662904693550247784692971482403733602818815744277574449819904011863250321532908918638367085325922376405683939689288882557421037369888423323352118103580860010116389009571151643523269766272751898188970253579663767376595962577793248308437938620580128736551919958767042424012208603136 A013751 855 18124189912955743938879454103288716411432557012034007294369610298802732857682546508320958759231380007902016906799938743975384672401956021063532436333297510824287534352582639211136849794712199358470833813806286660197355471220468488361635061135916112945469326039100076598665216624592302066749713639109736427874295315501864339010805666182171790126894051126353544311008891462990328736169320474675429947935960611422597788259872314823770317013668159775342692916972548935430095891387791691128442259122905033544506323612413987901202823993883168175933517277731724101239249598275718648528657370848298067627762172621252909331219561590616682074714709090315080706911174577250481973919969161422694492826740263736201789427396698123693894229001984328198798293832648233812525339533634322657801147137765668177527907747910621816730606624489667481295903670139782247223275489082270781535112377090752665443447666797775668014092947034976421886307470975927980841875530936579129294652579770465336429717858300006948589072842377449645894022471981084605568771400326693806802947720971908505815066116942837041893424891980356006313081927343986956509525924150062297578481814296055308536038363670071392348809409777190725158503565613480065611785468114965629512676473642129436177669537847080616645058145291169585355765805604374801447221108153312723334793344323594034991545724951965609442467064633220256236561164567358593953230065853120985474371987122806279086455460537199405884143339220161785619800407619571028704440590159073895923435530762706324481936315098862701604036813799734862666945503579988848115935030498081249178286241391155649789523879632965501916330473717176963242586457241764071994111686891198984638415993264276204563278055627885882993499641929768262029352551691425797543410788107137167286595968153587339201666905202679721014583869035638290344060451584912929211132606600260439079315136668710192172187718613090635527129694026289157594621151138925620860864351686574439435228690372388190845636830635544809099924674436040366514419341727998709777606679948270763661263981738187737286848167948826668784115569142872453043195763116306529597694717524713730429843725265946244984435860458724420531073369661432595243886225731203825064320844035116794180508064911013500165271907013449104774421815432775163587472449484117486157963731923024754699334437680039244881468247889905963023910984926289158603023984009896559561507525965624854328094339743623478805892746199507909131159419441914427881883638730031453082422968049469203283978873499310454828171949454721593651665670913606111648649288794132499696555608866611407098323443193866429021847783091189059223552575167195502752460082987726097481120208538950040008210156119315280070540598185658990026757823334426733076980757936362462456761717688749449308693096466219008 A013751 856 31318600169587525526383696690482901958955458516794764604670686596331122378075440366378616735951824653654685214950294149589464713910580004397784049983938098704368859361262800556844476445262680491437600830257263348821030254268969547888905385642863043169770995395564932362493494327295497971343505168381624547366782305187221577810672191162792853339272920346338924569423364448047288056100585780239142950033339936538248978113059360015475107799618580091792173360528564560423205700318104042269948223764379897964906927202251371093278479861430114608013117855920419246941423305820441824657519936825859060860773034289525027324347402428585626625107017308064459461542509669488832850933706710938416083604607175736156692130541494357743049227715428919127523451742816148028043786714120109552680382254059074610768224588389554499310488247118145407679321542001543723201820045134163910492674187612820605886277568226556354328352612476439257019539309846403550894760917458408735421159657843364101350552459142412007161917871628232988104870831583314198422836979764526898155493661839457898048434250077222408391838213342055178909005570450409460848460796931307650215616575103583573150274292421883365978742660094985573073894161380093553377165288902660607797904946453599665715012961399755305562660475063141043494763312084359656900798074888924385922522898991170492465391012716996573116583087686204602776777692372395650351181553794193062899714793748209250261395035808280573367799690172439565551015104366618737601273339794879692155696597157956528704785952490834748371775614245941842688481830186220729544335732700684398580078625123916962836297264005764387311419058583281792483189398113768316405824994947991845455182836360669281485344480124986805812767381254639556786721209322783778155013841849133025071237832969398922140480412190230557913200925693582965714536460338729541676837144205250038729056556163531212073540377763420618190880111277427664323505349168063472847573599714400631344075176963486793781260443338221430124669837425477753336916622505981770495704342950611879606664160443588410031673634215572483658951703478883598858642278664977683144816471882705326182769957259555111333105166872675798677694782774955524581435398063520209711146418492681820343917936166231328285589855319240053050200897067835482679152392708555016080961328762986776120449908311107815155177132353757504105318181952627666066025444369101254922285004868599748278947019076981371376582665432749666978643476795628131379894927725494350926426888789482783274715493406808465943081128657758913830078279338711360928865971036260959475648092121504511465902909839001189349752969181574694338298849888913828756251023402790696447375720355305669134187149774176803961894153664818734766237518721889394757022749714034335125284248166159048405421670693626445824 A013751 857 54118541093047244109591027881154454585075032317021353236870946438460179469314360953102249719724753001515296051434108290490595025637482247599370838372245034561149388976262119362227255297413911889204174234684551066762740279376779378752028506390867338597364280043536203122388758197566620494481576930963447217849799823363518886456841546329306050570263606358473661655963573766225713760941812228253239017657611410338094234179366574106740986277740906398616875566993359560411299450149683785042470530664848463683359170205490369249185213200551238042646667655030484458714779472457723473008194450835084457167415803252299247216472311396595962808184925908335385949545456708876703166413445196501582992468761199672078764001575702250179989065492261172252360524611586303792459663441999549307031700535014080927407492088737150174808523691020155264469867624578667553692745037991835237331340996194954006971487637895489380279393314359287036129763927414585335946146865368130294807763888753333167133754649398087948375794082173586603445216796975966934874662301033102480012693047658583247827694384133440321701096432655071349154761625738307548346140257097299619572585441778992414403673977305014456411267316644135070271689110864801660235741619223797530274779747471820222355542397298777168012277300909107723158951003281773487124579073408061338874119569456742610980195669974970078345455575521761553598271852419499683806841724956365612690707163596905584451690621876708830779557864617975569272154100345517178575000331165552108045043719888948881601870125904162445186428261416987504165696602561789420652612146106782640746375864214128511781121672201960861274132133231910937410951279940591650749265591270129908946555941231236518406675261655977200444462034808017154127454249709770368651863918715301867323098975371121337458750152264718404074011199598511364754719003465324648017574585186672066923809729050581934463077772775190828233840832287395003951017243362413681080607180306484290962561905792905179654018046088446631255429479071225557766191923690336499416577104618657327960315669246520772534732039924509251762668543611510858827733857533081436474242863413314803643826486144511232383605728355983780115056584635123146476720367853762922380861011155354185554290193695247735277499269991646811670747150133219714069575334600383067787901176102441149136137441561594304588146084707292967093989818414140606962091967869806968505708488412940365026020448965023809738734845867791424539095927902845411024458435109654238400865663828226249498708372606965029149644190320607403098375266697293231685080397950658937973919903185959795813080228201794055196373130745761071816580412608043096090801768440022323461065244773968196263875394809777517246153097532806773676058432351424874140135311505851331096491180831122835644568646958586498383872 A013751 858 93516839008785637821373296178634897523009655843812898393312995445659190122975215726960687515684373186618431576878139125967748204301569323851712808707239419721666144150980942257928697153931239744544813077534904243366015202763074766483505259043418761096245475915230558995487774165395120214464164936704836792444454094772160635797422192057040855385415511787442487341505055468038033378907451530421597022512352517064226836661945440056448424287936286256809960979764525320390725449858653580553389076988858145244844646115087358062592048410552539337693441707892677144659138928406946161358160011043025941985294508019973099190064154093317823732543551969603546920814549192938943071562433299554735410986019353033352104194722813488311021105170627305652078986528821132953370298427775221202550778524504331842560146329337795502069128938082828297003931255271937532781063425649891290108557241424880524046730638283405649122791647212847998432232066572403460514941783356129149427815999765759712807128034159895974793372173995957650753334625174470863463416456185201085461933586354031852246255895782584875899494635627963291339428089275795443542130364264133742621427643394098892089548632783064980678669923161065401429478783574377268887361518018722132314819403631305344230377262532286946325215175970938145618667333670904585751272638849129993574478616021251231773778117716748295380947234501603964617813760980895453618222500724599778729541978695452849932521394602952859587075990059861783702282285397053684577600572254074042701835547968103667408031577562392705282148035728554407198323729226772118887713788472520403209737493362014068357778249564988368281700326224742099846123811737342372494730941714784482659648666447576703806734852141528602368030396148253642332240943498483197030420851540041626734315029441297671128720263113433402239891352906227638296154437988080991774368883202569331644343211799405582752198391355529751188076958192618566827357796530250840907289207569604854783306973210140150442143183640835778809382139835077763819979644136901470991845236781039862715425476457987894940016964989551987045891243360690764054324105817164722227491667978207980696532168057715409558870698599139972038817778249492797111772795651302329874127827276452032637813454705388086559518738545565690567051075430203665912226178189461941137493232305018305707245499018434958328316434374202247138414406219634968830494920479026441577864267977560950764963335811561143228533813659543581603557763416116870250264175869482523956695867095174959133768067864835570370585160874009592553992460852922704351818927658738644818933592705338527165002634332700127379332769928675132099050952986698470044905455864358574940720742969417043143976682231295549801352552536690104912228971103262182514153818282111100134736760476180259993814621944437469207330816 A013751 859 161597097807181582155333055796681102919760685298108688423644856130099080532501172776188068027102596866476649764845424409672268897033111791615759733446109717279039097092895068221700788681993182278573436997980314532536474270374593196483497087627027619174312182381518405944202873757802767730594077010625957977344016675766293578657945547874566598105998004368700618126120735848769721678752076244568519654901345149486983973751841720417542877169553902651767612573033099753635173577355753387196256325036746874983091548486870954732159059653434787975534267271238546105970992068287202966826900499082348827750588909858513515400430858273253199409835257803474929079167541005398493627659884741630582790183841442041632436048481021707801444469734843984166792488721802917743423875683195582238007745290343485423943932857095710627575454805007127297222793209109908056645677599523012149307586913182193545552750542953724961684183966383801341290897011037113179769819401639391170211266047595232783730717243028300244442947116665014820501762232301485652064783636288027475678221237219767040681530187912306665554326730365120567434531738268574526440801269448423107249826967785002885530740037449136286612741627222321013670139338016523920637360703136351844640007929474895634830091909655791843249971824077781115629057152583323124178199119931296628896699048484722128505088587414541054418276821218771650859582178974987343852288481252108417644648539185742524683396969873902541366467310823441162237543789166108766950093788855039945788771826888883137281078566027814594727551805738942015638703404103862221437969426480515256746426388529560310122240815248299900390778163716354348534101946682127619670895067283147586035872895621412544178037824500561424891956524544182293950112350365378964468567231461191930996896370874562375710428614660012919070532257821961358975754868843403953786109430174039805081425069989372846995798820262355410052996983756844883477674272404273453087795750680277189065554449707122179964023421331364225782612337635014375880924825068565741873908569157636882772255223319403082456349315501945833615300068527273640285872054852060640009105602266343390643607586403732227717728567179313871683077120815123553409143390885450426022492885533709112398141649730910613574848380206737513299864258343391934696326835911390234285588305423071632262120222303855607991330798598621483055180093947529226139095222587757691046549455065225322921856644282377655498906430003691309010947815183049951792456495902465801397170458340462329383151221270435865600371157990288575933298972353850433119943106994300378247117248194824974941124552126905820111487026436750628267160046761014956237596627733611617497565443851152650552791706895678710056737210783400501288331662066437051384457797991487981032825122102839489269311666719987946790267650048 A013751 860 279239785010809773964415520416664945845346464195131813596058311392811211160162026557252981550833287385271650793652893379913680654073217175912032819394877591458179559776522677887098962842484218977374899132509983512223027539207297043523482967419503725933211451155263805471582565853483182638466565074361655384850460815724155303920929906727251081527164551549114668121936631546674079060883587750614401963669524418313508306643182492881514091748989143782254434526201196374281579941670741853075130929663498599970782195785313009777170855081135313621723213844700207671117874294000286726676884062414298774353017636235511354611944523096181528580195325484404677448801510857328596988596280833537647061437678011847940849491775205511080896043701810404640217420511275441860636457180561966107277383861713542812575115977061387964450385903052315969600986665341921121883730891975764994003510185978830446715152938224036733790269893911208717750670035072131574642247926032867942125067730244562250286679395952902822397412617597145609827045137416967206767946123505711477971966297915757446297684164712465918077876590070928340526870843728096781689704593606875129327701000332484986197118784712107503266817531840170711622000776092553334861359295019615987537933702132619656986398819885208305135951312006405767807010759663982358579928079241280574733495955781599838056793079052326942034782347066037412685358005268778130176754495603643345689952675712963082652909963942103591481255513102906328346475667679035949289762067141509026322997716863990061221703762096063619689209520316891803023679482291473918644811168958330363657824799379080215891232128749062227875264666901860314266928163866716526791306676265279028669988363633800876339649360736970142213300874412347003945794141431374850601684175964939656762636928871243785227620646132502324153879741516349228310104413361402032142397095340740783180702520941636279608740361413350148571578787931827958649421142714584526935711057175518982705278089093907126977832472060597382152354119433304841522238097718481601958114007504396533430457025895928526484571617187362400487238518415128850413986910784360785935734480716241379032153909305649289496234964085854370268357264768533500290999779450058336166867706202249346223988770735013540257338000997242422982165438417381263155252772454882324845496591771067780548943744141062490609019619978417922719351202341330502768356544631645290128437458352709358008968281319948588702110311046378581970917824636310316697364824919460904814310552012318905174085310355313175757441361007218659212740624227453548431261688886151053611018604880657556698263226075293257152649581682705085645652560803033844378566972723680875035793086974791780155224069515732810978041900233716066226237112050803224792343074929291231224721810993706637457370560092139172053582499282944 A013751 861 482526348498679289410510019279997026420758690129187773893988762086777772884759981890933152119839920601749412571432199760490840170238519279975992711914348478039734279293831187388907007791812730392903825700977251509121391587750209291208578567700902438412589387596295855854894673794818939599270224448496940505021596289571340365175366878824689868878940345076870146514706499312652808617206839633061686593220938194845742353879419347699256350542253240455735662861275667334758570139207041922113826246458525580749511634317020880894951237580201821938337713523641958855691686780032495463697655659851908282082014475414963620769440135910201681386577522437051282631529010761463815596294373280353054122164307604473241787921787555123147788363516728379218295702643483963535179798008011077433375319313041001980129800408362078402570266840474401995470504957710839698615086981334121909638065601371419011923784277251135475989586376678568664273157820604643360981804416184795803992117037862603568495381996206616077102729003207867613781133997456519333295010901417869433935557762798428867202398236623141106438570747642564172430432817962151238759809537752680223478267328574534056148621259982521765645060695019814989682817341087932162640428861793896426465549437285166767272497160761639951274923867147069166770514592699361515626115720928932833139481011590604520162138440602420955836103895730112649120298633104448608945431768403095701352238223632000206824228417691955006079609526641822135382709953749374120372708852020527597486140054740974825791104100901997934822954051107589035624918145399666931418233699959994868400721253327050613060049118478379529768457344406414623053251867161686158295377936586402161541739892359207914314914095353484405744583910984535622818332276393415741839710256067415726885836613089509260873328476516964016137904193340251466519860426288502711542062180748800073336253956187147491163903344522269056731688145546198712546199734610802062544908706799296802114720537954271515417694511720712276359267918380750766150427432857536208183621004967597209767829740748164493765339754499762228041948159821342653515369381835375438096949182677665102967561955280161972249494017940356351823721353520025888502847618889700804896347396317486870275052595830103397564680065723234906913181877585234822732276790802036657333018110580405124788574789875755983772385903322706170459038877645819108783720109123483061341939928033481770639497190120871161277246617488142189645746000971544227253046417460828443519128633877287068140819416293981167708858671820473843119615798665039731689220198395269020639840149233776257974598854658106748359778477147714387995687625067642483086163728866520552061850454292440196108227192123186297370056403603861362438937729623787972441168833477815247556319289397125069526336327839216489308590558760927232 A013751 862 833805530205717812101361313315834861655071016543236473288812580885951991544865248707532486863083382799822984923434841186128171814172161315798515406187994170052660834619740291808031309464252398118937810811288690607761764663632361655208423764987159413576954461766399238917257996317447127627538947847002713192677318388379276151023033966609064093422808916292831613177412830812264053290533418885930594433085781200693442787503636632824314973737013599507511225424284353154462809200549768441412691753880332203535156104099812082186475738538588748309447568968853304902635234755896152161269548980224097511437721013517057136689592554852828505436005958771224616387282130595809473350396677028450077523099923540529761809528848895252799378292156906639289214974167940288988790690957843141804872551772934851421664295105649671479641421100339766648173032566924330999206870303745362659854577359169812052604299231089962102510005258900566651864016714004823727776558031167327149298378241426578966360020089445032581233515717543195236613799547604865407933778837650078381840643814115685082525744152884787831925850251926350889959787909438597340576950881236631426170445943776794849024817537249797611034664880994240302171908365399946777042661073179853024932469427628768173846875093796113835803068442430135520179449216184496699001927965765195935665023188028564610840175225360983411684787531821634657679876038004487196257706095800549371936667650436096357392266705771698250505565262037068649941322800078918480004040896291471688456050014592404498967027886358652431374064600313913853559858555250624457490707833530871132596446325749143459367764876730639827439894291134284468636019226455393681534413074421302935144126533996711275936171556770821053126640998181277556230078173607822401899019322484494376058725667418672002789111607421313819886298446091954534146318816626532685544683448333926526725046836291390864731224979334480930032357115503831375279833141407465964077602245349184874054237089584981178641776116253390813548814962961937323907938603977822567741297096584007978478809792012828245226507095775589130056486420171280105274558291811528757031528187667005297927947058724119888047125663000935775951390498882604735332920685441402990860888300836617311835290885594418670991767153569749919145978284467285773681374294505919343871455295082940055634657236905306339958682840941636262553219180571975419978268348565378729998872195641856499665051144528865366687082155019509703707849089678828424693264209372311550401054279339952053747335951355999457800907784905778800910696100093188656358972502827024867665643777875965373780106820849208461165697208511250462456548216116886210772890923481347513962877585017336658875016587988865921855457465427472434294484396789905616378339744249664747777319732078232120141509174506166093525244485538882256896 A013751 863 1440815956195480379311152349409762640939962716586712625843068139770925041389527149766616137299408085478094117947695405569629480894889494753699834621892853925850997922222911224244278102754228143949524537081906857370212329338756720940200156265897811466660977309932337884849021817636548636540387301879620688396946406175119389188967802694300462753434613807354013027570569371643592284086041747834888067180372229914798269136806284101520416274617559499948979397533163362250911734298549999866761131350705214047708749747884475278018230076194681357078725399178178510871753685658188550934673780637827240499764381911357474732199615934785687657393418296756676137117223521669558769949485457905161733959916667878035428406865850890996837325688847134672691763475362200819372630313975152949038819769463631423256635901942562632316820375661387116768043000275645243966629471884871986676228709676645435226900229071323454513137289087380179174421020881800335401597892277857141313987597601185128453870114714561016300371515159914641368868645618261207424909569831459335443820632510791903822604485896184913373567869235328734337850513507509896204516971122776899104422530590846301499114884704367650271867900914358047242153057655411108030729718334454786027083307170942511404407400162079684708267702268519274178870088245566810295875331524842258576829160068913359647531822789423779335391312854987784688470825793671753875133316133543349314706561699953574505573836867573494576873616772800054627098605798536371133446982668791663077652054425215674974215024187627751401414383629342443138951435583473079062543943136341345317126659250894519897787497706990545621816137335080043561803041223314920281691465792600011471929050650746317084817704450099978779802835644857247617165575083994317110481505389253206281829477953299465220819584857624030280763523714846897435004838915130648480621212998721025038180880933111523414255556764289983047095913095590620616483551668352101185926096679963391462365721690802847476692989128885859325812352255998227695712917907673677397056961382897165786811383320598167207751404261500218016737608534055972021914436728250321692150480708288585154819492517475279166545433145665617020844002782069140982655286944442744368207614983845674714851382650307155463473773641368527860284250475559469816921414780906228626209874749903320416136687705372369355448603949147147461691962744028373525722447706320974445438051154069128031421208377745879353635277963873712768007163226965015517869960553795354359093021794699437148875396523943167063079968652317185767973682860961029998188304484885098971326232448169668165892024586427432220894324776307440799124915317449979372215555515775768504127852466909957746536028664044760312966230500258672366460869037652956905101771078063420684159208497031185103604527853546655009611622471011188539916288 A013751 864 2489729972305790095449671259780069843544255574261839417456821745524158471521102914796712685253377171706146635813617660824319742986369046934393314226630851583870524409601190595494112561559306232744778400077535049535726905097371613784665870027471418214390168791563079865019109700875956043941789257647984549549923389870606304518536363055751199637935012659107734511641943874200127466900680140258686580087683213292771409068401258927427279322539142815911836398937306289969575476867894399769763234974018609874440719564344373280415501571664409385032037489779892466786390368817349816015116292942165471583592851942825716337240936335309668271975826816795536364938562245444997554472710871260119476282736002093245220287064190339642534898790327848714411367285425883015875905182549064295939080561633155099387466838556748228643465609142876937775178304476314981574335727417058792976523210321243312072083595835246929398701235542992949613399524083750979573961157856137140190570568654847901968287558226761436167041978196332500285405019628355366430243736668761731646922052978648409805460551628607530309525278038648052935805687340977100641405326100158481652442132860982408990470520769147299669787732780010705634440483628550394677100953281937870254799954791388659706815987480073695175886589520001305781087512488339448191272572874927422820760788599082285470934989780124290691556188613418891941677586971464790696230370278762907615812938617519776745631590107166998628837609783398494395626390819870849318596386051671993798182750046772686355443561796220754421644054911503741744108080688241480620075933739597844707994867185545730383376796037679662834498285315018315274795655233888182246762852889612819823493399524489635922564993289772763331499299994313323882462113745142179966912041312629540455001337903301475901576242633974324325159368979255438767688361645345760574513456061789931265976562252416712459833602088693090705381737829180592425283577282912430849280295062976740446967967081707320439725485214714764915003744698364937458191922144460114542114429269646302479610070377993632934994426563872376732922587546848719653868146666416555884036030663922675147528083070197282399790508475710186212018436807415475618028335839997062268262758692085325907263189219730764640882680852284816142571184821766763843640204741405963066090663567832937679084196354883454246215187624126270813803711621681029452448389636522643841716952394231453238295848076744879523081760321573775663116378056195546814879291836958372332512741661240627393256685193373792685002185831204097007058523983740659836869390149881451022451729670437186590661418485346602877705393213459257700887853668553564355188479931260527975132929062820406986014257531469345820805646304446985849244381697064309532015860422893590942227112282869887859028624130928619856608883629907333796975345664 A013751 865 4302253392144405284937031936899960689644473632324458513365387976265745838788465836768719520117835752708221386685931317904424515880445713102631646983618111536928266179790857349013826506374481170182977075333980565597736092008258148619902623407470610674466211671821002006753021563113652043931411837215717301622267617696407694208030835360338072974351701874938165236117279014617820262804375282367010410391516592569908994870197375426594338669347638785895653297363665269067426424027721522802150870035104157863033563407187077028557986715836099417335360782339654182606882557316380482074120954204061934896448448157202837830752337987415106773974228739422686838613835560128955774128844385537486455016567811617127740656046920906902300305109686522578502842669215925851433564155444783103382731210502092011741542697026060939095908572598891348475508110135072288160452136976677594263432107435108443260560453603306694000955735018291816931954377616721692703804880775404978249305942635577174601200900615843761696648538323262560493179873917798073191461176963620272285881307547104452143835833214233812374859680450783835473072227725208429908348403501073856295420005583777602735533059889086533829393202243858499336313155710135082002030447271188639800294321879519603973378026365567345263932026690562256389719221579850566474519005927874586634274642699214189293775662340054774315009093923987845275218870286691158323086079841702304360124757931074174216451387705184573630631389705712598315642403336736827622534555097289205283259792080823202022206474783869463640600926887078465733818763429281278511491213502025075655415130496623022102475103553110457378013037024351648794846892244158778922406209793250952654996594378318090874192308404727335036830790390173423668894532551605686982824007388223845906242311896904950357923747271507632433875389596153398190565488923157474272759252074773001227607499572176079130592464409261660738899642968824063710890021544872680507556349868823807492360647117190249719845638451027113773126470838774611927755641465627077928773733777948810684766201613172997711670369102371466994490231280954587561884157439567808567614260987258382654928527545300903986837998646027201774367858803213941867952964331514923599558047019923443167750790971694761299445272512748162294363007372012967921810273793149504178204666645215316309457491301238608937459844214490195966252813682264818893830817291911128558486893737231951195775225476615151815885281835679484345865101281105904896111416294264067390582017590623804135547552014149913759683777116320679628197129443903860198110306178995147366796588870515458428662931142678929772674919472857597307134211139260559205765693321218192341029701420553663271832637014379029578352156814084391547494291572527126871323406810760125148168450024799166220401462498244655112220150912479872801173397307392 A013751 866 7434293861625532332371191186963132071705650436656664311095390422987208809426468965936347330763620180679806556193289317338845563441410192241347485987692096735812043958678601499095892203015103462076184386177118417352887966990270080815191733248109215245477613768906691467669221261060390731913479654708759497203278443379392495591477283502664190099679740839893149528010658137259593414125960487930193989156540671960802743135701064737155017220632719822027688897844413584948512860719902791402116703420659984787321997567619269105348201044964779793155503431882922427544693059042705473024081008864619023501062918415646503771540040042253304505427467261722402857124707847902835577694643098208776594268629178474396735853649079327127174927229538311015652912132405119871277198860608585202645359531747614996289385780461033302757730013450884250165678014313404913941261292695698882887210681647867389954248463826513967233651510111608259658417164521695084992174833979899802414800668874277357710875156264178020211808674222597704532214822129955070474844913793135830510002899441396493304548319794196027783757527818954467697468809509160166881626041249855623678485769648767697527001127488341530457191453477387486853149133067113421699508612884613969574908588207809875665997229559700372616074542121291579041434814889981778867968842243367285704026582584242119099644344523614650016335714300650996635578207855402321582292745966461581934295581704896173046027997954558943233731041411471369889430072965881238131739711208115746729472920715662493094372788426526433170958401660871588788038823205798049267856816931499330732557345498164582193076978939774870349206527978079649117495429797906369977917930522737646187834115085733661030604308923368834943643605794219676099849752249174627106319884766850805725986714957851754218492235285165188845736673222153072073297164859216115543327987585207746121305759260720264737663778499204149756818583050127982092417957229539991917057372573327539346799198218504751515893263243374852599962541609402529411161748452603590660921011968295544863275996387562940045766397808897894966479119653489527306935824055573173204837442985982485227716495598279962089256061660335004666107660011953691547822722364857787980036305250427709793873366799088547525441430902028824444659276738838408568888153114562343219937663962932066582742544968540316243930610802639058629684862042953607048539652280422430149065352377936811666299589623590982337849767012054148949654895013751003660480527356488308450925726396597933546226169880451050976733566857002134397524639679065870422334609077303614649824505568250712164729545014549190647182260849097928146727916848642246307563118059065036365299324054716730133726796760846963111392526974737828594070135837326875233646846968993496256035081642852959228853727196966764033916420776765220200427630547173376 A013751 867 12846459792888919870337418371072292219907363954542715929572834650921896822688938373138008187559535672214705729102003940361525133626756812193048455786731943159483211960596623390437701726810098782467646619314060625185790406959186699648651315052732723944185316592670762856132414339112355184746492843336736411167265150159590232382072745892603720492246592171335362384402417261184577419609659723143375213262502281148267140138491439865803869757253339852463846415475146674791030223323992023542857663510900453712492411796846097014041691405699139482572709930293689954797229606025795057385611983318061672609836723022237158517221189193013710185378663428256312137111495161176099878256343273704765954896191220403757559555105609077275758274252642201435048232164796047137566999631131635230171181270859878713588058628636665547165357463243127984286291608733563691290499513778167669629100057887514849840941345492216135379749809472859072689744860293489106866478113117266858572775555814751274124392270024499618926005389056648833431667212640562361780532011034538715121285010234733140430259496604370736010333008071153320181226102831828768371449799279750517716423409953070581326657948299854164630026831608925577282241701939971992696750883064612939425442040423095465150843212679162243880576808785591848583599360129888513883850159396538669696557934705570381804185427336806115228228114311524922186279143174135211694201865030045613582462765186060587023536380465477853907887239559022527168935166085042779491646220967624010348529206996664788067076178401037676519416118069986105425731086499619029134856579657630843505859093020828398029637019607930975963428880346121633675032102690782207321842183943290652612577350868147766260884245819581346782616150812411600300540371886573755639720760877118192294505043447167831289554582572765446325432971327880508542657500876725447658870762547238985297616352002524617466683009246624770779782511510621153055698230092645106032675139806709987991269014521576210619463558884551745292735271901047570822487501326099004662071508681214701523740921757708760399084335413775562502075918761229903186385103968030443297959101479777734473494104393827774490234474549058888063034036500655978994637664246474257629502735472739082523813177828825010123962792598705808640371230204712770007038728581963729084052283327946611054979117705637666469512095466960293312095441610223832979876519140569959297584928909074810559365690869565217479804397396829569385003658583761734325310351272011797003199655213321229167878821553419416087795603528899688238922577365425824089794204485580646114896745621937230620652653785141001438330946747241219837545840314453801619469068006064382839237231966550509671079904802743552256486286612346967810553194726900840403741751562420761530428621078849913547459240596358568250607575102250300506338945585515593728 A013751 868 22198682522112053535943058945212920955999924913449813126301858276793037709606485508782478148102877641587011499888262808944715430907035771469587731599472797779586990267910965218676348583927850696104093358174696760321045823225474616992869472411122146975552227072135078215396811977986149759241939633285880518497034179475771921556221704902419229010602111272067506200247377027326949781085492001591752368517603941824205618159313208088109086940533771265057526605941053454038900225903858216682058042546835984015186887584950055640264042749048113025885642759547496241889612759212573859162337507173610570269797857382425809917758214925527691200334330404026907372928663638512300589626961176961835570060618428857693062911222492485532510297908565724079763345180767569453715775362595465677735801236045870417080165310284158065501737696484125156846711899891598058549983159808673733119084900029625660525146645010549481936207670769100477607879118587149176665274179466637131613756160447890201686949842602335341504137312289889184169920943442891761156759315067682899729580497685618866663488410132352631825855437946952937273158705693400111745865253155408894613979652398905964532464934662147996480686365020223397543713660952271603379985525935651159327163845851108963780657071509592357425636725581502714352459694304447351991293075437218821235652111171225619757632418438000967114378181530315065537890359404905645807580822771918820270495658241512694376670865444345731552829149957990926947919966994953922961564669832054289882258469690236753779907636276993105025551052024935990175663317471341682345032169648386097578124512739991471795212769882504726464805105238098182990455473449671654252143293854006247714533662300159340098807976776236567240360708603847245319333762619999449745437474795660236284904715076706012468350318685738691250348174454577518761712161514981573554528677681628966594281056260362538982428239978167603907464179890353352480246541600090743224462641585994859248912857093283691950433029752505415865846549845010202381258402291499080056059567001139004233024312797320737969617731595004172003587187619405272706073459656756606018873327357055925170197812392534394319125172020773758572922815073133531702733883817907517183780726896893134601149171288209617494207705610563637330561485793743666572162922989633323857242345590691743903003915395341887659316900966907386843300923102466783389226625074904889666226757154881272646583913822608695805101998701721495897286322032740276914136286998036385221529004208619084002094603644308750999710802897938661276858213687455824027164385351083356486541576434707534512487785740723650485435875979232827879279212063376169198442549514479253546201936838199280711626075499140858299208303266135560376635920488084652217665746699863075924580657224252650610009567750507605937049889776688519274953697971770945961984 A013751 869 38359323398209628510109605857327927411967870250441277082249611102298369162200006959176122239921772564662355871806918133856468264607357813099447600203888994563126319182950147897872730353027326002867873322925876001834767182533620138163678448326419069973754248380649415156205691097960066783970071686318001535962875062134133880449151106071380427730320448278132650714027467503220969221715730178750548092798419611472227308179293223576252502233242356746019405975066140368579219590361866998426596297520932580378242941746793696146376265870355139308730390688498073505985250847919327628632519212395999065426210697556831799537886195391311850394177722938158495940420730767349255418875388913790051865064748645066093612710592467015000177794786001571209831060472366360016020859826564964691127464535887264080714525656171025137187002739524568271031118163012681445174370900149388210829778707251193141387453402578229504785766855089005625306415116918593777277593782118348963428570645253954268515049328016835470119149275636928510245623390269316963278880096436956050732715100000749401594507972708705347795078196772334675608018243438195393096855157452546569892956839345309506712099407096191737918626038754946030955537206125525330640614988816805203317339125630716289412975419568575593631500261804836690401050351758085024240954434355514123095206848103877870941188819060865671173645497684384433249474541051676955955499661749875721427416497441333935882887255487829424123288771127408321766005702967280378877583749469789812916542635624729110531680395486644085484152217899089391023546212590478427092215589152411176614999158014705263262127666356968167331183221851433660207507058121032618547703611779722796050714168454675339690740183869336788191343304467448039911808741807359049160115956446900888300315347652547989545309350688956458480601645457509952420238615097888159102225555033854854274917665217906467361635998682273619552098102850530593085866023884956804291871444660599116782121417057194219690348275412329358616182838132177629714814519159710410336870931777968199314666012513770235211499440196167209222198660206332311236094938286875415200613109672992638694101819814299433383448297251897054814010624446374742782324151237344189693573096077831336590785767986026219029990915295053965307210247451589055836697530926086383625314773180715333464390765803150781875299604870815964465223995121062601696583608129435649343239836363634839133297003085467826351216253756574744910510764472575198507627503932606873662802119272493777155619475097365521727500267407638006686410993251923663918940057886672040008743844079174619637578893759970468038833193692114326575394478445514020374908725561020150127836946856408357069689858462515403141031948043882248330826870603410279032126410297363395197675375683508580254096533072877143059222209534117761307119990095220194622308352 A013751 870 66284910832106238065469398921462658567880479792762526798127327984771581912281612025456339230584822991736550946482354535303977161241514301035845453152320182605082279548137855567524078050031219332955685102015913731170477691418095598746836358708052152914647341201762189389923434217274995402700283873957506654143848107367783345416133111291345379117993734624613220433839463845565834815124781748880947104355669088624008788533818690339764323859042792457121533524914290556904891452145306173281158402116171498893603803338459506940938187423973680725486115109724671018342513465204598142276993199020286385056492085378205349601467345636186877481139105237137880985047022765979513363816672043029209622831885658674209762763903783001920307229390210715050588072496249070107684045780304258986268258718013192331474700333863531437059140733898453972341772185685913537261312915458142828313857606130061748317519479655180584269805125593801720529485322035330047135682055500507008804570074998832975994005238813091692365889948300612465704437218385379712545904806643060055666131692801294965955309776840642840989895124022594319450655524661201639271365712078000472775029418388694827598507775462219323123385794968546741491168292184907771346982700675439391332362009089877748105621525014498625795232452398757801013015007837970921888369262566328404708517433523500960986374279337175879788059419998616300655092006937297779891103415503785246626575707578625041205629177482969244885042996508161580011657854727460494700464719083796796719785674359531902998743723400920979716615032529626467688687855356346722015348538055366513190718545049410694916956607464840993148284607359277364838572196433144364850431841155360991575634083089678986985599037726213969994641230119750212967605505843116436948680372740244734982944920743602925934294557990516760254479643350577197782172326889150738928645759098501188187057725496542375600907005722968814586025521725716864852376489273205357816353856373515273799505808674831611624921819912505131688763944292402944147199489107979589062112970112329048415742869623794966445471032658976937535959284836542233815972053359720717466659453514931279663407944639109420886598657651278110718610359043335555527856133338130759790494310022492549628877807079853306483824301629853252050859307596345888485813333440277270904543928056276096226467243307844551080517717216769986595907063569196175731696474847664802065118437236361002022337221331688403934901686491361159205362601008609943021180326795544677689322062102869246924910452968247621545120462080398475554118196339324091251928420028169285135109362568813742733736328417228968771103758699973556322281658753848227207842277769442819420902244167873641016424075423226616627703206219828525115668832402692962167514436993843946901583049181102826679078809149931703206335978074955491538703342884540496307348832256 A013751 871 114540325917879579377131121336287474005297469081893646307164022757685293544422625579988554190450574129720760035521508637005272534625336712189940943047209275541582179059182214420681606870453947007347423856283498927462585450770469194634533227847514120236510605596645063265787694327451192055866090534198571498360569529531529620879078016311444815115893173431331644909674593525137762560535622862066276596326596185142287186586438696907112751628425945365906009931051894082331652429307089067429841718856744350088147372168858027993941187868626520293640006909604231519695863267873545589854644247907054873377618323533538844111335573259330924287408373849774258342161255339612599092675209290354474228253498418189034470056025737027318290892386284115607416189273518393146078031108365759528271551064726796348788282176916182323238195188176528464206582336865258592387548717911670807326345943392746701092673660844152049618223257026089373074950636477050321450458591904876111214297089597983382517641052669022444408257830663458340737267513369936143279323505879207776191075565160637701170775294380630829230538774311042984010732746614556432660919950470784816955250834975664662090221435998714990357210653705648769296738808895520628887586106767159268222321551707308748726513995225053625374161677745053480150489933544013753023102085714615483336318125128609660584454754694639920273766677757608967531998987987650563651826701990540906170722822695864071203327218690570855161354297966103210260144772969051734842403034576800864731789645293271128381829154036791452950310776211194536166052614055767135642522273759673334793561645845381680816501017699245236160235801516831286441052755436473462461546221516463793442695695578965289511115137190897740150740045646928368008022314096905203047319684095142902050528823044945856014460996207612961719740823709797397767593780864452476868699871722210053187235749658025225038367305889290111604652101542038742464906573464098858306659463813434393125546037390109024887864904808808867558184095737272287486360717178588729899331212354104595662403678709917702017773944434712148062137644197544980033999708205597399782387535673801251258368928336381079292042480421408575321758700426883839952135398408289952917974167718867125758700850633986513604048393216386419543884883526485695303485440184799124123051907681245094279335396435955384267134615350578536837727405847570991664371508536764777968524659544431811494598718461157561999510114257072083106866574542877981540599604702701203047148523313758058686245262729131890029968158474928565757516243274352029683332309808676524713468978518910147443896375504971658036467295033554305324902706326649736615151455985597191959319077922085651676380802331335593532671140347863691399875742391853438625464947125362340245935508984945684501448182211081983140548570113523089378879376504485977619098782138368 A013751 872 197925683186095913163682577669104755081154026573512220818779431325280187244762297002220221641098592096157473341381166924745110939832581838664217949585577628135854005414266866518937816672144420428696348423657886146655347658931370768328473417720504399768690326471002669323281135797835659872536604443095131549167064147030483184879046812186176640520263403689341082403917697611438053704605556305650525958452358207925872258421366068255490834813920033592285585160857672974269095397842649908518766490184454236952318659107786672373530372636986627067409931939796112066034451726885486779268825260383390821196524463065955122624387870592123837168641670012409918415254649226850571232142761653732531466422045266630651564256812473583206006662043498951769615175064639783356422837755256032464853240239847904090706151601711163054555601285169041186148974278103166847645684184551367155059925790182666299488140085938694741740289788141082436673514699832342955466392446811625920178305370825315284990483739012070783937469531386456012793998263103249655586671018159271037258178576597581947623099708689730072910371002009482276370546186149953515638069674413516163698673442837948536091902641405779503337260009603361073344764661771459646717748792493651215488171641350229517799416183748892664646551379143452413700046605164055765223920404114855555205157720222237493489937816112337782233068819165148295895294251242660173990356541039654685863009037618453115039349433897306437718820226885426347329530167690521397807672443748711894256532507066772509843800778175575630698137021292944158494938917088365610390278489056715522523274524020819544450913758584295768084887465021084462970139161394226143133551870780449435068978161960452020275206957065871294980478798877892219917862558759452190865768414116406934743313806221666439192988601446755197851712143370529903342402053333773880029113378335978971907543375409067588866298704576693312852838831464642946979358558945962827153907553469614631320943552610108395006230555509621723140542117434006512776431319284601325266044334947892741304633556810737789086713375983182591851373849173357725498751495779272306823965661644328562174461508165266505016649406168194018155999034337655275437289968449525038642259361818202393311035069895528695507795623477915732971833078733767281484422840639332886484633696473191522914691565041330904013608615325799711655592957304602673596033966751529536329610611692778170262666585500880267135153477436220559608665440810093152102156116926267678865472648286173925409831813995939905971784977844676561628988068378080307292798231349393034704874394880676734783052936872591025087015485817981839601431876532450744870981715943111947705703366649364006096786026428547905624455730521108458738985282853122741944803428632626123944976559525986142818502458860749666866867929156167898446703562599751769325802695535099904 A013751 873 342015580545573737946843494212213016780234157919029117574850857330084163558949249219836542995818367142160113933906656445959551704030701417211768616883878141418755721355853145344724547209465558500787290076080827261420440754633408687671602065821031602800296884141892612590629802658660020259743252477668387316960686846068674943470992891457713234819015161575181390393969781472564956801558401296164108856205674983295907262552120565945488162558453818047469491157962058899536996847472099041920428495038736921453606642938255369861460483916712891572484362391967681650107532584058121154576530049942499339027594272177970451894942240383189990627412805781444339021560033863997787089142692137649814373977294220737765903035771954351779979512011166188657895022511697545639898663641082424099266399134457178268740229967756889758272079020772103169665427552562272312731742270904762443943551765435647365515506068502064513727220753907790450571833401310288627045926148090489590068111680786144812463555901012858314643947350235795990108028998642415404853767519379220352382132580360621605492716296615853565989121091472385373568303809667119675022584397386555930871307709223975070366807764349186981766785296594607934739753335541082269528269913429029300363560596253196606757391165518086524509240783159885770873680533723488362306934458310470399394512540544026388750612546242119687698742919517376255307068466147316780655336102916523297171279617004686982787995821774545524378121352058016728185428129769220975411657982797774153275288172211382897010087744687394689846380772794207505879254448728695774754401229090004422920218377507976172811178974833663087250685539556433952012400470889222775334777632708616623799194263867661091035557621809825597726267364460997756018066501536333385816047819593151183236446257151039606925484303299992981887758583744275672975670748160761264690307917764571663456234952706868793560964161508526044609705500770903012380331589858623765321952252395494082922590458910267306570766399920626337586856778925963254077673319723791090059724610789958656974406786168954899541840713698939518719174011371562149661842584706582546191812663321399755437469486109580520668770173858639263373566331335468315955637065480779266773824177221853735641468600779473585837470837369838386575327560051949862405082668624767227845447027505674951596587024391419802135515687282981901740864630222353419973946694546643038777567137005120678213887859745521101609545209009789127003773881719840966832525770048590549079536736238508543108189374584984157519244441715601098494891382157322771001955343771751163970022954353809397705115474915837291350362759493472618831274282648074887137056405149697445635455417570101002535246253668530780919059502340475416700966568770196098080620324677177942176919494860904054790372248911375424345947781581858128515903756172371057394987057884652634112 A013751 874 591002923182751419172145557998704092996244624884082315169342281466385434629864302651877546296774138421652676877790702338618105344565052048941936169975341428371609886502914235155684017577956485089360437251467669507734521624006530212296528369738742609638913015797190434556608298994164515008836340281410973283708066870006670302317875716438928469767258199201913442600779782384592245353092917439771580103523406371135327749690064337953803544901008197586027280720958437778399930552431787144438500439426937400271832278997305279120603716208079876637252978213320153891385816305252433355108243926300638857839682902323532940874460191382152303804169328390335817829255738516988176090038572013858879238232764413434859480445813937119875804596755295174000842598900213358865744890771790428843532337704342004048383117384283905502294152547894194277181858810827606556400450644123429503134457450672798647610794486371567479720637462752661898588128117464178747535360383900366011637696984398458235937024596950219167704741021207455470906674109654093819587310273487292768916325098863154134291413760552194962029201246064281925526028983104782798439025838683968648545619721539028921593843816795395104493004992515482511230293763814990161744850410405362631028232710325523736476771934015253514351968073300282612069719962274187890066382743960492850153717670060077599761058479906382820343427764926026169170614309502563396972420785839752257511971178184099106257656780026414666125393696356252906304419808241213845511344994274553736859697961581269646033431622819818024054545975388390570159351687403186298775605323867527642806137356333782826617717268512569814769184612353517869077428013696576955778495749320489525925007687963318365309443570487378632870990005788604122399218914654784090690130632256965244632579132356996440767236876102387872702046832710108362901959052821795465384852081897179834452373998277469275273346071086733005085571105332120405393212987275701866476333492139413775290236312996941905754284339062842311350088513984064503046219496482711003623204127445048559251774926499954066408300753271767488346732691650059394615663986372974639819452282219378777395947271997355139715634860427728647109522620547689249971340849150786572985168178239363255188457742146930356327149606975080732002166023769769362235982851383597769716932463529806316358902378148373418090171107624992726208214081024226709714979888176599171007636012744848531953598221640260463581294121168915611462521267611885190686604530643964468809439480220142762490951239282852624193254395284558698199172308367853748291378834037586011340199665123382639234439540654566839453426848404720685340441960415873404972833468098677186058066961561134532380905526339221189428134820044341520059270230834898857483311921042163484081716887119642206677763246118856733269797766573450846075481690665857187178537636024679751745536 A013751 875 1021253051259794452329467524221760672697510711799694240612623462373914031040405514982444400000825711192615825644822333641132086035408409940571665701717389988226141883877035798349021982374708806234414835570536132909365253366283284206848401022908547229456041691297545070913819140661916281935269196006278161834247539551371526282405289238006468395757822168220906428814147463960575399970144561335925290418888446209321846351464431175984172525588942165428655141085816180481075079994602128185589728759329747827669726178107343522320403221607562026829173146352617225924314690575476204837627045504647503946346972055215064921831067210708359180973604599458500293208953916157355568283586652439948143323666216906415437182210366483343145390343193150060673456010899568684120007171253653861041623879553102982995606026840042588707964295602761167710970252025110104129459978713045286181416342474762596063071452872450068604957261535636599760760285386978100875741102743379832468109940389040535831699178503529978721793792484646483053726732861482274120246872152586041904687409770835530344055562978234192894386459753199079167308978082805064675702636649245897824686830878819441976514162115422442740563912627066753779405947623872302999495101509180466626416786123442505016631861901978358072800200830662888353656476094809796674034709381563731645065624133863814092387109053278229513553443177792173220326821526820429549968343117931091900980686195902123255613230915885644543064680307303605022094037428640817525043604150106428857293558077612433948345769844232645545566255445471138905235359715832705924284245999643087766769005351744776724395415439989720639921151010146878877765795607667684979585240654825805900798413284800614135254718489802190277601070730002707923505850284523466908712545732540035942725096740712889849645785321904926244029136926923067251094585243276062564185024397518326753933702269023466907672342010837874632787866870013904060519472042012412825271104274416907003701528348858715613143403337900591514012952952164463461263867289922124614260896732225043910387067072991920626753543701653614219863154091171302633895867368452500177608013543675086527340196886011429681428617038819115102205255088306407023950476987332559198118370611997619704965654978429895655733314520852939504899742889074161457943778367190856946070859296979505314668183309440389266459815673975987430887793932009863754387485246769163367501195030023098263215817726994370081068476241379886176607236750433337609506452628952770602102711421820406693584363741480769334605943595051717430488169748859651277047502625216948627595865021333205200597111526251091498575521594043357344268283707598629243793056232874514177508339709577640471954204749514174215331816969036622146662418958882705225731162999560858500493206780942741733139174889293384435090210540638923062018432361470601219444513035050646611016286208 A013751 876 1764725272576924813625319881855202442421298509989871647778613342982123445637820729889663923201426828940840146714252992531876244669185732377307838332567649899654773175339517859547109985543496817173068835865886437667383157816937515109434036967585969612500040042562157882539079475063791335184145170698848663649579748344769997415996339803275177387869516706685726308990846817723874291148409801988478901843839235049708150495330537072100650124217692061860716083796290359871297738230672477504699051296121804246213286835769489606569656766937867182360811196897322566397215785314422881959419534632030886819287567711411632184924084140104044664722388747864288506665072367119910421994037735416230391663295222814285875450859513283216955234513037763304843731986834454686159372391926313871879926063867761954616407214379593593287362302801571297804556595499390259935706843216142254521487439796389765996987470563593718549366147933580044386593773148698158313280625540560350504893976992262045917176180454099803231259673413469122716839794384641369679786595079668680411299844084003796434528012826388685321499802453528008801109914127087151759614156129896911441058843758599995735416472135449981055694441019571350530813477494051339583127535407863846330448206421308648668739857366618602749798747035385471075118390691831328652731977811342128282673398503316670751644924444064780599420349811224875324724747598345702262345296907784926804894625746518868985699663022650393770415767571020629478178496676691332683275347971383909065403268358114285862741490290834011502738489409774128028246701588958915837163177087383255660976841247814974179755277880302237265783748945533806700779294810049759644723295851538992596579658156135461225720153550378184799694650221444679291818109291656550818255279025829182109028967167951873660187917036251712549682348609723060209891443300381036110911722158911668630797437520872550816457806994727847365457433951384026216577647688597449362068468186192415302396240986827860579511800967892222136214382701340192861063962676985431333442829553284875877148851902130038843030123516457445371923530269544010951372058812685920306906647403470549519243860219027750489508650243079430896610680792593471337386424234110662294348544417531886850180651802726859693107167492033879464466755712320150999326849018505800802810444865180585183746620758712992652442561484630506280574107914513044567581574506417114299042065011879913798836933032246271500086326945104443313177305104748807389227150142830387600433485336905662766513780545278769410199070532249367719883557326029477406738084536374887228485654756863778586631808717361886109538501314506921490895594246730431333274401170407160498734411018150162735536865807160493044093379722495283069432659960949314630063449663241163488852261317469057714864494208698968303835883814224059051167851120621198907200118524567517343836142567424 A013751 877 3049445271012926077944552755845789820504003825262498207361443856673109314062154221249339259292065560409771773522229171095082150788352945547987944638676899026603448046986686861297406055019162500075062948376251764289238096707668026109102015879988555490400069193547408821027529332910231427198202854967610490786473805139762555534841675180059506526238524869152935061936183301026854775104452137836091542386154198165895684055931168060589923414648171882895317392799989741857602491662602041128119960639698477737456559652209678040152366893268634491119481748238573394734388877023322740025876955844149372423728917005319300415548817394099789180640287756309490539517245050383205209205697206799246116794174145023085992779085238953398898645238529254990769968873249937697683395493248670370608512238363492657577151666447937729200562059241115202606273797022946369168901425077493815813130295968161515642794349133889945653304703629226316700034040000950417565348920934088285672456792242628815344880439824684459983616715658474644054699164696660286806671236297667479750726130577158560238864406163999648235551658639696399208317931611606598240613261792461862970149682014860792630799663850057567264239994081819293717245689109720714799644381184788726459014500696021344899582473529516945551652234877146094017804579115484535911920857657999197672459632613731207058842429439343940875798364473796584561124363849941373509332673056652353518857913289984605607289017703139880435278446362723647738292442257322622876699801294551394865016847722821485970817295222561171876732109700089693232810300345721006566617970006998265782167981676224275382617120177162265995274318177882417978946621431765984666081855231459379206889649293802076998044425335053503333872355582656405816261692855982519813945122156632826684402055266220837684804720638642959285851098397601448042692414023058430399655455890599363394017972036067767810839090486889720247510445867991597302246175205896392497654313025740493642540704425238543081396392072517759851378453307915853263918527505830825344189209468076265515713216086880707120756053436438465602683860305772050923970917628321270290334686713197109569253390458479952845870947620041256589343256409601518471003741076543224444634284753495100477112166315112013549689185426234543714598553870889220926836795103978023787256448727032051197514160671056051303420746245441514852832058476278541012780960747088773508744688340528491044390220279721557152149172961140478045170383221005939168584515446810909773549062662172985260535812782241713540823993879726907419958787059378936958843410078855805130823211419860609397699765463601339197282530271467960336267586858350185343898165222463573341813062239363481207007704114773331980193360160471849143979636412520415680749641018080730508736707556586531731285845992631817229028407230979174040418046736433431711641804810452669970148854356508672 A013751 878 5269441428310336262688187162101524809830918610053596902320574984331132894699402494318858240056689288388085624646412007652301956562273889906923168335633681517970758225192994896321917663073112800129708774794163048691803431110850349116528283440620223887411319566449922442735570687268879906198494533384030928079026735281509695964206414711142827277340170973896271787025724744174405051380493294180766185243274454430667742048649058408699387660512041013643108454758382273929937105592976327069391291985398969530324935079018323653383289991568200400654464460956254826101023979496301694764715379698690115548203568585191751118068356457004435704146417242902799652285799447062178601507444773349097289820332922599892595522259292911473296858972178552624050506212975892341596907412333702400411509147892115312293318079622036396058571238368647070103641121255651325923861662533909313725089151432983099030748635303361826088910527871303075257658821121642321552922935374104557642005336995262592915953400017054746851689684657844184926520156595828975601927896322369405009254753637329992092757693851391392151033266129395377831973385824856201759779716377374099212418650521679449666021819132899476232606709773383739543400550781597395173785490687314919321177057202724883986478514259005281913255061867708450462766312711557278055799242033022613578010245156527525797679718071186329833379573810720498121622900732698693424126859041895266880586474165093398489395422591025713392161155314786463291769340220653492330937256636984810326749112865035527757572286144585705002993085561754989906296198997405899347115852172093003271586272336515547861162383666136395639834021811380818267619761834091621502989445839961807269505313979689989052620766978972453760931430446830269250500205255137794238497171086661524510646751500029607519342557263575033645950698031055302217772491431844967730604627778955699944863055678325102777129948361345436587698050459889480138281390755788966235946652908479573014310337246812202444652965501310689023181967316078594440051215530075666194758953960835786811152437398129861904666460338165668561437710608374103996621745661739155061698338640404605335669858712253358517664997487431291386385147075791423917894464580266691840328044054039533624449823392513559413862912416533291538826301088896573761573981939674025104379143400311384469304469639584856652311049512122937665693797047009318870085500170969400623110821452433232524706300643358850758913770876850746062054422205898262883314042692089252088692780280234918530205884487713680998543861424168096021688784038606803064881412616262831266062509333519133039225194721103114132904212309096635461070390091229120274256029504417054734652971549620095525709312710328317661774126357295355320796811720835278296335379679243502319097030657781526831661941875267780171761087695132012741842384760556969997717038712462213708417220328046985216 A013751 879 9105594788120261061925187416111434871387827358172615447209953572924197642040567510182987038817959090334611959388999949223177780939609281759163234883975001663053470213133495180844273721790338918624136762844313748139436328959549403273360873785391746877446760210825465981047066147600624477910998553687605443720558198566448754626148684620854805535243815442892757647980452357933371928785492412344363968100378257256193858260065572930232541877364806871575291409822484569350931318464663093175908152550769419348401487816543663273046325105429850292330914588532408339502569436569609328553428176119336519667295766515211345932022119957703664896765008995736037799149861444523444623404864568347240116809535290252614405062464058151025856972303924538934359274736022341966279456008512637747911087807557575259642853641586878892389211099901022137139091857529765491196432952858595294116954053676194795125133641804209235481637392161611714045234442898197931643450832326452675605385222327813760558767475229470602559719775088754751553026830597592469840131404845054331855992214285306226336285294975204325636985483871595212893650010705351516640899349900102443439059428101462089022885703461650294929944394488407101930996151750600298860301327907680180586993954846308599528634872639561127146104746907400202399660188365570976480421090233063076262801703630479564578390552827009977952079903544925020754164372466103342236891212424395021169653427357281392589675290237292432741654476383951008568177419901289234747859579468709752244622467030781391965084910457844098245172051850712622558079831867517394071816192553376709653301078597498866704088598975083691665633189690066053966446948449310321957165762411454002961705182556904301082928685339664400098889511812122705264864354680878108444123111637751114354397586592051161793423938951457658140202806197663562232310865194228104238484796802035449504723360212145777598880550768404914423542231194689021678950243226003333655715816225852702168728262762491485824360324386264870632058439522183811192408500435970751184543472444324239609671411823968401371263643464350275274164363931270451706162376503485259946614729170619158020037515854773803518525115658281271515673534146967580530121634794700843500086860125380314103049294822263430667155112655769527779091848281613279459999840791756715380367159795738072362958123537202632295193493556948436286318881297232103007507744295435124276735499469804625802692487511724094111402996075198089195230041571792198262366665771930227609261124324245939220195768394769240765483792540962469925478218818712555696115081000902172427756016128321061891781136478066181221658478870118986076729634077643919833914418983632670581480334837743525068425692363447332919545690345406373994336890653603360896067536085732772007399668976646478365111835560462724136803159537188118017903640866242444156055042895134705288144956726865190453248 A013751 880 15734467793871811115006723855040559457758165674922279492778799774013013525446100657596201603077433308098209465824191912257651205463644838879834069879508802873756396528294679672498904991253705651382508326194974156784945976442101368856367589901156938604228001644306405215249330303053879097830205500772182206749124567122823447993984927024837103964901313085318685215710221674508866692941330888531060936877453628538702987073393310023441832364086386274082103556173253335838409318306937825007969287607729556634037770946987450135824049782182781305147820408984001610660439986392284919740323888334213505985087084538285205770534223286911932941609935544631873316930960576136512309243605974104030921846876981556517691947937892484972680848141181603278572826743846606917730899982709838028390359731459490048662851092662126726048556780628966252976350729811434768787436142539652668234096604752464605976230933037673558912269413655265041870165117328086025879883038260110223446105664182462178245550197196525201223195771353368210683630363272639787883747067572253885447154546285009159109100989717153074700710916130116527880227218498847420755474076627377022262694691759326489831546495581731709638943913675967472136761350225037316430600694624471352054325553974421259985481059921161627708469002655987549746612805495706647358167643922732995782121343873468687591458875285073241901194073325630435863196035621426575385348015069354596581161122473382246394958901530041323777578935191467342805810581589427797644301353321930451878707623029190245315666725271154601767657305598031411780361949467070056956098380732234954280904263816478041664665099028944619198214151784434141254020326920408236341982437446992517117826555458330632271300768266940083370881076411348034697685604888557371391444736910033925604399029631064407579036566508118833266270449109562635537433175055626164124101728873917256744161966446587903690865591727803692123880975504422629461226020294533760557076930438273469347562438053585287504494640539465696452196983494333625740481888753357458046891120383792286045512199631817397569543575906397275673756020873235340548248586598022529187750252006829905058624827397049132480011399857510037179083867005959979156050184925243057568150094296657182770069181452871208192844034669169744002270713830627746906879724888155604177274452127035389043191637472286148606094356866406897902759026881617073996973382142511894750198943083822393387052618420259234624504377217942298129357511836056918597369598453895433308803222832296982972498287786161248042755993510783148031226362118735296242886859969558953955162395869738794948997803834098361151025851487565607940588807686168693473004116003717254764798018599620811318239596404036991284974952916862214262214147049426607628404702356146230028786627991645114614913251848479587308395859680261067934937491416866943501663114122792770737914485224023049103212544 A013751 881 27189160347810489606731618821510086743006110286265698963521766009494487371970861936326236370117804756393705956944203624381221283041178281584353272751791211365851053200893206474078107824886403365588974387664915342924386647291951165383803195349199189908105986841361468211950842763677103081050595105334330853262487251988238918133605953898918515651349469011430688052747263053551321645402619775381673298924239870114878761662823639720507486325141275481613874945067381764328771302034388561613770928986156673863617268196394313834703958023611846095295433666724354783221240296485868341311279679041520938342230482082156835571483137839783820123101968621123877091656699875563893270372951123251765432951403424129662571686036678214032792505587961810465373844613366936753838995170122600113058541615961998804089406688120154982611906116926853685143134061114159280464689654308519810708518933012258839126927052289099909800401546796297992351645322742932652720437890113470466114870587707294644008310740755595547713682292898620268061313267735121553463114932764854714052683055980495826940526510231240513082828463072841360177032633566008343065459204412107494469936427360116174428912344365232394256095082832071791852323613188864482792078000311086496349874557267799937254911271543767292680234436589546485962146927896581086634913688698482616711505682213353892158040936492606562005263358706689393171602749553825122265881370039844742892246419634004521770488981843911407487656400010855568368440684986531234329352738540295820846406772594440743905472101268555151854511824073398279556465448679097058420138001905302000997402567874874055996541291122016301974514054283502196086947124918465432398945651908403069579604287831995332564807727565272464064882500038809403957600725247427137764416505380538623444401523202479296296575186926029343884115336061324234208684526496122011606447787494129019653911878019703897577815742505644779990066325671642303708998563068954338242628935797336555032587892956595376807766738852196723469396387478208505279552703765801687505027856023193070286645080963780463000171299166254492364250404068950668467373557641382930436432435467802075941303701742100900925459698953777344245456922186298843981654719550820003477763362944623611826679545550561447757234491908325317635923793499324746655088164606732884018330253275517152266635149552110464791331048665151119575967598451434303866770004342260554128343773648845095772826924630207957431143563832604291167529780452706355336254666128331308757611969054209186576477041294486636617882356786633279797959153741174591907708494027397872434520620062908637671868205025321968068972671370513370521337459681699502321351112454423416233570976140144761957918022586175920940436718640337906245106046101409177981883325671420685489743293169562758054570099194172726868908045527491125391571985168346078370873861204185907835116230467111828850351276032 A013751 882 46982869081016526040432237323569429891914558574667127808965611664406474178765649425971736447563566619048323893599583862930750377095156070577762455315095213240190619931143460787206970321403705015737747741884973712573340126520491613783211921563416200161207145261872617070251056295634034124055428342017723714437577971435676850534871088337331195045531882451752228955147270556536683803255726971859531460541086495558510500153359249437036936369844124032228775905076435688760116809915423434468596165288078732436330639443369374306368439464801270052670509376099685065406303232327580493785891285383748181455374273037967011867522862187146441172720201777302059614382777384974407571204459540979050668140025116896056923873471379953848665449655998008484166003491898066710633783653971852995365159912382333933466494757071627809953373770049603167927335657605267236642983722645122232904320716245183274011329946355564644135093872864002930783643117699787623900916674116076965446496375558205144846360960025669106449243002128815823209949326646290044384262603817668945883036320734296788953229809679583606607127584189869870385912390802062416817113505224121750444050146478280749413160531063121577274532303133820056320815203590357826264710784537557465692583234958758291576486677227629881751445106426736327742589891405292117705130854070977961677481818864675525649094738259224139145095083845159271400529551229009811275443007428851715717801813127559813619404960626278912138670259218758422140665503656725972921121532197631178422590903043193605468655790992063302404596431998832227073572295317479716949998467292361857723511637287782368762023351058844169811960285801891794838244631859108267185378086497720504233556209373687934671987753232790817904116960067062650038734053227554094056911721297570741311925832093884224000481923008178706231751300713968276712606861785298836055941776789854945961959725218048335014465603049754179822834610760597900809149516983153096483262801057797567096311879028996811123820924736595938155116957562344297123067072107305316008688135208077625455322699905412640064296004959287762805424698231146755111621507604309703794155248488361987226572796610350356799194359792127250856149561537924402400299355383816966009575091168309601236502254711370181724501202017586148874876315166833162219992348440434423583674677660093639116745538426046883159420052093381134627272010124078477081778567503426237533778040865204325495444925760999350441016078302740215137491460622276582021048063069756501533153482525673474404152327356872908075700712527302307490873417664749694816520277679343523566851631468706125896988258283756360823184776128247104260871130329976740011294722321243663251610646770170148663282343028911991385074649810503901991543247663235059552694386760214944526276410597004445918297131407530472029473102671504664676636390370902023424870032160833248739080846247169240253407004983296 A013751 883 81186397771996556997866906095127974853228357217024796853892576956094387380907042208079160581389843117715503688140080915144336651620429689958373522784484528479049391241015900240293644715385602267194828097977234575326731738627409508617390200461583193878565947012515882297393825278855610966367780175006626578548134734640849597724257240646908305038679092876627851634494483521695389612025896207373270363814997464325106144265004783027199826047090646327691324763972080870177481847533851694761734173617800049649979344958142278801404663395176594651014640201900255793022091985462059093262020141143116857554886743809606996507079505859389050346460508671177959013653439321235776283041306086811799554545963401996386364453358544560250493897005564558660638854033999859275975178154063361975990996328596673037030102940219772855599429874645714274178436016341901784919075872730771218458666197671676697491578147302415705065442212308997064394135307385233014100784012872580996291545736964578490294511738924356215944291907678593742506792436444789196696005779396931938485886762228864851311181111126320472217116465480095136026856611305963856259972137027282384767318653114469134985941397677074085530391819815241057322368671804138323785420235680899300716783830008734327844168978249344435666497143905400374339195332348344779394466115834649917778688582998159308321635707711939312442724304884435220980115064523728953883965516837055764760361533084423357934331771962209960175622207930014553459069990318822481207698007637506676314237080458638550249837206834285386555142634493982088383132926308604950889597351481201290146228109233287933220776350629682725435067373865669021480486723852539085696333333468061031315585129797732751113194837586262533338314106995884259266932443977213474530343454402202240987007837858231939072832762958132804368466247633737182159384657164996388704667390292869346622266405176787522904996562069975222733858207394313172598210365346888550723078120227874195942426926962106489621962557944837781132042102667730945428659900601423586063013097639558136786797625436553042031103496569649254127773878543421592832881965140247168156300269387889513927517792542685416549007853720795889479426442337533367347717286103235717264545757538838990936675896141247674019938077086388865255786272608287704316146778105070683952589842996641808393736290400209014099477850017362600635926033494407608397313364645920538458368454615073074456128831715006877562075783307135091757585243955293933732371052984539234649289217804363763770375221672676385154810831247178387344229265724687472642947039829905608723519619177924185549995710314330991502463293149610996162785313210199806739517280171109050098783197618854016890151888753959921113408994872550742641386731962070182907055900321651424141405637511623682546817443072212655666929521416360060561227682560918696478175415573919853821131702315108447157887304611135488 A013751 884 140290095350010050492314013732381140546378601271018848963526372980131101394207368935560789484641648907412390373106059821369413734000102504248069447371589265211797348064475475615227418068186320717712662953304661346164592444348163630890850266397615759022161956437627444609896530081862495749883524142411450727731176821459388104867516511837857551106837472490812927624406467525489633249580748646341011188672315618353783417289928265071001299409372636854250609192143755743666688632538495728548276652011558485795164308087669857768827258346865155556953298268883642010342174950878438113156770803895305929854844293303000889964233386125024278998683758983795513175593143147095421417095376918010789630255424758649755637775403565000112853454025615557365583939770751756828885107850221489494512441655815051007988017880699767494475814823387794265780337436238806284340163108078772665496575189576657333265447038538574338353084142869946927273065811161682648366154774243819961591791033474791631228916284861287541151736416468609987051737330176595731890697986797898389703612325131478463065720960026281775991177252349604395054408224336705543617231852783143960877926632581802665255706735185984019796517064640736547053053064877551023501206167256593991638602458255092918514723994414867184831707064668531846858129534297939778793637448162275057921573871420819284779786502926231131901027598840304061853638831497003632311492413094432361505904729169883562510525301950698811183475175303065148377272943270925247526902157197611536671001675032527414831718693409645147967286472405601048726053696661269355137224223359515829372682172755121548605501533888091749551796422039876069118281058817187540083264000232809462113331104290482193923600679349061657608606776888888000013259263192624883988433489207005472425549543819024790717855014391653485948709675911097850771416687581113759681665250426078230963276348145488839579834059256917184884106982377373162249707511319423415649478991753766610588513729790520014066751300128679685796168753409839073700724308239259956716886632721156460367586296754363656629746842072353911132793262123032512415220035762347106574086865502273080066750745513760399796685571229535297020448892359257658776855470386391319433135069027113776338575948532075980706452997205279959161998679067121153058301632565562141870075248698197044904376309811561176363897724830002573898880185878336347310557494108150690456060689574846272660190621203531884427266953554729438557107301554747917489537179557283797473971768365940583795208383050384793547513116395124253330828171172259952727012484826076891874241901939452992630392587423163953316256570562527801369293021227225266045885860135676438570697365485379741186182463766842743683970743139767683284316272830457276063392595755813660916348941620085723440900541628783468992454213007470184649801435465267507514287118111733507402915581600507396688829262368042123264 A013751 885 242421284764817367250718615729554610864142222996320571008973572509666543209190333520649044229460769312008610564727271371326346932352177127340664005058106250285985817455413621863112978421825962200207481583310454806172415743833626754179389260335080031590295860724220224285901203981458392655798729718086986857519473547481822645211068532455817848312615152464124738934974375884046086255275533660877267334025761388515337745076996042042690245379395916484145052684024409925056037957026520618931422054675973063454043924375493514224533502423382988802415299408630933393871278315117941059534899949131088646789170938827585537858195291224041954109725535523998646767424951358180888208740811314322644481081373982946777742075897360320195010768556263683127729047923859035800313466365182733846517499181248408141803294897849198230454208014814108491268423089820657259339801850760119165978081927588463871882692482594656456674129398879268290327857721687387616376715449893320893630614905844439938763567340240304871110200527657758057625402106545157424707126121186768417407842097827194784177565818925414908912754292060116394654017411653827179370576641609272764397057221101355005561861238401380386208381487699192753307675696108408168610084257019394417551505047864800563193443062348890495389189807747223031370847835266839937755405510424411300088479649815175724099471077056527395924975690796045418883087900826822276634258889827179120682203372005558796018187721770807545725045102923696576395927645972158827726486927637472735367490894456207372829209902211866815687471024316878612198620787830673445677123457965243353155994794520850035990306650558622543225504217284905847436389669636100069263880192402294750531836148213953231099981973915178544347672510463998464022912006796855799532013069349705456351349611719274838360453464868777223719370319974377086133008036140164576729917552736263183104541529595404714793953254395952895479736865548100824367494579559963662242299697750508703096951725078018584307346246622358497055779605892201919354851604637441205206780101342158363515189120791540398656202543101027558437466756948600181453500221797335800160022103587927882355345288247777970848672667084636993251335685996797234366406252827684199980457399278852605513059239063427294660750779170723769431933717427985352484745221073291381151490029750484493594762263354377712756815268506244447697264961197765208152643349818884393108072871585334359156809393439703096290317295742572469826681417086604401421920246274986402035023215736345328798120085911064923250102665130774709755671079785665198312277573779460869158690006551374771265318391067227311330491353932048040766138340680645259727290766314448885850165047558736192769723297389104261085901444145518556715298519451030173037542405466046006063450971119508130105876135934537834418960880076908479074856880483982252984688140097075500792238125005676781478296965371976789000192 A013751 886 418903980073604410609241767980670367573237761337641946703506333296703786665480896323681548428508209371150879055848724929651927499104562076044667400740407600494183492562954738579459226712915262681958528175960465905065934405344507031221984641859018294588031247331452547566037280479960102509220204952854313289793650290048589530924726424083653241884198983458007548879635721527631637049116122165995917953196515679354503623493049160649768744015596143684602651037994180350496833589741827629513497310480081453648587901320852792579993892187605804650573637378114252904609568928523802150876307112098521181651687382294067809418961463235144496701605725385469661614110315946936574824704121951149529663308614242532031938307150638633296978608065223644444715794812428413862941669879035764086782238585197249269036093583483414542224871449598779472911835099210095744139177598113485918810125570872865570613292609923566357132895601263375605686538143075805801098964297415658504193702557299192214183444363935246817278426511792605923576694840110032029893913937410735825280751145045392587058833735103116962601239416679881129962142087337813365952356436700823336878114878063141449610896219957585307368083210744205077715663602875329315358225596129513553529000722710375373198269611738882776032519987787201398208825059341099412441340722013382726552892834880623651243886021153679340158357993695566483829975892628748894023999361621365520538847426825605599519428383219955439012877937852147684012162972239890454311369410957552886715024265620326340248874711022105857507949930019566241879216721371403714130069335363940514253559004932028862191249892165299754693671287468317304370081349131180919687984972471165328919012864113711183340768850925428524632778098081789345831591947744966821591318583836291028575132129050906920686863587293247042587071912915723604837837886450204388589297531128262780404647763140859347163951223596206603388985303667118224507030633479617208354693877712879038951532580934816113683094314163435482912387158981724916645183572813498402597316015119249652154246800727781808877917994478575620979942556007181113551648383265796262676518194999939380710036658092160333626506368722252724338308065402465620985150004886238297566230385953857302326566365101602365173777346407010673578381463715558689093639742014647506629774771408837204931749191076364687643776783978790405620873852949738279687767708487032231290749922099457772622966631863806950389668287043165227860505488725652405657078185563176502716520116792404728163151508454320187376177405345978698457799625869629462683615647490908381906216331320775604746470179764168793979089059594579014443887052696155008808758444191367674749085202181496141106081857888372163156437695483456066004035841611380139008873276645327498477643278094510048822953962894881377875964400772897851841352689476321333157541106087746465368987480009809478394497156162775891392331776 A013751 887 723866077567188421532769775070598395166554851591445283903658943936704143357950988847321715684462185793348719008506596678438530718452683267405185268479424333653949075148785788265305543759917573914424336688059685083953934652435308149951589461132383613048117995388750002194112420669371057135932514158532253364763427701203962709437927260816552801975895843415437044464010526799747468820872659102840946223123579093924582261395988949602800389658950136286993380993653943645658528443073878143799323352509580751904759893482433625578229445700182830436191245389381429019165335108489130116714258689706244601894115796604149174675965408470329690300374693466091575269182625956306401297088722731586387258197285411095351189394756303558337179034736706457600468893435876299155163205550973800341959708275220846736894369712259340328964577864906690929191651051435045445872498889540103667703896986468311706019769629947922665125643598983113046626337911234992424299010305934257895246718019013004146108991860880106500257121012377623035940528683710135347656683283845751506085137978638438390437664694258186111374941712022834592574581526919741496365671922619022726125382509293108424927628668086707411132047788165986374292666705768569056939013830111799420498113248843528644886609889084789436984194538896284016104849702541419784698636767639125351483398818673717669349435044553557899793642613105938884058198342462478088873470896881719619491128353554646475969572246204082998614253076608511197973017616030530705050046342134651388243561930991923915950055500646198921773737479073810465967286494529785618016759811508889208630149960522545873866479813661637976110663984745252301951500571298680629220838032430173688372054229188492924812848574399140490565440553485331989596990885703302667709798512869110897377828318999967158946900278842730889590460265518370389159783867785953183482306133789638084539231334707404951899307714374245010656166604736780291948148934652778536036911020687854979308248299855362244444386974874416514472605010720420655962877213821725239688162074126063398922538471657606965741042294458978673053340736780408964217248406283295941905023440959895249866943345183253056506603005152052707656596337015460593062339208443419778194446106928265418420306678895568887020287254591314443943443169300485414753809474201310891456250804994470690122062602179958180248446282715349820912870017897147747300462600265591695670415865387863031092486339860658410273346800010589513742953484517927356975431104653168996694146761817275370265925806609065283786034556437851190935077753502719711517287838864289683933941820522300245001900470632483675995865894979432536959036827058955855221534591562683341966419229369625331831309450431107097934324337795412082054973934304464880207333022043125917369367584547313364366064447882355020969666484535567487981857447415083263696231031319625892157610365456950778665691085849276740325949308928 A013751 888 1250840582036101592408626171321994026847806783550017450585522655122624759722539308728171924702750657050906586446699399060341781081486236686076160143932445248554024001857101842122447979617137567724125253796967135825072399079408212483116346588836758883347147896031760003791426262916673186730891384465943733814311203067680447561908738306691003241814348017421875212833810190309963626122467954929709155073557544674301678147692268904913639073330665835503924562357034014619697937149631661432485230753136555539291425095937645304999180482169915930993738472032851109345117699067469216841682239015812390672073032096531969773840068225836729704839047470309406242065147577652497461441369312880181277182164909190372766855274138892548806645372025028758733610247857194244940122019192082726990906375899581623161353470862784140088450790550558761925643173016879758530467678081125299137792333992617242628002161920550010365337112139042819344570311910614066909188689808654397642986328736854471164476337935600824032444305109388532606105233565451113880750748714485458602515118427087221538676284591678145600455899278375458175968876878517313305719881082285671270744660976058491358274942338453830406436178577950824454777728067568087330390615898433189398620739694001617498364061888338516147108688163212778779829180285991573387959244334480408607363313158668184132635823756988548050843414435447062391652566735775162137573357709811611502480669794942429110475420841440655421605429316379507350097374440500757058326480079208677598884875016754044526761695905116631736825018363839544485191471062547469547932960954287360552512899131782959270041277118007310422719227365639795977772192987204120127293608120039340133506909708037715774076602336561714767697081276422653678023600250495307009802531830237823630668887335231943250660243681840238977212315338815744032468106523534127101057424999188494610083791746374395756882003730438695378413855892985156344486401359080001310271782243748613404244653062150065958399900692582991737008661458524886893503851825483941214181144064089837553338146479024344836800521084825115147036172793156546690167405246057535387611880505978698991770078100476661281643409992902747078830598470362715904811722152190229376720002872772042643030289941131543036771056375933791359134269796551238796694582771419865220436401391030445352530924176566967735469315176532124490537439390926271307335199373258942450118478615390227317727816395279217732952343270418298679747823621246978472853544948840676026287485604420251839819519793820464810382267713524606857935814358052699661501873385557492573837851465862534823363284013252931792120856266524459423865215637157875717822811774220316814917972428350712573404502730344953065230512455710472077790994958478115312998271462090521585214267186097757493624559365940709476235583685277460619232649669133263879667087222120313541648350711509610945534314196347550207283240405827584 A013751 889 2161452525758383551682106024044405678393010121974430154611783148051895584800547925482281085886353135383966581379896561576270597708808216993539604728715265389501353475209071983187590108778413717027288438561159210705725105609217391170825046905509919350423871564342881286551584582320011266670980312357150772031129758900951813386978299793962053601855193374105000367776824008855617145939624626118537419967107437197193299839212240667690768318715390563750781643752954777262838035394563510955334478741419967971895582565780251087038583873189614728757180079672766716948363383988586806702426909019323811081342199462807243769195637894245868929961874028694653986288575014183515613370686172656953246970780963080964141125913712006324337883202859249695091678508297231655256530849163918952240286217554477044822818797650890994072842966071365540607511402973168222740648147724184516910105153139242595261187735798710417911302529776265991827417498981541107619078055989354799127080376057284526172215111952718223928063759229023384343349843601099524785937293778630872465146124642006718818832619774419835597587793953032791728074219246077917392283954510189639955846774166629073067099100360848218942321716582699024657855914100757654906914984272492551280816638191234795037173098943048955902203813146031681731544823534193438814393574209982146073523805138178622181194703452076211031857420144452523812775635319419480173726762122554464676286597405660517502901527214009452568534181858703788700968263033185308196788157576872594890873064028950988942244210524041539641233631732714732870410861996082027378828156529008559034742289699720953618631326859916632410458824887825567449590349481888719579963354831427979750699939975489172857604368837578643118580556445658345555624781232855890512938775002650959233795837315280797937140901082219932952622880905473605688104888072666971630627230398597718686224792137734955867892102446198065613899142983078350163272501548490242264149639717197603962534760491395313976115028396783409721550967000331004551974655954436250418105016942747239292168317115754067877991300434577798974078506586574512680609276265187421149793329514331191857778694957623670694679812467735946952219274156786773083514655878984716362972164964150089687156341018275306367540385417613591468584018208440540640688239029013527100914101603700609569173436977107720246890976625047511119648695267520596819075224516991452553804731047394312805033666731042488242541649171282820118604239217514778801090925671596688173424775124438195179208130203721763192340558608970520650513087210715065015075237210243347167591807333010460174771754774901066136784839628554265884439092621008809240397818745852707456178256356190031326842980718036078896718325523467695750422839288250183260861013086492421299250253697576924948983238584345545974935088608159451950034018628262279984064726719823901799968350029488607713883294931288566758185439421270065152 A013751 890 3734989964510486777306679209548733012263121490771815307169161279833675570535346815233381716411618217943494252624461258403795592840820598964836436971219978593058338805161276386948155707969098903023154421833683116099492982492727651943185681052721140637532450063184498863161138158248979468807453979753156534069792223380844733532698502043966428624005774150453440635518351887302506428183671353932832661703161651476750022122158751873769647654740194894161350680405105855110184125161805746930817979265173704655435566673668273878402672932871654251292407177674540886886771927532278001981793698785391545548559320671730917233170062281256861510974118321584362088306657624509114979904545706351215210765509504203906035865578894346928455862174540783473118420462337616300283285307355251949471214583934136333453830882340739637757872645371319654169779704337634688895839999267390845220661704624611204611332407460171602150730771453387633877777438240103033965766880749605092891594889826987661225587713454297090947694175947752408145308529742699978830099643649474147619772503381387610118942766970197475912631707950840664106112250857222641253866673393607697843703225759935038259947245423545722332331926254903914608775019566109227679149092822867128613251150794453725824235114973588595799008189116342746032109455067086262271272096234849148415049135278772659129104447565187692663049622009613961148476297831956861740199844947774114960623240316981374245013839025808334038427066251840146875273158521344212564049936292835843971428654642027308892197995785543780500051715634131058400069969529229743310615054482126790012034676601117807852994932813935940805272849406162580552892123904703707434176677148707549009209496277645290697940349351335895308907201538097621120119621970374978806358203204580857555999206880805218835379477070076044142132338204658390629045246589568526977723854128776857889796440814006003739717553027030257380817719074759389082134882675791138632450577431317459647260066129131102550726769069641731998840070976571975865812205489265840722485469277067229496866851976023029293168967150950436627207659381600757912092829386243863746842873400764299530241584886773702960406715944247716333434905742927543888313325358885589875215901058051354979406157279579729403109786001636286057713183464185254227109277042135374830379567571194653335531699096442140586627607608082099214752945422275591303361987965361230012974575249897372527098176111241419683111969767976713164948125367865537768285119560519077163678011415029201269671648992031206796364485276301059684086614700115632346050009899300503905598643071442075182005592251029042284364202878141771448310752049103222367407430792833478484276026983496374132784670680766344333529266504552178256730666290096316674767830613458904005104438389412926311843036273749103444687833114899532969658784189637219812463847771855702310345308850956314129590333641266643358144439319954672582656 A013751 891 6454062658674121151185941674100210645190673936053696850788310691552591385885079296723283605959276280606358068535069054521758784428937995011237363086268123008804809455318685596646413063370602904424010840928604424619923873747433382557824856859102131021656073709182814035542446737454236522099280477013454490872600962002099699544503011531973988662281977731983545418175712061258731107901384099595934839423063333751824038227090323237873951147391056777110813975740022917630398168279600330696453468170220161644592659212098777261879818828002218546233279603021606652540341890775776387424539511501156590707910506120751024978917867622011856690963276459697777688593904375151750685275054980574899884202800423264349629975720329431492371729837606473841548630558919400966889517011109875368686258801038187584208219764684798094045603931201640362405379329095432742412011518734051380541303425591328161568382400091176528516462773071453831340799413278898042692845169935317600516675969621034678597815568849025373157615536037716161275093139395385563418412184226291327086966885843037790285533101324501238377027591339052667575361969481280724086681611624154101873919174113167746113188840091887008190269568568473964443963233810236745429569632397914398243697988572816038224278278674361093540686150793040265143485138355925061204758182293819328461204905761719154975092485392644332921749746832612924864567042653621457087065332069753670651956959267743814695383913836596801218401970483179773800472017924882799310678289914020338382628715221423189765718136717419652704089364615778468915320907346508996440742814145115093140795921166731571969975243902481305711511483773848939195397590107328006446257298112966644687914009567771062326040923679108427093791644257832689295566706764807963377386975137515721856766629490031418147535736377091404277604680417649699006990186106774414617506819934526410433568249726602374462231931630708284754053018561184224333929077263767087556874597801316570270465394271138545207655856952340912893995642647516374296123491085451372768454890910772172570585920214567794618595975236842354491814835411406109672096409179429396554544485236520709588257458684344958715582805151660053824175517123778795839005426220154299304373077028312741404413839779113772408573710210827502307728381026112119304444830728809927706895892763024360963798776038652018933692505946765867443093089689692221772209515204144205462420066031822659726825648320225173212417483759063760349030360635671649263596686600576965338835603725170459793992609458229925344117830557448231134101670201799812693974417105991270748874455227451905914505663409778185067381342573428981062680979540850368250880040410016250820828974627481734501451910936364243008338572519866164027630591349286435213998811300056986120820469536905536666864766681038450752420575622546392971570379079693115835937528949766653592276693694452510815932096532108759722873591144881674222829568 A013751 892 11152620274188881349249307212845163994889484561500788158162200875002877914809417024737834071097629412887786742428599326213599179493204855379418163413071316559214710738790688711005001773504401818844690733124628445743228453835564885059921352652528482405421695369467902653417347962320920710187556664279249360227854462339628280812901203927251052408423257520867566482607630441855087354453591724101775402523053440723151938056412078555046187582691746110847486550078759601665328034787149371443471592998140439321856115118506687108528326934787833647891107154021336295589710787260541597469604275873998588743269354576657771163570075250836488361984541722357759845890266760262225184155295006433426999902439131400796160598044729257618818349159383986798196033605812724870785085395197864637089855208193988145511803753375331106510803593116434546236495480676907778887955904372440785575372319421815063190164787357553041276447671867472220556901386145935817773236453648228813692816075505147924617025302971115844816359646273173526683360944875226253587016254343031413206278778736769301613401199088738139915503677833883009570225483263653091221785824886538288038132332867553865283590315678780750152785814486323010559168468024089096102296324783596080165110124253826114051552865549295969638305668570373578167942319079038505761822139003719799580962077156250699796959814758489407288783562526755134165971849705457877846448893816534342886581625614661311793623403109639272505398604994934649127215646974197477208852084971427144725182419902619271915160940247701159872666422056065194285674527894767545849603582842758880947295351776112156364117221463487696269491843961210966929647035705462795139132611139206362020715408533108395699398716117499362018071961277534887102739269289588160716124693037627167368492735758774290558941752459613946591700887761698679884079041592506188459051784846861637229205935527568903070736777857863916055003616073726339649029445511789527298279305000675033427364201300527406118829320813645097480824470494908294783701392595659972143890051493814314201972470130773149100933845209263588561856035590909757513382595062053997246252870488707786168508888606548088660527087302068573008175293589889759209801376508426629197956677104924417146827115138308598722015371244309923987754642413121742158080667499383555077516102694506095745444284994790688717420650276011418941664858983788159222378042272761187039061874102989556007954720297349099311057411935662177883124463178440609927495074445796996105507923237094554524019229143821310994635611203270543399727686108710076335187792759152915854055058633036893420265786372096703796434959966885279276312732646589436337520709828508081418392468156288437218508902098037411918409053314328731439745661851566960049789945926498472016777771359772767360342316824834442900182754675760167054873615049709704164500050025196777407454126704013938689930662807483936801125565498355533057049493504 A013751 893 19271727833798386971502802863796443383169029322273361937304283112004973036790672618746977274856703625470095490916619635697099382164257990095634586377787235014323020156630310092616643064615606342963625586839357954244298768227856121383544097383569217596568689598440535785105177278890550987204097915874542894473732510922877669244693280386289818561755388996059154881945985403525590948495806499247867895559836345569606548961480071743119812142891337279544456758536096591677686844112194113854318912700786679148167366924779555323536948943313376543555833162148869118779020240386215880427476188710269561348369444708464628570649090033445451889509288096234209013698380961733125118220349771116961855831414819060575765513421292157165318107347415529187282746070844388576716627562901910092891269799759211515444396885832572152050668608905198895896664190609696641918387802755577677474243367960896429192604752553851655325701576986991997122325595260177093112152591904139390061186178472895613738219723534088179842669468760043854108847712744390966198364087504758282020449729657137353187957272025339505773990355296949840537349635079592541631245905403938161729892671195133079210044065492933136264013887432366162246243112745625958064768049226054026525310294710611525081083351669183435534992195289605543074204327368578537956428656198427813675902469326001209249146559902669695795017996046232871838799356291031212918663688514971344508013049062134746779381240573456662889328789431247073691828637971413240616896402830626106085115221591726101869398104748027604259967577312880655725645584202158319228114991152287346276926367869121806197194558688906739153681906364972550854430077699039710000421152048548593571796225945211307768560981451038897567228349087580284913533457332408341717463469569019745212755447391161974085851348250212899710459134052215318839688583871850693657241484215376909132067856591639064506233152138388846943046248575399114913522881844372303171426639041166457762485339847311357773337066365978728446864685015201533386236006405300431864642008981311134941008428385976001646413684521607481034887229501092060983125124267229307241524960204487054499183359512115097205390806857974494158126907323329503914536778606561215254069138037309392829717254958997258591642561510167548650840022089874370449163393438934783173947825456106533448127724470998310103702883676947731931196876323985939136269257047331331203498918449965952781745756673819243609507207824824243382039072372345373954711488642337209270317691353699390217505227960523225398730336159251498994729441595851011907204505887816238595807141317887751830219278850983104160239610822777762589468402013306545991235786583661964690982184974066419513583382825408647795010844127160047927880503679507706966037026560989359644991988909687341998671523473313917331515800079713568670821606805898368796256086443540031360080730944536086056200185331332242792344977181158361122581524774912 A013751 894 33301545696803612686756843348640254166116082668888369427661801217544593407574282285194776730952383864812325008303918730484587732379837806885256565260816342104750178830657175840041559215655767760641145014058410544934148271497735377750764200278807608006870695626105245836661746337922872105888681198631210121650609778874732612454829988507508806474713312185190219636002662777292221159000753630700315723527397205144280116605437563972111035382916230819052821278750374910419042866625871428740263081146959381568033210046019071599071847774045514667264479704193245837250146975387381041378678854091345802009982400456226878170081627577793740865072049830292713175670802301874840204284764404490110086876684807336674922807191992847581669689496334034435624585210419103460566332428694500640516114213983917498687917818718684678743555356188183692109435721373555797234974123161638226675492539836429029644821012413055660402812325033522171027378628609586016897799678810352866025729716401163620539643682266904374768132842017355779900088847622307589590773143208222311331337132847533346308790166059786665977455333953129324448540169417535911938792924538005143469254535825189960874956145171788459464215997483128728361508098824441655535919189062621357835736189259936715340112031684348976604466513460438378432225077692903713588708717910883262031959466995330089582525255511813234333791097167890402537445287670901935923450853753870483309846548779368842434770783710933113472760148137194943339479886414602079785996984091321911315079102910502704030319925004591700161223973596657773093915569501329575626182704711152534366528763677842481108752197414430845257562334198672567876455174263940618880727750739891969692063878433325139824073375947395214996170587223338732330585814270401614487776875415266119727641413091927891220351129776367890699673383642228070954981872930557998639713284724171298980213256190352303466770886895135927517583917538289670570567539827075339880225232263135639013574667256154026232326450680411242756182175706268249691415819068359146262101391519705641178062564250966530845002846853337727228285132577887081378840214733772242913355131233353630174588845236934887970915314250579925905243295854713382764319553432137779959031470528470630809751416569147262846358346289569524068651558171302912136154343862479305324581842388152089798364707885885079859198582993765680777108202287847702827473276177788540319646131081541166406856667532359652957228455121296292564163517059412806193741452373958697619108970659192546295849033915784133489006020883186590262892475077630548575649386174146460293554740197310035162618913854498803988894047501759973754601398678993711472855439216567874986017215635186772919472085522306143389778738651732562819377510358189317637311981897389613466546156835939726973704392561886449148859302537745046663179736560592381279930517374437174190219503072158356705113920252542115545172120569041648019820874811047936 A013751 895 57545070964076642722715825306450359199048590851839102370999592503917057408288359788816574191085719318395697614349171566277367601552359730297723344770690639157008309019375599851591814324653166690387898584292933421646208213148086732753320538081779546635872562041909864805751497671930722998975641111234731090212253697895537954321946220140975217588304603456008699531012601279160958162753302273850145570255342370489316041494196110543807869141679246855323275169680647845204106073529505828863174604221945811349561386959520955723196152953550649345033020928845928806768253973469394439502357059869845545873249587988360045477901052454427584214844502106745808367559146377639723873004072890958910230122911347077774266610827763640621125223449665211504759283243604210779858622436784097106811845361764209437732721990745887124868863655493181419965104926533504417622035284823310855695251108837349363226250709449760181176059697657926311535310270237364637199397844984289752492460949941210736292504282957210759599333551005990787667353528691347514812855991463808153980550565560537622421589406951311358809042817071007472647077412753502055830234173601672887914871837905928252391924218856850457954165243650846442608685994768635180766068358700209706340152135041170644107713590750555031572518135259637517930884934253337617081288664550006276791225958967930394798603641524413268928791015906114615584705457095318545275723075286688195159414836290749359727283914252492420080929535981072862090621243724432393870202788509804262752456689829348672564392830407934457878595026375024631906286104098297506682043713740871579385361703635311807355923797132136500605067713495306197290514541128089389425897553278533323627886381932785841615998793637098931513382774721929329467252287059253989834878440717579854889364361822851396028766752253563715129035606933770106610208676424004221649424556003368004637808506696928780390580092554794882750385009506164550745940708821186187313029201350698384215457025018634157329460106775750627482682799620431535466766535350124604740911204546051347955692111025670165300164919362567592650476709094588876622635891059958435754277666771235072941689524569423486413741663025002111964260415236944725416744188330734083769206381073197250039250447831486470198507222388376137590629892520011432171274706194364239600877423646726811171574215226809417996695151413227096382842973553400830485873821235218597672348514508903135551048321495917480310090770449599993550874557478665329102785229702200629485820301299084719999227130606474982669002404086146427974278196934145587938722139308925083387262591060951740761005483140573933292808914083041234647951216917301133425094198966229287975837748617602743604847763782545015777537660390193868551884337898951140877275104718689252070191759012503848210561190346939784129228874785223440633974584776703634851719934023027437000699301308689640386436854196392775662057424343303967778250471673490833408 A013751 896 99437882625924438624852946129546220695955964991977968897087295846768675201522285715075040202196122982187765477595368466527291215482477613954465939763753424463310357985481036543550655153000672040990288753658188952604647792319893874197737889805315056586787787208420246384338587977096289342229907840213615323886774389963489585068323068403605175992590354771983032789589775010390135705237706329213051545401231616205538119701970879019699997876821738565998619493208159476512695295058986072275565716095522362012042076666052211489682952303735522068217060165045764978095542866155113591460072999455093103268975288043886158585813018641250865523251299640456756859142204940561442852551037955576996877652390807750393932703510375570993304386121021485480224041444948076227595699570762919800570868785128553908402143600008892951773396396692217493699701313049895633650876972174681158641393916070939699654961225929185593072231157552896666333016146970166093080559476132852692306972521498412152313447400950060192587648376138352081089186897578648505596615153249460490078391377288609011544506495211866028022025987898700912734149769238051552474644651983690750316898535901444020133245050184637591344797541028662652827809398960201592363766123833962372555782889351142873018129084816959094557311337728653630984569166389767402316466812342410846295238457096583722211987092554186128708950875485766055730371029860710446236449474095397201235468837110414893608746603828306901899846238175293905692593509155819176607710418544941766036245160025114506191270810944910743214212205576042563934062387881858091546571537344226089177905023881818803111036321444331873045557008919889108918009127069338464927950972065305583228987667979853934312445915404906953655125434719493881319411952038390894434669945559977989248821617229887212337708947894158099742973528781554744222440592860679295010205632773819912014133099572292932514922399934685557392665296426652343688985544843009731676914459934006807924309739232199823865307064508497084290075877744105693286572573085015316992294561455576729267435967852358045638684980658516800100023753315449578803914819751608176983391808180694206043239498455963784522945593707203649474241997529440485520133957435508496753188626494484848067824773852808620503020480287113965756608454274579754791962692303861406030316188061543929704480243911926674298289221642056422549552658300276635079589963094457736777818233071384618232211499544945405975836851336908788855911235323133688689612876925402687751497480644818396158664481687988770052036154260861027539552724302203575958111856725822544093189757353324608035017474866911756729973803535495253471659702833096358558562775813644209622247629611217540949176935816237787263585077154255004857656135889387571435931380953895027577291359573606649707849736919511946975307495628866105415508082494143881023772045991791411137208392661415698587762884051366716344035229265229256320816815051792160129024 A013751 897 171828661177597429943745890911855869362611907506137930254166847223216270748230509715649669469394900513220458745284796710159159220353721316913317143911765917472600298598911231147255532104385161286831218966321350510100831385128776614613691073583584417781969296296150185752137080024422387983373280747889127279676346145856910002998062262201429744115196133045986680660411131217954154498650756536880153070453328232803169870845005678946041596331147964242045614484263699575413937469861927932892177557413062641556808708478938221454172141580854982133879079965199081882149098072716036286043006143058400882448789297739835282036284896212081495624178245778709275852597730137290173249208193587237050604583331315792680715711665928986676429979217125126909827143616870275721285368858278325415386461260702141153718904140815367020664428973484151829113083868950219654948715407917849042132328686970583801003772998405632704828815440251405439423451901964447008843206774757569452306448517149256199197637108841704012791456393967072396122114959015904617670950984815067726855460299954716371948907223726104496422060907088955177204610801243353082676185958627817616547600670037695266790247446719053757843810150897529064086454641403228351604587861985086979776392832798774884575327058563705315395033991595113474341335519521518071202854651727685942398172053862896671982313695933633630409067112839403744302081139599307651096584691236846363734890150526796936155914131415314326482934299566907869036801583821255537178123603245659371710631636523397866698515961312805764274158691235401550478059806259850782192475616530822682099419881267782891775870763455805476622722511413568380210319771575816867395499279728848047819690690269187598491906541819679215916056751195285426919943853122339465583109665927641965421963754573245102919561061961105196355858257734526598016377344463253821777635333433160807960421996060922187385785907087136643174525632225255249894567021488720816337708186765963764093207229393241295639250607470682961653251116741814637999197406290906467762685002195236588174129352448874702863647646577917030572841045729096872173164808530778929827301044536239588042717853331905419655649985926047906291490171730873158978791478448558682389509946582469817461201209217653296229219389936132932827419408986473816280511532301072509620386372970347910529341861479809293187443774997473498165626993542878025417531456227222969152069906747352620305261471213665661526246079110178387143014614638375014055651051327095844434587646554246188562172224356844594649918474562767855588347107594207779255617288422221356193031900706544922684510196570023515629394732509335797999027966495590507589196476605977194227243903968183910760177745090458896391475013322552648394029802816861723441289426288330607653559469343192290695164345396916644373331352446680630157997966549880626409078095473815558445096102518926327159654263640761685842492876170316154922371456409496852702953472 A013751 898 296919926514888358942792899495686942258593376170606343479200312001717715852942320788642628843114388086844952711852128715155027132771230435626212024679531505392653315978918607422457559476377558703644346373803293681454236633502525990052458175152433873927242943999747520979692874282201886435269029132352411939280726140040740485180651589084070597831058917903464984181190434744624778973668507295728904505743351186283877536820169813218759878460223682210254821828807672866315283947921411468037682819209772244610165448251605246672809460651717409127343050179864013492353641469653310702282314615204916724871507906494435367358700300654476824438580008705609628673288877677237419374631758518745623444719996513689752276749758725288976871004087192219300181304169951836446381117387104946317787805058493299913626266355328954211708133266180614360707408925545979563751380224882043144804663971085168808134519741244933313944193080754428599323724886594564431281061306781080013585543037633914712213516924078464534103636648775101100499014649179483179335403301760437032006235398321749890727711682598708569817321247449714546209567464548514126864449336508868841394253957825137421013547587930524893554103940750930222741393620344778591572727825510230301053606815076283000546165157198082785002618737476356083661827777733183227038532838185441308464041309075085449185438066573318913346867970986489670153996209227603621094898346457270516533890180110305105677419619085663156162510469651616797695593136843129568243797586408499394315971467912431513655035581148528360665746218454773879226087345217022151628597865365261594667797554830728836988704679251631863604064499722646161003432565283011546859422755371449426632425512785156170194014504264405685102946066065453217717662978195402596527613502722965316249153367902567537845001515068789779302923069365261961372300051232502604031753856172501876155609209193273539802638047446572119405580292485241071817811813132509570631559746731585384353062092391520958864625049709340157736817929729855694462613118070686376293919683793368824364895521031655486548383133286640628829869327019879395115228789141185990741576204958622008137816450557532565164963175680210782071695016750948818715351674759109403169073187694507844572955689528104895884091105809637707925780738728626754532723927816253296624027652492761189394702736637110458627902843195634204830203444842093227921494356360641290694776798859425327887491822257214263117353224702388252983129254095112024288165016693221619182967453245737413835433603688627459555059124044462854456663801922791042553706674393598503501559124420909626398833619673000635007594097776132258942320326104380397114131511575128591624677466057021797793587143516312972964468823021370976424883499267537058106548128626235290025350763025036278321243988845871961477116577027864128913020486198193722434886948978753284993126065152704693331882567571236193135827690022306315705857876675610561470703599616 A013751 899 513077633017727084253146130328547036222849354022807761532058139138968212993884330322774462640901662614068078286080478419787886885428686192762094378646230441318504930011571353626006662775180421439897430533932091481552920902692364910810647726663405734146275807231563716252909286759644859760144882340704967831077094769990399558392165945937273993052069810137187492665097071238711618066499180607019546985924510849898540383625253437242017069979266522859320332120179658712992810662008199016769115911594486438686365894578773866250614748006167682972048790710805015314787092459560920893543839655074096100577965662422384314795834119530935952629866255043293438347443180626266260679363678720392437312476153975655891934223583077299352033095062668154950713293605676773379346570844917347237137327141076422250746188262008432877831654283960101615302402623343452686162385028596170554222459342035171700456450112871244766495565643543652619631396604035407337253673938117706263475818369031404622704957244807586714931084129083374701662297313782146933891576905442035191306774768299983811177485787530568408644331115593106735850132578739832411221768453487325357929270839121837463511410231943947016061491609617607424897128175955777406237673682481677960220632576451817024943773391638287052484525178359143312567638399922940616322584744384442581025863382081747656192436979038695082263387853864654150026105449545299057251984342678163452570562231230607222610581101780025933848818091557993826417984940464927893925282229313886953377998696552681655595901484224657007230409465489849263302678932535014278014217111351172035585954174747499430316481685746819860307823455520732566213931472809043952973082521281864609220831286092749862095257063368893023857890802161103160216121626321655686799716132705284066478537019735636705396162618038868738635451063863172669251334488529764499766870663466083241996892713485976676778958545987676622332842745414496572101178813092976538051335242352179544162091295652548216918072085897739792569221382573190640031395468026146058235893213594941328502539460342700680755606054319315006618014197090351594759115347635969392001443682168498830062146826563416272605056367575404231419888988945639558740127693983741048676158468336109555422067431504565260087709430839053959295749116523067031832546947266485696566319783507491335274046328908926872509016113042055905946591552687137097848342247791188150320574308429086966589585868860466246666786372285726901154847351076353577969949148845886957948167759208634251107629267173948250111142166348831812501115049722582921532805133352138214050694166999331834417184494794945097293122600957156543452329523508369326213219252001822206327442661346533666587318583996188817282602126180929047262198686734304036408115166266134581163806118507262688939109612725666749432457445104149214761699400150478752367484647835285676468121840583873710077493076763096141738710248358545313539722410895455050221375820136448 A013751 900 886598149854632401589436513207729278593083683751411811927396464432137072053432122797754271443478072997109639278347066709393468538020769741092899086300686202598376519059995299065739513275511768248142759962634654080123447319852406565880799271674365108604764594896142101685027247520666317665530356684738184412101219762543410436901662754579609459993976631917059987325287739100493676018910584088929777191677554748624677782904437939554205496924172551500905533903670450256051576823950167900977032295235272566050040265832121240881062284554657756175700310348271066463952095770121271304043754923968038061798724664665880095967201358549457326144408888714811061464381816122188098453940436828838131675958794069933381262338351557573280313188268290571754832571350609464399510874420017176025773301299780057649289413316750572012893098602683055591242551733137486241688601329414182717696409743036776698388745795041510956504337432043431726723053331773183878774348565067396423286214141686267188034166119027509843400913375056071484472449758215549901764644892603836810578106799622372025714695440852822210137404167744888439549029096062430406591215887626098218501780010002535136947716880799140443754257501419225630222237488051583357978700123328339515261253092108739819102840420750960026693259508204599644116879155066841385005426438296316780012691924237259949900531099778865102151134211478122371245110216814276770931428944147866446041931535566489280671084143875884813690757662212213332050277977123395400702887692254396655437181747643033900869717764740207308494147556366459526987029195420504672408567168414825277492528813963679015586880352970504718611918931139825874417673585014027950737486596775062044733596462368271761700604205501447145226435306134386260853458170283821026789909477314730866874911970103180226924569003971165180362059438355562372466305996179433055597152506469391842170630608903767697474040367466705203391152264076250076590836989024663457752707298784566252312093758887603318834428564431294361559614549086473425974251368749180388631623473092058615652388187472186776345687261863776331435928532572127555743751320714955109378494682787165978347389716301583319061537403170298511893568172898065157502940655203904532112401833284797311769332521639888769431561896489885241663054473351859831006641124876487283666600585900945027353552056354625635695579843336672605475710203043372905081935404183173123753952404965462278266804381390885674240206851309736085195576222659938982732072129205692663334433887912519985913983373676582576192053663450781372001926805920623288408687270432494833879599520574845409872894807005665128122515854453966507085625416622462195696442867459148772533820918806810175862886513145414276264336474040645393669079330676877374913223007307880556251056972780549926486781410789952143019286465139969843108216563460027284091013471459373648936914540528933771013908036646630132924491309163566301796640326027346326782537417195782144 A013751 901 1532041602948804789946546294822956193408848605522439611010541090538732860508330708194519381054330110139005456672983731273831913633699890112608529621127585758089994624935671876785597878940084335532790689215432682250453316968704958545842021141453302907669033219980533551711727083715711396926036456351227582664110907749675013234966073239913565146869591619952679658098097213165653072160677489305670654987218814605623443208858868759549667098684970168993564762585542538042457124751785890132888311806166550994134469579357905504242475627710448602671610136281812402849709221490769556813387608508616769770788196220542640805831323947573462259577538559699193514210451778259141034128409074840232291536056796152844882821320671491486628381189327606107992350683293853154482354790997789680172536264646019939617972106211344988438279274385436320061667129394861576225637903097227707736179396035967550134815752733831730932839495082571050023777436157304061742522074320436461019438578036833869700923039053679537009396778312096891525168393182196470230249306374419430008678968549747458860434993721793676779117434401863167223540722277995879742589621053817897721571075857284380716645654770020914686807356962452421889024026379353136042587193813111370682371445343163902407409708247057658926125952430177548185033967179955501913289376885376035395861931645081985193428117740417878896517159917434195457511550454655070260169509215487513218760457693458893476999633400617528958057629240302704637782880344469227252414589932215597420595450059927162580702872297471078229077886977401242062633586449686632073922004067020818079507089790529237338934129249933032153761395913009619110993739954904240298874376839227307213299654686972373604218644067106500666951280209000219458754775718250442734292963576799854937959847884338295432125655238862173431665638709478411779621776761398060320071879531179109103270849692185710581235141754982466591459911112323760132348966317034618454996678212299730483995298015357778534945892559337276656775013940821426080083506365198583711555445361503077287847326787951938749525347588500605500721284504284636416325202282195442429006038811856222810584289429769135975338336632678275828552085802767856592165081452192347031490230367916129754737406597393727793577738957134521697593758129952013787979475863786570026175885812436833007266937953380793098481961969285770262262027230858948379981584378428523157846829755780318816845037971043450445087077439063223955217955712756374562161020639267436922241901758312834535659363269713134691659868730442950210819329520630837042370211603307351072943947971553332868260362226505789341395707396496454124243960719923614674163453274969409078938442547698167983891067894715275869384773427142235240260169083409644103850049356628017601201826448964790272969158277845037303137327011761867888890998221658927146909271278681797665362988326033997556312033087325376869693520982234642569504594483375254452680224656914311544832 A013751 902 2647367889895534677027631997454068302210490390342775647826215004450930382958395463760129490461882430320201429130915887641181546759033410114587539185308468189979510711888841003085513134808465731800662310964267674928783331721922168367215012532431307424452089404126361977357864400660749293888190996574921262843583648591438422870021374558570640573790654319278230449193511984350248508693650701520198891817914111638517309864908125216501824746527628452020879909747817505737365911571086018149631002801055800117864363433130460711330997884683655185416542315494971832124297534736049794173533787502889778163922003069097683312476527781406942784549986631160206392555660672831795706973890881323921399774306143752115957515242120337288893842695158103354610781980731778250945509078844180567338142665308322455659855799533204140021346586138033961066560799594320803717902296552009478968117996350151926632961620724061231051946647502682774441087409679821418691078144425714204641589862847648926843195011484758239952237632923303428555490983418835500557870801414996775054997257653963608910831669151259473474314926646419552962278368096376880195194865180997327262874819081387409878363691442596140578803112831117785024233517583522219081590670909056448539137857552987223360003975850915634624345645799346803263738695286963107306164043257929789164049417882701670414243787455442094733181652337326289750579959185643961409572911924362422842018070894296967928255366516267090039523583327243073614088817235242824692172411402868552342788937703554136939454563330030023179846588696949346284230837385058500223737223027811973641388251158034522121678175343884279561699692137680621823797182642074527236454923178184786864581803299088261588089816947960033152491812201152379224728252441136765044858241060710149332794617144136574506713132252753835689918223689978695555186430243695848233084207829877500530452028268096907884374324952609702270042726402095457508699013795835820690234259950853934276343874970538241308386502342534814062907224089739424266384298999063152653567809584677317553400180689580950159179800632929046305246379623403851727409949543633724517322435066887553016689652134641066965384645701268060631738004267182856191261260749388375670415118075759072216186238600296361627302332917928453493442014048557079825628534292623193005231930683890847436557268783442010474176830282925811013188783054924262800608177805924488016759321817988390915508225613963082369110469814701250994616627471643015243414243664654131001634006238364578077619379730064296747188253166205417964295801411650086409215725650515102654047142094844159196353905927402003981931782381145872726693564124028006156954447259147138888405628722422434276163765322067996702296888482101782495169572176131865011452885288253214414876756103811157591690705504116224459821301076324507712003644927026626109859220769562146365747243827386747777307193174898251230830404257301462360103939267272439694231428207147930349469696 A013751 903 4574651713739483921903748091600630026219727394512316319443699527691207701752107361377503759518132839593308069538222653843961712799609732678007267712213033032284594510143917253331766696949028784551544473346254542276937597215481506938547541656041299229453210490330353496874389684341774779838794042081463942193712544766005594719396935237210066911510250663712782216206388708957229423022628412226903685061355584911357911446561240374115153161999741965092080484044228649914168295194836639362562372840224422603669620012449436109179964344733356160399785121175311325910786140023894044331866384804993536667257221303400796763959440006271197131702376898644836646336181642653342981650883442927736178810001016403656374586338383942835208560177233202596767431262704512817633839688242744020360310525652781203380230821593376753956886900846522684723017061698986348824535168441872379656907897693062529221757680611177807257763806884635834234199043926731411498183033567634145620667283000737345585040979845662238637466629691468324543888419347747744964000744845114427295035261226049116197917124293376370163616193245012987518817020070539248977296727032763381510247687372637444269812458812806130920171778972171532521875518384326394572988679330849543075630217851561921966086870270382216630869275941271276039740465455872249425051466749702675675477394101308486475813264723003939698937895238899828689002169472792765315741991805298266671007226505345160580025273340109531588296751989476031205145476182499601068073926904156858448339284351741548631377485434291880054774905268328470379150887001381088386617921392059090452318898001083654226259886994232035082617068013912114511521531605504783064594107251903311701997356100824516024219203686074937287505851483591311300330420218284329997515040552907138047069098425068000747600292532758628072178690536283185919362151461106425746769511130028320916621104847271456824198833518109565522633831222820950575031895839204298152724801195075598429522215949090080980891876047900158700703683227069725132312068670381127785365174962322404732275512231595881875062695493701392015465743989241855784964392811399075965933167795581691612839718888659763716184667771791208771643271373691975498499458574943113158477324034911676789569820301312112891978431282180367636667800275906633938686107257652877513040776221763384370370960457787794099377562728895801430790217118909126119450931248637515292960108101483939501998213860928206333822891839803761718697532270999130340619813052522338370823562779893990918126288173551104779141301471202962242303144839331349315124773924090097386193461539890707091299549442550662880778119954620068071726478806320394639217284863806255999164926432345966429210986476533498301569023297071880151653020720355862739790585778101554508907034547385680318441539111112835866571208259888749326342298433902009917836733489803388920011237333724300159186829806224178126874938556616926958259607053846775791631907941951623643883634688 A013751 904 7904998161341828217049676702285888685307688937717282599998712783850406908627641520460326496447333546817236344162048745842365839717725618067596558606704121079787779313528689013757292852327921739705068849942327849054548167988352043989810151981639365068495147727290850842598945374542586819561436104716769692110735277355657667675117904089898995623089713146895687669604639689078092442983101896328089567786022450726826470979657823366470984663935554115679115076428427107051682814096677712818507780267907802259141103381512625596662978387699239445170828689390937971173838449961288908605465112943028831361020478412276576808121912330836628643581707280858277724868921878504976672292726589379128116983681756345518215285192727453219240391986258974087214121221953398148871274981283461667182616588328005919441038859713355030837500564662791199201373482615848410768796771067555472047136847213612050495197272096115250941415858296650721556695947905391879068860282004871803632513065025274133170950813173304348365542336106857264811839188632908103297793287092357730365820931398612872790000790778954367642728781927382442432515810681891822232768744312615123249708003779917503698235928828528994230056834063912408197800895768116009822124437883708010434689016447499001157398111827220470338142108826516764996671524307747247006488934543486223567224937007061064630205321441350807799764682972818903974595748848985898465602161839555404807500487401236437482283672331709270584576787437814581922491382843359310645631745690383051398730283359809396035020294830456368734651036303671596815172732738386520732075768165478108301607055745872554502977084726032956622762293528040133875909206614312265135618617331288922621051431342224763689850783969537491632810111363645785926970966137195322235705990075423534545335402078517505291853305496606909308724777246697345268657797724791903690417715232688938543921269176085077392215584319293329223111260353034602593655116010145027207908456465090634086214389160027659934981161810771474234815964616376485028635254662418588813111022334893115377372085136197683880108337813116005402724805613409926796418470778097603269132513950765163106987034239604071701567105909655208757399572933739733661407064417501699537848815932327377492376649480667331077338729255607675276161958876766663446049593341224172342534461311207128192001019671057308203724428395531944872405495181474969934411209197645626426235066799364247459452913551683940544845957099180900249909335764286497228591036954758600704783116483656816306522225963896309058356168942238718754699834282364571616535609340827688283342301540931141853765621436727545457984591281583477627943355377321641936567468244657210366556992875093829989676584631449885065111272257340208902056419804774930814358132224559486191391355697882455590266979584002980377435047873087758835919491693782673138021875470380256053779418112675590675074841905155379803239893825834049783872600989047228567939936923692405656630920740864 A013751 905 13659836822798679159061841341550015648211686484375464332797775690493503138108564547355444185860992368900184402712020232815608171032229868020806853272384721225873282653777574615772602048822648766210358972700342523166259234283872332014391942624272822838359615272758590256010977607209590024202161588950578027967350559270576449742603738267345464436699024317835748293076817382726943741474800076854938773134246794855956141852848718777261861499280637511893510852068322040985307902759059087750381444302944682303795826643253817031033626653944285761255191975267540814188392841533107234070243715165553820591843386696413924724434664507685694296109190181323103908573497006056599689721831546447133386147802074965055476012813033039162847397352255507222706001471535472001249563167657821760891561464630794228794115149584677493287200975737303192219973377960186053808480820404735855697452471985121623255700886182087153626766603136612446849970597980517167030990567304418476676982576363673702119403005163469913975657156792649353594858117957665202498586800095594158072138569456803044181121366466033147286635335170516860523387320858309068818224390172198932975495430531697446390551685015698102029538209262440641365799947887304464972631028663047442031142620421278273999983937237436972744309564052220969914248394003787242827212878891144194324164691148201519680994795450654195877993372177031066068101454011047632548560535658751739507360842229336563969386185789193619570148688692543597562065109553324888795651656552981912817005929645750636348515069467028605173476990732744519296618482171931907825026927389946171145176992328867774181144402406584949044133243216453351337571109029531594154348970748467258289176873359364391656062154699360785541495872436379918081805829485073516823299950850331867694339574791678249144322511898136739285476415082293012624240674468440409577041811922086485803895953136275013733748529703738872897536257890043793281836040465530607015265812771676615700978464468527796367647447609013107477761986857098566129481720056659321469055846594695303372098963115349597744827207741064457335908464099972353504211117504552658449060984106922201848873595166035835900307959011884200732786462029502259766911407313442936801402753931061708306826850302593148101641324153690062877207864939052794434773697293635369807899549145765917515777761991587028576035812267479200739516695673588748046662569493531642464534195429301419609934634617309849261493813867384595631843332200687067211005311857822862017865225283758978577670406465612822052839459932188506008121313639925979753373532940950245353615497062729013123306993842665198551397373734576249341086118092011797266388585126767659513410483688162138222161138243145401392512278460683880982753493422651080447210852484038792138724262645940883259981340721157150092207762724695647268468881646856459182501800812817082460930834498703420686529326812108496299998536531041238026531854509073610965400211004140476974658231040212992 A013751 906 23604198029796117586858861838198427040109794245000802367074556393172773422651599537830207553167794813459518647886370962305370919543693211939954242454680798278309032425727648936055056340365537068011500304826191880031295956842531389720869276854743437864685415191326843962386969305258171561821335225706598832327581766419556105155219259725972962546615914021220173050436740437352158785268454532805334199975978461511092213121722586047108496670756941620551986752374060486822612055967654103632659135755488411020959188439542595829626106858015725795448971733262310526917542830169209300473381139806077001982705372211403261923823100269280879743676680633326323554015002826465804263839324912260646491263401985539615862550140921091673400302624697516480835970542813295618159245153712716002820618210882012427356230978482322708400283286074059916156113997115201500981054857659383558645197871590290164985851131322646601467052690220066308156749193310333664629551700302035127697825891956428157262328392922476011349935566937698083011914827830845469917557990565186705148655448021355660344977721253305278511305859174653134984413290443158070917891746217559756181656103958773187362873311707126320307042025605497428280102309949262115472706417529745979829814448087968857471972243546291088902166926682237836011821224838544355605423854723897167792156586304092226008759006538730450477172547121909682165679312531090309043912605618323005868719535372293582539099329043726574617216934060715336587248509308145407838886062523552745347786246427857099610234040039025429739768239986182529344556737193098336721646530529826983738865842744283513785017527358578791948262244278031391111322876403030594698715021453351422323697637164981668781675403320495437415704867570064498445360473350207037070662315069373467375818785240020014521389300559980285485303245262202325814687885481465027749128251001365447469132207019483223731917459328060772366942653633995674791012677924436888922379324469457191931290786601616032123294789468374649721572713289066322271744412257907307498528502915633484226987008263324104903061414976559382276449825964752226855276811047866993799977380536761564794853572446909924435732153172535898866255006386979904877222911837629394792823958792874631954196797322880959919636208137576428651815190614683228783288948923401919028050420923883505467263972721462385379389883598204058877884850123961356624632920084822678178715089701832853085967048618711419523861310362840581251825278042787252140617178890317905566871109290335514982214462372578956507306586762821738382033629969792093013829464921962023971047578924395734677074485360125463096814661813347758861396812062996385676319475099054515639173315813144174847894446884155253606261217180061746338198036634341067012780353092419032815715525852185846273247756766159555359335013988274078479914227485767961467363111804547918492488482013759510946322676731323481606397471125639259309847044591679199748211564615154744212209423237488050176 A013751 907 40788054195487691190092113256406881925309724455361386490304833447402552474341964001370598651873949437658048223547649022863680948971501870232240930961688419424918008031657377361503137356151648053523872526739659568694079413423894241437662110404996660630176397450612786367004682959486120458827267270021002782262061292372992949708218880806481279280552299428668459031154687475744530380943889432687617497558490781491167344274336628689403482247067995120313833108102376521229473632712106291077234986585483974244217477623529605593593912650651174174535823155077272590513514010532393671218002609584901059426114883181304836604366317265317360197073304134387887101337924884132909767914353448386397136903158631012456210486643511646411635722935477308478884557097981374828179175625615573252874028268404117474471567130817453640115689518335975535117764987015068193695262794035414789338901922108021405095550754925533327335067048700274580494862606040256572479865338121916700661843141300707855749303462970038547612688659668342287444588822491700972017540207696642626496876614180902581076121502325711521267536524653800617253066165885777146546116937463943258681901747640760067763045082629914281490568620246299556068016791592324935536836689491401053145919366296010185711568036847991001622944449306906980628427076521004646486172420962894305944846581133471366543135563298926218424554161426659930782293852053724054027880982508462154141147357123323310627563640587559520938550862056916101622765424084475264745595116040699143960974633827337068126484421187435942590319518696123410707394041869673925855005204755541027900760176262121911820510287275624152486597158112438243840365930424436867639379557071391257775349517021088323654735096937816115854338011161071453313582897949157760058104480439877351625414860894754585092960711367645933318604007813085619007780666111971567950493617730359493226660453729667010608753369718889014650076905479544526038869907453426944057871472683222027657270479247592503509053396201351394718877648563506604885574344381663827357457253038214660744233550279024053272490125079494612573705299267091848005918329490714165286360913567523983965506973188260349424945160682142033240888651036701275627841191655423594201999800794087364016852065773938298741131367661732068710336649382172619337523303739638516080471127356470697447432144862687001935585718857696613740985021014205224247365685906573587892819675004767170132551060013133332937232344306988524403154080457936371698986485122469340819553276853699769889266590979816436844625781926155963924154112587800736727897315385150377421970216381355829521984710702296800231295735613464927312493691244857754448680052971166203024491489725113134137161604215820278231619383287146697672406207304141363798084450143700088705556428672577142360172123691923711660930904171737607613291785095407037415603457198258803155020096919776434915245585391726976215854830105104640087415693054421657164909583654987397998697883354379350704128 A013751 908 70481757649802730376479171707071091966935203858864475855246752197111610675662913794368394470438184628273107330290337511508440679822755231761312328701797588766258317878703948080677421351430047836489251726206131734703369226396489249204280126779834229568944814794658894842184092153992016152853517842596292807748841913220531817095802226033599650596794373412739097205835299958086548498271040939684203035781072070416737170906053694375289217322933495567902303610800906628684530437326519670981462056819716307494007801333459158465730281060325228973597902411973527036407352210199976263864708509362709030688326518137294757652344996234468398420542669544222268911111934199781668078956002758811694252568658114389524331720919988124999306529232504789051512514665311815703093615481063710580966320847802314995886868002052559890119911487684565724683497897562037838705414108093196755977622521402660988005111704511321589634995860154074475095122583237563357245207304274672058743664948167623174734796384012226610274726003906895472704249485265659279646309478899798458586602789304599660099537956018829508750303114601767466613298334650622909231690067937693951002326219923233397094541902784491878415702575785605632885533015871537488607653799441141019836148664959505600909589567673328450804448008402335262525921988228296029128105943423881360672694892198638521386538253380544505437629590945268360391803776348835165360178337774622602355902633109102680764429970935302852181815889634351023604138652817973257480388360518328120764564167253638453722565079811889308796072128306901253702376904350796543877448993817574896212513584580946663625841776412278535496839889218293285356152327773426907280847874619364093435803965412440623275382247508546248196296083286331471325871247656144609380404542200108063608716879626135923040636109243292172774547725501011949645444991041486869418452971438061204295669264044864594331925822874240217315332892668652940995167200079521759332001904796607663791763388139839846063644268635935210074220576717739413242272467091515093673686133250034933766035574882153564054862936137366690527362757133534713354226873359954077614831658644681444292396049669313883806305237658741433440255588991419804284909579180571970781055655772182965021120369657365380224675003319473014731461730132394286215240268862095355787054108071981365189162746322723139344692122186099748544422116312546627499447905246559159878792398408237669989048231702694399315537490962476170168650251031314050295848646291627020936188062403193202368652669213122802867513351168397505660938306551719673065806560985539852185164533906982873413989580093568870799679031140067394395989098471114199687319131534175198826321294244995495789015252084937440784238294320189493577917926221556276643089929848313753283201508746213301998377429739644173750088602408762585955768204644863360654162774038591211851874727477373679533544371556904214900997146421620818071054317598040623580963760555818223741749942436367518016733184 A013751 909 121792477218859118090556008709818846918864032268117814277866387796608863247545515036668585644917183037655929466741703219886585494733721040483547703996706233388094373294400422283410584095271122661453426982884195637567422023213133422624996059075553548695136639965170570287294111242098203912130878832006393971789998826045078979941546246586060196231260677257213159971683398327573555805012358743774302845829692537680121831325660783880499767534029080341335180639463966654366868595700225991455966434184469779349645480704217425828781925672241995666377175367890254718911904619225558983958216304178761205029428223341245341223252153493161392470697732972416080678401422297222722440435972767226607668438641221665098045213749739479998801682513768275481013625341658817534945767551278091883909802425002400312892507907546823490127207050718929572253084366987201385282955578785043994329331716983798187272833025395563706889272846346240692964371823834509481319718221786633317509053030433652845941728151573127582554726534751115376832943110539059235228822779538851736437649619918348212652001588000537391120523782031854182307779522276276387152360437396335147332019708027347310179368408011601965902334050957526533626201051426016780314025765434291682276864893050025678371770772939511562990086158519235333644793195658495538333367070236466991242416773719247364955938101841580905396223933153423726757036925530787165742388167674547856870999750012529432360934989776203328570177857288158568787951592069457788926111086975670992681166881014287248032592457914944725599612637714325366397707290718176427820231861316769420655223474155875834745454589640417309338539328569210797095431222392481695781305127342261153457069252232697397019860523694767916883199631918780782451105515949817885009339048921786733915862767993962875014219196772408874554418469665748648987328944519689310355086734644969761022916488269526019005567821926687095520895238531432282039648921737413600125699291488538043032167134705643253997977296202896043008253156568253706082646823134138081868129638256060365547709473396361358686803153645369641231282844326747984676104037166000646118429106138009535737260373828574391217295450674305196984761657777173421804323752824028365509664173174332163556495998767927377028238405736049369455965869668777326579935184593700774800029498748383799046873225645665584787627987137580365484761416988080572319045980266054228270553264449434693741075344382255922017248784383158822051427633782110678911226460791931492177732971832717853693031812400276203355063070818990889782101393721371595057713737383012864575964314591266405259373994401687008741845365810036457516269162158085337059687459291054743571883196455352216723418355602771897675163772585287444902642176510849246039259398777886165673372207113456585853196198590105132240153104962341748531567457626323887210393273538685614080039529080901718233964674050330483348923069016560773626781860809414197547905378240453890625743900530043071132914941952 A013751 910 210457400634188556060480783050566967475797047759307583072153118112540115691758649983363315994416892289069446118529663163964019734899869957955570432506308371294627077052723929705733489316628499958991521826423890061716505256112294554295993190082556532145196113859814745456444224226345696360162158621707048783253117971405896477338991914100712019087618450300464340431068912310047104431061355909241995317593708705111250524530741834545503598298802250829827192144993734378745948933369990513235909998270763778716187390656887711832135167561634168511499759035714360154279771182021765924279797773620899362290851969933671949633779721236182886189365682576334987412277657729600864377073360941767578051061972031037289422129359549821437929307383791580031191544590386436700386286328608542775396138590404147740678253664240910990939813783642310300853329786153883993768947240140556022201085206948003267607455467883534085504663478486303917442434511586032383720473087247302372655643636589352117787306245918364462654567452049927371167325695011494358475405763043135800564258543218905711462658744064928611856265095351044027027843014493405596999278835820867134589730055471256151989948609044048197079233240054605850106075416864156996382636522670456026974422535190444372226419895639475980846868881921238656538202642097880290240058297368614960866896184986859446643861039982251804524674956489116199836159807317200222402846753741618696673087568021650859119695662333279351769267337393938006865580351096023059264319958293959475353056370392688364600319767277024485836130637970354233135238198361008867273360656355377558892226163341353442440145530898641110536995959767596257380905152294208370310095260047427273173815667858101102050318984944558960374168963955653192075510331561285305296137876536847476206610863093567848024570772022722535230035115582413665450104416130023128293589877466507747047599691729740960841621196289315301060106972182314983364513336762250701017208375692193738359584808771351542908504767838604362318261454549942404110813710375790605468128014906472311666441970028912427810795849499198740047656754996620517520307776222849116492645495406480477753985925975776548023486538765199380389668144638955672877871444879921015600699691245245978625625085870978507504795965111893310419909022787647220330127998977914938854450973837207204752996933915710130513021161773738871557667728555403228967311453899741706451516040968623150784578195092538233245805899414098444504866951175487253158599324248457618483122575326936451181558971827677279397548986375216257543471208350530116259729338197846229987266335613708348288198262326115151105908792119742998588113112209171462439139929654942596892214163474848630498066918481589839182682999027376704791765681010747497155840241088187294283587173892052980354323031163701668510984565374926541462548566778287677099559576674848741130308306251798169108290956758971075226939063260617016827079055478667733362780493599504323001285460115914426917677019693056 A013751 911 363670388295877824872510793111379719798177298528083503548680588098469319915358947171251810038352389875512002892819257947329826101906975287347225707370900865597115589147106950531507469539134047929137349716060482026646121082562044989823476232462657687546898884749759880148735619463125363310360210098309780297461387854589389112841778027566030368983404682119202380264887080471761396456874023011170167908801928642432240906389121890094630217860330289433941388026549173006472999756863343606871652477011879809621571811055101966045929569546503843187871583613714414346595444602533611517155490552816914098038592204045385128967171358296124027335223899491906858248415792556750293643582767707374374872235087669632436121439533302091444741843159191850293898989052187762618267502775835561915884527484218367295892022331808294192343998218133912199874553870473911541232740830962880806363475237606149646425683048502746899752058490824333169340526836020663959068977494763338499948952204026400459536465192946933791467092557142274497377138800979862251445501158538538663375038762682269069407474309744196641287626084766604078704112729044604871614753828298458408571053535854330630638631196428115284552915038814358908983298320341263289749195911174548014611802140809087875207253579665014494903389427959900398498014165545137141534820737852966652377996607657293123800591877089331118218638324813192793316884147044121984312119190465517107851095317541412684558834104511906719857293959016724875863722846693927846408744887931961973410081408038565494029352557854698311524833742412772114857691606767823322648367214182092421765766810253858748536571477392851839007929018478406332754204103164392063895844609361954328044353474058798704342951205984197883526563969715368715906481852937901007551726250655672438885023571425685241386458294055264540877500679726410813897780431072679965691323308262125386898252267308992380334321427187936840231864847931040291253879045925169211357736073196110779885362549556895466145896238825108338085955793462300474303486091529366166248925209758384154559611724209960675257055227934615422802350872634160254275091837313083273299291416062398265558887680086141874984584738986264529313346553936115402732961856752503514958009066471785051065080148385050860968287427713351640405602791377054396730461182233837014340491282790694049813178701806347105526500567545020770051649834943736779655514192338753668748219718793780804555751121119906067048752594187562112104410091631241973458059632301334764738835810164946187641733903318226338798964648456373693035118248029716040896812296405878285417996227940488025842006597299526981111010392782915901560259457897448287094833798443740807429746074484538433500659635136187242107676222319306945880171096786571675085291936600387644522038636485467550052270197850876483186981328967873063647283923392881106028038948494138624673172753203107236219126773279502017992150701314346205077192607867137843250884692939943470146221275080300129713745890029600768 A013751 912 628422430975276881379698650496464155811250371856528294132120056234154984813740260711923127746272929704884740998791677732985939504095253296536006022336916695751815738046200810518444907363623634821549340309352512942044497230667213742414966929695472484081041272847585072897015150432280627800302443049879300354013278212730464386990592431634100477603323290701981713097724875055203693077478311763302050146409732694122912286240402626083521016462650740141850718509876970955185343579859857752674215480276528311026076089503216197327366296176358641028642096484498507990916928273178080701644687675267627561410687328590425502855272107135702319235266898322015051053262489538064507416111022598342919779222231493124849617847513546014016513904979083517307857453082180453804366244796643850990648463492729338687301414589364732364370428920935400281383229088178919143250176155903858033396085210583426589023580307812746642771557072144447716620430372643707321271193110951048927911789408557619994079011853412301591655135938741850331467695848093201970497826001954594810312066981914960951936115607237971796145017874476691848000706795789077218150294615299736130010780509956283329743554707427783211707437187071212194723139497549702964686610534509618969249194099318103848358134185661145047193056931514707888604568478061996980572170235009926375309178138031802517927422763610364172281807025277197146851575806092242788891341961124413562366692708711561118917665332596574811913403961180900585492513079087107318594311166346430290052620673090641173682721219972918682314912706889270214474091096494798701536378546106655704811245048118667917471195512934847977805701343930686142999264690268069486412019484977457078860642803173604161104619683940693942733902539668157141086400641876692941049382961133001974393320731423584097115799932127497126636321174567237886415364584893590980714606676676952668560179917909938833217707426180754859920662457224837623286702991358692397226167934482879427641906485634315365500108700689787208212531611102855219596423966162744735278142762462487819079009059434812046844191433871015450602462307911828919387358694877007896261175566955824202885757911188853159973362428968265106653462845201607415922558088468326073847439666863244568240458496409367887753200675088671634620881623499549997550236922900070360780368936662319318077172796721367798349792980717795890649250914782777155244728524361366339596923674075653230272337937295197683860244482756107329716420638338786130135527044616706473468708279965027012244916184933895113444610912532613741564684332595349318669691648189357677202297481881163308654987400133582623359825958728878677896128343246790640099872803710784115238601216709282413089139849515331554362064512167762402480935655247195854547384466445469849734082763846887926490322901886314562947103736456484653982506619622898551216451302997871543435242517534969304186651064226979487090436411871190242373388826394414193137528749400222316412670363338758624145352897971150127104 A013751 913 1085913960725278451024119268057890061241840642568080892260303457172619813758143170510203164745559622530040832445912019122599703463076597696414218406598192050259137595343835000575872799924341640971637260054561142363852891214592945346893062854513776452492039319480627005966042179946980924838922621590191431011734944751598242460719743721863725625298542646333024400232868584095391981637882522726985942652996018095444392430623415737872324316447460478965118041585067405810560273705997834196621044349917840921453059482661557588981688959792747731697493542725213421808304452056051723452442020302862460426117667703804255268933910201130493607638541200300442008220037581921775468815039847049936565378496016020119740139640503407512220536027803856317907977678926007824173944871008600574511840544915436297251656844410422257525632101175376371686230219864373172279536304397401866681708435243888161145832746771900426198709250620665605654320103683928326251156621695723412547431572097987567349768532482696457150380074902145917372776178425505053005020243331377539832219251744749052524945607769307215263738590887095723513345221343123525432963709095237944032658628721204457593796862534435209389830451459259054672481585051765886722978463003632621578862607403621683449962855872822458641549602377657415231508694330091130782428710166097152776534259822518954750978586535518709289702962539678996669759522992927395539204238908822986635769645000653577613489725694726881274986362044920596211731062600662521446530969695446631541210928523100627948123742268113203483040169157504658930611229414743012156254862127672301057913831443149058161390225846351417305648251922312225655102729384783224072519969670041045832271190763883987990388782813849519133044183588546575539797300309162925402133333756837827411751658223899953319816102282716315034827562989652187067725750002696125214674840337297774211271990898148374303800198432440344397942904726084519413039422769067820462406818190786415650965214407176096951584187834791952295791254623985733819462620613529222902560630693535178951368527654703355216946762797729114698641054868071640372701355824747469644739311379699664222586589670534338260433970277257162104297183796508377614714180376873267455608375744339686613919512281795387710037530766553224584624883445407222395766809402771321583428477522552487781637354592734523555548442270680351299041905580744638924262890890096441034823484108802728781910599955646101597710502466202553465749974863049422432874190733097668786153927907779566677159215167565770756032287656856356545423774526724763622661227168071210066205570048690650197355818227430830773165779256683502355404509777130454226092580204812234951132302902473640009818033659962492925937647477025893431487056812267154436657880358017771900340495015927422336975277974459551564772595256596805482081771438708368696502027851580322027056099070300426957634533038984220553692274119713416738821215892009547725741649678963584162761094387849374902523169807694147419635712 A013751 914 1876459324133281163369678095204034025825900630357643781825804373994287038174071398641631068680327027731910558466535969043852287584196360819403769406601675862847789764754146880995108198269262355598989185374281654004737796018816609559431212612599805709906243944062523466309320886948383038121658290107850792788277984530761762972123717151380517880515881692863466163602396913316837344270260999272231708904377119268927910120117262395043376418821211707651723975858996477240648152963964257491761164636658029112270886786039171513760358522521868080373268841829168792884750093152857378125819811083346331616331329792173753104717796827553492953999399194119163790204224941560828010112388855702290384974041115682766910961298789888181117086256045063717344985429184141520172576737102861792756460461613873921650863027141209661004292270831050370273805819925636841699038733998710425625992176101438742459998986421843936471369585072510166570665139165828147761998642290210056881961756585322516380400024130099477955856769430908145220157236319272731592674980476620388830074867014926362763106010225362867975740285052901410231060542480917451948161289316571167288434110430241302722080978459504041825627020121599646474048178969451452257306784070277170088274585593458269001535814948237208532597712908592013520047023802397473992036811167015879997851200973312753809690997533376329652606719268565306245344455731778539491744924834446120906609946561129382116110246000488050843176433613622790253871276173944837059605515633731779303212484487917885094357826639299615618693412304168050632096204428675925006008401756617736228075100733761572502882310262495249104160179321755525932017516376905411197314507589830927198164617639991531247391816702331969061900349241008482532769734934233535094886400731815765767506865410899119336642224744533792380182028846118979253030096004658904370958124102850553837078000272000390796966742891256915119645339366674049545732122544949193759038981833678926244867890495600295532337476578520493567127287990247348040031408420178497175624769838428789227964815787327397814884006114475910199251742812027794564027942865163627546109530064121019776629626950683336514029900639100376116225533600366476518226103691237006163291273286218978468852917222942429962944853164603972082231798593663680299885046647988843696164409158970698886669348736245256703987708243735647044744412843526736061126275458086650108174980540011115335141516723356463560843748261598012388815956563349401964006601586792771662473987424643091218131123809553651866423793071047784110492282382180391539958600546427050994403225044137443541030853897000475576030466555549092070138992894881424902687978593915541995556619415474449936965562164415187776020254840300743849609634171597642866544817258654709843788375387522585798293280339866105103927044603399279873037301046088061107555504127530796462752939193479137782792473091364733116780249678864784124683061061392498470081570645249073433251171102203719831560037427695486741130510336 A013751 915 3242521712102309850302803748512570796627156289258008454994989958262128001964795376852738486679605103920741445030174154507776752945491311495929713534607695891000980713495165810359546966609285350475053312326758698120186911520515101318697135394572464266717989535340040549782506492646805889874225525306366169938144357269156326415829783237585534897531443565268069530704941866211494930899011006742416392986763662096707428687562629418634954451723053830822179030284345912671840008321730236945763292492145074306004092366275688375777899526917788042885008558680803674104848160968137549401416633552022461033020537880876245364952352918012435824510961807437915029472900699017110801474207942653557785235143047899821222141124308926776970325050445870103572134821630196546858212601713745177883163677668774136612691310900010294215417043996055039833136456831500462455938932349771615481714480303286146970878248536946322222526643005297567834109360478551039332733653877482978292029915379437308305331241696811897907720497576609274940431704359703280192142366263600031898369370201792754854647185669427035862079212571413636879272617407025356966422707939034977074414142823456971103755930778022984274683490770124189107155253259212109500626122873438949912538483905495888834653888230553896344328847906046999362641257130542835058239609696603440636286875281884438583146043737674297639704410896080849191955219504513316241735230113922896926621987657631572296638505088843351857008877284340181558689565228576678438998331015088514635951173195122105443050324432709735789102216461602391492262241252751998410382518235435448202113774067939997284980632133591790451988789867993548810526268299292550548959469115227842198428459281905365995493059261629642538963803488462657816626101966355548643963700464577643246251863430033678213717764358554393232954545846093596149236005896050586753015638449725757030470784470016675297158531716091949326747146425612757615025107757672206815619360608597184551131714776397310679879159527683412883995953647147417413174273750068443119479602280804947785923201680501743424119562565814372824307011579184029006640285271002748399677267950801122174015995370780805496243668304365449928837722061433271423494707178457546650167320238586394794177840961244518975968706268435663758096547969850839558201360607724721906972099026701367676164634616231803584490759845175198093318345393614199913626203991573731386926366373139207299124540897959969033137996996041365407873972941467766593803407541977909432755050269783261624930581942908710425180314426770570942930663956407716581048461744225944118328772876269502438901315534016821795380646207988831097200179722355102231844827010286056568321838349939849491076491420109444476963000364039685372125447848520726873389444222955338610066312669639028259450788427288629619585933074673955620608456207640169593855911132373216287637078926331950088665393501878258825796271445078346967452329514086237356300954074990398892658023664608027868935744675057801088673521860608 A013751 916 5603077518512791421323244877429722336571726067837838610231342647876957187395166411201532104982357619575041217012140938989438229089808986264966544987802098499649694672919646520301297158300845085620892123700639030351682983107450095078708649961821218252888685917067590070024171219293680577702661707729400741653113449361102132046553865434547804302934334480783224149058139544813463240593491019650895527081127608103110436772108223635401201292577437019660725364331349737096939534379949849442278969426426688400775071608924389513344210382513937738105294789400428748853177622152941685365647942777894812665059489458154151990637665842325489104754942003252717170929172407901567464947431324905347852886327186770891071859862805825470604721687170463538972648971776979632970991375761351667382106835011641708066730585235217788404240652025183108831659797404832799123862475100405351552402621964078461965677613471843244800526039113154197217340974906936195966963753900290586488627693775667668751612385652090959584541019812380827097065985133567268172022008903500855120382271708697880388830336836769917969672879323402764527383082879339816837978439318652440384587638798933646067290248384423716826653072050774598777164277631918525217081940325302505448866500188696895906281918862397132883000249181649214898644092321578018980638045555730745419503720487096309871676363578701186321409222028427707403698619303799010465718477636858765889202794672387356928591336793521312008911339947339833733415568714980500342589115994072953290923627281170998205590960619722423443568630045648932498629152884755453253140991510832454493252601589400315308446532326846613901036628891892852344589391621177527348601962631113711318884377639132472440212006404096022307329452428063472707129904197862388056769274402790167529523220007098195953304296811581991506545455222049734145879818188375413909211023241126108148653515564188814913489942805406888436619069023458845158763386205257573377390255131655934904355603133614552854831187663836937463545007902270737289965145040118269710460752741230949774075292503907012636878604113727236240402516008830002123474412948292749234642319018984339116699640000709231897509058829943497477031583722156693019798854004374640611489129372277290204339309181030528790473924431856826973990834891902250756571951130148319455247787118139963344412488616848556594000033012462742305254100840165337450746080497439407836608761092784550212887206671674826489262458809159479424806225242856300674092288232537827499800726866185476087880045597346251614711583329459546589384187316672534252051741894022431436472119530193700214421473242781068062417756647404700135961910560229616656627861073774305750060136668696059920580177173949120056192064629060576323032773882243816037216959617266825118194588293136240832330962402354751982644492353036595312411412326802213058183014436740917745036872384701609753213799971245631250975957057095383559757625400341018151688048641583409286513064892442672157520966798499880281227845775130624 A013751 917 9682117951990103576046567148198560197595942645223785118479760095531382019818847558556247477409513966625671222996979542573749259867189928265862189738922026207394672394805149187080641489543860307952901589754704244447708194809673764296008547134027065140991649264692795641001767866939480038270199430956404481576580040495984484176445079470898605835470529982793411329572465133437664479745552481956747470796188506802174834742203010441973275833573811169973733429564572345703511515408553339836258059168865317556539323740221345079058795540984084411445949396083940878018290931080283232311839645120202236285222797783690374639821886575538445173016539781620695271365609920853908579429161329436441089787573378740099772173842928466413204959075430560995344737423230620805773873097315615681236280610900116871539310451286456338362527846699516412061108129915551076886034356973500447482551730753927582276690916079345127015308995587530452791565204639185746630913366739702133452348654844353731602786202406813178162086882235794069223730022310804239401254031385249477648020565512629937311898822053938418251594735470839977103317967215499203496026743142631416984567439844557340404277549208284182676456508503738506686939871747955211575117592882122729415641312326068236126055155794222245621824430585889843344856991531686816798542542720302728084902429001702423458256756263995649963395135665123078393591214156964690084761529356491947456542429193885352772605829979204827151398795429003232691342102739486304591993992437758063286716027941863484899261179950880347710486592718881355357631176184857423221427633330718481364340495546483744852995607860790948820991294725190848851450468721394767258384191426564493159032204560420912376686347066277926547065293795693680837920474453906206562097306168021409491016124172265682607309824890413681323310546623701940604080325829512715235116648160665914880873274894918272170510621167743103218477751272536884434343131362685086796130360867501455514726482214885947333148292283110227937005773655123834037059770629324370059676180736847081209602105446751317836526227908520664223415547663258243669363785574649870677461927264804937993656977921225552718895653658142363640310576671886765538212419719559378976653215555295157473098326264820753749938941418248597011056162693207089307356331552896296018668176140145856659144780329914305794432057045535618703479086251805703114889227099575296741659939168331702767869093128654100173445528822227580446065157219655687564831474065825365919655656024768502679856718792214322790221615993306096506455875683210139187545409992870761522223822548174713970520305763525685611857883486715321834942181448076777582652943935482000336103916163506791542762546156584079457099887679016675886200633268517314112310906218637073804240248570539424158267903031269011426009682786047236699846920500714224164540248946688305863423715480764381653553446350312450801686453794660822791261176691789279366116948052656131247094576134140937488196230627807793125961717499425718272 A013751 918 16730699821038898979408468032087112021445788890946700684733025445078228130246968581185195640963640134329159873338780649567438721050504196043409863868857261286377993898223297795275348493931790612142613947096128934405639760631116264703502769447598768563633569929389150867651054874071421506130904616692666944164330309977061188656897097325712790883693075810267014777501219750580284221000314688821259629535813739754158114434526802043729820640415545701714611366287581013375667898625980171237053926243799268737699951423102484296613598694820497862978600556433049837215606728906729425434858906767709464300864994570216967377612220002530433258972580742640561428919773943235554025253590777266170203152926798462892406316400580389962018169282344009399955706267342512752377252712161383897176292895635401954019928459822996552690448119096764360041594848494072260859067368850208773249849390742786862174121902985108379482453944375252622423824673616512970178218297726205286605658475571043248209614557758973171864086132503452151618605478553069725685366966233711097375779537205824531674961164509205586738755702893611480434533447348382623641134212150467088549332536051395084218591605031915067664916846694460139555032098380466605601803200500308076430228187699445912025823309212416040434512616052417649299912881366754819427881513820683114130711397314941787735867674824184483136746794429332679464125618063234984466467922728018085204905317647033889591062874204065941317617118501317586090639153533832334334965618932445933359445296283540101905923318955121240843720832218226982057986672447433627326626950395481535797580376304323911105976410383446759562672957285129786815306409950570157822487882785103444178807649480407336586914007730528257073328827678958680487926579856349924939304145058340995600475862569675099545431377410634841326680624565756953363850803033397971926281568021630700914149019018418774310642353377860082361529554198943736302544930994719829983713263579042515129447361267322916991680249065214473875145976876053985216039283647472511463120440313271756330192438211986277221517321825923707778062066362110245060660621472994976530654210313582932853039257847877755098251689521270004370456676489020330850031061275398606871656756479550032113513907785610262479894490770733575635105049133861850323111740923404799520258608370172040307002180410091920412778594574685549119611861043120254982528584428066112769588374882877182382877792926314285099713873804809259010800591675565028112028787185746232309164973610799972630792410072946349781502952436432934763155753180587120516078468467680675910402765363245905741059088359372384737290422665044076130780089542276671662824287120512896580787567130539735785893679758577289301868605909340815931354694287997918786073245945804863533727149529892124945486936438032851744144731854289625017335478625234179356325550179877392531996180350760851497340355293339914985314192157173901783299313323411874744650086234989794794979427559795539979603086524851866521661847839007641174016 A013751 919 28910649290755217436417832759446529573058323203555898783218667969095178209066761708288018067585170152120788261129412962452534109975271250763012244765385347502861173456129858590235802197514134177782436900582110798652945506370568905407652785605450672077958808837984452699301022822395416362594203177644928479515962775640361733999118184178831702647021635000141401535522107729002731133888543782283136639837886142295185221742862313931565130066638062972562848440944939991113154128825693735897629184549285136378745516059121092864548298544649820307227021761516310118708568427550828447151436190894601954311894710617334919628513916164372588671504619523282890149173369373911037355638204863115942111048257507743878078114740202913854367396519890448243123460429967862036107892686614871374320634123657974576546436378574138043049094349799208814151875898197756866764468413373160760175739747203535697836882648358267279745680415880436531548369036009334412467961218470882735254577845786762732906213955807505640981140836965965317996950266939704485984314117651852776265347040291664790734332892271907253884569854600160638190873797018005173651879918596007129013246622296810705529726293495149236924976311088027121151095466001446294479915930464532356071434308344642535980622678319054917870837800538577697990249459001752327971379255882140421217869294560219409207579342096190786860298460773886870114009068013270053158056570474015251234076388894074561213356646624625946596842380770276788764624457306462273730820589515266572845121471977957296093435495154449504177949598073096224996200969989165308020411370283392093858218890253871718391127237142596000524298870188704271616849476394585232717259061452658751540979618302143877622187405358352828222712214229240599883137129991772670295117562660813240397622290520398572014505420165577005812504119249628015412734187641711695488614549541377851179649504863827642008789986636942222320723069655774776330797640758875866211856519464585466143685040269934000561623470384690610856252248041821286453315882142832499808272120861333594938572533230312287038781932115196167040491250673726503464821553905335319444970475421871307970051837561132760809778919492754567552149136973027131708853673883888792674222875196662455492152032653534533565257680051827618697461524903313277358337088315643493571006875263657285650499767748638838473281411425056628878689295882511800609809393891698242865848711797611771157612826176671084652305573934710399570663422415376368577585744256969489430237074399462352706009284606051292422437101810156111270733141496054544251783593512152207973175978547688925120550104684995480826037850365196163553987994729054088633360368144246285291600916001572663438024278622821555913628951011340929929380911729660403662334568994350804186280514387653591905801426164920767813882096644212472029955707064404661927730550710828134295289399646114751387404133946891373094622924047596502281541213422855719558755349014062365405724450823326693084754133514944025349431673065805203948699648 A013751 920 49957601974425015730130015008323603102244782495744593097401858250596467945267364231921695220787174022864722115231625599117978942037268721318485158954585880484944107732192395643927466197304423859208050964205887460072289835008343068544424013526218761350712821672037134264392167437099279474562783090970436412603583676306545076350476222261021182174053385280244341853382202155716719399359403655785260113639867253886080063171666078473744544755150572816588602105952856304643530334610798775631103230901164715662472251750161248469939459885154889490888293603900183885128406242807831556677681737865872177050954059946754741118072047132035833224359982536232834177771582278118272550542818003464347967891388973381421318982271070635140346861186370694564117339622984465598394438562470497734826055765680980068272242062176110538388835036453032830854441552085723865769001418308821793583678283167709685862133216363085859400535758641394326515581694224129864744636985517685366519910517519526002461937715635369747615411366277188069498730061271809351780894795302401597386519685623996758388927237845855734712536708749077582793829921247112940070448499333900318934890163328888899155367035159617881406359065560110865349092965250499196861294727842711911291438484819542302174515988135326898080807719330662262127151065155028022734543354164338647864478141000059139110697103142217679694595740217276511557007669526930651857121753779098354132484000008960841776680285367353635719343633971038290985271062225566809006857978682380637876369903577910207649456535626888743219496905470310276793435276141277652259270847849701538187002242358690329379867865782405888905988447686080981353915895209843282135423658190194322662812780426104620531139836459233687168846706188127756598060960625783174269963148277885279407091318019248732441065366046117066044007118063357210633204676244877809804325941607500926838434344404694165391189096908636160170209464365178813499618323231337496814088065634803685496287749586445952970485356824745375559603884616267182991329844342814559668694224848384452053853337421979632003015178695058976645968881164199397987211645148419432000908981528993620172249575305637410679297972883479892730113708689390883592899148471359833741057128339832723090438712425307674000765271129558125109213515032925343275206488609431956890699880455599789604063598669647912881830278942497854702375103284980391453750632644854563672186573986273140560354963633287634279184031759179570458106393933770364902068166076043277735449664562270945475984043799256633305971311927949760275826868505182252467082049588999015377648090930406462608310580895672190867393405431058970621291254891805465158446716153257580983886382850717562420905953460235648618750827347597126917970215468853177528514135222238189633892728861865406813224864412983086782388263001199151667763461807291255811118391628311016062260082588486290397434343460228292707508412754246755942503216794694683397529243096299767421091851022708525650455142713823275803817931057711392423352991744 A013751 921 86326736211806427181664665934383186160678984152646656872310411057030696609422005392760689341520236711510239815120249035275867611840400350438342354673524401477983418161228459672706661588942044428711512066147773531004916834894416822444764695373306019614031755849280168008869665331307554932044489181196914120978992592657709891933622912067044602796764249764262222722644445325078491122093049517196929476369690614715146349160638983602630573336900189827065104439086535694424020418207460284290546382997212628664752051024278637356055386681547649040254971347539517753501885987571932929939034043032227121944048615587992192652028497444157919811694049822610337459189294176588374967337989509986393288516320146003096039201364410057522519376130048560206794762868517156554025589835949020085779424363096733557974434283440319010335906942990840731716475002004130840048834450837644059312596073313802337169766197875412365044125790932329396218925167619296406278732710974560313346405374273740932254228372617918923879430840926980984093805545877686559877386206282549960283906016758266398496066266997638709583263432718406063067738103915011160441735006848979751119490202232320017740474236755819699070188465287871575323232643952862612176317289712206182711605701768169098157563627497844879883635739003384388955717040587888423285290915995977183509818227648102192383284594229752150512261439095453811970509252942536166409106390530281955940932352015484334590103533114787082523025799501954166822548395525779445963850587163153742250367193382628838818260893563263748283290652652696158299056157172127783104020025084284257987139874795816889168411672071997376029548037601547935779566666922609191530012081352655789561340484576308784277809637401555811427767108293084763401449339961353325138496320224185762815453797537261809658160952527690290124044300013481259974177680551148855341875227097761601576814547131311517795974759458123284774121954423028989727340462543751194494744177416940768537585231285378606732998696593160008966995512616909692209017971024383559107503620538008333149058567065180804101210228785061911644234226651736559721901722816468778497570720082100975657647266128141445653826897142653254637636488615267446848529728558509792704546717771230945500278095070931660673322388511876440188720953976894993179556812317098421507129393427276436435821898501151593459802722012636292925704178476446116432081093210308686025538399848279986888293377158321032034430006879862297751607848717555190550773790979402783926857020363604193782500427685115462352718427011497185756628828776954932263117781689790298572575901127742367387160683787721545818855804584869901233591288453039843793795925512829099940155669566039947863325487579287200813201429656647835314252532330178290769272425664027591687366635473303422973252565705634773959966918466072134081895262002999290041612580733721435755585422712904309806766545499274489798574537239338394268645558621232412910930532070405998103646718567240332323986486609486620588997384867725286107553969733632 A013751 922 149172600174001506169916542734614145685653284615773423075352390306549043741081225318690471182146969037489694400527790332956699233260211805557455588875850165753955346582602778314437111225691852772813492850303352661576496290697552269184553393605072801893046874107556130319326781692499454922572877305108267601051699200112522693261300392051853073632808623592645120864729601521735632658976789565716294135166825382227772891349584163665345630726163528021168500470741533679964707282662491371254064149819183422332691544169953485351263708185714337541560590488548286678051258986524300102934650826359688466719316007736050508902705243583504885434607318093470663129479100337144711943560045873256487602556201212293349955739957700579398913481952723912037341350236797646525356219236519906708226845299431155588179822441784871249860447197488172784406068803463138091604385931047448934492166014686250438629355989928712566796249366731065196666302689646144190049650124564040221462588486745024330935306627883763900463656493121823140514095983276642375468123364456246331370589596958284336601202509371919690159879211737405676981051443565139285243318091835037009934479069457448990655539481114056439993285668017442082158546008750546593840676276622692283725654652655396201616269948316275952438922556997848224115479046135871195436982702841048573104965897375920588438315778829011716085187766756944187085039989084702495554935842836327219865931104282756930171698905222352078599788581539376800269363627468546882625533814617929666608634510165182633477954824077319757033526247783858961540769039593436809203746603345643197801777703647171584483015369340411465779059008975474833027091200442268682963860876577389204361996357347861579232055053429888442147181563130450471157704459453218545839321641347392998145104162144388407089302125967848821334348550423295617235379031992385222030760392424932047524735537442906302751444384343637036089682737242994094248844319275602064086917938576473648032947279661134232434621747712980495494968245802019948137183053930134790137766256289678399681573203888632429486891275340586983321236743654200775199446177026858049243802204301870485936414475869428418089812878262504824013835852327182148154259370949104921793456728308687073824480548282569909643501087348522488646109808472074548214274171683946072364319591842333682161100240609989953498539103637835514175616820407298889194636129067413409452130354937827817342970955729578743355495051888402050514778362583935369271737110812408010625608931188308046856160739039879518945497441875867136987454616126578122950667526759957635933411157148738810845013661585182831174982830322655189331645746446852850075679359286168684696588997010117029907826442537008283005212070446687459423028375866548086449302751547439678435769546097868314897780433539336889402822835109372647693515012741182773191906539507870640985651610447898647346092590622746318371936800349576745296219525297489609510087959417661564723101529684191294255848648861192880377787481051429294393853259699716096 A013751 923 257770253100674602661615785845413243744808875816056475074208930449716747584588357350697134202749962496782191924112021695349176275073646000003283257577469086422834838894737600927347328197995521591421715645324193399204185590325370321150908264149565801671184998457856993191796678764639058106205931983227086414617336217794439213955527077465602111237493301568090768854252751429559173234711892369557756265568274260489591556252081434813717249894810576420579168813441370198979014184440785089527022850887548953790890988325679622686983687744914375271816700364211439379672575528713990577871076627949541670490978061367895279383874660912296442031001445665517305887739885382586062238471759268987210577217115694842908723518646906601201322496814306920000525853209186333195815546840706398791815988677417036856374733179404257519758852757259562571453686892384302622292378888849991758802462873377840757951527150596815315423918905711280659839371047708537160405795415246661502687352905095402043856209852983144020001198420114510386808357859102038024808917173780393660608378823543915333646877936194677224596271277882237009823256894480560684900453662690943953166779832022471855852772223365089528308397634334139917969967503120944514156688606004012266277931239788524636392914470690524845814458178492281731271547791722785425715106110509331934325381070665590776821409665816532245395204460955999555282949101138365912318929136421173435928328948200603975336695708224224391820434668900043110865460348265649013176922431659782463899720433565435590649905936005608540153933356170508285542448900417458806304074130581271445801471871902312497986650558220231012866213967509620511470813594364240284161551594725728545137529705497104808912991132326847228030329741089418414160513305935161647210347796248295100794739992185503167450314073672442763265754295131454826582734967282841663669153958110282578122743008701342091154495896145804798362971769955893794862002983708240366742194197860146463800932899254439953647026380048030296215305128745890470381052317191272917358060090868564274649758496319556838153348123788534307179097093034458939544642993902410709093290209033632199698124214302372306459196653637608335895908352821370752010560193000053304859093226517411263568702387432280803863969878938246860380477749039744819314265768669858813045544254703552602774381215774062639645475571086179768495465865663812480528331231028490371533281253332566468368653811500712068518295449663158743289537010545040318101561727483841042361052233093396304967445757060911808737819579561498412714321576666726996458753486241206794892934479553020665140183607219195932270370330797548167165083849860161724930773932846499487155705786833482227680724092703950313033006457731875929882993033497395093384395154673975764337009775657116448143364589155974144888077859068995935214393942016763832075614500269600467623205982853968862614047996596105638146706791004068615871867339714062045233431993873719183841519443294282556474106465232141297292816767256869820712578432761109413888 A013751 924 445426997357965713399272077940874085191029737410145588928233031817110539826168681502004647902351935194439627644865573489563376603327260288005673469093866581338658601610106574402456183126136261309976724635120206193824832700082239914948769480450449705287807677335176884235424660905296292407523850467016405324458756984348790961715150789860560448218388425109660848580148754470278251349582150014595802826901977922126014209203596719358103407818232676054760803709626687703835736510713676634702695486333684592150659627826774388003107812423212040469699258229357367248074210513617775718561220413096808006608410090043723042775335414056448251829570498110013904574014521941108715548079200016809899877431175920688546274240221854606875885274495122357760908674345473983762369264940740657112258028434576639687815538934010556994143297564544524123471970950040074931321230719932785759210655845196908829740238916231296865052531869069092980202433170440352213181214477546231076643745820004854731783530625954872866562070869957873948404842380528321706869808876292520245531278607083885696541805073744402244102356768180505552974587913662408863507983929129951151072195549734831366913590401974874704916911112129393778252103845392992120462757911174933196128265182354570571686956205353226933567383732434662831637234584096973215635703358960125582514258490110140862347395902530967720042913308531967231528936046767096296487109547735787697284152422490643669381810183811459749065711107859274495575515481803041494769721961908104097618716909201072700643037457417691557385996839462638317417351699921368817293440097644437058344943394647195996520932164604559190232817735856624243821565891061407211031161155686058925997651331098997109801648676660792010036409792602515019669366992655959326379480991917053934173310706496549473354142719305981094923223421987153940334966023464750394820298039614568294996099919035919133514968908539950691571215218483784477521541155847839353730511573902333089448012049911672239902061584722996351860047262472898732818458404106519601194727837020879066594782681640194216328985557906587282805479776763545047533143093463365705313205481210116441078358642314499345561491817485787204428129633675328659474248013504092110796513095422086663446717725482981229076939950805290574737465550340679047775051248261516028942700472127738897594130740857580241307381786836918639960165015867067966352956367217231362009510005758674857341033786273230454399614537017938308404319954221829669679498665092077321199898258785388814983746268201255605498952233482269257170347684480104249880726024224805341574990780667619709362237273274770570963199931618163232861264892558359460680377355958751113805059599648257289432291232192426140921035158960681606837811961883498721368234827276630120774352892335497222391734010061523322366598540471224976050472731804967901826661856465869608052899938371658194597074938118070542717509334855030568226586763025899214163370485413786749678145598012520257587255971921140161721987373819871050191335531811197067198464 A013751 925 769697851434564752753942150681830419210099386244731577667986678979967012819619481635464031575264144015991676570327710989965514770549505777673803754594201452553202063582264160567444284441963459543639780169487716302929310905742110573031473662218377090737331666435185655958813814044351993280201213607004348400664732068954710781843780564879048454521375198589493946346497047724640818332077955225221547284886617849433752553503815131050802688709906064222626668810234916352228152690513233224766257800384606975236339836884666142469370299867310405931640318220329530604672235767531516441673788873831284235419332635595553417915779595489542579161497820734104027103897093914235860467080857629047506988201071990949807961887103364760681529754327571434210850189268979043941374089817599855489981873134948433380545251277970242485879618191532937685359565801669249481323086684043853791916013300500258457791132847247680982810775069751392669789804518520928624377138617199887300440392776968388976521940921650020313419258463287206182843567633552939909471029738233474984278049433040954483624239167430327077808872495415913595540087914808642516141796229536555589052753909941788602026684214612583490096422401759592448819635444839090384159645670510284562909642235108697947875060322850376141204439089647097373069141361319569716618495404283097006584638670910323410136300119573512220234154197143239376082001488813542400329725298487441140907015386063832260691767997626202446385548794380826328354490752555655702962079550177203880685142819099453626711168726417771011163002538591439012497183737464125316283064488729587236820062185950354681988170780436678280722309047560246693323665859754111660661846477025509824123941500139067005737248913269848593342916121617145953988666163309497715983743154032669198251480900826037489955958618960735332027330073193802008898821288547088682249475012453974013753260660094068262713866273957034795035059897539979577157223117305066403246323999703231578566164822247369630550762418401337696014161669553169010310296122296065870864489702372079027075784473874255605816487044062582824687869054247405842137271265504695938781219071531081210183403733919454869130257860615440289251808006990967923571500567335071167456374628889365754435928229634591563844952234991542113146340470988693394555288556995899698012986415836732815042657920201898656979155727654195409851165147418293445857908602551375793552433289950990153485306382680142225202533919966997396922664880895321669206173693279109611033424191181151872291913551451769686302189459457361276390360798781620143793894569860463630241584068993646857777946008218803546624409481836186066384265734340845148055692071096721924655142988192188596138999249228512371511548754684057816615739070134685790524309781534016848698081797955739200292916369386312301049482277934276758615216880558984534356471687973022682715411093506225360263745493068025897815856130629492821895541926508753842074304198795023503443835593365635005110778319479730199455594181960737174730627798969748532118945792 A013751 926 1330037887278927892758812036378202964395051739430896166210280981277382998152302464266081846562056440859633617113526284590660409523509545983820332887938780110011933165870152469460543723515712858091409540132874773771461849245122367070198386488313355612794109119600000813496830270668640244388187697112903514036348657015153740231026052816110995729412936343162645539286746898468179334077830706629182833708284075643821524412454592546455787046090717678976698883704085935456650247849206867012396093479064600853208395238136703094187071878170712381449874469884729428884873623406294460411212307173980459158804606794309116306158467141005929576791068234228531758835534178283799566887115721982994092075611452400361268158140914614306457683415478043438316349127056795787930694427204812550286688676777190892881582194208332579015599980234968916320301329705284463103726293790027779352430870983264446615063077560043992738297019320530406533396782208004164662923695530521405255160998718601376151429913912611235101588478624560292283953684870779480163565939387667444772832469420294769347702685281319605190453731672078698693093271916789334267893023884639168057883158756379410704302110322850544270886617910240575751560330048681948183827867718641771724707861782267830053928104237885449972001270746910184260663476272360216470316760058601191627378255623333038852715526606623029116564618452663517641869698572669801267769765315786298291487322587118302146475375099898077827354228316690067895396560020416173054718473462706208305823926791403855866956899559249908307289668386686006613595133498338008546537135436524726745225067457322212890475559108594580069088150034184106286063294605655104949623670712300080976086170912240307785913966122130298369296559058154428208492415130198812053219908170168452374578558996627392782643896493564150653743226366478889871377163186609369242927092821520467095765634420642549957969560921397756125820583502949084709327681546703154744809647871487184167762332812843454721591717458997511538712471364987876049816191699327601824853838205698952558786955570854713686850889612140143121060637725739517295213204746792114582213946555605708331196921652212818013857085583143480819827124236080392571931552980355002977364615358720824023665283980808574222324077462065384771516876333868462185791538626488914678166440526565874304393712886108880879259981097386449668222813374738811074442466065208777371258604725035310985222609429271285765149978613702971501882364914187115844388268141986301407865757002361030435320426616908658017930183385942320285602543460294639608475849816718881153057457271221021770240290702202092528566979584612929522712011188940980415840235898855135485804087083596101894128190702666869377971956248094051907111997113192737046026007302490781114550285346867517338106159486299547656213505376270430238887094769605925275367983076817383195732230369578757422535752212021548751425799393727763596235496449007126639104397655517800613950947905335817288831424936060973784659266746428153837934524836619725463501538328576 A013751 927 2298305469217987398687227198861534722474649405736588575211365535647317820807178658251789430859233529805446890372173419772661187656624495460041535230358212030100620510623623467227819554235151818781955685349607609077086075495571450297302811851805478498908220558668801405722522707715410342302788340611097272254810479322185663119213019266239800620425554000985051491887498640553013889286491461055227936647914882712523594184721535920275600015644760149271735671040660496469091628283429466197420449531823630274344106971500222946755260205478990995145383083960812453113061621246076827590574866796638233426414360540566152977041831219658246308694965908746902879267803060074405651580935967586613791106656589747824271377267500453521558876941946059061410651291554143121544239970209916086895398033470985862899374031591998696538956765846026287401480697730731552243239035669168002721000545059080963750828998023756019451777249385876542489709639655431196537532145876740988280918205785743177989670891240992214255544891063240185066671967456706941722641943261889344567454507158269361432830240166120277769104048329351991341665173872211969614919145272656482404022098331023621697034046637885740500092075748895714898696250324122406461654555417812981540295185159758810333187764123066057551618195850660798402426486998638454060707361381262859132109625717119491137492429976244594313423660686202558485150839133573416590706154465678723447690093430540426109109448172623878485668106531240437323245255715279147038553522143556327952463745495545862938101522438383841554996546972193419428292390685128078768416170034314727815748916566252783874741766139651434359384323259070135662317373078572021352949702990854539926676903336351251854059333459041155582144454052490851944274893344983547227964001318051085703271749946172134728408653140878852329668295161275521697739737986460990051778016395587367141483016278870326327371401272175322585417968293096018377718233712703051399031071521929854241893311100593489758910487769147699938895150518699049814082379256438095953347432419447790021583859226436945250878337249778167313192781990077885886128417802456773998065699648086663996308280615023749527945043887671934856661270679946918364297723550053445144886055339869583912893610718837216256176005854448984885181162304924702657047778746572844563871609229905830797992335867196146159361247336283785026689021511548665536636581360680767297534868964861017382464669093780781802179163044478734755252726571715336179102927349352328832792028100079860592233697194018161054983356890908329453521195099389137243446268483290226632483286164669925618975222333405215889363740722211142215246355334490014158571927633221674119469462480454064073053513534208350285135540396706521695489531011597049615532940618704069765942893079387069960247443592325618349936937290195303452796899761879038875835874756740438162225294078632092826141779822373236242463781352361575494294937863884314832372399148734759460907237980420292275100702289513362699891212937827849831950858917678885600930658231779328 A013751 928 3971471850808682224931528599632732000436194173112825057965239645598565194354804721459092136524755539503812226563115669367158532270647128154951772878058990388013872242357621351369672189718342342855219424284121948485204738456347466113739258879919866846113405125379688829088519238932229071499218252575976086456312508268736825870000097292062375472095357313702168977981597650875608000687057244703433874527596917327240770751198814070236236827034145537941559239558261337898590333673766117589142536790991233114066616846752385251993089635067696439611221969084283918979370481513220758076513369824590867360844015014098312344328284347569449621424901090314648175374763687808572965931857351989668631032302587084240340939918240783685253739355682790058117605431805559314028446668522734998155247801837863571090118326590973747619317291381933424629758645678704122276317053636322308701888941862091905361432508585050401612671086938794665422218257324585107616855548075008427749426659597764211566151300064434546233581571757279039795209159765189595296725277956544787412561388369489456555930655007055839985011795513120241038397420451182283494580283031150401594150185916008818292474832590266559584159106894091795344947120560083518365739071761980832101630079956063224255748456404658147449196242429941859639392969533647248616902320466822220580285433239182480685586918998950658973596085665758021062340650022814863868740234916692834117608481447973856316541126442294062023234488085983475694567801876002366082620486264065334701857352216303251157039430773527278207034033167950228772089251103901320111823141819295849665614127826484810535553771889317678573016110591673194424484420679772452897897086768196644993297688965214963203814528217223116845945616602704192159707015700131569609921794277592276095253583906985448810690152627438656825666814038684101493694267240604590809472412331574970420482652129887923893697781398318957427602249210469919756697107855550872817525691589894788129991641581825550303397322865087225494410820096311958078734351355125029807384363220805781157296908743283041393517766767616673117197127278854586811229905962645305468657528991893755385620708902761039184289035837897103432310675734948274933506466294492353210363103627294641001480159322150709690672138116487845881593048462909886191378561674077875406370140749277275618930756378514940563376235397098380526118629171956094047308012591256365890140253571279838036898948194053190954165593740859253657076711515924100917489858459680824223064624556937999103379828751263382303011240707489593295684625131744429156675151939125511620931118492549631469589184192124213056820543967980853747945702017998744466012290950207052878443231166224622718236471387112029292714213805508869489805909588039701735640921389120632555549319241180856891307582527538668508691027637457484366433042788526979177444391579647477144325308167876256403572995533060952226977414176880802454141652628792096030339505729013664348447707230166265051374013556279090745412015956566524509611084209749114318408177424514678784 A013751 929 6862703358197402884681681420165360896753743531138961700163934107594320655845102558681311211914777572262587527501063876666449943763678237451756663533285935390487971234793969695166793543833295568453819165162962726982433788052568421444541439344501529910083964056656102296664961244874891835550649140451286677396508014288377235103360168120683784815780777438077347993952200740713050625187234918847533735183687473141472051858071550713368217237115003489563014365956675591888764096588267851194038303574832850821107113911188121715444058889396979447648191562577642611996352192054845469956215103056893018799538457944361883730999275352600008945822229084063712047047591652533214085130249504238147394423818870481567309144178720074208118461606619861220427222186160006494641155843207286076812268201575828250843724468349202635886180279507980957760222939732800723293475868683564949436864091537694812464555374834967093986695638230237181849593148656883065961926387073614563151009267784936557586309446511342895891628955996578180766121428074247620672741280308909392648906079102477780928648171852192491494100382646671776514350742539642985878634729077827893954691521262863238009396510715980614961426936712990622356068624327824319735997116004702877871616778164077251513933332667249278792211106918939533456871051354142445610007209766668797162733228637307326624694196030186738706374036030429860395724643239424084765183125936045217355227455942098823714983066492284139176149195412579446000213161641732088590768200264304898364809504629772017999364136376655136741754809314217995318170225907541481153230389063743228222181212884165752605436917824740948574171839102411279965509078934646798607566165935443802548418406531891456416191504759361545909794025489472844051973723129827352285944860511679453092598192991270855544872583740213998994752254658846127381103693791764732918768328508961548886594022880446332488309766256295158434896686635692021339572602374391908228684395067338193888625556653394550924270573910870725654341897126427063560052959141656051507160179645552389839809058308393095527998700974441611146516635937860726009805277503451087849840210097992409306352584983971075710451453927886194731032847669990619085099173756882786347507443067965139650557715308676426345481454665290997683392787743908283338702154572806568702207603214751132269512347022073817293514134766186001549132991209140130513748245757691000258162358171171560127761382479323913968798145984204790319428557499516846385422475418328464257455671234388862450640344082183124619603423942542017214943032227654373582734662550808884080968972755125763179450110283990640162185899976670915276450173087101830437269238761957787373949903455236148057112622556929586617810161455919326478384611768132604599187512160400453055989223648760520708179502607586819183018095757526532985196297938574620018623908649630840505394132514090171065374136281129325448216971697650026640756775742552741940426665899735611994117638093727306008774295425250268808071963572946954352607953514446469542209330589561364938752 A013751 930 11858751402965112184729945494045743629590468821808125817883278137922986093300337221401305774188735644869751247521838378879625502823635994316635514585518096354763214293723979633248219243743934742288199517401599592225645585754838232256167607187298643684625089889901744768637053031143813091831521714699823378541165848690315862258606370512541580161669183412997657333549402879952151480323541939768538294397411953588463705610747639632700279385734726029964888824373135422783784358904526846863298188577311166218873092838533074324287333760877980485536075020134166433529696587870772972084339698082311136485602455327857335087166747809292815458380811857262094417298238375577393939105071143323518697564359008192148310201140828288231628701656239120188898239937684491222739917297062190340731599452323031217457955881307422154811319522989791095009665239858279649851126301085200232626901150177136635938751687714823138409010062861849850236096960879093937982208796863205965124944014732370371509142723571600524100734835962087096363857827712299888522496932373795430497309704689081605444704040960588625301805461213448829816798083108503079598280811846486600753706948742227675280237170517214502653345746640047795431286582838480424503803016456126572962153792667525490616076798849006753752940792755927513813473176739958146014092458476803681497203019085267060407471570740162684484614334260582798763812183517724818474236441617486135589833043867946767379490738898666992496385809672937282688368343316913049084847450056718864374390824000246047102901227658860076289752310494968695909798150368231679432782112302148298367929135863838420502194994001152359136168937968966691780399688399069667993874334736446890803667006487108436687178920224176751332124076045809074521810593568341664750112718964182094944009677488916038381539824703089790262931896050486108114547182872169458483631671663485556476034471537411262539799276090878033775501474506475812874781456902949217419166634676360399039544961897065783997139551717984613930702798234465965831771513396781657004372790427514529643190052756903269072381755283835104061180746900623334544943519525963479804523883049330883281377266852302018827660112387387344495224760773743789779051372251893454808492861621443761316163732053392864724991953661622843996902737221473513609277323101809750717414738355089956561717335654143556283192424875969410676901808809394145527756968669290048446104554919784455900771668924271723338083196260705877671972547359165110554010037522871586236883399893023954314706514574012439342674716572712605747421559689386757550965496887797751691914384920857318774089790570735826200257235159687341597705899094511962995601244580663056582185433170648063842690611778374325675575958995828596154648609135333140747396021013171982880749378465058179783734180505910023548255269469005848998419202837856943392182114146562092393321060984347815600966507493791474374518927093539246035227708483131138073057278674743137525835278625960784783161982494832464500348353054052337121306543672963499368937723258762038614163456 A013751 931 20491922424323713855213345813711044991932330124084441413302304622330919969222982718581456377798135194334930155717736718703992868879242998179146169203775270501030834299555036806252922853189519234674008766069964095365915572184360465338657625219652056287032155329750214960204827637816509022684869523001294798119134586536865809982871808245671850519364348937659951872373368176557317757999080471920034172718727855800865283295371921285306082778549606579779327888516778010570379372187022391379779269861593695226212704424985152432368512738797150279006337634791839597139315703840695695761738998286233643847121042806537475030624140214457985112082042889348899153091355912997736726773562935663040309391212366156032280027571351282064254396461981199686416158612318800832894577089323464908784203853614197943767347762899225483513960135726359012176701534475107234942746248275226001979285187506092106902162916371214383170769388625276541207975548399074324833256800979619907735903257457536001967798626331725705646069796542486502516746326286854207366874699141918503899351169702733014208448582779897144521519836976839577923427087611493321545829242870728846102405607426569422884249830653746660584981450194002590505263215144894173542571612436186718078601753729484047784580708411083670485081689882242743869681649406647676312351768247916761627166816979341480384110874239001118789413569602287076263867453118628486323480571115016042299231499803812014031759996816896563033754679114835624485500497251625748818616393698010197638947343872425169393813321394510211828691992535305906532131203836304342059847490058112259579781546772712790627792949633991276587299924810374443396530661553592386293414850424580227308736587209723378595445174147377426301910403407158080773688705686094396688194778370106660063248722700846914323300817086939157574346316375239994821937532003108824259715528634503041590587566816646661668773149085037242364066547947190204647622357528296247700319944720750769540333694158129674747057145368677412872254435349157188957301175149638703303556181858745107223432411163928848957075673130467059817720330644277122093662401740864893102217269909243766310219917120777888534196674205405331287748386617029268738200771251271889909075664881854819554330928988262870244786095927284274426647929918706231516831214319927249239692667877595444938647556010360065257356510185675141649686325622633083471964041860533203714868670901387539796533443901141537928207763138499756617168561836637311037329344839522101017334515015145393055812857183893495184141910237647382731544455143260317048068378622114514923628057143241446841627158106231507674044502355939726280835793635316672056398950635385761774016428518879854320169377153030834767395257144791814155232796585855667211500324310761186417934925987620534666292663914212520691385105642442107069268382503816798181690693245259295655658793380953025358470124949271667719168706017635817148873480258850606590242977549956141644643361465660236105303905751070498656601954077402438545617707466880926909524385791140802725274451968 A013751 932 35410041949231377541808661566092685746059066454417914762186382387387829706817314137708756620835177615810759309080249049920499677423331900853564580384123667425781281669631103601205050690311489237516687147768897956792302108734574884105200376379558753263991564409808371451233942158146927591199454535746237411149864565535704119650402484648520957697461594964276396835461180209091045085822411055477819050457961734823895209534402679981008911041333720169858678591356992402265615555139174692304258578320833905350895553246374343403132790012641475682122951432920298823856737536236722162276284989038611736567825161969696756852918514290583398273677770112794897736541863017660089063864716752825733654628014968717623779887643295015407031597086303513058127122082086887839241829210350947362379104259045334046829976934289861635512123114535148373041340251572985301981065517019590531420204804010527160726937519489458454119089503544477863207381747633600433311867752092783200567640828886622211400356026301222019356408608425416676348937651823684070329959480117235174738078821246322648552199151043662265733186278295978790651682007392660459631192931680619446064956889633111962743983707369674229490847945935236476393094835770377131881563746289730648839823830444548434571755464134352582598221160116515461406809890174687184667743855532400164091744259740302078103743590684993933268106648272752067783962958988990024366974426886747721093072031660987160246881274499597260922328085510435959110944859250809293958569128310161621520101010211550692712509419369713646039979763101008606487522720229133903079416462820417984553862512823247702204826216967536925942854270072327038189204983164607643515020861533674632789496822698401998212929260926668192649701177087569163576934083425571117477200577023544308589293792827063467950663811926230864288470434696414711052308055301372048320788433480421255868535315459165431363640001618944354805106994852744673631091433808895916026152864477457329765696623505248077962914747197074569443255664283343622518216430658575679308545082251911545282091206491269050997826763169447079365020731353310866977848630208214535280631442403173228184060016784704191387091853026940412465229212074226576379610932722197825762882748915845128189883845291718239782990373762347226209247622899524368061084338344834286686188930092484928853982976785902192764712049600846644770657970675909968239553864335001376019293063317597668768409791061172577539943014703327579434467274853709273472505107882694190557954041946171239200444617213767959678197220890654677360108818487553827859062158259013881788029282743521220142331729207568045260748900071063847013284251401827209313457386697946596345500388480624388265252683720437282478059004346200254860242272500358592941472560408995330130191552106608283903353723243759235754713462550139961015695764966595427257961517927808062892978394962286827819436375912341441818723523998474692033253373887293848187939865206324212761943728612660887989965149137849821678608176645751413806827398502770241699658138647091307109274253000704 A013751 933 61188552488271820392245367186208160969190066833234156709058068765406169733380318829960731440803186920120992086090670358262623442587517524674959594903765697311750054725122547022882327592858253402428835391344655669337098043893345399733786250383877525640177423300148865867732252049277890877592657437769498246466965969245696718755895493472644214901213636098269613731676919401309325908301126303865671319191357877775690922075447831007183398279424668453515796605864882871114983679280493868301758823338400988446347516009734865400613461141844469978708460076086276367624442462617055896413420461058721080789201879883635995841843192694128112216915186754909583288744339294516633902358230548882867755197209865944053891645847613786623350599765132470564443666957846142186209880875486437042191092159630337232922200142452880906164948741916736388615435954718118601823281213409852438294113901330190933736148033677784208717786662124857747622355659910861548762907475616329370580883352316083181299815213448511649447874075359120016730964262351326073530169981642582381947400203113645536698200133003448395186945888895451350246106508774517274242701385944110402800245505286017471621603846334797068560185250576088631207267876211211683891342153588654561195215579008179694939993442024161262729726164681338717310967490221859455105861382359987483550534080831241990963268924703669516687288288215315573130687993132974762106131809660300062048828470710185812906610842335304066873782931762033337343712716785398459960407453719959281986734545645559597007216276670865180357085030638542872010439260555943384521231647753682277309074422158572029409939702919903808029252178684981121990946210908442007993956048730189765460250509622838652911941762881282636898683634007319514660942096159386891000602597096684565242299674005165672618747067008526933490476911155404620698388319560770899498322413054167930140829025113437865396369922797535845103224887105542796034525997621772142893192149817046265835123765417068678719916683156544855997945787881617779711477992178018773845165902131303150247453604816912920124244646756804553142755823778521178137722432999794716964931132472683338302055709003968842716894722030553032739916078464263523983967691743957842918261390126580381512119284664089118345007365861336006889579892370378108009553736659873647393734471199813957059682583886038989097422421710263002163696973327972425117949077570882377761338413412808771631812118953706213989021529407350057262759450947209624560488826421295561284144584482983901338368298545391034323924797699051282478268038346493014540459409471575987729714600580804668405949228070677582210574099322798327638955186422357417693654364214051718485024671294518942922356637468915624122085959510234040398498646880619648602864584386743930464971002040219114584995233765215959384144863286641852635122281862276898301757502979252332679066666494831638471986057576526011462754249469364267833461830077243769668760087076528239652638763042678014446659777710204491860634929243858443058197744612786977657009263582173778684825909185216512 A013751 934 105733818699733705637799994497767702154760435487828622793252342826621861299281190938172143929707906997969074324764678379077813308791230282638330179993707124954704094565011761255540662080459061879397027556243564996614505419847700850739982640663340364306226587462657240219441331541152195436480112052465692969894917194856563930010187412720729203349297163177809892528337716725462515169544346253079880039562666412796393913346373851980412912226845827087675296534934517601286691797796693404425439246728756908035288507664821847412260060853107244123208219011477085563255036575402272589002390556709470027603740848438923000814705036975453377910829442712483759922950218300924743383275022388469595480980778648351325124764024676623285149836394148909135358656503158133697770674152840563208906207251841222738489561846158578205853031426032120479527473329752908943950629936772225013372228821498569933496063802195211112664335352151754187891430580325968756262304117865017152363766432802191737286080688839028130245926402220559388911106245343091455060133728278382356005107550980379487414489829829958826883042496011339933225272047162365849891387994911422776038824233134238190962131446466529334472000112995481154726158890092973789764239241401195081745332520526134512856308667817750661996966812569353303513351823103373138422928468718058371575322891676386160384528701887940924835634162036065310369828852133780388919395767092998507220375597387201084702623535555405427557896906084793606929935574605168538811584080028089639273077294875526983628469726087255031657042932943402082834039042240670168452688287318362975190080601490012466820375806645593780274547764767647378800355052449787789813556052205767914715312880628265192231835366258856396560925319564648121334107942163420547649041287783070928738693836680926282285194931790734541071544102476539184566815016201012114333101129757602183283352555396020631404927226594141940338372604918377951547660923890422262919436034883855947363093866640694676828016028494509511164450321459435523341433970483616441204446678882891843627599829123625525974694749595758267830682063489284595821984364223645270915400996912796808585952265158858160214794079668795640574574983586247369444296171333559152562755682138730899252942123899545996500172728208388619905194054016013370640508856948261662696373166233278517799131504955075373160345944715334467738868369910736350603816006042484748771592778377333557379771341552004337773029202815900898950048331236778231240524692055998729899001841986596181512700419886435707311742050423960616122447170262739929125913859566883306796946829803630467005480266106130862059872043629795510160114562137833617774634741361881369542122631996928733369832269546286198482964538033684421808605661809710752785750001820293511843469891525498630002871763946293177815802323759317121353491303058014480265436965148148030869427199703069071279591907492236947807639343083061454816222042373477233987617430468240798119759782537747608963828095883233361935177157733387389604565702690895897391312007469996289567379171072054132736 A013751 935 182708038713139843342118390492142589323426032522967860186740048404402576325157897941161464710535263292490560433193364239046461397591245928399034551029125911921728675408340323449574264075033258927598063617188880314149865365496827070078690003066252149521159543135471711099194620903110993714237633626660717451978416912712142471057603849181420063387585497971255494288967574501599226212972630325322032708364287561312168682262534016222153512327989589207502912412366846415023403426592686202847159018347291937084978541244812152328385385154169317844903802451832403853304703202295127033796130881993964207699264186102458945407810303893583437029913277007171937146857977223997956566299238687275460991134785504351089815592234641205036738917289089314985899758437457255029747724936108493224989926131181632892109962870162023139714038304183504188623473913813026655146688530742404823107211403549528845081198250193324802683971488518231236676392042803274010821261515670749639284588395882187322030347430313840609064960823037126624038391591952862034343911082465044711176825848094095754252238425946168852853897433107595404613270097496568188612318455206938556995088274855963593982563139494162689967616195256191435366802562080658708712605409141265101255934595469160438215701377989073143930758652119842508471071950322628783194820393944804866082157956816795285144465596862361918115975831998320856319064256487172512052715885536701420476809032285083474366133469439740578820045853714523352774928672917731235066417290288538896663877565544910627709995686678776694703370188126198799137219464991878051086245360486131221128459279374741542665609393883586052314418537518494670567013530633233300797824858211566956628060657725642252176611512895303853257278952207711953665338524058390706337543345289146564860462949784640615788816842134389286971628209079459710931456347995348933567598752221136572713633215724323651067714247554677272904707861298957100274358076482649670324785468279303077043426201555120401558811697238512435292170155481904584333997900995689210401283861109637105788492504725624908884272527301470286811418605709483781580388981378459028141812922665312885236525514194506900851164169667678866912865571637035454399743784064390215628441818735726993909083990098415481952298474344095535196175325339671104466799304806596153139332831251105278756899240562370244821077792468097960252764543205752413843394058441413645877312321036032387152244878201863495671794462465876753385683516377152783583626667872765805265475182952838201653946325563760902234690263132603944659588710214014597529579149331574354145124121900673446985469899831394129639458891392286641556677963374176491514568833073331006568787908090692851263070161775982550978562721722206680885270583607180180813776003145467188465515972556061632644962408099194611265706415456099985698832971684249021898675075775999797342370201086903355171134816146585445811600784847530193922431689221368660330602919849120099150944904225227868289494949686227249423986128563293409236689534249868110692187148908153588372431207612509541367808 A013751 936 315719490896305649295180578770422394350880184199688462402686803642807651889872847642327011019804934969423688428558133405072285295037672964273531704178329575800747151105612078920864328321657471426889453930502385182850967351578517177095976325298483714372563690538095116779408304920575797138202630906869719757018704425166582189987539451385493869533747740494329494131335968738763462896016705202156472520053488905947427482949658780031881269302766010150565032648569910605160441121152161758519890783704120467282842919271035399223449945546404581235993770636766393858510527133565979514399714164085570150904328513585049057664696205128112179187690142668393107389770584643068468946565084451611996592680909351518683201343381460002303484849075546336295634782579926136691404068689595476292782592354681861637566015839639975985425858189629095237941362923068910060093477781122875534329261305333585844300310576334065259037902732159503576976805449964057490699139899079055376683768748084419692468440359582316572464252302208154806338340670894545595346278350499597260913555065506597463347868000034979777731534764409924859171730728474069829922086290597589826487512538951105090401869105045913128264040785402698800313834827275378248655382146996106094970254980970709237236731981165118392712350950863087854638012330157502537360649640736622808589968949379422252729636551378161394504406237693098439719343035209834100827093050207420054583926007788624243704678635191871720201039235218696353595076746801839574194769077618595213435180433261605564682872546580926128447423685082071524909115235505965272277031982920034750109977634759553385726173032630836698399315232831958790739799380934227143778641354989587701053288816549909811761184694283085058428578029414926255933704969572899140551274900659645264078879977227858984083075503208224687886973545289306380489556569335962957204810643838123997649158196771631269045010219774482327579335184324597869274090756162018630321229289186635717131040476287248053893626612828149488184870028672731121729148372920550955573418511997452918802515048165879842552022927176940655610131350665987974570912159821977200629052730365660665688716088528107924670811685185749082025431707788797265202757258863266292605947462775336245474897134890061952813571763666597084818990962186951668518629198705798152624767132401909921691921887691775783050822425384873275316777130659540171121384932986762780075995690750263964999079149532820120520860831141035029850461116299720010032506882084139311498741116142504412458019250574178839061544774693139616371769291249817224531112770044960483962774482644363716390891986908649056016984964325871316609939520710576977337174943550715979350865505180717246982585239548897848090956383135973144569747568473207352446204933435367301668411600576874501210495041195408288267140685908140775287583375070382309840910530940927649807615707478168997735720962301299650362446156216532175097961958974525045051281845499279531332832794501193756404247273057800687004648030157371011160999515183772095276099393313289400707561126754416487483572224 A013751 937 545563280268816161982072040115289897438320958297061663031842796694771622465700280725941075042222927627164133604548454523964908989825098882264662784820153506983691077110497672375253559339824110625664976391908121595966471583527677682021847090115779858435790057249828361794817550902754977454814146207070875740128321246687854024298468171994133406554316095574201365858948553980583263884316866589326384514652428829477154690537010371895090833355179665540176376416728805525717242257350935518722371274240720167464752564500349169858121505904187116375797235660332328587506190886802012600882706075539865220762679671474964771644595042461377845636328566530983289569523570263222314339664465932385530112152611359424284571921363162883980421819202544069118856904298112364202746230695620983033928319588890256909714075370897878502815882951679076571162675131063076583841529605780328923320963535616436338950936675905264767617495921171622181015919817537891343928113745608607690909552396689877228585464941358243037218227978215691505352652679305774788758368989663304066858623153195400416665115904060445055920092072900350156648750698803192666105365110152635220170421667307509596214429813519337885640262477175863526942306581531853613676500350009271332108600607117385561945072863453324582606942443091415812814485306512164384559202579192884213243466344527641652716811960781462889703613978733674103835024764842593326229216790758421854321024141458742693121684681611554332507395798457907299012292618473578784208560966124932528815991788676054415772003760491840349957148127821819595042951126954307990494711266485820048190041352864508250534827000386085814834016722333624790398373330254344504449492261422007547420083074998244154723327151721170980964582834828992570253442187421969714872603028339867016328304600649740324495554469543812260668690286259921425485953751812543990049912792552278267937745364021378832909777659770305462057091198512905118105628826647968193195084211714506519202437943024364637128186786967042315583455409546479378347968388406712051230867188731598643690746003230640367929895618161753452894306973950827220058536212172376602687003118071861630310101400976570493831162592000974413739945991059041674270364543315724153623077215675781032180622249090027054461852007615879762567216382659052483200191255363619207735597604790500344683641021931388553111821151065061019747390881779685415697753164201126083971320553616456131518408770392713168260047516211708531581596808965916177336171892241392730269824648694247624727457264992181033898349370669745257090417335279684163989762866637691716287674306009460501923461353378145568797350018355105635101975491787877016838638302455637212318295592952279402785907293940495481501172630058961593816523798321702305027042124976314697283015245796839138091735431185665522125619105249267259696944072121620631405093397465922978867559942522276028087325822856645795826306957942167598569278265107979277848615029022755030143135068898062811066539287843879587144031796111937107286207162237558180637099751645364084422665627031631690371612803072 A013751 938 942733348304514327905020485319220942773418615937322553719024352688565363620730085094426177672961218939739622868659729417411362734417770868553337292169225260067818181246939977864438150539216063161149079205217234117830062896335827034533751771720067595377045218927703409181444727959960601041918844645818473278941739114276611753987753001205862526525858213152219960204263101278447879992099545466355992441319397017336523305247953922634716960037750462053424778448107375948439394620702416576352257561887964449379092431456603365514833962202435337097377623221054263799210697852393877774325316098532887101477910472308739125401860233373260917259575762965539124376136729414848159178940197131162196033799712429085163740280115545463518168903581996151437384730627138165342345486642033058682628136249602363939985922240911534052865845740501444314969102626476996336878163158788408379498624989545201993707218575964297518443032951784563128795509444705476242307780552411674089891706541480107850995683418667043968313097946356714921249383829840378834974461614138189427531700808721651919997320282216449056629919101971805070689041207531916927030070910343753660454488641107376582258534717761415866386373560559892174556305772887043044432992604816020861883661849098842251041085908047344878744796541661966524543430609653020056518302056845303920484709843343764775894651068230367873407844955251788851426922793648001267724086614430552964266729716440707373714271129824765886572779939735263812693241644722344139112393349463883409794033810832222030454022498129900124725951964876104260234219547377044207574861068487497043272391457749870256924181056667156288033180896192503637808389114679507303688722627737229041941903553596965899361909318174183455106799138584499161397948099865163667299858032971290204215310349922751280728318123371707586435496814657144223239728083132076014806249305530336846996423989028942623268095796083087838434653591030300044086526612447689037841105517842667265181812765546102092957506767879049121328210947696316365785289375166798424526938502128202456297609093582546555782859628183509966601362450987029436261150574633866769443141388028176897175855220887513813340248958977683786942626672550024013139189930849571337460677428687749623608115246427566750110080269160240229716149909234842690969930489268333990967112661077984595613331685897439419777226949040425442123491443715296398325717467739545873102441916649236195263810355238608354753362108013832342572999285893103154436905029793126637906256992943659895529046153906488826576347712517319804252241155363294235374310233549931285745101200784347747323741218637435542881820831717622537456213649809451485097166986643341102886014784621538808014047803929176192034026304741885634114953123499901583086728791959071796905050344736938030622518825088830022233069813870733824756319356626160451068001390821114907483143580678492976534899021896283935187858423324065610327712842106588192122406770151320692087337399055852537522979889394223926584886943681427321390565976346500536140908370843189137882366203510659560962146923708416 A013751 939 1629043225870200758619875398631613789112467368339693372826474081445840948336621587043168435018876986327870068317044012433286834805073908060860166840868421249397189817194712281749749124131765357142465608866615380555610348684868309115674323061532276804811534138307071491065536489914811918600435763547974321826011325189469985110890837186083730445836682992327036091232966639009157936626348014565863154938599918045957512271468464378312790906945232798428318017158329545638903273904573775843936701066942402568527071721557010615609633086685808262504268532925981767845036085888936620794034146218264828911353829296149501208694414483268994865024546918404451606921964268428857619061208660642648274746405903077459162943204039662560959395865389689349683800814523694749711573000917433125403581419439312884888295673632295130843352181439586495776266609338552249670125465938386369679773623981934109045126073699266306111869560940683725086558640320451062946707844794567372827332868903677626366520540947456651977245033251304403383918935257964174626835869669230791330774778997471014517755369447670023969856500208207279162150663206615152449907962533074006325265356371833546734142747992291726617115653512647493677633296375548810380780211221122084049334967675242799409798996449105811950471008423991878154411048093480418657663625954228685174597578609298025532745957045902075685248756082675091135265722587423746190627221669735995522252908950009542341778260512337195451997763735862535868333921562080210672386215707873590532124090425118079668624550876768467415526444995305908161684731377867532390689359926346394890774692438991775803964984865920846065721336588620646286132896390166188620774112700729931784475609340615557074097379301804989010424548911474014550895654316567002817094154680974389472884056284666514213098533717186310709360538495727545217758250127652227353585198799956422071609820653042012853007269535631575784815081405300358476181517986309606657389430334832129034234172458863664416630571694894996881655148517619234680076980040288227677582549731677533844482268513710640448392781437501105222287154315305586865859268192967321777597748318512689678319877821693623869451950201113437583836858890166441494704520200508059271132050596772431349594823145826835344190218705108895116949507043157808169996039885455681136391170678342757381219837153230775317375048167941855163989393214740032176306839784253935268721019631969880145415864293852315237013809722647902287966142766023282250866971891482522830302012083806644299474191753950412692323928847229928621747872716467772438726808083574281261767534874955352907375424825805488618099786397208051744724337186870732166247904552919693425787033547826019060248274605189616459834797454593978375750638997407829935573867352505276065051926995705428916915712529753498278418744638368628049178919848250005259445506403338886560130872107412435863452305509836778640004619355503985374646287791160184395987518898821482155926919025568513184839709248873218945138684638681506411362898007126752926451489664817030830260728799666419721342589884168142848 A013751 940 2814986694303706910895144688835428627586343612490990148244147212738413158725682102410595055712619432374559478051852053484719650543167713129166368301020631918958344004112462822863566486499690537142180572121511377600094682527452438151885230250327774318714330990994619536561247054572794995341552999410899628115347569927404134271619366657552686210405788210741118365650566352207824914490329369169811531733900658383414581205097506445724502687201362275684133533649593454864024857307103484658322619443676471638414779934850514343773445973793076677607376024896096494836222356416082480732091004665161624358819417023746338088623948227088823126762417075002892376761154255845065965737768565590496218761789400517849433565856580536905337836055393383196253607807496944527501598145585324440697388692791132665086974924036605986097312569527605464701388700937018287429976805141531646806648822240782140429977855352332176961310601305501476949573330473739436771911155805012420245631197465554938361347494757205094616679417458254009047411920125762093755172382788430807419578818107629913086681278405573801419912032359782178392196346021030983433440959257151882930058535810528368756598668530680103594375849269854869074950336136948344337988204990098961237250824142819557380132665864054843050413902556657965450822291105534163440442745648907167981704615836866988120585013775318786784109850510862557481739168631068233417403839045303800262453026665616489166592834165318673741052135735570461980481016459274604041883380743205564439510428254604041667383223915055911694029696951888609303391215820955095971111213952726570371258668534577788589251493848311222001566469625136476782437644962207173936697666746861322123573852940583682624040271433519021010013620519027097143947690659027780867938699288723745009143649259903736560234266263297944905775010520617198136286256220583048866995223526324697339741770088456598209996561757571362956160460668359019446841663080343000303968935618589918971156650008916412111937627888778554611500096638446037527173021509618057426862645936338778483265359991691986694822726324001909824112202656848054104204815437447532031688909094389927764136748875886582046412969947524020144870092162207610902849410906477926420516183431222761372099854395988771474760697922428170762088748170576692517753156922067417003683942932176284754747878600782779748424083234203525723373671475070775600658219147190800144349921924043952891278613499776800729559863200735575153605494699688231729498127428481799450761876880817881349491403350826313132335749048013316658380324054056310774119924368416358020334300263922849823944734098991884332076430894375513414883654658912625183276379067445230239759993970643360936109018517767657242594530001538394633297104187520730128671642785129117040409729848578981168430351251414045025107590735100989268981173497776009088321835064969595975906147001608689172045583920997953489927982246310886727388785303124798636266432657163521165441716076182390783403017582052922337199647055641643078835087756315029056908174140803829274690539365823573278479995319842550841344 A013751 941 4864297007756805542026810022307620668469201762384430976165886383611977938277978672965508256271406379143238778073600348421595556138593808287199484424163651955960018439106335757908242888671465248181688028625971660492963611407437813126457677872566394022738363952438702559177834910301789751950203582982034557383320600834554344021358265584251041771581202028160652535844178656615121452239289149925434326836180337686540396322408491138211940643483954012382182746146497490005034953426674821489581486398672942991180739727421688786040514642714436498905545771020454743076992231886990526705053256061399286892039952617033672217142182536409486363045456705604998027043274554100273988794864081340377466020372084094843821201800171167772423780703719766163126234291354720143522761595571440633525087661143077245270292668735255143976156120143702243003999675219167600678999919284566685681889164832071538663001734048830001789144719055906552168862715058621746741862477231061462184450709220478933488408470940450403497622033367862927633927797977316898008937877458408435221032197689984489813785249084831528853607991917703604261715285924341539372985977596358453703141149880593021211402499221015219011081467538309213761514180844646739016043618222891005017969424118792195152869246613086768791115223617904964299020919030363034425085064481311586272385576166106155472370903803750863562941821682770499328445283394485907345273833870284966853518830078185293279872417437670668224538090551065758302271196441626515784374481924259215351474020023955784001238210925216615407283316332863516876260020938610405838080177710311513601534979227750418682226581369881791618706859512235831880052250494693996562613568138576364629535617881328603574341589037120868305303536256878823864741609458800005339798072370914631375800225921113656776084812102978848797179218179626518379502650749167508442167746253489077003073778712853001706874058717083315188245276034924385604142393802832704525258320748923379982158691215407560129428220991809342368672166991234752846954981168620003233618652177993409219082542065643753008653671087875300176065886191033437492065921075909335350758434915105795176428302057532013776201612069321506810335519256294751640123782046393856854651964969152931650988548396268597108386486009955879076889356838756524670677455161332496582365853386800620056204334222152643405276815828703692449989704308922300237937402686345702649436665084747950596129444127614311660679443610871073865430294841061264428572764196416549450916523250053298971921144990227869092676174354967011185681199965409305017679229308623466659137670856058684495776500523057976125828072585480887180918955250601016316701583028545357854305269581271727697596383998702511715203347842658345926337396036035821662344598732703114245828013178344479459047646962443469803385916790254509456799467804156943704620130992267461846365822018779814889294769015484463630595553321625212264927821003799652043468395631578564573883285379643171273720414381787449798680990112148759240227031642912370210337324915309016986665252024143134625213431912687927853842432 A013751 942 8405505229403759976622327718547568515114780645400296726814651670881497877344347146884398266836990223159516608511181402072517121007490100720280709084954790579898911862775748189665443711624291948857956913465679029331841120512052541082518867363794728871291892909814078022259298725001492691369951791392955715158377998242109906468907082929585800181292317104661607581938740718630929869469491651071150516772919623522341804845121872686830233431940272533396411785341147662728700399521294091533996808496906845488760318248984678222278009302610546270108783092323345796037042576700719630146332026474097967749445038122234185591221691422915592435342549187285436590730778429485273452637525132556172261283202961315890123036710695777910748293056027755929882132855460956408007332037147449414731351478455237479827065731574520888790797775608317475910911438778721613973311860523731232858304476829819618809666996436378243091642074528606522147794771621298378369938360655274206654730825532987597067969837785098297243890873659667138951427234904803599759444652248129776061943637608293198398220910418588881859034610033791828164244014077262180036519769286507407999027906993664740653303518653914298451148775906198321379896504499549565019723372289155656671051164877272913224158058147413936471047106411739778308708148084467323486546991423706421078682275615031436656256921772881492236763467867827422839553449705671647892633184927852422722880538375104186787619537332294914692001820472241630346324627451130619275399104765119924127347106601395594754139628478774311423785570623188157162177316181918781288202547083418295503452444105552723482887532607155735917125453237143517488730288854831226060196245743459958079837547698935826976462265856144860431564510651886607638273501144806409227171069056940483017382790391684398909074555313947450721525689014394623759780580494561454588065865526029125061311489615809986949478373463119968645287836988349338323958056491294913419646378254139600609170218420224263903651965873846543613065504560853652919538207459375365587693030963572611130574632689432405198953543639848518704241851338105779986289911619171331486110575533302814064868105955415319805276385655787563768259777274877330834133895376168584644838595466696265892908211628752135803291847825203759044864808617371274630930642518782554094328194652391471457121089535879767804318337751999980553582209045817734811155831842005374178226557266444458630111679452517530549654078559585215639463549485353864932573736531407797451183752176092100623479738543113757792144429285382995328857113540227279070549708245301350386989895239269406808701792903844182745430909427710973048627954673038556195260335473326378372239505836437545461446551549757940243871385072113621760711020350269899832531466610110981416790806772179260505234333951102315820250864213559792341349480365583198721583586354638174070520140448451520128701360858757153153669116139768366793795274694565798731113387651367759583670317136023399960988876051728713252120750913793055967112310678952575723462897453653981352957555497719336632368810345124739331439722496 A013751 943 14524713036409697239603382297650198394118340955251712743935718087283228332051031869816240205094319105619644699507321462781309585100942894044645065298801878122065319698876492871741886733686776487626549546468693362685421456244826790990592602804637291489592390948158726822464068196802579370687276695527027475793677180962365918378271439302324262713273123956855257901590143961794246814443281573050948092983605109446606638772370596002842643370392790937708999565069503161195194290372796190170746485082655029004577829934245523968096400074911023954747977183534741535552009572538843520892861741747241288271041025875220672701631082778798143728271924995629234428782785126150552526157643429057065667497374717153858132607436082304229773050400815962246836325574236532673036669760190792588655775354770650365141169584160772095830498556251172598374054966209630948945882894985007570379150135961928301303104569842061604062357504785432070271389365361603597823253487212313829099374866521002567733451879692649857637443429683904816108066261915500620384320359084768253035038605787130646832125733203321587852411806138392279067813656325509047103106161327084801022320223285052671848908480233963907723585084765910699344461159775221648354081987315660974727576412907927594051345124478731282221969399879486336917447679889959534984753201180164695623962972262774322542011960823539218585127272475605786666748361091400607558470143555328986465137570312180034769006560510205612587779145776033537238448956235553710107889653034127228892055800207211587735153278011322010140301466036869135576242402362355654066014001360146814629965823414395106178429656345165111664792783193783998220525939141148358632019112644698807561959282423761109015326795399418318825743474406460057998936609978225475144551607330393154654037461796830641314880831582501194846796390616873909856900843094602193528177815628978328105946254056119657448698629344271305819057382315867656623799521616957610389148941623153229852646137430147528025510597030006827363377191881155112244962022489800631735533557505053472033632965287339196183791723409658240320929919112246787816308967277928060807999074521547262704092087090957672623517594413200910191552895130988027681383371210019314266281092966451147462945389694483690668088313041952095629526389290817562562248150272456253474999120359332462677905242718000238765862087635455966396590057231173045753677277422985286579975490956416024512832982093950292789802247750963252624993013510691478603487416726272673995645523760287149877372988202500573464825573805141815928265092197512738233909895847880733468718538973457534965436698137842747784104611491084561428029105675010625105409859697907981827229866085364078557379641077981720741409753404612338402508643165266386910614374302271775888214514102325762153044929067504801737393493361031321165851902071727767390896437220814764793858802694924226782395951563932360649540232689519737819678234672209700207363933861563488560582308011048435132588777817387216499664657579034400711170072853230050850143886799914079777910655900059013700733304276375549564727840473088 A013751 944 25098704126915956830034644610339542825036493170674959621520920854825418557784183071042463074402983414510746040748651487686102963054429320909146672836329645394928872439658579682369980275810749770618677616297902130720408276391060694831744017646413239694015651558418279949217909844074857152547614129870703478171474168702968306957653047114416325968535958197445885653947768765980458495357990558232038304675669629123736271798656389892912087744038742740361151248440101462545295733764191816615049926222827890119910490126376265416870579329446249393804504573148033373433872541347121604102865089739232946132358892712381322428418511041763192362453886392447317092936652697988154765200407845410609473435463511241866853145649550221709047831092609982762533170592280728459007365345609689593197179813043683830963941041429814181595101505202026249990366981610242279778485642534093081615171434942212104651764696687082451819753768269226617428960823344851017038582025902878296683719769348292437043404848108898953997502246493787522234738500589985072024105580498479541244546710800161757725913266975339703808967601007141858229181998130479633394167446773202536166569345836571016954913853844289632546355026475493688467228884091583008355853674081462164329252041504898882520724375099247655679563122991752390193349590849850076453653531639324594038208016070074029352596668303075769715099926837846799360141167965940249861036408063608488611757721499447100080843336561635298551682363900985952348039796375036811066433320442971851525472422758061623606344864403564433522440933311709866275746871282150570226072194350333695680580942860074743476326446164445312956761929358858748925068822835904363716129026650039539467065640028259196378484702450194854930884723774362980222162462042373621049785177466919371242176733984923348192114076974562064695264162985958116232724656867472590416691265406874550967075127008974768071351231506900816455331156641819310645925573354102750752449371124808781185372525479294928428082311667851797683915787570636033959294374862375491639001987368732399674117764016522131005592098051889439274566900225962449346581895456259689076222400773233669952671126493174858293438403146011172811003402786347311833430465450913375052133728646027582815969633392067817474456604936493221247821600694532748107564803670804406004798479980926495507420259416704412587409687434067909933307618895467023062354335386918575210197648372686890358175393058346105940778284113664500535987927346474875026826256102999180664475465057776194988100523613920990947218591535285057924042079317302011668196300025137907433945635346134620420274614382192268170932768656594122147634294606418360182148237557984992597453208595509127747152019782752413441156053883170120759534935389580316581541638794325628734834680368818917000461637428648297402215956527862122974592086779945582051469043517567913563788011056829063879980204302475119202405522087490106952403989513578361958324877712781708232686228243091695909113408068445110111420528296571444428901885890381527869048636390251529856229613395301975674867149789576949647849708337496064 A013751 945 43370560731310773402299865886666730001663060198926330225988151237138323267851068346761376192568355340274569158413669770721585920158053866531005450661177627242437091575730025691135325916600975603629074920962774881884865501603752880669253662493002078191259045892946787752248548210561353159602277216416575610280307363518729234422824465413711411273630135765186490410021744427614232279978607684624962190479557119125816277668078241734952087621698947455344069357304495327278271027944523459110806272513046594127205326938378186640352361081283118952494183902399801669293731751447826131889750875069394530916716166606994925156307187080166796402320315686148963936594535862123531434266304756869533170096480947425945922235682422783113234652128030050213657318783461098777164727317213543617044726716939485659905690119590718905796335400989101359983354144222498659457223190298912845031016239580142516838249395875278476744534511569223594917244302739902557442669740760173696669467761433849331211003577532177392507683881941264838421628129019494204457654443101372647270576716262679517350378125333387008181896014540341131020026492769468806505121348024093982495831829605594717298091139442932485040101485749653093671371511710255438438915148812766619960947527720465268995811720171499949014285076529748130254108092988540932111913302672752898498023451769087922721287042827714930067692673575799269294323938245144751759870913133915468321117342751044588939697285578505795897307124820903725657412768136063609522796777725455359436016346525930485591763925689359341126777932762634648924490593575556185350652751837376626136043869262209156727092098972161500789284613932107918142518925860442740501470958051268324199089425968831891342021565833936709320568802682099229823896734409221617174028786662836673506481396325947545675973125012043247793416473639735624850148207066992636240042506623079224071105819471508399227294928043924610834812238677063768796159390755889553300232513303669573888323724028221636323726234562047906397806480922059066681660679762184849552195434173169586636875496220550242377663145433664951066451603590463112470893515348416742723712308536147781678215706580206155131061560636307306617413880014808154848167844299178312090087083100335663105995526501493188595861013330260286316235726000152588729871980743150013576291773407040984236822208272065224951043939886069348364755565451367015851748291548595297963221536388002946538927079204822071065664874948412256926187138454708584046355770545982584188213603619837264939437704804855472356793726172972580092744713060297876162643206443438304045858057878120624086234533652428239399371824238594643071112061079890926394752154500198067208399144453039772747078690184596170426317661110117968672476368353194787052903951836594686453794327677319088576797709476704257911029172880145748500095125955745965784938507198357354638225683106200622384605793034677005981756742167182904813754093879463409463985388687686791826081802404062450530947969142273150272534672896475455973142458818579280157716043682354643591564771947081813966170434836388968991484296007193198592 A013751 946 74944328943705016439174168252160109442873768023744698630507525337775022606846646103203658060758118027994455505738821363806900470033117081365577418742514939874931294242861484394281843183886485843071041463423674995897047586771284977796470328787907591114495631303012049235885491307850018259792735029967842654564371124160364117082640676234893318680832874602242255428517574370917393379803034079031934665148674701849410527810439201717997207410295781202834551849422167925536852336288136537343473238902544514651810804949517506514528879948457229549909949783346857284539568466501843555905489512119913749424085535896887230670098819274528224183209505505665409682435357969749462318412174619870553317926719077152034553623259226569219669478877235926769199846857820778686940648804145003370253287766871431220317032526652762269216067572909167150051235961216477683542081672836521396213596061994486269096494956072481207814555635991618372016998155134551619260933312033580147844840291757691644332614181975602534253277747994505640792573406945685985302826877679171934483556565701910205981453400576092750138316313125709474402605779505642097640849689385634401752797401558467671491101488957387334149295367375400545864129972235321397622445377148460719292517327900963984824762652456351911896684612243404769079098784684198730689386187018517008604584524656983930462384010006291399156972939938981137340591765287610131041056937895405929258890768273805049687796909479658015310546711690521637936009263339117917255392831909586861105436246796807879102568063591212941467072267813832673341519745698561088285927955174986809963083806085097422824415147023895073363883812874682482550272703886845055586541815512591664216026528074141508239013265761042633705942891034667469135693557059134954476721743353381771819199852851237358928081560020810732187023666449463159741056101811763275422793451444680899194870856046766513864765635659901727522555548433966192479763427226177148102801782988741023679023395120766987567398933323218782255409599033318067225909654629055420026193710251237045708520857469110818828601915309373035442828371004320258349703994522064131426574869150463366739956740970596236066474376779539025834891184665588491577634034948980123291670479597380025847160269794580229893647831034689774754455334528263673325218782724163223459832184447366820761228775894128708715403928123127833974297617099962203391821047795972674880446814878469091619265992865932538801468903910856379968451375249736433232102771503457905477233107055078793815348353902790256232539558826896618400262864168194730009047460734261389391242724013392438421013274151395997682114512284291543226881641546051520810131722976342260136113721614852727306951976638982182496676918398283849866039164514320592027418028773635618192156598226407385060706441975744957670258410736891853408164377651529028876373740438761508814853980407514675480598810363921866336475650464892059518167074223712771553766751652322776275469354554219914517478090677848003670939914765109587921590168838504996112533323483108824126223925924557374533542511397280138417284863500429847166976 A013751 947 129503800414722268406892962739732669117285871145030839233517003783675239064631004466335921128990027952374419113916683316658324012217226316599717779587065816103881276451664645033319025021755847536826759648796110392910098229940780441632300728145504317445848450891604821079610128979964831552921846131784432107087233302549109194318803088533895654680479207312674617380478368512945255760299642888567183101376909884795781392056438940568699174404991109918498105595801506175327680837105899936529521756823596921318329070952766251257105904550934092662244393225623369387684374310115185664604685876943210959004819806029821134597930759706384771388586025513789827931248298571727070886216237743136316133377370565318715708660991943511611588859499863681457177335370314305571033441133562565823797681261153833148707832206055973201205364765987040835288535740982073437160717130661508972657093995126472272998743284093247527103552138993516546845372812072505198082892763194026495475884024157291161406757306453841179189663948534505747289566847202145382603284844629609102787585745532900835935951476195488272239010589081225971767702786985749544723388263258376246228833909893032136336623372918365313409982394824692143253216592022635375091585611712540122937469942612865765777189863444576103757471009956603440968682699934295406631259331167997390868722058607268231838999569290871537743249240214559405324542570416990306438946388683261445759363247577135125860513059580849050456624717801221390353424007049995761017318813539766095990193834464884015089237613885615962855100878782302859534146120567113560558083506542377207616208816915048346640589374057290686772791228647451329846871232316468256053544257205758395765293840512116526237014923235081671043869315707905386666478466598185201335775172514643701703577345726938156227724935715960945219176895624672340032544943930726939930587084096408593808736839248812535958315018420310185158975987693893580605031202246834111921641481004544488917352426768685354516465356782522055737347787129573620166371883199007765805262731314137614984324041706623494935824109654596605245207425095465406428288502534126819105121373892000697726645248397190295922867723075043436642691967102136913446151612391837653048006588744272684663892946205034637256223452027943930775698818064839627505978056547354050138590014725049866275403324745054408660217987796764897107586282348734687461066770591440782193412096109994590318091635672331427048938265957959824585483976431544556625073589157975260664658808991176155712921955544021562769828357652877356595654229282640493455634012148803680868067427095142133591510937733612283994693877227255786696051476591577027959907617303119425515204510950465512786413015632161211354257714992234492568515676280745983023378353720842348236046601735231961384900731734087286854206533753349122689308044581842161898373823478179887232067678144185359230474744308856985029429924003333478847392704258575669244908946855213757404011044669692012286202140691321350343384172714109367928507811752936633282457582978812048090114943997635143193961459694500079185068244128742775904534528 A013751 948 223782567116640079807111039614258052234669985338613290195517382538190813103682375717828471710894768301702996228848028771185583893111367075084312323126449730227506845708476506617575275237594104543636640673119678758948649741337668603140615658235431460546426123140693130825566302877379228923448950115723498681046739146804860687782891736986571691287868070236301738833466620790369401953797782911444092399179300280927110245473526489302712173371824637939164726469545002670966232486518995090323013595791175480038072634606380082172279003064014112120358311493877182301918598807879040828436897195357868537160328624819530920585224352772632884959476652087828822665197059931944378491381658820139554278476096336870740744566194078388064825549215764441558002435519903120026745786278796113743522393219273823680967134052064721691682870315625606563378589760417022899413719201783087504751458423578544087741828394913131726834938096180796592948804219261288982287238694799277784182327593743799126910876625552237557639739303067625931316371511965307221138476211519964529616948168280852644497324150865803734429010297932358479214590415911375213282014918910474153483424996295159531589685188402935261572449578257068023541558271015113928158259937039269332435948060835032043262984084032227507292909905205010745993883705486462462658816124258299491421151717273359504617791255734626017220334687090758652400809561680559249526499359644675778272179691813289497486966566955707159189047512360510562530716684182392675037926909796715813871054945955319578074202596794344383813614318535819341275004496339972232644368299305227814760808835629203542994938438370998306743383243102795897975393489442857146460524476451550507882427756404937357337561787350221127563806177543260508159674790281664027908219498105304316543781653416149133961508688917180513338737675639433803576237663112296152200054481318594050101497258221948062135968351830295999954710506735048107285493917482529345400596479175852876849184993456288292604452136520198112314136976159903215647490614167885419311493999710829798692911944069045399249104061483142933863718430564964222308082532378971143413649734085377205671642989230344831354715425473675058518571719152492586434949986213095464466955385350103199099207011042299853178754125104287112380407557616042876330330081713827798639483545444886168923896945159454018164856682912809742201909095898613539932723379582009671630216102078070652069662346441788705940565323575354576883716311273708993848127162064981250428530421936752397071929139180069260466263402024172072197290508200402772691335572993132760540020514020405606846130900403682026742831019848697999410776951550245104314720362699790367290273394922404406094921691012374573220157331506581203158395088613129058664397795229615577751888527798480829273108464436502831684068890325787284007124301037423255760389966970294845137012947833152300750260358165704870130854908677760251448294592958818756455202660165809372794131085189227797230557299114603293393367850449980987780461498709074502312086703387387219099718623227913527439165402352096136831797925854467516763035664384 A013751 949 386696275977554057906687876453437914261509734665123765457854037025993725043163145240407599116426159625342777483449393716608688967296442305745691694362505133833131829384247403435170075610562612651404115083150804895463266753031491346226983857430825563824224340787117730066578571372111307579719785799970205720848765245678799268488836921512795882545436025368329404704230320725758326576162568870975391665781830885442046504178253773515086635586512974358876647339373764615429649736704823516078167493527151229505789512599824781993698117294616385743979162261419771017715338740014982551538958353578396832213047863688149430771267681591109625209975654807768205565460519562399886033107506441201149793206694470112640006610383367454576018549044840955012228208578392591406216718689759684548806695482905167320711207641967839083227999905401048141518203106000615570186906780681175208210520155943724183617879466409891623970773030200416512615533690883507361392348464613152011067062081989284891301994808954266499601469515700857609314689972676050878127286893506498707178086434789313369691376132696108853093329794827115452082812238694856368551321779877299337219358393598035670586976005560272131997192871228213544679812692314116867857473171203857406449318249122935370758436497207689132602148316194258569077431043080607135474434262718341521175750167448365223979543289909433757756738339292830951348598922584006383181790893465999744854326507453364251657478227699461971078674101358962252053078430267174542465537700128724926369182946610792230912222087260627095229925542429895821723207769675472018009468421199433663906677667967263722295253621505085074052566244081631311701479949757257149083786295308279277620835163067731753479306768541182108430257074794754158099918037606715440225403292725965858987654697103105703485487014448887927049338703504941612579738681858047751001694143718530518575387262207526251370953311962751487921739755638163129389333489409810708852230716015873771195391668692466169620493291906902338078828694804312756638863781282106004570261631500313892141351839351310449902451818242870989716505448016258176148366615950862135818786740499531811400599085390035868580948255218510501120091930695507189359593576176228962598898905884978328043429715081094146292887128180208130193344259560522090298810381201494436049027566528763299900493921235536543388872348073335234524898917712804197003745999917712712577013424390906086776376534651410883865296879138212708855061785880969141369563736048287600740500569106708142140293552503159682085703158697769340756917998170295991210627870132133410213155448227260888630114195897562542211612002298550142981822572278823540255836786745237754677592426425914813732024682069383262524431868843372319057706713123487013372079390156775718355263376035774872983931426546276893150071042482960426764310792192667385953953862924669492396758373855687175696449898910338015586117282195169714502653056632838811154590196766518596188258515206985633614403012870034490983739645577567146884637469769280739995285823453405114604313780937834575414877815264422124445346815876519868966525628055552 A013751 950 668211164889213412062756650511540715843888821501333866711171775980917156874585914975424331273184403832592319491400552342299814535488252304328555247858408871263651801175979513135973890655052194661626310863684590859360524949238417046280228105640466574288259660880139437555047771331008339497755789862348515485626666344532965135948710200374111285038513451836473211328909994214110388323608919009045476798471003770043856359220022520634069706293494419692138846602437865255462434745025935035783073428814917324586004277772497223285110346685097114565595992387733364318612105342745889849059320034983469726064146708453122216372750553789437432362837931507823459217115777803827003065209771130395586842661168044354641931422742458961507360052749485170261130344423462397949942489895904734900337969794460129130188966805320425935817983836533011188543454967169063705282974917017070759787778829470755389291695717956292726221495796186319733799642217846700720485978146851526675123883277677484292169847029872972511311339323131081948895784272784215917403951751979229766003733359315933502826697957298876098145273885461255501199099548464711804856684035627973254715051304137405638774294537608150244091149281482353005206716332318793947657713639840265598344421934484432320670578267174886821136512290383678807365800842443289130099822405977294148591696289350775107036650804963501533403643850298011883930378938225163030138134663909247559108276204879413426864122377464670286023948847148286771547719527501677609380449145822436672765948131743448975016319766786363620557311337318859979937703025999215647120361431832621371230739010247431712126198257960787007962834469773058906620157353180540353616782718292706591728803161781040470012242096039162683367484225245335185196658368984404280709496889830469004330667316594166655622921560967678337941257279656539106537788442250706513730927480345620736098269189094605362369007323071634571128766297742745887584768269700152904896654677275429876625636803500581541104212408415127240200215984621852443471956614055479175897412099232542405620255978399064457431436741923681070230121414172094128384377512363089770694863487583190970100235219553981980907878585017586145935518856241836423213377699632523647370897309369242550859046547660130684794108957495399648974098880520582172036344338716182385492719634961702982228053495895007146975971417470723285259025329807725652422473087857807567333079197347485717949578651877638007319233007150831560901546766002314676286606135891440974079584983416391669618427258725459930644095058229745420827954300838271472811964959588326532848332614536706815552837330510988072941665539971894647072589404897807077562085967495770840082879712863980798128938650615894277642218269361347367331717200277385559106953186190908441317895113789818980516233505071966471363322761410555617448729048908929242928432275133828882861598470022627439603465425317064090932810663633253266660584481861545465675131860012544134213310714277671174885688406239419600419902107558036029816653547761317118711853902927484038036254213460578146316908864776921431041559297834626333574156285279993856 A013751 951 1154668892928560776044443492083942356978239883554304921676904828895024847079284461077533244440062649822719528081140154447494079517323699981879743468299330529543590312432092598698962883051930192375290265172446973004974987112283984655972234166546726240370112694000880948095122548859982410652122004882138234759162879443352963754919371226246464300546551244773425709176356470001982751023196212047630583907757894514635783788732198915655672452475158357228015926929012631161439087239404815741833150884992177136884615391990875201836670679071847813969349874846003253542561718032264897659174505020451435686638845512206995189892112956948147883122983945645518937527176064045013061296682484513323574064118498380644821257498498969085484718171151110374211233235163743023657500622540123381907784011804827103136966534639593696017093476069529043333803090183268142082728980656605498272913281817325465312696050200628473830910744735809960500005781752439098844999770237759438094614070303826692856869495667620496499545994350370509607691915223371125105274028627420109035654451244897933092884534070212457897595033274077049506072044019747021998792350013565137784147608653549436943801980960986883621789505958401505992997205822246875941552529169643978953939161102789099050118759245678204426923893237782996979128103855742003616812493117528764288766451187998139384959332590976930649721496573314964535431694805253081716078696699235179782139101282031626401621203468258950254249383607872239541234459343522898909009416123981170570539558371652679828828200557006836336323033990886990045332350828926644638223984554206769729486717009707561998554070589756239949759777963767845790639631906295973731049800537209796990507371863557637932181154341955673116859012741223939200019825661605050597066010625627050439483393123074719980916408457352148167962492579246499576097298428209220855727042686037232631977809158755478066173644654267784538910508162499464893746479570041864219661419282331942826809100396449004903028079041741339871065973221426561022319541029087868015950728107473833276911802330673583382441522690044120889357649803689378653848204341363419123760724106543753996333206459389280863008814194910388860176576583585893339312716664965000862656910550590051127884432434356705823324220278552050593427242865539565993278803017301563162131419529213822753290076440906572349974478609389409836927595769907749927386033495818291476351560853016455320616871910444558476647634636356636937237872811651999760623255402820410003209522851343524805100642303077594760152996260621000087190705031848533105019075450168628248761918757919429377275302907122987390043198053071433950141434491663410630027284551832692011663216143828958819166805988264265311765753169456408250749207322079322246136815105737889786597322756628807198332051496764358062515821731717440106951403796514629731780330971431256309584842156199100215634788254947886749131896826758261644789489984656750564686627854101676263920600914271815790202469565981717069525590841860286259523177330531555981134083544258692417726647280859879036835618518334520232839814466658234304416142060963829383168 A013751 952 1995267846980553021004798354321052392858398518781838904657691544330602935753003548741977446392428258893659344524210186885269769405935353568688196713221243155051324059882656010551807861913735372424501578217988369352596777730026725485520020639792742943359554735233522278308371764430049605606866824436334869663833455678113921368500673478953890311344440550968479625456743980163426193768083054418305648992605641721290634386929239726253001997877073641290011521733333826646966742749691521601887684729266482092536615397360232348773766933436153022539036583733893622121546648759753743155053544675340080866511925045093687688133571189606399542036516258075456724046960238669782569920667333239023135982796765201754251132957406218579717592999749118726637011030362947944880161075749333203936650772398741234220678171857217906717537526648146186880811739836687349518955678574614301015594150980338404060338774746686002779813766903479611744009990868214762804159602970848309027493113485012525256670488513648217951215478237440240602091629505985304181913521468181948413610891751183628384504474873327127247044217497605141546492492066122854013913180823440558091007067753333427038889823100585334898452266296117802355899171660842601627002770405144795632406870385619563158605215976531937249724487514889018779933363462722182249851988107089704690988427652860784857209726717208136162718746078688258717225968623477325205383987896278390663536367015350650422001439593151466039342934874403229927253145745607569314768271062239462745892356866215830744215130562507813189166202736252718798334302232385241934851045309669298092553046992774667133501433979098782633184896321390837526225283934079442607254055328298529199596738580227598346809034702899403145932374016834966937634258743253527431730066361083543159427303316673116127023553814304512034239187176937951267496131683945533638696329761472337988057654226329466098348057962574731683237358104799075336393916697032341371574932519869597204726125485063880472432520584129035297202001726625097446568166898263835931562858169714783902503594427403952084858951208396240896810018860775246313849697101875988245858531256107606905663780761824677331279230928805151950385124336436423690332374397059521490671141431419608348984299246568387662704252641337943425442275671652370036385771613897101144163092946481485717685252089886557020755899037024900198210885490400591874523065880774007671135497154012434794025954661248197047647112651624268627547044218534655586356985336073668485546055487121610863213909899718083745544377538353088150665538295034265205472962377891389613860595613684773963931723423508522209994646235707437865844398801594373568687147705566891796154037496536440839520240747720650458731221476820673457294630252553068841324416502715073551240173723454578838717784986408810732027339952407736504812025760377280176516411918633210902962607245912045172616914104549948302499917716638276122196238693486864975778492931887696584054798379861697685469867410016407096140220974734574656456050427158528735399696364479020497831646501325870975651948799682050962347199398385428878031093481345497174114304 A013751 953 3447822839582395620296291556266778534859312640455017627248490988603281872981190132226137027366116031368243347337835202937746161533456290966693203920446308171928687975477229586233523985386934723549538727160683902241287231917486181638978595665561859806125310582483526496916866408935125718488665872625986654779104211411780856124769163771632322458003193272073532792789253597722400462831247518034832161459222548894390216220613726246965187452331583252149139909555200852445958531471466949328061919212172481055903271406638481498681069260977672422947455216692168179026032609056854468171932525198987659737332606477921892325094811015639858408639100093954389219153147292421384280822913151837031978978272810268631345957750397945705752000703566477159628755060467174048752918338894847776402532534705024852733331880969272542807904846047996610930042686437795739968755412576933512154946692894024762216265402762273412803518189209212769093649264220275110125587793933625877999508100102101643643526604151584120619700346394296735760414335786342605626346565097018406858719620946045309848423732581109275882892407835861684592339026290260291736041976462905284381260213077760161923201614317811458704525516159691562470993768629936015611460787260090206852799072026350605138069813207447187567523914425728224451724852063583930927744235449051009706028002984143436233258407767335659289177993223973311063366473781368817954903531084769059066590842202525923929218487616965733315984591462968781314293435848409879775919572395549791624901992664820955526003745612013501190879198328244698083521674257561698063422606295108547103931665203514624806690477915882696390143500843363367245317290638089276825335007607299858456903164266633289943286011966610168636171142301090822868231999108342095402029554671952362579490380131211144667496700991118196795165315441748779790233315549857882127667257827824200043363626503097317417945444159329136348634154805092802181288688052471885890081483394334663969766744838190385456363395569374972993565058983608168387669792400199908489740618917267146583526211170554029202636267688108704269687712591419625630332276592041707688843542010553944732987013156433042428450511044975302570265494853362140136894342958118853135879732393493083227044869098070173881152948564231966239164252360615295422874613348814190777113824611520007320160115611323970531866193535979027542508410127412222759175857841977485255722139082133487324076849654636884498334210662006736188401292409627884853224870660735299143023583881746143571633636306712848712300684386274136324350050173819210275057278988996321252751109220447289409674018075822726378870748695302452632179121129155077526691391235219589023754176794014969770690976012061283992687550711946123734205121076411702957808591716691647096543020194129512233304332456514424944943243437760568680315180513931940145020359795398188440319385320936014058282027572662310666719857814350941139155100462345302678145235786301939697246691600401013600491930884508351462130301844341345006356055138129937654770675317819747420253085154291105045926567525850584062935960560410021101237729535765019116869517312 A013751 954 5957837866798379631871991809228993308236892242706270459885392428306471076511496548486764783288648502204324504199779230676425367129812470790445856374531220521092772821624652725011529446748623202293602920533661783072944336753416121872155013310090893744984536686531533786672345154639897241548414627897704939458292077319557319383601114997380653207429517974143064665939830216864307999772395711164189975001536564489506293629220518954755843917628975859713713763711387073026616342382694888438890996398634047264600852990671296029720887682969417946853202614444066613356984348450244521001099403543850676026110743993849029937763833435025675330128364962353184570696638521304152037261993926374391259674455416144194965814992687650179539457215762872531838488744487276756245042889610296957623576219970282945523197490314902953972059573970938143687113762164511038666009352932941109003747885320874789109706615973208457324479430953519664993825928572635390297015707917305517183149996976431640216013971973937360430842198569344759393995972238800022522326864487647807051867504994766295418076209900156828725638080740368990975561837429569784119880535327900331410817648198369559803292389541178200641420091923947019949877232192529434976604240385435877441636796461533845678584637222468740116681324127658371852580544365873032643142038855960144772016389156599857811070528621956019251699572291025881517497266694205317426073301714480934067068975325964796549689546602116787170021374048010054111099057146052272252789021099510039927830643324810611148934472417559330057839254711206838288325453117066614253594263677947569395593917471673271665961145838645299362167969457331898599908278222618270354178893145414155413528667852742325021998228678302371403303733896284941916304894459215140854707070473133682537359376866732857985434299312652244062045665083341891477523169270154420316609021526480217674932346597352164498209727507320747610439819503200362169266852954671418818060803305410299339756935080392986068595947543879953332880421923674914973893401267545441870271789489037629296333292902717362462155470565051840978020367357973113089214173951048070886321640594237216498601558734316297316362483085717322841418775106609778156553424631629378218800177575956047816333533801465260466632295118992837661275828079143230490727331866750921662852688928706572649236679776367821079064782430171759593454532700168320927855882350937094521887856333926666096004796203212536413121516023947640133557433283836985026372576501750596919144752947657336091782923537999802574855582619481707568476886700359595355298978092985643124753916732932916099916703235021671182688653745482638148405521311179973966122724054459449833047217500057867763754006548841898739364087630242901812706449220039422711093246486443166182826338895455797139149886484856926304861924660450262679584631928074392570595181726448069624871897834577432292711343645560472832091914303198426288460013598932683027834967438729751796842283085492951501650056568430431326561161587021844170983263278688532267443726949192523542197331146615029519361108684669809260753339848388516462938796637801953033950525915136 A013751 955 10295143833827600003874801846347700436633349795396435354681958116113582020211866035785129545522784611809072743257218510608863034400315949525890439815189949060448311435767399908819922883981620893563345846682167561150047813909903058595083862999837064391333279394326490383369812427217742433395660477007234135383928709608195047894862726715473768742438207059319215742744026614741524223606699788891720276802655183437866875391293056753818098289662870285585297383693276862189993039637296767222403641776839633673230273967879999539357693916171154212162334117759347107880868954122022532289899769323773968173119365621371123732455904175724366970461814654946302938163791364813574720388725504774948096717458959097168900928307364259510244182068838243735016908550474014234791434113246593142773539708108648929864085263264152304463718943821781112291332581020275074814864161868122236358476345834471635581573032401704214256700456687681981109331204573513954433243143281103933692483194775273874293272143570963758824495319127827744232825040028646438918580821834655410585627048630956158482435690707471000037902603519357616405770855078296586959153565046611772677892896086782599340089249127155930708373918844580450473387857228690863639572127386033196219148384285530485332594253120425982921625328092593666561259180664228600407349443143099130166044320462604554297529873458740001266936860918892723262235276847586788512254665362623054067895189363267168437863536528457808229796934354961373503979170748378326452819428459953348995291351665272736065358768337542522339946232140965416562226382986291109430210887635493399915586289391051413438780860009179077297826251222269520780641504768684371172021127355275660554577538049538737638012939156106497784908852172780379631374857625523763396933817777575003424557003225714378598830469212263077739214909264014788473160036498826838307100389197757816142283094920224540252906409132650251870840008101530225828493121905672211717609068111748997259099983818919079926533797355824559359217369084110253074887797390318523551829652237057023424063930135895602334604653136409581210019194794577539418162092587411066491563794946841910109583493492898561762674370772119533869971643384221696654524317763455565562086706851252050626624346408931970086340605965619623478684630920759502287976829465745592633409446468804957537880982653563594824623944039336800577489432505890858563334964702419299333822215745025279013896287839151262921873979689381522150787244714470310125571812195025031476282133093551876766600891873663658849350446766464390678328060218221380773956634144679191319574768114508079020656063190117447803685993672193998720444740825718995013460067166105929311505591840099995495766923316398801021621143425059734332356744252228122444769129928573791163923913611347617456451003845832768654801405813258053910322243971712550361988474023302264311778639458149803001805201819528497053854827915926880626458903498955676272098823734125011104943465171731820194851297750247785332297687222373746727459078945573783758142760168204680680916988221350771009455995807109430402581771258015356447958240590121774842666508781355008 A013751 956 17790008544854092806695657590488826354502428446445040292890423624644269730926104509836703854663371809206077700348473586332115323443745960780738680000648231976454682161006067042440826743520240904077461623066785545667282622436312485252304915263718447268223906793396175382463035874232258924907701304268500585943428810202961042762322791764338672386933221798503604803461677990273353858392377235204892638314988156980633960676154402070597673844537439853491393879021982417864307972493248813760313492990378886987341913416496639204010095087143754478616513355488151802418141552722854935796946801391481417003150263793729301809683802415651706124958015723747211477147031478397857116831717672251110311127769081319907860804115125440433701946614952485174109217975219096597719598147690112950712676615611745350805139334920455182113306334924037762039422700003035329280085271708115224427447125601966986284958199990144882235578389156314463356924321503032113260644151589747597420610960571673254778774264090625375248727911452886342034321669169501046451307660130284549491963540034292241857648873542509888065495698881449961149172037575296502265417360400545143187398924437960331659674222491725448264070131763435018418014217291177812369180636123065363066688408045396678654722869392096098488568566944001855817855864187787021503899837751275296926924585759380669826131621336702722189266895667846625797142558392629970549176061746612637429322887219725667060628191121175092621089102565373253414876007053197748110471972378799387063863455677591287920939951687273478603427089139588239819527189800311037095404413834132595054133108067736842422213326095861445570643762112081731908948520240286593385252508069916341438309985749602938638486358861752028172322496554564496003015753976905063149901637119649605917634501574034446218779050798790598333363363208217554481620543069972776594669472533725506293865188022148005557022274981219635232811533999444230231636114653001581848028469697102267263724772039092170113050401830864838572727613777342517313406113890470408697561639065634536476782471274827600834196840619715756330913168605029988114584095991046322897422237668142820669360276755728714725901312694222554527310999767935091819018021095251217291285829438963543482806870594634444309196567108590709371167042231072419953623961316808384070531523498094966625458338025357891856950175299973991397901739370179403597442819005780549248844788807403682136012785386053382328998236903251270276560358866604695896988091473003254391015525985657643052686341157690802491677572012450467092150888057086545977397063802005642600225199301869960547693677192522949804769397065551229788928512146842423383258996063031045850281662699692792216685243490737128165361335838503220926312454067850195584561056516575511131260522720408682964747334645599024235496829245309917157036837583119287025516083112266312730753488983682859587119388744145242909061142638721649722520985246195408598186767412568019189342307816752585296703042512428173054210403520261834345049288417951498334070689570657688216624555646494132304339960754685095735661300733850535942071839739730426928127727174181453824 A013751 957 30741134765507872369970096316364691940580196355457029626114652023385298095040308592997824260858306486308102266202162357181895278910793020229116439041120144855313690774218483849337748612802976282245853684659405422913064371569947974515982893575705476879490910938988591060896125990673343422240507853775969012510244984030716681893293784168777225884620607267814229100381779567192355467302027862434054479008299535262535484048394806777992780403360696066833128622949985618069524176468333950177821715887374716714126826383706192544529444310584407739049335078283526314578548603105093329057124072804479888581443655835564233527133610574246148183927451170635181432510070394671497097885208137649918617628784972520800783469510936761069436963750637894380860728661178598920859465599208515178831505191777095966191280770742546554691793346748737252804122425605245048995987349511623107810628633040198952300407769582970356503079456462111392680765227557239491714393093947083848342815739867851384257721928348600648429801830990587599035307844324897808267859636705131701522112997179256993930017253481457086577176567667145532865769280930112355914641198772142007427825341428795453107917056465701574600313187687215711826328567479155259773944139220656947379237569102445460715361118309542058188246483679235206853254933316495973158738919634203713089725684192209797459555441669822303943053195714038969377462340902464589108976234698146637477869949115685952680765514257390560049241969232964981900905740187925708734895568270565340846356051410877745527384236515608571026722010033208478408142983974937472100858827105381124253542010741049263705584627493648577946072420929677232738663042975215233369716333944815438005399655375313877967304428113107504681773274046287449093211222872091949123030028942754519025672418719931523066050199780310153920051891623799934144240298424912957955588848538277674875799044902271753602534491167547529682298330751039629840267206120386733433393195636592717831716406083551269955351094363734441053673316607247869917565764802732866229386512305416479031880110362902094241492140590868826939817955349491819462001317872528045966745626690550794116654558233899219046357468335616574223193407598991838663263140452594103479341913270529003138290272387528319766291667963644745793376648975293141679862205155444887673878472604708102328792008107818437128809902918355057135574205631670009416381191241988789102003795059193562731030093147100244664508953368818195037896300121492914509995422065349623587674828903216407195041997520489706705618844437514407135236734562645551448942126249865750413189144393631291826414674188679657262641518129272525075268468989743707606271545196917647229286713145069144950432100751993757469744388328933565760667920629245137970121505660642483234818183260866204163083394267595113878938520935895536847359655343630127980091791617996188398742028963803981366542303749882979746857654479711010720516262505425666057666734088917537159183507907348467392702857461475883037675577283012449748245170386220189121274151578096485238327232157141860621899452184095845431222727668093726107900139070254177731804712556985552207872 A013751 958 53120680874797603455308326434678187673322579302229747193926118696409795108229653248700240322763153608340400715997336553210315041957850338955913206663055610309982057657849540091655629602923543015720835167091452570793775234072870099963618440098819064047760294102572285353228505711883537433631597571324874453617703332405078426311611659043647046328624409358782987885459715092108390247497904146286046139726341596933661316435626226112371524537007282803487646260457575148024137776937281065907275925053383510482011155991044300716946879768689856573077251015273933471591731986165601272610710397806141247468734637283854995534886879072297344061826635622857593515377401641992346985145639661859059371262540432515943753835314898723127987073361102281490127339126516618935245156555432314229020840971390821829578533171843120446507418903181817972845523551445863444665066139956084730296766277893463789575104625839372776037321300766528486552362313218909841682471266340560889936385598491647191997343492186381920486697563951735371133011954993423412686861452226467580230211259125756085511069814015957845605361108928827480792049317447234151020499991478261388835282189988958542970480673572732320909341188323508750035895764603980288889375472573295205071322519409025756116144012438888676549289923797718437442424524770905041618300853127904016219045982284138530010111803205452941213595922193859339084254925079458809980310933558397389561759272071905326232362808636770887765090122834563488724765119044735624693899541971536908982503256837996744271319960698971610734175633337384250689271076308691951790284053238098582710120594560533127683250236309024742690813143366482258172409738261171923262869825056641076873330604488542381127502051779449768090104217551984712033068993122974888084595890013079808876361939548041671858134745220375945973849668725926286201247235678249591347257530274143822185380749591125590225179600737522131291011515537796480363981732176028275372903442060032216413205949712376594482846691060533114140747491097324319217553641579122392844379893263759675767088830707094818849298418941021332952005426843921864030338277283728463430536442921271772233579076628177850512105705283945440257678208331057897210118706702082610812302826131474117422965590685648936556152002241178120730954849429306548822801890508608765900462000660935600824152590010310259358583512242917538730272227331525776271506698466156627568262557862286476399220000958189222780271471421317841025484806609939756273272089328924149559502104344757951633032571715406213187309363188024895529689077324251512903771994159768016713990841512194872276044556998038447749844543327382923330063914414277126743637230100273694412207440314679482474346670099445212907718303032397201634434166847335598412369961781590211029765820674776800793808105294404356782805764177227487672237484433792861149598615915897413553026226049453279801385100879797789002570026940940626525052101609375550947648116505649504211069101663898151654590537693430325889103397545045513164967654427388486801561733926950726491829457167541135154642253374117620905152873410465958714451440313399219120558543298471034215202816 A013751 959 91792536551650258770772788079123908299501417034253003151104333107396125947020840813754015277734729435212212437243397563947424392503165385715818021113760094615648995632764005278380927953851882331165603168734030042331643604477919532737132664490759342674529788209244909090378857870134752685315400603249383055851391358395975520666464946827422096055862979371977003066074387679163298347676378364782287729447118279501366754800762118722177994399948584684426652738070689855785710078547621681887772798492246706112915277552524551638884208240296072158277489754393357038910512872094158999071307567409012075625973453226501432284284527036929810538836426356297921594572150037362775590331665335692454593541669867387550806627424144993565161662767984742414940042010620717520103630527787038987748013198563340121511705320944912131564819864698181457077064696898452032381234289844114413952812128199905428385780793450436156992491207724561224762482077242276206427310348236489217810074314193566347771409554498067958601013390508598721317844658228635657122896589447335978637805055769306515763128638619575157206063996229013886808661220548820612963423985274435679907367624300920362252990603933681450531341573423023120062027881235677939200840816606654114363245313538796506568696853494399633077172988322457459900509578804123911916423874205018140026511457386991379857473195939022682417093753550988937937592510537304823645977293188910689162720022140252403729522933324340094058075732258125708516394125709303159471058408526815778721765627816058374100840892087822943348655494406999985191060419861419692693610843995434350923088387400601244636656408341994755369725111737281342121924027715305083398239057697875780837115284556201234588323545474889199259700087929829582393143220116500606610181697942601909738353431539016008970856839740809634642812227558400622555755223252015293848061012313720524736337935293465019909110350074438242870867898849312318068960433200176859844377147879735669962019881102986755266359082152601221235211664616176423607932692648723494835088455559776719725529499461859846971587667930084863341065377586296981044424543146282784807966973367957622419624644413491325684918658730657720765267943996068046379085125181198751483659283555187274906884540704801362369030659872755792623089979813841716365801666798875947475998337142096718224135675537816128171632309155761506925910408828876541397163574949518652437957699986031031217852161655750976964309102616037229292037745821975898840214170360380930438819636307741740421880283924221936387670579588907019475302725616306614297718005908079132881776174133072739293004994492610437711731370869717691514350444107870875013005133613272943944294456863766145715671045931841327904537227639982364424302240312195914056575293958587884659435338126014311771700405948730728520688360498249098697626373101594064066506408302670730619629318613455267496793454320290579396441006553945402635290031581000952037535945321762343276727407675216006059132449134247603136370670957838646749064106850527305193098676225770855377881301985511081547221813830475248924104165253285176658572088861553850640325162819757947123870466048 A013751 960 158617503161251647155895377800726113541538448635189189445108287609580505636452012926166938399925612464046703091556590990501149350245469786516933540484577443495841464453416201121042243504256052668254162275572403913149080148537844952569765244240032144141587474025575202908174666399592852640225012242414933920511204267308245699711651428117785381984531228354776261298176541909594179544784781814343793196484620386978361752295716941151923574323111154334689255931386152070797707015730290266302071395794602308163117599610762425231991911839231612689503502295591720963237366242978706750395219476482772866681682127175394474987243662719814712611109344743682808515420675264562876220093117700076561537640005530845687793852188922548880599353263077634893016392594352599874739073552016003370828566807117451729972226794592808163344008726198457557829167796240525111954772852850629707310459357529436580250629211082353679283024806948041796389569029474653284706392281752653368375808414926482648948995710172661432462551138798858590437235569419082415508365306564996571086127136369361659238686287534625871652078585483735996405366589108362019200796646554224854879931254791990385973167763597401546518158238874983951467184178775251478939052931096298309619687901795040363350708162838322565957354923821206490708080552173526119791580454626271345965811798364721104393713682582631195216738006136108884756159858208462735260248762630437670873180198258356153644615628784459682532354865342041224316329049225675859565988929934337665631211004866148870446253061527758046106476694335295974410152405520533228974559538424110558395096733428238950732142273614966937278884993082022159186684719892047184112157091701929349286535211713115733368623086580608536320761751942745518375351484361313048222393974044816100027874729699419663501640619072119048662779529220916275776345025779482427769449429278109066744391952187107554402942684928629283680859729211611685623163628569905613811083711536183237694370354545961113100268493959694910294445756456752859994507692896994199075032851207294171685714975070093815566903490183186643853360972469121183244765610556776652148166929979830771541111385546513010783539442286576541482383007225205584143059096313111442563763241983363611039096486337896754173684980260122009652699485118318485880105280228457637238525126581543129091306447329346269480580630221155883967973186456298663534298657512768231412790905575861621944448535341137688194326129320512332216641224780374353195890086382738247798280331539777727449009130621055506077894761529631329653323109864977829506456714209160741619709228901949693498312630483230836365871808862872170936797567418400872022472870883735647135740821460587899796679567370221814619040329361889525725194271259474539489762107960439864691504264281752730741498301479406698883749486940974442549498372719554542706923073547015022510719462564050702234459089065462121197050059325217655753781174571969645120862113516005329182184960462773258470180872103979858219648519415145181582382776637711183373674512518132038092978889830963148913599294299061230140851997557676785266012569552765053906481881352541732630048165330944 A013751 961 274091045462642846285387212839654724199778439241606919361147120989355113739789078336416469555071458337872702942209789231585986077224171791101261157957349822360814050575503195537160996775354459010743192412189113961921610496673396078040554342046775545076663155116193950625325823538496449362308821154893005814643360973908648569101733667787533140069269962597053379523249064419778742253388102975186074643525424028698609107966998874310523936430336074690343034249435270778338437723181941580169979371933072788505867212127397470800882023658192226727462051966782493824474168867867205264682939255362231513625946715759081652777957049179839823391996947717083893114646926857164650108320907385732298337041929557301348507776582458164465675682438598153095132326403041292583549119097883653824791763442698956589392007901056372506258447078870934659928801951903627393457847489725888134232473769810866410673087276750307157801066866406216224161175282932200875972645862868585020553396940992962017383864587178358955295288367844427644275543063956174413998455249744314074836827691646256947164449904859833506214791795715895801788473465979249569178976605245700549232521208280559386961633895496309872383377436775972268135294260923634555606683464934403479022820694301829747870023705384621393974309308363044815943563194155853134999851025594196885828922787574238068392337243502786705334523274603196152858644234984223606529709861825396295268855382590439433497895806539546331415909207311047235618616597061967885330028870926535486210732616408705248131125290319965903671991727811391443780743356739481419668038882396863044906727155363996906865141848806662867617913268045734291074591195973457534145807454460933915567132845840263987260980693611291550762276307357064255752607364976348947328296787149442220848167532920597178530834989756621716089283026493743324541524204546945635185608613792572467334309293379321854008284959556671402200525612077664992756826750168796900665552653534524634735871972655420803437263957562352804988802267157268942070509293326005976001656766886204328672915476921122113299609231036546520578607760426641404646954975042110054912032455005147573223040474224374482633956156271204263681557836485155249399206118429056572750182882147252319875558728391885591212127645889490832679864710284454343600821924234774797148171418732906527069777540985110353662443329022157367496657666196484090587268080182063503881302684835088882720007069069485925199795551465845310070356036420486882322498069269371692195428412900735913031887777713183914502602147923202937640942333846681689387157202153429761518857547542569070365084225475022885240226485715043111378786196498996706854833120887095198250560139483895890848662292415743295661701689137345100453135700736372004238308922555640086186919368678868718721309064956414775671119113434003836725533188059390249797563071089241958898523231310679613461145305905118545428502502513976109142533869660363546768849732155657208826815611679672190636472546995677195003552641549370873774357438029964924869709557631332161824667521627904321322699580548777805683392251779665484939669720187178013150400690977192113984723229691871232 A013751 962 473629326559446838381149103786923363417217143009496756656062225069605636542355527365327659391163480007844030684138515792180583941443368855022979280950300493039486679394469521888214202427812505170564236488262788926200542938251628422854077903056828141892473932040783146680563023074521864498069642955655114047703727762914144727407795777936857266039698495367708239816174383317377666613854641941121536984011932721591196538566974054808585362151620737064912763183024147904968820385658395050533724354700349778538138542556142829543924136881356167785054425798600149328691363803674530697372119033265936055545635924831693096000309780982763214821370725655120967302109889609180515387178527962545411526408454275016730221437934487708196687579253897608548388660024455353584372877801142953809240167228983796986469389653025411690814596552288975092356969772889468135895160462246334695953714674233177157643094814224530768680243545149941635350510888906843113680732051036914915516269914035838366039318006644204274750258299635170969308138414516269387389330671558174721318038251164732004700169435597792298739160222997067945490482149212143255541271573864570549073796647908806620669703371417623459478476210748880079337788482876040512088349027406649211751434159753561804319400962904625768787606484851341441950477199501314217279742572226772218712378576928283382181958756772815426818056218514322952139737238052738392083338641234284798224582101116279341084363953700336060686691110233489623148969479723080505850289888961053320172145961154242668770584501672901081545201705658084414853124520445823893186371188781779341598824524468986655062965114737913435243754127183028854976893586642134619003955281308493806100005557611976169986974638560311799717213459113007033940505526679130980983296848194236157625633496886791924501282862299442325402281069781188464807753825457122057600731684633565223553686458959468163726316410113928183002508257670205107483796624291681044350074985307658568823586768748567148339592118667745647020650317647760731897840058867338326530862893179361079946797944119699011781724751231152387559834210017236347229938196872766174887992082248895006529413939459719105991476238036640967641731941446348270961828172645409757712316020350452008744965482661178301614556572097040158870806219371537105742220285077690849472040211570462478776575590822270691128702072550287931034224447187524508534799242554605734706891039395033589340172215352071678745246712932980695801575230934601332653276663697474284113700297492471657719102079888381804260496511611294676243548352887065959261007645321126627904585842153559353590865541620839545695111367315594496462542547550266309445151632892900502576967921028172099386488441294404414903420518829332333583018490872450823323797818176146068930996669077085145950422064244684732359693828013958629861721348966626351650188986842210104976648143704854372060859088604044846500452324344150716598298526773108208816572337164975656852737376982473545419824561208530192966138964597312869882089652915779390174858115586941975633025477373018667245624875188288048220901811075261957975749276483443606723892394008587972965601740907553488896 A013751 963 818431476294724136722625651343803571984951223120410395501675524920278539945190351287286195427930493453554485022191355288888049050814141381479708197482119251972232981993643333822834141795260008934735000651718099264474538197298813914691846616482199029190194954566473277464012903872773781852664343027372037074432041574315642088960671104274889355716598999995399838402349334372428607908740821274258015908372619742909587618643731166709235505798000633648169254780265727579786121626417706647322275684922204417313903401537014809451900908530983457932574047779981058039978676652749589045059021689483537503982858878109165669888535301538214835211328613932049031498045889244663930589044496319278471117633808987228909822644750794759763876136950735067571615604522258850993796332840375024182367008971684001192619105320427911401727622842355348959592843767553000938826837278761666354608018957074930128407267838979989168279460846019099145885682816031024900440304984191788974012114411453928696515941515481184986768446341769575434964463180284113501408763400452525918437570098012656904121892784712985092221268865338933409807553153838583545575317279637977908799520607586417840517247425809653337978806892174064777095698498409798004888667119358689837906478228054154797863924863899193328464984005823118011690424600738270967459395164807862393934990180932073684410424731703425057541601145592750061297465947355131941520009172052844131332077870728930701393780911994180712866602238483470068801419260961483114109300928124700137257468220874531331635570018890773068910108547377169868866199171330383687426049414214914702282768778282408939948803718267114416101207131772273861400072117717608621638834726101077296940809603553494821737492175432218789911344857347276154649193550101538335139136953679640080377094682620376445538216786053436338295141688581893667187798610389906915534064351046800706300770201081960986919074756676867900228334269254114425732000566776024844636929574611634006927157936397524032330815181057864478051683748895330544719467621722760628245331079413935946148066847438839892358820370127431325703393514909784408013333204196139950206450318126090571282827287386394615153270939327315592084912794819289812222039082331268061326882083165581071111300354038516105189953756583685394528753147074016118722556652614249787887685485593759163325922620940883754270397181366897544827139844740042350748133091134358709573507716074618042379817588128379860871786319948190642345121999054991102824862074869235562948474114066991024538608394047123757762137972064317200548851553788849977603021211114906813019124335241350563005015655920810734961152442721347289887273522166860182721222021638932068453000567536681387739852026556730828953110656537086272431455952227595022703522629808380407112762244165203132202329327014815217517550934808120512401054491014330335651526569263339061399647992321988354921164505107789494752781616466692438281859854263930984835036998621077935041530187425714286485456841768340173445488130824156639156250920238466786222154823734235733893868024900576257000439784325361747325718329538052663382094749763390552418886056846840017284559808288252428812288 A013751 964 1414249591037283308256697125522092572389995713552069163426895307062241317025288927024430545699463892687742150118346661939198548759806836307196935765249102067408018592885015680845857397022209295439222081126168875529012002004932350444587510953281239922440656881490865823457814297892153095041403984751298880064618567840417429529724039668187008806678283071992050920759259649795556634466304139161917851489667886915747767405016367456073558954018945094944036472260299177257870418170449797086572892383545569233118425077855961590732884769941539415307487954563807268293083153255951289869861989479427552806882380141372638277567389001058035235245175844874580726428623296614779272057868889639713198091271221929931556173530129373344871977964650870196763751764614463294517280063148168041787130191503069954060845813993699430902185332271590043002176434030331585622292774817700159460762656757825479261887758825757421282786908341921003324090459906101611027960847012683411347092933702992388787579546938751487657135875278577826351618592375530948130434343155981964787060121129365871130322630731984038239358352599305676932147451849833072366754148259214425826405571609909330028413803551799080968027378309676783934821367005252130952447616782251816039902394378077579490708862164817806071587492362062347924201053710075732231769834844787986216719663032650623326661213936383518499431886779584272105922021157029667994946575849307314658941830560619592252008453415925944271833488668099436278888852482941442821180872003799481837180905085671190141066264992643255863076667569867749533400792168058903011872213387763372605544624448872002648231532825165573711022885923702489232499324619416027698191906406702661569113718994940439051962386479146874068966803913496093195233806454575458243120428655958418058891619611568010497890038606300337992574004837869512256900515998753759150042863198608871620487730907469628585396161179537627731594561617271109727664896979388970931532614304928903563970128914094921527867648632867989818073309518091131181275240050336930365607932105227281314943859512374315333996041599580201330815463993764107457047039776850929833956746149721884507176725552603689894984852183157601343122729309447732795519683534268431209972852239710124090880327011778555829768240091376608361745685438143899853152577895717423633469920519106015834227194288985847127379246329401998957461297651710793182092773981480171850143021333376939977232324792285840399586446760870473429972370814367024625681361665374039052774963269107760490402715304913429853412974415727140122548415484947132761298020652806558972897046851297053772872667053431160950012871421022488116925208646304334395742271653392074614286784980703385438014464301890030872430975214496085078761555885449284199231687104308881343490853157917471012445625077081600695870328015348432245429022160472762820005837911687049898098591730732395877303772264826260246932806633254444533351053828168072741794943933617222671751764163871634287046869422575691819713803490064142672462001590172070606591883535412759348168603947028195772096759947314225099378841273441755002324259727591138874579835106231339549867719348722100196987633664 A013751 965 2443823293312425556667572632902175965089912593017975514401675090603552995819699265898215982968673606564418435404503031830935092256946213138836305002350448372481056128505307096501641582054377662518975756186019816914132739464523101568247218927269982585977455091216216142935103106757640548231546085650244464751660885228241318227363140546627151217940073148402263991072000674846721864357773552471794047374146108590412142075868282964095109872544737124063295024065796978301600082598537249365597958038766743634828638534535101628786424882458980109651339185486258959610447688826283828895121517820450811250292752884291918943636448193828284886503663859943275495268661056550338582115997441297424406301716671494921729067860063557139938777922916703700007763049253792572925859949120034376208160970917304880617141566581112616598976254165307594307760878004412979955321914884985875548197870877522428164542047250908823976655777614839493744028314717743583856316343637916934807776589438770847824937457110162570671530792481382483935596927624917478369390544973536835152039889311544225313197505904868418077611233291600209738750796796511549049751168191922527828028827741923322289099052537508811912751309719121482639371322185075682285829481799731138116951337485318057359944913820805168891703186801643737213019420811010865296498274611793640182491577720420277108470577682070719967018300355121622199033252559347266295267683067603039730651483208750655411470607502720031701728268418475825889919937090522813195000546822565504614648603988039816563762505907287546131396481560731471193716568866405784404515184734055107862381111047650820576144088721886111372647546876157901393758832942350895862475614270782199191428506423257078681791003835965798391174637162521249041364017553506391844112100717496146405764718688789522140353986711686984051167880359838517179924091645846495811274067607196130160202799008107518195564566518241020720195402474644477609404941980384141769688357518917145358540382763556024400155296837595886405630678847261474681243614806982215671770506677832742112222989237382816897145159884074587899649121781224377685777284734398406753077257346719416428401381754899176138533824572496335120916076246725682270658013147215849130833088670219094429041205076353344473839518877898779249096544437112658946247654603799708038636022657015195361544591731367543836111337657206654198493122342156250618656313439997736957047140864075352280657457241069932210485380002784178086992256767226218553177392957766339483195136529018210127415892046890406786697619790376498131763661957988645411522979688049733905166096959041308919523968668329046121622241815526859466046760540813889835842645417061504933487564446655450036888994313665973347560725170649235016099968570056363096272355316245746961552194256881389909506040133197006002463926810522090920101350293296934152970087911395222223914366510705580075980918473619777706699889862263680153630621015074429697821663117290560776787048475170184048016990362210795464465452430830838538014338747817338008190774749193248153635347620464722294183201188958980971726637720507352644016320809277487975273955063567754742171419034591789140394630971392 A013751 966 4222926650843871361921565509654960067675368960735061688886094556562939576776440331472117218569867992143315056378981239003855839420003056303909135044061574787647264990057170662754836653789964600832790106689442243627621373794695919509931194306322529908569042397621621494991858168477202867344111636003622435090870009674400997896883506864571717304600446400439112176572417166135135381610232698671260113862524475644232181507100392961956349859757305750381373801585697178505164942730272366903753271490988933000983887387676655614542942196889117629477514112520255482206853606291818456330769982793739001840505876984056435934603782478935276283878331149981980055824246305718985069896443578561949374089366408343224747829262189826737814208250800063993613414549110553566015885992079419402087702157745102833706420627052162601483030967197651522963810797191625629362796268921255592947285920876358755868328657649570447831661183718442645189680927832260912903714641806320463347837946550196025041491925886360922120405209407828932240711490935857402622306861714271651142724928730348421341205290203612626438112211127885162428561376864371956757970018635642128086833814338043500915563162784815226985234263194641922000833644735810778989913344549935406666091911174629603117984811082351331844863106793240377904097559161426775232349018529179410235345446300886238843437158234618204103007623013650163159929460422552076158222556340818052654565762984721132551021209764700214780586447827126227137781651292423421200960944909393191974112787691332803022181610207792879715053120136943982222742231001149195451002239220447226386194559890340617955576985311419200451934961002000853608415263324382348050357861459911640202788459099388231962134854628548899619949773016836718343477022332459045106625710039833340989161433894228294258531689037795108440418097261800957686908830364022744761881588825234912916830436686009791441935570943520483804497655476185657309051739742103796978021481792688827179557781415424810163468352935365691708929813048067828249188966386465268680819435539294978369921325402197507598266836279680887890593682437955724641023148021040446869317500695131151588277587672465776367386448861273667088942979754341978963697046718388987298079577222138595173383202371938579250794688621009090542438828787330674659115947155365895490763047151322257584749054511803115748800391471653098454996115407246001069038109624316089461777459413122208740976086112568842859718736644811059734322619693766905659890535031020234626961195922143467100174661457026622927413486997770588771687607863404379271111708900949940188127015545223381812937417858872591698163233857230413157328802214526401636336091280682280525066511363820617663744182174014801944584933094881878107820745689057395430358629986472650749562191675891041763626437350164426372257665528582173109935133306817102216332311910890944002924025330499242371295027122414975877177409681991639305473713114048614517835833866678089022288019765094078034973359345900254562596301800475688993688777356228360078153658766605932809481880688163040124348571654521119119143629981036705368860202358431499221273394349845080194472212091774611634601922318565376 A013751 967 7297217252658209713400465200683770996943037564150186598395171393740759588669688892783818553688731890423648417422879580998662890517765281293154985356138401233054473902818790905240357737749058830239061304359356196988529733917234548913161103761325331682007305263090161943345930915128606554770624907014259567837023376717364924365814699861979927502349571379958785841117136863081513939422482103303937476754442293913233209644269479038260572557660624336659013929140084724456925021037910650009685653136428876225700157405905260901930204116224395263737144386435001473253443031672262292539570530267580995180394155428449521294995336123600157418541756227168861536464297616282406200781054503755048518426425153617092364248965064020602942951857382510580963980340863036562075450994313236726807549328583537696644694843546136975362677511317541831681465057547129087538911952695929664612910071274347930140471920418457733853110525465468890887768643294146857497618901041321760665063971638738731271698047931631673424060201856728394911949456337161591731346257042261413174628676846042072077602741471842618485057900828985560676554059221634741277772192202389597334048831176139169582093145292160712230484806800341241217440538103481026094570259382288382719006822509759954187877753550303101427923448538719373018280582230945467601499104018422020886676931207931420721459409429420256689997172567587481940358107610169987601408577356933594987089638437598117048164650473401971140853381845274120494086693433307671835260512803431435731266897130623083622329822439066096147611791596639201280898575169985809739331869372932807195344199490508587827237030618132378380943612611457475035341575024532697431018384602727314270418457323742864830569028798132498543273207773093849297528294590489229944249226948832013229270957769226492478742758657309947385042472068392054882978458869031302948531385490005929520282994593424919611664666590403396014171948662848815830041406274355361178021120537766293366275846285854071962473313872311915273030716947061207214598533915811984280455984611901722623224050294997293129805093091288574274945883252787492179687999780357892190180641201186629944543671498020861562843783632280896729693469015502939649268496729376170051081509439855492459606173698709864945373221937103708457334296144507405810952356684472267408038545477484861106446366196395784013927076463016554130233287423721089847297853430818202589951449865875176704406676802518960461593976922233511220909486830829212980290844533602965435388946553463911149101814997742004418570505532147577397476186387962767380481032980841496645083482862146003772755858060131838454426068105294153935864170226701622027588765733018980747314931636682027322949946796697577760242764387955885370314248550691179303659712616624740495243467215939720167546483741084128771261246033389995133967910354179952629822234982019551237052715771102690817597806867533078315762563930481552719858576261076005886820320921619737830513698154082566844433964949715639884166409511221990581094207271562606215049522348695051894784689829145733334874331819012493837880192607231426877390429675369630654360425436532298576047982494586528904592121766480969728 A013751 968 12609591412593386384756003866781556282717568910851522442026856168384032569221222406730438460774128706652064465306735915965689474814698406074571814695407157330718130904070870684255338170830373658653097933932967508396179380208981300521942387299570173146508623494619799838101768621342232126643639839320640533222376394967606589304127801361501314724060059344568781933450412499404856087322049074509203959831676283882066986265297659778114269379637558853746776069554066403861566436353509603216736808619749098118009871997404290838535392712835755015737785499759682545781949558729669241508377876302379959671721100580360772797751940821581072019240154760547792735010306280935997914949662182488723839840862665450335605422211630627601885420809556978283905758029011327179266379318173273063923445239792353139802032689647724693426706739556712285145571619441439063267239854258566460451108603162073223282735478483094964098174988004330243454064215612285769755885460999404002429230542991740527637494226825859531676776028808426666407848660550615230511766332169027721965758353589960700550097537263344044742180052632487048849085414334984832927990348125729224193236380272368485037856955064853710734277746150989664823737249842815213091417408212594325338443789296865200836652758134923759267451719074907076575588846095073768015390451743833252092177737127305495006681859494038203560315114196791168792938809950373738575234021672781252137690895220169546259228516018038606131394643828633680213781806252755656931330166124329520943629198241716688499385933174706214143073175878992539813392737893735479229565470276427890833554776719598839765465588908132749842270562592598516861070241642392501160799768593512799059283094255427670427223281763172957482776103031906171586128893052365389343662664167581718860180215025223379003267486959831589081353391734181470837786776925686091495062234126730246211049014657438261088956543868217068312489127289402753754311550042086064115620496289260154936924662381955836351153886371354989591797078884521766066826266606523108836627941409366176692931158909755322528303200861746656347106486260816786486500863620458437704632147995650496544171464348580048780594058116581389548910314458789079713935962348362021848268848312070290970199468151370646625604927507315208214273663737708797241325672350768078081090606585093839991939320787371914776065988128092605537043120668190043256130690728453854075436105368232305345214737514752763677634392121619507389731593243672880029942579354065924272352099644385638465647936316098183635289833559551013742838850078399662033471224990894106202704258385788294519322122727907816849248245685948298001173286151740402863673387186656798731360201868186543214057508064693414369699496862387769919903021495594357836723983401527551575780711349143836449520323904593374516739433145697911591496549092022958144332822048929784537627092852465449732809010267097159329637710471872123099915619779139338172425514552558906971127670410254675507181891433108625719839555635391599724130790165260183539605574618545049674187944024763827202662845383253589351856972825295905644130662479038721770734815154327811939410913750645521947135186412479115689984 A013751 969 21789373960961371672858374681798529256535959077951430779822407458967608279614272318830197660217694405094767396050039662788711412479798845696860095793663567867480930202234464542393224359194885682152553229836167854508597969001119687301916445253657259197166901398703014120239856177679377114840209642346066841408266410504024186317532840752674271843175782547414855181002312798971591318892500800751904442589136618548211752266434356096581457488013701699274429048189426745872786802018864594358521205294926441547921058811514614568989158607780184667194893343584731439111208837484868449326476970250512570312734061802863415394515353739692092449246987426226585846097809253457404397033016251340514795245010685898179926169581697724496058007158914458474589149874131573365772303461803415854459713374361186225577912487711268270241349245953998828731547758394806701325790468158802843659515666264062529832566906818788097961646379271482660688622964578029810138170076606970116197710378289727631757590023955085270737468977780961279552762485431463118324332221988079903556830435003452090550568544391058509314487130948937620411219595970853791299567321561260099405912465110652742145416818352067212148831945348910140815417967728384688221969281391362994184830867904983067045735966057148256014156570561439428322617526052287471130594700613343859615283129755983895371546253205698015752224517332055139674198263594245820258004389450566003693929866940452975935946875679170711395049944535878999409414961204761775177338527062841412190591254561686437726938892525892338039230447918899108797542651080374908108689132637667395360382654171466795114724537633253391727443532160010237135929377558054242005862000129590116774441186873379014498241830886762870530237106039133864500830727194487392785849083681581210190391411563585998917646217466588985932578660916665581607695550527585566103467540570989865452692697328053315161716907804279094043981211956087958487450358472724718791792217587841547731005816596019685214793915649701422014625352312453611763475788696071932069693082755384753325385042596057197328907931089098222167800008258691407048673492336152180353604351736484058028328290394346324292866532425452641140517023384787529745681342937969573753808569883257462796504680965568477369045314732640679794264890938760801633010761822127238924124568179042155506071146320578668733042027485344022368010512514632394746593833578768259842353590076305423636531066425492775634952229586158508769456193125066736691740777123825917142624428185498383268639633954217661321780832390904151747625532935474615993838276784265015518272958490642172929388628073824707515500968545318658946027438470207416148427613058542948207790428828226346673891373935790220030840730578206066421592421144387050341859043317839609122949069211320549384771119707137351164925740475765991230106036831015671673407116500550667681019616449060297138293969741543891321613963695395028716654190978352776361951289146821791246108614468920079276410308396411705243882752137956684323298005405569597156438432940845845836996767274791893406201396822262202400008849042111324953057784763778911219829760586678459031302058961115461924649602120763911912292352 A013751 970 37652038204541250250699271450147858555294137286700072387533120089096027107173462566938581556856175932003758060374468537298893320765092405364174245531450645275007047389461154729255491692688762458759611981156898052590857290433934819657711617398319743892704405616958808399774471475029963654443882261974003501953484357350953793956696748820621141745007752241932869752771996516622909799046241383699290876794028076851309907916398567334892758539287676536346213395271329416868175593888598019051524642749632890994807589626297253975213266074244159104912775697714415926784168871173852680436152204592885721500404458795347981801722531262187935752298794272519540342057014389974394798073052082316409566183378465232054912421037173667929188236370604184244090050982499358776054540381996302596506384710896129797798632778765071570977051497008509976048114526506225979890965928978411313843643071304300051550675614982865833277724943381122037669940482790835511918757892376844360789643533684649347677115561394387347834346393605501091067173574825568268464446079595402073346202991685965212471382444707749104095433762279764208070587461837635351365652331657857451773416739711207938427280262112372142593181601562916723329042248234648741247562918244275253951387739739810739855031749346752186392462553930167332141483085018352750113667642659858189415209248218340171202031925539446171219843965949791281357014599490856777405831584970578054383110810073102742417316201173606989290646304157998910979469052961828347506440974764589960265341687882594164392150406284741960131790214003857660002153701066887841211814821197889259182741226408294621958244001030261860905022423572497689770885964420317730186129536223931721786234370917198937052961883772326240276249719235623317857435496592074214733947216601772331208996359181876606129692663782265767691495926063998125018097911311667858226791910106670487502252980982876128599446816685794274507999534260119992266314219440868314072216951991790194479178051077922016051163886242684057241272608795919841127286162866812298616429647001304853746265353605986836984352904921961727905958414271018751380107794756870967651028319800644452272951285801430448378073368031182163890813416408912851400537360596811423446581208758268895712360088708502328893710303858003094684489731542178665221842596428635868860887253813384844714490940841959939570696623494674470651922165625284778122114144424111553007587003651855772043925682783251516297197452724881903153620301720115321003328062869971184822455011904541206288209287472888118764037278371482374219896920912500136437352542283209946815575672271829674821983549311569094586785673646310642658735413676518415104482915365162214503061861015175127052484294161045500213292782439140082776511703737500822990732426853226844564455991597161909336884494853933342812991679542123632845623231643995080651647497312951553752801897223976193454971979713387844203748929265642609622378442010593597553451827645708055273275685802293896989637012908999426661429395694389150510658953340824263886325612121781621606330413850840391805916013708869085747215291144768369518883852071809958587865826293780377206089957884807518205794512464680039784441184256 A013751 971 65062722017447280433208341065855499583548269231417725085657231513957934841195743315669868930247472010502493928327081632452487658282079676469293096278346715035212177888988875372153489644966181528736609503439119834877001397869839368368525674864296517446593212906104820914810286708851777194879028548691078051375620969502448155957171981962033332935373395874059998932790009980724388132751905111032374635100080516799063520879536724354694686755889105054806256747028857232348207426239497376921034582671365635639027514874241654869168523776293906933289276405650510721483043809388417431793671009536506526752698904798361312553376534021060752979972316502913765711074520865875754211070233998242755730364877987920990888663552236098181637272448404030373787608097758891965022245780089610886763032780428512290596037441706043674648344986830705238611141901802758493251589125274694750321815227213830489079567462690392159903908702162578881093657154262563764595613638027187055444504026207074072786055690089501337057750568150305885364075937298581967906562825540854782742238769633347887150548864454990451876909541219432551545975134055433887159847229104777676664464126220967317602340292930179062401017807500720097912585004949473024875788722726107638827998014270392958469494862871187778086175293191329149940482770911713552196417686516234951309481580921291815837111167332162983867890373161239334184921227920200511357276978829158877974015479806321538897122395627992877494236813585022118172522523518039384491130004393211451338510436661122716069635902060034107107733489798666036483721595443582189614016011029952639867776839233533106743845633780292495643878747933276007924090946518309037761631838594954015246612992944919763227518135158579743197359514839157093257648538111104243060260790287862588329145708666282775392108923015755246570904960238588760031273190746562059015896420664326602403893151138409950219844099233052506349823195201487346636190971193820446716790893041813456060019672262649243736411195427358050912919067999349485467950489433851652009190430018254787273546531031145254308961819705149865821496139860320402384826269339873032100976936615513613527659821864871814797310779957882779203325583554601407220128559111290139715692328734288651790958233288292024328331405066629347614798256104884733503344006628682781391613174589529011666640345774906775578163765398797485286521502200492096595013241564864763597110342310406774091903579849458620161557198308595928649455881372359274693750892639310207373202260571047204466025648753150669224256417025921542651981879336800235763745193065386788097314761685721678092387573210391395445965644060824790514294794833023821300546477751000306661290895834222619546692860310286624368569928054834063037812224058401422127985633602375987407379953479895779334136407107596816380849622248789637557236944280823499366046875356780284884841678403030862290191580944734194784078149771030429427469947794305736572364758171783519512220385066363853998092758306751009270949995759904452082418671372944327995570657746438642135738955134252197040622871688925780171188023098159742528631296380087608439832147835652491812123447224947391459612917538967108747514366394368 A013751 972 112428383646148900588584013361798303280371409231889828948015696056119311405586244449477533511467631634148309508149197060877898673511433680938938470368983123580846643392172776643081230106501561681656861221942799074667458415519082428540812366165504382147713071901749130540792175432895870992750961332138182872777073035300230413493993184830393599312325228070375678155861137246691742693395292031863943369452939133028781764079839459684912418714176373534705211658865865297497702432541851467319547758856119818384239545702689579613923209085435871180723869628964082526722699702623185322139463504479083278228663707491568348092234650788392981149392162917034987148736772056233303276729364348963481902070509163127472255610618263977657869206790842164485904986792927365315558440707994847612326520644580469238149952699268043469792340137243458652320053206315166676338746008474672528556096712625499085129492575528997652313954237336936306529839562565710185221220366510979231808102957285823997774304232474658310435792981763728569909123219651949640542540562534597064578588593926425148996148437778223500843299687227179449071445031647789757012216011893055825276194010109831524816844026183349419828958771361244329192946888552689386985362912870713999894780568659239032235287123041412480532910906634616771097154228135441018195409762300053995862784171831992257766528097149977636123714564822621569471543881846106483625374619416786541139098749105323619214227499645171692310041213874918220202118920639172056400672647591469387912946034550420053368330838759738937082163470372094911043870916926510023653019667059758161691518378195545208453365255172345432472622476428700941692829155583638017252099817092080538346147251808821350857151337554025796245037241642063457149216673855988132008130645617426552632763784575336635877564218971225066074523771292281377334040073610059237979469014907956368953927365167172393979890603474714730972494481308170134987337998222921731926614663176253652071713993669857893176518545698474711977524149502875910888618445741695654671881063071544272408688405621818999445886024450498968139545329678633655320979793419300599470488146471607524175796172182498495969753027767221442463346608382351231676382150144309361428716344052850790294775827122168618039356667955135512678371386549240819493778443454363846244707565690706132159954517499038908199066986609122054575109155802450342916182881424086311495806671512382905630809385979864495639170838677253764706259763011436826670801542480728038340893506266769569317292321045444356419515088620792425702624687493990807399751693616988369832159908192927059743645726507556331330628632937105238008701405471465163207344313553728529910710668001536686576685262616175286908888835678753260929339523172917657437159174864905706239952559613259906689387711481927298706108147245908493698905439717263006904529000616516332281006420280437330037451051872500688586887042804340582050668069788560312797046302120841921717116825394676739708704286354065744020201592673114893198419464132447798776346096585845973610556914471987796486196322278463748135812903913620035089474880144791387384029951460007505851349316804709092442211121507335163915704825129467904 A013751 973 194276246940545300217073175089187468068481795152705624422171122784974170108853030408697177907816067463808278830081812521197008907827757400662485676797602837547702999781674558039244365624034698585903056191517156801025368142016974436518523768733991572351248188246222497574488879148044065075473661181934780004158782204998798154517620223386920139611697994105609171853328045162283331374187064631060894142414678821873734888329962586335528659538096773467970605746520215234076029803432319335528178527303375046167965934974247593572859305299633185400290846718849934606176825086132864236656992935739855904779130886545430105503381476562343071426149657520636457793017142113171148062188341595008896726777839833884272057695148360153392797989334575260231643817178178487265284985543415096674100227673835050843523118264335179115801163757156696551209051940512608016713353102644234129344935119416862419103763170514107943198512922118225937683562764113547200062268793330972112564401910189903868153997713716209560433050272487722968802964923558568978857510092059783727591801090304862657465344500480770209457221859528566087995457014687380700117109268551200466077263249469788874883506477244827797464440756912230200845412223419047260710707113440593791818180822643165047702576148615560766360870046664617780455882506218042079441668069254493304850891048925682621420560551875161355221778768013490072046827827830072003704647342352207143088362638453999214002185119386856684311751217575858684509261494864489313460362335038059102313570747703125852220475689376828883277978476802980006283808944449009320872417984679262103402943757521902120207415160937812907312691639268795227245208780848526493811628483935115170262142451125643294281157511293356575911424353557485653953846412423147492110049755626913082949415819746181706796430970382276914176777076793062220033221247198182363228522457760948605552386487008873896797250962804307055120470463700517993258120060929208752769190137968566310779921781061514439409024046966964302297161730340969574015532674241650091273010476987628502722213564914503231042491050250462216945134329684678956394653083028551435885003517102937801775775785531357401035733231981758652576662939284702928336788355449366576548821842523326165629372629267107371972008322226474165908225755957088136085249150289140726310854673513540196372401406238339233367987752860562910305788621226634192559164019100821146264753928373397660930038618973205848464487209234294505412416870483762836487145065406698050253063978828977815780281130766527847892922073136729311614135459989616115186770926570155903069972321357377959237019815405057340539326277715317851279036028654691802022290973820842899685708034306655394404512133800750895778559908052885634885898696042801712051411054166557060382638023011713118759261965440770372164154878440929877111708599831430475931026113065340222181579094244595706304715417635681189878140809965900525783554424594632220513296010064814840727177874282001406216641006819825605666908352139142535446868834020869796285526054900341842399042348207594912328147244897185356778684697962735420634612592890199517399603756122892970111131619438537311740140817964675163246337937823720538112 A013751 974 335709354713262278775102446554115944822336542023875319001511700172435365948098036546228723424706164577460705818381372036628431392726364788344775249506257703282430783622733636291814263798331959156440481098941646952171836149405331826304009072372337437022956869289472475808716783167820144450418486522383299847186375650237923211006447746012598001249014133814492648962550862040425596614595247682473225078092565004197813887034175349187793523681831224552653206729986931924483379500331047811792692495180232079778245135635499841693900879557766144371702583130172686999473553748837589400943283792958471003458338171950503222309843191499728827424386608195659799066333621571559743851461454276175373543872107232952022115697216366345062754925570146049680280516083892425994412455019021287052845193420386967857607948360771189512104410972366771640489241753205786652880674161369236575508047886352338260211302758648378525847030329420294420317196456388209561707600474875919810511286500808153884170108049301610120428310870858785290091523387909207195465777439079306281278632284046802672100115296830770921942079373265362200056149721379793849802364816056474405381510895083795175798699192679062434018553627944333787060872322068113666508101892025346072261816461527389202430051584807689004271583440636459524627764970744776713275202423671764430782339732543579569814728633640278821823233711127310844496918486490364422401630607584613943256690639248510641795775886300488350490706103971083806832003863125837533659506114945766128797850252031001472636981991243160310304346807915549450858421856007888106467538277525764914680286812997846863718413398100540703836331152656478152679720773306253781306494020239879014212982155545111612517840179514920163174941282947335210032246600667198866366165977723305807336590536521401989344232716820574507697470788698411516217406315158459123658886807010919190394523849551334093665649663725842591248172961274495092350031465285672724785160558409682585027704837674296951298793553158914314369495470029195423898840461089571357719762104234622052703985040172261583241424534832798710881192121695125236649960527473336881209286077553876521468540557398185588989747024864478951652473559083966660165970278216505444276364143880307614207555903373561538767630380807347358689414106293848299155310531699635175065156875831397459331509629979850195259882836943052709008402737479623884742235425006218940745494788229231158087106733585699706146633897556860905352656352195942181449786673022774230837294555416473665668325793964560121158969342380268250469226074862056647042740161113229400504912171305549113561570241019939084451955807892069247010174257515307433894518802762416530656903483281900521530996967207697547905351521115386377082832946761961358424838301599810600341198503764240269216004676281651203099659629945926827649032460508711862408813123376907903929768674854661380494548241674457096109427319621076108553982045699524477046975505392000044776563366759298429942355659784658646592417632496438301252189345188063007981389022867790703665545177702724008503038439182336296513567158079606806856610560514264766066515290580359052352035438389792474686963333442958682089671956559389089857536 A013751 975 580105764944517217723377027645512352652997544617256551234612217897968312358313407151883234077892252389852099654163010879293929446631158354259771631146813311272040394100083723512255047843517625422329151338971165933352932866172413395853327677059399091175669470132208438197462601313993209610323144710678342135938057123611131308619141705109769346158296423231443297407287889605855430950020587995313732934943952327253822396795055003396507208922204356026984741229417418365507279776572050618777772631671441033856807594378143726447060719875819897474302063648938403135090300877991354484829994394232237893976008361130469568151409034911531413789340058962100132786624498075655237375325392989231045483811001298541094215924789881044268440511385212373847524731792966112118344722272868784027316494230428680457946534767412615476916422160249781394765409749539599336177804950846040802477906747616840513645131166944398092663668409238268758308115476638826122630733620585589432563503073396489911845946709193182288100121184843980981278152414307110033764863414729041254049476586832875017388999232923572153115913157002545881697026718544283772458486402145587772499250826704798063780152204949419885984060669087808784041187372533700415726000069419798012868418845519328541799129138547686599381296185419802058556777869446974160539549788104808936391883057835305496639851078930401804110547852827993139290675144655349721910017689906212893947561424621426389023100731527243869647940147662032818205702675481447258163626566626283870562685235509570544716704880868181016205911284078069451083352967181630647975906143564521772567535612860279380505418351917734336229180231790394247830557496273206534097621666974510936560033164781952866430827830201782041966298536932995242935722125952919641080734809505872435077628447108982637586834134665952749301229522870855100023678112593817365682556402514868361001737212024705313854242618918255997676842877082327519580854372013642468428757444931931506927873959501185131844315259858603935230488172210449692497196316762779306139748916117426907072486149417668015841181596191076172402699986289176408931131791473926130729646342013098629097638083184064697774282858965819628455474310097094388766796640758121407709557240625171557350656601029514338990465298035096235815307575675769860940376598776969582512591081436654809724848640605181137409077542237595081166519930364790072834582814410746329608214994060111441174520435636089092221383374978255644449390176594588089545231370983353870886844991759666494274866971970759889362699023633103536810822657361633886089854998403660404072488232015988868234393376482454737932979636037495658833581116986451245769728491173455764975129219111124101205562759334901362780447428487387659599135332004669227358120585164472717389591014504607185205256080614693278956211840546561558177528091759054098242429077195296857990640270148854865494579361613461862077090408305219515581280974968778296337173673317376077373901497760067686940390580107890141311697668953845384563783188484972877791840231515542335934062067070307086693250422907077120375444049161560562248223048568649515762938422122860442464317237537561396259072640189432602650953140934624347273822208 A013751 976 1002422761824125752225995503771445345384379757098619320533409912527689243755165567558454228486597812129664428202393682799419910083778641636160885378621693401878085801004944674229176722673598456729784773513742174732833867992745930348034550225958641629551556844388456181205215375070580266206638394060052175210900962709600034901293876866429681430161536219343934017919793473238918184681635576055902130511583149621494605101661855045869164457017569127214629632844433298935596579453916503469247991107528250106504563523085432359300520923945416782835593965985365560617436039917169060549786230313233307080790542448033451413765634812327126283027979621886509029455287132674732250184562279085391246596025410243879010805118036914444495865203673646982008522736538245441740499680087517258799202902030180759831331612078088999544111577492911622250154628047204427652915246955061958506681822859881900407578786656479919904122819011163728414356423543631891539905907696371898539469733310829134567669795913485818993837009407410399135648647371922686138345683980651783286997495542047208030048190674491932680584297935300399283572462169644522358808264502907575670878705428545891054212103010152597562980456836183733578823171779738234318374528119957410966236627765057399720228895151410402443730879808405417957186112158404371349412342033845109842085173923939407898193662664391734317503026689686772144694286649964444319460510568157935880741386141745824800231918064079077406751640575159992709859454223231940862106746707130218528332320086960537901270466034140216796003814698886904011472033927289857759702365816079493622996701539022562769513362912113844933004023440533801260251203353560100890920690240531954898375737308743214553192470490588679368517763871820215779792927833646645139787509750826147567814141956604321997750049384702766350792524615520837612840915778562116407899457463545692527811001902378690782340131245490746363985584491598261953835716354839574185444892864842377643971366202018047907826976769035667600078283561579657068635155235366082641009486127050913695421256066193730331373561798218179625911865576307696834632995735666944353900828878998634431080718607742063797753960780292936317971059607847779103789024595230033792522114911800296451101934606579000777775524035004646295488851490767730319704970762686603438581757388722539511204538450965753005442885992986564300255746439670357245858159103301769657562995509735872570349571312779161951358550471962425753608546225155448218734159809059235488892468145760703702106970127565473088818743912838002911609101551920903355163269437241525178237259664923628764309031754561681787148188811072792498464428170152587752690090832747731561877023290624022446883212448130709554884613156426205875787305853704068424874832371164208855649213273063961216034682507302189986036334060464458372530768542559645481762917445393472970607826386817221207574633136868062097669212225551419322924453524746048896070636107492425861702101788129396963032994922426434164186613571952244824526217349702033132824299920058857156494059251897490645805936730783429264008767316951176651564929427926626363238357593428302844578340186464906092735677522247339537380847027535030872089164775424 A013751 977 1732186532432089299846520230517057556824208220266414185881732328847847013208926100741008906824841019360060131933736283877397604624769492747286009934258286198445332264136544397068017376779978133229068088631746477938336923891464967641403702790456532735865090227103252281122612168121962700005071144935770158764436863562188860309435819225190489511319134587026317982965403121756850623129866275424598881524015682545942677615671685519261916181726359451826880005555180740560710889296367717994860528633808816184039885767891627116871300156577680200739906373222711688746929476976868136630030605981267154635606057350201804042987016955701274217072348786619887602898736165261937328318923618259556074117931908901422930671243967788160088855071948061984910727288738088123327583447191229823205022614708152352988541025670937791212224805907751283248267197265569250984237546738347064299546189901875923904296143342397301594324231251290922700007899883395908580957408499330640676203699161112744532933407338503495221350352256005169706400862658682401647061341918566281519931672296657575475923273485522059672049666832199089962013214629145734636020681061024290759278402980527299741678514001543688588830229412925491624206440835387668902151184591286406149656892778019186716555530821637175422766960308924562230017601809722753691784527034484349807123180540567296848078649084068916900645230119778742266031727331138559784027762261776913201921115252936785254800754414728645758866834913876467402637136897744793809720458309921017616958249110267809493395365306994294623494591799676570131823674626356874208765688130185364980538300259430988465719091112132724044230952505242408577714079394951854339510952735639218064393274069508274747916589007737237948798695970505332867482179296541402801552816849427582997182837301012268412112085336766380254169482535620007394989102465355337152850262497006956688057411287310377671883746792208009716967090001481796656228117861162784192448774870447628568782520797087186784725015856893633612935273994409647414601548246712590803664392027543978865687930482382766012613514787321014393575703715859700130245816631232479843540632302909640296907481754178286242518844228346193957453991002360962291347434500557498393478214567590912267504143000168513343996105532488028798604735376046637992450189477922450741869276767712548275361442443268821193405306995880783110841929847750377320842898930505457968268856240823587801564059228482391851947575215551071702235567877068614521972628150054358924806184955874495997240844380433137497478789481384069031260527481719320997722129587553355507993984700988030504726006871882586128192070265533785437346531878023671636648476958988080138923496246198310788214191110369866110840611534304483753360464515200630238183710337371752902561840535854524981307931372618184295870785256482584067733168041543067392486321345639921293210323996420158246688966060508011304772398725752852590013455690761172492410059193746911889021231889887597952121015225952878235714468252333479056781303580285113253520390261861705166421734387278863835952658670793765768207149923691633253904198051457210355675881921444107315431371842211357728247250758443402720594103663580533346970076731932672 A013751 978 2993218328042650310134786958333475458192231804620363713203633464249079638825024302080463390993325281454183907981496298540143060791601683467310225166398318550913534152427948718133534027075802214219829657155657913877446204484451464084345598421908888567574875912434419941779873826514751545608762938449010834344946900235462350614705095621129165875559464566381477474564216594395837876768408923933706867273499099439388946919880672577284591162023149132756848649599352319688908416704123416695118993479221634366020922606916731657953606670566231386878558212928845798154694136216028140096692887135629643210327267101148717386281565299451801847101018703279165777809016093572627703335100012352512896075786338581658824199909576337940633541564326251109925736754939416277110064196746445134498279078215687265964198892359380503214724464608594217453005716874903665700762480763863727109615816150441596506623735695662537154992271602230714425613650998508130027894401886843347088479992150402822552908927880934039742493408698376933252660690674203190046121998835282534466441929728624290422395416582982119113301824286040027454358834879163829451043736873449974432033080350351173953620472194667493881498636425535249526628729763549891862917246973742909826607110720417154646207957259789039130541307413821643533470415927200918379403662715588956466708855974100288953479905617271088404314957646977666635702824828207431306799973188350506012919687157074764920295703628651099871321890731178535671756972559303003703196951959543518442103854462542774804587191250486141109398654629841113187791309754344678632747109088960310686370182848296748068762589441765347148431085929058882022289929194476804298674926327184568815271577592110298764399865805369947175524146637033215195009205824423544041083267515810863419131942856149199816129683461932305079204865821551372778541169060134022600125253594828021156963206704472332617015114456935440790919131522560544621962187664089291084551482976133502166856195937366658764004827400712198883152153462339870732431475370319356908732069423595995479908743873557419669796153552490712872098816021005561825064771138769725169638212619427858433056128471220078627072562826582223158480496452079742839448366816963357223930354772797096398247159104291191058425270360139313763988982729808590450953927417849994881950110254607283419824572541968523022204370488881993215534854776912652010416529351913431369168583584143159721102694346817573120165409972472251901463061291574565893968701443293932222065087603751129083232179089388461595643348223831671286018191488410986684063839927292198317813605563307316712166539874613108829515897418842381235734807085224904588128568185131402480059801513430681042034122238719128639532576731278147925806882682266689051581451462978389015626860445956619167700105411884222463264716923201905269042914375786420454216363285265783994667439865814033450278533352557843534646704998100929275543251433635306066884582286794663744228688705725769261265114310446573591314601140032251810118092586732675702083234372497026527576757021217876708526194183131627247461955068139142262746454232918059494607923960255417441065410543341226154411249310590199901186611130667161623564292592779657216 A013751 979 5172281270857699735912911864000245591756176558383988496415878626222409615889641993995040739636466086352829792992025603877367209047887709031512069087536294455978587015395495384934746798786986226171865647564976875180227041349132129937749194073058559444769385576686677659395621972217490670811942357639890721748068243606878941862210405233311198632966754770707193076046966275116007851055810620557445466648606443831264100277553802213547773527976001701403834466507680808422433744064725264049165620732094984184484154264752112304943832326738447836526148591941045539211311467381296626087085308970368023467445517550784983643494544837452713591790560319266398464053979809693500671363052821345142284418958793069106448217443747911961414759823155761917951673112535311326846190931977857192413026247156707595586135685997009509555043874843650807758793878759833534330917566759956520445416130307963078763445815282104864203826645328654674527460388925422048688201526460465303768893426435896077371426627378254020675028610230795340660597673485023112399698813987368219558011654571062773849899279855393101827785552366277167441132066671195097291403577317321555818553162845406828591856175952385429427229643743324911182014445031414213139121002770627748180377087324880843228647350144915459617575379211083800025836878722203186959609529172537716774472903123245299311613276906644440762656246813977407946494481303142441298150353669469674390325219407425193782270975870309100577644227183476509640796048582475590399124332986091199867955460511273914862326666480840051837040875200365443588503383255507604677387004505723416866047675961856780662821754555370519872488916485413748134516997648055917828110272693374934912789286079166596264882968111679268719305725388793395856975907664603884102991886267321171988259997255425817282272093022219023176866008139640772161319140135911591053016438211862820559232421185328190762202117781584441686708259270984621106750660283546294994104962582758691744327506579769586344200341748430679670086921182923296625641589439911848738289015963973880189282309413507221189407753338703951842986754084297610833711924527794085093134831406371339372320989998268295867581388564334081617854297869193795626566777859712681282951653047393382576171090932215178148958867182320734184172962157109244299248386578044791156009790519961385749456861352521607782369152204788084276444229054505062673999762720106409405923312433399379998065455831300766351645828432432051285728169911840849864777916094011914879728471379281951055825205466463261637271705730781127982239434891974184990062315394360918693181910413395043278623780903331452057403470739759634775349746643268635128286165823907063485543337015208216840634963228506654289112292591648639615794293274956838681132748128026656219003214850613037921785782151735936416521430843292892304906156041358934544885875756939274742785336088126649802081305633219953627869506236718405788138738477321808883576558191581178950027174083494129283466117528451679165791630769975731127884063989874063613199828995674861839652636132664490952333263548451451883614258357744437830025872914482406806682492603321361338161029418893638794822638808699865429250464033792855285519097600323247669248 A013751 980 8937702036042105143657511700992424382554673092887532121806638266112323816257301365623430398091813397217689882290220243500090537234749961206452855383262716819930998362603416025167242468303912198824983838992280040311432327451300320532430607358245190720561498276514578995435634767991823879163036394001731167180661924952686811537899580243161751237766552243782029635409157723400461566624440752323265766368791934940424365279612970225010552656342530940025825958125272436953965509743845256276958192625060132670788618569491650062942942260604037861517184766874126691757146215634880569878483413900795944551745854327756451735958573479118289086614088231692336545885277111150369160115355275284405867475960794423415942519742796391869324704974413156594220491138461017972790217930457737228489709355086790725172842465402832432511115815729828595807195822496992347323825555361204867329679073172160200103234368807477205344212443127915277583451552063129300133212237723684044912647840881228421697825212109622947726449438478814348661512779782119938226679550570172283396244139098796473212625955590119279958413434488926945338276211207825128119545381604331648454459865396862999806727472045722022050252824388465446522520961014283760304401092787644748855691606897394097099102621050413914219170255276752806444646126431967107066205266410145174586289176596967877210467742494681593637869994494552960931542463691830138563203811140843597346481979136030734855764246303894125798169224573047408659295571950517820209686847399965593371827035763481324882100479678891609574406632346231486520933846265517140882524743785890064344530384062088516985355991871680258339660847686794956776445371935840626006974551214151887529299886344799878345717768896981776346960293471834988040854368444435511729969979469930985195713275257375812263766176742394472049624462065299254294759474154855229339612405230098953926353623808247113637085259526577915234631872020261425272465140969967997749813375343007019334197931369841845202778190541288214469910199804091456569108666552167674619763419585746864967079830666540478215296597769280428784681111057666271520654205584028179040936988670209674435370670717007615259180639439169293035652226717966878842707392141583513256940456465895765091623645130867827841400922491050228670250878607484774149101212006861399117584918018493274575061456417157338247933895009873809629695627806184748300671589980343875453435483884914128636657107676487724255643991531242584621738277607660988566336239010452588912170798543399211424465955046048516109205507502789789153309743493331391662827681001455667501818341194346634785461893400956749155193197438304648891804362199568201501678494543711405703018886362279798700617216458859498611586041598368849256092538779125417240997388765230061946437555261859329528845831558199698127749032497210117902877837639468238893562793307991066755533060760282850857996496134204079868958506777049405201903740088812085750820292555052277225646956816277855401829451089164501598487937970518063388983662574502381923609304504526161258919755237244240365631879411724108854885438442182388570284708396225598961947347218539312392342258835848207837453519861433367461744801850394053933377000653358571972460544 A013751 981 15444349118280757688240180219314909333054475104509655506481870923842095554492616759797287727902653550392168116597500580768156448341647932964750534102277974664840765170578702891488994985229160279569572073778659909658155061835846953880040089515047689565130269021817192504112776879089871663193726888834991456888183806318242810337490474660183506138860602277255347209987024546035997587127033620014603244285272463577053303203171212548818234990159893464364627255640470771056452400837364602846583756856103909255122732888081571308765404226323777424701695277158490923356348660617073624750019339220575392185416836278363148599736414971916403541669144464364357551289758848067837908679333915691453338998460252763662748674115552165150193090195785934594813008687260639056981496583830969930830217765589974373098671780216094443379208129581143813554834381274802776175570559664162010745685438441492825778388989299320610834799101725037599664204281965087430630190746786526029609055469042762712693841966525428453671304629691391194487094083463503253255702263385257705708709872362720305711417651259726115768138414796865761544541292967121821390574419412285088529306647405779263666025071695007654102836880543268291590916220632682337806005088337050126022635096718696999787249329175115243770726201118228849536348506474439161010402700356730861685107697159560491819688259030809793806239350486587516489705377259482479437216185651377736214720859947061109830760617613129049379236420062225922163262748330494793322338872307140545346517117799295729396269628885124701344574660694288008708173686346813619445002757262018031187348503659288957350695153954263486410933944802781685309697602705132601740052024498054461650630203603814189781400304653984509527547387119330859334596348671984564269388124524040742418192539644745403591787953410857647701751070448837111421344371339589836298850236237610992384739061940651012364883328461926637525443874851011742870819763596104700111677512592716129409494025407086708510400713255346034604004825261470036951419775802145741742951189044170582663113947391781946356032520945316580939928959907647317187690467249200693382739116422122317424320518998989159167864144950884538365607047768646766640198373620656310907993108773067882078325658786139606509940794064534795142193518233733689729646894347856497675186738335956378465706196688847880492429770577061943040114044849087245063560507486034216783536516153131614284143482064970787513752817365987186226363743706038188242629021010062073640231139882993837341477170319571835836707116964820755656919236756476644793366232770515393443142093583830984909278151796853262540173845173390433285037937880853852194900438571533309054816635634019492154666550040909213600820679881981371514527907010328720992443487786317547043444095492492921425845596932569078364750328155179083736172903441001116808076506836208563353561128993768766282617945319904650013560299710741372188889662873467284177417465535130335045917941378528134134361291482076258762187156813055213536163768928740115963996878183821206655413337049958047351811887623459260101242037628091167449451976108677835006245015993635931813967423268345703143119682320556858973895017597480925196875457129003612368411820032 A013751 982 26687835276389149285279031418976163327518132980592684715200672956399141118163241760929713193815785335077666505480481003567374342734367628163088922928736340220844842214759998596492983334475988963096220543489524323889291946852343536304709274682002407568545104869700108647106878447067298233998760063906865237502781617317923576263183540212797098607951120735097239978857578415550203830555514095385234406124950817061148107935079855284357910062996295906422075897746733492385549748646966033718896731847347555192852082430604955221546618503087487389884529438929872315559770485546303223568033418173154277696400293089011520780344525071471545320004281634421609848628703289461223906197889006314831369789339316775609229708871674141379533659858318094979836879011586384290464026096859916040474616298939475716714504836213411198159271647916216509822753810842859197231385927099671954568544437626899602945056173509226015522532847780864972219744999235671080128969610447116979164447850505893967534958918155940367944014400106723984073698576224933621625853511129725315464650659442780688269329701376806728047343180768984035948967354247186507362912596744428632978641886717186567614891323888973226289702129578767607869103229253275079728776792646422617767113447129908415632366840814599141235814875532299451998810219187830870225975866216430928991866100691720529864421311605239323697181597640823228494210891904385724467509568805580728179037645988521597787554347235486997327320533867526393498118029115095002861001571346738862358781579557183020396753918713495483923425013679729679047724130007293934400964764548767157891738214323251318302001226032967304518093856619206752215157457474469135806809898332638109732288991827390919942259726442085232463601884942203724930182490505189327057502679177542402898636708506120057406609583493962015228625849735590528536083073674811237124413208218591794840829099033444949366518391582209229643967015742548291680776551494068921792978741760213471619605675903445832305972432505237947795720338051820223852053372586107841731819654668326766841860901092999203303224196193507051864197242720414564100329127406618798165373193177427364509225856830253267042069242475128482295768978544221612754262789616494105249012091959861300231346738382449240049177692143516126005710399507891815852829833433096027982722683844532621988740307878329137490918643557163037573317069499222759469832556935867126601951099912611429482999937008269520823764868408425857799156549124033989283262948305387263250319409717813350926072550312220132325829898115210265775156441115191642202936850227450599869749537712859941923232646304962437669420404459618668716545556658115456592787957851609558046723146375585682443263798470691121102218134836063809977104223313848029874942346894756721291071397011027768223861191499479367414288567052149456696106777146049929844356203812968397474953630901232428136363809512795235223432197900161091142401337445351467058577380444705218959346202702096615784176311681027775141059406972959408990490992708862920385786605501643045100554246422327505823930941813337601454946241021341537352653014715795298890791387637002890174535707407701375031310811049922252306890590408447038740200789918918242172615625015296 A013751 983 46116579357600449964962166291990810229951333790464159187866762868657715852186081762886544398913677059014207721470271174164422864244987261465817658820856395901619887347105277574739875201974508928230269099149898031680696484160849630734537626650500160278445941214841787742200685956532291348349857390431063130404806634725371939782781157487713386394539536630248030683465895502070752219199928356825685053783915011881663930511817989931370468588857599326297347151306355474842229965661957306266253552632216575373248398440085362622832556773335178209720466870470819361287283399024011970325561746603210591859379706457811907908435339323502830312967398664280541818430399284188994909909952202912028606995978339388252748936930252916303834164235173668125158126932021272053921837095373934917940136964567414038482664356976774550419221407599222128973718585136460692815834882028233137494444788219282513889057067823942554822936760965334671995719358679239626462859486852618139996165885674184775900409010573464955807256883384419044479351139716685298169474867232165345122916339517125029329401723979122026065809016368804414119815588139138284723112967174372677787093180247298388838532207680145735028605279912110426397810380149659337771326297693018283501572036640481742212729900927627316055488104919813453053944058756571743750486296821992645297944621995293075605720026453853551348729800723342538837996421210778531879856534896043498293377052268165320976893912022921531381609882523085607964747954310884164943810715287164754155974569474812259245590771536920196219678423638572885394467296652603918644867113140269648836923634350578278025858118584967502207266184237989267827792086515882666674167504318798653617395377877731509660224807291923281697104057180128036679355343592967157155364629618793272208844232298575459198621360277566362315065468343100433310351551310073817750986023801726621484952683129792872505343780654057548824775003203123448024381880981751096858267265761648878958678607961154398224720363369051173791004744153545346816348227828794350512584363266868653102735637088702623307971411022380185621332835420876366765368732158637283229764877810594485871942280602677645448695650997022017407088794924414946839366100457301813870292894906640326799767163924872286804979052023995865737867570349637057793689952172389936354144797683352370796543252013752749584307416066777728926691896094656928363870658385178394768171500648992550146623891150289731983465692609759882276942516886330733481478374671709190896551939992381470400253366939516388659034063943083339259470330247051157726674877193034636574927201167821979643346012814975092292758458906221059542190721905223508992337591167581316304737596937012059261959843757354257264632936996718263640436097886329395623900375434139614390971374035055983490832138911100346891890643866114261170872510908374278771047520188809390836719874197329635819636662838110166466090837971478365494069511105567335077221713408450618361750238269222952075056666584815995443750655249273858735568435400915126426639254306839181933757737817781930063752667453447375314147104484878176545384409428894276483287517836740994221597702400507976054105081494265651986306940225796482943066964979890722474279800026431488 A013751 984 79689449129933577539454623352560120077355904789922067076633766237040532992577549286267948721322833957976550942700628588956122709415337987812932914442439852117999165335797919649150504349011951427981905003331023798744243524629948161909281018852064276961154586419246609218522785332887799449948553570664877089339505864805442711944645840138768731689764319297068597021029067427578259834777476200594783772938605140531515271924421486601408169721545931635841815877457382260527373380663862225228086138948470242244973232504467506612254658104323187946396966752173575856304425713513492684722570698130347902733008132759098976865776266351012890780807664891876776262247729963078583204324397406631985432889050570462900750163015477039373025435798380098520273243338532758109176934500806159538200556674772491458498044008855866423124414592331455838866585715115804077185762676144786861590400594042920184000290613199772734734034722948098313208603051797726074527821193281324145913374650444991292755906770270947443634939894488276108860318769430432195236852570577181716372399434685592050681206179035922861041717980285294027599041336304430956001539207277315987216097015467331615912983654871291830129429923688126816815416336898611335668851842413535593890716479314752450543597268802940002143883445301437646877215333531355973200840320908403291074848306807866434646684205712258936730605095649935907112057815852225303088392092300363165050955546319389674648072679975608406227421876999891930563084465049207837022904916016220695181524056052475583976380853215798099067604316047453945961639488615699571418330371506385953190204040157799264428682828914823843814155966363245454806424725499445248012961447462884073450859212972720048692868467000443430772595810807261247381926033728647247564470079981274774376882833411938393495217710559634674080433129296877548760287480663807557073703849129383601925998236448282083689234052970211444369211205534997318186131890336465895371085835236129262840596634556874800132316787901720428310856197897326359298649737688156637685745779725149032561527180889278133076174598246672960753663139607274361770557169170125225421033708856707271586716260881426971335346084922854046079449437629389028138424621590217534367866122398674484709997659262179311599003801897464855995035161564172835867496237353889810019962210396832896736426739479764751281683214963391915585323596451567172212768497689588266159400353121459126653366083907700656867428716829665076574556669179579507455994631432713481869241752306835180851637818071484319602810862493648010240364730666904400551694187789563852001474203617996380823701910144276959481886616989949990888905567452226223538759357537580514574586567507156838404666610012708156553285715130329159570673577147577195638099848750193253667598534332576739472157936038381399429187032600645443303267698849670753716370114886262627365851942612985610696332153384254367653404968014714615573752115190420355013439120769802668529104411729217261185697919858562040126801132270745227895062256372781338465232631442218106381533370949127175150164609359557064542846196549869489070424259493129309763120830821888438014920829748077782621493580822091046632338392710176322525619715485251168435555494445673611264 A013751 985 137703368096525221988177589153223887493671003476985331908423148057606041011174005166671015390445857079383480028986686201716180041869704042940748076156536064459902557700258805153732071515092652067552731845756009124230052810560550423779237600576367070588875125332458140729607373055230117449511100570108907610378666134383805006240348011759792368359912743745334535652338228514855232994495478874627786359637909682838458389885400328847233317278831369866734657836246356546191301201787153925194132848102956578599313745767719851425976049204270468771373958547755939079694047632951315359200602166369241175922638053407723032024061388254550275269235644933163069381164077376199791777072558718660070828032279385759892496281690744324036587953059600810243032164488984606012657742817393043682010561934006865240284620047302937179158988415548755689561460115720109445376997904378191696828212226506166077952502179609207285620412001254313885224466073506470656784075021990128124138311395968944953882206899028197182601176137675741116110630833575786833369281241957370005891506223136703063577124277374074703880088669932988079691143429134056691970659750175202025909415642727549032297635755617592282463654908133083139457039430160800388035775983690589506243158076255892234539336080491480323704630593480884253803828096342183121691052074529720886977337874163993199069470307470783442670485605283089247489635905792645323736741535495027549208051184039905357791869590997851325960985003455813256013009955605031142375579694876029361273673568858677809111186114356899115188820258130000418621713036327928859410874881963034927112672581392677128932763928364815602110861509875688145905501925663041388566397381215863678923084720016860244141276710976766248375045561074947435475968186283102443791404298207642810123253536135829543959736203847048716810988447425004404257776766587059458623360251295574864128124952582631440614996443532525375869996963164475365825635906501413067201236323288031366188550984514279654628643409494172900121159509966579948868066746725134669920968707365057528266318968576672613955629705770250876182329905241370097139522788325976389527546248904390165301845698803105806467478034746691791625288628223584240623197746107895899387672659504909509578875955205045850443078569678819271159420759182890660379033498147521591714494699565727245560545405821033490214748595456741230131439174668308073583663964007608523923443810193881370857016592992506735066916822681661252320833924342313388883958723115728896670049747986211192511630149627524904273657170389023761695350254592410804153327556500366336258547423851897746063356900729310585984700074158633584256028820557446914274976169824939129184885588652367016763263902101959694524077715745208787738123941311013394062636538640333942337610267326692605807888913474323058213635192333915326028046583612231062421887558523461820088192156835239135283261961047991547305083784729426855711443655049046373463222800690219011218292423468087427328886005515595205339112356563847753802667579012166152867921987132152887827289665000091758659484444973314607530038227638174477113693120404127447270672795660223220889783193804678408369940907660573328580680742603184685324270868358514019056639894402124000264192 A013751 986 237951420070795583595570874056770877589063494008230653537755199843543238867308680928007514594690441033174653490088993756565559112350848586201612675598494319386711619706047215305649019578080102772731120629466383766669531256648631132290522573795962297977576216574487667180761540639437642952755181785148192350734335080215215050783321364320921212525929221191938077607240458873669842614488187495356814829454307931944856097721971768248019172257820607129717488741033704111818568476688201982735461561521908967819614152686619903264086613024979370036934200370522262729711314309739872940698640543486048751994318556288545399337578078903862875665239194444505783890651525706073240190781381465844602390839778778593094233574761606191935223982886990200099959580236965399189872579588455179482514251021963863135211823441739475445586731982068249831562203079964349121611452378765515252119150727402654982701923766364710189552071938167454393667877375019181294922881637998941398511002092234336880308453521520724731534832365903680648639170080418959648062117986102335370180522753580222893861270751302401088304793221644203401706295845543649963725300048302749100771470230633204727810314585707199464097195681253967664981764135317863070525820899817338666788177155770181781283972747089277999361601665534967990573014950479292434282137984787357692696839846555380247992044691309513788934599125929178219662090845209691119417089373335407605031512446020956458264350653244287091260582085971645306390481203285493814025001712745778736280907926987795254144129605608721671046281406048640723378320126774661069061991796032124354050698220646546078795816068214401360447568689065189116124707327545735519442734674741012437179090396189134501876126156567852077192078729537509168502473025897201022871546627302806775892982110442713451962424160247700182649388037150407610557438252662438744501166514238753365213399918062787129382713854424203849503354752348213432146698846434441780123736366641718200773816101240675243198295811605930771409363633222250151644019338341032709623433926326819408844199177700490276915328131570993514043066076257087527857095378227287201103599918106786205641589367531766833575802044042283415928498749570353567796885705274444114141898355624483632552297650594319229565639768404999700563479071868035061134969884798917310482646840849576680328622461258745871091085572949248845667126893826836351152571329805147529339710904015027008840924672691051638195632269593910644010401021263517535991480673543979533445845964520172940660096898556363034584879590432233060209565239935685869576950017632633029054769948416079305197480724460248692581561728146118833594417801923268267867158821457494815231482297191290204966920022832186352137606292807720785211478170585431144940235938770497052359390541940524822836032042483630244593161612353005683376464496481935275865021701128542025112396047011293225769476668690929393743184780012449606669374635924752133344448999592698451385209307752855074424315017530948514825986152142328918571009576533023112155769193764360190165556541120158558963589120913887641811906057358765496452461712058332228883722590900865725697545358894484289663257888437470711787416323218303136240340060523512224929873737526870272456523776 A013751 987 411180053882334768453146470370100076473901717646222569313240985329642716762709400643596985219625082105325801230873781211345286146142266356956386703434198183900237678852049588048161505830922417591279376447717911148804950011488834596598023007519422850905251702240714688888355942224948247022360954124736076382068931018611891607753579317546551855244805694219668998105311512933701488037835587991976576025297044106400711336863567215532577129661514009120151820544506240705222486327717213026166877578309858696392293255842479192840341667307164351423822298240262469996941151127230500441527250859143892243446182465266606450055334920345875049149533328000105994563045836420094559049670227172979472931371137729408866835617188055499664067042428719065772730154649476209800099817528850550145784625765953555497646030907325813569973872865013935708939486922178395282144589710506810355661892456951787810108924268278219207545980309153361192258092104033145277626739470462170736627011615380934129173007685187812336092190328281560160848485898963962271851339879984835519671943318186625160592275858250549080590682687001183478148479221099427137317318483467150446133100558534177769656223604102040673959954137206856125088488425829267385868618514884361216209970125170874118058704906970272382896847678044424687710169834428217326439534437712554092980139254847697068530253226582839827278987289605619963576092980522346254352730437123584341494453506724212759880797928806128093698285844559003089442751519277333310635202959624705656293408897834910199161055958491871047567974269652051169997737179066614327339121823543510883799606525277231624159170165874485550853398694704646792663494261999030977597045517952469491445468204614824419241945998549248389387912044640815843172273388750363367522032571979250108743073086845008844991068948908025915618142528195904351043253300600694150498015736604565815088755058412496159573329540445024251941797012057712810749495606638715396053816441556889050937154222943886820246655162455048372995380358208048262040865416653304522229293824692743938482776179066447198509687011354676792266418179772247248137060813576752283507020658488526563348666427094893088418985932105065742724445839257570965153018498714239429237200358519107717050370340226983628689425519803839482573691836187964585641227960932529112514013740988068503607859613055112865245395870056302005312795272532773214791643257903294930699020442137966671277117834410137230802052561858277592849972964743358302193278603883996633794421826690858841460647440705395323762671932266898728042128734608865182628969630469189874206642470862985039381246691867309740780938666236493344451153961723407566874450443478551040720001409546549474182837799454018016493783673971741516845434278771625018456727702195418906477026856473226893860663369411713062656983266145993820874530649920784156694757499550120619394220369235514694129655683497925992388223299861512920324679370877971686419207871296182923993641683796933568605216350293479033619304070901944371290704548249063937805169166824814408606081703055633989889082000939197845050973667115946777869853838436798091511072637076695974005358380169668852538109631219949389968655406521227819423307624584629124678821818446431830804873084928 A013751 988 710519133108674479887037100799532932146902168092672599773280422649622614565961844312135590459512141878002984526949893933204654460533836264820636223534294461779610709056341688147223082075833937597730762501656550465134953619852706182921383756993562686364274941471954982399079068164710570854639728727543939988215112800161348698198185060720441605863024239611588028725978294349436171329379896050135523371713292215860429190100244148440293280055096207759622345900906783938624456374295344109216364455319435827365882746095804045228110401106779999260364931359173548154714309147854304762959089484600645796675003299980695945695618742357672084930393590784183158604943205333923398037830152554908529225409325996418521891946500959903419507849316826545655277707234294890534572484689853750651915833323567743899932341407859005848914852310744080905047433401524267047545851019755768294583750165612689335868221135584762790639453974217008140221983155769275039739005804958631032891476071378254175210957280004539716767304887270535957946183633409726805759115312613795777993118053826488277503452683056948811260699683138045050240572094059810093284326339431235970917997765147059185965954387888326284602800749093447384152907999832974042780972793720176181610828376295270476005442079244630677645752787660765860363173473891959540087515508367293472669680632376820534420277575535147221538090036438511297059488670342614327521518195349553742102415659619439649074018820976989345910637939397957338557074625311231960777630714231491374075010575458724824150304696273953170197459537958744421756089845427109557642002511083186807205720075679056246547046046631111031874672944449629657722518084734325529287694655021867281217769057574416596450082685493101216862312013139329777001688415760627899078072284380144187908030294068175284144567143713068782188150288722522718602741703437999492060571192852689728473368740936793363742713445889001907355425236835727736975128408271700204380994811010304280019402497247036425386220120722323588536017258983507396806615439976910214412219729069061525698237237426820759024739155620881497036370614646443244780841085860627945900131697868173901466495586019975256788007690677553603427842410237082627784415965778205733721882219521018135063039947912227710375327298221034625887339492932802803988041916491410306424215744427382374234381411359235031144044063457289865180510230936632115159959549656893640247907324014406407966859617860717134825946826891103680444753283076523146189985427511546183196760916521804078043998777538923119461897098957201002056798453404119035582859521450760102629078189651238148050794283546711232069462015256660499211594045858048275559050366330936198364162435696437491387943717456543132501258188623169341108910433717368031893225469393683870392302407985736072591226302343440172271267083900277322471188963063115022768540959222608430313212798038969391456045021084416114846849862160694326321045952877135074132391201599804092661012829601101206549813853307131770094157434518559873590337459374382484527332320273279298071309182880135534528333697622933876248082496776356032159107432818787102131133516868530643081259280933187777185853442748072545865836542468681671963475575282239127445004102275434203630820690755584 A013751 989 1227777062011789501244800110181592906749846946464138252408228570338547877969982066971370300314036981165189157262569416716577642907802469065610059394267260829955167305249358437118401485827041044168878757602862519203753199855105476284088151132084876322037467098863538209585608629788619866436817451241195928299635714918678810550486463784924923094931305886048824113638490492635825704057168460374634184386320568949006821640493221888504826787935206247008627413716766922645943060614782354620725877778791985109688245385253549390154174773112515838721910601388651891211346326207492238630393306629389915936654405702366642594162029186794057362759720124875068498069341858817019631809370503614881938501507315321811205829283553658713108909563619476270892319878100861570843741253544067281126510559983125061459083085952780362106924864792965771803921964917833933458159230562137967613040720286178727172380286122290470102224976467446990066303586893169307268669002030968514424836470651341623214764534179847844630573902845203486135331005318532007920351751260196639104372107997012171743525966236322407545858489052462541846815708578535351841195315914537175757746300138174118273349169182271027819793639694433477079816225023711379145925520987548464441823511434238227382537403912934721810971860817077803406707563762885306085271226798458683120773208132747145883478239650524734398817819582965747521318796422352037557957183441564028866352974259822391713599904522648237589733582359279670281026624952537808828223745874192017094401618274392676496131726515161391078101210081592710360794523252898045315605380339151746802851484290773409194033295568578559863079434848008960048544511250420914514609136363877786661944304931488591878665742880532078902738075158704761854658917582434365009606908907408889156705076348149806891001812024336182855621123698912519257745537663540863122280667021249447850801981184338778932547408834496195295910174809252137529493021889493497953170359033425805795873527515242878943067388368608175160990237823523500781681831480280100850504315691831338316406553946273546271594749260912883226878848422109053926981293396367165090515427573916204501734104372642517243729677289490812626723311684889678780811470788864739507871412475332319337388933029992329483528565571325947833533322643787883245291336431697157009501044806370516742677011078828758133816908141654196887031921679058500294996410101807112210348383855896894272966733419663319208979236116867827159808533673156231996616294818739951804564002863749677446860029887587259150430158186998043331554147727482317693487181253066913457343047111717339519831772521968717009016030362363509342637634511242707420166039033019857750773272688883443985118366743764906532962174149940836621436197229463611959111493611112285728037898560999351933437639050449464617684749520979679213230214528173062759344038777536667367581231715011339108436045796433871046455356561813679795882767406571689408100771996364461472118230169550702884918078338514723698722704046848071461564103129798932933263230249432226627067222268016874203664960629492429738156686554429543223570937643910864112482598717148820951244416037452548478977154749068669359256165545385881929152885794087709212224967088731950303874058153625649152 A013751 990 2121598763156372258151014590393792542863735523490030900161418969545010733132129011726527878942655903453446863749719952086246166944682666545374182633293826714162529103470891379340597767509126924323822493137746433184085529349622263018904325156242666284480743146836194026163931712274735129202820555744786564101770515379476984631240609420350267108041296571092368068367311571274706816610787099527367870619561943143883787794772287423336340689552036394830908170902573242332189608742343908784614316801752550269541288025718133346186414007938427369311461519199590468013206451686546588353319633855585774738538813053689558402711986434780131122848796375784118364663822732035809923766592230246515989730604640876089763673001980722256252195725934454996101928749358288794417984886124148261786610247650840106201295572526404465720766166362244853677177155378017037015699150411374408035334364654516840553873134419317932336644759335748398834572598151396562960260035509513592926117421285518324915113115062777075521631704116511624041851977190423309686367826177619792372355002618837032772812869656365120239243469082655272311297544423709087981585505900320239709385606638764876376347364346964336072603409391981048393922436840973263164159300266483746555471027758363656917024633961551199289359375491910444286790670182265808915348679907736604432696103653387068086650398116106741041157192239364811716838880217824320900150012987022641881057939520973092881100635015136154555059630316835270245614007917985333655170632870603805539125996378150544985315623418198883782958891020992203503452936181007822305366097226054218475327364854456451087289534742503751443401263417359482963884915440727340281244587636780815351839758921612286766334403697559432343931393874241828484850609582446582736600738592002560462786371929602866307651131178052923974513301751720833277384289082598611475300992612719045886185823486537409995441922466009425471332782070387693650963941825044764463078380409759792415269455546339694813620447100954926678191130959048609350746204797924014269671457515484552610750525219160687957315726722857462216046650073404445185823674988922461276410658847727201378996532355926269797164882356240124218977882591489364933242221523158269869601800757374247815008076275826745347537361307251237856345581528465462247863429353972687312417805425408252931345875144216094055235617268778452220791160661413088509753796655922689899482007302989833303686515349178215593116120009947605332149146187213968890152957446782636718286596948559442628174131645750783811943313347132618876925567273089444974345849205299626454288785409047562690269302917961942991579700466164144144077832435427398422046915449058314193336215206390591206284537733225758488958636931097765681841748812513121465344660960002029738049488713406880140980240279176674859359247172252885680461810704683052448146499007583361211180368403539593979377487136237729168274856138814038687285422078555879297198134009717789423820301732983614585138439368953442551392832592953467485582770208292556108678861871018887611572160079133158623933051967762918587534754366054250690330580248677973186369930583233162603750350912718003771672523406390660652794654062426803973576186652183561518724743129328810125094372489465121734656 A013751 991 3666122662734211262084953212200473514068534984590773395478931979373778546852318932263440174812909401167556180559516077205033376480411647790406587590331732562072850290797700303500552942255771325231565268142025836542099794716147270496666673869987327339582724157732943277211273998810742303262473920326991182767859450575736229442783773078365261562695360474847612022138714395162693379103440107983291680430603037752631185309366512667525196711545918890267809319319646562750023643906770274379813539433428406865767345708440934422210123405717602494170205505176892328726820748514352504674536327302452218748195068956775556919886312559300066580282720137354956534139085680957879548268671373865979630254484819433883111626947422688058803794214414738233264132878891123036754277883222528196367262507940651703515838749325626916765483935473959107154162124493213439963128131910854977085057782123005100477092776276581387077722144132173233186141449605613260795329341360439488576330903981375665453315462828478786501379584713332086344320216585051479138043603634927001219429444525350392631420638766198927773412714574828310553922156764169304032179754195753374217818328271785706378328245591554372733458691429343251624697970861201798747667270860483914047853935966452399152618567485560472372013000850021247727574278074955317805722518880568852459698867113052853653731887944632448519119628189622394646697585016400426515459222441575125170468119492241504498541897306155275071143041187491346984421005682278656556134853600403375971609721741444141734625397266647671176952963684274527653966673720781516943672616006621689525365686468500747478836316035046482494197383185197186561593133881576844005990647436357248927979103416546031532225849589382699090313448614689879621821853358467694968846076286980424479694850694353752979621154675675452627958985426973599903320051534730400629320115234778511291329102984736644472123642021264287214463047417629934628865691473677352992199441348064921293585619184074992637936132590450113299914274297235996958089441890812696657992278586757306911376907578709668790241575777097694709328611326842881281103310380858013085637618488872603982906007911040594209500916711582934650393781118093622604642558792017490334671911708742700224333955804628615960544560338930139015765164881188318764308005923664803675857967775105461065365672249205410527447146640449165437527125622921816944854560621434408146304908619566431948770298523379956544904655377189462013953724611505738242184310468040396249199239527110716861484899483857354427038045463845165419327380247898560915669627426757754513011021186834188328785355442238237489449722405531641080966494448418544473297069895972766926084979876642941604459681203014110668920524616936939098222541948022673892115574138883507387349516496767088883613855202417294156972779113652986455838008897692314630397150285104048172919676601316418396364297771418796002778951407870658851629209351744559425558375568792340124361481394595686003119223229551548728806814720623591815087026919929536955797073313120637792796692616742098102156313800294323319260055544541745192891242669715537666047240047826904979280606377176710517450120446243061608029162219873517266339650534973194304356356127480183896163075661795730357485568 A013751 992 6335059961204717060882799150682418232310428453372856427387594460357889328960807114951224622076707445217537080006843781410297674558151327381822583356093233867261885302498426124448955484217972850000144783349420645544748445269502483418240012447338101642798947344562525983021081469944962700037554934325040763822861130594872204477130359879415171980337582900536673574255698474841134159090744506595128023784082049236546688214585333889483539917551347842382774503784349260432040856670899034128317796140964287064045973384185934681579093245080017109926115112945669944039946253432801128077598773578637433996881079157308162357563548102470515050728540397349364890992340056695215859408264134040412801079749767981750016891365146404965612956402508667667080421614723860607511392182208528723322629613721446143675369358834683312170756240499001337162392151124272824256285411941957400402979847508552813624416317405932636870303865060395346945652424918499714654329101870839436259899802079817149903329119767611343074383922384637845202985334258968955950539347081153858107174080139805478467094863787991747192457170785303320637177486888484557367606615250261830648390071253645700621751208382205956083416618789905138807478093648156708235969044046916203474691601350029745735724884615048496258838465468836716073248352513522789168288512625622977050359642371355331113648702368324871041038717511667497949493426908339937018713536379041816294568910482593319773480398545036315322935175171985047589079497818977518529001027021497033678941599169215476917432686476767175793774721246426383786054412189510461278666280459442279499831906217569291643429154108560321749973078144020738378432935347364786442351838770025326147547890703791542487686268090453304028061639206184111986508162603432176906166019823902173500912701999843285148785355279567182141113126817810380632937049052014132287465159125697267511416689957624921647829653412744688306592145937664527038679914866514465970520634649456183995315949950081587278353637116297795782251865985623802743578555587324339825010657397916626342859296296010307669537442942824816457719840372784498853746520338122646611981804748771859682461581670278146794017584077615311075880453772065779860822341592606223298313063432707385987649075630398248379821000265671280219242204914693414824724234236092780751882568315382236720951881646626949391428669394696157876046873076408899680708680753838657276814882094610794407475075848400564909595244491783390360112036128681915682494488488773804718616285902847318736645906308105508449921742561524445844597713068368713262277116193437399798483044610849477432141094204187674381769120316758675787910102406867244849857336780240941248274845226839003092506329118808383235894666538067030761728552486183180485575712111990700765339964506413529590884741789777084303248962308392360595688079375212319681326275692659795242805201167074770988917506549011679492802028032800498495615273759814598687364872982873163734896639849861345413390017740665076203378175837237566656470382517638239859617342685072462105952684841730345520526110246908590695681375980968135693316067333268449086929630802644891804196887819761355774153808131108010458674392315941437836234916124433679757927783388285757772569794743583022057735061504 A013751 993 10946983612961751081205476932379218705432420367428295906525763227498432760444274694635716146948550465335904074251826054276994381636485493715789424039329108122628537802717280343047795076728657084800250185627798875501325313425700291346718741509000239638756581011404044898660428780064895545664894926513670439885904033667939169336481261871629417182023343252127371936313846964525479826908806507396381225098893781080752677234803456961027556977528729071637434342539355522026566600327313530973733151731586288046671442007873295129768673127498269565952326915170117663301027125931880349318090680743885485946610504783828504553869811121069050007658917806619702531634763617969333005057480423621833320265807599072464029188278972987780579188663534977728714968550242831129779685690856337633901503972510658936271038252066332763431066783582274310616613637142743440314861191835702387896349176494779261942991396477451596511885078824363159522087390259167506922680688032810545857106857993924035032952718958432400832535417880654196510758657599498355882531991756233866809196810481583866791139924625649739148565991117004138061042697343301315131224231152452443360418043126299770674386088084451892112143917268956079859322145824014791831754508113071199604267087132851400631332600614803801535272868330149845374573153143367379682802549817076504343021462017702012164384957692465377158914903860161436456724641697611411168336990862984258557015077313921256568574128685822752878031982697190162233929372231193152018113774693146874197211083364404344113323682231853679771642718313824791182302024263474077089535332633916258975709533943959735959845578299592235983953479032867835917932112280246350972383977394603763582962755136151785418721871260303309360490512548286145512686104978730801693854882255702955809577149055729196737101093923092090739843483141176337733715220761880420592739794969204878259728040246775864607449641097222821393791228180284302722838892889336997197059656674260285943905961513740982816995084936962591111731224423157931140903744054896459217618415983599930320460863999505811652960701405201282838939884164171614019273987144275933345504558605877773531293613126240637660062385286119257539121424118129667599501006272023553859484973611718362986657602689328173200330688459079972218850530092590220817123476759968325139253078048980505053804851485371368548388740714034960809808996676034578648264600342633199774336116259487452736116931066036176163780582481801698542273598430362350299350476108601134553768942040120166776924126100406318601464771146314242419464848182141136517214856782259826851778701087547897002739810784836301331697039907358991761508656959066599100553477956256346477018932551977797343850936717300886231625983777779829156266938696124535879074830529519930922507458667082579133048833812734801676014206868901999109349001160366888409331804396916126179567387616705204268849451316692182163561904440679261400423193056959626531766500514404826933901393660560404874337950655869251679437487846746515182380820990478878477418768159805214519086239406510037059469118506658044722137417695112938478050164351887880022214402026970373037652222152547622777737780450554642072589349921946804581013935063021398621699209694957789431000605316911462115766186278912 A013751 994 18916387683197905868323064139151289922987222394916095326476518857117291810047706672330517501927095204100442240307155421790646291467846933140884124739960698835902113323095460432786589892587119442534832320764836456866290141599610103447129985327552414095771371987706189584885220931952139502908938433015622520122842170178198884613439620514175632890536337139676098705950327554700029140898417644780946756970888453707540626261740373628655618457169643835789486543908006342061907085365597781522610886192181105744648251789605053984240267164317009809965620909413963322184174873610289243621660696325434119715742952266455655869087033617207318413234609969838845974664871531851007432739326172018527977419315531197217842437346065322884840838010588441515219465654819612192259296873799751431381798864498418641876354099570623015208883402030170008745508364982660664864080139492093726284891376982978564637489133113036358772537416208499539654167010367841451962392228920696623241080650613500732536942298360171188638621202097770451570590960331933158965015281754772121846292088512176921815089789753122749248722032650183150569481781009224672546755471431437822126802378522246003725339160209932869569784689040756105996908667983897560285271790019387032916173526565567220290942733862380969052951516474498932807262408631738832091882806083908199504741086366589077020057206892580171730604953870358962197220180853472518498886320211236798786522053598455931350496094369101716973239266100744600340229955215501766687300602669757798612780752053690706627823322896643158645398617246289239163017897927283205210717054791407295510026074655162423738613159301695383780271611768795620466186690020265694480279512937875303471359640875270285203551393537804118574927605683438459445921589403246825326981236537854707638949313568300051961710690299103132798449538867952711603859901476529366784254365706786029632810053546428694041672979816001035368471242295531275105065606912774331156519086733121774111069501495744418307767506771071357441071555803216905011481669726861081528044622819660679593756372991146042536316092028187816745688119835688549025305449785308812821031877270956792662075363482143821876587801774414077027601820876128065611937738838056701069190034401049331240944337447159083290171429657290191994173715999995901571989367841225265840629318868638312732974783366721724851615743953852412279349946256187751904201229392070169210052808896394318328010056882110512411012846528553335081048778087666141317277622715662760508912731845327648190524889901502118543331124540831010900835257658739883901747272519744980799873595479282766020734393036197128701172484959916337763886959225267083245756409908410966712288715449817633810174418647495931408249699968003544782029270066903197999041307155010440634092888576718696741908384828405737296152549469462654460955074005113983171325357997871066038292445801666592976571851875244090778634970873493763699931277602426234646892512888891540941781608245448379622855978733342066902067978999177978235154058671547502008979631380143410688981021694449344038762636779505101279853457777155157690070684000062256678386486702604804609063039879602292159930884618558421501434396665124078315992079788900976818296234352887060136769045987623006536043969889959936 A013751 995 32687517916565981340462254832453428986921920298415012724151424585098680247762437129787134243330020512685564191250764568854236791656439500467447767550652087588438851822308955627855227334390542396700190250281637397464949364684126258756640614646010571557492930794756295602681661770413297061026645612250995714772271270067927672612023664248495493634846790577360298563882166014521650355472465690181475996045695248006630202180287365630316908693989144548244232747873034959082975443511752966471071611340088950726752179092437533284767181659939792951620592931467328620734254181598579812978229683250350158868803821516435373341782394090534246218069406027881525844220898007038540843773555625248016344980577237908792431731734000877945004968082296826938299236651528289868224064997925970473427748437853267413162339884058036570280950518708133775112238454690037628885130481042337959020292299426586959693581222019326827958944655208287204522400593915630028991013771574963764960587364260129265823836291566375813967537437224947340313981179453580498691546406872246226550392728949041720896475156693396110701791672419516484184064517583940234160793454633524556635114510086441094437386068842763998616587942662426551162658178276174984172949653153500792879147853905300156662749044114194314523500220467934155890949442115644701854773488912993368744192597241465925090658853510378536750485360287980286676796472514800511966075561325017188303110108618131849373657251069807766929757451822086669387917362612387052835655441413341476002885139548777541052878701965399378139248810601587805273694927618345378604119070679551806641325057004120668220323539273329623172309345136478832165570600355019120061922998356648524398509459432467052831736808033325516897474902620981657922552506488810514165023576737412934800104413846022489789836072836850213475720803163822285651469909751442745803191543941326259205495772528228783304010909122049789116718306686678043381553368745274044238464981874834425663928098584646354835822251700411305658171648427958811859840325288015948880461108232373654338011012528700361502754207024708547336549071076069812715727817229013628554743083924213337720066228097144524202743721466187525103695946473949297377428412712161979447560379445013244384351815108690895925416230447797451765932181247992917916397627629637259372607463005007004402580425657695140543592005552256968418716707130692435290459724389497252394971253772969382070801378292286965446230198801340163020052288535487092196255732052665250159401200628726176073227009749795660842876183206555986836643325234302519382219286914119326822181572988200619683829031166548638395626054010735431655996665541261519848667076321734150478834900297284871223981395422872969473455481544710125383346578675608726142343378763858041415712511460569907970017688983485114047751605483231466908530367880836962920050218620321202114169346345279872663516160040421788865481229669397223673481247696992533469830262272004582747398619048134799988295131251215091606773467710579546390346213384434083471516803024887813670559205488008466498981836354984815011586775038924112488442141952107579540251849022101102364460932911952760852360568620868952354478637437334407330034313875220887942015892961788839916336911466612555294283979969850769408 A013751 996 56484030959826015756318776350479525289401078275661141987333661683050519468133491360272167972474275445920654922481321174980121175982327456807749742327526807352822335948949875324933832833826857261497928752486669422819432502174170175131474982108306267651347784413338878801433911539274177321454043617969720595126484754677379018273576891821400213001015254117678595918388382873093411814256420712633590521166961388555456989367536567809187618223213241779366034188324604409295381566388309126062011744395673706855827765471732057516077689908375962220400384585575543856628791225802345916826380892656605074525293003580400325134599976988443177464823933616179276658813711756162598578040704120428572244126437467106393322032436353517088968584846208916949381080933840884892291184316416076978083149300610446089944523319652287193445482496327655163393948049704385022713505471241159993187065093409142266350508351649396758713056364199920289414708226286208690096471797281537385851894965441503371343589111826697406535904691524709004062559478095787101738992191075241479479078635623944093709109070766188479292696009940924484670063486385048724629851089606730433865477873429370211187803126960296189609463964920673080409073332061230372650857000649249370095167491548358670713230348229327775496608380968590221379560635975834044805048588841652541189964808033253118556658498865934111504838702577629935377504304505575284677378569969629701387774267692131835717679729848627821254620876748565764702321202594204827300012602762254070532985521140287590939374396996210125424621944719543727512944834924500814227917754134265521876209698503120514684719075864313588841750548395835421982105997413473039467002941160288650160624345899303067293241204281586493198836631729056304890170731212664568477160740602249551334580427125926862356836733862077168886045547867084909605740004050493064747914987930611775907096694928779337549330850962902035593689233954579658963324221191833548444067488679713887547267754354268901156300850938310736177320608483512826893804082097691559665436795025541674696083029649594224676759269738696369797556794819448636372777668171735550142596049021040647580274442151865737822341150693572043379186595506984385868196297166615900485384335680982886296159936507817868159119246213793996651530809196531762159535100544013184195865696072652103607658975536497202859326985594300041427542469921836528181914403745051252138510326519691092218344781689071876291085783528715801698650354589321695315129904987005552275445274686438832254536272847646901936490044580928745253719666004874753492474927787598196748729758123610670813656565855796047147641821330550825901562238055299906298496707883956612027426707713708257475039851290724491250131072109259096662422887951451878773969358503946695566351219803864800972190566563462277074514774275023974817940475698086271925846777775915037253284630484643619962555924549848851159551564868718402507775596020403097835866693206023918987504813715176934379773986802099678296504552203881456162518256728302096238781035627006142022726307083278630110240613221413760340021947267260866380028021293241897445555195110190704885788492071854370752879062576861549668539085491713855866299294376381694363803463037971115375430183014306495548522717387902129537024 A013751 997 97604405498579355226918845533628619700085063260342453354112567388311297640934673070550306256435547970550891706047722990365649392097461845363791554741966323105676996519785384561485663136852809347868420884296964762631979363756966062627188769083153230501528971466249582568877799139865778411472587371851677188378565656082510943576740869067379568065754359115348613746975125604705415615035094991430844420576509279423829677627103189174276204289712481794744507077424916419262419346718998169835156294315724165446870378735152995387782248161673662716851864563874539784254551238186453744275986182510613568779706310186931761832588760236029810659215757288757790066430093914648970342854336720100572837850483943159847660472050018877529737714614249008488530507853677049093879166498766981018127681991454850843424136296359152270273793753654188122344742229889177319248937454304724468227248481410997836253678431650157599056161397337462260108615815022568616486703265702496602752074500282917825681721985236533118494043306954697159020102778149520111804978506178017276539847882358175393929340474283973692217778705177917509509869704473364196160382682840430189719545765285951724932523803387391815645153731382923082946878717801806083940680897121902911524449425395563782992462041740278396058139282313723902543880778966241229423123961518375591176259188281461388865905886040334144680361278054144528332327438185634091922510168907520123998073934572003812120150573178428875127984875021521641405611038082785941574421777573175033880998980530416957143238958009451096733746720475371561142368674749537406985841879144010821802090359013392249375194563093533881518544947628003609185079163530481412198981082324978787477558869713995700282720800998581460247589699627809294850215023535484374328533759760687224706154978073601618152613876113669347835086706714322723798718726999252015884397099144097148767463088836930695285243710463894717505894996273513650688624254219488371711348620438545597681678679524176661198087870421400952114410011459510164872493453864811015101874781804136013874831475234498820241440018108467327010178141448007243652159810600759030646405972708358239018714236038423994957005508398492490959234437036069018780243201503912276038744132056738427519764370285509276178958057457436026213845238291606885011676653740054782290455922813542835034034709727067166540917031106950471586793388024933520698348089671448563695345844226026207353299782758716202230996233937620905335267812730347889504544475817545594331969434658166302135838679480733846546254797035844871798427582856423574034996675216969683981805022037599239165998545798815569471125067259191827157899547359558238083802311223477025583393350929287868916868863030371920880226492604799719032666750380108846521419051494819889938654907821078376079945299021662814784761529947241428485401142006293077887863231996781184373675841477464175295296637622138814803705104093145399533436229923256553060377645860009332010408318099825742608249449194028244096359866208307156248831547626506022300613629563466613415271058639905472830495779646602977867557924877826777104688420794721998785919377150409538042642514300164352660975020132816757827235539729681542936965180682387567860652384129614087368743356248721624307847255646294879839977472 A013751 998 168660412701545125832115765082110254841746989313871759395906516447001922323535115065910929211120626893111940868050465327351842149544414068788631806594117806326609849986189144522247225900481654553116631288065155109828060340572037356219782192975688782306642062693679278679020836913688065095024630978559698181518161453710578910500608221748431893617623532551322404554773017044930958182780644145192499158756208034844377682939634310893149281012623168541318508229790255572485460631130428837475150076577571357892192014454344376030087724823372089174720021966375204747191864539586192070108904123378340246851332504003018084446713377687859512819124828594973461234791202284513420752452293852333789863805636253780216757295702432620371386770853422286668180717571153940834223199709869343199324634481233982257436907520108615123033115606314437075411714573248498407662163921038563881096685375878204261046356329891472331169046894599134785467688128358998569289023243133914129555584736488882002778015590488729228757706834417716690786737600642370753199002858675613853860857140714927080709900339562706540152321602547441456433054849329973330965141275948263367835375082414124580683401132253413057434825647829691087332206424361520913049496590226648231114248607083534217010974408127201068388464679838114903595825986053664844443158205503753021552575877350365279960285371077697402007664288477561744958261813184775710842097571872194774268671758940422587343620190452325096221157864037189396348895873807054107040600831646446458546366238356560501943516919440331495155914332981442057654013069967200639271534767160850700074012140375141806920336205025626547264045669501190236671816794580671880279839310257563344761221726865784570088541544125548763307835000956854461501171560669316998839706336866467524292235802111183596167716777924420633059029829202349666724185960254707483448238187320999873070176217510216241452901131681610071850186553560631588389942711291275906317210416117806792793940758217777270550295840088180845253700499802033564899668688278393434096039622957547031975708789205213961377208351291431541073587828422156517030932152718111604956989520840043037024338199874396663285705518512595024377557107198327264452260252198760412994949860194044002754152831853360029237239523286449453297524571767896697300177257662814663797907834621802018938811978408372063782704629752810414901978974507085123766745498952263118065557618822573286306502024607061597455161492244208924419342780398041153063852854212718787005643183089311370090729238142708086831928289277939938467682863175899935932474254774923613920559078080971485278845487140353304046104116223883477328850417837316635408810393794168300208103710405809437488349395316482679281031379221093914488448144656828086789012120983048769813995680714823433866145476709433343948067923748833188422773173386874438590227664890437886597711854073058094910272589811055871980802419872955250393777805307387323688332572046096125713985573676498883227055048207280805798509848807954765997980914298602406535460351885670307981588389329756657051096707229329945755140094188884670836901591133279613902068683715907681737686264710684001398164834789507357525463012652889706195075832219165717263207319775973142973188519597790966803960057756797552363481071616