5 5
6 450
7 18900
8 588000
9 15876000
10 400075200
11 9779616000
12 237105792000
13 5779453680000
14 142845262560000
15 3599700616512000
16 92818726640640000
17 2454539660052480000
18 66664716210892800000
19 1861170036255129600000
20 53436259707591720960000
21 1578039544489818009600000
22 47930903534711496499200000
23 1497101061022470199296000000
24 48073117726793558310912000000
25 1586412884984187424260096000000
26 53779756531776875266867200000000
27 1872068880263175195240038400000000
28 66884880599194728147517440000000000
29 2451516665295484549740257280000000000
30 92137802348465491317437829611520000000
31 3549213569754499103411362548940800000000
32 140060049348007448843536457898393600000000
33 5659569341001117320616371155894272000000000
34 234067943898574152967513224190623744000000000
35 9903674781841893050003226196865502412800000000
36 428506552995823010425737924313910083584000000000
37 18951371847729328609532049918289413931008000000000
38 856379254937337245982619078493133204357120000000000
39 39523828727869218639848350411561974670295040000000000
40 1862298280957233714197589212861516063648514048000000000
41 89551256843560806380242098569081544048283484160000000000
42 4393048434696754298673702597299034576475253637120000000000
43 219774112827211586243897697803935081582113796915200000000000
44 11208624247358617467529015262358219689998508516966400000000000
45 582568245256464142874820568261068468387672480169328640000000000
46 30847352474882732514745852933324035913852901522826854400000000000
47 1663518677001499194253255951157170571662697741532581068800000000000
48 91336082254836234829957027669808521598267752688149069824000000000000
49 5104252795100848098513796868621861347499888790721190166528000000000000
50 290249239188080325206846276257682634155364046543972863049728000000000000
51 16789464497457954539375228834565384886869829535435859374899200000000000000
52 987667420785724887497841664370349766989117523074159825282662400000000000000
53 59071428204979552733160842599928037279123435190806954828103680000000000000000
54 3591080301397428353201842110608369919756524301258044456734556160000000000000000
55 221842576699127533947396998224942660162879045234516954359233941340160000000000000
56 13922945874804144037513681657147112589384227352588445839908246283878400000000000000
57 887526011297426294178312973328081916718557877333936846351074184711372800000000000000
58 57450642447209335375736079722408378396915407203855370869354154149543936000000000000000
59 3775508063595205540714354056709383528449140368069002891096047759940124672000000000000000
60 251841989114790272398460284814155176320815716849244100286069592396931688038400000000000000
61 17047518319288162954319244024345937764471543486210949492578715903705567199232000000000000000
62 1170806138113056973007352253956449326219960378709184009810720070582041506217984000000000000000
63 81566625008375752733056799713803051157226490592831261753638631314389788168028160000000000000000
64 5763135465113482659063713301697583464010965186523422720721323943992185343149342720000000000000000
65 412896638656130402062698037437177979732696705807811441146789964342906789918077353984000000000000000
66 29990210838374728235819779247015880833742525847534855737367085101574151602031380398080000000000000000
67 2207978561120383737919584829640861187043653682377508962674501566187902574554551743938560000000000000000
68 164744462355805099558454485122157881564904913454088058505020633361271219054821101902233600000000000000000
69 12455260533849335153922294266784393432609188075965419251310241595276264879673964909245235200000000000000000
70 953999257126386591517347608916946167745954876511992739388522433762686882298530599829787115520000000000000000
71 74015975422046283854270614763446080544403790189621916024734858061165670050874977391752721203200000000000000000
72 5815884824831263446502375897589843862389498798397184048913494545377332248987531527163767842406400000000000000000
73 462755264868494473883467590882624427735801124114682516279466460453120259742104800924328171405312000000000000000000
74 37279159797981959147702778143731051935023027671748280121583517155032692850662961469464120041406464000000000000000000
75 3040153521484406301106536764537740480252082011761349538078525194928788584311208041468951503784902656000000000000000000
76 250943836597830085675546508177773023970024067663935239594222244318561581021998346767552215973992857600000000000000000000
77 20962717313082006740282419805819493148952735812834071689004389362975396515897827945793779325444764467200000000000000000000
78 1771937701947417890065718896890859577584117066408539611993249613164246080049948695474349389594031554560000000000000000000000
79 151537561920087503092121429518033643261061547042351351857520583060660045697653683980091948747180442910720000000000000000000000
80 13110086956940690223066661770783269716722309556033753220967789607224818602365544670590568166813847242324049920000000000000000000
81 1147223398808189485170847217005660638092126755886720953602139816321972353597583258016498749001798987216112844800000000000000000000
82 101529561034885405680532401756244938218658216747405708438557530804660598656605952433783300822858148249968679321600000000000000000000
83 9086261570064826706925753140736397758266769535606091408715615445845102359722026459754492378703123694796671025152000000000000000000000
84 822192384070797903517960971426750100756530891424755522100110069213747211313978440421418681302639392791205515362304000000000000000000000
85 75215187035276680711202467117333382654833391611150916106120694269260112075016890202801907738917079951780469552237772800000000000000000000
86 6955541903660024460891308165538741542168429155956957068902089442766070385501447613587258265879158652513910119102152704000000000000000000000
87 650130074352689091816873362037940599993211139703907798084493811675366157710147800084507551012174399643242466230558261248000000000000000000000
88 61413651790645369921722820304806245442238653109843959744732935532858365625120595497604025823295487343857812066221235896320000000000000000000000
89 5862427436351016185022144141431810690208436689263267966834517884641130652427895030981035544406508232912431552271463418429440000000000000000000000
90 565446340148087563855554545029700472759246128117217100075843664812438023219021067161211659492119500660164176585662935972446208000000000000000000000
91 55101201496961826530824130840157615566122751413823784257255549770635523538995790092540355222980038739290633497676986372912578560000000000000000000000
92 5424276132249733471096486521607631208778252220960683345270863810080419298863003721003112564339306474429299160283670757345507409920000000000000000000000
93 539373656105060015764868088984857997934866392074969602684965904999267313648820685087969627975702422206810114331719761103607247667200000000000000000000000
94 54170383745992873862050169408586315393654940279795981349217200691431275329950401343586892360369491518596893797929348288431239095910400000000000000000000000
95 5494348206217025364210609528310885589482858362502368695958380666673120809885685398498425591059896228644254823287263627141181332300759040000000000000000000000
96 562744399780827464425657599025740939690349130387635434508399969357018976707238609780271060175505565183783500895945600530861533486802534400000000000000000000000
97 58197770554271283409827742774102524250623100614833193480312940498268041923817788022417900113575724877267349276021534808775751935720213708800000000000000000000000
98 6076617025603626767130667090647331087410128739997388372790635585127866877112051084449639617940435872923323518406378476096787871498537795584000000000000000000000000
99 640528800895316109313192200417858646012346607899914842837281084076891600996734663156147435834402268962630165058346951291165623496012462030848000000000000000000000000
100 68155103324074466456892905269946776483729246267732767155306484768868587749270282219262978684961384917984902770695908844864969334428893882351616000000000000000000000000
101 7319869929488813682620724569899448715667882807704198451640880927107869808401445891995062532809763323765349041062804966867116606685950430203084800000000000000000000000000
102 793444648883598905014083510191445206314405605251556657714064318821921798474760108657028407597790625399259427811868706567949675090422730562574745600000000000000000000000000
103 86796433581539880217388185735853012677417172935993900936526028046054877288378068529266352043131906606045601297287511778455636052686184998858915840000000000000000000000000000
104 9581277731769306691741137313115825390455031976892871477404218758837192571862431678260954746626765364754617752346793841776603827470035280531113902080000000000000000000000000000
105 1067201038875392456552894838484093095290443281714235596639191502234321857424325090051418183498275633387828343727395285272445240718922409686677590869278720000000000000000000000000
106 119932222228836502133876395832739876826782793228544509913851852391569869045453586901680746140632114827906336140147895410594892609329032569425578217491660800000000000000000000000000
107 13597482844100751167728980438257719245368562653114935646872587641466675056728911629608011761208491197935776730888309563022356428815938897525200927225125273600000000000000000000000000
108 1555180859022996460731359250087015871236243430298482478575008049052958259999408690087074117335767654797936918628075884398158812668176448249517230754682109952000000000000000000000000000
109 179419789356174530287290447092694266700856519241514052163943180830792438192638881709387377032482028866662280052284503234127524734592821169756988266186805346304000000000000000000000000000
110 20878279397616053527571295536383696651113818977824546298656473921383087776007455828700621098982509686522180403399306823960020436077203452454996186516012533599436800000000000000000000000000
111 2450317682097573644156080099494344348512884550523110779023880298206608240340469192968221344856377347225264226980651292507974345732136583186485793096736864347357184000000000000000000000000000
112 290016253576577594052945608338159847544556528936960532738746781861839142910864330313644958141212216498977102874552956473233115574239627761115264249792205785197969408000000000000000000000000000
113 34614971500271627515153357176273372201442885573120625450752205061452158881583409301221190408596536292971190289595134077827178856124266133737502252914156139053601259520000000000000000000000000000
114 4165980723691726346870870779653871513979259739649552106159538719112916832681919041043244054173302284184167236551861072986553211070600150926986107772616588801028747427840000000000000000000000000000
115 505536596381077324763424544064576249702977409993572756075716850582469259815166559202034389225102744620933589816018896751042628998279637488356383616916395840357564497788928000000000000000000000000000
116 61850172560406101850083712865337515650293174853705985225522043251767373722147421043123989855182564669790415709801412656477289165212782334445108334697842173335914282546626560000000000000000000000000000
117 7628753331221365117288290913181850040996396881302035235077288703402462911503210061965065536978420401595750120338841204831227169541656451698991324642153937605445891682908241920000000000000000000000000000
118 948554732277143800067933792775447685142890544637358314854715365455795781969185651443442313603670474384020401641536125969025848916093079473566570304730314448804948528940135219200000000000000000000000000000
119 118888445973663879340124303855473147260239335735960535013391037762443289240359446786548381674687437130720843310453388164005776590924466493403149161696420187507988159451506304614400000000000000000000000000000
120 15019588657463793046979665928890004953989979022624833533381717221321720221642567055810478197867734023480011808648249739802970986544647382874725557156590623249969474274873245633085440000000000000000000000000000
121 1912452617579679284703706927461576909034502858071082400620905099459258513596426032308519688250495003453456676015574106286327167769481052312889401056020816754724115520481333541758566400000000000000000000000000000
122 245420661797401990393362442685320184192337819542011314877487787881356660614182371947086401411096724499715930068645386067853943781354111769661913015434913896928574023251377605630020812800000000000000000000000000000
123 31739004173500266600196467810421557173141809710262181479904467781795214442772944614518631481541948703039964779747997673090056998417119803638724504822892714196870282616289908216754601984000000000000000000000000000000
124 4136295338617424899973856350002859995097508981414531023494940756695206121913842744335655550464925781785935363414073280256077640712012376290999008816793299972361452694449692486035935592448000000000000000000000000000000
125 543176005925385450406289052628847795189540936378810983710342567424349637259658099273522544856192684260916928626111984233627973512945514136547161505038620156092743544805858922992635708702720000000000000000000000000000000
126 71871300968441565726356360030410176301546218086186160657937377142464403714314094175099484326388858519531542926093534694118966715931541374293148598158327088135418853368974127352467968491520000000000000000000000000000000000
127 9581462322227105610682017917066738209217312560136973724347683735567099445130362317841494327846576171705416889815590165932287790120513914865522139182912134371037932609492083730911036115517440000000000000000000000000000000000
128 1286901410454456910628981453333307689941805745402758318981723402119925049408744545565068178609573850281274844345646058376258099644714407760376825092185700115139736867108725900007351800299520000000000000000000000000000000000000
129 174129411242678398546209902538851889218015488747358449254767385457292501586595078823014511343350787616831145223676428993529233312176382799060686077405921911937409224041500360280703401973514240000000000000000000000000000000000000
130 23734981041314817692142872853006167368808781297871139304851905911877567805063317307293956871293124733340851506299764589192232052220168852583133350451094939444811186641366211348623315103306937165414400000000000000000000000000000000
131 3258910372455259019780846558320544461906282049908756884749834881767901071062561199239837424182388827080229386967276319104610425592820160721517851010790803275344999816598370001649221919551057817501696000000000000000000000000000000000
132 450712820553290825664114416923291727556051978901721551403753777422248145972160782763093165560548138144051157924702109999655473298796265253664007792084983542724736812628920132360274447321044022546399232000000000000000000000000000000000
133 62783987798606236913860781949199843992103656641102359761826121285110381993978461382113786004365710737512516888939766333618999853538619400825945538557111586907337178511153066386914499855460958970776125440000000000000000000000000000000000
134 8808403713816814278620654895902998027232290685305098220867720238817623751845779831531529243209214967614758605570799323556653675624016045908245909611777801450874092818987793001522403602640905150640559226880000000000000000000000000000000000
135 1244580536103484880451638426794606563861978833232327688736426733956676177784467499651923553211504156027688152607715993416240365618288487319726759919749821096361729512461808943933450716844625123734412932939776000000000000000000000000000000000
136 177094360439390342047505788801422637151872785577376396280619177968307699143892284718258789471249214411799495722261495833765457956761627610063188655255445087045264265595841852107232366205265031008949842823086080000000000000000000000000000000000
137 25375881805366195724627131131258395380247644701423824614156711099824277591836899710092980978385804558733176043148623135342757902614283431732865149065220769254181975937898944103185362828069946036482608194346024960000000000000000000000000000000000
138 3661434614203979592397708918402516542086034600480018192150959087975154160236375007013817416526873923528762086420298621435167302980465924905088419278119374841717519306125776133416305805851727286357336521030657638400000000000000000000000000000000000
139 531954492797608608243857648490777558153265033196226799889184608079380673080026942097199276731973457437820514060655316844856068834088685816885677431979977464751629646073414498752620550435915864431904341942067842252800000000000000000000000000000000000
140 77816258814171769643362928286934583571345275380071581511142054805585210537438322533331973429518566639142839335856696176390846454488730763321456995731536873557044700632353608886938899307169295631975067967319160976834560000000000000000000000000000000000
141 11460901111638278607313895988592357147403389466282471703402481311472252580517219030033536735446589411387423847945174264058706349675705084719898758175399774437403579686775903602999999696185446670467988870627891046724403200000000000000000000000000000000000
142 1699416725768757226507208521616488267778687318517404397353503267821585823551019796434923260689355545531304866504054600510559708887834644449378869312702421303543690749422940632402257613856171177996659394230482028915484262400000000000000000000000000000000000
143 253684616923149222526977141020385292332071174993384683730961627278613581318198966503731214157641646663422323392794926513098065680250569241045590466127019081000112676438222671046966710511178201620249064917779013394354929664000000000000000000000000000000000000
144 38122570367325186037412523864848616815795422524734362322949258210128395640862987923633428695860261224633307807355989383201587234447931306632012972510053741791292332326662142495216527555577433642914331194811534991881087746048000000000000000000000000000000000000
145 5766933481444106305790134528485793618069428365762060964951613909321545303027200238472253609493767353091263893698888483755988677890241755454676182804765762360281128247717356429215163037815554472137514052008592285179987240996044800000000000000000000000000000000000
146 878139701107115208519769234919286146467368904278212603984088843812092314838653667015212417612623954815487857654724716853243905460686472949323261152190304313208725031718587107878243308485961783061547088415378075089192051433013248000000000000000000000000000000000000
147 134592111395713675419370431167260046402970873090712945971322065378342493433528795884407379616123164343780998697775296058670014910514007333422243584713171831407078682544494226211899004943885265695379736166742787723132837350286032896000000000000000000000000000000000000
148 20763214164562877145652811852357664804329794888230469637637635771129482939766179767855113105022957440568165392536354073676052737884771764592913005878422716161836693898406395221897444323736091587263867343455921218991115035549871636480000000000000000000000000000000000000
149 3223817429519353913731029505080821698625664206394083439505258054959602345534706512883303400464268595292908022400024367514218267094517172796548320332856999882953323928518424132198072751019778674075137402973183656891109280456022488514560000000000000000000000000000000000000
150 503766514806866174357555809154234751474420378924967488053391204597718217652176052925205667398588882587637796061553391593321683977440258994740531702144353401448228209319898053038295273238427198322956488970190071131172175290094605702266880000000000000000000000000000000000000
151 79223405467047137815790888696135566423932820146006568467469412462585429218128380775749410689320212620110687744301899010092557188458211493815406754171903803355918117999726133111042100532457105189445240304272431809247296209769897599696896000000000000000000000000000000000000000
152 12537924232480458150078987418469240805393762187545942485091320064387424450032759810226529253878030010109690187467044320693554144839392737317859741655850658433945571937855866392129719349424886217220321447734067628210039680151287184345792512000000000000000000000000000000000000000
153 1996772045863076616633287970717133839734094230050916077656709318508450121050688427775485055205812631814583786064647434637846707398545362712729269667287684298802763565924781059272521593249350487589087351090007373733012345701230378646450995200000000000000000000000000000000000000000
154 319996368840975519004015278864537779257872346539228520241604212844786782783732463899019990517754287728169843622158400571842645019521796372768631360614183822111931804251532516062585118724441269513746475434610865038713696243469704852566074982400000000000000000000000000000000000000000
155 51601050012603600758716817572776468987314789449221799390284358631643075411877754436310235128717191862526886818829333124034771482916878332068180402125991391588417575531448014936840614718256301853358022756927667776358336944818067641523303817517465600000000000000000000000000000000000000
156 8372446320934499589969879184386187363595042154246481106808148595768116451438894243555421572215885267448476771270201792276286061660028422640213855746729976441253206323477618928092598034067712773938517587393718873968190950433412304834047778828058624000000000000000000000000000000000000000
157 1366816357125107152417828569578164869287229265756489852461199662948542116162169981960982743793004031485180329580170813437082017235773982150486241960791734322276347104756342269268263603781142177715223970029814415245379832268625807746680519505486020608000000000000000000000000000000000000000
158 224499688837670906213246255800255177532938033268618929831416994321019182310026580748483121068479430594143893571390754227375785404346382040662525793596777438068691326989226497559811387845966380168422234998792530206733234161416866460739216961947471708160000000000000000000000000000000000000000
159 37098223332133373541858277127735944042724962320660405709861604237134948898921744425868160858797650524550047710865013084888724027018317182559526892643412290296391444956706118198044473896641647613603142539711076372118154838171945732811761466048866754232320000000000000000000000000000000000000000
160 6167461887467524020647879605009264490412774922193686295011198179040830663817080581746992879205266181356705704932850425061076164904612707284801463948770037894984855045689106038395232978193484782540688431009748841471370650407733819459263277266033620218281984000000000000000000000000000000000000000
161 1031478602849433767503226570626072781769363369301531834138690725039057530744108453901906672328886003427691516910465806132173934798445352057270083102753532044527447354715578431326087682441064207089217832399907896313929826463326317550327016746175958126973419520000000000000000000000000000000000000000
162 173539736387014082206947369507728817264929900941274939120566664245386144029452960949833877341938364797061421270856598471774040740747097890578814998185597875081058713254289543052037649008682949703389822761168779362810942418630364123545500867095137857071994634240000000000000000000000000000000000000000
163 29370230918349584071505542311944157338232584292615324739097473712954119655450952647596945137581954563891708957399386888291397659350539124490461072533817641335622088653695046779888518889429783495386711487463052638066885085764162121751914730950259319044019165593600000000000000000000000000000000000000000
164 5000005026636632020304468624276946538842094235708280946521662134980618400670538881146529311509527720964932533512173808707990522486892785570844502509664021332130841244269717751422679553787830883121201258207382382914023951194029535066896947060232406581473833071411200000000000000000000000000000000000000000
165 856196173256544395314418171781849065673940052459340052768982059935829550601072449377330604431661986755796642414374475340210633329540689139164939943033764202894086382005079964893227688028546484334221577329252589829213479505011373182166307998706328335130409043429949440000000000000000000000000000000000000000
166 147469146608385880598313797198876967830558332626379993803897003793360847834845493048746147780852017908658115652326061933167863402031845781800147213512991499066966985784052307351697756226287866114888917383467506460931739678009668854130019432189510909886700756260408524800000000000000000000000000000000000000000
167 25546978657732755473221255681121469195267224810213192153253611081472569177073777943940095878678854634814301412386085451205983825404084740022193403928256845575752600209743243505647671562614119982001977332096316838669095744780543459677166338464481402103192173901401135513600000000000000000000000000000000000000000
168 4451168485133907220702878002532076858651016138372965397400268981248676131479431510753330928729545749921628840764581362269591951669750658357497030117838221980996536075687899904628869250047641566693621647214180201070440166568854040621623903823001087202084434457876555104256000000000000000000000000000000000000000000
169 779992473028221087614981953939242286747325324706787208932781102319737526485128912449777770186243963662798597702260819833234320301905676490418100934396937260128617871628291261871988178690531608195264751787590374353787238873103883512070129968726925195631413209371399885422592000000000000000000000000000000000000000000
170 137459455877569595536411315578498804775311649170392705881016704449252226839238378708242911344509890751051534247994644998570184672900505575395478811906424582176077023781968592405811967031077631157985039678574756033637441001346330715937425060725605203503100596928379549100749619200000000000000000000000000000000000000000
171 24361989847461144139095083704806551125325737398475725115164542768220353293235550312097851673242256642994463670307240799035314454134292825841683248745685880296423208218370842388148071276952231526495899890428082832299215737579298740646921142929644421130073398579436162966913810432000000000000000000000000000000000000000000
172 4342012580999895728417007340724126989385622268045128781158883462688285641265331742863577764239119783888066440697477131429140772868321979286736502683720144709600541382626276437237465353193535683892691092565483183783778053112421189021633057723048248044495481266237786075366806257664000000000000000000000000000000000000000000
173 778208527538250869476757368664959284947100267692447733916802550087795729948040884634008836166343261380153835444905116881977649602106862906092061137884496400808125375384164961851419474150955361666838709805993055372516898994835772147452921455257724762543979658974247648028787442974720000000000000000000000000000000000000000000
174 140253606645724909214704628804155854193714215053091577618716919996814657321354415716615374519581047233821708589692002543790511418478630111377764481905901331268813364326116622651951765024422883259307292534616452677876094380300950129695366441003281862230275821706162923632386740416675840000000000000000000000000000000000000000000
175 25417447731706561921145121899615428053777122142528090955718615805927926860029813732671327422451687777938332753205982495600291505298961153817643726558268776207172426101093536314094538897540221757172872454006927655886098848006511979559394885747771225787018913100479505059939872465685053440000000000000000000000000000000000000000000
176 4631658578489971086509683920861490607084094853946399912740709020221824338462530675871752027556908900378462167579178452500139983476453767381482604308781483093680023092133196501351572827935204596659482698400551052345114363452614426041663407859458438476233766853547929098231374318462304256000000000000000000000000000000000000000000000
177 848623055653691414140388155403793436931711999151029458971591087318934129656927645922379885555259320417747245109864206479768752472788563767422343819643252179291904198543374821165431660087740801972474975445506697896902733272985294767735341258957063748026783703142920672818079247625755820032000000000000000000000000000000000000000000000
178 156334179174025536985323168640000845474116766110433307945899162667890984348623523077127121454214976313584494078502181684537706077595087900025776463189349896526274796815089854162740677252055307518304634330167177459636742458393801061400220214451626142802401459670007359939059802724681279078400000000000000000000000000000000000000000000000
179 28956171639725627297497706323839226488814581804685895962739928830845695852278646909825693106891887080638245820383988183992677659657910739794865470403767858599192412914438537332099710949744932376604806367713384959919886257261342942846702064315727220917781090441571420016467991955899983645900800000000000000000000000000000000000000000000000
180 5392173371136550822530336956815532353048823874521318645608099582908837639307558746381104922351608767596900493678388949355729016567166872633656492597043718253703783814082224068333868589836354764010926185361220297904506649207706224407450483940203539502395118103603438826733582695346293966809910476800000000000000000000000000000000000000000000
181 1009507602686916677171062477190176518694952910836744961982060802724310678957191599443542061915623180184615483566614809228490377777536699846720237542887390645842236933302498615251953256744659801189395776446093853319335328652869907180806532298727594732175550901056986266191453451386881515498537746432000000000000000000000000000000000000000000000
182 190005448662278439883401196403465935181908003549182719021760522405394981874020786323456864440255933017135784208803507394531663137343129368213725100056355442411342828088234950993320632924101707286214451291647133492040998658445160916105622677718998761353746771460590642630703688838137524598804834156544000000000000000000000000000000000000000000000
183 35951832633703201280652090788236667046154306082490668323222322707427576945250111591719157267658425038264436220001064610238886600221659134351430976923553067342866846415074346357815826916759994423603034107105412733728858421830306000029241775114872336012391749610148900070145154364339777520887605263073280000000000000000000000000000000000000000000000
184 6838525315315121532645773021593970679842623850321221774104962737961198094097674170920461624059910811391893431802301064499530161920106452773338237812476142377765714362860004172511088568813295413186623606200058544371005270158749150075535028817824181984828037630223807344724225287408160386744554397169090560000000000000000000000000000000000000000000000
185 1307610466526711917554620514975947366463438601463520334341882517013464547172883914741361650935366797888887948770869127742983000664827071133876756727002382572534702928331460699070200518166593605166877330093182058604037084262626402298764217695508944387869303857091757690327873408597963823481197622397954424832000000000000000000000000000000000000000000000
186 251337332072668744733035378084276726749527388558769007385637326885909973977719397992851150965768224025831448369971185967198688827460578484849545295095870490239254002649218826222216195137834160420743614478088892844888118211113407224058705221304315743681348019511691063420693162301017555489020660668739994255360000000000000000000000000000000000000000000000
187 48560885626249481565994937802711798460438936713820887125324589442374490144315862896439806993479304061231444766501574490316485999353913377558470798802696546311928475440970407417994407700407051964339814315147547646760214016480079746780781875418513303833997555062692835904278864904369479566583669181437660438200320000000000000000000000000000000000000000000000
188 9430953494853204132037738844920575637818698167623730626143318232574330421034075907242348326692654498840835628387199685406843459994563679410177547538024603890719314828197610976427994519584622084528983986733420801990441205566727327238724835267086265229591308742274938867222166630742407458386958781760731649723596800000000000000000000000000000000000000000000000
189 1840994770844667803486503964278577747008304610477114537131118127357295196855919129115109063633981342610560559661532376396175829945002115375864004110247010335916150672626602595046247260048376278792296720731622603856224314343473348972383771783083657453970874855118012812393834847547799363685060491925660177159264665600000000000000000000000000000000000000000000000
190 361215277000233393540934019745933584496063020340032292952717911330486135487829436326074709447567640393225944585020668166670797603266029367671020729905256870633573630746588252685952029605816068255885088974590800898092091422932415743429724843377936713664911605576123479836456039538569929964558295502247931390930001592320000000000000000000000000000000000000000000000
191 71233623876738129613275903815384055928317721052441817531384466539786919559730202506745612981275846280945539121580391056205192798711832312450077822586230000723637668147797817253872165597938265753183637912791225313424998715885792145272984343231669579943147552528477684230946296071010640495484976940397634318223140087398400000000000000000000000000000000000000000000000
192 14118814291477108017233898468691052495399283684298740508580914200091379729584675324312216464243379587062935148731352427970106120547173194894048699961901707937188323001336379472364837734468669491304922069337392690015475807137583357980617594635632923788000664352863938266068878882397075048166385628805843079318228423199948800000000000000000000000000000000000000000000000
193 2812513825632225718380988991472526364905161064933824252329536208514355245000652118474580232198124379126832948324012821368929604927830734577264459000106485993970280513131761169316171659880304808942425489991501258177641455035229597485645525732668135710127574622831257308556337466459940653777789195156053955918149948096380928000000000000000000000000000000000000000000000000
194 563071393520071188135707540532864069918613609734083012856386901020860205898856515058529142893725680793482095601164816747006894911458165435794343716902089143080286985464622091346641890323466005357539217336748744737248817492538050964698359422361328753853250467914032524399389154756750418804648939324243377664121601806089322496000000000000000000000000000000000000000000000000
195 113290588278059397924026945196808409165763472254796376516913195606617041138989430947798289067273444898840612573564445522646537402329329099715545827689694132916444135145271953279876588379497231154397120488505467107333616925833827641411398224210592266415167460349807957795610726069085615565898474236291866470650256999841466522009600000000000000000000000000000000000000000000000
196 22907362539666512058624155044172291271480705642625346879799060082354824135306323231523153624439567867067838738641900984621618850546481810555843731699238540163176269979816692319039457775768924802531843518506648334710181516645272778809942779665043870220685457212574885786053307102863607899926741571366944473728592822265030677364736000000000000000000000000000000000000000000000000
197 4654753200467422215165842004821034587983835807752052934630627542658897219113901475895751125837970793450123088623849003871873093780282839621890033763671161878239720444698685221940478501133083944992940297734816321261038643983756805335000137207974575192340894464383589655338311550781773759684311009044118089295899377559127840597737472000000000000000000000000000000000000000000000000
198 950491131326996505418346062493210788265054428463836142441392797018599808346736395310316661945689771806398097479074916850925527389158740536573634677769139610282440185101715444027141919540482405162204427083186873695564291731588270826999865597121532781839177998017679082089307234240108569832693921116301100358661735042790716725799157760000000000000000000000000000000000000000000000000
199 195037870790814060901072367537837929905597200013420290417612093784484707490214397380469524772581501864923923265666381529838262714336699121743186664374484249898298086990701647821481012835898639460288847163423820881100923256200872707954829047574805940995997160422652457055123955631088227820049153800765256866858060848511632607191729438720000000000000000000000000000000000000000000000000
200 40216013930899585165047942272640948671080221076271482683716749047380165615983563552960140852909994043974293563623506404282705657804821121208142783976188854957333227636010396841791032984645545629252879291769646548332936196780238331465894349254832964128158194240890173695894934556768188272080930842610915791986517077944518254304996024647680000000000000000000000000000000000000000000000000