0 1
1 16
2 1296
3 6912
4 6480000
5 288000
6 6223392000
7 14224896000
8 1440270720000
9 64012032000
10 562320096307200
11 511200087552000
12 255506749760021760000
13 1455878916011520000
14 673863955411046400
15 17969705477627904000
16 2814089570994300318720000
17 3344134962560071680000
18 100672343877287744425543680000
19 2119417765837636724748288000
20 174851965681605029791733760000
21 16652568160152859980165120000
22 66890975978545499852287856640000
23 454796401357081587830906880000
24 1571392628626428929953881849600000000
25 125711410290114314396310547968000000
26 41225199325907933061138276864000000
27 169156416627200243637107712000000
28 3382162416874983438735554886289920000000
29 3032283546163778255418083691156480000000
30 43125814005685467336618246655524062917632000000
31 2198368854132911118712519144526913601536000
32 354744599079025618414117835392214065935360000000
33 1954515697405099825973101021444705597440000000
34 77429793534655815434708683922779453440000000
35 43360684379407256643436862996756493926400000
36 53222355424071559167738619230153072302313277440000000
37 390687961070929029593009550571694224441405440000000
38 4996693396854513378479016883627457712592711680000000
39 256240687018180173255334199160382446799626240000000
40 259722532822205806634994477439893133557409078671360000000
41 333024014211051347880411037274845551042252755927040000
42 15326538133964030604412076812546066756233910287524696064000000
43 977863153345712865946475057424701997399043626983424000000
44 726633441129267201488246982074726315028637290058649702400000000
45 32294819605745208955033199203321169556828324002606653440000000
46 20555010995032485258118089981086275824030468638786561382359040000000
47 874681318937552564175237871535586205277892282501555803504640000000
48 290077672584976924472018059145052679894225300520786276257147238400000000
49 29234333341897397276091515156971799435044121997559715420221440000000
50 3125734920915669716759704800583424795594917523979084772730076364800000
51 612889200179543081717589176584985254038219122348840151515701248000000
52 2789994570647239197100433517490079441693504572344345338983708787896320000000
53 10902227812642463662493072841833685767850496843014824866442403840000000
54 1555846028914393346810723932185243462244176553969802641865129009602560000000
55 125446162379713230946238575463434264240610889253763567173160976384000000
56 79904725215792338354505892621083932240403400351459757876190214778880000000
57 89913761687250342376304518319464298976465388355179513747439247360000000
58 38659086793107605494129338122272277316956713845908574935543707835119656960000000
59 13237146650610376817027679548800642806696358105087681881713305199493120000000
60 281523524268759685598035837289562689142656954995915066261351594416024605493175050240000000
61 710021498786279156615474999469262772112627881452497014530521045185434061773455360000000
62 893252853311770551871081450945201552012660883117657534409365185878449303521443840000000
63 1705698251937979332848466787817546823272774093553230761492999519519654953615360000000
64 1807773631702392783548617222151003140978004168214306914876096209515909304745779200000000
65 18541268017460438805626843304112852727979529930403147844883038046317018510213120000000
66 16405636632392002316926473284548385664340361044706929410410045512786088984106991369666560000000
67 1935654136321397241098044160763186321083164538340738529928623150585344697552591749120000000
68 1341945094508531700761249103050108163776143482463117048059759747254545693681418649600000000
69 250496417641592584142099832569353523904880116726448515637821819487515196153864814592000000
70 1041145993887720925481609861709607556207546055448496191515162529847981266753121298579456000000
71 13829950997966903201271552466523190814678999098782901365241094796087440629772457410560000000
72 188200364465972980902899948285906918302271626529574946594470139432205348525960932946872928872613068800000000
73 87654964271823032201350660845490893455852538383637646359068284119109340409351667399913418926970470400000000
74 129221077550599064670295814514237189369807181892340510603049067497458487089953318034270396452536320000000
75 189524247074211961516433861287547877742383866775432748884471965662939114398598199783596581463719936000000
76 74812202792452090072276524192453109635151526358723453507028407498528597788920342019840755840942080000000
77 541123391396616288718018163680869631764487165668308241795169073466701369505439949222556794880000000
78 40754424595166924432649880723000114811063390195047742247531336242918828876851303835251762896586253598720000000
79 1031757584687770238801262803113926957242111144178423854367881930200476680426615286968399060673069711360000000
80 80093664693236486011503979353679089559399569691961753875815326433326428926912451477515495431576807954595840000000
81 1977621350450283605222320477868619495293816535603993922859637689711763677207714851296678899545106369249280000000
82 6867408941423638088610597190504561451305751302083093107789409030880922785541276713851589276722322832998306775040000000
83 7870617528098950576463014128910862228048366175761033889992589465645800651022192987523847716255545272264294400000
84 609679990960671396793353729765988202010501283450542291184962266153398900747040727317897665744499317884641572454400000000
85 246944138614908042433974409728956969385058430750481566559343679599740072084686573060210946976057227463557120000000
86 447440330445713264805389962107789768717201937899087844781556911832110991969197456646547554664792142448623616000000
87 657367925398822205137281386336000433454948719630216833608013602963373097919217997957205707271366512312188928000000
88 17786792745449760936564734568845086161646906309174713665611695884875203541855800106227669149259322362016480763183923200000000
89 11420091650369027888645094426224774421603150118250217441805262205377337747579967965475228988288489478020212368015360000000
90 6206611742318449393458627392544885674444953704655686835478480993696121678756106644600563696499521961735359228369633280000000
91 6886130895221853091806356643092127939982476108624909366509702559550520022909705621970344581464264089414159241569239040000000
92 518942069594308368644873424106081316215334312779311402023517487988424333241297009787579315988108077811115901765222400000000
93 61279804390158005424279569285300914136309692719810729215293215624611570189848642596636516647111859252921234765437337600000000
94 782295375193506452224845565344266988974166290040136968705870837760998768381046501233657659324832245781973209771540480000000
95 82346881599316468655246901615185998839385925267382838811144298711684080882215421182490279928929710082312969449635840000000
96 3524312659761458623172795542139478134445886305967948929594892439764085629536262219388674693175115869170415953011671122505318400000000
97 2322124449795569460165687423352133449986599095129109885972912778665025793480549959553336880238435372997957089320836300800000000
98 17584796420291866205605757007088403335588605021507276517322826389311442806014402650069187140429464739991547437956827545600000000
99 17975569674076129899063662718357034520823907355318549328818889197962808201703611597848502410216786178658026269911423713280000000
100 1064275596898231820693337772604007610732011990392807326802426851523811737074605194804690941997735065526199848827794147255159521280000000
101 611168164555420253467461295158737043786699954879037870837037201865159215349773280184872026097709245549698923089228322186131210240000000
102 913686162275253624233477258490736667701519149962185437505710078743623510911195333672619214168624617987187099713675948587108910547927040000000
103 345251629160744060498147782631693717035660793262120668247332229487653250425064211067244383976345091786307816248562636366632856453120000000
104 27935008112457635079029631171554372127143948167321351168656414007870952223490045626306263827056133166138048765061872117747040733593600000000
105 160160713178090441119769885383578400195625302825975746700296773645126792748009594924155912608455163485858146253021400141749700205936640000000
106 18281975947105547428644496186846318127600191558722560214646125693170277725241327646005790089846593953076390380359091589296279371434362208256000000
107 453300948526362991745905875317570352200653233384309141312988048848395213481093380503672079282864240682801973955117662904542498242698280960000000
108 55716383137529536227935884114284130242741049999444274759663308804588662330692996749491061541533022184524566369005672497084745082549804119497079624499200000000
109 229476757946558495157223134975789002122101957390188427638930832502759140150508126111228746348430367629504283895038756564975937077399084090639646720000000
110 178582298756917338275581279938943443816008939726473346111567451284014293383709988420154836667786716094864479361811236896938678931410358111499175198720000000
111 3062629241679468082876570306127544135778727067923888927127717063157957055750155016865783587703278100834536821791617869284306010112106434561692139520000000
112 5473138552448102379611887522151420495485420378268857095676250817712573819980989967792274745126370724773237045864103796885122507212607050222243280197823529779200000000
113 4211726473603772512206146611890281258549765585431979296403425023249383470550973426542727776164964005212187030291730509338301275269416737377640077104904601600000000
114 7137768023686393415423048468571950343436971150047880702325804513085797250091649701825043915395360050938548546073353810562805319140800997029474235935680430080000000
115 6057438933494909961130352861589599284962178941312202641687451717838580936516307542405821640386524391945965469501444871366727827861306615433455950757888000000
116 119881667412416415323655853617865296224199029620488004508347161749775692527111950090432578618125626650230874371831516944339527213094887031884400182245785600000000
117 161891482488562338642201921979681340200200398974676108652297876550979140335758018070840576253537171031935710690165638266714917091187967102886625887135334400000000
118 633213099694507191560111819998753612256324898206034323281478004762630275107267345779037456011227526852421293442629615124047915610904695317679110379929600000000
119 27669816121104515933719171966332090619604113198919146899694837182904852357628489059252056901330950753215048116820789904580245051905079123125473730887680000000
120 188039983164929057878828485597670090778670956634096981012795460604459422141666725499890998041643490831840375041294432757744149988219279937343263743828853245542400000000
121 23518072087006606302172860744003947752498910091780250463205622543352910142096545675049148788578034011045397775635759500492963850141468900866086812292018995200000000
122 61793385780056074389350596436896316156112413575647236393208215772262808545662113208979852746549818697316003293988202412700905714375892999729414704218967244800000000
123 1628421155964471822988213082441338300721773724729700089980816451525849173897459669650716612889173803629858230904090559796435418321091657408064194616367513600000000
124 1321139332690283121586704162181787623492979115546797206778474151050670657853755028755598397926782632156210517522752591521159856035471320932880107759616000000000000
125 22850425898211136870963635189096198735934566782497404488440488916572399698238546977356829890541632405773817111073528822949980869989511966855094343810318336000000000
126 1618862580967858017812812143221132983062698439525248736540341028372363398598511761979088760837186394861671571766807396321273782729565443000228071587963662565665112064000000000
127 228901449273891392357565102393472146919794400986275526787078629284602935545977608028362542073358098197961638681380014856706880914773695732510133225584087604396032000000000
128 812618027848038965634384048270450611576748232438855172869659374478253280792560038001314240184020729704185533071921035554970107472518086545390075304981759752450007040000000000
129 18285528467232343597267898612086961478308035067986525193678274872655647006504428123025488916281786426889560942651883654661178597732205680525423325682243893575680000000000
130 99142280201437003266235796557476200326948288816173894855328738156041995349793700569459917444084754127208169530148195280329376363363108850224044478166386241932494978891776000000000
131 230070634971273656434623527889105075567879998474174534626106384728524935773567060863479503076349353089093767459275201261222369576048741148611523063836499370591438729641984000000
132 53915500021150862492452693749025892132285060270775349540697734687275702320292584411675458215072770944245835736266077453312958068213387399750906568791537672522406491471298560000000000
133 445446901410384601936133129350788212683623391237144460349909344839578524853021781428537304141099002179437796615641161834037753046907528321467486062109491826917539840000000000
134 617145214022824371476846006329327909044223560500402385046702832241288479033760925820996155082193091270685135798354831134319573892690552662393947931403528515013518362705920000000000
135 4184389958625811485562139207250295171077030667008406712749913262081793230163647263808771286259466675282211277554740782332872778321488618780533590517186395559037331046400000000
136 710474029605597116671908594840105470738330129869230689011726281331772346590715886703547849382978940846688088008821801777570154844489345426256010234478370079412356539550185963520000000000
137 8147591236352969497559172193279917784167867499260103887153471382982578615841834470026523350014953364334930281464232450244782482262020807521241394653452332032641516270551040000000000
138 55384074012930535952645519680486626249089241149430862783501694945909819120635097831996345805689948608326919613977549866038458815968970254128121846492741575642382916479220976352601538560000000000
139 1764064380967659429411282033460725731341744802693286178612002751582244068531283723866525755927919943114762296957486702958505311495038273101260687590592290597379102005323272355840000000000
140 3867607067786835690004527364573509551641178487544068688130102432158000493103589920237056226576788220030821384389447667777713423606005777859448607506312756259170598176786873258201661603840000000000
141 438877397763045184681364807327490445576303941848972333404834318542751829004662685984346805852685188088603845037100444570520672182241790395398423546815631915934252275380070724334940323840000000
142 35661760381612555634997140357055019954737590074401868911552084388630972020963923563191777290304863604166076248951823773335915941135573434078961826664325453624126674597513872508256256000000000
143 8074665545480030710969577800759655825820806084999857106657326930517598102788163378963382155622068063889069681637455852674270562919862659137090869843614956101919319505833549758464000000000
144 536213018550016842206884664116817057259745257886111941857858593710419784813168982366687850875664250347064705924218943676942920676763665675990867489973739256755313142186970248630608093593600000000000
145 2123468743948505914270831384426097427939628967838315926056049951826783430111453591797352068176123438363934008233959799526539430640504779573656746522414245574090164611113963383253073920000000000
146 15997206132312861065764900602644767140981386506807904189877192463329531406802147498695408623195611973658793404496500321018608875820212286780922382417236086520308673411340882041536675840000000000
147 4758725198467929518635590387735540509908900583661729873381189682460269396041126362700308648469452377030711266925522433313035839781186185526213182184972728742645229794438470347325440000000000
148 157513116795705849321931660764541214595224151630136426582328368848514026086426379348155220359825619094693954457357847282808523528894281774209444463156268638709401244495702940727392404275200000000000
149 5545730273223307956663446257522034978298965768132185864771104852210097858049616013828337489984195958193050235458384341245728284782412095218139232575287149521271939118284950517153694985420800000000000
150 2436130219284815248348312835155789681421480964749245190993203673984000902633853931676070126810084964033191138866845526184591529998622964312419726880148171595139899196629972054025645536506042090323968000000000
151 360111473834269149620942654399613093288368701190960289863111130942937914476494800790641385763439916194261268830942417737040428929565065773596179069520717377484501491906384553485272433161877532442624000000
152 719630659060258251298429811012384717673302585439172289775789513315245996856811156185245532405558385157939871101307627550171251890495978478485785476098144101387614001095817816586523036663949345259520000000000
153 9406936719741937925469670732188035525141210267178722742167183180591450939304720995885562515105338368077645373873302320917271266542431091222036411452263321586766196092755788452111412243973194055680000000000
154 569451641218912028938857848681931313707684304458583657761137957697948305329496871655625977484616883904155555338693069536880219428518565729762142273903911360093616975148201271237303990533816320000000000
155 1257226346348823308936829933878873025832156759525260603451294135128941468481884318567651903690731792910528614009306386676103213606495286627181039585617202292120264370805558375016200580077977600000000
156 58339998341848484073037065841743681756850564137973466842308075207392230612951285350990639189203291508689154490912979893975499850026077203168417640789281253155496431146046873662785942345721925432527012167680000000000
157 110543610330633189181424098548937304787634736422402924919414530416816557312905853848971046610036828623650827875622290803175902193394625358084222032341266463647458778063036526692352694279305332549877760000000000
158 2342442890771631465643187840779517335718098922898555711317376558355343936567744908876347522069115469751447144761320969700862607862048411447058936153596876890384360453981403135053406376535476809271825530880000000000
159 29464690449957628498656450827415312398969797772308876871916686268620678447393017721715063170680697732722605594482024776111479344176709577950426869856564489187224659798508215535262973289754425273859440640000000000
160 42357334064967213318599814092586225030544019910054779808184731304034014060530425038573010499301670534397040704917565742208758524713031062652360527098177488487209650001592966595411478039852595982752562135040000000000
161 93542766741128421407535821322481656382153805184385987154031152638308381638162429346745088749320459427239841446332788388590771069069495790536614000492869539792319447898618007664124727210164463177921462272000000
162 5153979409314913113868259078605910720622517518512084490679690566099268042167227467992050700633118766427456809478068210432072562983600442399654839847810130185141678892903719427883610974319278855108946029948534784000000000
163 15030847900065654240797885689127214880349901475960781183735983289066569829645197771361929415678410534752990287355625367255276742608922785972569421861215801341695415610707152040050233612648613277537597063168000000000
164 340854414100248200434224720375108093782303932402271216933735783024348944027661283879363550562969125660897085645528833952673241212730331517220925907786305893846774431945401974283833452098572986979915669846850764800000000000
165 375597150523689477062506578925738946316588355264210707364998108015811508570425657167342755441288292739280535146588246779805224476837830872970717253759014759059806536578955343563452839778041858931036550795427840000000000
166 116151285556969803060070357062437158957808969781519931905915703317587234210273765097702334041347147765884971204694079801887901481010834707209105943171861545855262953289813155953604498934939670809620726789542676143472640000000000
167 154559262218190024032029749916749379850710538631430381777665606543695587771488709378180085218026810067711205861203033668513508291431583110058690543142863001803410450152778650636865600711829235940945744230928378101760000000000
168 61928052288778298470999114171723859553166100845130217015427820776342072131148164209273638085418863944831983626255280145022234755783542084439091253430174062891192964304060043014177394061658270758652563466491797627951368601600000000000
169 732876358447080455278096025700874077552261548463079491306838115696355883208854014310930628229809040767242409778168995799079701251876237685669718975505018495753762891172308201351211764043293145072811401970317131691732172800000000000
170 284528468573572412049143162919162877167348601168019096625007739035055813481084499673655420371572921709635288502112668957289766368375480513260008543431360121880872651866896125230470449569749103381209132529652533480319549440000000000
171 3803220966731126643931738184383129519363055654710363864661757581086794499329450288035494340806321426361039779476861072110807236335846021898212311357478497869752683734227517129229346025994975483792269106494937790881464320000000
172 519920368723177951341143689277632050375244056741207494074154465171916299640763745174710243044893557713763875141517219995444612453123043442971822514068286317951748818160529572087533429822813837143848251830575361725994915353395200000000000
173 2578567181830110629247630897343084043789011423022729554033742074883717572109336810839131004058857657229965928644667227072380121425090045171373632165947713119982486953479637715771263070615523056386766213764096193928006860800000000000
174 85599805574116999762364896819478587524407333240629338270929158507475157166288788820871170172430153213388272048414037017388329656424084888159203786450150388405051728881920954065039388685199168722507206699632299937347378928025600000000000
175 33474199906779225130095034806590673356727785209582534824266565712320726253467447663056060680896552643632221746905159288236912489375176786277581830213916808370544486425778694000748630550242862020288776908080576781071931146240000000
176 5802833053585124950773771515105913053107501537871416251604020364094080508239643302943173735383890068193568465609272871756032111130977396148802855645478149414494925545510325871122024065304375076054275881702281309454061245421486080000000000
177 49262761133552572516936601044250430228386978380567826336801439502978352016364598241356048809008052805915169051002583943562523493494780239561629934126060855772983445992438681855297822590417765632690054049691038210546942279680000000000
178 133472334353481989851976982728981813554242394894547593169647120405658381033088373465695610704735231108659609168589620842671135625655782081102120806384973163952537986248083497596481705224584505690426423426674582736550962041886504058880000000000
179 2816920774685529270619005222089001651672403120058732568446928673986582839928618682702452367449408974360289703123555002266181633316136927844489203859149030151698504985993071954239837354212211789866231158601449914986177969847387422720000000000
180 6034775556548678423050186611951686900559755705874056135249126400098069698405448165681014330435964278886010283734967223861514196861117856024954539319880582819799834429893472221231488728031609723948352910612095128334131503489688310485242907544198512640000000000
181 106692164535667242838456337890858552938073029054126959297222124200628856546394663702647767167928650234448800596419310035120692983179984194916323347091811408968836851799221608331164441600558845948258173005296709451211164702580124826258438144427819008000000
182 439665513196430945762869524275516014854696548299973733367673588738855178075802185587834205362343338878223079380848805089783075480137297506523310496257464597399052960711078056309743578024280958577986976670178747738507546851291723185130926419345408000000000
183 743663088520802623925065174045203949247169088644817853828979477837647878855135247415399479600756740483390861472131474307824398976595851433663232977020265002960416284459404576968593837756341554493660475852566387031231036527819591418904576000000000
184 184107975055526144430282142203753142357187613774935544086606010965130019329674828248647609159213621946511802663042532423554922911319075042824265799395053778312147978915009521084799965851222425634046577900021392941107044743502414377237647378022400000000000
185 13008865928671693653438059862480349221493560415116448972733157460881824365283506677169942353592200808797866289563153677693334952221803571300071775261971650119212010522169900800904431432695454911432367277867612997075219554389854398674272911360000000000
186 2033644053365550124482872881727697272838943687722918822040171017457952692339605262187856993241460672343090759906894991798213652580579714620110476033509215775459942091555096154980097221488371363325655430535135530560145984929431332795233730560000000000
187 14096173123834791585325165269240237028475749368380668987748452800295059984225469692584452632438810312162186019082716552053733662248753020560616469440479768105027591143810317256593582447000174739127443666732477684501145190126690123347394560000000000
188 767041760940584669775938514384721408517589978928373636939716341207545019354396568910313566116218241986272143485192501742072847685131613831569715331787808658055490730857338008164640151238360572240817812290815142087482528164872552988531097600000000000
189 8116844031117298092867074226293348238281375438395488221584299906958148352956577448786386943028764465463197285557592611027225901429964167529838257479236070455613658527590878393276615357019688595140929230590636424206164319205000560725196800000000000
190 56006212226687092777485440616553168935633172965956581423385484041980861572761879555083371223175277435045205392252536877542052529073073840938697748226486040296417318441898657108689249309138325895960194244787265894640257799149984055046262427484160000000000
191 104779510483435538320182185586291443453750019929328892296455914298435398963352067858724910909675213630660488971194973006501012759452591897881821965268399712387014599249066946632661213367183744084588705463197118741805159442737841024449552045834240000000
192 34547547197733820648283629553652302025921987711254372467667357477127549536202186811156743802403437802181303823200801590097437447753815670181175755589893943626537470802588351199398856417757649132415431824524188095358637494736356994779332642700876191673139200000000000
193 13246209806384988227839319103472903367451953837475769754442406493820925728906537948319166017501836255758634626512224443871556327118043313955476714578508558696185351499438020667127022667948528682895036036346061756769633029069898536858396971812771182299545600000000000
194 409676591950051182304308838251739279405730531055951641889971334860441001924944472628427814974283595538926844118934776614584216302619896307901341687995110062768619118539320226818361525812841093285413485660187477013493805022780367119331865107611479864934400000000000
195 156521184559050267606271076885535397187359736017670918765361007821899127249956100359013640500034326418586030581614215172413032576422060664651810894640212831599684463435131491541990448801654739042428179113787116738921464637078142659171355065924124672000000000
196 205042577743830003232005729509689918789871149863732775966756860594107435300636702338789994766090821606736778784804111721946643432026236595139637408091636195620645784370930690744602232757350817146098695249462597432369493222079973224882287987649346490003289702400000000000
197 922932438056435872810105792151775627099447950037993537609307571547080598498093677670370419823384507421120650978862987068378103598889307690901724078279505159924054094880078347773577970126560608119051837404970211694334781312731632474459069022652422884709171200000000000
198 2777672474397854707157507656250481872774837470654541407687832947683494683561635480477840604858447809110820369197061049434718288450182200920030673159743809133419095246926196275678000795389932540974424331519991262288902290037187663947340989594989293112163653748415173455052800000000000
199 1233760828892708873912812240923751596083052585886315569400381919178912498392273152778450348200296932184154239708313543425226316516591976064540972045334645621006919623496985646701710610501543178381155048908746349100388711594916138986949148711244956435584762433467187200000000000
200 190742350072306552410650700376681959477537620541384445720987656180800301001380991614943895565689180129859766789892454064523898628936054423278870140350990326386492272752867085256394895825336910312451260389548425108324303839423018010751752890012096417917839083257376230227804160000000000
201 704732914946480140160282644800345303337247835702469580973249902470198281283786651758405080434685907219011987784050105710108630221594942616336263044401073126404153833765928621940729938888844375245891721765453263211256057016095731177491065498729038189577853441568675463168000000
202 1276446784211707891627702056382577448687668034380219131177918747713661133227264046851885099360070853031466155562625712269719630211324688023167351781485029741225032675774262259078497253214499861400099857204869444008335507296427426870688984111964006022178435199566413824000000000
203 1194433438735316044996821046032873203480922903509770176989729996139071856538632695147274864415223883132257063624627672702837384782735417056903142993363765846097856202671122255886473461268465202155525402689825922869392185597684566083881116230836174076370794863898525696000000000
204 14444707127882199055871725038781204354454525594305328188263051478974353600919869525530422853596588394335100271002886673011426430408960224180283626702861649370410574021229021755152943465311420138758986997021249568258845794554107404621146591650129768929766673198069394636800000000000
205 201864067970403836509215933303995736528962388002157519835976724689687736545485322308005909358106574792290129034450360888491918473744203528425848969084157525809297408866219684383152538869216945907508585587904080980281826529035647315733887767292518853863581721686928916480000000000
206 19776620957382900134618683668793933587568248074350824979517578500048842680096090711552211772947775641610065598255948860214124404753403876129981673052375538715650496367299545425004352881273681373109843777808784632666622016525116374268721572965109967148153196034641756160000000000
207 2101863096919921753437734496200321444089379022394773669320708826092147531217942007991056323694932676886093928317057366786042207268477706641833801000735564501180245990727487919565680016367251160427133155129436047916259344751461643642086350749915068972267489433633423360000000000
208 39020164498451569364987612247455143292401040505034843600095301901971667423640777799449349196067328472686208023633283395760110482463566216022505247973820266804190967808629119825453523930224449770841627186228472785148688247686818837668677239539975490604663625955433676800000000000
209 275204513982618765699178199080069871250736894068101587976668256152736309687917340979135643094277048685081298649475998361332766655879805031106461815217273194046730375477735879941053452203198487348293706943175034378382319063113730375552130496078068767540440268800000000000
210 1078727736713229364152791390797304086761777019013650382209301821357181862963013491222087131896167854969984706208673783207264290986236776046129311798510446894220437958611399932433532860650398479446670922758764776497723542193174278061453038297558164076649791592035731088175509252014080000000000
211 399020778809655989514383591556048211494357468598275485269883924210262624145375467796864966138913089342729286772368062219771787210259817749117304098397113635591885500815683710991481349448766054124303196489197466742886988211554466512154632129486316616030439613283359089372515270656000000
212 19374362748281536945745871713538692524805466011519384947943139770933582696428553362489093786502722287365666029394861918930673819198682322876107227496368307321948885731394802202149020094891577753488130990651363163139662913275475644794036840443765055939909903618067558370618572800000000000
213 921822398394275466482417503150557408079883530552462809691031761796066456051994902781774084911585579074423935867379624318921435120566300440326005906046597919087430795856968954527511496412803759608477823801030917065736906647996438698004164274510207245681436136313841631549849600000000000
214 574061046044927896791933290431129011139387782419863308233285673957771541869420545618082558341017687850612036407604712735661091161695296483241060147624911775069453086112849825440260219761613082362473158404985819223114559082752553834442240513716965970688281474384728808590540800000000000
215 133738023113702902004765230698035879712551683858119994699358624670035780231258303560588529239037794470754947163577981556890816529200167508502900686539087768442413909565685862290335837260406148550873530197297873474725839612404516048547308400718279263094599843095248744218624000000000
216 148095876555315358743391215263890633339580288868812302292970276915374875595158138533959525059045752293810528559980569522788035952796202842566012865700894537295604762705977912007030459686170776321245286961887012506399105939769371330685005136579670680861501119134507769962218885939200000000000
217 346363696044974560468799693549562361378759898849890993980175273503803389306225265820572340924231271750272003288615401432257779048708833643097204796464161250162811234538242096129930856202886031626463330193077985579433565604114131500213638905524031288871848274097460139199692800000000000
218 115248305435202958878848535196083793295854679781566505191347584625805960684631496522733020725592329629651188415658671241579566031138542132847798696944717993634681931842731822773500676962309910940363304787803672434821704668264775432595654242680738072008345388788662231672314265600000000000
219 62097260462803420765772270105652454835209370841209349829127922309794992515006925067043362765387647928305206543596909618750633751937661971123471444015875448625079762362750479850562008591564244250972008972423896563054617127192892698841494066832543801356094775694347686471840563200000000000
220 2142355485966718016419143318645009691814723294021722569104913319687927241767738914812996015405873853526529625754093381846896864441849338003759764818547702977565251801514891554844389296408966426658534309548624431425384290888154798110031545305722761146785269761454995183278499430400000000000
221 1765988106003412645976732749153859363820805655084849959347693625432004600313406694862195101190085399005479579118206655462858871705873629185217980133248071285423619447971732857704798974903427661828187143327325799122670152271188509652163461832480901610327559123207454720000000
222 32984684337073514893690909941963123639759272097709342553518996275911552661566504353615266229368735033895092597842549690274256900811451110229009524083936162927527015551261176175194358744761563615649756469482825591951622953157015416242698522901427992374448706505555725247280816288694272000000000
223 295826765354919416086913990510880032643580915674523251601067231174094642704632326041392522236490897164978408949260535338782573101447992019991116807927678591278269197769158530719231916993377252158293779995361664501808277606789375930427789443062134460757387502291979598630321222320128000000000
224 935242127222147723448049229950662969423875372539649808382482656333855087607768741569306296606726962970856283150406051179719943529163486726790545149033919868427725791002689122342483970024064770381718458105417843961745460267665860152932149785310331152069459388157378828319644652744704000000000000
225 70068933976008527851980831196303638344137964418843604691512986315806285928709023177890884444186528019403835816982802564575843388216692973816688461959366694904426440214804645356452767277993424066693827337421781325387913848625124760664122968042297825996315052573060763010614646999285760000000000
226 34575605171718557655901955272391443513309803333116171375157156362668358967212872203732043980959369511947653004937005700261647212889689827708803198509332641653203842580926926710033670312562732997804926727931808603617164424365176272965401765595451330971030392364139844760181053123969678304542720000000000
227 33847875841134172937740533795782127766333630282052052251744646463698834035450682529350997533978824779194961336208522467216492621526862288505925793939630584095157946726311235154217983663791221730597089307813811653076029784008983135551054102393980744954508460464160396240999562529583630254080000000000
228 10030986781446185201982099830651948352759698069021233210773862417381092215975412210060357678551484830152732589449067253772594136508456603943487243371512900282165505469677137898513344050909479353105531387650884460287734381541990703220601840017831196668357788917816135233133663085736930903026543153971200000000000
229 87606871453678473379756330398706972513185135973984569526409278754420019353497049869522774485165806376879760606542072085350167131078223615226962824205352840892275156940411684703173310488292396096991540503501174325657068834427866403673378515439573770029325667404507731293743782408182802646520027545600000000000
230 13695522370194790253649358619437757438470257981877039819398622850865074908966080247619261057327290260649155593606215163312953694262386705450929699397695742140130173203466933181113665187526976403635613437762711643102902381309147649361538560974156485916253495318534900843932401811206366389813333852160000000000
231 180045724388777225291265680759777410342625452118459716552163367417779478283758409073463947960569329279391150245295905662115921120069333104386940740826504024810161515083499492140285620958796198885543856657133345098592614508916102084766754553966746391473933396464618125033999644243599538755779793256448000000
232 2530298717691948099188919214827653216793761731208311483575494505662006632643440542057386086177582520925024083144524927579038913924963033788764765453946033287252929898666876157644892700251179578860786160191552260384234616320259253134172731430776410635466714933041219385107708701036409498065352868057252949196800000000000
233 11019432926324181747741039993326640653395965670498239422595421185132954155614524519948637589152507587159843843649331302073363835376752759601190504608436201693887244437767701010771607624944439344141494416644574921704782071017998110517406825714388289578574806510022882809787884414292257031965007057515315200000000000
234 5851402801098117899896109648991779982139772094157748158452233029820777746051420661471763091772391228647348529019373481693179678355802046003862967013230102728990103322393059929212036448011256484007985074311134499803489185358636287593430810860166775953966936018810188638566456547108958863469277557978993449369600000000000
235 197103452436338608232354847653806952534796111059113850345997271691934725422023915766786955444579122186965019712588429405439498175530825897188470090640970854764616060750339814294306345690006395366585081727749496089520414402741145632310170192055410719569809003491353776546403376469012579628827892310605824000000000
236 372376665817321518416841580513254702836582089528716923174236844561259481940439574561746447366775708744872734711994239517183323117188989160424872213989739466429865933416329305437646832778977311724909425403224443677700251502426950272168440053891523893466426424056141488634084335108013758520350282640100556800000000000
237 40810637932743878395182374980903578589137168012353216414514422112034575257870521624389988203931799961079810916981121104409372909988381737128047806892403908864032652026558091450232542361661166280334201918266693372535508959661017071858013047716754221433111559434066687340027873867939477069466851075686400000000000
238 4394190969025410407832590773333615404879158237324170685626882911446840113990776460102821325567332653893924134768880473920034049359346435669763501957057949426423493627567196774985469702341877814969204658763058314987407593526191268785925815606972042807451065388069109288368512317226643615360167365442721120564019200000000000
239 16408510729203790178221358790190479836142928710935497212007053453971497758549872050182398867687701634595748441535105457329211030488654518286118913429853115582454387060346254473908538672932092162118318588208933605131479310178664518738555582093962247156738774299687300717023416090122063765466953319340480921600000000000
240 20457265878549559923007923541635653845103747328440116845680794193741496802104573102321813513648110018194274625263830583591382306433913602656522428755166504665482619623626702742799261986670470184774766312867953888026533276036252734335629368065764433381767413811176254612200704637151190098544948864886433752513806906072592434790400000000000
241 15978338006189551318922468961004171907330239553577831073023808010732924033862493025977496520301184295392159824467722203439693283033566885160085860877845451532717691675764083177192491666425556404998597071314974967460314006179157615297538193265913152751197394238653652613874116387328242205356074290367729560176759116288087818240000000
242 30751698042904064160281569911519392834045698644954028191160490004127518052774612094417433902191225560243381976222486017570401432119354449435165246710150905170922582223087279916435549560486375601768994156879956987994385323875796112912514105428095251627562753581210490516164750857017061186547899176606487779555064290955276451840000000000
243 4302706722052420499792483032887487063199809686948300240738504774240064254297682350659229434874492465219238630417961006573636414370609264530023120938868850929264888047674763445097978127804678067737225519892668878978638275768629908802573990059898101050770097208893648878804944564356296626924397415656874833353383481039009873920000000000
244 1025625884368217945068358417264297775813470367163473645939289532674101834441871432751576989571858970804344831425850336829703170861178016503237073578921049388307945171585509029540681965340978323950851581581913071643244880124987649094543021415931772183627687840764440151734679678236797792703703108632836173632172998656000000000000
245 21592706868780966041113163430348713933756154333966043362689050389294400740871607648005500676854261284138032604974712311343106796774553017045950757471740636981924831286424038700725885552716684849802068517360332279919563110247389973917233138473894786136350437649181911402500558201854951289349602286668826530712864575304499200000000000
246 17999085639543387761673956891008038444063594932617318785828318904132061449707896762541170578554269449188230908881359903716420443222403590966567274162240043165707786194278861528151706608505586653852226411171238241941558345844667969649802659186991206234174468112158809935226433737844658104895436052445607194181024846846361600000000000
247 2352903067558951228212104741395408941863279497210548764540729370645236049267635135111940819447213326383457524104894966478495200024459601035265685169868090274688723295329255114391340049018189580688973082420468606087919165825494580620218655825682937940805071747247692299224881857068173737524346577863711718599085876838400000000000
248 299710515742690602012985438631778098683310481116456594644522745236625027404695943218492784219102697501828319300296903189740578099889833857677592719823116821683132132659077294611380774792276648604696208361542755106118413098497475007228658619085983909475936356836913708598846846228966162775782695139978440284456140521472000000000000
249 481462675891872453032908335151450760937044949584669228344614851785743015911158141716454271837915979922615773976380567373077233895405355594662799549916653528808244389813778786524306465529761684505536077689225309407419137507626465875066118263591942023254516235882592302970035094343720743414911960064222394031254844211200000000000
250 504500310703875239927861894368600808860105501644592623294705287090138225787083504385740054848160114620961534415511295235545862738948744589912710713550675742682718212603873717429145247658219058104383267641563085702691901060439838956122534964859229666986188416584817021352220655646327608915590620239629585774923093527391859428556800000000
251 1057874419592944516518896821909416667771242402274255867676043797630820351828650669712182962566911542505685750504322279797747667726879313461758672077061597279686974654233327149148973050237406286652093243115041068783166074775508154657417770947492618299404882400052038207909877659145161687807906521785761345722212399931624783872000000000
252 24242383781602688623288409230806631618644333147675159310095363902541721849652935616797160451326790576009564945270456171720798447717785502535903018342794534150285205916062909384755852581521510318200377180088477781450126806532332087108691542247252426456627527181613505476877428416847035743810479056798623394096015974435404579853981450240000000000
253 7097755462334266907711435874925086112910066797738298729350128503159631635090890240608157063775959764605347663671631143821050636134617333490236573954851276284668483652777897638634417385894162002108147322526270760196201670775093569640957851631460233188882309231917290433868373127462168275160438898198982109236134087084000755337134080000000000
254 1351721379866773298233639624165474181141662714259050644045491094429245920023986733586617046728845467875081198894492239191167892465030115965299695737928476426288132021722337397059147537888680184637933836459885620048509803920273719363677924735197200453066180403564586267714979493995000576709925282089418044281938341105005046005760000000000
255 284041719289337962402162139691304974597234725022968508668759195309398875994373745617667795419288060982817062594362635862037413136651661701508309397730037179710679475497920498368695535961674662798584496834770631626193526797113517562287521251022771721870973375469038394389174357671482787852645632609723045038444643410865060334010368000000000
256 2468566533027080797231220423168492447889420414158819624037158947250990715431030089735060165177575979571927447790985730032517423926789982946682036600020258321913484559701251112125576409816229536303692003870992909092208265799242604793989150420762186066239773838620301322664930395260608520827913086402097484694454603976633745434459750210273280000000000
257 468552060933298053949173469330642962492060437346269265262818439261837470898933299750414760401931475670860291884025003327800592944251681303346690063589305935638888594419901511269920548508347639044071747911358623724439264648238133205654199567383920673102358135829989811647514547833464652335183275391875768187236329880731469191318164602880000000000
258 107838365266925855239304559501118308127683516855155797217665510880631398675215603070063381102930500014063274876275201247055950421010611494836006454089920451907266260303537877894520607395265254535403842542550060151494842785921687433859466941330541486110967750587976805086476884705857542277624378538466997168995049459318309268571221524480000000000
259 127773185133739854219110221467689360205218360760741072472975008295573555661018262712992096258911339928002899692017766181063617176740321274345536849854249886838296318718824884433049278440182728913677409398539426953212414079047575558494189752960540258512310872793255596310916208309120088498748012404876015521679084567025432321650851840000000000
260 212808652787701445135328903974388192324708901470673237890916192882780569515573207316449570131496187629623623645661311910068950647708458140028095610301225434094353195883606342831638058903497955379571902876652595700522738236934999106502812289216114555370212587277111099059592047241081037316336079478555265163803482439862488665835260299837440000000000
261 20060741870151800299223672746661390785858346045950827812815831814371831330859043933967358044230363896735272806339022642318266721294941588900572816500008124279005971823402170349368223927174356757168881047480006715599758869594407155558818337356971293837451400259403794960932591176496387522738730394125728242373255408802535871218974720000000000
262 25524290787061598238476831312735914904435927422326908854487806170112822296637766145502570987022465286733377054311850558491191054789989221892689449326421872537805368321434836160636404960300366955780538775059861869461942382760779500764141659433906464689347877376966568877651657294501173570259703839801613716791309695656996112040638993948489809920000000000
263 71510920756226210794211654668461638715649986774580092848274822169617673034406389040831697782332302184163954124547910309961311740456243567439994454786853355118926387132296919401422787561377854188698727806851724269054871594686994799019008051245685512437636638638689606621397478911950456270489464430102579954988660344046016723748038005859287040000000000
264 9132609353299068818455575655412460956117903803585719749757145282069154534265263571531675383244712217411920943219279037081768816775624655576422482389144204402889133473700978917517413775301920605026702125564798271672637216891096174771191065271375069547091770730689929472413666556562481697896655899540949956068835133208587676798124569076375686348800000000000
265 431947774263230443926444058510130367218908094183628267242922111211778508920073863050369609548368893814513954445361894811531624542290859869781147718125889753355694682012714579638775113457753310426787341694234702281517896539736467256251355963693188387153372398253491144629270112630269855369155859693596526165780226277688282722285666524912680960000000000
266 328043224323354266538934849758892766929926690745907822476735591632842946244284967557358519937233810958816624035057660971641915790550172051631461560637155987347358291323746327410329006654340515987056458815861387769543444930745574046256997833268856236249629216769852481545629220048463663768964856541888002394187694102484664458119611418660565155840000000000
267 1764000442680788998706399035083887962713119856886937751769740041205723353225651895418013125753076839299851983486494328096565845764672329284902100446788011686830935261237951810471990808264654013712524413484551638715479187971669874499608786754902690210010078303609284956325927228698138438414463201733052648981599781155561996489239194467041280000000000
268 1440274882430429993108307790464968819407265092147229684233071374039188935748393160348906033183560270574263345902094771653846226861291122210767606315456332676555758469493843864098925503156545927025285740936842624896059600564775912687382343452326872699913502325061745714974389882652876827023986014325583016698212705225546866721482309307566419462055526400000000000
269 93116203809951834046116553448519076735559404696766102100085429063467847793657227111615065988916131926572707024541443132622998342414166621029100133535240515697802390140219419046318118839925387232926183348106844990855639280088955079190712361553377902047098905774155210277962817692120693520218911545213060720750781006985412427443498258126162564218880000000000
270 10167595991548263878430945479977539392846066038338900835273406750157090248991150037204439469243220670670072473860481244608335013186857066740400683993285557149179013853133014725053000403401137635847782915562218139658417345155371862169133695223295157601384466768489501487672986410664002846052941238936642092965515289210599556020191233599994413958979152387558604800000000
271 935926602056673993745703605188102051211019110524085044207128502434288267860893390299711645907876714815396295698996778258249812290391541166643254883656268877136239608151629312896291911816503275454076440707678313187571880166485845386944028895695998476841618989614875849422824320495404196410503960847217615419813247646185473928009628059715377081818418789744640000000000
272 110351010969618432653833274634456414911817215113286324690394115534828779652306048241656438930546896483256059867075027013525355524231296155966302119091794667126796541148872948905357858045169704006960041539414253815326404763454617654001002566965096510411059112982410446323603990773210941405403226068666722457082718347003277169403180202398278856942476803916585369600000000000
273 62187101138133802566262763952919929507927424690496660856801417602044958947481571282984750031302843890254189837743041427740408861217974728636969354236007138420285455705197491634464839698602256414178665280030574142195776141704490083967879722155591158304344386014319778147987596941792584618429544135625090142058449336152875271571248352999875377256960723537100800000000000
274 2528985343469466423445513862527504953919884841427914257992966930635822105267759416096355840689062473117740775466088233244917565784672590632786032132642626067144038344632640431432876692643887382849810162587270481278034691894134633237484159712271173278278864499018218297989068071668311574680659250562438493785484383847718598113950662947857288543296630049996800000000000
275 128748344758445563375407978455945706745012319199966544043278316468732761722722297546723570071443180449630439478273582783377621530856059159487288908570897327054605588454025331054764631625506994035990335549897406319609038860065035873908284494442896094166924010859109295170352556375841316529197198210451414229079204995883855903982942840981825598567828438908928000000000
276 45648575727056631898206850813002941017213963141098169051240933305728060487208991508077651227153789841823215405383366457327569813072300667916539577669071757726969608574226990024382478497019371190446688143947449513066134326291663772096741509911615503510957253302043651011922637565704685674323657924382009211983083441507381185791311629295898109475631370045669990002851840000000000
277 278686260565792821470477341790216326061742140122261966937106288740650894292815616424811143637566841057237201070665108879116746233718688166152870402169558429082499879094915751600438102871312214838991993914624001544864412594191140739943066914368250592537158698501010418026035965144965493330541316838136261728344889279983499969298873033057091325028391325834344102625280000000000
278 7632795640100527131928829066153622685734189406082383511723479433350057227142079508843568516749762330251093701266345823761132754760913998910388328209061215392209187336074419182322790342669680589151385041963838661016538264360328581273116947791366402919345058742398177420324596541776141245391156785631544952516611463948900607072811580121211127153835149478067251789168640000000000
279 117865449136334932819857187293801807465319802148480508558070326687594053346547333681342489541203710701509504930416035543617251821609472233483489229874921542479694435657178879912125123039461493029424508844802489225211090300119187832549107901841725177578597265582684365678082874041106606383834313673088543767152593447083109234707339228063962413022742834215649280000000000
280 33941483366941430892160153112945528307815653760841164251827711178916210856344857171971756716295441695654608002249837015555863920650609718166597221031379758876220451142795087422189182386912962188282791460257563276378576377005724658035544438887431460349698619308541839010201984300712169998298296510355614705986733479314923705640369574556969604503712759304325604387561397943021076480000000000
281 4094515153741652800791381037812356391557470747432434314714724793885784529385952973276042791036303962320358043579207071060481804771169517843850319202772152587758061540840230100993929958008681125313081785422228515155145229145994892096693942805649491567609460077030199530756014753689869111321345860468739333613213520636337982464608188015799457687883799904014187150921213335306240000000000
282 20980108673147450354861733944482164856688566480683368779566454678398677720899432235254478822077971957390433293467057590634805422561652243162062062081600468882657933128609322127900927011951293009478603492476240638094958232150178915455584683448277863433941203537169608938633554232761190368976286039851186301890416518966359729100153439579780384675301976528185568255813228867764839773634560000000000
283 43551563771888204500590357352770804982375414552015392349422022235259591193355119303888014114811255964185688999350095351724585181085980051792969922325949658123361036387994630229627760823075419905208117370316426008449378656249666674123013473670445091123381884433994557370692051024092052646721170273477804833804991364676210675041342508096539535262104257655672728019920145352055848960000000000
284 7490642276607967102002181380146573220077971063495519418678070930901269583282099798582220945738977608402280468478238154439990770574811085240025707078312103859744706606065573671781981085716555725796718251994702254701871316432457596199782906807185386791853313794405980613786190839564711939224101832079624831083112928425104471385287364906800255921756930549359865240131611405185882521600000000000
285 109910540581807491767815101590667422048990962973139997849821774424707623869530012993550929347366178624084498102073031931176898069040290245946150725869970263970735726915156742871442146712268441271658385834691005970107202729152487854925044246612608546228150696823819811238968031457727830687179803596702629100422071677050974699752222898154006944944439810293637576091245334812934799360000000000
286 778866930280858265582750540182402395129955473466843981887409102937745306254243698937559219982362773447861802304923405900298445800942798292110958209410285325457611703517080749525470691501132016816722668439322112759309539725944506725873272364821812641444222869553616819912580278379708361653014937678184390256662518816526368931180382045047394392643149523493991244766963962420920320000000000
287 63806529922906443963730882964511248635864592217426474638328796867920088115573209423752656472920154334564499297441540958507096189888788187926477100937703895344683611512700161279047744968095208811303835088988973085667412325528436567234576810748454638337798999585593627927253112403548071475149880069324390096490542392939926473355401971279033072480760329583047961793657107906560000000000
288 16021712911049185393610055867484490099074848459948259832676509641505188804364862197390022294345532134393678797916684011603809450842450685770963855849219660049899905768068889168008527165328745488213705955662576054881625934089766639953949800088747648166150786162210053489889800763801809057206131116121776417366584561422986386997864740486916123516846977786122374260411501234034471577041544806400000000000
289 821310414509762162942973516210918369810321592205472758307138774394729658047666907465847612166886178874467707185271511552162473450849708356835261096973966938351911099221780810868052142269831884568176647733567912591650695070601903880761235426822896227920071057911575214142755389660479767125778860239486167749152098496628803639516326566034403358546557877027931526869742470026116702654955520000000000
290 297761842623197842370683963956494950224543419176893085734123987801079609613157252817738918096558893360357882062224400626107786667846333231796364417978099779187735272930964106527742297013674429930099849618661597220899899235630837828329223345880364357279518727195542051257037986752150075020931509682272747257966735626684686748453336353447327932106441386465388499558727530391744337530126598144000000000
291 5196732212231126138491706745910320451963220627228800457505842060548111006043105468398299380894568445970234198150794368137537094166563403402155478961324931266027817300999933793869274389003339213655297133379436196106661836395938382180310680598771758777887474535638165644064407015826933884504170478887930399857005852338125598816943314736619107019741410880073938129647465795286464905871360000000000
292 28802664057965674929684220765074513988883432185453869788282877648477876099324084075300941735888033626745261421860380279340527935688650936926789715916138127084686170983253337128377952161987641941699983183071674200473552140189547819692612843364980050041497603885023553507712873593218343985609775737627284655007041377506940565921902597910410265091445193635342117551458297768209854196463806441062400000000000
293 1079322509102565515927429878916910811870118166453589325492525470145650020299251740092770540775075718547673653615719481109229228209270335311458721680217476657488414013302939010591860295545681644120261262972247734196194960745418731419838804048921032731233942389784960074329562303625511531953615612373300769268913300905393468305773044346019413708936234183730170595715300146221139622323433019801600000000000
294 125000413712917360636458789362828070170413839208361056934686481921446962720305799833752956049749053975702104554956353910687956018080173500865361764426879751405930210851937145897710638306752664440245725338455778373626272868168925801220269341564151924625400792352933044391380628469133886540222508397215672008442825537715826841107228298634799356056100996268865467222125949985595623824299091558400000000000
295 595444623585618138285943326055122830949098598526455408421424327259938611186852651459485491311527698796925911700059225927076942812744389786976920424201612848005668262158228091308507473773031052607344431439823989063566760021024533717076956243281933004525119770025381083065415303982806110892157384404146849675254243835985784449370533214477286167841618191454000576079298287695828054892258263040000000000
296 1750604017072388100290376689715186717996585926439123887661147436310325882792914432990114978779373058603971442884420389912523386067853217507906027749213067866951486851120748065893182091096087327572495505329785373735991554155482002752670776193675750306065207786464751827769843759986277938252080909877649041671582779575644031392540996186125733012226577388894366313157972958189064695671708929228800000000000
297 223983005551349319229071765014064293885085068029248174178867348753509708909531139574492825567731233087376817608107659315407032560870108637375182001582816764121739058392553624592393668221048210261800771725696445124470299858277158601351816482692520241180060255507274644630485060200264517352118096213301897587609917925503276743826794124824167860150201820801299393602703610812068883621296091955200000000000
298 4509724943986899044880639564041562964129229557635869278769141250070665280057673951164285078544924156121680891438409247961215420688659905450507020166096981827954477685756113246826718152101641817351693390450263995794704023992157555731915768107903092104296515211555865328130571681884520483599693212348360354112951367627582753231411962244781903224500707801368444166497388137155749334656968294400000000000
299 100887572711421551098547881210312255212564279093877457271599674501866092774301718127633585274100382683005355453259118979904372897141193173465778238858558222569198950476082219367271465690577103552570852461387769617671033299228365582754460646030874198371304911836687851995628050735104092428489462362800424024629509012820499842986363961136495189639952747762741896992145236343122545265868800000000000
300 87082881098140872531610791578750862976152000606592699666457248485524776267114250048612804816441008327633449133691866233179743204669732019217961401538172123363767646622419288771518908130775612219754795003866956813336935469526688918708153135428525493991253446360242486765980281818559257510612509360680764569098087815204914253703342090407564733447246929802409768380481090444510904661801551560292433920000000000