1 6 2 84 3 863 4 7940 5 68790 6 573342 7 4651079 8 36985536 9 289643385 10 2240964186 11 17168776578 12 130470758748 13 984730068189 14 7389045257436 15 55166274822951 16 410065744877280 17 3036389212951326 18 22406600046050874 19 164842346594552499 20 1209403422437301144 21 8851130585133932277 22 64632502257714874278 23 470992687396957104282 24 3425813092660386071736 25 24875144810212016130057 26 180334332874752651619956 27 1305430854744379951034595 28 9437091426575349318892332 29 68135370070542338597898870 30 491353877905023222572269014 31 3539459706828876250878095199 32 25470102708176040267428096496 33 183106217570902176177680082417 34 1315161942973409979516921709554 35 9438044529183230295327903197490 36 67675649016046046751721630354068 37 484897234954907316009301992043317 38 3471775014092013973092023663250060 39 24840158693871170252235862241528607 40 177612361245713981767227165969073272 41 1269176509356953270117439477268358478 42 9063873921057241903241176820387167218 43 64693514268718970291449148854702306827 44 461502355607815178373316480995239800008 45 3290514964546393440722766051294916283757 46 23449866624113691087258526556607417036606 47 167036969150770684069508311403727583784778 48 1189293718129144452394902960205737232888560 49 8464045712890898931415758908991966754671201 50 60212518443205089798102344747436733785845028 51 428176293085630726990749848838672230731323867 52 3043632270492487144509248527814479927268361924 53 21627274853324742140901234015277353586860042150 54 153623424998207568211687622356245376827696349326 55 1090849283604169036636156066630850922691500765879 56 7743352974729039800191654638738124955402234251296 57 54948445850534913419452256419084048486071585471849 58 389806081278538295893930872364599854783274014809482 59 2764478335642672542546793205580120067412004964384482 60 19599882636665245206576553521042211727914589881730508 61 138922807617198911847810418395202806381507009176281485 62 984412989571224638778801300342587676665060246277732924 63 6973784735123071110875780195569331344563013853528638743 64 49391327301339565257615886112760163003863943212838327824 65 349725411602525999745827540770881058906159389484023600510 66 2475718357770440355688330676880329695245742495187949851562 67 17521686851217916427482803295951354085959797645451495209315 68 123980722074667461623784634203637248191910595721653129011192 69 877079154350225299352660261031676078768692732569046221151717 70 6203438593227469397818701501462266156993193334410531077235414 71 43866989638401087268179881130049356789070373992908669442513914 72 310139648491209226470234028788601881208331310808302145739197224 73 2192265897117563033297575522486166636132707276209514996717849785 74 15493442133864622286578503688057545373746523468107718505102841300 75 109477161251671480647514949592016682376119011736806796560207213779 76 773432040056249687630334454385763553871708144053168979941467457116 77 5463183885188070241821893814735493093278957487681845019428495766230 78 38583039563671465160836173454255783346649987165799713766151826046278 79 272443139501065784651338164608648990014683150328662886514151328341519 80 1923472230844437893198380256772032588845781877336512099884851958061136 81 13577765183174370536571568287733885250419014824440147657154960336672481 82 95830698383895844541160186183180657744217511976638262074652071643681570 83 676264511723640744974731817998259216230064525636371400415060454891883154 84 4771617994882969006845964456656685281067698014908091757117717121876331268 85 33663041293360842655489228958148178255512920508090587231331244016811909093 86 237454868325375968821999837836833388520648828752883690912775738386617525228 87 1674750964609245770568761205146932235791168161943136494778956096306864345359 88 11810333538249855364255946055424476343150726851906906133458337191066519399336 89 83275672450594861981413759510005034226438487857515741917021643622124815074222 90 587109951417419844709443979371770145517769351129790610544608841372293723211106 91 4138731476881114580006205987965214389951740466499894517111387118580991113983163 92 29171767337726959623649661241236763696701058867040443771899216129700601017472296 93 205592394521104903131083052830721570075861457166801196800243864387864997563633757 94 1448776038584399321771429059304904115553067814035366449161892387560772999534920302 95 10208135577161049160079011100259089217111414629923095252753497879405615084871339690 96 71918992545106638803075235021327244396959087886332816965319681359298073579915775328 97 506633316039938850290853051994340043543967744293228956125614295271398184200964353809 98 3568599775512513999103542663760172103595781809630525120264404444746873671260121712772 99 25133722990059914475146122996712336006264835863050862817633660430441490562653234921931 100 176999317811431602185963936215656524019766936482549863899354573247272704947738297080308 101 1246358636939689040421266862017231011153913912246277294580436920486161067662542935624710 102 8775502258952288759285976415311238904885232508452208089836011564207337317372710198735870 103 61781618988184289197833291816204624670417484525425028499192761399586746566260777462108519 104 434916354375691073252685709524694102557473468734418963809715100568771187146675635080985216 105 3061343945176027728719579112002748482308896403978664671843394072877343180983029988661441113 106 21546622559111579872448201738138826846554521347441689971083785893511601864215110199769695418 107 151637882456030457341789543913084801294130180199138785682565459160574647554244581342480215106 108 1067083400016248448076514063191134207026360773696164703645700631408179971004398224686791039548 109 7508477081102989349579748238155298280917766636809500803439400572917563736809347831783670484541 110 52828572519840823541334235031886762440759341097597507717583660196448303680433063349024519350172 111 371663636980040673382231995300399112189301124818902052797134419373063789630677715485449819336455 112 2614544821033990436610199629626682079228632908513707054536428684569952567152552607413123490342208 113 18391093704649637522991508078415861758269641650591673180358721313589630180734170426507538164584414 114 129355553400382965743433709108611131458197602485831691227037793955529778843218158199582999853601050 115 909765046286667017838397699739697179564287468964108134224930593203319113474390901164883496878999571 116 6397947031070069141223739412399225440492351618546304936773735390786499440248083101327561684985080920 117 44990396453555709420805374112097516509156692393213982515841005210747780278071902726426323960836875477 118 316349632739017377434946889702316665693355002751708385694581565716104795922858271059254975854321380870 119 2224250605544629975887545941830865096027110484497037270903781986106676426613727779260304465029700790106 120 15637578012737973979780480443706214912012894212141513112967345685925711424810531343732817408004398168472 121 109932260351124745944835972537251900966024073190873234546976543554570514321273446405903880335151999783273 122 772771715236344686972525730465908050414550480572366734139900798007001431361916497139710012015425577051444 123 5431854802845799568355354329925239917674319162171217272504104517267537989763446786190937169269326052425923 124 38178286522984993767694966306189663746161055549842736898051827722147570052843764020439645395357619812245900 125 268322146318064025694915474852154711304972137025754357858867719688228754167629355082770358736986084043707190 126 1885683756957374739015494517906234322098785863115439881899825538757980902587980426604074983147506144880338102 127 13251159881431656989171971656675947507397949930139975181070782413719084857417082064062773063444529622467161279 128 93113370775805017609272291314011286436094832711761037804164589349792919880544545942229770389840262794201730736 129 654250016664875597108499291864200373333109152844272809724692792874389509310376016348330935196032984899794030545 130 4596734107372749341027547017106560113556797694738308345057785913920255213304414263099160192097986986145113772626 131 32294559880153447195970716555998377467433270495983121278936139453448166782137194369501795234864049777471121277938 132 226873668318945952961570703502838414821447601317165503169857180169089620668826125734665895542167539874473691378548 133 1593727010757619618406219941425424493052286144364544650461721769325275761296762300274550920280346782799070148398229 134 11194875360334047558124775838985886418650495733410162086602088243123751422194508390270267368729929222998587905434956 135 78632203456495898581949293866748879696898337328747255546560774874769117501777438457290654136612331262031221302796031 136 552278121053848827096585887977034828759217630953374469829691675521248169004477065792050466208875822363300346300506840 137 3878750008471872971038117691311349858262263394917301829288772275068788069646552799197373520693415646052868402796943886 138 27239720005133988711225738438324789579378139512506208944362763158096782816740801907154058249444820720727919019689424594 139 191289318930678986284480169439308967206334706918486727910616082676867047830326047232383795629690006633387429904496677739 140 1343248489369682760616830552472769134890560327776549067136232495556392549748597801573976971353348524915242272035991094664 141 9431914998440832267264051470404123536217805897472918326900606099566542895627915125279809833785894349377985101036934470477 142 66224941817809048850681356117188693221973652241035065972768148077862094827837592894262075575373163880509135322217925346718 143 464966633292584064248232276950581028964168464378302104506172698131692362124490167948652795821595293651861518301818431473162 144 3264380587577256468063210700698340210683104268215195074465363464193400954279695228850603514705615430372872962869073121890256 145 22917058491660178377882011369803551249770090659546097851533828459888600383655066803057081604309463441561733583851542586250177 146 160877880346088076926309750756771896982678483748104794096187680043818417111603416182034998599450378850328800326068231082937316 147 1129310731052923174159337459194247830063951365646057129225130115000213159467336066522719827299699573173560304890641912033063355 148 7927030095609008500551427255477720330609064002373152932147174609585076951208266405344482157401072735901467570271441898474880292 149 55640082060927052109562314119458029517686691386902229022865404309143685365323381525241596565760045480609536949210947119452039270 150 390521981313110050782553731744329919980930715289951911541292426914180358698031972628212208439306349707680968874677286695267716974 151 2740841572750791197510125418998035902625880778992994292453397282331549424618065406668937043814597727557180073319412514980372402199 152 19235494830999721783111074215584829404397508103406762251793787228899019381600572004439265633993895592485983511505920469812292252896 153 134990754017557211436400836879321454430542502144291260331125743281819682839874030027472349546505472286251788478896325183980179189577 154 947296991501043103790852166544759624429771768749119447658319126609738818651433556881140473433374004673072304702111672490575924386794 155 6647372363367999908126212696875246630945283893086122880546262960515854739605826328980384095377349955455939980377093531916017069945250 156 46644002030004310550499936984541873588412404185121937447115563677304921952885357720295041310065173194291881564888585983844734257911468 157 327283253494638125405537717497130858320618768523407398267620638164366999239117780095980416184053995176584493258091747856631252084472557 158 2296329303782180714797784270690138884387756367823877771849707861932674837705200689918731652494384037264759848463342731669755255529110780 159 16111173696959648251251026591672727029256309146835933141660110985723226004351492112613693574780973635627129058986134092627387374525604087 160 113032422968660327562735829529284061548136449261632178834526590170635019123827568443444247606956742798811449013491945030435078296978539632 161 792979488286544933955709529259645025562787219751800356652487384207768666413014535908807131147037761515430522549498594670747261440257573438 162 5562936965575621787957400577053012449084708928197165358974595541326920967633427822689686677508053310344154631539286015688826969426965132938 163 39023821694184339575323366522259041790177760931524500900875614638869460837841742634189602905049868489464289740841260508461428734767902684867 164 273740549575182454369160653918502920953401740520628654759397276726531974620702279286907698121822546186574597947820551211194588810903461331128 165 1920137572872996678604981188405757568486590973284154996734630422111298404435432708913917383718137986613123328088790679039318104503796716860357 166 13468202157756695801083972998871890524601533618307167758198037666168900870255160541489182061710678648342786029899228295446508889683980999387446 167 94465051998981256452089151980576697153461090798771861803955091150431945258479750003874707166281407210183279592780889170327910643472291370076858 168 662547711186511147018149669704395581241330225064819570564730470843986754352387555148167258679646690570952403342272404802058071624978026999222280 169 4646733667533503707636757111288392136208526572662251579649608036474159786228244030405345573358021922285257530740177085566180200466809457563178521 170 32588413522412496869966799346273408243722804148615339534084146728457789553801727572176600853282192017060101393068579113195055252837920617216138388 171 228540749981914194536060203944031668047779364118111335807538296573233298067481796044625497922921750262619413846770214228861130401615231806005531827 172 1602688959188145567791827633256528981092976163307391261800900058005145864974897498222827859180617093824286317996628989717449642440383957169819421884 173 11238806165567420690668803789495563493268367784878592146044569127213432995169882009212823177608500532019561456592957296792214312001797605647085382550 174 78809146644819172074697597141275863765417199795489588981574715773960914272822543039634135339917452459384777930957687120296871024715731952947567080486 175 552610003997844067320225973200259458599996119788777054520609034930979172480778622284665424597521568609619706919140699848812660015428065227345595341679 176 3874776861776562977295730333619833988788165896444954187643167816507395665200188644509837310998410425902130691916834000758288883069306570952830195354896 177 27168186514577014845049304518510172908723716361705493652995736780453628322746407160710668012086870360833475636303916808959806831553051808911868214563009 178 190484989207126381898370717783121810678324417313245147670342191954461765846935536455999851734087707779189527705629549693205539409414748584987756095963522 179 1335510095674041935378542314095677999657988505119849681043069032523761835551624319894896199909304423153829751603205501066312917376700398066281536752866642 180 9363108493721247602881989214599107821995855823241204577637255104193131119554935752652593558285087677269722257802148670358428558217338879635897211099841508 181 65641658989195154726286436333356506644043438884973265838091875330319772112646537661098034360880796084546234853677135219133261400838068269111119317572761925 182 460177946182160948162772763254439301398886526001067023354624035210270800209715480423565077372161931873420482885904941789061400159744068469355862260168412844 183 3225959860190928728051066627738718379305241263063646388270552171699136770979743476869614916771443420484037102468571814004962283360974730958499507065454736623 184 22614092521370581038524291486296229995867586377348631355766994182642182634140296969702342269756705068761853493278855064472709613624982102827943409954824382984 185 158520910448870329796662517548398961104725876237814520603151143106838895556842317920375862048061412078810936607905298725128028266203793073257961882211994101870 186 1111171969414994909572954226679168669256348475610214757567851726719660846840013563517891913503588556187517175555854377816786742957950389323516063412216044425282 187 7788672777817404296405634430129093242528328327278906670937413701250018026643749532939254693206274880075125548975223868984744160995850106146751133160219197936155 188 54592531701385681266449073638163628014388603446108500492508051175564967080175604873596977542772415509004523846082079556695245099924383967255910553627206238567912 189 382640326581644961725066911391459392558368147899335157038437175676478837024550005302427797841566925045618003202647377958374947117847198012348166591511223833734717 190 2681859973695140715619964761687552632703115650197661501937491114412421624683623372646606041034880869084074637947120510686486737567301377542998524805535792811112654 191 18796173382446048367962952956823617862839242719615703154693925097985195800508478216943086045834974331202919942222876322846198463412291743350221208408856847627769194 192 131731881752438891490866780011652626585290815094988849159759532367321717526804673041221545475627420282076816590778154755729612566641655256507878888079255376965614144 193 923210173408978583615387273720244366146279678738235660405716513817826320483122105876001357152949642251314947654405587181577092692711821144565691231090471966615304305 194 6469915697093647539639782691252751050348270954058107062297279894260097789794156151458050846639239580757256063191402957534895018301559177852153214800426801446306510660 195 45340377960630452336290360936559837148512834427967798133550980795128575437968019932276694453056770378123231072360641270398085810679578434920859524262542762431460288939 196 317731477441510338506762204375057788005455723306645362706906875505270881721690419341076941922587181171431470504693086032066578916274195113548357721936110761314027221076 197 2226506955626095564355093725672984505427069808018936480088081956438205851483056245042743684225563956592796674171922985364794985919181612924232673431826525038075148434630 198 15601871346498203857232015029594239096545576211118253623338472043562268320948900497204538935134524923355113727617169832521537254988344315672023320733089522063967376380638 199 109324692199321169945808125367458460474380785921283214222629566493657929141759869078123623356223086930435513752511856259113384160151405077150766892049181179995487719698119 200 766035470692834547406282437703874807595831889591886997229997396689679567489650293644353811074542008727658526592877070400544694054372448208824303440517121800423616787887936 201 5367457954168264818784674734372123256690980589012360169894624486691163328036229455302924628207572387537497459204002533492853279913268614407624986552857142210074733335491641 202 37607778888773602845684098413600154342534691768426883653141762393232495881926216084402535692768642095474951689187293885519709126279537702097758714147517396365196358941680410 203 263497249910219986367817396945828860672164226809349353719889779296976776977643178449988895119885675399018170644032795782697641087066286381466223363950031723106345006640467714 204 1846137150292230488612149554477927937812962703862522200721608510821309890821893001359136465129791121714109036614159268810142702173247866461475501643962113952682309651239811868 205 12934254808927388782433661731978494786929958068076260067481639600652932877441843441270501413749159217878378296294737984613338272953836581452448020071542318704104178469970552733 206 90616762137781185879643627079987435074117571255979999325764431496712004826353899050179031552072533573717225313950861313451214600838582936153059838286408410065515947312907680348 207 634841698565056124290338705793986209188731101230005440279517385563317627335481623516428643240910980529149903658651948967051046972734896402900108013646759850111894330113382865639 208 4447461786891353236367863409097291588157299319459622961919054834112615084112522338053491541682028629209376798824905711422024763832561673968519702700387588796945992037250361275296 209 31156522480860435980343983993942374483557849945789692070306714411447318209007353126667123240940427452862075611053295099508428978867439666736273149059940813862067379056644885965982 210 218260828442208740244561082425226593186008219677731178888770837081729887488942289875373678439049435317285373299603933718189349370285014520094918742588619551500387286498743622648826