0 0 1 0 2 1 3 2 4 5 5 20 6 115 7 790 8 6217 9 55160 10 545135 11 5938490 12 70686805 13 912660508 14 12702694075 15 189579135710 16 3019908731105 17 51139445487680 18 917345570926087 19 17376071107513090 20 346563420097249645 21 7259714390232227300 22 159352909727731210835 23 3657569576966074846118 24 87616225361489399140345 25 2186613045302455174913800 26 56761196818138031728251295 27 1530290226447819849759605450 28 42789468152714435379610515077 29 1239314724961954269406251528620 30 37135308221145057422619477822955 31 1149917454823782082125006535616110 32 36759123425506780157146934838472465 33 1211868048883915122815673373245541328 34 41165725013197375107160472795999177015 35 1439555466981568875228613595873472851090 36 51781737814183743600463167659970474947485 37 1914447479174481871991159742115596301378420 38 72695915161391557803574883430914571597921667 39 2833179077657373715600742119775492567147645750 40 113252718462821421029538055202925269072877633065 41 4640461698176409829381093815121779292111661280920 42 194783537287767195770052190733140199865606063858895 43 8370947411146065155796199440877957591572379341518938 44 368122622204714222636886661053062842996373647400700085 45 16556967002780812788073427556254787494743861752073675580 46 761244606205575732192649496374427315949596551303420475675 47 35761597911672354185431295573125145267744145758672308398590 48 1715780062548820527185084717928584188530005029199729739713857 49 84036752530146595811807624042073069193186947810184183781488480 50 4200088487117125889763499907636180681047642338689295844236751975 51 214118873042457404328436718090286789180524316464966028885959005730 52 11129902676088299699853776789850583109415228138150577468014519666125 53 589666787247716012521876964203502956815459942361458833650122226802948 54 31830675690619682301091601106336175236840237095345502495293008851685555 55 1750087038652070037874881748861416861681202721696752309948989052507075270 56 97972488740586492641183363466332693328509774504302119108751276058127051865 57 5582651788937951286445086867465323035708566799218901699048976016219443729960 58 323694180881772157300734540733791066847908748753816413088825154527170564507647 59 19092281525030720958894902725195729760563578199246645940761275527138811412280810 60 1145207921064316142101998401202126355346702531936997966523179554080206265733331685 61 69838284655460240733085133568695864345851678629074556520959639585220870930578574540 62 4328810359295467929601521836334868659167023685277739920188015066255607835305770030155 63 272644128725525903650016145644243224799703978545950165004638278022548553720395460777358 64 17444829161365483037492497360377001136296713481892212623569453885059871716115447705709425 65 1133637140216955725334995178320355905376534965743423835611228417182707473879652580135058160 66 74802347264481804628143217687589165581051393076369455206191360122721177319653683420652892055 67 5010607033482060684311731765982380869803110788775440923753187057124742088261727101992900036530 68 340645396566175242068040765356027531868503712584626534800827301909629594196578424657590408919037 69 23499450478650166204823206170761247676060111280757703457607697346869897500961409546924666393646740 70 1644616109968484746988619109635023687317760582583718717870549021099082938483766865219544088657204195 71 116743919275385370860642087210535231755540091533586580435558265563146750569059447818712016981133771350 72 8403895129809486439570720365130351006706513984833649006031210770790942143355283780086482196257385486985 73 613366028859186969648933669496126734739333165191464223703185258575274721072291151958564582543298842826168 74 45380570597295666259636658069893447439990474878052843740043899925194368750619176845346320188023490221947695 75 3402921386784193496062769296626476735952422728435662260639423808005767313590511354818780327061776034583952250 76 258576057499546007524673360079405190681443021885996348241791024611342370738141215962947980086555953378112212245 77 19906910025261997004101618397898160452362394302382442869707972752005553141545913588916131239102743826929783582300 78 1552477143486486351819061780984994193125361602137106968092018991228409857430420434250767862842280660030239945564027 79 122625539380131513462319446969042708086557268209329782808520960142561489704239129554934932285352261502028032893610270 80 9808471566227683310180733308530687576166163484912270194953248558769729344054547682855476439301407620421753091537881505 81 794362080402826196970335618974120501345671127091374886016706756764133897551303896753786676151153645985254822173302380160 82 65127764294540302339849608618164532399247614715602303097359834824460695351863256974303811982762450917350443981836702972615 83 5404800644780030709879131604223536063713045363557497778755836918761562522916493417076777857572178343077755254403280460333378 84 453937362329950695290387741685668813210020949882213418347994167926968498208030228506443670974536952846848178584830676605176365 85 38579208322251745722795958846637289380347527976373989025406319588295152039620777297410763586072490791039302876712799739856405540 86 3317352774564037907397187243898825981320831903430346634788127953205465656357133684198932214248558086769422385707390850178195228435 87 288570674917313566983433165599666430219512700805034310904033671607683768194360856514796049292033428297330145209493284948163834231270 88 25390864860847963748986973609183631213343862775031057765618006634128049731949313559079031686977970622717038075702806577532848855058617 89 2259495203541261784956376283595882098232015803312677992665993733988762930065216263580605693417989409270130024806180625849731872494595400 90 203328899108506700927291815971243725138114896423077398936262248005748640800609195108552510210330868190121174966227917488434954670992555615 91 18500645822012494310104369401232545372255669875525526075770495629911857300361515335253056547394079732524135161475270970303297132552586184970 92 1701853905446923334784196394439273744316676912369918318573762871873800197849174221213870183815299255172138241868144437478624679383658745823045 93 158253716190108061239899704553504344574136371566391896303254103019834512050774984615663731071779070967888798081035609366859179169957473776682988 94 14874129593301845696240803554168791810780597622634512703800010595203547195018154724941549486107342188080534523111873412543756886509952931565771435 95 1412882412734816973057463360618818543600898736537457919914264847146662006923302768045802882912982794876101176534635707320009588570344773534123386030 96 135621684475738576993222125645829137271478846237697018410861781983463049264213190114200778073708743550699702349175251828752768875284455502224528156625 97 13153876124409392820713562407071783676177352355650887403123477713884665337333677439074097466829770611291660305171608222669978081144434534770666065447440 98 1288942871367441569026712611829674446041308385900489475498633116390065800737073770905216374441375533933359411692743024285842246141110990248776402978018807 99 127592059111453871141795945555620686063336064854061166400675748315864398966779314343720530867801322397675571618108455579124462319951731319889502332673426130 100 12757904231258371263730602898540374680588577528015714921192805990110377865386223579545787976542407017074519472336513353436864680308167064769131149181694098525 101 1288419486776088903278015217741506698758642841404380153510248663639420991124776364868862293125734657042226247240406727196495731754288977279899837157967430969780 102 131405906114735853265672953642834470544564214179091935536501328144568757309247746242941536263577633268880620941641468841820015128081415965834778929940855023774275 103 13533507544318605224903846583093369467417328142617187247052862723099477097626173475217950733390341232138943295758179804898979291175559296032287879993851195039258998 104 1407352129459506729492848878847428044131819076103599287469444860446755620042635656515850690713143781494069827668081022650164422437948039942571895231892186493599708905 105 147758312635263876965008050796400964035588466999937271637441487702247232375458860487458912686127272554162143786755540167887317312006549303388869582614390298473596181720 106 15660960657027834736364438226798858932544300910061771045018123435886787001981945659722689382004009594504738796414333427148428102303836677352600543515421338450385473212815 107 1675573666166687233949481422048634980173752004920037492638144929317368955745246152469837066976110274829109944109568855426580325310563663818964897892116954993146074524294810 108 180946151544752501906253164163392812597788873424577331812981926655198748507783844601058717038645936184872989002209707278124890939377110349442271085586299878496091183547060597 109 19721439736973270564790506548354480403709800578742831104824489661040882451272524803693460321526334765281338694125310353040286156506838996017862814429657065358619953566961326460 110 2169175797368986666911760446561977998548853827897616017518388111349371191065220201265842684811031182530424706541030955155541112219591903580475423330139212730577308093211059062235 111 240758616259461035615940015788835584603968315896253235632180512692800083885972796672846918413329812094011333017899792634169576312651080938059270066190541871890547220420664106518590 112 26962776678500677045126460732221110354762614902967273737043732076581652934461396543372354527218176888174408167404993770240296099726528627124865677440677647656691800153855129212962305 113 3046550897321302236854571832079258974838754775264313869641791497439943902098422410634185035696455738320859861219676233539998392207184289765306712115458231547717521148398974188207445408 114 347279605406189691713847503501547455719947659989535079442083702624011415254343373392783905929119166267736147256534918791282057151446049414577264672953904702291902712997118011494188564775 115 39934081845637229473826685731412087023759118261007827052837006003731896411406381483251453689406287079897610113434813191047148277700828745679690662332362632537239518580793450184140878400610 116 4632003250526579753726374770357993787053717495797129406835946988205290523829227904362109690635990674797733405258328197979214550915846506634702451367704972462985929032459180232074053968613005 117 541904108280251630700030307005217754326670003897658010932905667666371006641738443261661882837384246306770024108948542533049330200799443008983237442695333898921630330031369994691535657171437380 118 63940013903092441611996881772243130168414130772396700023283959593892567869508637428743613703623117510271616877461568052446024300164921807887725538848868554402938731143634428831751412145298799987 119 7608315240611189825271173860556338733021056822491692884859661838495271341526466713987864053865527637997269579834924248214507863195146285874470446694993421978634506385454402410797792379231583920390 120 912933361133332314167382253642912485621920786276128279115773653731095696289495084727804562389991189461257782382024922422927078418126627802471023629230514529916960408590186837620629687325262255678745 121 110457266100297046776730440331090539695031482141172197017011584723148058493882243236694406905630525806154610026703547430128319354533544439392364210520660133641643456409975575628466549648575589746615400 122 13474866118205943658004830466200336837760850328814434661297190664334305452238595383331734954122656684354189709539593449969426775331610362194102314199725351261040836357917500398506446821536314063715923135 123 1657297185616221656021636977065652255234968046803744391092027742354892318919955296174720225215015717950767791054971025720347360410745426396519059538316978584110243879646656177496649359137818976868600626218 124 205491268485536894172635477429021242478628632376045037830303548205065994691715668827526747611457706607110042119729433721981074371033553627473627937317459326957617925860367695727671607985973766878326119515045 125 25684738126456420990615340314682377783119178831997512518531086594508605349220107999822028828875421784403416851746338702353394089469041549537505054520761441277840235910881226748375355431145445270944540197970700 126 3236069896572081612295032415730255868450173792325682020285199261942453689391899517073437662896967401041567850817522510520763580189279026069772936078756397996523373276521989114030394804083670376138044648008573195 127 410954991702254718534687578894651162728111101732050681371006033868699736338104335995315173981450992396453793269964303494847308154176519354681187161504963026024598035098373871220454700247728899307771752575881139150 128 52598977811423898611380121026348439138735841155611224256008380590916867758138752950551596550782092132392059239287979674467229099164093447025633436317461580825326324415414598353817617007712585082620127501774265852977 129 6784854025116433986037072606765765037248236883213596631344765724695034101889759357804534708331785763122970842469117056536478456039766171247035857012743411970302039850861780641005958439958601184060568186823855381231920 130 881978023221786338486823024048117212892886923830268872524980956871521180200548742325402814901209401724102009421061743678496738821638079597701612434761352770432607378928066590415745275187066044044888622889408287131860055 131 115532284844749796906485220877527180024650302845084604138123842426624655179261892596357871095615174461910538882950482619775802031575755015237816961665184054412153088394419495834731217528606356730838205236079151977949044210 132 15249372997326179232981153423975185390300902308277597166164646963696692569580865102001529575678844589486418645925726760863623417502008905332363074190030702888387601399551147625255446028107090769907078805951963470997101592765 133 2028050215107168409503261588278406209543374273783196530500095660456248172573701529863818742881816390491738381835212259294420595125426334353553875192265989939358163124659651513332564557671256630875524306604572002878552466185428 134 271743366612877549300350522885658478360814407873366527930693901065858773291281633479249636395314121640905390130303325431629344374018955918446662887262285207535928620683483356273002693974819239276618738741111228579133428125335715 135 36683311545968932098215316856315582039745616036658623273806443796923013627820466744633117459483864547959281200010244992916808296962351716221326635633354993528209444804625948188596319029702269871173859458956726749398965833919139990 136 4988656645398013691474098898852219452237350837977937089030575817812052705599712767427572940463962401154083474216897490742502842381575802078641359132135559061873077634288163934278695294220417011479125146479471290107904816753363309385 137 683409011556326525493760619849611580321277328164965646015999253307329488549160865922827346466287988342742071946422037035585021260235731523800275302741743488952547820130776670141688423220982393245434451203192736015726496768923561264120 138 94305419084350132021199693385099224302882647395479599888480768925083772137621312654945099000786135190475510706211134023881721139457458667730584744753161075879911132095413863201306517777345877700459197348597181368505865809858790048835567 139 13107764967022909211908616066468050967827488980141147630560549967100146258441953979279648669387495719813834246782285284594434304182586254583662581007764898477332383234477761005772208667245842084524001656610181163633204025267171471807685050 140 1834992121779781069631698743310786318544846778522192688409516635246805328955508035972794210778364868325304798732428770905317917843500916929566952198508507408789930435906424665804220808356129717572078527024354511505593866305514720998663198165 141 258720689185969362668918643193489007258080296349978237871049216198095825839252658659512570191000869806917800193342178954874654079346713700833553113851869340447188420447762329839888611781423398547762564265196610223313646016661315923199335589020 142 36736490052256203428479169808883005274512278590946288744574479102652821630088891054544767496431404867852876483694564042809147362339896148419326631695368173087804489543631490337506104290292087274933994500832112022069111569808327936836928425307195 143 5253057561779581367088602578206038589617718978328281094738607745631267769536844262067740957637792060577803211768512216441235003515802229215053497657613817628435586962117310949844472536950368630936052769448573848274951157027425013973442475667507038 144 756403299282913972022722177997377715256761985274775966124872758770926958658927953158227460812345226528658138431477527513654887590109908694824686108745139797942704766191030388020875650918495757774933801520592079663671309204735429082595985241044402785 145 109673189391070128601676846548075175087921200115935992555522824828080625009401753165944886684140603554373940847479974116041661127213468317428408044500258996730779266262618994683106806136517045959707362818220269253100307298990954319741083981926734476480 146 16011524106772846810255183647883292453567115188114073619242243847498002364351688949732814993449793322958216463773561949059392796898938834996596246254429064972544152413652529179582852799364109144070996395682584358710538791746534294096980192739782139037575 147 2353583630121070279148952657761744716153249769118621676029162171648148189748939429411852413578748379301199813105910208818702057558784030121606533818894921489415471230649223544962021628942432303162124966408578769325250669552549421985692856067204430393276290 148 348314258366862525036449959474432162336022570458075065379385773331583202634075969122483078155643214658364530518933387457205248714542597215538251494742958209273252399838263649671656991283025030918112985008593276463204499864917761749204500151117027201368363757 149 51896455235859711087509198254543855226284666821752953099698897182781196832886834137413934612979205114446276259271257543303296645258421435624144226385545940308904090664528227766024875874038468994562426777276055159598526791234412904156124083116479784453812103780 150 7784117666344576328094932543666403935847910681206316232089264060425909951225838340759329191931570870778095745160912746809386171846840304088239292720169278335738608571086984733791027803168393627873918024369364768059326604486904710386050436935905861500900520965075 151 1175349530022141423566764621673320616065809957043784046281237973590727951315317975995104529060169519565529492271817641676725579951301553810806464926466298486423984148665300674964324984993210064724454418081253093814798344888674626554349933541208174427521107472033830 152 178645293610774633238404373402950190036414596125175167829767908590544842097021552906163253221289585149495869469270136169972431210203653367462321418893684252536520238259940986894406895135249626504183049212106892289202612373035520327484489799013982690828573920428802425 153 27331546946944984299533224770755802346808459272920149924187709095817032477460486157353561173301899840324187626576051483744009161517317001401290914516133818456474393409833629138090500414386281207324460924636824384304073829673742238227197058488980112773516065300691975048 154 4208878432904469823715469055329373103324941124825457031205918966526186410583885337332191321830885912410484402486651174279674548928739812287005853238269114532245489046507310992147302637179275955704414205546673651493126964599112835897585451918426383629581723007858700692255 155 652348650488855420165510160441902035595346924248196662720344388843266760502284781786363761721647836882320286630568973998071989957725770698165138699172136213100199435693867494754548580448959741856861200137073531096328842764172936877885746938350501704812246882029135936868170 156 101762153810499777639343951699191605516414248078010284200121322009827449343698108679547002279434201501844515538785134885623984171275133925290208908387711596508109533625141877813069503500973001560778748513863636598622594419850815608075130735624742815653461167079709852777973765 157 15976001673972983737252473422994077882457483012056833896824248214058732715368259909928408750730874003163176535817135707818217289038828353984827220369648155743190373071685280382711306085584257091479438257666622805534766091516095154167392953835515698530199352568820550279192239660 158 2524105862804485400105842712754128719405940039242947086411055790480820781832753079013083161054176375647574918016288570949707657781315352784347231873272333928837981461275623108500340558921329428473507399401524189189317675480979577666816180649671401890772524647539162900287697053547 159 401316756408786080022285850955631692360552282115053378690990339107567342805702047453094401789017540808915362013869299831403308175883022508707555730102803267244686162946138112157953807242561740635994590825645210129802768502661719942576936804208538850674792376392531099624404397712110 160 64208141253423851782808193373712358995922365354346574230973778571103452781520306588998163279308333550096267965913960507740518380674691789932931035795378986668171519003771587115873311359301591441413502287908502525039168725859167141141276537032785057711479801932838052212800499360112785 161 10337106949583904851106042535306929103353635052331711754826055277272092558243200897088403776292182724257161732116180216094875140675673088586367002755360701246520609845536397368272535804261096389168522138027039755845081623728331085191557230457056302754990214148539832825740160198548162640 162 1674546724059449301600143492050584569264336889263048651553481061017971975745588531835981523282258709286548778509332974106125555301108611974228526835608736123934079554987502560495321359530267186515201148562593412128176825005410784947598510069711732229794930724853843440064395796369620214455 163 272940715928330960684285629872181774778275047284355414091018431561174100624146888039219870267864455350942480723253738306181533087856920464820991797053906936344312487701000963240295595071436266565747728471417942613375521157779963711346776549242199227691107788449568065424953817663787178973458 164 44760592723866691276433267410772720071624311426189572232111632547795957741068082419449729611876433326017097383246576193041477004951235809336525040355919298222964765235703152984845892151751883713613058845191817075438398496819906446095714382122024344290478529759282910985115963490937304703780125 165 7385223215638956571035385493989467684543169811828040800297836601332204075136753039029697910997547579004161400740428476475093507386638484321248999798902535454195517133714401933870173637116152101978302331445730131760151448581188481724351923869850424539229452566442688102644081945698918898171523060 166 1225902025359079210807481755769724456252482243924331240841113415195024219694936377154210902231288076193660559069003396473966008324543314853079058665597056385085819727615042995136671197335251669547945186094854800606731434633158864165753349968232602361785119332936357252482535980479991054589098333955 167 204718209081774653893219117247952943113168679873640342300876670262913425881391811692823388872287523784537788022587435469165301831940749507472992394521861262294827759073289487171831281448178864251457556472325097265500110333029692796100406955381157139503467888392125520681361852500768184727133886818230 168 34391425974693725218156295277393507854613720369844555968392629691438571056684172773600284929997085038860630948800425543145869425865026178548215097028593248710088780656861300814529086066053008433233415722127408761792649701291201970358967654347899521212866542970146568471643213744241998443136063771520937 169 5811945068083048645635169643249637566229274719926055287677310833482241285788023103569681365104192501544673706459197802676042772310724678777022243150610063830754912423737140475996669189404751635774926677987381047572241183684165964290634790830309610625720368025445421223487983847875250934991521227662134040 170 987996069159652386154935442509059993208448964858246055668626428225468943751021604551311907085559820086944510065970077105214588615171550722034013477641029580241626181647626096565854670614985620207379149076802917862270325152048136756270227508493075336201644270229657444867934956555370565338744084213427273295 171 168941482112594454627241266743594118479054161822265986843997596322345685000311599489652562873627788083833281400164633817383577807411797214331192042917147701304306400959847648986842262694087964021263146031729408044596378643742828819408249315995278167811588562629781103425729310202351992718434542493831217759450 172 29056941219967957355330223756346203154069134141342584089487991428890827764293635077627031979166363967081043393152089491344055485365130027808536874009861317140522888407301992337567450355207669901470706895008614073810201376099018288760029882153840000969847893763513043126099325316687800106354792101822287234079285 173 5026680919254291745127850952927454797326922545264979140981624289945464023388874599299891724604656402794461375518325770814393945305138856790233154767161647991103371996732143444392125018463614491703925482484392368358838190777357259511259884819227269350978276857358397440369676398580966234670157406481550357167886268 174 874613257072458692661637198069390802503170804898018018566665960047477179045420943482118422073374719052257096298666894933485499595454365215815903372936121877808767210598030182287579586345625944560894645731169836446837322202888389766430706723646155951295259541641975485764578883803926240366978872594023741414368842395 175 153052264763601142403843646524031270036470051776706388910313377039467089130276138709231481067460965173905925770173535011945647945871010441820607661977620916016699796921823083286741497051142192945179719130444668125860564205577650914057383405399905583073081606872014724625175423599789272761965380555561163627655067969150 176 26936319046816180422278661442959315613389809169032350246563321519396685904179381180221810097022379303435591550664497188470057433334918566539129873721304909798924402296085652407209731668525574369137353942875752376384687007066065240817970711214655320253966282183925303120773194325678868232332321576354564593744687974334145 177 4767574559693074178242506227295634109591992065863017605343054188135798907147516174047457165135616005117891694063992442288557965641083988970067290108016036519630070338601697404527011159868382312933997984591080981272183604231544262109131327586304834978652792497371004517568694541297823703809197418243539722673855269119276000 178 848601184913286753732327012420222683767746675279150691602890697802898351453800016563009603795823010423943375655141054500213437056280417505344694004600811078643257498748611013413676594493024171710136969525929485875473976963856918735623995489324695327811328716428437003805741430325960641903880837549805678148424212687784381927 179 151894818053914068156325771557768173041560871711794736223658135612617519577214424645848578172799384403883894067718374191081442935341973856301703567819804855446117472682974393064733802194140328756303903672898407507834492413246397241872273731315802543920614182979133842524080220262214848454139423978873242694125744118137117393570 180 27340213962831540083845802995157203750443704510164885081447199342879375918338105942788378911058297537952738511284530182806732511418750312807354295393224374919624364180070904804320478349655648513960284542693340213920977998308304451879570178736899846613079786795882365446270442339207403883836825181563277232807333166727059088758605 181 4948425998345625384106154080408179414098234869096762970634844272508541110134016333913013790593558304275422041854974356907899992253029874154511156536521551625279054213489747866786356430962504364032394572796780454355812651693573614133916093839865502866060822487009132116992728436955879563086261095203371408733636576678737520998608260 182 900586042169489146406645328153940295758620434663175765443166247011966254058567012433622720923631056808147069990503889931399748865343465930690608126227536482814336563013084683043978167211140322313538941059982284556220238841966088342286670822052865158021889158723431480229446015866873448030582378137322244138884610667747587391071332915 183 164802270412462431064548246586255029804373774367277543507549052495871049673075601333263224835577188711508006094314794276587908103180194894931066188173177008109028258599726784046196210338255946344619066942765526902367661752398599269344855720894111760147353382059444631846102107374777194374179851535441014777222520596198026364422266097478 184 30322712304514798975901904849308027771686254304908763867442036342422969435340310246151170568539869744565526858722537339475809517319398434039352839539143870170176951091669862052109013361369470801372984950100042154458023148422589254824221753893023710867864976026248408260228927562689322411869309534823466855179398771176894804346988956655065 185 5609536088516511928182684108295348418574704994687801194249622340912038172839839127786838651763470092026250262793569447293814244950807088079666093270306048553541946744747526392595466830209598045752576457516129440201536613642455078428263924051532858475323127058826748232008874397820242155916409112621658076768351758284720138132775732152054440 186 1043343227686085854045458302522743857629692165458004679213743423547877966567283077186338383833292112500140568874017297568333587499334988392669434550119432412522582637746840586205191472503499474959727080790234446033016063815876845617060924743116997210122518423627858805088630274582477978812761358354102352348870665615276804146808767417256190335 187 195099544219242979259477357360861115140389249890195431446919871630852021095398554252125946750149264178128492650928814563145502688670908311072411210082203082265845109441125021348507945676095591278013571396284813178741966765499487362040392914407543332641886498199352845679404996075733398055454444051950207574141290265784425068096994270592965476970 188 36677665452581997349158155240093589271107489580400036187820280277789376729128066511762416039340547740626084364574614951911614942772940466687463956955602218786290659244464701584054595665815053568642013840503830413942711842001931753325348373595990325808355567637765595961738556096054480817995535382505639693050894069238856695026228674722098056252517 189 6931882644692577796447180052122794495270027670987195777345942689964308211498248881637985403920259771726965690690105701718566016744342542600818727561589381987065076674001619524830171699314118129481761957688583503005184169634948502643948445350555195571217628977307255577934446227566273805742758714331307452752633173228043897096815587430201350089914700 190 1317020832896102838345618680439214041732706682853101843160258008130783334929808723277318476353779475948625442324929246461968573291084998188984411765941604848245470356644250883290048616915170911627330205283793008721780211599223108060283887205302435052577554936664393104067630206728837884179393556214315267668298764744209326055155931640325677284878560715 191 251544011115487013053765062137966263332455043874993360334007377589922465037328220099786027223016499719036575577290112512637007512488226833930955298678302211534187957335544546163920997969343668206799630712603544139084254479603127015696748506684951260842613801786672315974838330642574384833430123337591750495494064993671564852754883141046348790931632493070 192 48295126292864001883569317929331170976734059684565741789996785338407334252764084005095707347262070450477706748817282409017803801157342890206848639292597103303461122463110597751656848274641199524708122686187982946563705021436855055671536407072054158478791681175520062992752553627684438096972801551097463212526022487227643158138939384059802268436344219311345 193 9320706534544568635033145419670144287161011378023559049925732024114776983174975968369762885870568923166636239992178842385190668464318497295284549521136953246955793105701261342633827571223881084291236222785875986717618400767545154567311200722841374676287764629909390317682406334579031382763420695907857535820724878065596433784397944608449430329839555936991088 194 1808168525031186133825043632446198670771636231145336923639437980660015099757455102212520603676916068633384898190107904972628369342451810615240152687838516972627882429069480176289174806431347768709617015743728871679197885701093288784185943418114982492072820369657945842144159430336280253395600882779610364836109219078700232015836449248870164074619995217433594135 195 352583494143320419923981102621589671492458834650894381302336536014042035515550320808055160617117906284846672711703819676655722628133204666529813375422191079110661494602327157864202539774473918516883350233118704535296004514065196090321785152964948392274251235032716301923428541235530672123214466227423094322497127467508364303049013803330496853760885432177437946930 196 69104547509514691606203584360141062033767709934770681893089727151300219902113387771225122304739774727282810549033148371831509392872443316424114064104932945330012436148768050672305987776405679876606692208326544560276523251879612156358026339362715370649814292133791441981613978095552940125275280698885703957499680454533770037390729999329943273548462861810677530118525 197 13613241496013681486527257236898410466172418615707118195233383706436411589773233809105295577056791905090975108872548701918365228358511097884275776573888732045493890976966866119298390917156726690165959876978281570422493948742723674208382539291677107287691981213000288590823619617068272883845362860197690232638329672455897791934172465040245592799511418171317378774885140 198 2695352364569795638439629556638775587237911340138546315939602185173522925874059195079142579018929988125772570686418272525435960338474847675317649567012624070556132473070677403623566627901094681345715839617681712658804057820487520693533305383223482522346229435482591114186627288397718358920999757461964771392006610790743666172991360002182737263584757389630915906987748707 199 536361439273819056756957539946940932799927847533319960760350804864769844796636625423855906713255646978407817277258974486222292890050704233850376835359859004636755053001629500652880287223009480071739619711624739705487560399781666231404933261511503072806614573790281943699839796413159250268645187366969442601238608336767718199657539952685966939817909111101797815569000521430 200 107269579098952195489279269085926649922035873596434838137177871251915048368949499486797396873765218607950610031482558569077759489770124238992490850354832544112874736867052971392192954414536213525765997666055095719997822513711627582154577145446895028330952633553337397560926394643273902899866674545530014294131225168296496703275728380429737084110391806978624117453730666351625