1 249984
2 14548480
3 469942528
4 11190054912
5 219921448448
6 3786548183040
7 59211819110400
8 861044410941440
9 11836043861688320
10 155624676666900480
11 1974466952368095232
12 24334201908725022720
13 292836028257957445632
14 3454921061964353372160
15 40092721917664469975040
16 458818284945844878704640
17 5189022943446278602752000
18 58097254284100225141309440
19 644872714840742557730734080
20 7104900339874794513356554240
21 77774827525768996083271204864
22 846601125513613510325399715840
23 9170261612804830912295393558528
24 98901956572952985678492406382592
25 1062591612581044985241767969292288
26 11377628875702940602681769087467520
27 121456118644963510686885564592947200
28 1293019013573466566055969465890242560
29 13731716007967939214421120624225157120
30 145505536850114202092278584782283079680
31 1538706756229366514509005375729158848512
32 16241613578360774680104919109717553315840
33 171145330409315529272239320576748853133312
34 1800614843635813385459777006113061842452480
35 18916760805988497924980246933976803841146880
36 198466483407278171422647063761971274506567680
37 2079606590524058650445496105709094636303155200
38 21765245255646681701669055668080626221795246080
39 227543957595912783933716201420382749360662773760
40 2376370546579094354284397922300461558452117831680
41 24793342402262371785501188228188769631709423468544
42 258434560091419709588989224952668425485424158310400
43 2691417863400324358742873768022086204631058143510528
44 28005627035531572957944788728208423990204467691651072
45 291179038559233214917246206603117668107782101430960128
46 3025109903397686618970008944917329159953958831338291200
47 31405291140013343814461940016925431643240600281966182400
48 325805486209198581998123601690375494982054141232026746880
49 3377693094910639620197377548781831606886663654417859870720
50 34994489673316489799946663928969779767618860559330527150080
51 362332693722908470102092455905699896553922442652274594414592
52 3749330851447143436938462908291242883503590164491712971407360
53 38774640228433196235308015548632676158691386329590574918664192
54 400772929896925974684309323510829815887325714309814127951872000
55 4140129123009024439032958058635847631193045014070167150180433920
56 42746655876179659120681403028279982085200408519919027715435397120
57 441134048230570314809675175727029442978131488184658067480746393600
58 4550155334990227351922951128738169451796700312550133793319467089920
59 46911114483221175031361850273513690273263111542574203815731438551040
60 483420993134219006201427735223404959107563641907643527189049450168320
61 4979451726995728825922832639474923478012520013155619256487119132033024
62 51268376359840755466755908120812585611969276124537256450137218256732160
63 527636833739154387339716230675440542949925300463675199522524336412950528
64 5428044406483604555521141597836435845362335607708522563578227486309220352
65 55818663300319570034238600458428909341057947791863019332598491100078931968
66 573783451948403495099551149019494983265100885951197181556832479853234094080
67 5895949322259048867920742269529907464750873817973126075334032512146997248000
68 60562110314200296591528862266078620422518240451115618076877079468696823398400
69 621861989394156381149963706861815876428836071940007274270389607928947665797120
70 6383176117765963322203023312387810927259582157951616441001582768630840090951680
71 65498798778163929822425525885474977325817910830503681576020965718695317939945472
72 671873132111383760539008817213940999562095010373342745758924181229665223211745280
73 6889730571125560069571130070226170511293117774658223647188331236611721508287414272
74 70628777314556903490945395007462111447234749448130219176401199712480656408413470720
75 723817288897360347967384938805177372715941937402515960303059403842801036643438428160
76 7415616116462599448457860931941629289574706886502995634445417588299915605513821224960
77 75952074748599053768333423287049887009987965617903178766959041701702852836748112691200
78 777694701514900452992033064148737033569370997867745735573973371993533669408494279720960
79 7960834779956593563672316440115529750952110548345730066982613960229079427719190460497920
80 81468708048989275055018287580771440640889482128375448130837491753354978959991083536220160
81 833505511971579278010531499769666737930860813501227218792359208743560182665194319122530304
82 8525387749224726645831909547743680006014035754992933136392725554758896700002317869640581120
83 87178687141232638035210753764009568643007602176653461835466160956111448249466366882404630528
84 891249803166283676176945025547410675953917656036181110956955743412034943951137805346833170432
85 9109275716214396082036196041116592764426439786042782506702449528116178405557979737095361527808
86 93082017797427705340429255269512556102526543318182103539156579641161603126470632342703738716160
87 950927623220418558888722729470613260719831661175563727024985235359456694994308106057391538176000
88 9712499081879140272601749756784591087890201606173268623494181034514248958988228526075760733061120
89 99178703356509536298314482950074791316531285297212292195006242678504285946309420268638961999544320
90 1012538999923868624416593983586039619259584680261541166292797992499376436649925419581745878511124480
91 10335058077391778903984042991563222260444350614751540463781811401149412525549758599085988265068593152
92 105468745740525944934681202988623748544970424697821871816124719675853947988125149617158276018444697600
93 1076083949249207020912212267011295800750895104295047699295374701632157414121182810953278415533403799552
94 10976952835422859124053656658215875486790999768723659768328943950301999224160874794497007101044997488640
95 111952146050936404775134314359703630567739000652161426144501241342568476491339036475917141486130010521600
96 1141562480336768757544698828731912531393225306223064939241824161514151936010591854806584716460150698803200
97 11638183431788284336192106187363987844236452912943080670704165358960308501227243253093726801540061069312000
98 118628904916331621868383716399444654217498609220087836138176912716228841063143657518305718852081239143219200
99 1208974598395977616183413411847563423661266422846015229057334626676573417589754878124661904249626732947046400
100 12318749909642942410030177289698985477025973733223651419464492693120422738881606432529743798771421568774963200
101 125499022694061101451954135240673952813705829166058071602741843619116161964809977165841660606579667306633232384
102 1278320306384733195781751924860348202757487477399354448993047020612358335517546800880732124254272565523282657280
103 13018652293460821047320696422970780672754595436424281113991739237303604603836497388776629013666580344104474902528
104 132562499586548369996191023770306585830233789779269821694456038904241669565152464391751497046900578776253372301312
105 1349599605976651871120808022558842560153856808137214809108414674948116577433306973237860484564311397121000522907648
106 13737890597074180132319352224030447791425685931212219893893931671999283055158953587990272624947897776321435470397440
107 139819335708074984466203374639413997902209404619540559965847124136164861288068393530329597930933999613099972650598400
108 1422812498115595240658897760456385761854145738670690279797442998939599267082121263400772444195316578847681152066519040
109 14476464828275808512941865113381212896169676088159528185768398995427074174229485046966603927065382432848619363442360320
110 147269531122959026365927569083375990095911517481472300638292689315980442793066403592502417351755408915148719409049108480
111 1497958983332242291235860728328743475340108459264087440063506568461054653042693171286590614036862807244335132301309509632
112 15234374991442864923797458362687077775055986413361865362614331374190949516963811926862846061613927145111009295239290552320
113 154913085867293012055357973970823730021534487598793338496942848427541097289675040992632737896080781308734276874274479276032
114 1575039061924108295489434879412488664534804785017221994384305852963279662590753342763856844480881575133764830838835128565760
115 16011621089027071765439565035091470692289775904053762321379802232714762436440876548035864929560167389588158868073897776906240
116 162749999961274824987621839361573528147026597420953049622274811736214016413990863506322092115122867100294945698164166717603840
117 1654052734057540453458722324404969201677766552212994582347862129025228906157842712219869950238142448860501699909913212354560000
118 16808203122398057112727832407229931917655033769896077978244194169282822365610301798561915790908945875816068024621110737386864640
119 170780273416178249102550335675427397296766043721671183200380797284430375623595682193763021162157214692391796100181559515524628480
120 1734999999825311205528287379699928011446582610478305915118662343384812644585227370510182406541658177426356563003370042237061693440
121 17624121092319046191025541480524578721603773895783185797846733951894581252383945742689487300089595753855816290665262228556967051264
122 179003906238280587418244860119014053604902522013275103136535735716814071289949280178902889690527689425361926830053818407292910960640
123 1817880859279036300627913977865542538804023243000724418708176157841004565173523516894303797788620042508505155446041547808850237718528
124 18459374999214347952863664874982691196718718750692465657770530122262455514569318115457339669490270018220805173892448275045208914132992
125 187420898431069024884643164268539128836589038570646746245223619067632395049831914988641445375833301673807588416707778114102348363071488
126 1902695312447368240029770825152833100951572255451051148393525808284738085343905947264822252672043407123543022535423104608425333405777920
127 19313964843319330045342541342187251708155635401552334929720236096599880753318252138726423119662486606536546619408170416372469734781747200
128 196031249996476551028348955221289894295904756513283728767660875150516073499275776380556321171393985435524513912853764464898320267120476160
129 1989443359346178325149102940973608041342463731060485206419755598046272848601971535122296984673085543134429990072788851077654384349408133120
130 20187890624764278431584878676538740804359606571542633652112886057583199998394552684525208296691894770643046446804439690421787387062051143680
131 204834960935572433593796199279571253412294865919628067819566475295967497066861134108093247589073382647083937402239019354533838664264855846912
132 2078124999984240214166130467736260134048854996084486491379309035803814514325263731095237875123019037418874682592420321865804343078781651517440
133 21081152343621168161373540327859000269679579330534715419502508949209694030086029107920725937245513419635019852817277790336004052207805988339712
134 213832031248946998468482143948272915478784231923646990763302094951339842179710658932772234003622402720802441891111416916747317196621250381742080
135 2168740234366394647636035086134317088874371330952795511922209024654976256856549583256213867388923802116842839818720363578872645325619554502574080
136 21993749999929685789724519675847569883020490446471271301030425699779170611632266243964908589385099097713091959375523841089906514253042336797818880
137 223022460936925548653412566175184533357524946293861073693292155436159246215397893232618552110362841151171420673494618317638724869702303234601779200
138 2261289062495307546286683556874413486135853939457163159275570954610063740228816504426735897818726729863334113456670469696996956387394188173671137280
139 22925683593711674818902064992058727799842253063807756053501420340876332791683108523585051101277829256185578515575201206572654182709068900706979676160
140 232406249999687027078256896840726522062563107423783042197031469537448831342601093962785117005797453380097175637127160088070598409921231370878588026880
141 2355771484372444543556577795378656417090308461673786927251260596874086586351327540329685561707784665331791433984831146457185242533361491652372483538944
142 23876953124979137315281014320061129012769494928196484711583993803424221154660769628913867604988828655485677352911689323630491042411844559343086416691200
143 241983398437329700761313851338914842113284903379299880112149685931569069096873767974183020073291603931754597068319745248577993043994959496016982628630528
144 2452187499998610057585464819417843420026096177126706566762773608509939978537286593686406517339255025511619504268524943500175110734992403711353613788905472
145 24847558593738657121678129984842953607205543151701525100578968820615845169449088569746669236484292127880318936999294206904043439689355603674332577637859328
146 251753906249907446496661401745656332403943255916953868589535801525415104641991272599043964833969771573482737924487053375832412722347251495100483609663897600
147 2550537109374244896785453356764896616719378563523527504532428339099035767843527022239120705892782042792914569957170510973576434660472648386240833361700454400
148 25837499999993840231743275454767789785383523227150130268904867769321745507727619728640194494849892405034097095555288631582665813662619234436194109217025556480
149 261717773437449757904939655912037931074725108291015965903679921989217912697738631685690335369527103779500172142009209455579486703439234296310127277340591390720
150 2650820312499590251734934587658691887026862477846244981876463523970026458599098665698748901248478224208652892296049597019445801852993328155918140944242788270080
151 26846777343746658717398090116911050059086420292786984349530002418139371957429494172378977758536390325222836197331383745777628917245646835571774289798234732756992
152 271874999999972756890619961125341092867289788137675580671642836996068072161988514199469309850944564920207864245723417528655119231389962348020947746556465863720960
153 2753037109374777900193485356026367588223357375730149811168210924459421934464838767906579800851844898598240193373612139592229838913898462456488103591477982204526592
154 27875390624998189542318462809096625414564715974988383064170130121889588883992165094285567462612028715665823297843801859723100237806199400799922959519417145858457600
155 282225585937485243685419536442797841067601025941188025409390789435933149514625858294492889487935918720597522440680830472998666012652709307003362056537338033597317120
156 2857187499999879741055414095849030980684171552981827467970647886922117534708746420305837774643285400821319291815130476774630192742858891070380622403701150702706360320
157 28923339843749020042047844887880510835336288599245073095642206685340334653477168600772580517735254216663189813178411091372506051191065183146220233331930306952403353600
158 292769531249992015482654810574938670785099046062911595682193880854524629939753697279119655716273812932569492107090323891836533492592557683132898316859405990534179717120
159 2963271484374934950844591148481036918025814711915150064275449457109251231243023397514716383953904775457524995104439067112720556420520264699872472377016677601927170621440
160 29990624999999470108438479684398387842725210767203011390819670824385511172770716881457710581263925639376950476101132587825493510112905969963579333676744373935030161899520
161 303506835937495683961957428280746064475202280097372329595710422989439164228732944504942560582758791481705091167234145367744398497189352988945282340063546684990949030887424
162 3071289062499964849055030074149107972793009876927124286596700970608751115872639633854000473615821937516573180765758007260329345819477657713204033911076875289234942942248960
163 31077246093749713751791870962434537632831006108427521809518350716736135051442431587300904204776192329808018156232614868747802537848468169618753719724151464894254612928790528
164 314437499999997669210133122656319887225185825356753762516052840732235643136801803573622077113342135675566881259205286094669595921595210751427734153476267815038648037253578752
165 3181240234374981023392705441046811195074663639971611549655527341777090273560584916756821442895440447059818561425328506505128393391030724490227756100556470696839237584098951168
166 32183203124999845513815803560822308404564764120313807035435687280534834228709902530082969993066289760752917266139024707916316882533349510758657052611317188830820495136370196480
167 325561523437498742474319956322349633183957258493567312197629704560392825847643347995005597102960539673837748414588445343320894487810403170755354981285088430886298441222193152000
168 3293124999999989764696525507823004905532381903567454115376756623497818864215455084223805695609108943511187608663261862652459672796791148110730615215037184113000180149129314304000
169 33308496093749916700628197228590246801520591289368943052498777217794865574797591693210356228664119854265237249122700901867895306448903019604388587507509898931960010045073255301120
170 336878906249999322139454255473897887518950313186762096418866759716640946658406952438240770291542818914706705814722422304768517734959812996242595321057118933601724697552587776327680
171 3406943359374994484344978138311247578194805068219320473334954978133506212415739840176539378295033457732060206616869041473685011091743540053586002736413584288416963688416977325391872
172 34453124999999955124178445768092931053646232279619250351795617609185325807633792788375351362490564590917186962668231602293334771116085685145731537433470315746455419961080718169210880
173 348389648437499634921067878829691946443407624168215925165968053179751747861204438461784305766448800754920093900770914577179654208672625688423267792456241849109636415016712221776412672
174 3522695312499997030244959544442806054538795150705698637627092276312045071333325938892360337241038945985912666180569175678160112238367492113503371529582422755115950673082123192442552320
175 35617089843749975844589066430099539029074424968688296185204018477122943028193767151824788941808120009918570088008565354747567759840756915151038504698922041270637299395375985711235727360
176 360093749999999803542497762674248184711044537411269367108835345725416866556026267554446473929476745393090251525828047053301643464323181356792554389834489583945923472034521670471552860160
177 3640380859374998402342710011750167510671748387166719557813017548062563696067803899226704285548415495288351415040052233550553252941629810303834995794922428271092074866550333736712614707200
178 36800390624999987008482633263900179744729113607600880341009156759801875841433951021384254174021590484716855085950332749645270633350660075997767944686214534225417447795090416447848091484160
179 371991210937499894367442221791913998159252624409500369911973703911473845229046763345829210193535893740446764571294222001130291392445911694914388381704780807398385870730962157458898099896320
180 3759999999999999141188619192154201416403965528371686746535333784924359615821591340136563559130450365287304618046942626662453506811756883549744570284433475916418500624608666692189899047567360
181 38003027343749993018314693697178352025295638617494158694782336101706170456341129513253017831203284008750468715776423973650968963588799070365395401174507500832875925849653002592981815817928704
182 384082031249999943247417232903398652906248621948908590163286186302409384631732107625473534833391450606327066567959859700683064421803376163788276950584887368344388577542558924733164153649233920
183 3881552734374999538709757838264394479622509808110876747826111945043899767227922647347035134048161197748251175672946492515092802570205083576974396303693118660178649998644067015748549054748950528
184 39224999999999996250903941870313196578142155616261775030476888668939950245276725272221259071643995870319826514308406522239386760415498034081870663398563851091313703721097670894038970530195832832
185 396366210937499969532072637559012721581931287582075401368518453606054038885291319332948457180956523538574994936727978282018349536650199549722459238407432131971974878861684422197130900352173867008
186 4005039062499999752415373790481298616578363708319291378841952813126314905520503795397438002029002351974853866689962334115654428108008291687602998023800181051190184363539561156144965452208600514560
187 40466308593749997988272173317611137446548859746521457336073652877600590358575243893545924400249368602854324609650671274923494005792303651918250984363350017011873737643853408367056474936413519872000
188 408843749999999983655188226438792930139206067630641050331020912065758906749005322083731952962146569841970596429623795316180344621623578765073667529817146008523146847577147260809451247123152209182720
189 4130458984374999867212824691542680444132786873978303069311075766021221190251445869082532640839175362984660964696058500578833514911270704415630396814042125032962056975847049951386725089334031359672320
190 41726953124999998921306151085525499395821483879692138813446593953945798785907880903325121483011245066584585505720659309242737644562443471227388858959103030388056811029228227582966556005495881575956480
191 421514648437499991237934819022139392063329349613233177344333332179709387526209876701381429461640536433321367389751174209346111529873093449424842037905953973698167475869593234448047882546146595466903552
192 4257812499999999928832566184652782485764861897092650460748450671592460895056991304355830571999226087962035273555118928957499846868622600733474833218314123742692372648309533884872855894010166892507955200
193 43006933593749999422006414890984916655631694475355571195887787656059140495015821791963119885177803194952538048062151054638988635468227291944049650809896194252439628083796982684706530348395228483343613952
194 434378906249999995306120376115877887866921455821249462024370722799050191187905926783181847935881251135738021511023063768873918583137307037614008131265580977369091080353019776092291202043365689663936266240
195 4387099609374999961883903245024099996933959068183948407835082078623105931971378380177050202910258287288191964099165098294006712784830206703847235552757432951353943875116070998443751260367477071818837196800
196 44306249999999999690505626016673403210029705564428312405837216768452721818464568908052670007114243393872807708467931478986881789271561125827721762274615079904344825926214761491091121478849066038188205670400
197 447436523437499997487157441336138199628298130019439814736189554427096005714240980808433314933441375115279906308227713005228385281997984140142940416258028321262267423680370860899595054582150459651788898304000
198 4518320312499999979599242517592556520471971806324189911669849614194061736124453888571963143510866396004042371237378031826953446784853247281257522720658095927134075736455328072178536233806438335331422332518400
199 45624902343749999834386357480413156184535960780326668108185411676841097924875326722658762039130887804001801512228290183972814572065133504998507711199658719134984015577773591115221348860559998712862131145932800
200 460687499999999998655641708309796067334386493693063645834218283403943673457239885410046514002339320922947398385198306966543750742496425504122897424086772177827270225295192687615356931727118530895560810325606400