1 5 2 20 3 65 4 240 5 957 6 4360 7 21075 8 107760 9 566375 10 3039903 11 16529655 12 90798535 13 502567665 14 2799313350 15 15674233045 16 88163236380 17 497851322925 18 2821131185200 19 16035833020335 20 91404088484949 21 522308650924665 22 2991403124124120 23 17168050141237515 24 98716282462085185 25 568605771482506329 26 3280417877068219635 27 18953525418590310935 28 109659682565815465005 29 635269884646801733985 30 3684565329666279784865 31 21394250297905766009955 32 124354079848833906020700 33 723514646372869277294065 34 4213408822948313263513125 35 24558154282204956026221173 36 143255899979248209777815305 37 836304713391632303527013625 38 4885780167707320670799541740 39 28563022518899914465357262565 40 167093681735554338546717802785 41 978109356500779310146262215605 42 5728926230933074849353189176535 43 33574172330119255715604256900215 44 196866737753880722888483561013165 45 1154951528156099281569805952715493 46 6779063317437971835041074342868910 47 39808967566231488416890851303107475 48 233877684451609981171894435135568785 49 1374628022899258630227858393064795995 50 8082812774647640665945465613887290111 51 47545957497927297827042005214281219165 52 279789672968572175195028670995669403485 53 1647063735211217331974778015413097073065 54 9699375329577168729859423572280546485040 55 57138138305145503055672483964933052325477 56 336706886441036000132190613016278891144035 57 1984798488494528000734195300498812352069665 58 11703466949398768555949385991591952019818715 59 69030618616792736567024273850861351054832935 60 407280649839077145744818681896931843371434005 61 2403623507247012663410421055194075988051507905 62 14189132316974300561419057039314283873134537570 63 83783447966895869981702778972634148261721807105 64 494845989554478732079409509492986840641995395420 65 2923397845983382047976760729312252190923122066125 66 17274623635356348465317087194151714033632921132235 67 102100760591061402869634969957679324569173067242175 68 603595672905980646376370627558259753366317062382205 69 3569087457183189909008102470953269586424734069407065 70 21108602961054866033276486877894115057450056747092097 71 124867792163986531464452444924528169798647996962374555 72 738801103636920311164676936507626792328444589087338035 73 4372083243440405129084115493453893598213000564963551765 74 25878006224687803331605980717783801355705924164662648175 75 153197796850151795723107405392969950940936849011759846965 76 907092218191688264149978057191705580807863859348944281325 77 5371870798641686343537532387902706319075992796868015943425 78 31818003961185372957876153368159654121487962735527848271385 79 188491466504237399294759997151896749909253505184804252597235 80 1116811939037606590821452983086918732723578300618371659670401 81 6618144823926557575238239899675644814482593269045049870889495 82 39224614444247646116655909649068562835305796007933776953612545 83 232512172368311348064996476473404424940440775686769963682837615 84 1378465021897845849242479110519525584314590497117174843861835585 85 8173486718076638917861287902371043319741404641899594653267518653 86 48470677049059137768712288723354927009273418142012443650238721960 87 287481256980626610214431505531600985657512331834331726536460676165 88 1705286547089626028771968703266947309469762601078221395392865501135 89 10116756144531713968444937924999289663241030928942545440901121058885 90 60026086457554836212773298354995488512687380730169250289387551585577 91 356198754803072654449423968260412020235572804154629984474926877666565 92 2113962175244322492710711811632443468764699563840764613631477023996685 93 12547388394998559311573257204528046942693789448254493733023120811597065 94 74483433238395703147424228937517544560222641306354458418565617280653450 95 442196382594265016580497527586946236855888157737631135977410423102388421 96 2625541021653448535946704070047493217132411554600330664260682353490256785 97 15590841530643158316549500457189237906675752799682171260169540879785661725 98 92590507865656307553385808837593228815516231282088350975428404918888463430 99 549931501262685947892836925217220388331096107039622781652676840877395129225 100 3266593117500354530483451335790289104373679286803689971025400740137688308093 101 19405503668318937804852186153209638237817952242956143220336647498406358936505 102 115291521794130159899415929498480791869623237854050553370480664334527063014285 103 685033119786482115130510183039516938063195241538303369650864793527343576952315 104 4070677577192749491833223972292514112638348725131675790250181444091649558929185 105 24191455315888339837180302463909798154892297737742215076425618509386012617851245 106 143779404235940132994562175021350687146501233860623836637434057070625050976395735 107 854614028916429201724687320687654551635853606092545566308304843000322740489419575 108 5080205616336551365807863517421057612499016701774516732762531889044165587024511625 109 30201589352165920046270601461365553512830425839092904777214482146418370578474591185 110 179562176693786470093281575961209745430810150610994684035901130953428099637550689033 111 1067666996557649281635728289499084972831797537726087627399688884963911054432715138165 112 6348805533101735906869598578628487427731830790664266233531605820975014866920448663315 113 37755728480038641853242214556091535853413793711193390257154087705143359813276209561165 114 224547227276019291021914223412544397443986650411149688555579232970682029571768965388435 115 1335567856146062565730341989688524937840753703264797989453235852411809911967053967422005 116 7944326040868820434085654938664501785432065546529795853754113396628664398380228760604125 117 47258554909783752325842870404363190108211251640906476180766297421352829043388727083807765 118 281148352090408424853743178168330164881053355027701226289960962546796769515089078428506640 119 1672714565378228275600421597841829888536014858546522622312520736452104228511377446030320605 120 9952651664000458239822508507158887836789288268043625733197421784355075173074219736814509725 121 59222390066779586220431455579788423491638739744651633894571821315031851431413542884561868055 122 352421763840016226196993743860052421761719056982660779443035434689809007046983727939032173995 123 2097339277486925833952840817118360753899010971085997419301513705257196125493635880344020243565 124 12482551506333477947235455830914114809495726580925869325613866568310359749097051619440203314765 125 74296146565696860741945433105600811346118564596608599554222800100956905099258721516393380467801 126 442238967652957504416341863723814353250705741616150151087309886147569714143262623786182437193595 127 2632540626343589553848460228151209850846720792534287657491934176733780726825005475417801659302275 128 15671843416201681562754114795712671143321884717873660361182214885585085046614665581408671814766940 129 93302137547619313489884962504707995643962848552451869478796997147982397082772524488748217638566065 130 555506572783518066470545853681876835603286498303505677337619151568491040167760312048640537123742485 131 3307596387565985433946761571540946044050102814323394257479423665863926991600439340129238970217731455 132 19695233035052004174864807539630178716843794030737291904412405003401835988686727809036823063596859785 133 117282891456851032379646071965316552960453269716854754142696211497388702084059726758626808883479471345 134 698445875989306894320578846480019472107773949507797178112925702858702574355317200794312444912167214500 135 4159633217002983281731447352369893744997409299290779323380498557509099919112371189540296571223349294821 136 24774286071856003369135826142791278922411040679599258393038231352597725120761055040840889463510958354285 137 147560711201711669702298059361442945990419045215714680891280834281103753159586176867318458336642629607125 138 878948584114543423878905831848594939160322138893603421424691424208876310166885312469308765400358361524135 139 5235751278034834208429741214177241795861487273409374993898928978075505700253975972964699534182602486762135 140 31190118327721798070217172661598711841060574185881553960406155529219359742826764363689520784892488030085101 141 185813470888555392758740603090375304585041718554187959075793930486342679329013457773143393744029600404962665 142 1107029551913506072351370071932799349851727421808753564309580568454447146385506660299494070487762892226530470 143 6595728519093057158345225883124091231284417925741664461143139079287258673337162380640870795495353579168390165 144 39299549092929465568473637553614376919736323474210750441411479556583113951031263061905284161658010774589232515 145 234171106319248677594215329974640149370015058494607505287544451152561356626490833641601098242779182594889632141 146 1395403167792783215801146144369431027067897951303483077615443515733666470547901639866424178194292585736863912785 147 8315463775418218347223156615425997140894412281237082825125443673203801758578990313500834539412381611989593436665 148 49555669256208571501694757667606280258573456973318290879246259859176312347742709663757751307352788847629926520605 149 295338485231632291902717750394861589728947850955078136218302683102009131699768127923506920859924264510415336611785 150 1760217371980528459740197792353375074784529191692265691794902543048708849178241031969862940003950459580725163670545 151 10491361819751494130901841146477069982159445513397610083374874965989601948813606865555563012581281197100950834479755 152 62534038215097721596033342623080430288397747599593649575508349521959059542897614126448504107270806470909194213395335 153 372751914066464850297924238380714721719076770005420970017690912290802201529039361625634898686958717678456611999791005 154 2221988682552043718009704226191533211286444641980366561531644325982226151503017429565634479367696364300819284957220875 155 13245919630181215454457849709683720562765644188321669050672809787644055154053270281245904126307218360198089599945447317 156 78966059333772630593883334807729872585718263430379180878996679233559006747096084609170905187500119845722965188096088085 157 470778544817905619336782174395128412358167481342897536960096141832773698413032014786262127353580725679819807369890393825 158 2806793602648525907691448153672221293932871945727908100103778512833725306256990473260155857726770374916000163777331696090 159 16734844876168569562839577670951357148731840280189036974203438984103153567939466591541578248877253724367145659219075780565 160 99781512574155096018430981863047466999313597670627132958687489906275833639266269052118894592395731644499571412362805269377 161 594970509758937218494992189990842039250565551327963028821986187823057922765616705800784758149921862295817013903720993187465 162 3547787113747736747321990466241687715531150139400075838531099733012008913899993461301260764837705046565541994695256868184880 163 21156129291796319744766716154520984414087594696299838742651703312776109777905955611122518746505446591793151648522150475720415 164 126162771020590248234035660970253187542546753737690501770203431696557214360303185083135334837025643474759191106062185717141565 165 752388888995520025832067214513509918435551549562954265102304053878113616815856893310572719172000811386262168521099375594362445 166 4487138554852800154058714110652860356934915867875450135248680691953164340310259170262425234334015498921027197187746384949426060 167 26761616770259814092469935653953586320402252720981726555135843839576377609678989200875045334791041115026062675119440641040255675 168 159613928594049605480088544793223175553827721585855297668131639375321377633936228775809544386109751865467590918683049751603542885 169 952016804868650901325025166577331129930522741766521538754299953840199035899582162388836031602040321863707762508000733369845371825 170 5678500236098894199668091287702433916173823883242663766452118544192042438464909497641699887035454042796758492714526366521711164317 171 33871755794274105752406158558225044412264914391272029484100356218169935827925393329708612842640900829897147000700498129521592589145 172 202048961889100188964934410934528462598743035845611059597017241137824617827325856781050094328125898478911518042266392283369533799085 173 1205286292887580317987354405112331638161287936373818575168334062679173443277803000308174865618555528575153232236230289302257864005265 174 7190156161019013621096976278773564600065614241126572879452475615148684605101239891786639935198217143275171480773800595140144982758185 175 42894417326307715545287104200226293956962864387063669063705054526571705155317330404024089968023961915937132492936690416211330525385621 176 255904194276267621150860564830895503720517088672823025664149473026976557813748421984517202270939968855119465803039723074350219816863455 177 1526750447207562756696659641025003683213932461234469576843739228904472729613350549406824799831066673837727065477520354862795496741915665 178 9109039185024896896695800779598617480748293673207902756225005961211376611556558221595556746314992429792041273602584321733673555774115065 179 54348904187746312210453157724085605974520545491542123707532437802074579765055679121586065926610031587236546897839033524139297819906798735 180 324281794986886329522370507753710782314639254766201338121610212219013809046250852354717657633882622193588513584753302858717036393510618941 181 1934941097159321745216354410906119585081825387555234503709055409925526790278082096340532612879486927340015223643350742343959098060155729705 182 11545857316016612172005279616725526754938804235631783906747440522962022185942772518208487574332791829527941509775287497975342904038722143385 183 68896591197213882469015111155542487521274176094589661345181448366526993804640429567555026122216346626629024039447657400903350299203461026565 184 411132919209461102994448869830356800534560029086192653027224077752426264076666566411583520462009691217973254918961820183626076802644185104435 185 2453463474633757068680386769149804906973806876276522642930029091019881402925959090648278566506256411219818282094695984327403283328054230495213 186 14641636864749840571157146848152061541617879745521183514259851027054124214997671620287570162698227275464152348077145282525864834844151094946735 187 87380036048453593996852277446725672087944137946532838512909057466269515363284294978097367869323079699981023511779849686097069523283231325722525 188 521491491735983683321639655825671298312092142425584280912148736580608450193468055843127758934458161733407997449091920385721784087774476328601805 189 3112393664963966109983119215721466796275343580190788724174094046893790011122588651083343418742252488441040309738509593204236228632720074077593345 190 18576075874048092466951879950674438668295997999665023227439066574618725402713245435886128114344466663357892775320485790658417132867539216710853849 191 110872913593794897446728498134915497810771925233602756436023748141703386594431747826695044594154845353640569444081864941960565198751211361707340355 192 661772703012963294135160723242776877558044928738066452477516746720792087279651998333748834238914326693104512341088644939398840323123682790934045585 193 3950062973424527019915570741842896181071853667908044317378752809442240848814806881689368549546570451018559605742976261458946834863081922264133947965 194 23578210944461867469392942881722029781861889419781006801673173986258324233158500708014954312511274836327603051999005040676890214681135370442958457325 195 140743782253095455048068643663202270082498662998077394446910638564126612323085729393787959318859064728163871510459197529394392223973674409859969046685 196 840154210388375930644083230030340081614915488304849752565742077143000695957834990749441425998006566517222154258014930693240247892615842008779404528845 197 5015336809221980174809349637135431147102236620540625934098033922437405169643518109005957151847386447812336187551997185663949894507387500997267717195225 198 29940040952022124073861875106535755635731533765045554818706444930914206618466441225949669665500301224818485413039326655153816093931631449618952716929975 199 178737530909559213064059837319419485905774181471729241832277671245859685741591224070283618276335641092318823504834608800165680667876176070125341249355035 200 1067063059530068501992437228796934330857471863386223573738697697337782323875412061309864246250192756357612554270694054208220855802953270986523870990197065