9 1
10 0
11 55
12 440
13 6435
14 88088
15 1326325
16 21209760
17 360590230
18 6490575520
19 123321027258
20 2466420377200
21 51794828215130
22 1139486220235440
23 26208183066232310
24 628996393588267936
25 15724909839708741375
26 408847655832424151200
27 11038886707475456769225
28 309088827809312782631400
29 8963576006470070706325605
30 268907280194102121175461000
31 8336125686017165756459451075
32 266756021952549304206674385600
33 8802948724434127038820293291900
34 299300256630760319319889919473344
35 10475508982076611176196147252174500
36 377118323354758002343061300984138720
37 13953377964126046086693268136537536260
38 530228362636789751294344189188263366240
39 20678906142834800300479423378342483198492
40 827156245713392012019176935133699054500800
41 33913406074249072492786254340481661584876365
42 1424363055118461044697022682300229786118915520
43 61247611370093824921971975338909880803677289355
44 2694894900284128296566766914912034755361091801112
45 121270270512785773345504511171041563991250017213175
46 5578432443588145573893207513867911943597499690089720
47 262186324848642841972980753151791861349082486796865985
48 12584943592734856414703076151286009344755959364572460640
49 616662236044007964320450731413014457893042008866105026994
50 30833111802200398216022536570650722894652100443302745916000
51 1572488701912220309017149365103186867627257122608443084028350
52 81769412499435456068891766985365717116617370375639036690398800
53 4333778862470079171651263650224383007180720629908868949022749950
54 234024058573384275269168237112116682387758914015078923241910561040
55 12871323221536135139804253041166417531326740270829340778311439259250
56 720794100406023567829038170305319381754297455166443083585433022549600
57 41085263723143343366255175707403204759994954944487255764369691281789675
58 2382945295942313915242800191029385876079707386780260834333442083694927200
59 140593772460596520999325211270733766688702735820035389225673082950566376061
60 8435626347635791259959512676244026001322164149202123353540384977019199421000
61 514573207205783266857530273250885586080652013101329524565963483598188506444505
62 31903538846758562545166876941554906337000424812282430523089735983087667112968040
63 2009922947345789440345513247317959099231026763173793122954653366934523051784676335
64 128635068630130524182112847828349382350785712843122759869097815483809475286678700928
65 8361279460958484071837335108842709852801071334802979391491358006447615893666082310200
66 551844444423259948741264117183618850284870708096996639838429628425542648981924418341760
67 36973577776358416565664695851302462969086337442498774869174785104511357481788978786601480
68 2514203288792372326465199317888567481897870946089916691103885387106772308761650508208835520
69 173480026926673690526098752934311156250953095280204251686168091710367289304553885123081725768
70 12143601884867158336826912705401780937566716669614297618031766419725710251318771958550687275200
71 862195733825568241914710802083526446567236883542615130880255415800525427843632809057173270418680
72 62078092835440913417859177750013904152841055615068289423378389937637830804741562252116390357139840
73 4531700776987186679503719975751015003157397059899985127906622465447561648746134044404496593153229785
74 335345857497051814283275278205575110233647382432598899465090062443119562007213919285932747782814856576
75 25150939312278886071245645865418133267523553682444917459881754683233967150541043946444956083836709865375
76 1911471387733195341414669085771778128331790079865813726951013355925781503441119339929816662371447483092600
77 147183296855456041288929519604426915881547836149667656975228028406285175764966189174595883002601617520689675
78 11480297154725571220536502529145299438760731219674077244067786215690243709667362755618478874202925984249162200
79 906943475223320126422383699802478655662097766354252102281355111039529253063721657693859831062031152961495327565
80 72555478017865610113790695984198292452967821308340168182508408883162340245097732615508786484962492236687725908000
81 5876993719447114419217046374720061688690393525975553622783181119536149559852916341856211705281961871171966686382350
82 481913484994663382375797802727045058472612269129995397068220851801964263907939140032209359833120873436100975231264800
83 39998819254557060737191217626344739853226818337789617956662330699563033904358948622673376866149032495196381272888536450
84 3359900817382793101924062280612958147671052740374327908359635778763294847966151684304563656756518729596496026554500276784
85 285591569477537413663545293852101442552039482931817872210569041194880062077122893165887910824304092015702162257544255457250
86 24560874975068217575064895271280724059475395532136337010108937542759685338632568812266360330890151913350385954148346112881520
87 2136796122830934929030645888601422993174359411295861319879477566220092624461033486667173348787443216461483578010906624737492910
88 188038058809122273754696838196925223399343628194035796149394025827368150952570946826711254693295003048610554864959782405549015840
89 16735387234011882364168018599526344882541582909269185857296068298635765434778814267577301667703255271326339382981420634729489685527
90 1506184851061069412775121673957371039428742461834226727156646146877218889130093284081957150093292974419370544468327857124947819168800
91 137062821446557316562536072330120764588015564026914632171254799365826918910838488851458100658489660672162719546617834998371035312410865
92 12609779573083273123753318654371110342097431890476146159755441541656076539797140974334145260581048781838970198288840819850134379986852520
93 1172709500296744400509058634856513261815061165814281592857256063374015118201134110613075509234037536711024228440862196246062498300613118605
94 110234693027893973647851511676512246610615749586542469728582069957157421110906606397629097867999528450836277473441046447129874839193955873352
95 10472295837649927496545893609268663428008496210721534624215296645929955005536127607774764297459955202829446359976899412477338109724600800307675
96 1005340400414393039668405786489791689088815636229267323924668478009275680531468250346377372556155699471626850557782343597824458533560380286265920
97 97518018840196124847835361289509793841615116714238930420692842366899741011552420283598605137947102848747804504104887328988972477755358316912081460
98 9556765846339220235087865406371959796478281437995415181227898551956174619132137187792663303518816079177284841402278958240919302820025113483719487040
99 946119818787582803273698675230824019851349862361546102941561956643661287294081581591473667048362791838551199298825616865851010979182486236619260162604
100 94611981878758280327369867523082401985134986236154610294156195664366128729408158159147366704836279183855119929882561686585101097918248623660023784452000
101 9555810169754586313064356619831322600498633609851615639709775762100979001670223974073884037188464197569367112918138730345095210889743110989664490549354700
102 974692637314967803932564375222794905250860628204864795250397127734299858170362845355536171793223348152075445517650150495199711510753797320945775745619021600
103 100393341643441683805054130647947875240838644705101073910790904156632885391547373071620225694702004859663770888317965501005570285607641124057414904308469450900
104 10440907530917935115725629587386579025047219049330511686722254032289820080720926799448503472249008505405032172385068412104579309703194676901971150045333350646080
105 1096295290746383187151191106675590797629958000179703727105836673390431108475697313942092864586145893067528378100432183270980827518835441074706970754763006865609125
106 116207300819116617838026257307612624548775548019048595073218687379385697498423915277861843646131464665158008078645811426723967716996556753918938900004875443887931200
107 12434181187645478108668809531914550826718983638038199672834399549594269632331358934731217270136066719171906864415101822659464545718631572669326462300521676081454863475
108 1342891568265711635736231429446771489285650232908125564666115151356181120291786764950971465174695205670565941356830996847222170937612209848287257928456341012885729373400
109 146375180940962568295249225809698092332135875386985686548606551497823742111804757379655889704041777418091687607894578656347216632199730873463311114201741170408807923211871
110 16101269903505882512477414839066790156534946292568425520346720664760611632298523311762147867444595515990085636868403652198193829541970396080964222562191528744964228222947000
111 1787240959289152958884993047136413707375379038475095232758485993788427891185136087605598413286350102274899505692392805393999515079158713964987028704403259690691034385783095705
112 200170987440385131395119221279278335226042452309210666068950431304303923812735241811827022288071211454788744637547994204127945688865775964078547214893165085357395845713143324640
113 22619321580763519847648472004558451880542797110940805265791398737386343390839082324736453518552046894391128144042923345066457862841832683940875835282927654645385730571555250141610
114 2578602660207041262631925808519663514381878870647251800300219456062043146555655385019955701114933345960588608420893261337576196363968925969259845222253752629573973285150816742732768
115 296539305923809745202671467979761304153916070124433957034525237447134961853900369277294905628217334785467689968402725053821262581856426486464882200559181552401006927792350957526930950
116 34398559487161930443509890285652311281854264134434339016004927543867655575052442836166209052873210835114252036334716106243266459495345472429926335264865060078516803623912703449525215760
117 4024631459997945861890657163421320419976948903728817664872576522632515702281135811831446459186165667708367488251161784430462175760955420274301381225989212029186466023997786311853348916230
118 474906512279757611703097545283715809557279970640000484454964029670636852869174025796110682183967548789587363613637090562794536739792739592367562984666727019444002990831738784789754346029520
119 56513874961291155792668607888762181337316316506160057650140719530805785491431709069737171179892138305960896270022813776972549872035336011491739995175340515313836355908976915389990439525732778
120 6781664995354938695120232946651461760477957980739206918016886343696694258971805088368460541587056596715307552402737653236705984644240321379008799421040861837660362709077229846798842286495263200
121 820581464437947582109548186544826873017832915669444037080043247587300005335588415692583725532033848202552213840731256041641424141953078886860064729945944282356903887798344811462659927962781428355
122 100110938661429605017364878758468878508175615711672172523765276205650600650941786714495214514908129480711370088569213237080253745318275624196927897053405202447542274311398066998444511199262730198240
123 12313645455355841417135880087291672056505600732535677220423128973295023880065839765882911385333699926127498520894013228160871210674147901776222131337568839901047699740301962240808674877522475308238885
124 1526892036464124335724849130824167335006694490834423975332467992688582961128164130969481011781378790839809816590857640291948030123594339820251544285858536147729914767797443317860275684812772748854334216
125 190861504558015541965606141353020916875836811354302996916558499086072870141020516371185126472672348854976227073857205036493503765449292477531443035732317018466239345974680414732534460601596608897058250625
126 24048549574309958287666373810480635526355438230642177611486370884845181637768585062769325935556715955727004611306007834598181474446610852168961822502271944326746157592809732256299342035801172704562898761000
127 3054165795937364702533629473931040711847140655291556556658769102375338067996610302971704393815702926377329585635862994993969047254719578225458151457788536929496762014286835996550016438546748933497210498442375
128 390933221879982681924304572663173211116434003877319239252322445104043272703566118780378162408409974576298186961390463359228038048604106012858643386596932726975585537828715007558402104133983863487623881098592000
129 50430385622517765968235289873549344234019986500174181863549595418421582178760029322668782950684886720342466118019369773340416908269929675658764996871004321779850534379904235975033871433283918389903501154123052400
130 6555950130927309575870587683561414750422598245022643642261447404394805683238803811946941783589035273644520595342518070534254198075090857835639449593230561831380569469387550676754403286326909390687455128019363680000
131 858829467151477554439046986546545332305360370097966317136249609975719544504283299365049373650163620847432197989869867239987299947836902376468767896713203599910854600489769138654826830508825130180056621794177453066000
132 113365489663995037185954202224143983864307568852931553861984948516794979874565395516186517321821597951861050134662822475678323593114471113693877362366142875188232807264649526302437141627164917183767474076806053178288000
133 15077610125311339945731908895811149853952906657439896663643998152733732323317197603652806803802272527597519667910155389265217037884224658121285689194697002400034963366198386998224139836412933985441074052215232284755162000
134 2020399756791719552728075792038694080429689492096946152928295752466320131324504478889476111709504518698067635499960822161539083076486104188252282352089398321604685091070583857762034738079333154049103922996841096985881764224
135 272753967166882139618290231925223700858008081433087730645319926582953217728808104650079275080783110024239130792494710991807776215325624065414058117532068773416632487294528820797874689640709975796629029604573548124349013110000
136 37094539534695970988087471541830423316689099074899931367763510015281637611117902232410781410986502963296521787779280694885857565284284872896311903984361353184662018272055919628510957791136556708341548026222002544877995888536320
137 5081951916253348025367983601230767994386406573261290597383600872093584352723152605840277053305150905971623484925761455199362486443947027586794730845857505386298696503271660989106001217385708269042792079592414348648321259975851185
138 701309364442962027500781736969845983225324107110058102438936920348914640675795059605958233356110825024084040919755080817512023129264689806977672856728335743309220117451489216496628167999227741127905306983753180113468295554124829440
139 97482001657571721822608661438808591668320050888298076239012231928499135053935513285228194436499404678347681687845956233634171214967791883169896527085238668319981596325757001093031315351892656016778837670741692035772093122998993031687
140 13647480232060041055165212601433202833564807124361730673461712469989878907550971859931947221109916654968675436298433872708783970095490863643785513791933413564797423485605980153024384149264971842349037273903836885008093037176068262271800
141 1924294712720465788778294976802081599532637804535004024958101458268572925964687032250404558176498248350583236518079176051938539783464211773773757444662611312636436711470443201576438165046361029771214255620441000786141118241872401476272115
142 273249849206306142006517886705895587133634568243970571544050407074137355486985558579557447261062751265782819585567242999375272649251918071875873557142090806394374013028802934623854219436583266227512424298102622111632038790345831067807898520
143 39074728436501778306932057798943068960109743258887791730799208211601641834638934876876714958331973431006943200736115748910663988843024284278249918671318985314395483863118819651211153379431407070534276674628674961963381547019453895992653757605
144 5626760894856256076198216323047801930255803029279842009235085982470636424188006622270246953999804174064999820906000667843135614393395496936067988288669933885272949676289110029774406086638122618156935841146529194522726942770801360966092941874592
145 815880329754157131048741366841931279887091439245577091339087467458242281507260960229185808329971605239424974031370096837254664087042347055729858301857140413364577703061920954317288882562527779632755696966246733205795406701766197340144087850396550
146 119118528144106941133116239558921966863515350129854255335506770248903373100060100193461128016175854364956046208580034138239180956708182670136559312071142500351228344647040459330324176854129055826382331757072023048046129378457864811660972233116489120
147 17510423637183720346568087215161529128936756469088575534319495226588795845708834728438785818377850591648538792661265018321159600636102852510074218874457947551630566663114947521557653997556971206478202768289587388062781018633306127314162987073754964810
148 2591542698303190611292076907843906311082639957425109179079285293535141785164907539808940301119921887563983741313867222711531620894143222171490984393419776237641323866141012233190532791638431738558774009706858933433291590757729306842496122013655062867440
149 386139862047175401082519459268742040351313353656341267682813508736736125989571223431532104866868361247033577455766216184018211513227340103552156674619546659408557256055010822745389385954126329045257327446321981081560447022901666719531922180112574653796714
150 57920979307076310162377918890311306052697003048451190152422026310510418898435683514729815730030254187055036618364932427602731726984101015532823501192931998911283588408251623411808407893118949356788599116948297162234067053435250007929788327016803250956158000
151 8746067875368522834519065752437007213957247460316129713015725972887073253663788210724202175234568382245310529373104796568012490774599253345456348680132731835603821849645995135183069591860961352875078466659192871497344125068722751197398037379537379098704616550
152 1329402317056015470846897994370425096521501613968051716378390347878835134556895808030078730635654394101287200464711929078337898597739086508509364999380175239011780921146191260547826577962866125637011926932197316467596307010445858182004501681689681529247455818400
153 203398554509570367039575393138675039767789746937111912605893723225461775587205058628602045787255122297496941671100925148985698485454080235801932844905166811568802480935367262863817466428318517222462824820626189419542234972598216301846688757298521274074476113980975
154 31323377394473836524094610543355956124239621028315234541307633376721113440429579028804715051237288833814529017349542472943797566759928356313497658115395688981595582064046558481027889829961051652259275022376433170609504185780125310484390068623972276207363523156105120
155 4855123496143444661234664634220173199257141259388861353902683173391772583266584749464730832941779769241251997689179083306288622847788895228592137007886331792147315219927216564559322923643963006100187628468347141444473148795919423125080460636715702812141458409412249625
156 757399265398377367152607682938347019084114036464662371208818575049116522989587220916498009938917644001635311639511936995781025164255067655660373373230267759574981174308645784071254376088458228951629270041062154065337811212163430007512551859327649638694067392671347069800
157 118911684667545246642959406221320481996205903724951992279784516282711294109365193683890187560410070108256743927403374108337620950788045621938678619597152038253272044366457388099186937045887941945405795396446758188258036360309658511179470641914440993274968580775846917849525
158 18788046177472148969587586182968636155400532788542414780205953572668384469279700602054649634544791077104565540529733109117344110224511208266311221896350022044016983009900267319671536053250294827374115672638587793744769744928926044766356361422481676937445035762449729949038600
159 2987299342218071686164426203092013148708684713378243950052746618054273130615472395726689291892621781259625920944227564349657713525697282114343484281519653504998700298574142503827774232466796877552484391949535459205418389443699241117850661466174586633053760686229649189952594931
160 477967894754891469786308192494722103793389554140519032008439458888683700898475583316270286702819485001540147351076410295945234164111565138294957485043144560799792047771862800612443877194687500408397502711925673472866942310991878578856105834587933861288601709796743719793151128000
161 76952831055537526635595618991650258710735718216623564153358752881078075844654568913919516159153937085247963723523302057647182700421961987265488155091946274288766519691269910898603464228344687565751997936620033429131577712069692451195833039368657351667464875277275739046213657356780
162 12466358630997079314966490276647341911139186351093017392844117966734648286834040164054961617782937807810170123210774933338843597468357841937009081124895296434780176189985725565573761204991839385651823665732445415519315589355290177093724952377722490970129309794918669725317712852770240
163 2032016456852523928339537915093516731515687375228161835033591228577747670753948546740958743698618862673057730083356314134231506387342328235732480223357933318869168718967673267188523076413669819861247257514388602729648441064912298866277167237568766028131077496571743165226965965398702260
164 333250698923813924247684218075336743968572729537418540945508961486750618003647561665517233966573493478381467733670435518013967047524141830660126756630701064294543669910698415818917784531841850457244550232359730847662344334645617014069455426961277628613496709437765879097222229174773408608
165 54986365322429297500867895982430562754814500373674059256008978645313851970601847674810343604484626423932942176055621860472304562841483402058920914844065675608599705535265238610121434447753905325445350788339355589864286815216526807321460145448610808721226957057231370051041668013900761591700
166 9127736643523263385144070733083473417299207062029893836497490455122099427119906714018517038344447986372868401225233228838402557431686244741780871864114902151027551118854029609280158118327148284023928230864333027917471611325943450015362384144469394247723674871500407428472916890095994686881760
167 1524332019468384985319059812424940060688967579358992270695080906005390604329024421241092345403522813724269023004613949216013227091091602871877405601307188659221601036848622944749786405760633763431996014554343615662217759091432556152565518152126388839369853703540568040554977120646254693722771980
168 256087779270688677533602048487389930195746553332310701476773592208905621527276102768503514027791832705677195864775143468290222151303389282475404141019607694749228974190568654717964116167786472256575330445129727431252583527360669433631007049557233325014135422194815430813236156268570552308883107520
169 43278834696746386503178746194368898203081167513160508549574737083305050038109661367877093870696819727259446101146999246141047543570272788738343299832313700412619696638206102647335935632355913811361230845226923935881686616123953134283640191375172431927388886350923807807436910409388423589726093276413
170 7357401898446885705540386853042712694523798477237286453427705304161858506478642432539105958018459353634105837194989871843978082406946374085518360971493329070145348428495037450047109057500505347931409243688577069099886724741072032828218832533779313427656110679657047327264274769596032009989962414891200
171 1258115724634417455647406151870303870763569539607575983536137607011677804607847855964187118821156549471432098160343268085320252091587829968623639726125359270994854581272651403958055648832586414496270980670746678816080629930723317613625420363276262596129194926221355092962190985600921473708561683801944155
172 216395904637119802371353858121692265771333960812503069168215668406008582392549831225840184437238926509086320883579042110675083359753106754603266032893561794611114987978896041480785571599204863293358608675368428756365868348084410629543572302483517166534221527310073075989496849523358493477872316147264735640
173 37436491502221725810244217455052761978440775220563030966101310634239484753911120802070351907642334286071933512859174285146789421237287468546365023690586190467722892920349015176175903886662441349751039300838738174851295224218603038911038008329648469810420324224642642146182954967541019371671911003048347137735
174 6513949521386580290982493837179180584248694888377967388101628050357670347180535019560241231929766165776516431237496325615541359295288019527067514122161997141383783368140728640654607276279264794856680838345940442424125369014036928770520613449358833747013136415087819733435834164352137370670912514203955133300856
175 1139941166242651550921936421506356602243521605466144292917784908812592310756593628423042215587709079010890375466561856982719737876675403417236814971378349499742162089424627512114556273348871339099919146710539577424221939577456462534841107353637795905727298872640368453351270978761624039867409689986036305086784625
176 200629645258706672962260810185118761994859802562041395553530143951016246693160478602455429943436797905916706082114886828958673866294871001433679434962589511954620527738734442132161904109401355681585769821054965626663061365632337406132034894240252079408004601584704847789823692262045831016664105437542026991144706400
177 35511447210791081114320163402766020873090185053481327012974835479329875664689404712634611099988313229347256976534334968725685274334192167253761259988378343615967833409755996257392657027364039955640681258326728915919361861716923720885370176280524618055216814480492758058798793530382112089949546662444939159567320780450
178 6321037603520812438348989085692351715410052939519676208309520715320717868314714038848960775797919754823811741823111624433171978831486205771169504277931345163642274346936567333815892950870799112104041263982157747033646411385612422317595891377933382013828592977527710934466185248408015952011019305915199170000498022120800
179 1131465731030225426464469046338930957058399476174022041287404208042408498428333812953963978867827636113462301786336980773537784210836030833039341265749710784291967108101645552753044838205873041066623386252806236719022707638024623594849664556650075380475318142977460257269447159465034855409972455758820651430512939069900110
180 203663831585440576763604428341007572270511905711323967431732757447633529717100086331713516196208974500423214321540656539236801157950485549947081427834947941172554079458296199495548070877057147391992209525505122609424087374844432247072939620197013568485557265735942846308500488703706273973795042036587717257491882934571202000
181 36863153516964744394212401529722370580962654933749638105143629098021668878795115626040146431513824384576601792198858833601861009589037884540421738438125577352232288381951612108694200828747343677950589924116427192305759814846842236720202071255659455895885865098205655181838588455370835589256902608622376823606031280597736155150
182 6709093940087583479746657078409471445735203197942434135136140495839943735940711043939306650535516037992941526180192307715538703745204894986356756395738855078106276485515193403782344550832016549387007366189189748999648286302125287083076776968530020973051227447873429243094623098877492077244756274769272581896297692574925879405200
183 1227764191036027776793638245348933274569542185223465446729913710738709703677150121040893117047999434952708299290975192311943582785372495782503286420420210479293448596849280392892169052802259028537822348012621724066935636393288927536203050185240993838068374622960837551486316027094581050135790398282776882487022477741730842623406050
184 225908611150629110930029437144203722520795762081117642198304122775922585476595622271524333536831896031298327069539435385397619232508539223980604701357318728189994541820267592292159105715615661250959312034322397228316157096365162666661361234084342866204580930624794109473482148985402913224985433284030946377612135904477928923670285664
185 41793093062866385522055445871677688666347215985006763806686262713545678313170190120232001704313900765790190507864795546298559558014079756436411869751103964715148990236749504574049434557388897331427472726349643487238489062827555093332351828305603430247847472165586910252594197562299538946622305157545725079858245142328417424924580910875
186 7773515309693147707102312932132050091940582173211258068043644864719496166249655362363152317002385542436975434462851971611532077790618834697172607773705337437017712184035407850773194827674334903645509927101033688626358965685925247359817440064842238026099629822799165306982520746587714244071748759303504864853633596473085640432737713153120
187 1453647362912618621228132518308693367192888866390505258724161589702545783088685552761909483279446096435714406244553318691356498546845722088371277653682898100722312178414621268094587432775100626981710356367893299773129126583268021256285861292125498510880630776863443912405731379611902563641417017989755409727629482540467014761555687308411085
188 273285704227572300790888913442034353032263106881414988640142378864078607220672883919238982856535866129914308373976023913975021726806995752613800198892384842935794689541948798401782437361718917872561546997163940357348275797654387996181741922919593720045558586050327455532277499367037681964586399382074017028794342717607798775171803615264132040
189 51650998099011164849478004640544492723097727200587432852986909605310856764707175060736167759885278698553804282681468519741279106366522197244008237590660735314865196323428322897936880661364875477914132382463984727538824125756679331278349223431803213088610572763511889095600447380370121891306829483211989218442130773627873968507471582163573965097
190 9813689638812121321400820881703453617388568168111612242067512825009062785294363261539871874378202952725222813709479018750843030209639217476361565142225539709824387301451381350608007325659326340803685152668157098232376583893769072942886352452042610486836008825067258928164085002270323159348297601810277951504004846989296054016419599877449528109800
191 1874414721013115172387556788405359640921216520109317938234894949576730991991223382954115528006236763970517557418510492581411018770041090537985058942165078084576457974577213837966129399200931331093503864159618005762383927523709892932091293318340138602985677685587846455279340235433631723435524841945763088737264925774955546317136143577362767777347615
192 359887626434518113098410903373829051056873571860989044141099830318732350462314889527190181377197458682339371024354014575630915603847889383293131316895694992238679931118825056889496844646578815569952741918646657106377714084552299442961528317121306611773250115632866519413633325203257290899620769653586513037554865748791464892890139566852843641019003520
193 69458311901861995827993304351149006853976599369170885519232267251515343639226773678747705005799109525691498607700324813096766711542642650975574344160869133502065226705933235979672891016789711405000879190298804821530898818318593792491574965204412176072237272317143238246831231764228657143626808543142197016248089089516752724327796936402599669999497709480
194 13474912508961227190630701044122907329671460277619151790731059846793976666009994093677054771125027247984150729893863013740772742039272674289261422767208611899400653980951047780056540857257204012570170562917968135376994370753807195743365543249655962158014030829525788219885258962260359485863600857369586221152129283366250028519592605662104335091400560904832
195 2627607939247439302172986703603966929285934754135734599192556670124825449871948848267025680369380313356909392329303287679450684697658171486405977439605679320383127526285454317111025467165154782451183259769003786398513902296992403169956280933682912620812736011757528702877625497640770099743402167187069313124665210256418755561320558104110345343754603403179800
196 515011156092498103225905393906377518140043211810603981441741107344465788174901974260337033352398541417954240896543444385172334200741001611335571578162713146795092995151949046153760991564370337360431918914724742134108724850210511021311431063001850873679296258304475625764014597537590939549706824768665585372434381210258076090018829388405627687374925941733184320
197 101457197750222126335503362599556371073588512726688984344022998146859760270455688929286395570422512659336985456619058543878949837545977317433107600898054489918633320044933962092290915338180956460005088026200774200419418795491470671198351919411364622114821362885981698275510875714905415091292244479427120318369573098420840989733709389515908654412861433585704019160
198 20088525154543981014429665794712161472570525519884418900116553633078232533550226407998706322943657506548723120410573591688032067834103508851755304977814789003889397368896924494273601236959829379081007429187753291683044921507311192897273680043450195178734629851424376258551153391551272188075864406926569823037175473487326515967274459124149913573746562778187783051840
199 3997616505754252221871503493147720133041534578456999361123194172982568274176495055191742558265787843803195900961704144745918381498986598261499305690585143011773990076410487974360446646155006046437120478408362905044925939379954927386557462328646588840568191340433450875451679524918703165427097016978387394784397919223977976677487617365705832801175565993981919042766824
200 799523301150850444374300698629544026608306915691399872224638834596513654835299011038348511653157568760639180192340828949183676299797319652299861138117028602354798015282097594872089329231001209287424095681672581008985187875990985477311492465729317768113638268086690175090335904983740633085419403395677478956879583844795595335497523473141166560235113198795208363301584000