1 16 2 192 3 982 4 5925 5 36585 6 232633 7 1494780 8 9661315 9 62645367 10 406908061 11 2645471010 12 17207687431 13 111956930938 14 728513749783 15 4740838958337 16 30852394130504 17 200784930334691 18 1306705964497641 19 8504073730654949 20 55344876005519108 21 360187373889700295 22 2344120331182621946 23 15255677647219339144 24 99284900067897344559 25 646152388633753990905 26 4205200742716885931353 27 27367714153393543113507 28 178110829158662898528968 29 1159156646341626937842956 30 7543865488947911255058881 31 49095958549845787221630399 32 319519635222698961123435803 33 2079454203186612964122240974 34 13533220835618637222579886992 35 88075066015645453369217327240 36 573198157977369433432860656977 37 3730410241969722550744335305619 38 24277748244875954923239937002533 39 158001137038347737851317994282928 40 1028281496859330810074785560538041 41 6692121693600258081145717478655347 42 43552755640203709701174066586567915 43 283444116934028456533448494425224662 44 1844672426430799605202506321112587856 45 12005246034537525506607526709104655354 46 78130908385002201569257429519934918361 47 508480944705714880868635656861618285753 48 3309226482492300759366341398783730460502 49 21536657423350582101988367095771063269142 50 140161942805873595585458875726939925090397 51 912182880794543469263515223297514615260343 52 5936544481029886463455070990899465588982383 53 38635410855933803542068858024494950609460198 54 251441722836691820341834236690036525928665509 55 1636398800541646513210139542588351181003462177 56 10649787967581409285916362224626254678581095925 57 69309500665058256460785892685179442020430635769 58 451070659534517155486267472949378382643304111984 59 2935596677808402789488062232013487292910244962313 60 19105050777749111402634168024257066206016737874365 61 124336891365086403913267019926669302975314175538978 62 809192434721950530996999388275658261129279306290232 63 5266276076410760333480935958475845002688792913565261 64 34273261245337735455580170832427581999858768351143310 65 223052574408852239651240288786293832761975129990005361 66 1451640408371832332677513399898737612222593898004369418 67 9447368544401385633586333014030486070178749493851870821 68 61484078218689946897349378738389229713465070373297946124 69 400142310171886545078996541043913071104840998746485974412 70 2604151725592964992739639336335342580151257443032222826804 71 16947985847824206616580820407822382250543843062879659215357 72 110298574954439875372997707749070586922037335680916616164305 73 717830174406361184192040158350891718148478510597211623384042 74 4671684647794492812342278271764206685610652572643039179947437 75 30403622230686421971751029199355430437053037581747605027898643 76 197868716413187366532140203838292327025204659777926720293946208 77 1287742251167894114498717435872733018601880228728319273726499111 78 8380708863447381272422313141327905120772984362798353342471347833 79 54542188850420956374448738471765533308090592517682465047605845750 80 354964050543486803146050006929059971900280891065702717505668510359 81 2310128724825948939073774441967385230416969938081158729318818749849 82 15034465369366084800696922360099077949115380027932476542794020975605 83 97845261397586472689040425375746890122536554226973256561043645864638 84 636783213952468739945466386844244180352967606454390796307778203785473 85 4144225849874808359270491516741702412780673673803061152373244885157694 86 26970886666702457801662154455291331146858945598368120976360083451634913 87 175528253994671425829996151838317407284638459709711089631729987300691224 88 1142349094086524879616469138992922772210782496309661542870811218869257776 89 7434480905848463886654070744723189461366676203107707660190692764580397424 90 48384076833906054404535404659501451270759019108537365837901654208276830646 91 314886664007398450495906877225425122946290355806301360254161860512661344167 92 2049302532113715552917307327624255810408760360789698266588294360046023471346 93 13336991839162210728521076551064002780089712830817399705922639121957245769131 94 86797995186397947724420698818236352133773703145644691476017815665948730898239 95 564886899477267543106954557149799896058905774141183294013870299178129821811398 96 3676320040754190869168317033682434144085346304513492373084641190232186091023233 97 23925725759541687057037895264209939223400568483526646040978659301726290246223481 98 155710152210622408976942637067388379819483173157674243541175306976590424211542795 99 1013371621205092338532362634954308972606327671481014326764038682351732539549989234 100 6595087270062930668224396300241237206000021473106558894729473221318477561129387960 101 42921249410973291883190870054706130125896089628534371081474225551450085773090634702 102 279334234038330847656742694049907482865332833329944239454434447720969137793068411048 103 1817925045905871737939548247687634390286092385975749672628237912823243277203299862441 104 11831172372801133282911765470835629041868009204315016619113709455565131945884211292510 105 76998025870303394603239244209080484743455329558204489025304601709094421297384307836483 106 501108072903534269661924823678410856030310328562645077366508988426735034822270211896180 107 3261243361642362232851783026532857422887248140312126779856841661599455713660400410994400 108 21224380206510464247692682831148121330058034078156856711040654827401470205586569242997736 109 138129622722682768877346041920479223985824196646263233501976223089752834299939320474807671 110 898956411818237986745826968926726521816797569598373493522301249522828998485724290526182409 111 5850465775697921503642265303397720385778889558183335138892512184922519248363442688034946581 112 38075205140795311784632902776999263618003247424318184285917782152292749413910927126364565716 113 247795868242764598232457165467216055946259326755350676764181115473223066420173325395737828577 114 1612671345856942537544547506094005243034289321654747473971163965815584128447110953036928543157 115 10495368176196297737933614109256140638165207111413488519624774188180876662855555715235345320313 116 68304526794565787068277245754136170043596318746531976068370542790008594542887507362345433266199 117 444530225362748177371245812059843280465818953801286148190829793539095249794007633929455150877567 118 2893031114253719272305971221842253357780783503590707107913559788725794594168576161410558800743503 119 18828031369993530656134364028785993849474536220409918781684008746149744866045567261791735891827771 120 122534031356557066607824357098414300572672281599236839016480385024557242003509770077174739253819168 121 797459306575123338111925881498740622656317903239079335040505354304536020470874365059564889417733065 122 5189916128628587120557564289206293658899150182650285764167831576698970828600152544553542342149038170 123 33776305825407973229754706383772576425947764020247350564601906872745246019240453170821354286107192617 124 219818356778137436568130526673304986206223276898482275119372227294827801894996767531810596459351964034 125 1430591913349271004804128006680769933236821379828424429619406417582977609683132450432473205997327543303 126 9310383593695742569805888110380823298521887897223196004160244302127377651359281466279517665453918915781 127 60592571405508582491729069376704923152106751497353721189037934222983980182139869902681459535564928381886 128 394340326860182135948683094013753245383288308558315446617507313986046868005411975972040947619676691602257 129 2566392047426099204288088664773436502931734745050133609538144651728321205725460039061557708075200033226332 130 16702243449291447768573130542192535379946279422945740229960291311026675824122033846965521688714757201622676 131 108699267720682118870888491755795975656944933217302496012667863715975418737737529701763056642245086663909095 132 707421780725736632896510683284970223064150561016975469513687699660575499159629853455071825709502626745421153 133 4603946156575191353850745759599275532021069392811830305226323812166922667472326519295527417003757161968892697 134 29962775801019856017603525708521761394908574453815860124742310294623554491296824680265882119788854267357007196 135 194999659676736444473442704348216371188728966699789850398407558821524905264874081158785427404908188474962185648 136 1269070246580717809884049655777092441161695229474066046552210573133514644257891605867288207284546260105101472216 137 8259190264364251274377668159671728454449813118197659818750790452398216986596472321174217564784379596183729670783 138 53751338041972242053526653795606737241388484212853067204484866961982951208416304271924801017230297003185505707670 139 349817142942979307071619303816989912943105101086254321584225732101296140650213049981670005389386177465911952778196 140 2276632321250002267193630308760172145923358357386231638595011284027801611538202837575732949971940406722994586034105 141 14816468634314524811539402464912897556627947515109047292658487516732262612758249209206908555496015662539551105433468 142 96426524714844048886434975234531587802545165029888278336530780875863237168011791576171226905987702386109288031852998 143 627549984957167908020814628886711282693354260193092328142011596404646962890270807140880615336996201037354921094804159 144 4084135405526199183089204035278883497518630225318951696233032277668613087960284951985176192255364775827972388756398037 145 26579814214816881080777927152101283112148196915584813707754956272462299514823669771413501389716599695708912327821588835 146 172983129486412792206805038885473031128267783321033483139480442049505769547443247497960009797761874010875363697496509552 147 1125785261141232073130712336839256985781315467169422153117937647702017039221882047119311393491997019650586809005489050887 148 7326682422532893591520496325314971080913305761571124568726248918983897857765407996281950181859785257001510639132642698945 149 47682517415653187803778963578312987713418118148778077103314542216185167387906237220850321643125050302085815289182166870798 150 310320870480429506009405667964246066959650086307162989088867561661079572115314548804576216061459015599701967136233216862283 151 2019588056064307411336193795044748564836231803983690269710610003499799487890000938354841607212439108243644962262199907637770 152 13143608130136496892893997404532630104652701982529936636033799482793947900887822475614169534249325111703774210523001612819920 153 85539441649921007545655330696078020548366315659450476244611374231070257468110856888233749721513277022257204646244328349013770 154 556696152634326407485565069055462548497738763217519270369083914703276059082067095275513760466465979568145172822047791951548377 155 3623014136872700004344289970365127604895309752012383765358510816478990714321991789073964136782873407217283600677872462495391800 156 23578807530580479254952978204976258084010128527990775236213046081829098046156422843965217151072499291393672849967794577750416105 157 153452386206820149168303298679209958570418346221623498076397445742684167363169987260559661831352657523706637606665704753667377911 158 998677935770375023040222513523167691463634555385751091249702408381031093698154603269718508917691594392116597765937073465546469942 159 6499459826257494941683615235660030004211953240457295174662113443973589185031768855774695789720758216962348824600636686874589994094 160 42298899895639619145213823540066100428904304524833993775498815916542727409523629403550312618066118481235306485276106387134793368196 161 275283943621449066620450934917077779575646073436130617715940698835871406502331874471675328530451589524512906319732016472147573863924 162 1791565497040008270888447157086348344396296976005363398173552589015771846025209369665726924541032195019773007134901915209510993656589 163 11659622744281711385025799972833515943084644064653661708635248597120792948692248276085757579542290469832791838514409801396751460041749 164 75881569925062860303151907779450728702447905146807078592608710800871840037772059402608883595851361472909617688094221979491004117087753 165 493842106265070718214591743524076216086961597458470336459569209611400848410049251568309811598359332874340346783846658306895494498160734 166 3213955986429459330492255022230169334718530181714031109951815833764620204745698706913296013844346364613557588878382737165984060192417305 167 20916630946736997311569001953765524522896260181292776552980539749047349456884571129577991437285971842537515298218096916989224061136700411 168 136126770873437513398396013153997957058982718657719970351164270093013741386489981812863664672874399108854463707355518583948321257272683557 169 885921723991602993862061705744898555674005756896031107021920426119401935182721116282306215902770080779461214518849744723506453336524029760 170 5765635194343713057923127710904842234342546109145700924091173568445692232078405847494243955369286061647305495514781661601628898307148810291 171 37523122296265022767578478161043440989137956824824358979833301536878657537102115894483557972806826502464159308224159901810672481695778394769 172 244202877809845274988545112752729522073850328662430249667509630890693088741254624626734596925923693158947437538839699474002075623912093296290 173 1589287934510347931817109546473044858794336917943524665017717740025688036986988835141992709145568104636696134612112733086475396565440510160943 174 10343187440841601957587074138242966893332610197175039537084189866171099905003577227299708620502994899485782942066362442579057105489621201917888 175 67314124843805567329614852688964874003939512835100772018484785937839085993177437049276674972857621321056240859407241808325739129903898152571292 176 438084626175811526747460454741902748149239161703275187327609330410528171837106077201429796748327059723434053853381654632071315247515309586300384 177 2851082742840730402847004083632044558199666983374229103653647549924730749451269146271509183071195880786636542540464979871836812781642308038826749 178 18555028688137607747654738588511868066920609083573438353760921944560513287359367934564325902850243338781175215289272509466886541097000037671500443 179 120757312456870565563643006795094343954482724141973084899644004361086662509169445121226697629991271126990605457146297568764557083313728222399711143 180 785896306435186345149916930266746128008339831460794075831214266737100644051622249728293795717481619261039576930476719971787497931079869113977479362 181 5114663384787243070331875415799404663483743955991879256716005623020679885961895396577687810261982309795731995628858149311847081833536887072230459143 182 33286556159480718250400126316812224564917240513682779032415058180687295472661971484653941294812647993527959219326608978569196890759455571548799447360 183 216631034654952859065318139730340762559792498640413852551890617711833378730738979330428353777124477894413229131223935647387745039715660969866489239166 184 1409848617286562072715517007254755551827015773966427280460956790770848735958298231943219723458205732367598472082983675029244499649036101881956682725248 185 9175384897324482148573218226201212314707345447574860784590237799580562146071616035680565296586569808048114480615583903713491349373347321505649533577374 186 59713991262466467145207164403296385736528357126133792635366133864467061686194046477079768458387439888114477192229380499319108122097808923603934429557518 187 388622471143819584257540810728420765251946903838540021488154356118155066744109668168952142310455942023225364464372484009920497502580554122657763752129002 188 2529179877025871178961569980564247374618570784760454926920087019964150443170446415973612555170651729906442547612196745844599496793557409221544300029631899 189 16460064266292314475602833152127232815927221241197753792214954345671024592636098464096121254119046085058012882286736666070484661438329560349429860507355946 190 107123150121323595631699312142556784175727667335573253527391482617287942920043192394833634768645467008943740767699310201779050321515231906288920358007825148 191 697164306667710082365638970669492827585887996836595932870868507447153865542806198894311894691288644071931356705562241723407184238663959233878539753031633555 192 4537189859904238448382590865772171138938527220057063870834508494440914238857383583887837933008674475303990855335505388573193993835257043585769612316889253391 193 29528321556240839587131381216029106042427981076988673129882474657780871178368582034877976215873992362360564838180327541760595406634488091111321767475367168416 194 192172203688024672408886025478158022013043828974421678734951992684685620933010314498152838480937425348153657398021603733200819470831264984147253522271941679663 195 1250668982318313280778615452931511043432382260262255265846170682860780719792536317450692319157952667100210904501711559350350807207672588761143482143816061458349 196 8139433660616328782050003606650806300402325241631505062371929719839350379220805334851283896007600525570484530138394433220202405123003020669831967717542765409143 197 52971954411764929715675094468780448297306313853954395199730667469684272549572299377100693513594823026563674254288814550590720424456306370006048769789127529657053 198 344744864471274014725089833334296544289501978458152416258569440154181054460586305237435370346736616894034855901415230028192900460195708953842105814924022061893926 199 2243621608813456161853623963848799232436985162852299772354819135071965376175116721442242936029036513996828045449763611419623177748568084161311386441482705045704346 200 14601632808236154588147084656901631810974494128868566825928126344848867954647621195895603030326345823865923935673984182495083641386887239190647454490477861832040180 201 95028359429696242031925032256685771678640580225118202168718695792316296356769819905223457849521395178560592792972723973429112844051113504351755580367355662419902437 202 618450635932022865243274087252596360124407149569355438620034704242889980808767170227669225558540035457833660841819051716387182539351678802965647351434244390897921890 203 4024916260578929915996515188509041004027807312928779131853360916751286809618429506661225173516732942524026165852733986569650201601429815996013307983322256179792543048 204 26194412235115394974392823222687126430573487645659170843932127439750119118118545599902273966031229894758080703765347410667734192032847635535789474836387244046801761397 205 170474908773498328054021203282318684434151187272319694379393244506292402308238573007048424352457850993000628505721108028002794368710825065807636846526986394452253963158 206 1109461600454366939974653662199587054419326707647206148266677862572598368450311570017508005602055705137930024158988352743514629977723757766081071509631739679350086413933 207 7220446995623318745019637359992210315013482753057963675055675178944714742785052149922946503591127368453208408089956365257281119061932657682834799101885138751907613429579 208 46991130468377268566420556262763762552430187654856623899072736318615948707913416079319308227450516796931847177235204212591005887122914283884001399161998839687532148394699 209 305821280044647750426246401029118765816151588546499908484010366148079927994901821697534372154968181998493110245210903836799568871521727308113489804482629767029791832558222 210 1990304433963037491877735297906360455705598531573057360432981041889905305514423576513153632307481111944854748127580499805800048446682601539382179244463544204198669427826538