6 1
7 43
8 3655
9 208335
10 14208447
11 882215391
12 57344000415
13 3642010817055
14 233988483199263
15 14946527496991519
16 957498220445101855
17 61250446192484546335
18 3920970870875818419999
19 250911985465716094666527
20 16059331939187771102054175
21 1027766369259466316640306975
22 65778035643306437022711367455
23 4209762665077942576782783498015
24 269425822283965752922407872972575
25 17243220251230210495985018133759775
26 1103567132077947478851031764052166431
27 70628263301030092507633450052497655583
28 4520209912128860230407454143885642516255
29 289293400428637330163825762797326501365535
30 18514778713756367090483084540572850565629727
31 1184945802918054067444803122197441800998700831
32 75836532499150787053524563924617543705893488415
33 4853538044349000189343445039450131680993826785055
34 310626435977428822320667798656863477783133497018143
35 19880091866104474772053692883177298716460563916867359
36 1272325880597117421938716991054876188822866671209236255
37 81428856320889721853129245404981281748237206281428879135
38 5211446805731367579717417669366037655252695269363373000479
39 333532595528585912910754690708234073024968687764461213140767
40 21346086115052590016478839580715049105237505236148483788850975
41 1366149511324226830169723162612351520115256046048478073039308575
42 87433568726002962919198599696244030696016334818895149998605813535
43 5595748398424111361602248947811412627947623519037872415432438138655
44 358127897500425631629795510035897119089652479285258391078638247167775
45 22920185439986200280714939150714866983702028110205395954962009637734175
46 1466891868160430102560700489127567222197070048892326472528721545988622111
47 93881079562225501456846630740764985545693911331754961661828472838083790623
48 6008389091983776896663407100766037798233275551916721202511400522145211565855
49 384536901886918687676850932026852709375891752775401913791007537382224312616735
50 24610361720764173090025887647952177061772119135725009889911160700998374010079007
51 1575063150128863011243019114817048733993889062762366048278260199968046385043818271
52 100804041608248642848149629597816973617759704367964772766810418184699357408467568415
53 6451458662927868018166491294606104651106928407683130561550072118627154000546715617055
54 412893354427384997134338162849014841814499730289728832513029672486906831331008396085023
55 26425174683352593609503795382606422559689478954416067747073473461090726593856697719015199
56 1691211179734567469635246009759542242684694746601735797015228809164929773834284612645242655
57 108237515503012270740591645255904974363970860339710948887196396121096271594413023321877595935
58 6927200992192786841511916476176848399798387580780258943226734789521778781082989954749366748959
59 443340863500338309405113016721758083605089767902025384806125757566809297650563532328808623327007
60 28373815264021653352380021478306532955176035031768666901257818765332865109401556788730028678399775
61 1815924176897385764937832145551971029901274000775362524735705464588567609154059884559890103354214175
62 116219147321432690543684912645234875170839960331400801358600545933353769158526988247206813833776547615
63 7438025428571692143990597438737953038253466645177197261224199170438608303452962755756136772871466731295
64 476033627428588298841165819137055527390771631580130039134730437452390359541775985354930829339398508594975
65 30466152155429651073810049766921104791916279262699075261431223951313551959984012374882790693885571869132575
66 1949833737947497670388629190134165074926717035687468954014710817437395781384096807085075909921496574585685791
67 124789359228639850851599116006947705035325017836886588262210746857657437924743374379477108640318343953610917663
68 7986518990632950456207084293617096634961525584106385251863628401467676454713913523379999688784984573026745927455
69 511137215400508829142701686977975992237213791609157308974435865712798333636395086498452615769394669942513822811935
70 32712781785632565066878562616623045660089635109947858853464292711158739130092922917354543543148526016843496990656287
71 2093618034280484164224367058662832293226243598849164819617912486928610600585711816571914886546213683639343451513767711
72 133991554193950986512147042116054630895128350750190955840106955949096750703788993985607523508666699401526124113238640415
73 8575459468412863136720209083855228725171853840558711604347926982560855597519044251698191870856852383127624907265234913055
74 548829405978423240751923832937047203278728580852022032369865043443928043641522181409087456682326127305784367007087021999903
75 35125081982619087408064550857721018934071373582612981337063313035463049341203912784665089094063751234508183452024460298635039
76 2248005246887621594118005637302145278205121725506701084047878862367697476186195011379148342723619210594262591500871054743521055
77 143872335800807782023492380550281295679542094509856133411331696462148874519024906390152578568054462023045929138390838661888296735
78 9207829491251698049505431722803794991509436737296325096388572721317085811458271352900842936745190955773105350925240776886497265439
79 589301087440108675168286210496697533280004191855959044424376081826350401616064842039058544437556719543020823435278619630844904425247
80 37715269596166955210772282904196493207571460684674223700800382597941494185295490691198660260990493534888943555936927007158294129100575
81 2413777254154685133489363212031524330799735328547389849115799275454305066534083461994789396127707678989986178983343459493651491642623775
82 154481744265899848543321258172803196674697882023198254394289797442959269129074755556398245990393420255389491415205774911690957499897169695
83 9886831633017590306772496119770264123068190178046902056939951027390507892312337117978689954983110011445760001578206750886348035093392475935
84 632757224513125779633441812570549398727963348088042946906920267529043169605988884974025362072808416680660651799561603246641745767089783654175
85 40496462368840049896540210055547081683338480623569942610999849536855002758354280896623901047138473618712386643463175830025690888109256085554975
86 2591773591605763193378575553921991782461700316840350325175213993428118279696541058118304704990372618094092445881965448904763685487104296012957471
87 165873509862768844376228767919264160326251618455991256174660077246767275069448883980526633095310570503681378797451774542389834731785552530906236703
88 10615904631217206040078643307848692300921614039481218516375569332126754150651026167782721959433328038380148927889704917902511224337014959924140001055
89 679417896397901186565033102549811153977654963861276458814963794456466153948111718472292557646025517738546655487815862248053851668440871805531889551135
90 43482745369465675940162120776068078759572424396418500181939875216834999695439355777973978153576053820051272570183961325304824383488134438860142092961567
91 2782895703645803260170375658856191763652554946673288081128303742818082517836810106427379517388079494441248271205417304569275431618385097385972543499749151
92 178105325033331408650904044432785561736486083457410337171169494371577037455790376752765433304464910163575134083099161265497912223665149365696367496469104415
93 11398740802133210153657858771186618707527987201424025262867404447699023275255118669791078272746911740313519692005091950069450329096972638140047032473442273055
94 729519411336525449834102963676316629077219089366345186670139499799632518799863144696258819809250188027844844867469976093342222485421262457223797452432696362783
95 46689242325537628789382589601032327243488328648239449835506147230480224289833953969413288025762455991374926611074396488124818896495544990725713091241872570926879
96 2988111508834408242520485736842130928141771211765937339015990229813084720105059853712550230290236198816918044709392242503461558575161504744508226030147799334471455
97 191239136565402127521311087081862395895200775848104388143297842047611332698193910737822429168648953174053571158060636056977286972646471750914740728468004393518581535
98 12239304740185736161363909575672280809480772268835980091396991978829866110065400647144153398075520448696895636178512350532687585006485084030967798939431177881542149919
99 783315503371887114327290212765167172696755901539669149850285132518449420199162476668994294234257297426885211753522257499797046376149445990654367828035015660120955635487
100 50132192215800775316946573619462180624112810455845500022519882352152118364765836207074320176732156919466168790374601994423107903178826532530670571149337616570628339353375
101 3208460301811249620284580711565852149654566020940298419616095683289342938240050653697473867534487317868094836195153628770601702107995043233751232104960966602014553962137375
102 205341459315919975698213165542765814707129148483661133473868988868429564242716599756055689346402535316293029378962870784548537904738569179420497507200459725745913624321279775
103 13141853396218878444685642594655371273120683962362887434538102930301729222210467671536578482035097344271122726876422633424268685496093167179093538735649562175166480448858572575
104 841078617358008220459881126060556269260062382890150399259711484206365623942665165638698507430981186764692403886004911350130301931765257142678045442561795555517443581909038745375
105 53829031510912526109432392067792000983673157007404006242244938315608306073457868753331279875401349804855356696622225964008910627705329522958972716214203740389731211274229544601375
106 3445058016698401671003673092341363270922148784395956217435729322070049226748518789920031739343435730953796769986070490022561279590417357112206879630756674081309180539626205720037151
107 220483713068697706944235077909761642684071386651834003742061006797662532247406936173629496672726917600316646029257819932538233072448385287161275998296766912183285903365891079716947743
108 14110957636396653244431044986227484544738845083301606453054326426261544186746190354342225213068266531217274408872452078920998786416493711471641557511230532003305318812267930651128186655
109 903101288729385807643586879118471349648621242528607446161479396476172397433738727263022117080955567828121176255879036988542243499079566012204211432465336247125970833551316927991370434335
110 57798482478680691689189560263584971536381034491517128293022601350848201090978576808357228200193401564352376904119840856315150458149836672882288767236507109037453390190519950141346782594847
111 3699102878635564268108131856869348413244569408427136155115433049492376174913895206346062889663757329157340547825679804745909769590543250553916627255527716601649699181520166512787890812962591
112 236742584232676113158920438839641170930334579708295435707804145186805676152501313267293012486849086479170842696577423878659468216392584465136094529721534192921437281896792708978134086261360415
113 15151525390891271242170908085736943020095584699124228788326139531922368406638620068921367544228346650738255883063606685248866787030217782337532767808700508823475782232791051101608788487395297055
114 969697625017041359498938117487167294708383929614564373556019354373441019589317262365239920534258862908710329389349407294346739573860527836369951364797638583473709083974321604428158265441220773663
115 62060648001090647007932039519178612735824043211472480512284553101476678416718985986252079300410094793377823732060980479681436134341550199527378258033344150811043243474459437128582601180598971090719
116 3971881472069801408507650529227434227109139670617747213435833337006453802142968339914692952671031702186721539836995824073259085920978841357438971194834538666708770996137402189124131957907660088493855
117 254200414212467290144489633870555694150460109956863550919105431536069045221040094737604273817572832873972766262933213511632620653283023008067437676190745951187677074180826320585431751892739552826050335
118 16268826509597906569247336567715567509934241564044779922527960483344039412342476184716465384030362686430697216384310031436317227369435277397919297953851124947498369676801212712679066640137455823359002399
119 1041204896614266020431829540333796221938038035241089509803222659252888467063335655821025844344124913424956306519925103055901364275418337360758585230165114395365255995550767995533648402891922944995996157727
120 66637113383313025307637090581362961362362543850878573595040388165981180482595113074771914513934406343148192731850977736569687146767143838823753208604189319297835326962533478442848718045094259717599347558175
121 4264775256532033619688773797207229426124703299401865671118292427461315865110210735309358455877520446982828421961514273563508906754428702022604115792200277529336185751660983075779946528040691592035318370354975
122 272945616418050151660081523021262686506108995387459020198428072642691605457824826207755491708055944435142873074994533517288453708357963460945369695893050314365471363191536963074892669370611820156801978082477855
123 17468519450755209706245217473360811832898880209573709540799961216006906908731198682173312095421954112400198760001221475673041849300415275873030065420522710872688024250026093732800948357078394797863675229628221215
124 1117985244848333421199693918295091960617275389259874778671979451684453439334385084424814357961633138040855700786768208349759518614331074908028864338565232215566497120155774904324111793120149518459703424249080268575
125 71551055670293338956780410770885885373529719125522950057061663024284655572219601323033564608436934955357017036250506323119521084430636276654197987080573735370550084614324056370643490814572776985888509001435503871775
126 4579267562898773693233946289336696667297131009220957948546187133826869624698852434764670864291254785532761463036418830140179157634144820066197621850426426615880742400974589621759536108915272583855117143777496436524831
127 293073124025521516366972562517548586598497057064141656070340274156194802644365094054451439842852567129678168775202952236474737963708105977629074280370468072242685017678198887609678043298324538400958406989858111710250783
128 18756679937633377047486244001123109545776430132937054872873480023075662676676469958259039714919029088185734974308585308621006350149107657385694111804186959245851340361549704346630353522444584034153014439384262081284884255
129 1200427516008536131039119616071879010818567737121347867564008242210308161480083345881702583033639102531763418383796370268033038012779599141412621717957307896513630737845105112786754081717486782891503412875640562221123061535
130 76827361024546312386503655428600256695944296500138220141693150837988818329368503056231344206959712681272638768541963163662383954201883397703760812738387962179663520410745328959338981329136481155967556338748922567471405156127
131 4916951105570963992736233947430416428426644213628943477305269706862353301253761598381167476095269125028205107889320927629482147392800143703004054750111972964269319352816748413281151118772258764742073656120543991496873984608031
132 314684870756541695535118972635546651422946534068409266123956203535796405578711206338815753313616750568027794633568106929178601380624408003557537060433627786884429639588907550337339358354795752628864354563578786551573742557808415
133 20139831728418668514247614248674985690952056439701172757487790872799584539487168611230040715362281538168715360961679136936400902120275928829769775785045739311686486697076377077660864324373403633024936928944325566655951335151585055
134 1288949230618794784911847311915199084224660307842539705261471612770897743888801246219708855570415064015664804908003973792052044377715055055576084471657609845946004545934578747465175660349172180132620750238784914629367689008876832543
135 82492750759602866234358227962572741390258941439469272375702087316162276941311541996085053001595793832765922655468569919437890782858205908792462694447498163611844907001688423955675059587446286976724396312131710397003079545051454326559
136 5279536048614583438998926589604655448980390436524538032397960657071991441606237188952769372071764400858112962853193159910955470763795486224286317960234487786668574661973906371513689892483207647988924889069280834136983708616382515988255
137 337890307111333340095931301734697948734622806036818286862172615849804069307205674339592151490564469750652575088527520842824687386698552853227631713665633105676975575751573454321029287890764279012761495298754535858413338539931719868303135
138 21624979655125333766139603311020668719019769407180439069940547132877168690240156082404162010293033695437311361617431595086190304980141655275176425960252565911282782403164121224384994700240611254853139541610255323753167114038931310885422879
139 1383998697928021361032934611905322798017140127793177901731827025512468132028842227533408974399525067030674655126841555113733517499042774601576234796249270930878373917724091012381840268220143272852491804755955866842681734573973333181565191967
140 88575916667393367106107815161940659073100971835287232070656705344531421702534791127416667998944486428874710117031899772542078976916092195816506919662415888214185413881589166564976440411204930179713551070781661854380436085684871403955032114975
141 5668858666713175494790900170364202180678334080449619769007796319274540228876182201099096667873723723413012537194879819228864900378513808528494530103682099441136239694691724233588183955913568845713019121139851201424439108777675280256404924876575
142 362806954669643231666617610903308939563417480893056083888954414762385638970829082712653896831193832482115009425918885295643850941130339079186737352265012965714049177640413827826460573552561653885977955169806755554106991650763374626037763894363935
143 23219645098857166826663527097811772132058587585338615971374508134270598835804951795432410152761930667002541208460540604779778309713449438266701329680555903286012849617823365787971208376444155503557811485151953736294296031608459549301152452584621855
144 1486057286326858676906465734259953416451753803599814570888562901730024951358016418861776873252400219739853037665515534927046902284431573691462898537099667278456998795806593407729853504361945461916352167412731103592480848883000316347363284298554623775
145 95107666324918955322013806992637018652912109089967551777809005514346984859185066680821229019392976549254904475271626012072332818307911400965944443396766919633703677522315360268995591053937230426370444520885135841879707885084725997932335278153220966175
146 6086890644794813140608883647528769193786379280651381898069664999202194615875139759618379054360846667788310410348434915689992243674381961422970171618772093501803897921046609396574841879341413887608907285888918790981025235532815391875450384323506172020511
147 389561001266868040998968553441841228402328136397097766779182123267852852699615488870160897800373601633058928632518480459173257994119787228027273880665095393195059089896383053455208243927056531804951366104747867584192740188313408671242954999247964473345823
148 24931904081079554623933987420277838617749005131481158664180501862937385859699981871544403289408724304543688654810382451376558268348208799107636292459770993558123764796279897608115751176176914480675831196781340465154606458892530980724278226006959988024493855
149 1595641861189091495931775194897781671535936187548653303617541048066558989839211941095523452059696395116388214284149228334035255317864491745880571894345568354962062598188807079230696291207234565959696361729068243468662463433082868718458876957701928806005032735
150 102121079116101855739633612473458026978299920510830318660002981353425653915520344987979896852274585319053665085997544837661896437497790136796622895551730496498508441158716919710456812752226324761439806461446349132137173626693705329049459734610132081207186245407
151 6535749063430518767336551198301313726611194768446212162928819469749933736487357094978992064285528680202060631427508754762142119830829575915127240905463530386643397561781576640130297091346511679837183517006783102042805994709683741299289090150162122469688265885471
152 418287940059553201109539276691284078503116469796459281829408328843813618786581093574710628173707008224591530874949647185181827433621202460865699275031092321497948271286336784995135450202377869110073672256209401022375293131688299693273100435598074673523337140848415
153 26770428163811404871010513708242181024199453919264539528219288797049900093496702324907716703025174835836008114332268962962872990410039872865845320000162905963140626357403969390235873416090571733937508442527559308767562371849172289032964183073410739313361876768737055
154 1713307402483929911744672877327499585548765055559613874089645498977727094266812554038054314657514152960239858141254961422611317495107493227133735601990807554209123956301528025009761694544644117061194973695718855868100949693907730591000810260918255728180358500426139423
155 109651673758971514351659064148959973475120963404561420924661759423645462408019248090628742095411316644432206370684253236432278031690081070240547801887386479163640733451896895246193106794482431358008994035056364398042280507779891042275770408103600677265759146693495834399
156 7017707120574176918506180105533438302407741662732054683724770283463039886115048049570054986968956008859000014007371986715512907043852816711524994406960722690975269154747090854588673060984272536501121690540194971214974529921664380754385048697769421307309235225763967354655
157 449133255716747322784395526754140051354095466259967539932899932370443183367304957675849423450364247026878729986152225757608470943101217369598608495207316504102196579436635072952203782422509793836004744515609977272790683301332105355079288233702360880156010695969018702939935
158 28744528365871828658201313712264963286662109845594209270121127376386487554517377051146654164619362263092848522496048597908821543945795783847012164101355294381998421143084261181668209806155661971977898115923689470842052248745649508650827019937440334330384869727326781139011359
159 1839649815415797034124884077584957650346375029959428218426455137539035241280796618956832552508490121563450745879546586202616118539988698405180644826419736821251107329522475306925565584536839292331150027282267970205486196651751130745229546322392646215745714796360951485521938207
160 117737588186611010183992580965437289622168001922478643574854633268088654232637080007366989409641330624579488908585930650488209205556659156680083638015727484370365254871456486066779159634844319815155085762259294361584412981349004566904213879217917356591793398622625908783111423775
161 7535205643943104651775525181787986535818752122876225585732728386258781109587458035859336728649577434064249352897957707174376135592126444025827316841191610865022042382411209098403704862536924024713684291713988066910582970987148562685951775794975912052329982432420140132305683302175
162 482253161212358697713633611634431138292400135869275480784749597293326559375239397002586369627790596371046909861708976886832618875838748108559962495846599312202285712428891842335321366637646133096373512809664136215803482011950914630805412404763190654704845953114611884524704150538015
163 30864202317590956653672551144603592850713608695467325384692614848444433612442774761522685448364572442626717986856750153232609811062085519988451160305012790979758619171827426560841635347662332248528591215954502597984026299381849267870445286415009359513336833880853009556693843730974495
164 1975308948325821225835043273254629942445670956515230596957330850406954669198659077430022819345396479912593194120948717704650216313185622736355487110114383262440296877371764748298684806242701150752366964186931202439013267699826537605887281446437091163014812702054715159793138841948210975
165 126419772692852558453442769488296316316522941216804461490485062422636749452639893189359190017303572045792647003269026930560767797500789152026031204129244201626245274235940739999844009720995852204585085865003140420405043844311027761358776854060090890772388296013959980193426098957953484575
166 8090865452342563741020337247250964244257468237880935030264135579157819145003330372636180814573090141543797907333368534040133428248208577501309960845031511039571768467553432797644048040569836627162321862635117679097146964418051030955760767583920901891285516556886436517690488372966216124191
167 517815388949924079425301583824061711632477967224205458100965746374610275519113073176165407221776661602663951564067667417521765604724757371749965428747269466411886541722390261751940085798677387334524105496110444464582279178128907962870363476123540815570710637574230667719163373647825513432863
168 33140184892795141083219301364739949544478589902354729601211853550102742425578438944796191339342542765542609803736182629866074455627530869952421450098790533717198604725624391188179359920907500113950269634417413456901807877760610307152994878312053547603720746931590048108475840267554084601415455
169 2120971833138889029326035287343356770846629753750524125429557162178489601881653620098264876849159987209629930354244883263457913662141410413161251705064876786117226089747164197048630149614589597435815477362620610111370311611355917141902897810828420936638950854712838754834407761729455626873947935
170 135742197320888897876866258389974833334184304240039258237027705260322083747797558802087075922146647426539592950691161590182917004291054266521156562035768877079637426615452519315264242746021931970815729465383914497296701018841037897841492566239504224460969445743103681418525046814032151384231462687
171 8687500628536889464119440536958389333387795471362329672464619636471853384583148495628032897295772375486591796608468664605999843829016879641030251519778564174999266146558594226633325724069095218550273830150413621143003776720015813394481556703837967216743872134867962452042658948930094840207627994911
172 556000040226360925703644194365336917336818910167194950388300568740238935822150152286771384202021050009636067451620223768831964107502819839727480656365392788742432403608796602991450339443912747460620281097013938047356394398875097328641963214500897838445536051148630630693367046055187172733633632880415
173 35584002574487099245033228439381562709556410250700289581633159215182001677935092992222895668126415426337086855460130626751636212884896013230176279615125481102884998532589216827946271174590076575848816476928108151947765566944554187733768441473952086757974487616490763929538300210771395699305324304353055
174 2277376164767174351682126620120420013411610256044824525007500659665833394257686487634440456225784404079036528676508632591195032205010114796792592427903203807683720711988256955876604358236567294747876472281367278740169292326593492181579468862312333669154566262583899092765413682456800704928070517110294303
175 145752074545099158507656103687706880858343056386868577863424731181999408052657038052374584927547999723931764128204483514610788968957033386059405115880404999784352002411469963990509545494253936850579640187656584375653000866832150415827931399649297731584207157585049400776701156010796009336850933544090814239
176 9328132770886346144489990636013240374933955608759595118844952748819607849124767144351320772031942450723911124121214907983995824553020866297198451201090331921927642893517200377572531796145576848395407829873096157695137801774295620370014690184764390472588847115513387711559270939354300219693367837973632993055
177 597000497336726153247359400704847383995773158960613891267332337422962238863834162550505414636640461857845054687068567388925692619569233421591472246967105808363464275133863775852181594627313993458593400056382207993937488208852898808430875179973088824826697954836651299127974606385007286572951019162517387560735
178 38208031829550473807831001645110232575729482173479295323949098027117348518650216313247678209493912918534694064676472817525084499317979184874492902062126717770094675069197221265059572769084179963648660674618731204748172017589150951029493960210922624162854424688731131001625172853422784132920218313918637217367839
179 2445314037091230323701184105287054884846686859102674699681867763909981817789939286927360791879644879277994199388604044645774344651967955662713561821366228976837091113245522654265557986968702948109549453539849157990709032851186271699632079655001639542364916419740584536340072735941987963533156334713264756045596447
180 156500098373838740716875782738371512630187958982571187213267521204655747935473700191206790313192169794055144902010193574515381238488833259018762702404387506265439872289259867894305646362253566771209648013552970203532536734297772733219169091194713461593222084734493989047137864842201985094529358260187624871143884575
181 10016006295925679405880050095255776808332029374884555775773025859036626696768954065745852191791662146171101190446066442867985723959235234400861257258257359721185638904643947534796682847217225726061986792458057320916522937052560326641579812761170406353376662538566979648335390373367890914723389601778852757064703231775
182 641024402939243481976323206096369715733249879992611576237508710916307026068456668095458776698750752415700245785333069253166206606806453165938361865526963885128322786480528907418267750687118037593527708571960632207010823959525427967856219692797009545010103178249350645679361759666901575445187367156018539692928924600095
183 41025561788111582846484685190167661806927992319527140668383435708628836309173431305702186143149348152660824238072075357347483976705292983773237444461590601212589147158862859178385171023706918184676519661131580297032112863478743092224234546069764317000593346549117045558630647318178219709932372246434319902535022190479135
184 2625635954439141302175019852170730355643391508449737009522687782632719551281749058041969531259820681832500497145194506325644368027212555123149299481767188222417616281748626085056559998196547977689212515425021781965470548068858234186028401036302655064615400002394517452822462463133038870330841282250405984335335259587430175
185 168040701084105043339201270538926742761177056540783168393575285375518882402203157171421102221484126835289384238754250039228914795433698811645390848208240645550697275022821518018274063131006112191499177429097626722987077855483456483957927243404837644524710003343674915353454122897787054349889439353354723739904921080959026975
186 10754604869382722773708881314491311536715331618610122784096873710848413877895523100355428871107604815122221318442076998289615304521936987135854640137872551275532809479517559678159975037975975049554162276484084077840696337224862486751513941572212174877846132964614140428074313614352727668768722828783580711664006308049138435871
187 688294711640494257517368404127443938349781223591047857961142143196211915252368805098444141225042845842583741185492490394878433091323435750932986824047192869119265396381494894143068251694666808446165997837278683341725028302962375294257807960977284295182703370922228339069751701696644166825339410357135842590483653561956257711903
188 44050861544991632481111577864156412054385998309827062916586945942096332910005833072678130847229745728332988979295170543041560816112448685625459927491949867003537886260903413822334562463610303382245367404949092457824806467158461535160482192690826748185330276963060585897872814036452853476769345085683062452123968032828264110049055
189 2819255138879464478791140983306010371480703891828932026435201379412924655557037971167313788340239611592267149304374672232574078103095503028987459433312274102940351086884504603419974817015009972217255808255171360155256127637919161068437341332172551068306155836944553827402543983591148339436522291139242053184728210787143300587407135
190 180432328888285726642633022931584663774765049077051649699096509430626878777517161210198853202014186822578510207641148296016016666960818983825532389176245736723270956970223072079359746319670231142233531796195000753893873442725292704661209624481597102092067418204428527981296278492275232386014766886758954450742863956372785579526407967
191 11547669048850286505128513467621418481584963140931305580510380726817729815461362923677021940985264702863475448424750466403616719158101285345575221465971235142861455746934839209129089178428642643244775559907316044951661500509097131937299401976479135012040604929135899425254416742267233237728042117914690356040076600443050018048762136351
192 739050819126418336328224861927770782821437641019603557160081834572091201831118759716151953469253525104272003254919076910337216728758446212489767309430556140659144641344848947966451124275984485922034674898918158896299025469853625893681496026683691959120476459087892663648630322151753901986173421763916868580455846731547688379367496304415
193 47299252424090773525006391163377330100572009025254627658007878434829629120660671578607403446153934914801101822532547260728288849464276876028317325695871291630125996093838429109241682710563944203961493033193455905682865109341117057046667495998717459932150582629449075788962856235677257337810637393156104950991990082415828695129161816033055
194 3027152155141809505600409034456149126436608577616296170120099707118190913211272710414116110981957136687184320987135747366122117016285600513539705363690210797137209799694419480455118039319005746722563626707577526429969950185567692417410087581511366451909160206170388540368011975359787424410453108125137495345283478112792453888532464650897183
195 193737737929075808358426178205193544091942948967442954887443325662313189661873782126239677809145887079502554804135320153854583371790881340738536574530567958589340748777879570163957897398280842371754583105728349044625886623345593976618922703554221527330268743113774950266561187742387175336622302887909491506092129054826478198122494881754466079
196 12399215227460851734939275405132386821884348733916349112804150621372077059436647538967779485183716602479435243113989366699839004563731562070550840887693115312555141553665953098259155505989171474202828252371178833736481280118038344460595628130335715372036442993012212906021524129812051927315142671669284857260180734544700813882004661072543303455
197 793549774557494511036113625928472756600598318970646343219216750840323878329490227041507803679009708018163160018516877188219822747740262161133163475730821091995282093982402006525031514126534764039600544953180930468915839950521530091777157895273644308666029334286777854940019519298661998993910273334591828349002693221065048837441062319027979765535
198 50787185571679648706311272059422256422438292414121365966037836499460377924269941425134262103384562258459104498489991601483997214974580663301437571964358386668802720281632642712416554934544566697811078461314952788008281455179931603268228840361338377078306000810570222822247581196477655677344906439983129578442355774057019752278223941022176298092319
199 3250379876587497517203921411803024411036050714503767421826166673703715396395434110585304369242917874291889495669602316664317189557764558692041732598803815754845476991444810379531314620686496249934101028720475703173772125872390869225121603458100763671868236174940003258137026012140545463929726374687586566168035151691808855500016261990154025635366687
200 208024312101599841101050970355393562306307245728241114996882822709413746673558731577404708603504955482664709874334777268063057669175701805552999774507090092613362470286323288486469676831511960722696866424513001719732372877959159467230549321870123768913017535046054707753549824275761266641583829057474039503143513805393090754247163040299157266527897375