0 1
1 0
2 0
3 0
4 6
5 24
6 120
7 720
8 6300
9 58464
10 586656
11 6384960
12 76471560
13 994831200
14 13939507296
15 209097854784
16 3345235180560
17 56866395720960
18 1023601917024000
19 19448577603454464
20 388972171805410656
21 8168409582839579520
22 179704944537482689920
23 4133213636880538425600
24 99197131945856677419456
25 2479928332674564111757824
26 64478136551481363914841600
27 1740909683073851861225241600
28 48745471108643784941792976000
29 1413618662349077210550915116544
30 42408559873877916528445525618176
31 1314665356096016527192812653921280
32 42069291394776635222857348834279680
33 1388286616024360864917430396565299200
34 47201744944835176017750395813291483136
35 1652061073069667361995844203178300063744
36 59474198630511236135056155199962665264640
37 2200545349328888120315084305387513367255040
38 83620723274497076357605642752153643532236800
39 3261208207705383184783796074769911290251464704
40 130448328308215397328797716130261293106928393216
41 5348381460636832380924186842833823516688014499840
42 224632021346746960621724117466614511224530460221440
43 9659176917910119139880320807227960961102800218112000
44 425003784388045240325461950399383649036816029182887936
45 19125170297462035822638085400851827509550001668262354944
46 879757833683253648246047434399439797415406598455059374080
47 41348618183112921470578481601496553365445946572798372167680
48 1984733672789420230548452828424694043390751320400726659174400
49 97251949966681591295855825714944113334387124352360473787039744
50 4862597498334079564788646527620513226350457800285279299013246976
51 247992472415038057804372355817361655993299333331225053517581516800
52 12895608565581979005830019327597109976379940377376548525460498636800
53 683467253975844887308991487524851308199896632312703522148107399168000
54 36907231714695623914684981840153348191637436459150184391001798097862656
55 2029897744308259315307666930850443833439968348777796194478797648940826624
56 113674273681262521657229384539131471920580225597581633199726607782164152320
57 6479433599831963734462076998396495697132299441350820308988363258430814289920
58 375807148790253896598800484320457576545064936501765163984020981404617182412800
59 22172621778624979899329228315496467209161508297321705587334243603002105457803264
60 1330357306717498793959753690986187315464525844865691317534859846331466468577017856
61 81151795709767426431544975108482007424406754413239629477933081524109002904627445760
62 5031411334005580438755788458201562061967953341595808567664627463695162211552494223360
63 316978914042351567641614672897849306181116036641768372627084789307493294886739358515200
64 20286650498710500329063339065501021196316781023384176282970102642518090767466551322935296
65 1318632282416182521389117039249584122708256883591826577645498192572880674099969672068726784
66 87029730639468046411681724590348433361237258645234157056370928082922471928901706370525429760
67 5830991952844359109582675547553830107346746289605818290108973653225148506351615778728611676160
68 396507452793416419451621937233703575714689333773141139226315331368623924754851168021568274432000
69 27359014242745732942161913669126036095960756708442125351981133257580321810509043905979020530417664
70 1915130996992201305951333956838816785526464202459257039835567185208902044890581285534016272799891456
71 135974300786446292722544710935555754947309459523506127747693094271288410917766814673746764314910392320
72 9790149656624133076023219187360012568478810039399758360961090009847719377677624952885656674709603614720
73 714680924933561714549695000677280965687052920017331532125151409433928337549461552879082813285696117145600
74 52886388445083566876677430050118792787910486966482137550233730508584285870614780921983487426474188845613056
75 3966479133381267515750807253758909463857602365944588746067994800493489154121493684193243831058788482205876224
76 301452414136976331197061351285677118881439367333306968055042995654501490064978116064154911131167732069944524800
77 23211835888547177502173724048997138146316190838994640012433656534241344217716699703880170376612654259527797964800
78 1810523199306679845169550475821776775420960607332176291128189137456801147832798704545431671630653899467980013568000
79 143031332745227707768394487589920365261069513117459353908673965356284545616291979475655781693340774513936206496006144
80 11442506619618216621471559007193629220928643598655392449146191733466653043684156805218230591077970865107115171644440576
81 926843036189075546339196279582683966894899517328422193672224634002451856540298168703483216075092643252346037016283054080
82 76001128967504194799814094925780085285360359057707685374404537937445486023362717977813037883423668447655677326864657940480
83 6308093704302848168384569878839747078684671339222123402994085109102245210074415780394853562601314366653490683486619775795200
84 529879871161439246144303869822538754609516589370364579130229071511462249726016973841294383165542102678581167823904618458382336
85 45039789048722335922265828934915794141809075140765352928750427519120566713176940426909184354468531389518757335954345037653868544
86 3873421858190120889314861288402758296195581642949833727450365956397737114547205150215292232640299702504544081053565861789266083840
87 336987701662540517370392932091039971769015556882821653215105960270598534499853737184308787888645485489090700389894788121006167818240
88 29654917746303565528594578024011517515673367714147354591103670326151217148445530149888712535173947048591388199221815186728514014412800
89 2639287679421017332044917444137025058894929722862849364631059130186736396116229761598330540621239092839403543661629452474421142779592704
90 237535891147891559884042569972332255300543675536993322956709302743453654960403081616325714797935657235198271650009624191392898988654985216
91 21615766094458131949447873867482235232349474484064962393022101136186368441434534247735789910221157580979394701391695215476095736550669680640
92 1988650480690148139349204395808365641376151652510430726000012579730394411862216047925512263284138981612313666598939037916082993176356574986240
93 184944494704183776959476008810178004647982103678542326531263367768609388031069533209916238317888077540005491109180556048130062214886372409344000
94 17384782502193275034190744828156732436910317745702837220688295238759515128827016586256354899802404722201207106667402605833017531565403450938228736
95 1651554337708361128248120758674889581506480185842518721658761279591588215537921463360318337917780152967622279926855935309083314628609112188223750144
96 158549216420002668311819592832789399824622097840932666171218072008541175731209990824871900781723959114763326970025066735961842654720898029841578721280
97 15379273992740258826246500504780571782988343490571076718125656372740626326367434408617899467830659166130775296540484713741277834588784000203873981562880
98 1507168851288545364972157049468496034732857662075952999577098361655856971121206669588802070178135138428133279619269268274128070584236066528613770880614400
99 149209716277565991132243547897381107438552908545518816323492105175758556377260987837050108745000899706831642272414918772885172932185652108968430023311622144
100 14920971627756599113224354789738110743855290854551877502563454712658903130582425130973302762349364798555481663400605728670445394637681467598370302992974872576
101 1507018134403416510435659833763549185129384376309739808888270983078723268720084197960571362298625785378528244532764151136316327218886184996834828836209793433600
102 153715849709148484064437303043882016883197206383593466101992509942770741526152598542939550782132321648145643164100486606115249706884682327602278621960715475353600
103 15832732520042293858637042213519847738969312257510127026979697580914682100447419321049563201806596734988833560607291483143581775256975256218091696050008611618816000
104 1646604182084398561298252390206064164852808474781053208308143948010542894411363984869131567187024948787785869668475385906115504482390863021820881011878550591877677056
105 172893439118861848936316500971636737309544889852010586812993708787711867951543867703102154311610768374053159490175807032107178956879858053265353283257704150895872180224
106 18326704546599355987249549102993494154811758324313122202297216518192976954151061505562882891856841829372550040073713401686347978732700710887656033644895470182125294059520
107 1960957386486131090635701754020303874564858140701504075679774490472315919964922416402166876934180405766174578870887772616321244522161729352669105066370725807426293066629120
108 211783397740502157788655789434192818453004679195762440174042122189663039074630136038252353306636003298741542009231875691775825179314429143416910947507523946079986402512076800
109 23084390353714735198963481048327017211377510032338105978964910458151192844741147031260021297610535604433125717970300567074470358728682933293361031120193145268420317556259160064
110 2539282938908620871885982915315971893251526103557191657685677623053661966620141520083995350981662826278855684779439771506734999760830064475213287482704297748081100362530796077056
111 281860406218856916779344103600072880150919397494848274003103792119105227659296544544686982540262519781708860111409864860257176679647944758846819900630017532551473495296226948546560
112 31568365496511974679286539603208162576902972519423006688347751845221680912255950946212204736461408486199945603211161610527974139413819648834679141580860234657811951081120489181020160
113 3567225301105853138759378975162522371190035894694799755783302301014559181411706919363955634808586110104168295641488845810618783319316449154421400934333832811692408673750030314844979200
114 406663684326067257818569203168527550315664091995207172159296522910352940688822322617805304746354886086732774335157353038648927950506769002305429535248025828466510479220642488399268151296
115 46766323697497734649135458364380668286301370579448824798319097713389006355308935284154166404501827133228269310234918616868519076756340846593767017221785523660866939766590715179248369270784
116 5424893548909737219299713170268157521210958987216063676605015247055802485614370891087976282980446144694962156091980752084564150556331012200656365701217468998428820431848036571901001161768960
117 634712545222439254658066440921374429981682201504279450162786783465763989351990690780897177996923258197417625083949517818964398085455081098492216311026123923404452517509064338442119785333391360
118 74896080336247832049651840028722182737838499777504975119208840492522407416951210926060387989182036988204312914348920478294497049764836443447007576700080912790874904774318521980771824629186560000
119 8912633560013492013908568963417939745802781473523092039185852019829245715322244727896957543603624422754665464280436597663991117699599673167203425553622168338324022523938021557727780852637697572864
120 1069516027201619041669028275610152769496333776822771044702302242379281676808197771157898859155807843005170569305085655587345202633099465115475836793280688029122643367439593750526094082886572500320256
121 129411439291395904041952421348828485109056386995555296408978571327124952169601410932541306079508876727613444911581736965987092085321851043711303739366414023350610642762854723835979799469466877815685120
122 15788195593550300293118195404557075183304879213457746161895385701892338829849372381172419258819321942112405302499835385600473637886291641882970967914964632633016984704766871071913691756145771088990699520
123 1941948058006686936053538034760520247546500143255302777913132441332871656271573867703820936046998481385157971495024853649823684247665359154757768921788393635109312840441363039681691694363380595845339545600
124 240801559192829180070638716310304510695766017763657544461228422725289577323307827433803422197720351561922836831010102956005301117859026335431468056617288787670812220125275277683115821111439118028693261254656
125 30100194899103647508829839538788063836970752220457193057653552840661427380090043409575884992556933258996078118983809014113696024289729387991981585185747428366646223945391259782955818213802464311652233588506624
126 3792624557287059586112559781887296043458314779777606325264347657923336166490363254641690841386555694657147065582192062926859306026846388514247582298548308617945624874513545512568080730058399951537689967198208000
127 481663318775456567436295092299686597519205977031756003308572152556263455322484153848478608302805805560945743781685983467962378214718335399224437292321339618630517222166088716600076515866450076197434883999531008000
128 61652904803258440631845771814359884482458365060064768423497235527201719302996434020581248549707327439451845614645347858868971636830226113128950330105058863463614229358398848882395369936217315772911123963765063680000
129 7953224719620338841508104564052425098237129092748355126631143383009021883383377266588324078253852606139174509658281826651240832078196526437836546487193752807979174685948543977144605304227146599273751424722988374687744
130 1033919213550644049396053593326815262770826782057286166462048639791172849057653954903595543189714786760986220913973786366577201547448993431508616018870025080560552340544214066316601651170171897406287306555039355267710976
131 135443416975134370470883020725812799422978308449504487806528371812643643260152045722752410856101393108913112414588608092328025523748954936130679290567308555244639327319160668016663274898020633738379715676753149465334906880
132 17878531040717736902156558735807289523833136715334592390461745079268960908165091765687360149650678033699526302386553585445684821330916315474268584176015321402425062070860633189327156927992480754229778014556939135405554401280
133 2377844628415459007986822311862369506669807183139500787931412095542771800710762609830931428748841030952834090645756504493869319756559456306174652154275374493682333058880628469910046701434697916027634120174236254820296241971200
134 318631180207671507070234189789557513893754162540693105582809220802731421295016785748543545583263118013052173562247524914626782972520486591978775785948998770660926355283791429599457519165835426287518624157131737381760871522369536
135 43015209328035653454481615621590264375656811942993569253679244808368741874876330018475793045705879765443281789948937697451622967674466714808223122870942590914011366604103686314479179989072640255479568871704077300285755013772345344
136 5850068468612848869809499724536275955089326424247125418500377293938148894984522518329722879069548810163583090940859565485943854945630551226651747573047217356226127118144626210089214758278848503409996016689733994390188628582114263040
137 801459380199960295163901462261469805847237720121856182334551689269526398612875709096052762291723686840238700911127216888704361327843632803607340796150456007791090311152449641958944700422661097664687284837621286240624739113514764861440
138 110601394467594520732618401792082833206918805376816153162168133119194643008575753767688254985042638483113292418029021158120756541661017924428741743382525708655198213907858027207075531445012779544511679368469032816636680013909169327308800
139 15373593830995638381833957849099513815761713947377445289541370503568055378192006037705764442627691800016618366918830267611355174949672545179748700811884281319256914169278744818487193238666546974929744908004753999515593379782957041874632704
140 2152303136339389373456754098873931934206639952632842340535791870499527752946881095440785559489733915885198378568225984039344107696507174456992329246458543369472527820671839809904504450671232796978194786684784325347481265753295338684301705216
141 303474742223853901657402327941224402723136233321230770015546653740433413165510258820973246100641926350463497226074451683918452865769701943000357536065442198325956712102851253851118529908063639501503834545555540760420850129855909046542338621440
142 43093413395787254035351130567653865186685345131614769342207624831141544669502457161490236795513770709443628347410630797427423073117929974605173459905224926954910548577715242119540118984747685934993044487475298687603596589132647988912899269591040
143 6162358115597577327055211671174502721696004353820912015935690350853240887738851365215785899156796271071785807944252407981230113846543984511877081294813716218877680569005186245000501977457612827263498386578222379480672885147838025650569641721856000
144 887379568646051135095950480649128391924224626950211330294739410522866687834394596046744286990932660465596412732832196294614218204630613515716262384671042211913640111507386928499440625076360171796417199771403193767717562172257322203804062456307777536
145 128670037453677414588912819694123616829012570907780642892737214525815669735987216420180267640580330540777925129080700431913132748427302364005399180850967739691769966344482029352660367064032956936659402075538675219289408185519161386178053770547082297344
146 18785825468236902529981271675342048057035835352535973862339633320769087781454133597617202816517664765547884306981534120487594945430597282816157992346913739051205695232315179534665960893154197786387752932905591152630358509739974226667033487884442643988480
147 2761516343830824671907246936275281064384267796822788157763926098153055903873757638861944630209440566066428026419105876171871482410326115697063833927435019619094955735579017142225389420668752860364268157765732287643431584098951718357822137772524869601198080
148 408704418886962051442272546568741597528871633929772647349061062526652273773316130551657368394460675741807251264069010263811984415228567430423157438711420320660011622020725392954753219069138052564576151553079255308557642238850345662724870456884561071990374400
149 60896958414157345664898609438742498031801873455536124455010098316471188792224103452189157040187295997789267209792022357959292202400746500676397314757764880962812905577684778607770562348325816527179908874782821020704876664564537769850463529342390297733883756544
150 9134543762123601849734791415811374704770281018330418668251514747470678318833615517828098618794854692551850520135432179528408427386996651699040501557850386104172029565790695120405286494034074608878863563311076144211403908901063656719748894975815830552578071986176
151 1379316108080663879309953503787517580420312433767893218905978726868072426143875943192042333267034991387212108646103945346462580597566374480358822983542727473521846729450752540963846117230799292043342460708918910892777529329042061001946338313696332346553553806950400
152 209656048428260909655112932575702672223887489932719769273708766483947008773869143365190653193048329310996266607490239046604675545836256677326745863396987085370978296369640278777954112603226173655242271392115665069587492687595135300353744114429563045263393339893350400
153 32077375409523919177232278684082508850254785959706124698877441272043892342401978934874176115201302877932621413488388309657892934161536305006194071911590069908567473319508175530039857607743194516736600241875683386787381637895223356287810281232113564197074002660818944000
154 4939915813066683553293770917348706362939237037794743203627125955894759420729904755970623095109082004573918937453860122603491631551199165779866538774011915351475855750541637145359840160733202483365416951512262278586746232403085047108536819554048568838407266509063985299456
155 765686951025335950760534492189049486255581740858185196562204523163687710213135237175446573668177186231377471106890223057296220660138730085256391588442846493326412291984588552353684286369470380561981246261890370103884174660274832388996504874072271174492642257285357265485824
156 119447164359952408318643380781491719855870751573876890663703905613535282793249096999369665355000327599823490596807865750805409603929207214588572478043811976969948108803565752573348818381447277328175140022366866907659338250261892089876233167898951383539596441329788280079646720
157 18753204804512528106027010782694200017371707997098671834201513181325039398540108228901037462463748501125079794111862038442083187289752321445494971564293294582431835845105576384827135686076880751481184256541908557335904675793518367136968419092666061753448973252635116410576568320
158 2963006359112979440752267703665683602744729863541590149803839082649356224969337100166363919237847318327321313181060931064441791545683669812026186682080277723213991959833126687847304049522655305242046726033427584299444755351804919281440295784148824115229980770221412521293434060800
159 471118011098963731079610564882843692836412048303112833818810414141247639770124598926451863161780273607655033212138920052394652311970502439105337223528578347285509707050769290446104976640177787060837781773266060912556595676098330535257232512680887144572033421173121587647474632228864
160 75378881775834196972737690381254990853825927728498053411009666262599622363219935828232298105811649465721304500461450419263251877114285686169996995034610370402609972134202336258205875321202726947336238593169082052677810922096757997839753674070362376682146547428982982199977725453664256
161 12135999965909305712610768151382053527465974364288186599172556268278539200478409668345399995030986200890651000807860578782879022551260615038296115153639767447857571954288492567703280419825336055291991824649908460712832563097926842601434975151169333357682670805605709055111076800479887360
162 1966031994477307525442944440523892671449487847014686229065954115461123350477502366271954799194959922903692586857445069787934505898237432023328563876195934243814917881469210217013380649410075977407433268430992016211643080465526358319420725420422810790351033564140422828134097863840848936960
163 320463215099801126647199943805394505446266519063393855337750520820163106127832885702328632268781196005795776443104342475694439126970594330917906612817992928370640803066699761497514114804548967066743512849694358690401587215963109512869450180251814211797623881501314475317567283279464444723200
164 52555967276367384770140790784084698893187709126396592275391085414506749404964593255181895692080246997887197279654916618161335111776006728220088573334125158676391513246664356373583504392482281984330381669823067334225423370510617656259964381599363536738918363323471225141867057677303747283255296
165 8671734600600618487073230479373975317375972005855437725439529093393613651819157887105012789193241775999298192837088833475166833700261231827409530570343035941601621007837044922565509463300703128545853208974942741994397054056172168044374451262725671521512058436317304117208916606492743946976886784
166 1439507943699702668854156259576079902684411352972002662422961829503339866201980209259432123006078038368629351006378739088321753320468930951942429707080448433208201429786339175264307340545420991129694937992595603394341504985724142078069919005619628326427354173816394473541348556247174690925350748160
167 240397826597850345698644095349205343748296695946324444624634625527057757655730694946325164542015028750402666663010237670888531443978629368933153331163868351427085221006275795754531392033677326305634488896751183234923626141340825234367035610364542241553767247424270127178411359870831021800727049666560
168 40386834868438858077372208018666497749713844918982506696938617088545703286162756750982627643058524821517691098415497634789015058919259090267589960050310836600379674620535022723425841984570898473533944774464835387217746101405671545679323337807683651073782718973081900673852865462962266030282173841408000
169 6825375092766167015075903155154638119701639791308043631782626287964223855361505890916064071676890698165366532010111005120343090492360418998899980385539356888782462799363199255505226110369303455031466810076838509985100882458420414087670713706058940599469948811184986148403142016253412923500684872268120064
170 1160313765770248392562903536376288480349278764522367417403046468953918055411456001455730892185071418790062418706848868427090652706994794710041217445684803805554149304676461129071688616392544137894603658782459832507534597185068681514410404326772022226713556897520662836086226257437724737970349420673085997056
171 198413653946712475128256504720345330139726668733324828375920946191119987475358976248929982563647212612678454707186659366157228381597880112364274480960745420483937408406116122949007716184777931772322449642506786657329893292340517138158974044309653692706077747725620561301302871170420153298023662721427224657920
172 34127148478834545722060118811899396784032987022131870480658402744872637845761743914815957000947320569266912513287947360858006570105147802850730260227721435490128740114311860099966647646874085780214870658774994595638796712569597255964944311650632503924244106816333641936610315543174251123383597497477339881144320
173 5903996686838376409916400554458595643637706754828813593153903674862966347316781697263160561163886458480363711560238781497619050324270843879736864617094999110320331164956967907999759746023233686244253288618355666073338938378298128433225338679267633620324960095263263791238435919632918907975999133954837950601625600
174 1027295423509877495325453696475795641992960975340213565208779239426156144433120015323789937642516243775618345743529319331932818824092192637242507264497094136853927136144957373011946811528282816636045621257470509817399744449472028749449401705999510854483871246916833484097198893092785167358668667843011732778837344256
175 179776699114228561681954396883264237348768170684537373911536366899577325275796002681663239087440342660737089816472567608837601636255813333468687239175745801499937408914491218999756642412807409966652135564011731866444493979244530892869768063953186070298941793569799326616354800270955800962595610831465390701981963649024
176 31640699044104226856023973851454505773383198040478577808430400574325609248540096471972730079389500308289803422965823245051476136255095736210267486257096117626435721243647141057185021727047882396941428630101880931908422281630102659157044343083936346738112143192807305333537862698151375647234548179583529377739729744691200
177 5600403730806448153516243371707447521888826053164708272092180901655632836991597075539173224051941554567293367644978522806861839995394681879527363386104852221484715657661134208477116136391315015833011641122294535701502559605455043341539145617822728128005782728076620622012668860655138852924905454165391938027056666981171200
178 996871864083547771325891320163925658896211037463318072432408200494702644984504279445972833881245596712978087046816622974084510634286279690057534571943691201599267540581428604515161485378990344405616126787493359050486489497006284383382927132695049812031327815359253659518146677821544204586080783496887335793206139721613312000
179 178440063670955051067334546309342692942421775705933934965401067888551773452226266020829137264742961811623075658642728999241833488881687900089871698793691938195751659152420044624560658966011273509679714792395854548843014370473692381736853894241350864679803920120032128569080086535606133506184826029860627924695062169870971961344
180 32119211460771909192120218335681684729635919627068108293772192219939319221400727883749244707653733126092153702746317550525676127989466829397529317132611733517506535594480108069676791116637312292553517508264036149297586080995292740904809776263305052016404143753320184080034416948361562243771460989160379001627353287042091110629376
181 5813577274399715563773759518758384936064101452499327601172766791809016779073531746958613292085325695822679824724719934119482704788372017055283467237267565137417746688857611283008912018375502226885838006531225445602939323998899514909236421373776421560403359520468389045932737228647956130022603778813379409520218845981780133732679680
182 1058071063940748232606824232414026058363666464354877623413443556109241053791382777946467619159529276639727728142775674193819095097502578498628378901212781947095922791111741229188996684379628806536648239422673645175309825762979243387964492490764525947827808611384946819990476556543933297457280481600034490625785146552453503150802862080
183 193627004701156926567048834531766768680550962976942605084660170767991112843823048364203574306193857625070174246487634283439819713927802588055221859651025438340505949190380727512201406458070944596622036024571002185205025873152808284008589212696281466937831945404647258946544807808913928842217980948239897678810051525386517693949227827200
184 35627368865012874488336985553845085437221377187757439335577471421310364763263440899013457672339669803012912061198721136142630286259293783595910054486129451934085255855925938695498583973919443601683890121694067199718439212551430804798744008511308348938928208519594951238443202187680914542894370976154501855750343742918391261454751273844736
185 6591063240027381780342342327461340805885954779735126277081832212942417481203736566317489669382838913557388731321144489121388135009395455567255411918851834924373584804194685574627848098759036286508869170990485699771383090580483019975785230764131335744117096517368195538337294979822560460036006302440545489746943643931689519228348750201094144
186 1225937762645093011143675672907809389894787589030733487537220791607289651503895001335053078505208037921674304025886085850225846142210934042235326938244492267847796762537145023179963499096361422321275670244040303849069332761211200555941782663726866389438985580452188651517102646690383939675177752401141642456329590056484690713491878072014602240
187 229250361614632393083867350833760355910325279148747162169460288030563164831228365249654925680473903091353094852845993635349549594580784778273887164404544450321016810818850918464873063304828113253214111289158906342002390402599597919886874917538030892766680184656519889023365603942365082785211834559907269514636828863136045686297667220428963184640
188 43099067983550889899767061956746946911141152479964466487858534149745874988270932666935126027929093781174381832335034384743468673010690843467707994293950074810506843996423572712877026711342317404511486088322076649342459254533953126275559943688859237441036047706284001292254841257043275231216339184791791487693228061778685228036008814599486622924800
189 8145723848891118191055974709825172966205677818713284166205262954301970372783206274050738819278598724641958166311315129284448693483046475606210675141886576914575124332339617586108341714495710590470221464255563931914958610223818415495155248650035883669446930568782007151460226341593915143477814572528616365692509976053160443544036137275848442934984704
190 1547687531289312456300635194866782863579078785555523991578999961317374370828809192069640375662933757681972051599149695118015255099374166165442505555892497553816536898836117583286675480630019089527702815794827385026207456928724224171299088274697392557620234986165344631885969742823541871158335637980893840340919188133904195453513575313114807587062153216
191 295608318476258679153421322219555526943604048041105082391588992611618504828302555685301311751620347717256661855437593603134634106158074015934985329777442767172815220950045268883098176559919585989085043723459218064406782314256784686071816655710797235547383926632446418350722114197936177583173359128430528433849520148043137631479429764710307006318368522240
192 56756797147441666397456893866154661173171977223892175819185086581430752927034090691577851856311106761713279076244018235387137464645324593507666948255834856242618759648129756321430559802522662723952480777078154992844971974982635898081747054538134856615903282441165603675891254239568030904974730532894272718238963537838647551641476742677331743050991235235840
193 10954061849456241614709180516167849606422191604211189933102721710216135314917579503474525408268043605010662861715095525394343060684510275220623936062092912662818948654748869320377042852481608715765883861891069966323359838005950387528972717794235774496179362217889286921360207203872859024422055761356416551580789387174966414874436444307021878344659551387648000
194 2125087998794510873253581020136562823645905171216970847021928011781930251094010423674057929204000459372068595172728531801646206811066303255952907419786850250290714178309276572907527040431503645732689449453516290104098897148223028519612041406172977114278115414733274890862240790852365002720786629453383214865297914098947099259310784969194553941719012871384334336
195 414392159764929620284448298926629750610951508387309315169275962297476398963332032616441296194780089577553376058682063690419568979625794788257354481816414134877387583712539481375904270533648957026753591057744162208406549645490064818990189016968397304827880499062601964116085159006120242789157888081153789286226872532005279238872280023399797861160158389056825196544
196 81220863313926205575751866589619431119746495643912625773178088610305374196813078392822494054176897557200461707501684483131842165212523781179056366800136775195140624485700527363857798342986127060070444869384906885091486961804586111095802329085960759275212164203933996896538986472734839055448880628644451245841919281933861606697663838141828890675277352562872475975680
197 16000510072843462498423117718155027930590059641850787277316083456230158716772176443386031328672848818768490956377831843184071991986850885758567903779067687015910312801408696709688541727322719238286422178152528228135829934237364837994180579932022872930382915377420802729671712449806440465219182331626926638861691226712335354889783298690672851553278941384805971163873280
198 3168100994423005574687777308194695530256831809086455880908584524333571425920890935790434203077224066116161209362810704950897589272200458454195053508428432265197855507768824420280098279929178227602386137075396399286490893035014874662407429974449660410791053114868665973712092056688065117557764646931113084230767053858871831265624408907762507078771494085179805243172454400
199 630452097890178109362867684330744410521109530008204720300808320342380713758257296222296406412367589157116080663199330285234189794589070389226730802976704874259200757035924332957526969733358649263958423053196967341781013572525454334949259272249023145169963312866297289828607382695826667609723243038529113679851995480493368583303957586037151974609748803937817340776959442944
200 126090419578035621872573536866148882104221906001640944060161664068476142751651459244459281282473517831423216132639866057046462855586984668275244814048402090853180020034688099977848439796089508061076642634328666808928437530478563200138933765441572675978704195470103951922999202698034250385642096333189673809884313771416891677037826525679834718311566305798025064170398496587776