1 208 2 104968 3 71582944 4 54975633976 5 45035996274688 6 38430716856090160 7 33731189163354610720 8 30223145490393217217464 9 27509778650786228378836960 10 25353012004564610547932704768 11 23601349356976489220593165438048 12 22153799929748597900945512768786000 13 20940453348980828520823052765036019904 14 19911379641545199233530899766589158364752 15 19029969236079465080777146259356626159550464 16 18268770466636286477546075520526282956266435512 17 17606796195609936332242038455311456613267572276480 18 17027728231843209537314966982091658057888474259213232 19 16518688777333370431146814271599122147637777497005476576 20 16069380442589902755419620923424302531224312254624776564736 21 15671471974487676591952087452927147666502268826827037112379584 22 15318151515426499883333531299442983774332146910142663482380267248 23 15003796406066443016162512744080490114024149939500840339757443762464 24 14723725539819869413194145839524320976305932438857939041430113603608400 25 14474011154664524427946373126085988481658748083205070504932414173771255808 26 14251334059977377898285659693376973274259083723984098296039806619774891827680 27 14052871037512507746813237173202538387170188361198925953321134333544199009640416 28 13876206373040921935139013620167992190302915948919388781541133986305484315263763504 29 13719261694063079783596751673015747313116031746133730136288661431535442351528538682816 30 13580239842229907241789637922729187740343122633954559622280685771425785022293351814471680 31 13457579611396862918315408935040020883333571839444636907428437549283138393394216330358119328 32 13349918974505688014968885663559700716266903264738214197402328192127646331445514120328665265080 33 13256064998684920753772740770409826456685875338746742038944064281288176652294809892034446153402944 34 13174969071634142415043778120990848694833208807262653126339210163578706539726056753148713186662815872 35 13105706377086122923490405116011925375980371366675892135643364796496702149077056046276301478644245708800 36 13047458793187962377163781093274094596531569716157332623554369513322766034063397025887438323075910331968464 37 12999500566272460677615287195201519546122696919362808365428464620805308333607346195172042431912793934156891200 38 12961186248813973425091789506626188751670966865284686403938619016837917267944919002995755567560864585875195169584 39 12931940495226905997876197776457391197564632375947633778198414245496031760901662571227940552931031968349221990368384 40 12911249390434542948279595860015059371648528964146117564153304817393459405035583682958688484890352841575155194235695104 41 12898653049565826321012981620151630045432286496864023790919976493159137389976806747808569959799322725527697375288586480768 42 12893739276975515530033548103343953233986407530579504162809149843283193705833987212655865626991622093754928835372766259927520 43 12896138112189836556178670623921319550867149187794495698467346886579633989793607549023136772577393386500933469633604264640460384 44 12905517121725974619128618748011444146904143478112891695338959502504805526634807059000456728607171170386275403446996104817388552336 45 12921577320810789165321312140231191721842513078885654405004270207655809566460407525798952025375776211799866125565322637728936568176640 46 12944049629194807929087088335257680750923978319022846847447755894973479345865498224282719140924091886057593049114418904525925585979336400 47 12972691781565792184930174658382506257266448398707493146854874333549583356132669631483984803289112247173482925205650567378085864199568128160 48 13007285626316634297423321790804859607285825594437379795246487331772382252444219520411210136028301645441750464221596815106800106183099629264720 49 13047634757239085897692879850237560396271691828934410034611333578189308818577306102053850814436799095786378683544164829030976875132123795733928992 50 13093562431584567480052758787310396608866568184172259157933165472384535185625935225110412631517589815166589730751069658200166019057917801843883665408 51 13144909735237840293700024508044947183803299824110189586003491611491925519679948016472425782516571987943141646666177262313489802548993105024658290077184 52 13201533961789634067272886152079602340902760192583279633450891267664506121918576456671952374576361748555416518085638784848364079792419521312798936892235040 53 13263307177308951600266917770300654065063965561031593847584774683407540037356980749761322777428923517541040420499766789867948898793862170907413695351724263744 54 13330114946794655949068262244995501804058361832005678912891127622553592831619223326490259773878893450147124999830186963327110216015713229499303808278886826855344 55 13401855201781041733812338710895841231949294106592473112131414418485881258494846775874029563841117782462600763603564790127026223827971214859589034916171578935164928 56 13478437231505504829434123503529531753274718644344430101343593929448657722829103043171676407392444630758527989062812013594332122344893224069030645538301681926804235056 57 13559780782516695946299480319059604716838341507741877188271000882286032078208983945741030759936570448991100407128088827116606217548859318012390393835903066606699552457024 58 13645815253688526017131173573497776001938281329722032546982789301677088281739689223189877263009773651655625394293968333493042215081073133623044163229255490669078040543405664 59 13736478975374049783211095947070845971307091605675439949667827495003485207272603768537165813516630674947688978453723481138755134651124785844439340451475262979724031057439210336 60 13831718562936643195041359545637203836708154107474789666652191098968842704709693821332356836613799235408946576265821591983290627384660507931341556561103115007467534260463508725760 61 13931488336177497670546575909572947602087688333823788149493616739682716324219075219387868911874866509347916838983514780730402080987611993164839868365247038518391161092275602349965248 62 14035749797274051846661634155089751597045247807805953273709181871411954717355166362965223285673691074320348067431194273234356068293444133355989375441265683867719312379114478817327093008 63 14144471160783095295886568718068859514177915759079116848273786327812733033261028603998985650165461928877239302993534248855061719033261320039938726603110889492961196446864952838487671174848 64 14257626930069360058253661267813410390291339085151749783059976618435234897527116832830977535366792299267744470261490007288733982104656377196171940298423241414984753078795002043008780735247288 65 14375197515215778165810952997652610205202049204377001135117209656396485449912878903944783750119964041148706846164186686418908411183656764646802231358140145727498922372169242465750273837258932224 66 14497168888072154465399651992784208109973460530959593872021234465602273811306079088584315248605830409338001100565009859432469534422865777639268507027805485658602380319782671253503688334801044870560 67 14623532270618932647605523586273551058275318754095122272338553882436777212885224613774363608384723013981351014104847525796948729861871864432963347397888887868096905210662115465289256448492231429581280 68 14754283853273878398337055326574349867737545133543502189126522128915035456200433680909287330059692302112948225355013821941008042859955790156486447613548401830374164304667206017905721544771693745166543744 69 14889424540161836241058055601449639565076822358534799194684898389574083317190559392305441961836470933047392914561192871696726200889333683952280086334376838510874713185126611533493521944898795866000016225984 70 15028959718709638592117113951086081901572399436637639598566516865910663297991659491753332960793109860648529321013697736527231551631654588428767460958974426088797032171432236111044445095166645762329821478182912 71 15172899051226857665957108845265497897249430867861774738383773647161638664789326089702519811685212884666001577771060549121498305983628775086881358662387397155927180392212815688150597799145599994941061797574496288 72 15321256286394409163135356131752538321133647525236423202492414989489441353956155055912944449843912743982735821944106982195778589112914803080333728917577069664475504319595096561167163765100256078188806931900950822096 73 15474049088812150668214295025778782812884131023844260409224120169110651125266841095374651621891671216278892413689227378510264640360977484644529058019106554007839978583466937647950893337429854864964619757041213273499264 74 15631298884957917388518310564419129362550196787762245325815154471369721525891174399478999432968191983233510347413217655666910587045075061599598545516902606908249702548542888026440972361824653596665246508340458084174244512 75 15793030724087615307098180017725652621021382823859625357452921936300160244612395083932275480434636209620033067801219413311478475383654931553591789500347185343419261375872393789260512659086020849682346294494017825206360203264 76 15959273152762221784015002965280659490716344748321305624373479009313846141924104505868404696018158696037086047462291361413144761058616476727856595115769556075583700896047881185379886436277618426189386007914397518711304365680208 77 16130058101825547378171215464545481093578036541472172583262878317153776131806513104736399052765158212472599799450712448895289143315478591079940647013414868978747584166450388629093665305500617225024003162617880496352462543019398080 78 16305420784778727688128769191647206323928731092589716203142454225012063338983076221567379391184964035090250628039612508651813303666515254700549659199384516602538737813241297988151117953722048801390899664553639610322375792067961930560 79 16485399606605652378559760162977793208921969744649693830093596251394474974826028657835819325730701865958588584338986452842881728773040360661499594670517281561746334996820645170250885793887993278546879061957265730209057183324981677626016 80 16670036082199635685199629476803144492861895805789770400990644529410093094544080178803580502178885726857324776483583101121177628830515684175048188060834604801062158430858095178234352140821375499505991476578466698865252560506892719137206272 81 16859374763627088337426588231354488850064771659386394953693254319126849707469766027748016231339436033878420317154754662263185513318069703314301423697745111030127025075796372928995762479870948953163478367089629261309926310864654450298606362592 82 17053463175540063598286718710505691746094785616050550524867479100556797830931369187872334857222172956024532863244926472033636439773524459397324131944295081781886803836166693791541754565632594941363995127433642351678237206834565702317159984967488 83 17252351758117446508686014417876408729350445284440152126169548013440400003224641059846556786641342394836963559770481759080961964311489985964123509663593120253321008619264585603775181482818661913400627412535796309831637827819280894632030671555059424 84 17456093816975214448407639731001806318154202923989731065564312199503886631834151106648554219169297295499800081809676019854870473955942934762314733270680081154955892761886059661096730407147443394065744828001300205618474499917907370702389796746339697440 85 17664745479540471129343900460021780850145316690704714203947998566500309559104074606935082820189015013761303574552248147339253389803064101792379908015623306258917004523743300181968537293856812734870540630479577624454999080382255001336705847991336927887360 86 17878365657432588454628989488840648897635446101848120050135276688699848186330449462646855914758742637183533292197996264469867616848991085567824536809250411786101776912022142592019823268504568564721582767799027575499615587905368546977039265518028622573459440 87 18097016014438430685844222187876585109441010638082216598794402371421418743459824154925663439969125420700352595909475207290510595512893197771137438233657115386422567120879720149222800689406100407153777219077814898177065747335527825289312698416157256268513297024 88 18320760939707851283414659844017604707157735860516687640379496800740810829742600162659289824317834607719920591640719628035193271966513602793050545911855531304210524581902230569911175505893308554355090658772254097528254354839970021061285909529907026743190212271504 89 18549667525830942638775975593978813431139302178234604007301991187734336466177136919747796906167738338998398700605938506983228495769054969706830722558389732335266386376369560539632426884705984587535963234136628806328866151944065260736423142854798323884871414491485056 90 18783805551490319870305414574809479342892349370173209675660825209837294313127995003534835764894477791810645155315809019693594579893428825563030046306299100950732041102227152802811446902593370781736348857733129526254268089506664023502586395482904568013015998574750932992 91 19023247468410416255465351727631226552098449647858934106691226937786868614262373840942532572446978827398561071581373178625952488823938461191896331039861103358389027320087251206638455352990265516951096773556334309480354549600813717326061967691775082547008409009409818212224 92 19268068392351698134231340602039002337290673173761814302151253162725343097298098304286836469901079076655516466241724763881312573027933495307620586897406285000936186795835475336759791590087998444719214922998411427084213165142730785536415138801931366211137149785339367825602480 93 19518346097921169654082431563837530453671825143588741954592099547892786263551174677959723550069256533909278443566671038233663385804468373390651653082766226501897613728151512542300466358931100532406831304192890049458716678527372929491683302851895763519730787994199450259442410944 94 19774161016991796047846575773269954257064630341215351849145902384520487462239419860972982905533994023800514944018523577798598208052458852497224978115869434834695800731577327874706909950719270460273416742783150286439605546343376715436571609415863490326817897253247394089567123398032 95 20035596240542761267173894711914449652294874296042367448330399788677937275424395769871741500579790828999393331067863215837703885413657676904971190987484896010549501850239459354175143206188432665199012322120103574987018087840038884688033359028033673149502374570326352960473749926199296 96 20302737523749998084069546641406642314325472619989599014308138452526976439096721046803364720587521373386051908815434725382206603885839779263704146704294174449007310586570214214660615425183742328324842759329162852157232007758851627606304261167118494793508356798955142236469978283704672080 97 20575673294172369192333739309658129547087126396241830324768528272548576204834681090566576963841605165869509761280335002515179773076222615059166719569946715673402120339701914190902450736539824610130446976747875505085884643867225467926896309216508057071663870443608459527565835388171432168960 98 20854494662893398848327812838262476445439490721284780841822534451588826298712440850650989353718968958321292505800541991120691596939949386822417468592683688546044908347845539238934684552819802025436970704105799219392315122615630308967968959685675161840156091390809772081891666016429347195721296 99 21139295438491700618458511858033495315684280533963336636753282598846887845741321861055839228529353261671296419617131211039834779152705059256598361692508236276701719884044016306465188220214589531798371728303604069191925221259390594317632948395233762497725376047304411861059711080297574183416902720 100 21430172143725346418968500981200036211228096234110672148875007767407021022498722449863967576313917162551893458351062936503742905713846280871969155149403696389084927833388488350235804408429175567847994493885059532703356150127614121233674960416152933454438742543883214283817548861526184479933754402816