0 1
1 1
2 1
3 3
4 9
5 45
6 237
7 1591
8 11795
9 99651
10 928507
11 9474043
12 104866399
13 1249073623
14 15914416345
15 215724860511
16 3097002496225
17 46904398032017
18 746831626559889
19 12463977258581151
20 217445976215654257
21 3956098180940284169
22 74897945785223884653
23 1472708057914703132135
24 30022173189346924214073
25 633503296323186504167305
26 13816521263699373826547573
27 311032244482565439759983009
28 7218196873767571972406297085
29 172492068279703288659427969991
30 4239976652217663431386386133815
31 107097932910655231860252151694125
32 2777285905849431113315362432924005
33 73876603960114712691889665332027811
34 2014136492220027500016474794210859301
35 56238921626934158102296529632697900285
36 1607094344797448238709522451144702520977
37 46968886077390807359065927886058575912549
38 1403034436760659579795336580893103723595565
39 42811002439267639488577819241866071370442703
40 1333598790969484238575503947065130395402785007
41 42388132744876543276575544942579635078592264985
42 1374013818862506534299081600239546773593264830073
43 45399915229403836814183049819047695627300312768411
44 1528395316202816603710911003366755948277179251481591
45 52401307230957948161523743344549836281258091120591909
46 1828909322182440436517802043651879338867740863209448515
47 64954902038565306345876356578951133792624579415210012845
48 2346578818056897099524621820311432511797939806340489242685
49 86199101827226610445155488915046799207797706146984575434477
50 3218565579764102603526154694519152040678636692443575901500583
51 122114704669695403643592420235823847444198869540820534356512151
52 4706297934807015942857898132676497387554024148364604305676874865
53 184188353421126230486375502816395563372053027734218795667270297817
54 7317907156080555700861818643573662222465416065885235926737558540779
55 295072839279474580409968345432607723787951130385468258002647341054897
56 12071729114022923028547574652124111472957470618004035274604164545674777
57 500947640156089736881517988079834948585373038016095666240992105609995133
58 21080779599903470888945988503330246391330677767864618939002275427240851635
59 899384289902593514701734913910618785289717552502190648522908928516725943769
60 38892403392754936137414918976445815748882532529789876515459397192544853394203
61 1704296792976787809073332413302320842892692786056758483264763281577936169853689
62 75664141156979030447974386184555917629011637115851918379637328427889074956366833
63 3402562387479036087039313132870297003747107326991775680479643590325856729250203533
64 154954044401585090394289395701598242717643680838936250187726831382556131360103391589
65 7144851078543464252852368507166516617298555031994783129134194322445061576738191551693
66 333497259227937050593085581817935950916520066388575893554402558266061686321637680923653
67 15754992056381180506255613632353751043390636904889634815503869760650339841043475509144971
68 753167304105630748924750526901728588606683382440333087908045885290605104564298554869001273
69 36427972083329922512923555202017853829208945209944049388123052481809239035740024353624766615
70 1782272082637174081650737221522532866156292181870904621306850812109769290622448325287451091405
71 88193358652272567956718007004563337208391032957898438207575279444185176785955326677647656375411
72 4413164524538607957092321515601441481234412978582840763320385695366541086960057843249113206934795
73 223279169949034934539064759285395616760960787259506842957259688061716567401205886841011648948856803
74 11419933373480128658325628269289964693279116201595257475160007651272378963125799423143746459772083927
75 590379759078116310820150002953607848346277963615292735924272821970287183147974286439372340058974809961
76 30845293018031158009370970846152902169093964800844604886748275997725346488264445562751794191785898342083
77 1628450680992975287541074907786507078490523129700062580005558660630758459496052544367845583296840419880405
78 86861821789349150229935920917699862400761932105985693680958694858115830492826792168139416283995876451438083
79 4680516479009841057393635661152371294016465953380565147661631714487339345615838594165992826444667060497008369
80 254749039039712231258436872851715954453013894408781965949798468773160691178006657133055838468406009684728332599
81 14003291052707546536166996381916159172213521700025678545248739946679673203409369200981152125608651028574936694423
82 777307228171889160546066527542303382027655564359294305077877568887373591450732780639845224018316490106193317103491
83 43566022235937412987816681174893432482008312917377720469749399923772447988835750054775793632902814868784835293082013
84 2465157059686430232106776017789564145668573967539412053288953257169909656157216623278300736720644698288737850502109449
85 140809797825532226756909327903009360762973571526177628254163955042116144259780903313745400614962015983756556399880942623
86 8118280641914951050823926723106718461580221412718838566502301133518246147159632707995738012774984092099419802702796060837
87 472379034700499159478284155971967628391671676270526870103447610129873064941461641499911454833721775090582827553779196665239
88 27737423282151702447756889466465327074163441401982351109905843694664400264821629173275168410236831693843741080360378113013147
89 1643407299895448412126105507197255485397339136767185189014861873022436155065522375454141484347774566080780784137583640299859571
90 98238924142028050701059103888189685711202712660621217215198457639433554464561419417071871942659957421736222314970166288678006093
91 5924312578792179068332813229572485281604181161737746639319557901748232980562908241337010665990028309951004117692057087696664049969
92 360384392856516730831374904013095939554400164535573789461928164596248333082380516625410883694553188381059381198923549090907516647635
93 22111908391314137285500227440550735574649223705556621007819680077348923814970113115985119837635639194741743630555961452899293686148997
94 1368290225014987533059829896155676187843440952311531547792300683350558184799244164206147277941408602436236394339736342059953164500649949
95 85385150804579097921329124172811792477742917919793773845931311382054695524407122653284001759321438445355535867309936061773682647170022861
96 5372789579004657107991158302951115080087988344964392933533712342235705521797202959617395171560383429058357516948677174494538560035113160185
97 340873093646653798649376163302300120596174462434235310587102997118886301143820973880765381129248323900626339905996487271955379558378962356105
98 21803382118834892487479269159424023591319878523756604265533274428120518393407822877282975724648183568559295163653759452431952916957565337249047
99 1405907931703956927854536337343298492153755822555619092808375385674813022788633671854164514651974048759645882951527823562549749424166063545529941
100 91381047232323342945458022217747942010910129855892135661523356303604214897172154727684529693015680933341003893132765361073974537266197837066221813
101 5986689074708481013077775238106944030195850518138068521643087006750773204002678423999907950698069242583663412855486718389451882503303061289207006293
102 395288689899014983547631239867452806195008160851251328164335520506222106563225208878481990095983742681332369071572082575751505253001495919902673616389
103 26303022578220496999229726432115539776637634054369600990094819908061763565948958241734906650314644305394784672795470440944852093227734146114847957482467
104 1763711893910391905322513329524584534450754719507250866292267399103991775703370797777696051656125875144886710030259006654371025988410157206387757642409891
105 119164836127646018440250766830296446812468039556631462928523214855801547545484353333339987151269388220021795539092027795677815561534368426070401748628807691
106 8112140875896676990825945758793766352895744517395203876817214361246388847910692445693553231879265602430333952061887032528286714871429523584779482953338833911
107 556363637061116524662677902995409969725465571021436563815533802810308751694967291503284612903908223836105260906666653970988277566952660481003971602354698286571
108 38440362141746287937163670043204971618526857438089326108882236122621085155431339292575522879653255234087838259027883091310423570846444933346922901997785606821555
109 2675419227410963751265932534539106219890232705795014809531988945221339790636409793199553484236164956052707339505120569666674007433743245424661229378940809091522471
110 187561014956952841059549682885616665967160813968981116395051969048051964516923426589854896311805931229078328130445038077040423075750290422658805682747497953428393749
111 13243748277849327044842944452398664967629077998391860874731963399353010783401159120378490295175710364824676347461598199734092587881185889652075513366382545165654162683
112 941821619243805178383381318891882668002468279106973747773170138964894242094340258215841650754964082358701072462134439375513709640300881200703241506369652906932568607015
113 67450951345523976836973104375321724922114947144227976262905765210509718774437313784753488295648443927445337963072624074978326531622603928844909358979301938778476506319749
114 4864542241723244048871557438341346455470132138950809649900314162972302663836868401252208783165844597502530173292098352715450079934139755187531777771375738044218155712482369
115 353267452599762339222185640903456777502744305498402795376121758463665522699263017089494210347427395064066895888599619015751608596512349004453354013541297863737684967998963187
116 25831329909348830628089657418456365252171823264361326342117035030971275036227422424664175622960339446621829155113755617228761643357439468223326796517557685944841857659884036169
117 1901715733472038857946313239979251531388033747487947067636594004629230418331628979785163097385309663432636776068103740004129571785663314662599195637608919454782570488068640972029
118 140953146722830131216842964917937709069306207659716834176791815997606189542331321563323208008857235977479970874676059480703621586706497738492639300932398737527664228666014763100417
119 10517423907900865898250188173596460900955097131303857790303002628454703468169858962374596858885275359024370428785156396838982875916216896864242816459683337990570725607316478544642641
120 789996043113233985211766037931555116846715678544780126285604875305397021331628079057298044885451355983727568615457013360459601023254961443843245345302798971250799840347605086335913455
121 59730659371712247765132475225710440173654446146909712769382879325685741809717408037805914961820634136909151139031414617449318853644653624667956718000215717554929050588827025787734356333
122 4545722095085911990482178372438794262226166779996461600896587662210527941932209336701281513688388946938188003663268541667482921823778903553581539497662682230823066232753817337428505370553
123 348191648269435280231503133638686297821734597058861599336327771073001249141479808770972381197468807762573071157918866411692160872663148218875858077059975557798722799451286152439032589278491
124 26842367266776052790565221418050408600367828354049228195093830223876477357663947288714561751112227336258971226044767045414918336827459990782694237501911993701636200210040422103858280769480701
125 2082513127529066743222064454094860110717829450377938917056252525765944487908616633701176355493746605023441471603062614995381828506562098366362364763830971030544695153228116479243003378030095521
126 162591182035405060668634920898461191480116127670144330492265666465694827431382516634894972275308206745278393244405576066082333480696513780283229550608059700932265766511653130444325750316761457297
127 12773994648038021944764674456199641950633712764422871558243806289994126656981696694947690194152985412576404261167241815929913282248947280583077187402259708194901046172870632442322506516347382437159
128 1009846845421854415430673951601282846406110828190284853571727775694173333405625025011460282593340430076429082766383597558604388883517514469681539717306449073543032701492970737198932169655738592487557
129 80327124056382080638785396261966121697115113408150286104739513694152238876738725634171706749811744430200377125597199460141063920410306495448005540200311777249472774625774433391277750891575104201898137
130 6428742876727887667672726434984263344270926110385607114356731169583912146889776538888211439938717353112052805061213962144757448152920888465165134706840720123390556515636859883604509420902386933735411741
131 517638489283763690626014906618232115977125967733599804806796544046137698633796538712357457518362617727963419819316307404322841202592856248052773608071535906314734393786250830081872572085725309041221454761
132 41931807475738099570435099240090408636696903581402831865386668898852739027278915599834802857944357296964223158577328535333451019631530318111957226153587384499780518936246995772324117322254282333083127400149
133 3417096793380166303790222198038470487672721978435537279147293659290549924350584940086991437898197500139720197704525776311284675144304327724403174073267574168812150460823700520805754594698468128904582680553403
134 280122577885855181549394685268626579378585079261457097957508157215739299002060970227640959977658231806564396958193176073490857929498249713058608442093828649698723918929471780941654247301687478644728256056837617
135 23099194635099545318223770858178835775136997111109243253553845136508899660935181045372136516598709360406214897211023874368576683814682324989716490999080806856712682763119535083322525859037011879748828835064889491
136 1915951429243935717640802292388502218011319062965965642315998633292174403703073863440529759279750731263209503161018639412440737765773814275660210948446121434129953029695254004435963688756732100800081797054912569347
137 159842553719038958086483766588955213843506560826236672249308609582641462829754043693876342584995893959648167888285102814007419118382144157042066755448032067431427102428190891215628975280435343120240168846779288373879
138 13412266693953820555146393855311914671406736477113778793464813058839597555764848062438935484804720744897618662566480426758237775982579039616293455647311892500636533336800775023561440766060417451329552429383186167517973
139 1131867727524126288273607150666783074712666255684641500515267602071567158085850966506714192082397004303934123253533753831029575853995840714027278088552052394492550538157919428888420901528818823643270324582967381379307829
140 96062753711824813479796272369324047289021909110634038574245009909396247727715468259250850959892417812214529323665054895617218677727249036490221927139171663983212714605881428153674878654710535757157726333473746122017203531
141 8199032997484377529908747721726164260673939947200957472441318107743260916076844402481519876308189551162656676909782867656786636108335218118672991910876982295438511069483758741846163893715693285569675777446371242278398922281
142 703721996987319379255014609553652257181893922624274610799483948772001756745868055000195260264990959235730388823445496076773903618689005739791455336351448512114713462740105714495245192483445324740809340320495401765082611849279
143 60737008432050338056015456039610144590956606653890870270030540851539171477621535922330722195052739939090907115875144954618242050301392444816758658627465833379365287487708938739380375615741185951313656732907527825603256249722343
144 5271116036210867328588790316041974985969959009180696016035886356682217008433362821001268945780916383095273893899378448851796708337735196476261243961445420464823518584054664224331409251634078244037560968313750332109678069263941365
145 459972673754746727312294282869208380548802270730821982222017663581511360287750804379835255186925890912651298288239687308983193090409903492804912548403486444129443453637908080188031684004695552925194181705671713902536088436502311129
146 40357602672088056014500848011626471961129903444297900986157161575067083377002609245981394555799471167108556868144469327241729054945324411520081559793904477949282890025943832542506701929075794842615673209729688340886212784834885629533
147 3560134349292411058166112382978516918183362586073281375765268415177140871415356942035681927665122744370097157836941836716712465346912237337207589799892663785883687322690166124219610536577574809400269039920135229094485875054222187118273
148 315746946628993583091998589731630090345630220872065778443008815876602111625045512644583446906123597047019136942415306999855365554050551385968868651357836697396567189178809266896026423076817536611777634453656617382164281403206312513109571
149 28153211374318502274027285882505892333927993482664985970632296984042915978588613146407759040757094864527979208592508604392695335806630455158523539371588732917549608327957318638537343725791026979985534102093116397966313702795958069601798491
150 2523580768554699140253823374685252067341982669474231567301854271075790635687248608086873057034441601415885683100359412399460023160925662668825417324244277589459497092833299882713790813326902260287086438934752949132855413707227157931148504211
151 227400622742028844655125215894341334043492815963614813592199960354014451181914972385260490935730310196089291104350202697622415076738428805153833911062858421169105943686327014628029256189895746444801303112800144842719556065838112589313696967399
152 20598526431020322897153965196937141551571502942640435377506057098736595370683292400577716777582647583044880464609236230772915835165945564311811889867599711869521416349493321980682669389169427656943506549334839449253283554249186702929750649207945
153 1875580937823317200726418576784882804779358008142083201423714443111299401751866838473085662183739375867494059790012707629976736063442607473906995725499156965613392510430370411197540085197789413034957464418888756290088310755881613725896032095866235
154 171662687834787952214462481965206278253450764416468346368597211435686325244338715852293169684538129946914253495988148108920242388114645083562376185035038215458448109517358286166021932676393885401389085831896280597772825727486469541981192739429817913
155 15792174244159313727371730357309263016683691393160539092588437155679844556265216280521274813567789137172839944222234912451149888016968343788621962424201054562850963931417197267899124215644894037935340351846968455617674894392537296405188774084575565483
156 1460224179645285536605283257599892547834757117885809418091778329086157121955884806719507312340887755598025215403689281753103455133625026490050029016133737319863174556666310556325914799350815248568832481455538673142386991376092910735281425003556822592599
157 135704605651799249513953473373880988830693284245072701347190682933115882965680109518451793944565136207376123848595213514044285373544461071432587487315018188049378310442836376477619875063392834548625576974518198347886113181649555968513856247599902357716903
158 12675150300841474361585001712191791502245730183789680231488329223449554165580305299275061972891423455630568346796663380189825568169355447537001436631661987512340294176114229032136059092927088672169386814684615063223299330714240889259354434618496215604999321
159 1189820207727839427101267314160681980464361883465833011149810161742269568829809452963022696241959315402575094337833215640968188270988309181651424801013571756373600398859000671418764542509918894597140544463349371216987399489651089749401601237123904702405058907
160 112244648403833693604912941300309054509148278349811214076287040368985869121351914246183326956006100190733035244271901000218630573555968243750093860169957453898512651884118526021532181137866505858277992301942065397588788498886774916801745512801433039175358355161
161 10641248549561148328940594041764075793937943147102871140488356304597967928284318306836866004306481122632685435419877585872197221443457920165163715627911232136283011244117698865348889027454462352858367285032739818520459599755482480189781377254450357925206659241645
162 1013792089939339892937943897690725722978120318297639590644969233547965183347796163262173890291815260681444059050072087447341759414969998722904509910947312242936231056607148207821765894063597971593332813470059485432807521635353489364535949696483921653390731678917845
163 97055794723204117103483026484394953530704174239257924398801732428096789092768011345373956017378853265529568377293247100309752000453588977272976256134107448350628299830414075107606914212518439493142513064159609351042255126684157795341481065278251559232039364776450105
164 9336784974814043066496305923354621233228429907125140375901588507742644897805191216411960496724012121010281497278303339243260163431643383264584370792833401541905340249139489440921207853105533189999069480902715748745139118484888638106337266648160162224965075117736278183
165 902534419348068685323839444871033607448010449420080069562717510822050483887028893390036937717708789898431658508841433015196933454613044958660337986633753639656590416864480543434055656063892949091262187205044929821834629941071320062807694350069951796362589938991872610591
166 87661336601405934864744332410491296661383758165575245353617451476699390490869028209349116214647981464958217530503249015895217524347130128130211870163493144423789122847518319937460372168583898813811886993484906522509567667757518314667862349456916841282601064045130090878947
167 8554956879063722270543674356704547036020682584196932620656667215005577281149571688107773763352485616468461515492094523317728517414933127050075313250201136806616559336772830909098618696982369488053688576064864494015608814627725461641105976048972407772487374114872827100429599
168 838842945524481306890306739580916166186304249572535407973597539871092584006812830088526360625601851262186028608081990177397529704141182566460952275359003013200929908995855495882373228876769328144478514303817578099484797028760680311592961808552718264959982238947791887419668587
169 82638876550436739122733826359327786209686189407543787452421403833719830284429218188871749970547856196349644779951606298568356107482368381357447656454414358249814861533317191879916372287150449205919435338114693111743511436849713815072260565244807024118205376554626603734828491197
170 8179316896013453726433975753292256440198658712124937596518098094212162194524674092015728572249878071416314856318673336946461013562548984052407709230384638693068203445718110210431859517272026239586476688982103755602448791710609470714667955354245289027433316332532059841573903477263
171 813329745329839885648219969791081181355125273000972556308339584459336407816799464288218323536227995356176211514163984117373443850492793460357319975378635466380151541074151802169386323412769170309516074939997118049255339294305959124806862084654344290449326224765564625236728075771851
172 81249653267812530281042715875499136547251448755361916360672596094869189101493095567501235012707334195252693344065502430755168098299202886019898750538228498115684658729741959860532480300200590908078962397686106692345794150171531308991691201986527109827518309899557629731768691993537869
173 8153986769216112895783715514571925139357767122855571416148174160461584241915928938246269825471260202162969408482937059116858722374562361024884523911480113667998641839570569212755431186085029025933748398743909414933286217199355877713769279829268036707145730923596844786702333882163937119
174 822054545782473244085221895829898602689896657731940731331885467711880355183781623499680543906735857401546363471394054401353142310402050039759067327057481915453894698549808596879289545012968792856124285367232995376031508305693720329279144156752751580711473852201182617847279671334348833203
175 83253417227390374361936842901220569996286709494224221014325537879833624930113108988247211080405474363152380743898570394943447889079169916813561805337924488253396385803495076912803417389767577059016829922424797381389826068586326187509191311463179589747289008261828215735606561244293734415765
176 8469603644577088220728649556255072683533412888960736207793351272012889804634667420076457036384895037440494924267635939218726307485615146842239110217645022142827361239346942256992734172500866819840032877563703774224839764456136425546732555533722441412130027993922805498827052009349338639556577
177 865511021763031586322972354849591822487758649868705529984673978697227799741823945704299972160005588258939566693711175777548654196833458534252736792970323667492535594848392609647897077735796707975834669049167455503661139224005873391961230697174003581437283110058610074515136243284966045011400469
178 88842271607884180672101109568690398804969566480745400657503579932727316912487296082991027033452914877901430229846099573341244017030680545298153669725830287056334506503684501920998956696785926555232960229358723060561610132912582595189437060617673725417863956821790668740360072550438600313265696963
179 9159956361337751921323304750933100248920458128706880571700074737774147924784977323782838613986837786754413109510946567250158946142285815751863819002516881350668145649035000383490182876186045897650649732995262136005605620502406474166085695623855858113811573182335711717213510315935018480031795260901
180 948600037358168994389900758875897452741102818943165632252675969531286544413905582535864431606120727849408736843081718664308272280055607009668184659915541621867361711902055671251458580771071546080210071915926002503949573521713565720419389455530915382214212916352969119316166425376636827373871224952693
181 98668438826491552940588979785481163281045764096187588478433082811922991826987686429396761985093648271475512085592405306245764179225853866099616790246323542500374894246501768010121532705722833506654722082263575600359989492226857327949082076108552125910066176129688625581254842265680111488002285471399771
182 10307854603922869500964955571351314868628993145686380251716633628360543692309494347724005527678338388089133932272612847863015536700155542212087324397348621296635182382479007802481197744409647600228127593261606323447466277440854138195001459402991981748425697367590197868369174910997889820800220232773366811
183 1081540674350750099539861071552118165144202135101495052608722529240920170500757412215686475341398051284117029471464956948099927500833917552432784392503785256341029313446223028054872583414684764010451086136630790868592245100249757871066040764270197953873218869673274251650862763810352404446811501108915408583
184 113970309227413765683643759489457266141243335910726589217178434444724456009715418228061537115927679696499634727248212888620641643808603764203996419541093224253370747365294235311528187777199282885172822463207500435494310281809553939242951534895594382750827086164372603427781442721460939272881924221798010864961
185 12061595403400553627794297056058915528330193292525694905128097108458309651653260105248574455635830576312790944386488947719244086147178224099836224728432627657239652892734620743009230854887804690095408571580333310340443506604822894444714422850223839621098431530739381017727006983965853436337807321611465771394191
186 1281952458093221351878474326973573146728207773477606822531890446806173251738349928933792209154627114886238166995271340969925544604402795773583787036996508775342336280075178899510504041655500998516802393265361177109668586523156667388994053713676169304831429381359439093893830778688154395698793376473047851380123323
187 136830620914224022791233704710905977139663161189513533279134013581649697190512196604536624975047523725820958729763296035449352378245598355901357965694951445972503617336708586942816686605785932445744001509095891896004723836633527920292746530971569348539440661764197079657193302057072938354973722910760626387632659383
188 14666587567035622542572854210746154384373717747673743529659332354981598973204137705555986949419896687102772917110618531739554538475434281491503284867455300563958694937111683495604704176325496381713429913526788018209923396559356132822582930439121020912299582542892256795326495727044409268990742958490437462666382255491
189 1578699815310116889805390418547295934154466287509061107100529115731572720012504924163768711687032250307714715212397963201401613488359136136415965348780244967915768435310766147110635804919426548061208358824706868296160126753888248435813588966515762875869025296334871763281973969964929976269484355290373316741270949853639
190 170641684666968805910601739065375960751994527373060466705149547686613633533785334517017140697388056490941667620949574013657750981924550204186134003854461557969332256485115428804046245447798466819246074601099935211917128542854024410886851720371782142717605370073786212757262094833914929801669790058724698425812211496316111
191 18521505855961827541290402628880247561923861471768865157041567358741393724737557749734636359349788614928177994088398770733386364424784485932103470316823598383065629971795088450177190245528314520522322372053920826783712053570826559561323233511135309318869553237409164326240693954035064789287187515378055403833782762777742561
192 2018662176865500821196360616107603059911156389676159121081244808959389694721594411795411607341213497450733464069467253134317707642718560148001385672604128329026713976221938222485097341668784151712543239357385998336189360642573477301785489663284363069910557867710861517208363291075792648912575244194447205717168473064989245737
193 220921449567234767177033621842605508517877651319750912320613681514178350294945614969132660246766395764522813244231109260105834254801321784466656668208168266779223610203399925048705208039190013659330755532841038173365489953404112870616007688354276356076321146560401591872281952353726134845084171106622739699585365116555646216271
194 24276708383515575371844958572923374999859398914419396653405648554692605605013822024265008005314780304772039737772557307046450438784879655040920717456445038223381342494121482178153673214545057660779901107147202620600473932356081991031853627301780379894096644893357834783019946275258285723086204911979628238510292196166223371123867
195 2678614938322188068586643347223468136144270901998964899123522525205283356094457858640462675233656399013260785663970956612165420536750322069975022652170754357811839443305556895656931942405159508748137256293938536816320848242223120094282244600127677696616770900017155017934797549424374162784419281605135272574697489943849124073163735
196 296749722580161177876517673289216699275503719411852076723077640236486814620228456653211024459735510631845235886620358934660208403284397950742474318345405642412661207197166962109152106316788381616666781129510837112514970881730154458529616743804989528060967017735048530257352395957056253389940712049946861795828736182859240334648500225
197 33008134610950686259817110771974533419975679592360504430590329817353839659717947879998538936814174413394983184142296322997730363180854991275069688297860925327932784328544855923619900701340014732600751587173660391284275687899743189320988059143214557451276353034134509962970202567036552789753385266339302784839347851531179268558907698843
198 3686323397265697570550387317727016249534035471960899737237448439943612450946359112970571570405471559969905395075741250297925101974151737947256312576066283411093970835071275727540517637195431440912284781447290659676734034705055286167691088723944793868260911466457814395835658843592754656659130340277149164012564108363511166725041690412087
199 413331905480877315779474553343176362691361203542649224523884535919358153819355138984693323078181305593534969664495098310138264908226126957189903467687883320898306117925656852743240833596956669687872694600354687957039360081920159966641106994951961851353611189261766265191814433447887972227708461160927229048334844257567728619166385972416813
200 46529546292978985278853544152107834633123944248570812015782519049395013107547693653799170364454596614405031047838109908645827902891863988607398598907052321367291546412339949208730869350080583807706901229883893468850030748698238226352038724802760332242098390182289263318214363438585061477968070082954333041770984234925790611580818009758605751