Number of legal 10xn Go positions

n number of legal 10*n positions
118413
21589441093
387252874774409
44576837582667972865
5240429911640178415663821
612638077320385421622369537121
7664342081552099063634752125750473
834922187205939963479027701467420185121
91835738613899845421140262364853644706891109
1096498428501909654589630887978835098088148177857
115072588588647327658457862518216696854885169490987149
12266648435649536135848492911325835015522478839105234863729
1314016785905459667304891803188347636532773276281561262609007417
14736813949948013575575619256857157794672552550483597312261107210645
1538731760654660194702842931673165631861310951040326877137360029634265957
162035994681582499483544477033391997358156212188459421552305802435359926637813
17107025197754171405184225168680261531086750652387237808957590843381774046287176877
185625944437839316725417034733484676655060046437494303568101196911011250778734538370313
19295736438538105920753848805101221518347169034846464241638380603304292532634709193160046357
2015545841599671492782964122853970263090919899099777135855611954118315053968640231034006257339045
21817191118675546293250998217995520242695622714234248652411064363861271483454313336273475899864001377
2242956910384079974213566206941982049458406009735152679073451751203642251772588985122841846304914066235897
232258096187751797625705889078116618442280367650040202015381224630904479299541077778155566339602430486307530045
24118700305667907475968207302089361077614193818637288140253890574684238706479428879618179376716653678056755060318401
256239664475800163390650593569484405217953136602153762063317938284176552828133401982065465640157945752030766194752894837
26327997578030574507160958980958871004003509572212818904390745004841424017491028214249416092108988243724137576371829280057225
2717241698109116137526937610677215876075154743723717527784342111549601818317522444878332605755965847831768378491554120618909891349
28906336429283597339827955715778595454988667797920493099790092721877186466005729402740914259664261468911173130789428901777949308924873
2947642971002503597121726758445830453385506670951768358049352486689360488327104280824952364678089793486676140108187734259779143682897477889
302504426185031066434457755637472220572191579214153736405798536996496227335961470175155720131371710663070255584144501783945040835638374033775797
31131649021551146869019326036987112313073163812402619530784239938364603543689164844437058752475975599341449549130951906548118190544268661723197092453
326920333679213365467311944745208984865537301630129433326966354647283059989879073856578280109701087547199218665728357766060133846122794571560506135091429
33363778003568744258377582337224724053804914798051859166899035432175472216528379443910354114240305560615777407241072871894575437790671839487507125352281526545
3419122551312511822348950227451797773369013989754450946122088209879297856899604436914920172918852249003502463048407747156356791848838539522703707935983232484019461
351005206376175368318437998695107507522725293200045048673419683523758758083438921449618269303210074105686749120880298794428784693387812664433400924403406887522621333341
3652840222112124160324220664248390036130831360244706326590515984732452406920759920671652200046022047697798062537851184039475444500462244818471996817565327871494864028854809
372777627698186732512413784015072887718654038894657342894574735412672537186096891822032302159196577334121531475755107218825871922714429396274495514989715946589993095853408996749
38146010280073441893360917731785784190931909417000841010043371205384883945313320086883582103458135263073181081162673231948383933630138816617754501567979982456658284635621035760076289
397675255363071960234587707044905990617980282479046083864331497607497959245968779329024100802406459012547181196414630395906779511389671463927969977321464948773264301237037746800157079797
40403461625159090869983488403626836862804491888006761658617836981708856363395375600713041303514215656471645947777833007507920848619776966833719747311138089954235356714084577312524479022481065
4121208582030925786193870480869470925536303158138349817615700571150029151964487821470255424313873196007203098024256106536049821664495056269884186900620184138440487610418627427171682532327906975225
421114861795307407025002526771740467448001149536028484959629510986131784607897647194860968141994061149305691404963988932914437910671062432344861908932147604415243039407250223288631128632719251435944937
4358604428189667121746596323082554188598635979427778969738469285336745737252242652053283125150592138279738556207398787457973770158598541021298652890914888742146285254829538033470679916646772652652547586161
443080632072866791938150097078970724837783226919642103106419044918876901826921238560862202815856793389298288148490947236063228686375141464763880979608378693519321419640091855430972432871519943839648242327611253
45161938171935765678006816656835289129263334962302999948268491724244560692604119259619970830962524918050526143212978561808985584284595634154758978208599033221285912886697989533624039344228796030790174659609627493613
468512529542514940958823644010092677126514338441203885346518423812413571312833209217314754006237574555393180396245509000975446210109863057380940563756555812407570292269562816839824614427892575253734212182050852221817865
47447474232578918045043364750528898710278036571722964274159461589732099407773380564358548059439142812985291261717102395033993823092818137935664551382071332299985076009305916522796300005772778583952653229890655331186791400113
4823522172560112462683641242757035233314130952254786290813320000722994201628876336470781072336755643762330179347606969884725283701227847975176197326724939241516934589479317458030702775803955674684973217291633497247414727165722441
491236479246545502845302469898597039066194718536212899479705430306606043368023251300612849162203871022821509070640002407902558899060731091733517524582111471970298923070116933760093635832008475691753988003997099494779998757053680667789
5064997436917469183969498845853837449436799490668167831413202078478774451341884230647122370699236496934808860654016438400032174830629860706614814859390809275595746347415091939566343449226771226066468344052630528576323916746617719350448897
513416690427795964499293137495539590751856440227306023440120240553453165027963964489014712899228623239079264267308777260588446482358603698601737050385983976019306262172011118036032692135116250870589184803268752420840500445599577546129339514289
52179603597203615926252520377495405431383064954110129511551514419048949274765003298875852870055354223041598058549151299419878488892088492686034692582462637349820307461855671265555521805908807956694657752166348379604789807211951960667852594654839205
539441139842829519075005134104326524133401081436529374649940275322931639232377138999538233144471109748575279277466567121600660381495304616918289116166673788633746270628571630062248394230662387214654349957340603660630703929804760552086044403946641932137
54496288063934548272527330945582614083982281374991952639214975103948521200790784096237685526857427283519690883878751099715279835636312262977913560271628207484702176867580373443432409788677036920970967957907051646097716905626107541044610764888934742382626037
5526088146823814587700147112040003482833271702669728623414236020958028470950204713670025020508847102097320983190921156750495414776006166913280605882378257173470364145903219377154343710728804207442839434985325444919854584469030943306165495956381068126263700683645
561371363637693017899082841008134630095422607514805742337736310849946717394859603324338835500183833304993134816909907820610139585288709588887503775232587418525048181291482717411511396657003916664133537199547345421204973907346653981340635937628595337057733685644942925
5772087842784980212107194710099636575776120189981180028162991267933076093682963365779817230310646084251546881776142275988533751390892474043391636149882590746464925719199935589999783081906785957277910831083888682274388106708069105102797255433705089726512379660369117637277
583789408538011202698555079372805780303320651272779873453346796959737792625327855519633064192794918355356877530599752312556504950469840674627861206784902294636579150654012669281650253087936190300513116358901500046647173836477173301344427551976889871097264395459584612592663209
59199196098998041925082150961831568524385580292506830667325227413383990251217063873994733835308727902023492075951068137140062248976427305216018419316575156206680825601169393106228754933782439341210023909404419713838536041380933972486733002140806421454014713465348141135956454156301
6010471049890245540797416567325045947126364649208642705734388737520723650056143994606937180790835855708464055126738298202410661043425731710306958846328349516561205078419060289231853511054847170263824339751805700380099285605872506302766425551441254289521897496321597011530859593104606093
61550426872591962400995368986650451193562424339381788790685134444408652944801834347306569055522854262060968063963979368005155232547355238376290247132737910108924609839923231292416634369132753291017172223901860323215381493088775945807325479246298448869961931222829636952679342550847210365057
6228934036724780032859104067033406506717644436616003452484507318025508888075661576361837091513664889698657544068410481803997955365438694353991417535839229818783933708396828498954726814097351874985174147951174006789490732357677031104841833705446045046094771019800815619198960087148408175478789377
631520962225642514052338079250060280769894956153401649055153096685691036700258282005101699919121431723146357358491026273553951555536908354312453344656194215725921161132446829447928019080384724315759670269271099112210347073087726619781341957769903331193773121778236207174179300646782982399840489144285
6479951723080873243849952647934376221972692080892689443591622842756459498419437039211571254712153787489528309774787401438716808082925074095226542181821397232689811525853243811736757080577605480747467097389527477094834556176120008787057232632465667921529258218725147383697007319666770405033239144897135181
654202785523421063681962998000147545147675324514296521106743938893549142353069288227890184986551992048733756968374682637995668986493258232438977721760867695518872649655921568475930941632374063437003249663936781893516888399838053273015234929563806535746436873860902556944069495289997689931602915607592795937561
66220925897219384130898777435856514599801104761700317245751656254069332137269421979616887670021071405340643459550782102878927466356451168163525809226790417070236110589577502529413224791754792422358035177082389376056183752406728624615130480706666365068827678611080007974525404754429932769545975224448990457666184421
6711613310217757675877674685290924971224160843222543779494544032310869988759903906349517704134496651943044242676774739577199176916190220867263076824568923281556084308445577464169650270590173298540162858079739127535122782963751042800020828400587833242062415428759483268058401048937545095346131683631441957794924887261045
68610471546846076933068027416932713379600331208024145595318131614151063092955843231083019009295682477330074084996531073358865400833631688163837796723512324145154407007046890801752184352818878013401691210840049641385638479998300175067500315857360955747650902520598241798450391662203220236951016333392679119181765855029099245
6932090377551336860019200453584922070595401340476211042423878237691976900184966085524754814136866424847611858676103902241690842889270621703400873660998390977010008369034662411164724980737816485187630194594029702963853948086113505114243867607728827445984745878819834497627755566277323069482502510406785545279825537681150607928845
701686880144877570278379048945058829550096439034303602960270509661364851653557245902383813705550580770232937349220310280147930965181201618684109670423714092213663852226866052675838373012652699691256722949476301573175639315792686237922706239454750229003801973520710755630987580691197972701082319706582667779431218449004572847800827669
7188673454172670788544419064465369076601451818376864868804559452323471182388286055276646622372820309071624452737220907761394335027346122614702753026991701289740724413670941085644419734260381420062009949628746437657927061894846239305767898072744653842964097136168735438393011359630334127618888194970984618510271883606632823888371708131453
724661256757802092007758636553619788690719507549393351100363622639974395506137783607378587215753008140255495803990169065916527447192815997264360401506310938764885541858406326038770683901062920142913230012349170224188472728933390957276268695791726802112971149308590592298976859897843319281855498586969369730303596944138562198669922720121012753
73245026144124788610483346119016482725137745966839750837945530810862076891140576146010826434559044355915059580487714729345638222325641014189243265471558732781304359084090239675136206147627311617616948229247197216106817715554950666528360242761806318592523539764275225002308008809453019942662692355602957928642388925999965611000113539618430390196737
7412880176833033141839215556266846976877406381509708919064772779806200189996233118879837758281673168905769900633998491493345527714317576409211345481129204226932019638308123076595626208080910545995413351441611226446569943526412544167672004511669686611706604324554032776414893544799175924755461812997264741838520926551758463152520896075540229961699048457
75677066342625517901008375732357467669272799666097899639880964350449233911469594145547045942406513871227383509836893744317280739762376706483893432232189351892480178474163220452445305832355547075117486543271204348816199106304798543141466887688471706210762050109024103927805879135889447181974132599519086550380021723618824659589972367385525786682763788838089
7635591035609123895806541219057548458856524259194947706785203949409914030899632686723466593539076789636268126296606487368965145345286486382487914773892173649552869634007037434030318091949039084832248291263786704850964143262591807787797749313704693501875330995601206048493145684268597558854718675099859127065515433703037169189579021156070470301116772509479292137
771870897629939556502905453358059434942807761123858742730908256133319377424384882365198362045260219432658363027392293081177824773913071646301712656821398445862967177655505130370558041631703238345489068290048098034325734253053370107429530817665117033870724427842980254576485164394354497753575989094042336432498465500107104282231631389209409361807364485486197718670801
7898346616832249338206224581281861254083514448083967706025696993977718499502433755166623498582872491648580041631198279977164284103200179594781789665911914357731499707846077345012229355047628840154600704107233322409798916847754216987064042745544543014436526495078644928969557325852304116694493254511172966259456832571884865781981917342950425440658612273630748498067611761
795169741458629003718988385195554891919561828964955520267282334369571688107667293433417254976771582747187223872233775536879271317323193447820694898583862600071961619339329765466431603321137003198464240155446073163118367709671453735037583496012007343586514910853538114337141618818742813775694873626062209496066749372109709175609973704425675974977892798408355454654524548402421
80271755425960963065175667513009240160794371463516611288997874988621247052854418468889442259095863736922706320629657804543039254119692724569184031821677221864319151988921276033865290761976864686749485054800074163860396675597523013700322017684306479200341334808993477239389479043212768712773755295417301013963896685932385450148886581010353257302566359761199463451224242909332032173
8114285242720592354910329079192404377242106260876252933612467262583581004750948545543220851794977431996507677089142170214956305006305664587531589568980094757932230771449642106115075165080246829418630460557671153144531470936482531973374492711457350419378547402980552796905004507597634351435313766215116490336017296944339557549258216571110781462244448503618626151576635044412568065551053
82750925796107381889411747016213995351806830717603575279030492074579231560992491752970041700061922657292434393659076224535354470681504503889811177657874142040610975946604722672780947367528235359470765836137550285211214346037615085121492424853837146119385230612127239131625637427708983588909290256627361750248131782110977939978898152714221181754832228128922738516462908587659056706237251265
8339473571593337471385644833093347140248008726575057602593422744856854158996354412970892759550103946737797340592402772679609121099511096541006847409775480639743489264323351095168893025640806473493638920184833836190582589362611527222203832605543265192918241571444767164520506598207912345163578014287743143699521888912836916636150452724614790655748731718936202093236889194244980210574612537738969
842074989116649713159671686418196957751944925455631461182808731552204444051215658160582172891768566279091171629477713375879204486827748316374923904739831317469838981840606256197542142296708846629632169084118018071505190938467497148793825925475167542561864727469698653965646052522686515321491711891234055172377560289408432111506423530265549908339399394445421994806263657232480540456607980515736646145
85109075000321011545782016455074265908170553836292504549765445991826977564389714868981967209885183855369341987040663402277928849090206423274023806781772609285243635482344272275232057811537366256947927918843857899904094816489032915559606359286745695371615729223472964330664857173327807128217483549878826734496010889902217281668490060123009472665269823628340036587588911565497344364670785272582339357160785
865733695468358982667575860987147279912086637234216513368954164847580567444264934616181913637592273013131871647139717092791710441976181053058375904132245982103100740511829741568188317801134628517203905647883685015482507844172055334350717211537152027879086335446476388785988966602635206831910136655818434983745187966216639804695662860719065942251110192005849538221373481085521123033983826519557146067591128497
87301400537493717911272797648882505350927904824037459663318902637827819979365719530048387677640758119727316151857142629490853319552616751236702118998864837365492394246962594736201635011964798841091394210468410314442279298717706218557241591526317923962991935274836341961743203993152231659654705797900233289484242626544393866239293037217482082609833430193508422563632131428685336947992549024498256989449536768175341
8815843583689229601141299306708547892332054538715743711869615857906572205352033304194532408840833532119739983457106291300975126583514324934687575344178226072197576401904086277372699408854375540114835262313498254180079048243948386473874322030317927142843547933074446553756700306722990607189794093526522066341405351510590605549511442653437647317479881599517258952523867210952406398899627883921916204325288763933713426029
89832842390411643669706212527668767982484209837868076505786285572126953551785138154653310921330608218149929723023501249342701414275753003392118546795165930029482598008344152827514683712370196533620497751654763463141595724803359992661390437001499062451236402158667310222001828137404617185994112381348408893604603722421811040991053121909000839421951439474073452127641642662874362648098578428650901554556123223537018266834081
9043779643600336767182908625518071660221429309279574371125452623420014082003054176675398088202133721862413354980641550271543869467604518214068978063408183536799653183366579837576152706270721169742383227677678004357477701746413419614813603164974849848518040954292178157980159549732854404067217851549396684334906977873545293154224055426704845872548085229061476292812569884211076910719303464508476283937263714647112151928656005385
912301344427035197126896044620066545795963016173738660743505381209607316390833782847798840272207969618779524614705602104040028022026894501403765671777753564154616185781581606622695334638801227677315587252566238773046614624758171256868429215238484975304910750572187350710338391777084721177349326173609626933233393351244732017644140482292529030432481001078063630669382604720053584819429872322744932429138771345190034305367783514958781
92120973716008168229471663129715533231222830975816985835884342041982688443022538770149950455765952621111206362590948452526675811915500698198869836754424202397998636545041381482569687538790569050807636935584348129737010813545910508056201581271840509301356737498815150036474962419064203070774919517164949468105802459276238827777334263007011281575865506436815536013486382099940168240386894468328433624436965330225532383782530498783375426593
936359169793492677243025854710060306778307925033542365903606553460106145342492590818401133483074989305456486490935462385247627893646515034450358633070791380835348933335003269675234598748498651804078207852912399145615186960284437481738774566128541639362142235947318274530347288091579336155962783087971407204206216456766398541179218609276749939341078428982988399157773266785663637794210169320754293865644762207554276746217093484973210493857389
94334279559203911924017245596233405502884788638296345975413400539748066736506426555141370583861206218900567475818084891935123296011716363805445449620241545248568905831238240979343130469868229262364017175633151872563159619919306926174671155509547169825413145766903449652816364245360923464849653958516004196964300769014100852948463008582245522255971310043826512564491233803053799356459166983421441408992154087540837880102367262738589552037830698513
9517571920129559649886223888306462454056301727190360586500259577735199606669637904343973654034751253874966795670367730422773993774452823357815460198016150454508021958637695065519387122477606321184542982917286524270620018094718286940135204900417179791590858362486264921215305066633850114642563866583530371987864030613327606211982786558876939327954939101329022656437019214821721191525607911125405154440248089016504204971870272404960497301336252386010237
96923695058635850319018503573860459995454395550272743719730698413866778829020584006701185043659690141851114760952005445007003503286428048962664032827964234322169922152597522464378031264008318005855496038076271625988294494954122070596522351228574980837998384587488195723891915681485509724602431968504949243841037502005992703976981629391449891906432132722292681718351479093488380026771279793131356126035023809354546435932203300543648475198211750500853924853
9748555454102765055007858114647358440582299180849546649068294401192163174688822919055553481886350839986946845552004197690150944176659030585225850734799204350982587254337829364148632865735024892337944345183736437883455788800415094273768125079245193600307683013342431284059544647300577925382313277546934228903710659200154868022280517478421371710363637733720126320663133803914729045872013258581400105119539329739905311035782482007932311733954197749869280972822869
982552392265265085327450717697266519880065936883124212369359441045894921109627925967168450318115008508585298465744087671071838510017712713694432074491087153475088476612529767930386880137500247230541758896419588024492497286152532303389687183027524744998951656692413955607669338266833431821352528771831581393404947932826525742829520571859396360000926071607978701990282466535260085413296710583388988648299796260196193817269711212317678014290183386817343948314800783233
99134170432470819896575959501107102242929531506099293476231669017893460731444872047519725183539252895276657454697392204669476134515839137665758168045072916694190753672230243191154070435367130763146016369676602510286359566706860980115826649369019229888459732903502685171233637780831914957021224786235478710773242649371012830925731145105211360726571109324748087496884422805458370932594984048790778129901713382816611484910951891874057792503554925256323729373791594086064661
1007052875529513183287305109039573975804039761120088250012706226814687946718526102794527345249784757603556257166099040093170612490707518799657617451307434509519048588692995849264599022970752073809036393838672840134623733659870956831275263211392473270366855202858204947304632016175405463274627844276553646424910053662550089062905936366248277286890559201657378977749426745720975039089719452764938557947831662495887864670041637236975311291399934529136085819227795801839678958125
101370745270166914389774809105573367431768582517864916567188480652031562173289408204588052107264960714917577002136746924286600997389225207062164553465287654918412362232663757634695633580678480882410261317498854447253073130892675317642701493184304303947198270963557532641235318502529187231598767318149317362440644976049391464335748435178671872806853879361463261693009520018632555348932609906384746852942151202612525556846251924865115252492981072805425864771776828523937513491792337
10219488796417285675937910260666000441541436693434282381727993119291870386670546016621980568852735035088766960957157006726732630606280695929918592981414241250401135638288008570692907252533154974286366869830090564379901134214231842192320653719342090383596453269273044575234834718065380942921235670885971552240022351592274836436764804630655599065822502955984636311146091185288881988679777694876564112409404271380057601049843592043646713291834414066075780629753117231397688675069910547049
1031024458614464346676079120214587478921219645879663846164686792315283861175668151031068385323450906541613745988263715248015401059394059572523854140212976406240360801211647355919715686920649843726051876335132002101508995666183500064547650375385160210916741526085946048727978119906116515219928320774989286814668006173191400052542784750591041107836815520354284366944106008617581351246244466158312950616406954608094776690329649726016171907128155414322320852916601188980432762542377896163160973
10453852245684055503457122310161436273914641992581786049468389961264077017842348210856770648828601270605785859470883296551515553691437877093691105740893805196147128486056906178413812685900393603238140018676709116705875214098714730583131080622410978571278242610220751731212593692294217508387711633143641309260065586812706397934837869467093476486350090944541025186944069366607537617390592775627923393429930900656235380628516540458787771269708638812562792269781603312086576124481107539195336088253
1052830826276698562492961885294352159454035208067090043681126415444016731164886765316127859156949466623643738393030414363738869165843208466172109950814043329127663309316428054197137603720163896384371415023480512007942392839382762229757056826561260652272966195432922087318391120092687543505999575319957577759228231855371178142702777810253097950958961069022568191464995911850502218072335917846335604032812385433890259538080822340941437159730570089887733692093725862263608546590844175905471276475226413
106148806745327979793680841505121251753427130986373870680733470824458652534402024031977707346862806977666031020889040189325853456319115677876992958648391058879254003718051765941679961848601048664309973616392980303240868343539328014205143521322131151212785512070760146753903687047221134871396420400100715162121385326868676950517571245288212285179997723405678335517832067643119731976811589578838817886557031964956300877979583601287815104397565327351774712840886667174737789790344641893012577828933808659849
1077822255868322278351794196793010791123031369597238379472358549591709386695213932963693442193315548534680230144531731491913728917049237888365955172220811852856446446023303753969289089411752622492864288702277926676228673763080373768021474037207387963316697586515051491429140054549244992226011632176834310664765420048507502728560370016720890396726657712884418942701649355865669820731042682587645926970362449708961080587749589901380157761917115457274536781892669683888713637823476859069093880482848968544907953
108411188933234448877938476888753248925725139059537884606713828652421869941923805942169475550116503772720118432276825495910368094327723637220593349659122816780682452388219604423656026287878786247056240496985195874427002120869506595747472899155280802118013921414039739191535999719914867209791918541384032576553226239645034781821495061229546104927627139629241262594575933885866240900056763787339533594262780437955279932644814554894955839576646348416043574184821521342377519648603530011934583445147569926716302820129
10921614779887115561858745812780100517012912049849534673161477246922369893635950598096299057294995759005189487779260754667398679776535823959207652897900717942194870539034871087004914735950344731307664732372463394392651293136854176774846574425219747462268103258229271082532385071066948833524445730534977647024092910735885113715413460677743250119565446864463568790729039197226387121480674662550061671443293642302326329353941065061000855049799253411146701100991254520749643026200408045327460503110205568312810399875863137
1101136214211538789819657523514702369183236631705413885219879207935681489376149250860554443191158495492542955795712349625111937164475038719084448200541360981646541674021636476281903026530989600108050349116986307730023175251543060799976377979032401398205801923653660265154236370681073014322417246154113398244712072405591091352176474205533721268789577888918235499995474698191402325960534419390361937581323396216551576789391705626231497148891648481794975337407602899756699243853889121418870569363155742110342845040888449340821
11159726850851359385627172646007554944944525703209285571693587919607388144220030817614066415636124848196796801568326519753179456595484968326077846754379549827239998981361210087011049588477550442044580146291690470636876802010511264516195318260091663904813092007952126345885954534672462411525908918744289822602867679820195653535691018178065196627785608094126922154654137208545537545350760947524150060484137463068846187981269276647806941140052055656598587267588591723772866093111250844044218263047686932932895637327856979567226061
1123139633949648713343001417603954793348884474910657394764443697875338155154775076955296497449314097187582889500992340245999740644931016126488787315047518500968529852027556305548201489390954960155395257128319816805552965911091415520913730425172645556710844476372035676302381485109439848789730395149586577444306248951991594794031231110410218845687550031369432139530144261583357215497056410764338868995199568104262583880775946911678371940703903116818078427385941304713416991574021739742679360597679453891628055103658725119000450723505
113165039696506323116812884205933156331571811092985616233570694460608087768288541541848729629951866230504117176015441914462965926710331603872126639867276713006086027313095803020730901970132174337943840396842700060483284172834088522626482193569463521703720240448032419255668877534336154971329345357821506725284524390510649270559837576494505201420874962326967989455919938971571665867129869087587415750604102371614484825191660993344240829980277634035746825620168454085411291252254365258554131155948132401822323255408011059139392061851242941
1148675565960785604759255442741316602680481013028518021235708400741137438019544620728575868534123440983427585203552487948121186738173908647336125049209589653179785534397002364693655599926834493640103746835707775987041877784116911709354646889649234138296079103182727688704002294485131077263503926190334481253749705596252029593767594960035327974493007744515486250867966903762631692918531610016524005611180142004375330028516965318664930847617501218056433024892435997371414494670732049967490130909330771985673781559776913937350321320676479052065
115456044493132343047016508714388015900286727309369163502604850893888722662735633936382945093224183675425877118333897793966208984346052619630087839559310004562911921252648764571702157452930669756724904126798931652242916761401652264297576991154504562506205092753021315322793652344363565832550543945974326105557269303817136310037289003429509717988445115604092015755022541660148596085771780572979247871417688493309822825727440034768975546763307467241441497221994897943352850252963611147953907317665384923091182166078733983803753767671734449772905245
11623972681512239073782204574474665700850115938582988836633410258959355199523583232728440702178187489775218397448704958455574307452303680019253191255540151166910242495725212908223849659134773562978726147271896506423465236068930494563011838507898880234057793573296310971419861621462894607449802562990905123957066316716982772800458825412586082556032850581632863628194799176406539043201033183623873480432778620173861903485867516339315066055793549689250790976187290127370075322437374397087196707965509788277284399012470859350416431885531209887807674120777
1171260160943814917520308069074082649767384681492021311322458963334249534465974636469306466309338036106445549180913611308679732374310933452957321189590617496340186802461945603727942783709664261228362364130383039861666434339142889017078632978708666352321218406511737758130762114465071215172068250758817223678278514517640618777845375697127033113363224269502490843633713790438731114411562637769819111668034224512682478121009783846912103738840817907780111383548355985129674136399217728605916014013474379604508272977838167307075391866342739636894649234816529581
11866242301826174902120471882326951601399242133467333393715925361665887605977012927596301917227463490646517519628434660670993376664189078738140370630161140056901674852902591875993634997700300775231844030009081524558726188995064159714875232832072069977789260155991342801736766705205541809888660787196863419432614850183054962631426335742050320726000956656305715461653704204162678780460797237245380007725859121407819695228603950985336660751330557376716030535638459191857624546598589377435979814666829262378183574233198919465236799356146185011063549512213219410273
1193482128669966568795063704331512804384325172068565323349424036465392013161605850929461468574187212017850991416245542595551430127491905854805314917898095577128381933123318979645388220566625640895619951499792041383806707716360327664758360807064551517379505400629488928159957363120270473095557721267646370455773069332722819305584045544948316914093572729035499964519284691779034566032156355008603550817436099781393875285554047180999579505882965702562012145308645883287351238618923114624587492540936789518445709992529489928090278320411151614321380104536276901113244001
120183043459238791136878497383606834011401688597654677912912895289687130397486987802497394220397290462702189692191071721180264956172475216120895856462395589695205577696943783499390501575040012066990260849037293167135793657173401536662847466312465179139032662375325583809524193515563928479678743841565534580410939810487787729958425916984041742802963741692816176658725362826632245390821101482551753800680028303474656304329033056152122965198314656074381190280942747180179798309001540117465822408292134770890905253389687169900353602652638066609264019500834954823145159918837
1219621961491280753324112691860896603868134526186304571432881646519019680418742696789494145422643048973625903408160913743947524599562686925888225614076283717955722287572538393300917163337507451253654026726422552183010890287902801412501387195296376845244163114718004538508871400635456892438017674614955164152580174942550870234485723244297287533543776058265486690065035816677461808319671761495206979181428703589385159685226885890879562697392653016378733984966417551394322648748390067087999194227022469605481906701822651893294074297534665043131299057796337203975782716656736365
122505793232518135474094095906561403244833478049603395167562147339859226395652765905301478728680048250219771928094407045082411651552309097855156364527464736784135924728056920867565207698624972665696859858699861471453339702052194600827221399830426940907997575271183120435378204241393176308087971393897869764265263908857841724489716732176270631957627411330767847875159483651402238901207916211461983447760015307591906593950026252594047512040053189047807059674654034999494321451355306806575621270219353847878858312308638848949214371698020406207935311710263155210437675985779106661125
12326587800657170603819134344394511802254307417487543078775763807839686419253179087159687998525446380545491745249169470474119833243635588867668208131691442683253418203712938529327859497892967564739686913788749581891226035910426685075056640616653594556144136459797781234265935904236129080770847507193825202212931421408742666642135836421678210956493553037631809423118062430012728758608876988000552136435210963912908740947367728477502558894671132791147434676149610878560532826859750711403420051172720319752410715022248064510473342398532406275356264522910262252869270326308562002521200797
1241397628711372872971426511494653003346795020250151647184874870859658937907186804343737366979183639031071067667232663677108903045738198358657345320873017111436095480279673112300874115373715281621968523374826365144722362650981926603391570400484785974554890312232591496455534385608043783772334660374794330156469162011792213007969013353718139761190864375058435269654799024199411780819320330881707904386151711550986561226730178050009113316891406300287601343524792587036319107807280548585885101667632569006725729507018207377666043407941581929348802801526991400158079313112238736764904131293905
12573468506855492159940581418138242200189079556121707204859269144026942210781645852020152779639076509498757420907961965910454375393491648282253600867759663167741062662399005292317969867595789713674182043408358159358934529002136116015350013304469923021599157161910623973686313632984186871826158874817947606658856922433318120159117940071836441971278030944614808224557972611789134616850150250686215517104681400186136713180313609873769155370508614904058571319521424226484722231254075999437280068519637172060071081890572054418165192568643064260684788329005859207119436088190383289748314960957021273
1263861985272378587090176582475637755631095891632470361608216610843177378800561117172791586155813429071741337937820689714331811002810974389629476208910520961437296249807774878969002484042861326071294737517123610879439351474803585731589089762980461365347081438416351516918036359710359301038657784315345541351528801146822784266219503872327444067721723661570551383646728550215493798148022464090231536357430262724101936579428942093379426659517713895012989249570888339725876999976131739768748171722205318266799445300939242601065740534673410234329745439136347555063341645671072490962470752643365839136837
127203011206875427869119890941055342169297657675041960495121649924666869521368440535491241445446950325665252839709393937138304240567327205437856183448561238075847340570618616355514165660120763753622857993752270727269125016497221809776954004866766936646833457217790308064325585186303597508310233514695228191213968392055710415229412422804097424064807812166571184812651516588578781357642181912583150705230816908152731118680545473147900194376877917019329294315641304660574618845335474257547669398275009919626273902361819498263854689883235747491487569186573359802129752785866592327342434437976867643238489265
12810671596914618591765310477076701372271802385347964479977619375563366185324427339114794998142686858253295932054064821504124435606941760860714137384745378224258372855613576990553226867418989178047633745805209364897457854040979887185515860675146448834570066490698329466551615163847107377635430496999602669080334326761084470926562386627975566119795671471775884355292921362344306874564808516756618750203498073974088778914006192854066439127576590665816546284890923151338644070082063974819462730526374136814833292994173901881566936274236100623553292988662909079077970192317089000600363070908869865026815332754685
129560968935956221092037656547340122127429644614185881322746631390351586802133314892885442393317018189940328101849735729316834246135864647938805987005966664794417130818310334978994060924073214588755227059617298916306911379679806684757372064686876738705476258484122307020804549731184966381958160223863543490809390878180005143068278359197918459941573036348462098061555569170687172966497801712951064551073548169928301172336216448984935469441772859380153750806323366607286141738687133798600312433951704046762832849025462812701458944146054992019980188989651136172268279746569391207202808328971735776494774314208919201
13029488196530059992632964718809417542457487773896989353113185213546177358615349305816261162198779083886059277487145677789819843685888829714171731240893876883162509626093082457394854410442869571885159837871730893909117009581960102857686525428470034313349339915573683891037544917894473585962321449021015449895632602204795920102396063999278620717951287482873452696390939504099107110929800667499086183301137001897034614454558158663973705868495262111003764499537957707326191083094747192916624101297544352484700272471615003758037422904748244115014741054081090011637321748608339346126863976890429065899301716921327146038525
1311550092489726211054302084877738266405810494051874610675528742696485481676404700039656699821622721416999818854168712863977883588517708889066881417690521826633867580573021621808804332581927830882715896325994669115023006504813442960529829259526174302695729214607719666164100379133995133788610110356949020732453195445966854583248043516114426410844352887218568835461513142754883764284691572241327629495624862918419922772156552843851266219697007031808139519426892319194746259432661453003727096480893924578600051350843130701877914010908187185057023390954996863451434054516691412476534693301589825401849731768735250020862178681
13281483000300009033587459809053633016877031547827922049095699414802523939383702340719329311390652232262584340453984816277023435538573145160602075039356469131120200518770075593290187528259776971662445172839704961906710910149540844692363113642276028854038324410690802319964523417893843089041533437010907050780406261983201696928268990238536588722130875711220135954934479886278928416443378006553907867891650819849194711817188230850107270064075825062428472269122575863009400979727230774725789749272105042923364133188644109683058902031790534090279030292862208806496606670001351680314751463176788079928683975974139747560531360271241
1334283279470029550835284874409874283075289592993688845850537098573656575741664983145059993664344953835929171423405150293222775291622547885431771385558266641000977446663264718596777520549549376591879074668423120252772576916905303684967230393564941608353706537908160194688062609813843579061223114176361043935557448765355273605241450877656026069083189451273615634359370357084734946568091651187732014595960243274066008480656317037663136712534355340657800389085688378211932635931527535532501763119006666341452731746958203384202925075834365362043643175317504144899761054969029465002400756453327984323639856063385021219699785779563247145
134225157185558060457121717428702131425754914020359351250326175450271108612278011366523868169774774483330262093397874062920163427284601540959927412749694780130074700448429314176543888009067917416996182912457052870597105238949583030783972506768081604474366458645411975643129586733652246372855547392549964750176646158389204839929810034306474127401553182244697587626101905233859022062255356677829418987146746700255848538108840249076080493297878677840907804185422856076377153074224955446673025898220579574778484000991826349927507734119120644625761682461462602212621268060022803447077915268865986374907459734816585056346383911415452605750229
13511835734409381677036381311066189594846651476398070570756791373659643521999020667819990215768942990395598685525515381590440653883727220073853081589271541052727451265512744813904534040554081464706204003620365181224189348361826949625553747871327610625143178946117201593714237524283593951073803544309421428071000086367512362574689784790378817528462860681430311043718890987840589417819024942673945114123263428036972169148665351188445364315903077363145211742488053930428963019747502500290415799107246378024273284716364750025143441389556794873725703275700030968677825969036744815445024594816276427175940418459895057609828645044340762578200548789
136622163617217973846658408101084307310732965017275592081692285502711469603408520841591150771888567917190792379807559956196993005367822857047233070438549502361320844888667955151208351228765564594367493273640453827353627381962224708503323736102687176038257496927897215047448508129821113521865653736400903512109838354330043750920909093705500656429595042737413719420057093646396835839680741994475576314424733643417403797694487710566208695130214864594961887915119633227982053714540338069782324668034107442665174426853911564119427113870197175367377451469171322533643561410970901309511263878238093318521369734483486461291571478203836450434694527801793
13732704989247048821588136859383114889823064785653388186098886756472616576451663866183665347133677177385615759975750786490759604034913932988420973762233278805896153911395596230096140884064522913171744339922575847810105217289418254823420712238320924035875725749938095567555579052552737723225380115757809008737354210268802015566351414150701931452121102741892301961472532660877025644509157286768968164080790828829196515963682333667635208283167276944453462825641656825526033071658430091677426301874178004581397263574105550468106936621453205318617602865398780003842698743926453702411113145534810829271499346607805854206971559150894344477661396225329028125
1381719188155733704676922995502074435174947349042488818168582838065757579780942959802171936684331509154681339726860545044244248307215338592819681858613460729744735041065069956762696577578212438789605643571251633923791518598563180249919335360535947920759148212992332536249815778084966552364935410855510618494233224017258787533740437049516924035139135985568281862940243779862077658540534686642756845375870597893708799238117162405597246761459956140074816971855885686886014601869608362234850143718050129226798663174837048879637443566816954312099235989987188185559071982954325127387613455140208641315589842846815957327568649521211342819612454494491518360052545
13990371774547571821485711412755793572920435382947970110722766045366243867971311012853264688229035858453692847490035888555210879975919154674436744728234568346672404226225756496830807392811996489666480086574953339236049991849916007837469005884336477540085468392181650872066462199213448561480252790804687216746707743045618779823861611592725129200665591031630760951167862571978827064531251959566193862499114653724218299561210244088884853102074407626907817757053587225787268871553884369318280376854850880388553061577825989082273043724542532706099112617930642959170601335081601778432190207347806024484262821381995826001512456207915974063034788762754503427174986913
1404750531585294492014449710315168283914831946468344506365468332137565920043844046771644055961990732037702381026168742599786628327567728313967108205532123231909129486888131739010936209825562973875599356162723849655985060784313203449838371043625478679036460134934331500187622811082151841408844141004060537890863100895155871780631475495064614710920169079053612083796614320738410495945299971998093790576569141299776371031450482984706171644727401145534725289426641746535681925667516132748404571445456625085183689424359523730772244219441351999589068835763063600055224087818405378494767624257157253835668560056585273607139030457174451064825004049461333983281817720650017
141249719012997813948530068123131331434233922332940569017443984531358549216776839020280731166566341664326409932289450932954826810129521840523052283377903850362196572591926879050989926123876915241732512877865928777481507710813060870621011882347625303177246884727622559011540297030240901522972681161370653830654079716093166384948526694087661937593330070355839645021612027775814025488942699084076440948163457774287930540043402506339145376670465425952356275495987203132178534802497630662689867570259243610886790033673203256747679960231259680474232049700196406623431200228080355889176375965482514859093684679258670256252948053877342327618317125822637893020209958017388083685
14213126864716706565152812442903791536868323464729596610126228874731617030234497882567553516976631999105021890995092906438414484983684589569643859455454476742465760135385228790113811538285287278329546972403317205090930972826629419261819727653891274681955296376177040917269294023291801828483635449691534769307332742398419629775873565753572793519053151556961097071583029537604710161248013552869791319922371378770012258572675204689272200926998078479595445741053146356167945977776502360216761987230127498608188919668086056196943058686356711294858572830445729724888320891666605708168968499974221368885248948170778861792619105005722392815671642141872394289199059619940893149974237
143690033871358542413281534832214918442866786866265579639183598948903887307947244813997646235872833556496629069091078891055172749785773811414832722283357288656182391595343546147379434327487214895244145973719023058763325031322651829164791035638277449929140684871709060210823043129547183853313110059097431721590601320624454531978164297652422231279019478754796311527451938478275026368041113895954210736197378867294935265658123974816698660861118374718223902054472326487851609186413172606933545472188256092972611696711396041868862875078727432460685922763761110659952772049252416388720023236755025699208415448860895518068787698089046997502582496071129635657359303933785044450595754837
14436272693738975258777446613980856555704825288227940767411604514011649939407148069292310310293944131688406811893587433538059467904758628699763710170779028150313519032171773371924697314115620387688428947035719209258209600222221031480253058531774497942304034948462483790806331385642109115435651756712617314973588652835072639322160559461659917004459780426613928414210456404224339615549329002219951411855858628098622927240504984450102992275723484518341755786836995083640401869649775291615459211969498786910932149752246089742343160932630079452151303689621566009195729649275844240686008162876898078708156703148336962447987994167617837538836169372818616274676075961625926071699370165299693
1451906730039919810470513757862126434174853271793046287761695110998925566711117512043583943652489398047628628436295132509254594388439105338571032744419149464566999433926799630605377291236749406338618320967914220836764268238891497385606493389239736700980568564691260523761305051722575765053432307043846713084818076003100302007918971924340862927840018519683586322941496506500534403251253674668618668438999540355532907080440852816317369442574225615214586402909327651925836291988820516904885961967511924132899896447512321629237097197248640729302747773413787309464705490821358025292877558553574805860918334915418879835491961820024707895966107204186791422572972432370477885602791476130028570901
146100230202677947349242158503406934609648463969557101402668368463708661766834010639580276949481235709195690748921027038722457125771928973907917701302976463679557700629724177926553336346739686888330080389964035994620687428132558239796589455055570604573692817430451446281576879243661576198389983945570359169637243783003265952391059293583229264749142178018739383301669289242668103677821606003241624772259315502327499115815551802997671853569963690647758462166004490397538998116167034715155147574476679756606948021715556200823477183426100840848286838703777243370155259487356380593587734396169325413891259453433365010549237056333352571112289708760390354003914975080962043587090529071166500535673553
1475268755051074195573039116316896689447520300927691673993879704284729564692360836951808914664445767899802405072813583863876637736784759762281607254549059404350872186090881845589630133499262519985283857938988383363813852760715316873293535228202879465039762389162721106482577507919762455733111989784232828171809066720274367586751898311699203343837402041968766433475866690595951193768142867902291983225737873961944088210750059616136776533270456868447858651295233580472772792515371015474159770413113278138274319602147805798571064114925800369516963600719515454285851541524676097551786200663252091335002184909836419866331297667303981750021752483230097675394504906746871280922906306521801097376373789541
148276960228020446339811462056326116143805567923968103529580690886275100706728838707735999778119332737120543668975547450406063872453667524614330275705263541891933917660547105068451263560723709836193476290055609331334533273982201510869760309507499025472870290358768591084105679281871262993190098802116523564190692826006443964422409022784125786597726827108289414327734109761922783634876892750917772144048069351853744640062055494677068724457252268141234807359550722616094300528652089098072310097951212025014053728859240586649477103073673761079647107083336285048045328973842680493858318934835088708352505482613770935130111831763120996547277372849885261120229649529023414080321301959333057707512364416016773
14914558841161063008072185955501733866472521827345511403912503725338132933631550813577122576101408753796809526487565014397748258027172197030478085214978896742834745397585772791277637413768855070638013916535715400950872601473928693691232777733513957226229865516099818128743371526457831256685301819861033803550648783295573343244188014381593075703078487210324107565926478400945822494492413941542956421384271086027267662387198590748984913590880482425290501193909612486167386443956026112627619072093284154735150241194278299499367603076591157036432600245618891622325497417977947432944164424968336330766539995268130127886289510295128956515140541399235681527721016260504601953981298337890231054798924478002925274377
150765307919725624760691354634931801224831612418195811882649818430993326161844394106991752723970342874940210124814572536695775028575488777649035116979976111047208909903042444183009766235715607887373948182572741136347786834478089618993822304407118099999557223683684271086421307554755145303024150876209278770465176717115066180253211119061149627855115636592617931012007794039338212555971569686797259879504071305794182968567569110872960908273779845315396781908803745870687039177209220671476537529556855679373303024980272517284584291749439922739276454041445007947163219838367180370604788408781030150274031613646945675404304092106492399579628237115252796871470966588729306036045037068687125605456852624066933291764445
15140229590083116129943861137405082435304809435697879495722322856371515514104460322812809754987220783711537417532541529126687849098811164393680937865018755862137132200210685343175421630423426996310914432826392502527809332780915909070464725099052183697023281352296118982556941878594530749318130774418576653020189325503772024806063077058570109612674820577272007791840436730745031013591321043358530993447530837716427467138473039530346200756142500605216959853996123044263037102395176248542183255846832381911208594453104554207450172743240215056494827977541394421899020184882883906397298331596625202294540166911373445798901464524819310296938105671377197563089669330285801484617214241598307219706319528093387774106802791501
1522114730393533344493238461965034442915842781621438150862875737089501893164406213593755697701381599690648631975774183488170843495867972936320688893869419415185292357239454804508110029546558006552695582343145885938661972403377076812217533480617605298354527073258045709821565899442113391118509298289260255054797436521632777554258257039546027287906319224379594458407613181937590298808166822647775036966124425707844346227321520981650521630002495998605209304361085641235176829056751565751474732332222208928009146289288459971069605436440502102749373467680249419201168026627878640672871010791001117458044624513150372820697566319908492808608340269976397965717168891797654299360732409696419127826059744619544066299142622242812033
153111164061778759551488712344469498008912644895426761341287788650395159724341436989671720168716050316357289595470900514617666803873582239132074362784525606128309523388922038670740345077360094462444895258245575517072066908490690301880273448875336768679895240740964188350445779278710827379547232173691021356471504555097004931666957098668741209074082027770821788096902032891066278909298958300646469758387999126751170237945351086305864935461871241225752403015433254912055925769933250510982294746539292697478770306276418788017197303165450358556980141475438652773327915421307243703697483204123831417258314678249297503447471738610719093218976165426804156082814920849231345368294012350670366317848581796421062028083159740059088848913
1545843510202974259797558539259875190913900126617966562014147030735984895774250731184758073817687920653162847311398973545833666170335794103172929649665756941863081726028255242747533789255953374235237907017152586077725224543181637685163383766949931721277850952581029703486762924031129870419304261777042979138131929346732991504668846165648835368250577122864141646611672951346077194573280284041441579639975976111893742364862485813401348622500466945745232791611304883902116387644149779847525735849004174329020524131107744948677006435700594204378521487946777612438078429682931038655945616110474279437569843960529885303302670292565530473705180549365054636373533302425940914590213356310958784981816982796012649913495088021491599627127357
155307173118235130643091863952833434088101174908681190532144149226358749564657091106738118421728596169454752786535998565651599410318741805193255079201739423895948349023736032568384795733563950184476042485199929953478024164729498147835117542219204803901110763138777378454159627043679034980454528067659879944664705794703283341759105922154794452132883442970299365861404260526055116380313351489079761283493361220451403774437367441296930436742211990255324542426518220886147147434121207957556056783712580108722137791969382544673238092261638623196672908714969219232288623439583249597555452430420596343221744692123094708291776592781313476467231940816787343360890287330737586257332152216569326338633771690107173626857226727084512589411442773009
15616147028291020710892403195468985402459631313409386789511975303978907195764482462899565319056585137159130024375153641597840988973307850524520600009990456505456554242597254268154213120495099182798412126912177934473712138220659463695318647286932019826672382065401594289289406655816996312780746461111539513289747419801784499823880610094745479783025195322031916197129962858126142453991937435337196768557319564031152583895143730487565489585937233465866342123394790395802304314368444578460855461336129575507226692044894177523397220953922334913543387571000684197342573422909674791284577697280745414409658493523534783276876803633975082836778548048965835748185567906782946589711871467044742106637197541808873702274502777461269140438574272485059009
157848793423490417139610134543018443169954063754832654012386061689253702801383182145151249412327952266985641551666418029473568191649187684546072824569686046533206244605797996187735069905650494175694273624575533813365986291521774984124216746378528024525170279936445469009852816140970848962603947323261635956489711434762581675634083683206840905691901154421540963758173336214793681958801082342226739120342203224475466715770032583203331868185805974347993269599021965351581007930854662264654581804839765160664495762820709237054740341602632510210365167758743134143188588834323954736289392709603002594150536775144279575435690696511814016115593492448686663144278507324587799170551292836434872041644640712282702174467603385875019876430022500122271144525
15844618134233481323694689374425468798521704035676984185766599653540765082149796983936934070977455709416930305310319116458951209932498294940714474693349718592725938570703903996137493913178551957028504066081720247401317658714603663787074706765714243826471774409453918012902457436116811106977489208327616072103977491863209772241609533047148995422560237132022779765746331980267628182041334050778414527676022045217679064689448105466773593764104284800013387988069163194395966268919485911817951616135047249058314976417146361855119540275318560817062093726227577285634601233282228585961583782409202379675848537485993980049768898245024350283622936691575473644280796831670536042720709783756893948697780344107823864313563530543118558814943563742218635618479889
1592345420979218312558623270633494021374025864225671888404634642103019020053217601687721678457912270366193966883977717406545775509781851407846272804135132086389852102890609577993765496078049307003671451069175536546122791114198944525621739650810628164521629809309164612119606907580793201261881178624619387087527505493619985468568348636032105090270105751472839222690246956663888827364205264589709980430927542076108452464896888406376250119738679824423334436677320318241909143182533926228508213369417713352417886565286678849110351559707247193071261331535508719205636336982058171236111122003850706607679977552223844233180734443856543728518435097051519675915237010572024119663018167090229396290447150348537283742678604722355878746940204232873860998401711881773
160123290667892371290387958526871344530569682248231963757710219734791710270768257114961916997074589486831824910245321916912316472718908348442978691277924831392821594592664281607442378610670525876696785024345052928585765793472927505062477739532906965909884344153803550831565207654818100234882867537229063083365553281716142221851068709659790352487064478346235082243610777760890261709892643847194166832842811459038886684342720801377577933799201870446980066604151215296037372643123459983165954813641865291023726045436594625876961719255903244200408741960390543826064427746476691584130527751076477946024172967357960806683071717486608976112226206740918033941399753540481393196205188412545068080020503378555195535505148428744281887006637177722778401651131236850981517
1616480963939536808067199128859130448894768525629933211767489205688717806554137352440195746514077210959308473052399661338003369852038847747597381317323418035207915743161079004763471358927231231806160954305314581980032053829236637499452202886884156027998350518812316549815088532332499457623543836177221800387376315946233813223155375622728041102050653842342806310553746721873574694368843500648174181980337470102753737814057221135413983099510068845214182402123822939695494236085178321470228418989473868736083826976122303968096540255473457802344615235223469779242020402500322573855373417146089983597731570014571966637708114339797549869620920913214115362768190833261639319825024602987261237624571762293100691245675628842110004110656724549943803865892558159218612086489
162340681856166466806231301992782167544974888099934124511318055542671465921756608539399696367430840402016369360090510061311696445215100058665283914780208278416040757660294565226676863744630599124832490454847384880447379179537625971861830482030536582601992651449538574782997186446693412444575569763511733243982632641222121623607236831561097786956812396688263743815730663759126627490640348785502245754276672410338420322580116765218437004617297337803200456153924381785608539994379441153769058483363430119390032084104872756801402811140538962604946465189961553365237036382089337585620158977678362746220804420320010968538518525619259521365790763222391626775256116374828282710562743846956052361172329269418303473819444760984398019127900616024601203510293530422967635317930069
16317908466734861085242618440796666808221264468173397667639282330499959331793003813653076413738448360765128040435400262858453166128989887718472113851176851602596520963875807699869104280572097926466077529453041001280571776904794726087487766198425521921472430028988264550665385213003119360780349920198533177394669823243374268344759305956807539676867125931897629298288223752372378812485816487940696871715215738092426935554172424534672885274238916240263975734939461909635489117414089220200995481844434197895200980971508178993270381773274599743673276036435757198814366522751389219420657424181698000290580659367526760874942997348706576123541411154029978802398217099849263485651807595860092180068827034906360544891043838882988607606895394143320113729718654588285571150320512754745
164941386149536876169472600714034320838571080658405744315821550282428669904157655306663889528078719698807459934837231886087812271079830683069653868746729513128606746201048431243158312283050233413432098815624443858519905740147832805019135478747587500157328822181990239351213426045811221330423167702993020092165333462201335490790263911463551967301106924012541349907415771680879298184405505982765956793093252517045612895831010867574601565178498158099861950975530527260704165666524490571807038243269124960804915395871599773438243553956973286175937694291785027402626740589413760696682616147153600914423226229734189585555095163401416015302258076913192786672997529244392413884160783514159907949615192352790654860774247762438189023456492453308928706507364757977551816932371705319747633
16549485413556636345665677568929812185513691690531588601460816066561958584447172773218956325277418397809182287260159471015025915289306388999987814440497503894981937343218011721731459476609268534838739099562155616870319067792214101093091433757567681737637628125991502747758395402940563524252865214635228550713333385870081045406816964063871841724042891597327669059922189051073945994969255720891823960727520522620174292374387941411468713771542920847640426651902742569202436285457417514482864493433366932366867562642741695071950409728432076371961458910542442965236831555115811111488684211234180153038841481003588316918427664858747397250579688755135171637523831056932942659394550647589130712568356359408475567968885400811717027216349745433163857095676363608035145461662618109831045316453
1662601277016956369709022562830965133093618894095144880469915345936945932447880053288536485707384612896649731860522311397200205286876396283531231815490143123956456512796755910224321324487793970406929107906803317274298253744365939367575059077182414649336586580485851923329173400887116857978370575171699003243689418447365016485439859728909261704729556663253377570504701585987296807840012516506656797664659183137460627647969114941210294712967940138289657313383795224333868140415885191264128206735214337246298683424504998065307105496008317918133460351667598462152827284437730435946087026860504470906637289481583432910562330004277018056781941504482668621653819359299021104060552450060193676285984538140965553791436723777269288271449698936971002757759963169114436022925825251548720980990680429
167136740134771248659029531367506978560080429169625765462465796615304260381715085223132009441888402489732386007094870738104212436733359225047429510703798576453946830316056852632265091308133173392970750764859706675119837639581760486305915652805580670131390021320672835033476737857202984691938724088883534569071543055223770880648640254608126914759577421264033364569860155134477602574450503024892462707390104767475099432069060182716733326421073021419661210575137756838791292134553244440029099710928548801868251562146861564576801113479060496517101799346666803530771229636966684545433398570278157987807243184266582081783276173587221351688610177706364825961594150594154704849566058514449638414148052160669588859313908527086698000171691223688828651273394168891413232138972272057910742882007900376049
1687187955890655862111860442107660373561812171107129849014864766359940371822063445273810249525968420333621746440126741190966685264653035234238213427702279779465921744990260098464641912594502567523167626545436541520008289507612254358472959054159047327949854136412020252969043692487900666613072809141217528090516150126112194643552202855030249660738457084455505501433565297440536012184718716624130089430838284899643048129342450404510031192177040308101869865020132640931223483712119010820890015803428047728870933638021294001284924518627908345961119632524379176314100571126059142185034610043143642193049171334889101963789071192194881236265388880857101513136191460509563304883725898727727839814253169388939662267584863586367448694727939848141157472559501296782080235755119037172606585009092340321608609
169377845977499196428273374627637154744191697011699182624664445422473607057760459123385783112148112420749560632474948389160367224503835347414642318633720262379439498145638741893033231892155256550469428772288746446808550066111184282145244192866796321344870667262562200563510257647001379137910378112155448407966789494806561222062520026149766990940787232806569610372625329523133255405953799500574733293992902736588263238584893767921983875733566788784923103355624033572876240422321919468925450792448635236738052034902098434676786603550413788698809811415387911722747594112923484930194405229571575861074185302667632888088287306117576190396849055677795926252808470060273525656135068814776158966336579101074579522686072170970360166829376848874014264203921412856810133049743273659943918644943927257718283533801
17019862056039870395412335306563920058450386923446827654968602566921086437407044140863502775187293218768248600851536479596748851852591095895071651605248851577893973121680317645528802355739816757959475059851134161906013094898172846995189183163659049854154991555963165373064352420465703979508094692685535751811607139644890286094814378966097281784483150313328519862300308122446264435774954461007180361159342711947091270143819116085253323670984728968121205818126702464017671390800344280686535549207140060532463453514377443316163929437048227519516628191921135878853318399385060847563518597407692956036019071247953968416914616472967926876687241673119440167467998713327387794492555243346903281418120345482398435380885190718360417892396480661729158697630655388162860225720810151396958879474337851311042726444643537
1711044079581690904853594044114872623440949467529296815776347284533124520150078657100936659605834712043303630292692003883350904555499210011074994212767712155253820922392498172335909467334456144808982170076791443502217258023873697216532665762278327391070421338639998768836847632333049990753873662169685498953053857124978380940354580149967115336370961799964172692059148278859201143850353695455020354698381107219210547360567404498360665447882615816641882154964672733641214068475525516495887581216145035542183046669097419132615627802343189696005428237815029278896647708371025810133687093638054478854505179677003828544209924321018133919955375908748548691521878760289917973130221822976064651524218030683019697534858707056498617736487309617761131419179088275548836458600215943443363912374821006390350700553989747090817
17254883652060774672684635652022332190610372186782005206271927598663573647445950158084255129505259186977831176554063004748584345276404261248823305766360802713798110729245811203794446401536821173817697943974974185043278255124016007807779854965648726270999788054219932307954873592253344060433302424885151693183900287772451404450494016202340067813982001743199807067625596398491213414603616469254766785415091159985155219236282909303498023329155405070567274030730246782738971751113736785256111851752320680214906893558807966591565304830767248150270942923424621978603988914192350275106559970998835547341202360810234093064128977458640383407158682673313058816333277982738109954395352161210429062312709679361583983780721000410460582829983290154740481727763558917027683653915908547636685994228482820200747654523480867368193845
1732885043742211529038075679945253515292805707976614087673004215247175787327261621630966557245505121031958415222195026810720856725519702055517921630531938386667660232994214104341869499207459541211486835330103390307448848446707103592219501667468771048791020652234424807200095804541382890183486409827151369376543789631889647789360366809634040066928885091965347066827659989403168780774206068360996473901168283225129171795757830851409169732820386365010616283375430231007276179446793605527170270423660423921102119325811850208480957021964569251962317203965935151329527686409569912386015983281209213443953209285469882639831293698205589713848352621765528852116330493946815353793102284173994060174954178686982550648081688830401495771696989201801256848749033028773695225248318454435926139662125214246155372734994005012757150571909
174151656769947761731766017991510986277148151183012955131291813670508982516395201231143009625767423460637697469073080667065372011536811924580060704234889719115907914778361472269677814810061844312993718078825197951954915048229376596027749303208092678768096088350510642043771264848513472506299304180268830190668265507151858215414816094579069262738177395630414241423663034181326916514236687738794390925560777700143375700823752703292745659053891434133064555328327635050731742069035685185558074085052834782240084785913940434041905703013289170883474127088930505313545164891248122550598963755133566636320145963178871260011129940105169983198577604509178303535329550778522790786961179511161764357151758817208294610335787871376189515498760863689471172480255101997989037438021341837289436067186852026153136338918033762305431302063949933
1757972071804137658465010100392648492579470212422551378304613944258671920850831362001214476175434514825146379986614881017136617986704999432350641888454399613386043544492357346774141272345215246076872434560922678067138605507080085769520344993076738081033328840729866921943042738363983319971200250438092496629149875992782301943787382098369475072763819965215137377878456616420754631727986410027584175923218227240873919141477601834173909489941164835751982447847102766718421488394373908318106635324062303421370526648398391567555401838256589099598499287012087793069660738055059756004119136332243125150531768446948332333395752461376636027627761177795280947743898953218453651082594486588624472534681655139368478666886954149051066588350759654264554823396000243371624047272424072917784742013798334683575732991263771877416794776401409182801
176419064238755829039893130454393840737795281293029717908748748603990280541747305965435429899459426831219227399009580814602636776663188340683764752476100515457242458123478284140866075047324376673972881282459019481449135153508277128136582087355925017852427452797573024000602688723614196035003087683742848531578344054353374953201725520635988996255561727640305462731366374659130704110810474625711820206168613770669772760562038226376464024959451307158359091880582100472268098142539938686320052549799136906260916344581655872558840313266968577305376986091897900498424173540722877318465901922375590351113331182723815181181884388625953071639811449276132943314587071481323740402988811422933452102817238508072055556892947678441662418892890947846443223984846967277757356612108288843334002674821704667997300850234815426749068039194616010195082025
17722028757457108578867464601018910592874021191782982230304795850986712208270764671692868325372522965150380191893645267266892142831343492419016904571568058549991916003138212629040615533418038108297683929877290625853611092331304888084142599510423195782478366363668118407651037665637792218854464476471661841568461213627331741722869692465739141380151263745461512811315971298234318235909683404222948493299658911782919601528192593260724736138944862867732113365433183706545371503245279953380910646925654361503953972714712236697046875751602552372351873857654888928863118545611527187858645912645749111713399907505411362152208404300005900551779067280709657639444237236731269257579537199255482571627511284129435284154833570698208748165036208635972689478244371334055323220932040221504057750705681950057430686048706778047205694930537941070231225247617
1781157975580414201917075830185443986500697996361727368168853360674794443389849030322572952430864167262395053317928866973953027559887760230183803176310320474422974536208694667101526093637117387053098667197905084038465927165615057219722324928226189576470385432215926568026154227547534375811848564435024595488629986872827534083804335371493410298610524620012272198203047849975499366155906030316138167228893049082283877064232364608103413659263626339481774621834198927502569108229387279601104800098177356624483821443699262233453008265647751219831942221005486937621324470475539079634280254251434950427605171792525427556605683288780455370015291991430803945711633077033037747705347846136845771456048086633040304033164494693866646015651721409663588450198394980827195795809885272336574684069490693853860657952107724876232309859232958484498406951770621481
17960870770738950740772551750182094919529026540476655740645435516547611709210828049972519582561527977948006730357257169008879984504732527505635499745964932913401576002238478716009070124074612516486580000556382215634603429813518678353499719645981912953679888399590091887562433824213784417470676580843332053792484216275778828375493710619529720133898706506455987618628352682981803614669886213746661175113093135432438515350113234853567075741548072077064860636294159006164510000733515552240681980190993898973980832555733397193527414630250062815874920849209398565950743805300200669764754438239487149353245488552079980130436589120143250291754730265390781704524679613465357877072971942760973360808594593395268072801295728547338398885008785534756673101018699838768509607711285363139119361417892994723040607167909794961856470939209190411718466786957945579297
1803199765861235651064353045844829934105241333830581078685444300159348223732586457087076578117084974503355658762108608206047088766735601230738447498459876311489398626766479398571541307269183894543665009008723788519910227079351585581213318600056181284619440547779912100667689591709561027821422306170797851161320585485380245804015665269525181265483991399460197273178646257260265449429125539578728121531064950740376433070029547831985679271053888117141492164111311006014982574210600409644719324459891699742659289576700530143395620307388225183735382090092379772312606633370503626553981658654947557192258118511275364700583436834770249017329784628358077484312918797198231704864133298370161143536890981734026516000196970612517641945237933256161239101657311661544207999774756757516369309355567423335417302461570810444340504262755306478119657696258425217632871761
181168200623097706054092156957858575670191019709028816216614686765740266379300882969467749768643234667847240259576508603176781123184178947149967931689076378105289846822502914685154015607862245687796413287737698538565177377867933504865694713165291866168499221862636519027418089709188382792715961462651198841764379373853236440355405839206725675966680879858813036233778752033805473439157050619393966171012748124033846303818634761180719231805639038694927209993515728330407444678819648436400827783106989653173165087217739507780349230078820897004401473067490873428744905571939461545193679917335071925908607238794974969945288770460698516485195112479991092181672654748641637480704880340919145033231189648734581532254530109859656273023327886188419682957720773142140214539732244813977688780407069049024370365251518134532005875498667219033331726728215176260587429115513
1828841724937815068918124970076127564812301644456830109404160370083301461675485657186566482451148195104692722252340519569839631678379496035836622173728415950542828170928802604942734589949329657717462121311025359413203934434071141569552123393505688855193715705957719900737170882414871239210369433219505286391542255062167073307415690555441518972308985746154118356291610851308505831944605318610074822108513102769680233284060476098303619577858436747910548462078601457388014826119756748166472193355836045016542951879287771726535074978323413522140490396992848292612596819322542997398661222705673550970689041685242973154476201138556824876841893423519729404252977593496761625386406017419323505062329406881626166455046594309500212616865500579244879112003151937242140578457750425208459529756550893413134778656518974713740988281063204068294628358661309319799444639009279397
183464778895798555825761691608019168230603561659146090240413599726783625191298019279303885927345272034491083080196008787457166883040479849757386144718732905653679758939260077630716019905892577573483676713997738070965954849503513746517535636006553368038924647365887013967714907412170735585606881567111433939378372688557698952841803011727997080052986434545128250094459185195297190695371405930122580828311670744421887360907778687943304976832101303123027005548845169792828466603893530891633938628643132339169200487640128073947589632852271997387340017656473759262812146256901681898495913652290163477253036663646375898066400041743738879057834599900628274661729137873840423055978978034614881197677613764958987984153274466000966538810855356422627088142089635124798723916040012301976640173400199575126277235725989652801437606169949307674972448808024449518918332628130489643669
18424431818847455195163637328772623794357934290176575447476059606926614795486851494256018655480492353588373736615238217850863938984349867054938089248673520113230974629725401529704600225370914182694078186043326753936212009616226140993391194699757957540695291301049954609756517708086030477880470616147875849372587528373609105037687075202005144850317762901645051710363570619677041089784901683414208171537668160132726456779869060330879787544735929654311428624731532733691241738598806460353161362391900296101529923405459025731890466747958539962765506682013454446290155057057118796187388093221007825314766342933206042376260403682298085974840601352390942869891040630972854259924157387297688056832413985146564522877384558478422245886901336716467264543478689949816942457712065992698269373040681577061067938455830805216729554754117451032717122109988228891980352898281472671527528789
1851284296205337130646153034274305366935422881608295943702635588078549320651243408317900332037935293866196418630757138845101391975884995130647705655548383333828477968686630192797419908862137659388393519348300049372364006310273700459419099142602433887588628819917760045830072360853938395946324619714950991346856460030821622082895234333272700939051194187543736304038811080515526646813148464110702511104631750987761772918046223612106750479161552707477948355770369030922872259377547461411984943375400926929900444438922304580769915084155467950874416256346178859553320821288197837657289055603997834291218027105493133550022366467374756182424518369790454195573424445152029269857552619558335565109902359796746826846216706691294264276907477322642781995768273549057422642515100144005788948384266051817850085082018417750694868513758362188690178328820054278297415330831386414604492887036733
18667511009038737841915123755920344896380655754395725276596358196981769706440600125088289952139405001522615298277932294844712799480528651573223444934474207240074806925221507921476097033523835282706966450941687872812367199422318179039485290606344413002723102211552816365316239845501972817486986466391340735699883656514119112506101686827124825360315749975337485980640854153080741280407188087331160239000730384872071573466619397727255889977185525120056093433408225682404733603892717178899165671178277339669289721242229938157884856782390959736321509743566911779944452167007318797467863223508114741485474741500597646952826469503219149902572560312110817464408271187050272143192315869777514870989063937498645652840594744994249222205440415383703844992170354350921702999625991730245373812559559999915737133885946838064426601149702245855540606436632000411916894314496823909846135658983880521
1873548820219578649721337541042597612682762426796117616157920723841368487568668963802527150277716019302725094513095855964069704061943706221620165676609579710320291770446181182036458787423832874668744363711793332569546581420701917330354669450161736162195418982523330609132238048988363240151033906158226687760937526998331455463871606537437329546728243682702703774566512865665892978128589441778358909849105976607013354767870380725644323277170678455296939935340820285286739542146255666682158579404883962318723303777476325144948832487426846178834214114799477775509432797575890851360847725135358292000760843766715379217156700230203610177489058484082519725420911394990318747813919999157815487042842310472194713175099697064976361519512160746630576254610162734392938025506862660848518515435336095313438800590965676816055028381629027705214594218917583973127691665160141328082521543184080272652469


Back to my home page.
john.tromp@gmail.com