1 185 2 722 3 5460 4 54450 5 510378 6 4657352 7 43249360 8 402144800 9 3725851316 10 34509848328 11 320002445430 12 2967452389778 13 27506545295520 14 254980859279112 15 2363917557528510 16 21914994165576192 17 203160244306365584 18 1883401969872819362 19 17460176180284849952 20 161864617572395330562 21 1500567699505913732368 22 13911048856554959655200 23 128962617507816317229532 24 1195549816892519645366882 25 11083365536829225259868820 26 102748537458573453673175072 27 952532038635020385671840376 28 8830464325445267191301384450 29 81862971004140027919114630230 30 758912070352777662463444842338 31 7035507255856675405061126553840 32 65222789923118535321728950312050 33 604648986162107237823559076170132 34 5605408729490727719393889628929698 35 51965037150107521767915370575580410 36 481742762623587568933551667849729568 37 4466004491305926936072445458956012160 38 41402170748097919097390533584662608392 39 383819529541876621720827837218002853104 40 3558205490130881212679084007401970034208 41 32986404638568234212932294875179133487534 42 305801026387954876962836170926420148903202 43 2834933626907992753323727874289343931626020 44 26281300504081495357305065561749589537771552 45 243641244235366496133260454985922180999520726 46 2258680307064387158367752948216212402689531008 47 20939134281359997760036132306770376978066689024 48 194116601221241077464422976710079848740202615378 49 1799561259952882355360733457776090875290639301920 50 16682863330337029878453132326377980081673470973202 51 154658768830121215857348048452743912171275750896064 52 1433766752290786192139140105872787077577842224840648 53 13291759112814952658632815255944675801599798429685196 54 123221479386954558094470650769979393287359712164308322 55 1142326824721846117270687447854720814124610809806868300 56 10589960297273028266677601552223727138967451652456957952 57 98174407420684410123055322095203170858217176881869420480 58 910127517181006074794894967630519141098560923715920958418 59 8437352659340222696787769673851632505845668498635562148486 60 78218621626311620503696832745903655281277363858735418964242 61 725127064867586895603764032953207681821991578991959445012524 62 6722302813203842664465564560207905571728368824950141242693842 63 62319222798090123522478288898070852500974351786127319414790296 64 577731417056922987745301927943963992296737359682710730455284002 65 5355868948109367813395650146305123014421238226856341911561732150 66 49651674363583769316579498697316596693604424757635455051985349152 67 460296693401658652917279312035309943441566727306341824004705376480 68 4267188341021898420835049315577776838493388135889690827948215065728 69 39559042241183318706014109642886889333216461019247918199617912075300 70 366732775302100324682654414792588113062555591480162759095139067972808 71 3399802443669014271065291972695854513700989079860436861994275559673750 72 31517926496905615067434079598329068088340653550271721415543739188389522 73 292187474749946070826394979973888046080527194131560158319672893159588752 74 2708728964423856461571589543932921900365480150755597167784949547245354528 75 25111318029590151270038937940671604006241109327584276465786437779803122542 76 232794901765796518410842022169940865677833170946076597991846059455914491912 77 2158129104345995869578761842764311889870469346747731884094392131714334128000 78 20006972642858618000003014654734318414815163992806115971850342456752894211682 79 185474980864684903738169503576158207694088959649251985960504158018288677344512 80 1719448971158286315468688565940051416714746210255902795963767779636346690851250 81 15940180991711418214752200026714880576438933326487719679516696021730458046030976 82 147773719552348061335644121613766432553896802339311759898615392416439813557044808 83 1369938785619238914695182676326959380295532231292594192816330595330486544289402164 84 12700040859965580823897715221268270546849791903849103705737938940434417562615339122 85 117735945239252869801566693242223039869286738511039908707101567782545779031289379684 86 1091473086915558010396037713213507761813351340473265993719856774617697354092257235488 87 10118519854239012033286521680209698750562125282259535468323340268560448147833381703644 88 93803910758772622106321042490274927116990838981531989716441956098442601693573046132338 89 869610753390327898293315369506134612249703509968623237152962024487616495295881503579358 90 8061741310091072873776969355897561161914648606720136415827999838721021675829422140784242 91 74736510211548848040582940159295632422163738764745101764090955442864498581191930994551940 92 692846091651363811157580594574639628739264818007242697296504438485585089078317802927191858 93 6423041500837850091795219789405808829342555303904885971663339515336676640378346592290487592 94 59544915701487213262033713359627121013524762414587046633843500254538461530553851129782558450 95 552012155835318054724534018084101174840485520453453221030693280603557084154730319412278154430 96 5117438098620815460952054350745345114638095315936835863039849605080229753456915246897138557728 97 47441297109820444030636403048931985144072264887728183951747034326093436315180246447768825413760 98 439805353399160872999669078332834004130793873124731617321622783482106463034334300101493087849248 99 4077223024294600198771493022119708278453576585868661186994942918282874554268243234171373732218052 100 37797965534881830058544489521874492134894046299061475187610996820321704035579019504363959024665728 101 350406683682281882162877073860690617682690976190735997651611704041561915542560462459628504320299138 102 3248451133061720781980833657683654548948790371200276676083649669601961469632919169789339276923294642 103 30114821592438579204341644430677085394254920991822402119483633616457519605231037806287656530573267000 104 279179966819951444713360144277440642390516680381998994202152639774063782340135044057904683340716280200 105 2588142640471734528540823284004671755323035880912817149907591921797629286963870989403886185166545657254 106 23993420458237903532192837702618032640079879584815474366442361621502516745255842001817621692593911680072 107 222431413278234383110071502377561102113585837110879200732199359455757995813486328722083192181765969502720 108 2062054207696998007508647908586758345926256015476689981072906492743799886220207725237654451424686762811250 109 19116308676068518455915326699080440075111078691340171137111777598160141300648721113982004454652537720253440 110 177218065380961090523600424062457838682852102000867275770410918144655917665357811028683916197666450633060450 111 1642903095443719469660317500020570946072005114008626973146292563304422585144645582845741714234313816235460400 112 15230561146327289047191964315785112735988884567138941957450822407742863244148457528352444976977349623955239200 113 141195176681655332867745781392212007238095490636702991336817925090835739249360999671775638461533271141813400000 114 1308952291818300422549969250314694938960435638413437333094855354442137362695499232090638906474522303386184592818 115 12134664529790467615005254563532109622472919371774367004476553166934828321717329035155920895349948711620458324300 116 112494614334649206901644474460237381957291252953650927251550685923560143497331140910853404292466232293071858097672 117 1042883239436367066674360059145197619389586309713063704031685242918929185703917110462196009445161428211598200445176 118 9668066845065844832265643668434935536400833472276606357247299778228193210107680864529177421141575509864647238270898 119 89627978460156976836672528372645980742712273789946139961501654349298022895730720479572456637650424350053170124976886 120 830897701845549526179771076223981322859224901601499091490065491065584176868341592719157509921237101697941589862733522 121 7702851305958223742497293686474475697138092078186341907919414576928085603540249544108757647215494920276638602484503200 122 71409414311668815895142532343928732274023158904010918229484510456744225018958554428062845813424161766312182492223596642 123 662002192407792414094779130113628052273954063646161508837746951846779325454590706837134290680546035646897241428779064576 124 6137102607227393093691708527915735860472030157791707613721270043391407306485068094233684719499035407191257089642722960018 125 56894114315011630234854483904883023782958351547646047486249670744978352880217269620573411535193099391623242083876708356270 126 527437856404357747305581706164396656565510426111235182664251651324642162212666503158319518789685227893348040239749371229312 127 4889621636926031042077744239842925321306943931938442621336960861392082191315351582948968857147035047083192242331260171884096 128 45329320719000377026278976528810771508306092381995088282671692850438898663455503416131756770214848590930344200282517802188800 129 420226240273625604200480182846901893750075651993864149713698785660945429145428597414330915174656827380318253710103471136075076 130 3895714522377276061953965840743552223242369510515960004986108201382036210850298410112611615204229314731722702447266640122542088 131 36115287874405797899121787258211630664200521291758078678368416860576678789215256614727068234341174673800795600343315317604562094 132 334807391752944170556815434019882030738000567677754069774519114649462935474634550920059383792546231721525100691487486175864332562 133 3103837631371884365295087344449915609104164864222128605458040708675970702607247809355030779161562646143281825402639753223242007716 134 28774179660373383746694398296657593561022524053966448067063701268865051613353568977061995359442322892583307760711131926087671406112 135 266751522940165234699757795093168389605531550991284292123127047509302767161561196157666848608858336170073948866465230826926648924070 136 2472924539666064962259738763658970244710098902867981033254913140641894221503558265203583042317261636478736768060171740258454349315200 137 22925289091055531079864113629268976136084282070811594755008232273929996613981828898116108835542341431859884874734399172971243179567360 138 212529283234595064763965132633463272621271680828123861639362185552437072371071691216222090588912583148804333106802796082423748129149778 139 1970256342365323868184948724213774618420257013307101050520099720787093207896795268437761841161346515862225091975220092784537610135433280 140 18265295000999162250934940499881541063113475964263181479668037820165638288271019807751639613924945837913642395778834461805680704143333858 141 169328728602394804729177477163395313692676426195002797307109453076059336208072586131268615191703111228074738677529367521568927923317037456 142 1569764864379963567232122347523205093354855866171153725335593341878933520424092458736862675994306006778189879549826468119547827453365125000 143 14552531928755029574715996072334586803916791607718132700505924364748844370553922562145273092438039894228002859371781804598339621251094403400 144 134909495264491974318815031561074110851648703092316493263130216491661339493131280764920009584403515237791005840808552217193773931503324811250 145 1250680775113547063713761228301180178747654071215189942858687799032967575779927608240707773923681394791265002196332450643675467006398303920520 146 11594457441056924455623183285880773480513207555344785524645661062789107683417515539956006710605148788136637595218509492060768905268802255125000 147 107486615311789289541105436919100335634508003363445123979379400302418943918650634630050351244672080123463403556462416378131738418051338598839972 148 996456499143559451140624053433680059292822783953479267900934148350942755626582169990052074408161258624153928813438662567471886678588491172143378 149 9237666957929904847726343956753843960463972067271562589657842208349335734320094916676059698105488784105177745963537550185896216508366151896011730 150 85637948971153035220204581390363106175539291209064324778668759257284680227744396563577764099638909667779085753382635644371661138417859977042412498 151 793908065465620167937906636826134842507348558310355382436041645803355400351277045658428932435417969553851970355113396345751069555494859203519207424 152 7359938251483291803776462841241568294115193388353328668419497104542625260080435846094606847159906805841565819330790860345644501215970327280541297378 153 68230432995887841241706668280877551510001344146433775317256362187273047178982550751623095049245659068051699023627825256324480772780138488146788646936 154 632531391940429884100475990826915455341836799849540984542790798900310478457490333396708302656474700558532734212601006793200913665220769568190430121362 155 5863893049223518580052891856136366388574785617339778163236757214984395108624112411207674307594209170456785309096437850678948251318971756758728053088006 156 54361320451223082785066720639709025473913459726284315353094787540032406279881776056931546922576223963692492597227949270727630559119026238507245618356168 157 503957547723671165043300983445403991180909418182767514012204966977782022460960833115008585574536981852288338615759724818859502045966811693173584317953904 158 4671947035126556089238656151348882955400110216190014881631490664631089187261651619115910230360832852404811308001326836598059165418553724846737645528207392 159 43311364613187610875355755041867386957244570682993427462268600952967000669127199779919826791671394305604642676380005462619358627031229593322052269487270392 160 401518743802639313066003040812160815658893064956028602823786322537742587534071244794450884099920974923305492069331749040005001671240841853648870568397131848 161 3722286357510920857109649250713657422705639589866035194563721928020586512037670889455474086811710202859481022502474721802069796458942837864265252407547007938 162 34507519116274050205459165504032245377141510569745758655046126801787267800892755243126703026859346693025575382055340948711879979395256232482829404359536012050 163 319902544079462429400267275326802806332233734863689743164830561544486499339304733010083800831296445914760994426831528808741805535214774443550005230284507918676 164 2965661986991382135400354803984912063749282476947789786477579112772298388647281991132691753155794962557483799672289781289980960263289990011651260863236633486408 165 27493219994214846785711084792348004113870455877847401982907445894001531398177119058418666626370628127323252928468562255240192248742936515774870510408238278363310 166 254876364523632244244791574088937537834481771284579067813995681486957717310000657016657571561789192877893889441524632831199577861161641267385786881074090016851208 167 2362835681177134860250417088200329442160825730383500130318963599377185327468539042522417615595625576156139060530890955513960546132623028865925113280198936777996000 168 21904708452188227430070638638814728983716561725688077116754033757233209225305196804907578270551771391400272980249323096743624218926025167507722042527371944807811250 169 203067973028208199483797035941203540028357775018319697993518511489641183428807520419492227404939744446309313523788649998726848918023445786791987568194854427957347328 170 1882545104847796134275011064222225040494438441801391772942639549341138241044635963152713400475279234879982203132635188747788505431183729044637860853984917731389086050 171 17452166478729294977506984763518220213492200285954751700160625978759879462814091441575634900173072316996284817573631759723707998213529270115179453870320463298211031960 172 161790606778533274501414170048853241443060407338160486924407137385459809203832442616416178106755030464073418040457383530896344554742804895749500884255054343579779086472 173 1499882577539558600178998455488470021222230019091562052677184371412103812185568430037387765252462921234538424284523235452827624492069630312783037357941735530630430440520 174 13904686997596439669019521538024948339502670169933328260287927456454439061551957060655909766201291440185494234268976968459409910379966366818876035420676658294186240133378 175 128903637788957678829405148358585082049206548059296649003756673891846792526661635080620063541340075291567215134749238636961880563072964169740839289599947937026380096915552 176 1195003371028708578684527139799208881282409577591146964653932303754931213072907144775280840787194313917798696215059319742426267339673033275860419058477549163686403620180000 177 11078299117577793250535347324686732817690673586528714444242057902995028344083747434519718522153616944925289626280169578224339884819272505841042755927514367856503639734724112 178 102701560777083780096859480042418706622815558591185745583977494000327271550031704217257764049289069859573101596717991472716760229834760645228781730953479467948082202852731762 179 952096569527832741349603414530539304977682234869228795055214382138220900319676988934680653733666514003704845676344140128809375639058935604720545064535667987561149012331460750 180 8826427474400521460533972974564804845771220303635477146177835381246952010354094965001522517901009008057972441478182985322378154701158885695410389687872062849285161740053036258 181 81825546330334654835373349911249397249827265478645113489395192206782070703735163343559432877193850655370436585485829677319806074113996448888323345732232170260146984618929473376 182 758565121809091464798434336133218992253196695682805398970207817074129082139424372774788648729164077073477236383577499486620396854606810950938754905403303344714011145506719757938 183 7032290889965248598595373844092127750324978902981342453170497243437438206193023802187103683385205517941674296580555184052555266969727159566239159206953150818113037158087749099992 184 65192972546837083642409791064060085921847342209628029623873226992819155330928217696592118440497829692071095806801786543777002607828340832685496502734942195233523236780435397111250 185 604372563080031585196682899007782294387847794918732024482881937889933984539407022951349603761453217865708138693589968251931717557462819558598824504426275745938589759831029745824762 186 5602846146361953106927914541901795903184292081252914831589784935564234667174622079173780689875283837465859818210525746396129910241347697218923556753465179637847432870107365188884552 187 51941280689219582302240442017913934080169245383143163150119648590323936813155595184462573343968497083950799153191492772639819128616228181363270930692404872935171947753395199517390640 188 481522527865252309873877465264820227089387816386099004031210597983678266028139515628852449030857629275620619356201031384200267922003160792574668862433740073558532360846523201201363072 189 4463962801168783480123833387840851516779200485024039057870566699992691828299566278606317256110653693300298206885408418815367521823518471954683829159859304578889765898676836313411314532 190 41383243227604396505552309883297133596547156869610278953323596296336393950429880902452800839199488109903641227734734568849162403151428365165548454858956265770111148325048960368578197768 191 383644061636595248336420557380239929048860201554808643511536323901379789448254315087178635219559210991185740655581700635885366388188132995827784823625838084459118384204129453596643579850 192 3556578811852196307558009612971733574599908092514450353294006661706764134776941859058751144103684565351621652302854508485695428399172008915267622600027674661157367309602469084359336461138 193 32971324490089244156248475182245907534441856394138630033999742608324375112480520442692093121190711115663931645322179270084606038860744988480518082672884136553484066625006930956743720833220 194 305661225616033561961008357766098237624418578449254977558392879482036011343503035166371547232183878014996490648726312731304970959968369087257733212347517285874504271659316665543753987920000 195 2833637601461211004049398576046678954483405009338518428127986591497947035916602042255329629390543206581689659530949450738002215537436624470533487776835135884795488429314640760318678625695090 196 26269285678064279369822433404970231587477945435297943327103572987981435600973780790861368468140474610786031144625963454511770439784653894740080583315566950201551009064181500844751906487869472 197 243529860586231829306231994563754148869347389897243923166772142687222829979265632817509615046850358991368324338491761501209109173914513684385124651643863274301428661568596323341138663040122760 198 2257647723046867647214385092466866525481754990304188083056916666737954800484174289945259040569291882952474688398980102487888927702564463728575691389907192544640730925782797748312941976007017778 199 20929561693622009082600280426108555043547786709520086885317709668549380158150195322827580736538145997638267777270358266034915437849689234112875705480714325070107211678488911569354863895396927120 200 194027858383482688263799144428639500017330420435291897652200100405574832139385013277820776770695706232298216907492894784434035341705820427192701018904637663075082775711611893551028846663505934338 201 1798738567963090768600162190533591726003937321241899686390053165804437838173489439802282898424061449293027697963056063807766010711570763741708872134797231208071989614995602916833785900492509217600 202 16675236550223865112289723713768359389282509003221870635709315241270260848771072033680266432598270461804141921258333425717386410564679248033844737254353385316783660252338251896120045240740100225152 203 154588064635098009726317794722986278588355160008393284020527486062954471787746196426709576303956585977756014614034539077351042813247650432819037831189218622982292524442918942515859271099517919771020 204 1433111287845833667148876476423602952108914385869880173244443450068391542501141216110430351271271208405229838991556313917451491058889470545611789644663932398361671864679645212869559097113913833862658 205 13285682618506907049935470095025569087755345740406239711924463408308666746614948234796892766433918164776480790819943910891085078226334224244846277925854370635707638052841010954011974991278421925393800 206 123165147142909438418216550137695325020075364716592881676648558964708613101109006697609569116893817634821113647718848782118509907161571644279253820379710602924397248306102972075187822456366752014720032 207 1141804595693356506926575733937140789012654455785970785976914445630175830661281923983533729788727702435381048131326522046111438592526985180492390558511212145081420246454728434925740048030836640670752480 208 10585118964164074028879844975136219067334597778294155874497931927220854121237962171830368246506167019849329760575971701390171445080364854833680789588872840821694183224389083820717613144414356879341767218 209 98129525759586888261025244459339562063332892783499011305234285168919299343063477275173882829447772489820156575006728440261578282639965016913137884453193006708992770748393182094221242394712040841229083182 210 909711440976882594656310836651566698633999321896086081607002814408618097583989929203604415850666576144440359090427592919554848933946405802808402464513860449078511790494226448349272426582855228368431214450