1 384 2 3472 3 28160 4 239424 5 1992320 6 16748160 7 140090240 8 1174759296 9 9838208512 10 82449830016 11 690711971456 12 5787565930752 13 48489078457728 14 406275347589248 15 3403932556101120 16 28520064001053824 17 238954333647573120 18 2002083737371343104 19 16774435444775234432 20 140544717175076647552 21 1177553386564242959872 22 9866133530675882329728 23 82663387744776658539136 24 692595249821690009529600 25 5802909020602361590499712 26 48619674438897425986591872 27 407359935470951049677075968 28 3413065243062962047598514304 29 28596366952424480056521432192 30 239594660784811532275484578048 31 2007443858921617241797511094144 32 16819368359580055756309034184320 33 140921077497774505769617540734464 34 1180707246226100563216452969792128 35 9892555644665302105910609603038848 36 82884777340938268296995630039713024 37 694450105776619140153728451034451328 38 5818450201900084171115611327118149760 39 48749884935947156291194174601476384256 40 408450910271071500802895114485537356928 41 3422205946083282541854845256082857412736 42 28672952472400979802352050787393738066176 43 240236331896204446550216974537759597294464 44 2012820103498600464481442710246425009113728 45 16864413209538865908549720272007194639420928 46 141298485844803435147079935654388521029836416 47 1183869361711963249770745455412009394924546688 48 9919049430863078423061924114984957637451848960 49 83106755520400182712812511393180121910923473280 50 696309949987543109333305536173880606138803524736 51 5834032906417729304145180692290628912165229188608 52 48880444626383506906834179410905101933784568416384 53 409544804631553197177519395329688642799055269663872 54 3431371139986872868964864093679959273002325825880320 55 28749743049304444325381742218184150416030293437294464 56 240879721744175419914048873180120186214819547811546752 57 2018210745328906355295847089935149663861835202047294976 58 16909578702050104219780282142294396245079583983284738688 59 141676904923141650790659748276942386296934722906614064768 60 1187039945954855177998988256343496472486824546839686624512 61 9945614170897569445661466328099789169559662065972333786496 62 83329328194419875473178971749281360733842001132146846253184 63 698174775133739015192100111132740713847347923783372427036160 64 5849657343879665080862007950046191766423564620326705198199936 65 49011353975443422927411359512323815572627668806571460472275072 66 410641628610858402474252164487612832040858260119916431863511296 67 3440560879682421330326750193005903845897897328817884446583208832 68 28826739283217582226522432573214624585583853189674942930718483072 69 241524834688960033811018119615034311828933167229834810717219958272 70 2023615824127935215963660902529950297380363651887292298914763748992 71 16954865154693607854185682326541252271646622409938579043597495009920 72 142056337465993985473796048879580306727247264865908470055126476098816 73 1190219021509937821350222052572799909349467995704881319206412341614976 74 9972250055392215857195830004849891056123432984975622342030167021063296 75 83552496952292845234735909846183657920214062191711631195081133924103680 76 700044594568516021936842243267337456301178298212094005099275724762595456 77 5865323625988291813749722048156364939096240322879929733462764462343588992 78 49142613919875624238159034412130167139912569952421303056778348072175218944 79 411741390053482823996648524063867908758328222820584143456523073120548073344 80 3449775230914362257699407855030080924887296338142188224960409287913131105920 81 28903941724887986142081333459997485376281758308804776072959689522716494011904 82 242171675345436361012758938065302156437723361022199100998786726301339904488064 83 2029035378559348015866985350994366129038139763531601038296290953867219842809472 84 17000272891422848300050958385355274856854567077277345227205665692703825321993472 85 142436786187556970790948153556227415156833014526195665086618805960406519714831744 86 1193406611118333859286562048849617262885802666962314947479398713768570954617092224 87 9998957274882431027503478070154302580356761105204071015224931694400116062842316288 88 83776263390425212581385116787449287854657295990204925740346672617048169588000271488 89 701919421667338175490953107325038406398053721835129691882862624304631465676898973824 90 5881031864810052185457305307485307337206601081795623198026078446900308589467156326656 91 49274225398628239763093583241355197638752001449055615543217041618206066812856047010688 92 412844096826406015013957782980863649972111624087420415712963137663904809538706291522176 93 3459014259596171009477753936038801877667982541694877746936654900260691661298057605287424 94 28981350926571769110580040381911126720299345568487787424824687485859079406833074743955072 95 242820248340681947846852449902043924592224091463492936166106070602877517131059134487829120 96 2034469447391115292284380536095421656287468092117248425705284570576766363704492528005283072 97 17045802237055259597769800564301013563732042935153929334816216428126221470589790948997595520 98 142818253809313504739689994319094150713218472364428230254478238925067632656936597697888191616 99 1196602737581987565885592270205459444792825331539750881124620375720585873693580655277527537152 100 10025736020414305456737319035727952660095695583609017959600992285305116979789541238232436652160 101 84000629109496640749924218110239055893774714354171318018806392958152606219031331410627769566336 102 703799269841500028524366851833286652124104578113254768501634778294726162664162545455193900867840 103 5896782172711477344295042743764563430747298006035140891572818348055233603482813987574266372241280 104 49406189353164249555053235317116008610874393539187379062074946185624025645540687112643296716732032 105 413949756817675539226789789752113118832194573197091998002874765173990139954427464654946075666120192 106 3468278031817853998282683924514466931941863563031955313596844696985333695098885376973048685202147968 107 29058967442004048913542987723399453343321904172414584979902479693576563079055618924030622830302664320 108 243470558314166471239365273852344050591538231969922868148805139947102811032319330557817053206027048192 109 2039918069495033668783751184116650337086885256352760653325365901879422547212005177686210782026839229824 110 17091453517278189228944890474969949523395554637737848668693074634894429814541899835548762296406454218880 111 143200743060035023705842907701618338222735475660834625383460018470721395291424533361779421584316340028928 112 1199807423763910383567853109154965048944090258449134246483776257222822774903929574244745891354601785713792 113 10052586483545580201087636401140430925864115444979370826208992701343681666837089059845019307518969926250624 114 84225595714473660553869693680798920841278980567066357595510485275844541484996672732317748859353808095631616 115 705684152538213637428685203649453689389924560409706899918708773500726983429362889322490684111250377675623296 116 5912574662360033320306435533696189315909309874092329004793567850994685479328158414550791843273659590454186624 117 49538506727468016200812728426080520487751403233599382583333572597727913570411601121953334704150498926464888320 118 415058377936464365618925532140925451873757857105837487754376910926980619478882111041270076084596385983933802112 119 3477566613846416836232133185640648181103669226106691867043226425419280991883727846190501620429112084118695457408 120 29136791826402931162999310039800997536874292850090257030679144360450865373332048496592856837897045987368723508480 121 244122609917784821443435478060330318411729225583032287392084285033792653458756592813428166630897416620010984139136 122 2045381283847004419531549037787405601027841728009228132897053984137533821218102548919791365158883856625054211144832 123 17137227058651225484460599839041227857245301023347788702561176327263671267802350716838594851223859131608773708543488 124 143584256675801033704473864316078751688172129093771024328045358049734640369402836284397024707673290694826000795545728 125 1203020692588344415943822034184989987857159226841807806128173711730402641050296555455843483844161280998149678123678848 126 10079508856347017411153914101743416384511242145664717797787159853532452682555860859602938833219499257051671872519835904 127 84451164814621150036969461942603945696419176775763422257004192508063334388444599602572196755620278738880582760677982080 128 707574083240704760815704251732582750562834247783294011908293499965561171802595670586561273981264728948413219646991666816 129 5928409446724926947041931678182098175718955038499914730011771306951448349851666203515461168836160367579580282162423062016 130 49671178468052037605432692582531708963966297393676671881062288548247058985612335035756638593502124770690920918458535895680 131 416169968113127444902563913218402258565547594063768365811304884173260732461695150244723595782683042155862953787501955378816 132 3486880072126338369070502148746492938077264368036417682177463112373590056116318753373307245421018752042989921169178702513408 133 29214824636473480956456404062828871188392110420105506790501557962279933632190523690059044008298871293043727828136016655101312 134 244776407815890378741006287215700593408212351470820213375204047447520813465166473132410044423394483843662069427106675360229504 135 2050859129527312277229052169489881219881311402743586775260223830782461251972630069771326909674644595329560029546489072278480384 136 17183123188608533461106139992402489491464458776806796033973063230273444634669144858622022193850874695950604433279713793278385280 137 143968797400018682506911490915938726650184470529646624450717208511084360852157480978975843526335448459338754452001981682420426880 138 1206242567040926412978350543395766562639647511942483258167506912705619531544444098258253475356866877403461010119074768667088521472 139 10106503331403774281173167346902305276099260041311207419283228793028382382287019039863008752343357484060390865241996460025754063744 140 84677338023513846109032905159066083446369674685820676394636856605930010527478858827191415894618174996811052757963893556327547939456 141 709469075468309309747381418842052834748698260372362659699784080667203082206132864269244836917981227443316767242528356630609464577536 142 5944286639077913969860288651808552145184362175952018894525299210423270094939349038515556892721563746463517010116439987790532541611648 143 49804205523963717727408803924486931596235805018900249337282966015292387769080267133303687687825824208149270531938556169865309134211712 144 417284535299258438123833364436702464175225460970150860032613797960042449431522629888444473534794220217332407641562273651560631102070016 145 3496218473280045976783639027014703398074635961978263279398679195341961718689983309466711746306798403158586068415139066674421987743519104 146 29293066430411705183122350722090384507974486152061063201345095934603802242011310904808092721586001412453743338761129627699255960202278016 147 245431956685328379195330565839686302963184416707656693518320248547097263387846150928045164585985297993511057605504239445749836984363767296 148 2056351645720904988069864167784095151491118448279642893518372257943731948759789102916003100666723280588674393277353032914151662626647877760 149 17229142235461197312780281720815651359437685436737023916806207583292237897749192615914377706180757786788185598443331010870780525000821109888 150 144354367983442384192446279363767806006044183884071627023029715052004441255131269184283902309951243044368733078439457499918959151768065786112 151 1209473070168852195296750300301826894831123027823165400674391187134354116946005664987699810452024818548529346137751860669361822948525479741312 152 10133570101816780678066538668040617461358113011911468459711411464491797398216391812933137225228863872715109681107749327097590012755971813566080 153 84904116959047887010877400610282983205464698826364035208092815809956169559040744850657115273950922097144410581954587874528675309195272894168576 154 711369142776570056278238647780342899256725124969687447808187833045624098522693037901979522495166713083030279621132604726668743784088229310610048 155 5960206352994109318449738232546582313159137092772842588026137081051219414609184477859703721533459445491686238986299826450977917228815785542895232 156 49937588846792155446979407745785665452306920122013585591009375561529664582546197954670188693323740481539074097167922858811646793668439218157712640 157 418402087467746597195813365939775102664956617113619035185302257558346150706829277083993357071330657196170082895259324901144946343776448762790663552 158 3505581884108392147143983904536997842210705548793240885421515785214069903512235757235854008499944841446553144814040292573893746326047640657005420672 159 29371517767908545495347349375589918388836577931908502863183448615573397659510973144991624141248386472097380732827905582208759199688695999799374939648 160 246089261215469369762138177361833874910551285074044724826342982728793507017391356360971094540316030737487762286050874347650238146983674447744633984128 161 2061858871717673615388370485928492720341312451665431991325411526678998370795268319727700684354030563834288954056795595857302404579693304061266527707264 162 17275284528399568774606103124098072781305347648544896027583884735533328603709583448948554322043660680192995880582224707196420518006392649289643293260032 163 144740971184193496257593772897274373846343497850752459483826785111840538306869027672281121749613896372414282857854741782847289829138524966812278635420544 164 1212712225081041518844484829339815218080407421066792015759284427253681817068761548891371310037528233389218558348217169679556627216729227626584687209104000 165 10160709361204120459988262782318186577185892397721847243641746156670675014231671128159682976367113719496026530344018509400661252950111861238977684494036480 166 85131503243452385691771873151415572567128613054103021753148606672175506380036086031372006931576374852710267299697257155163438989015886792373171406041454208 167 713274298757333600998114424929285690509784136109598450283198295287915651674250920626480735419480557389459531349495690245343094974507702387748910133910889088 168 5976168702352799549383604040341760945429503860828050500420469409602279215365069909711587161085883514122080424636585073422234745035023150125893323818890251520 169 50071329390674951616066613913386392048848880891242940651308370592732386132787559049615737072828235813380173194389375920546376351526590379135453045610203232640 170 419522632612833797766372528051376983961033580134871052927111402645459925323074209697709936380339531175385704497937253823220712279959791524861754693542450097280 171 3514970371591132325592967656967824548121665501384419919040526507661830875291182699928042638880619401012958534253403502444238799435681707701939616362842992195072 172 29450179210153881973856841481646363757686017483815355159111254376094606313847107902245738926584247432789058306398768417510729730316733089882553756481956424589440 173 246748326108242752998736783850486506084386758227458319947299447198972274255632026022273792312567877142940935159238771486152098154012450530527785826400339191590016 174 2067380846912733594004479287647210521326557279027257224456927492580132410548552846606725610831845352661480903890546121248151391546482089887253069568746405134594304 175 17321550397495621976754544963279641055616645054749030976545881566575854042222676123509593651483348196902591625875334777809995377586764744571125577693878344603520896 176 145128609767780049423682918557608772705471081214776848416089283241717867791646918880384593398708416959175661248633882685720645480023938384078231871352682351794372224 177 1215960054948303381079777850390095297879063511368426828455524218062111293223832266888152910284846761943143976939497750151337271251824725171416738577523607557104836096 178 10187921303702416494258167662422811931182554097646881186625578397443094476539227557440392383623545171489528760973651181598309479962264118362774834706995324446439379584 179 85359498503301034182165254150839314661516124883310171631321443556907291940409828939129265965246227594456541556706213454505136487939025686753008605373803005877596659328 180 715184557038847600268909971288613441738839503524371911639942743997638256555372194938961853831740094410249047326061807814187324403585821720594495944166205598908292064512 181 5992173801338257464522045623271636187055037687649258315792983317047198965940764495030914443171239186198532837630592682322765865500481091537539304018209616619465332882816 182 50205428112305034338544133817912390220922286389317653693349266457791098855519571073355981027518070291051624698861366341187182446379331563833951003320138284856516720351360 183 420646178750171724828799026093059644761671759787588835974893170495113406785784506121247701577165724129698485381717991938928417435061102238221696180984035293799664865273344 184 3524384002887404044878894511443387598292774524509084447162619250781083253221818356903717050501843955953868322430205587484177367931054708867874454469619382176076951801793664 185 29529051319840547515415936373826918583609407006946881802469095691037590164543139237807961552580552655176355145817426114847421578107871699165349552920988324345164646060923008 186 247409156078170421611003163365081571012507656946646145782863387011153319084318112349369825324666428174287910364088411676212890405516886650569312733638402227940107062396872960 187 2072917610806706537275126762032572334743114786806910535523042204489149955212271021576145663054341480265058118261498185111646468227716858266319303343347794202978284805850309504 188 17367940173705314564821581787145566696211238763348679163155473509973827538512258663617233341631185887098788855437353141876060978905103456144373555790780603377973521473472223872 189 145517286507116530283903802898774129552745406154181409069675119254169055561046969604234748366221305681485954704442984281085264817723373909527087419092846494868633375859293130240 190 1219216583003501769881631331234537393636409988065188334378658480423556506993735241508689515543718028499426980587413998164090482117767275753317322759923083575785865823279034248832 191 10215206123968219384585229854275254624664004082847503998737593620294645759601616615510713922917915462307773899579595633292079405986254233803423017208462740559451016015182432631424 192 85588104369523739044709987556740739400889238103463451845459504962630243332693860810887216972144270375525475214299684993629005689477597156654803809588032000226516089865413231623424 193 717099931285858253850830059509216710719409783574295310115263567627430844830568068022717048086016713953890178538503255800975362668622189658094263131937402620054599678350540091466112 194 6008221764440558911087179695290790855851145511280142038494530734662320516380609765344777575965768008047898458381496768709335668062142318133097058712196130141322935476906282653574272 195 50339885970937502529655477857991905252244124509366781090767018760520160307178449203324485034816052408677047093595088609374854956275903474836983608194598048198318865015796886788347392 196 421772733916879211484292080160401914815506280679306978164898652126633604026774529496443418743992114099501818973474338725886344041937411807828176968516705375946371671380745372044892288 197 3533822845336207337877690270567775398646746340338998779796944485065636938878478251305268118936825915273968029719934157787135392552251670147145058804357242264537969304511073943363871872 198 29608134661168352971641459398091127867370541058480996334249936352587433211370184487555453933238142733786528765264553722119870111880387734686768841891929137382633747617652470398273528064 199 248071755852400483078864733773539679855209035408234627856870096959369089751730464538586004900701206815908657106362191296648682305493087986980729144582602985589311687933583444372947490688 200 2078469203006002798868411397514837042705214681273971562079954660678979393008181060974669475488371367445596461009403237541550390660522208261791506271557606372238056387330095098365077984896