1 1
2 6
3 70
4 1050
5 18018
6 336336
7 6651216
8 137181330
9 2921454250
10 63804560820
11 1422156202740
12 32235540595440
13 741035948007600
14 17240428178136000
15 405264998374050240
16 9612379180184504130
17 229799057978874529530
18 5532199543935868303500
19 134014085905039247407500
20 3264583132646756066846700
21 79926766628542007378103900
22 1965802127987942264109398400
23 48550481667603904878240624000
24 1203647358009346808439715470000
25 29944820431499733639086617348848
26 747380192781454890471404449570656
27 18709109928763745262294457887811936
28 469636841068967483114738432694054720
29 11819100762455049679100403005909236800
30 298156515234199386571439499829070347008
31 7538302654157484386603814284440085558016
32 190989964901818139576220075972181230192546
33 4848409164105383350399085399679476683813530
34 123307291889877396627796808607765237460309500
35 3141467161298925446005641305991628812978611580
36 80165587930924430825847661475119713042306051060
37 2048877835000083937301376060886021650575052169860
38 52442191677010458672201426045946925349898842242400
39 1344154400084321322377233789875898017597505828284000
40 34497722678164106738811705217164922621639987082908860
41 886495018755892277689737793138532517838776039274487820
42 22807647353297854382466587303741020288886061092082400920
43 587460359762471776617074754105281823287289702277135935000
44 15147738202139768124341101097590737922779701414088133200000
45 390991174364268414859844450997516187894208500352085251472000
46 10102206750871116624393863811406524113682498644257658255424000
47 261262548424860127494339993518263158031040047554457111124544000
48 6762889925372681425244113373884207788615984564300270011921790000
49 175212647983260161623202862316729340062831036993876841354266950000
50 4543193877146742686825000938727865096093183656836428945579600306720
51 117897715157929139228230330012039488808535800571122047112566813495840
52 3061852496024562083270431469957640925329370584063045353710389020315040
53 79576554457911411494894214832416367302837557668039382715424332655072800
54 2069645366971193912130582048316343380057338948403328801487579351358272000
55 53864829783892603473761518704759470402821235725238239078451449505152197120
56 1402821549142243849141916695043085289138780600813666282530384816321680562240
57 36557555476862001989226514205171741565432876174297417813347230536515965381440
58 953278468023286211205395310962445056515984511893391644050778556082990631171200
59 24872598925083300813769040252273505388699883163664836561594933167548872185040000
60 649340649270841373244797077519353647347658283126076666501371721894142556510777600
61 16961559550437508453446530917400864407753384075518751344782001411702492358284883200
62 443295036075742416562708710220020926602636830843630550234697968216773983424228019200
63 11591679344701669615258433733984598606060635799724413367626134701783292484173218688000
64 303262782856013407219505312239694723297230891674430697381547020176537505518555203761250
65 7937876424441104542248017272254579823601767356067128140290628027053989632613373119231450
66 207871772150791018673855791157168142708425345693592617359787079959160400682156266863399900
67 5446110770969565808690912395233546022676586429422529323917843325220961364185278767996791900
68 142748405156036197234718551535965782428287689283306780722068038714701668974752549022753282500
69 3743210384731220131016264979312675510871576678969635589003693403347391275604491069679822212500
70 98197395039773461330888727653218073646831827065606701459773625477527972271694632665494503364000
71 2577111837249932476431776632084465679280878838583330645313166302281396180842766280052951063588000
72 67661116801131329045576876298847244755564184692620685599865583797397211766478368398982803155590500
73 1777104187102710915718552728686086435018303830081188639516829881066372817582125132851121794646692500
74 46692795916789270736593383236551153446025119626019251543769445450662841671606311927432323559855025000
75 1227285899289133669179483576558373597482909850948856946043514442744008973920946064383811841066845438440
76 32269799878261653151943651270615186114425984224948892331980717702288457563594515354933911344616334907680
77 848784452895096398615695812447489907127444394315492462519828123621889470161072874867024547188661294066080
78 22332908484458749423142765558283067773333546785342543293914215323700208149800221204587983154825920439529600
79 587808878737320377181949428686327211630609687981780623966482707923027510291128558912296916027476337285584000
80 15476273016055223880729251020525137573219414822450306603257531596228410561577551045462137427858417615307819740
81 407598467970628642115283095350355463685352114475681394623242141020192144461044976071135644127671237413861503980
82 10738194974745544345459504557219418241980668495936957907367579689006680136586459137588526553145775383765776659880
83 282982378674724901755907353003396615581416818419926698111924409150924335229581757023299325459551428661018714431400
84 7459569505881353702749258455021509424340069193042285409412973370475046251800199377314863171127631197696921894025000
85 196694135224353053641115360416289652445896504068829446513751715409803541368055942307664673753405382953915971364541000
86 5187874303202406554878266033954361152234440622189656272354052816173769121383100159253753818067103145428109297731712000
87 136868996133199281614095133578321102408315921971783626815974164725713275476267655925647092902100906329421814976185472000
88 3611899283287784761190144821547740248988047754926872672535185989585067791364935196922164243991908731596157297072993680000
89 95340734963543299683555287212890956944788027375190654303373230985026372826352414549737496648787809259661980615895326800000
90 2517277894104101758459736783271322421733351442786144949621804033503911135572226269785809874481031609815845657091091132192000
91 66480029417568499247659588852926989453667281787586226548416818828064829563608159464237080318726985867877792255627382844704000
92 1756128414141970148368232693063897449197630615689470566706194000573493248245482836206519773863687902680008069905741111289024000
93 46400652773938458568140869023289069785858311533175657446702853969367273043739040946247535128014715916284986030201120066750400000
94 1226287962400419742511572627242922541466006440609685324462884841435790584107508017402413354809189278041067217946193476458528000000
95 32415988133175150975207021618694380919113982330173076805738058031744612062043665396529235639166036218612672035258219555150644480000
96 857082102906581530862700235663031378832719433849602210439214852073705849650857642632711795428262410748891820765564331102720034910000
97 22666264489758930358490257938122694756463677755910582253308469808337565401506350978707093564100234605615474850597790088634150660710000
98 599556208973173538970310821178747331937945928478917567225164896929412236005692774118153899315287755019841236052255580395316496652100000
99 15862455133944369403397250024054185992058878582208521555894437669450182619881253422376073549836821887095187400727490386124634645890500000
100 419758632736489480900459389036531491396258868593834780820700967384058512560345680564284608705201915505067687073011141593784531853412767200
101 11110045246834031014085024376207861296197990956154260299700695921065939242795378170308317958688207193473361465214370081060390378083118018400
102 294115061713188788737346573797834870208000332670879564473737454187203503460945236176374295026311109001846127277508906690309204103533707910400
103 7787575776278942096358218428945310982729600664427695735554267091003525321867925494214763063848234713372003617955381226679357807399673505568000
104 206238277122535149230847641160049452467924076767628436251124654728832266382752272426301473003761866799027063269890846761282844891971383037620000
105 5462817036718078648048544743793930299751056708786736019045776126603733144624831144161486880708895618998011270715914203070355366073243629668311200
106 144724783993765032691518904501123782501557186954251093294890910569454116467316014270633510391098111133710930133192204757596904817528887302476462400
107 3834833871552494034640003366198045311705380579013381074484912276054216600451846618330667954741640569178334453976450866023881161462915626872651054400
108 101630988200815068243134245589775357232027370077556272097460226575264011962592149061932105467227017553532814335836804844418908147412249535225813952000
109 2693892682361895915029799873104957863504437296664793282576606502332717697779591999270176610913767233654264923382998549417441684060584351896388305600000
110 71417989274279208198918952272239735808794001138290830442814391755727149914423854536684655698790240353764439601858826998043356461131445515597605473024000
111 1893680938392922204444625026417003893314306776225647222885815546093725565748927035595427884329816991547259242318681373571931695948564228196509286195968000
112 50219983712495461752181659740751449550821950686091255401314328988020019260546959771150942419698201504789337419220489513546961551421649426719034214213608000
113 1332035021040529835033099336619657349136199574604026692426512922962452832896730133142161244687562485445185742331325200947267027413520348977080123959662920000
114 35336441509228459981995331432209377322883669232108667473142858981266177182939110549560750286125272582493246885668488479422882453915456718477850379834825200000
115 937555283533585262353297531260228068011291328029140130131086929684499632933408057589778609236159604627483773645771663822776242069711961624950808463505631728000
116 24879216721306804161639168852716420682292495324169227448436940558583802982372018574591069229873215096874619948219603117161590242889134182620721988680208303536000
117 660299755117339010385051121098075102758638628367930298419473769990395418052640492097019999330557959210345627786377075673377177993557487818960616917628592194416000
118 17527060434599863418436864001569129415368632364606940411938918801238878663620793297835290990561205237298459065630922663665628051308449260118345591263683400966400000
119 465306880522960642104671056921820941886926099450049870289271720127939427949644738108515533609669677490019715657694881773305171792186636331840366733113865982368000000
120 12354673189352143315615857679702549042001032817231240805963979622263671711109650538011268276559412720155840150237895269217541153035542172337581470708728331608507680000
121 328082772488255260206372421166266782315612018048019584156572459886431853716569824481057787864317327187926383641284267945220432188836806910616396630499381814383782560000
122 8713546915862487058628046464438989795518052484712062193995546874694037725179717676475414389540183869033596557305444521352957385513030443361616773288291294595079735360000
123 231454129905683016842855436078509791405635677293199343881949926948173671123626627275880256702529313935434349957138770743175769695894902447056390019003184685204026561600000
124 6148828237764919271590113718089859494886450407175212538299876831411939462836823927526766861202469703196294437466964429836917169964825035872372151077160567131382724368000000
125 163371513221111582123607303676882373084327360005656467844009956267765456387663655468083823082326022067983260122878260229271444876398537524312283273442056466177690024873653248
126 4341261465458351308493982137614872795277862939046756450131529873431264085234091815295506337325966463962221838911495175072008251001260003934030711081730111205550166677594976256
127 115374628675507274476696444249890111527252816105118302783336235892890936751907013611172639096561361449001328602366761442088242593058410281252298981615260117685403521370476097536
128 3066610308569940667060044405636117295403323752286188873052201172280038155317411272423917289658846538318548497299723954638707756617741486162094187043079435794045381194239192563170
129 81519203722765567164474283005782166178780801134552006539735410827213453432905873296424864601883038815172447930292193209167234947191107056432593897681139031009728084369305956265050
130 2167272444346358602915204334415973396023131897808210340019483966053864703030671035241235347046417566379422576619645182109566587616139240525644388674776715454958276166832345761758108
131 57626007490117731567764057582950026961433891706438608095091805562524346040369797877015906133164687156123266910076000096792081185798117069758752847685717087113285737433546930484991516
132 1532407301107731302544425476165885978674163516920804087994273275743932540847629914343896809651346350187487315380065093483013663048234777064411132889008889922602058466793466997167005796
133 40754895854464732467946873375253560361657914846390846242097681678294665847649005317062272294444436300183869641244543100436223795168003261691836475321939466314575464718788658572120076980
134 1084013046340630219797918619070010048380921147841182232414003829892711762577253560894906507453033124134986419060948640274467614422601824336378987559242497722869305076280544850414599508000
135 28836174539553064265021076970793552896872757243552028362930084102411835221032412708032852069783129540672627206503124792473216443380365863083432679265228865762773384072784343944288152146720
136 767164472211664978320580200431029690801793436545692782255824629349156389537406000544287499117772714064546983929412068711174338328669084719895700981368928332267486194175126389130285445671540
137 20412035729837027111648794592841999374490746575902657192069583133147523054754949395589066540408407368745274322421288485353755748501024324640843636708660437472573267783202205356778950313200740
138 543163370429122655907327407470521508244955405104202402785821358357164397354947393179411644613388180959113380362855080489281099722242128058968384863394284987061606237230390127420778243053854600
139 14455072595833467875767773045402934719576232854070923475825658876190599640492398186530499274651156866956250374301259746461415157635788448631057345426447410903797526167916161051076696905162581000
140 384729132175146438058393854997810027426174282427859909392505944489239437288664612631543182327123525298156397717321038998879983509842650268707749951252156232740746565860194706048411939506874115040
141 10240807935198982424485078863401039841247882487700627758703584744523517051197095066182523890044101816669607726111017648764664284163683969329980139376932112162250634294729513498149059561954592880480
142 272619611519929110382106654067241805700476262312928673419358511877817475541052443860628838712231360323307811627295005830911106581557177930610199322322313375069507264395064827097324181110108816938880
143 7258102205571783750783823910242951736930010714935507507767336193900962351285514047084104626920952532838615841615241994693812861297093578897376779600729886998005598925046856496281515834557728625456000
144 193255371804605191188404941036040630449160759834596470157624501320244952420513021589316929331384853030037450736526206120290700085809765952007121313327304456468887503785535802889995684923611744246082500
145 5146144673335196375051656881470013399711828083131305167689848843265836921128190482006624490265546077577837693527143424226446324201770647028978597030736961652260622014597105561389726236504046784271579700
146 137048331722721786292846883337298059985044702177111759577445668631750993464565685274050691388535516651846794856443073837374518565972393823430021492476661310520833731482002632212667886663948454030822677400
147 3650112883893116152683413111214392853215456171007031971763974650468000255341201549358559876169765253511071035074914426514430065979708725290613024181757619852040581084090216711311237731677337674112885589400
148 97225249314216567207889451497759558358291898667473645617511567296797391753847271364032056891548933505683860696863955122606787696092095447569177448347546828272213140417348248632552435270718859230479454359000
149 2589950838731329621619830686141727472225828581209731606072898899020875702454125738527335642806472547179359652062016457785021723229014265491178297772171565784168650615221018917280062744078171566289883415395000
150 68999052958030601204882017298214171036066447620580540366161837762075084314127194075155984015716755560908465781227651252947949396659050981234847109501607495493755965616810846376519303569169507242299870061765888
151 1838371899251994041496522558774317541419115772560844547643621681283598416542227447001229543511068894039086453958091945669581176905494649092023416274764179145211625272765042706074134790595139166754767078764641536
152 48984845139590961729668248083573427203886847661313944070228400013786962932193223244143219204226899100758247884846623786395872682274421652208614249512440400886935664686664934681621500879732598441578805752138317216
153 1305352271446987905582284655293840905503038788729375235197096290768523918660207340160312736797503558184822026648158748817663179057892075644239164933021824267387539079408134460210555784368473389330986668469932204320
154 34788111386631566699452993486756586520245430765243477974952468359644875086439426854230226942380424562115656675775942637996113834194219408424056409355165871561798794052501151300028659046730052327237173804171696340800
155 927194030222285305851989005884759970444213795482938231351647829854861320259091436343075420927680119851611085267135632609590575456222698005276487681414526841677213735560624753831261236992033618174711852855419693910848
156 24714201428844109710618894330427310139217170083148771712990470951989340990101305070493730253287315857346493503550435777289954707525431047028217859026895297314449440675278664542950028316982923700222990097609747028621696
157 658807076094331223313182939624306959546646384411719756610123565173138232586509571234705052691680934036707498879645473883246105307275242510437911493891965844906810805106279233744640032301985991025267551642920153772949376
158 17563262509305372365782306921117159418261660861788484714756026081318176436106947999043458847435006217757954440569686579826067457302428272534314967850303681665693828193171405048939786664701879376187151937565943788614535680
159 468259879468160025665377928978521157268059648050590696960698962836141128608321886992415938833209923101313446533166528102814964515180143839046780040556186030406996659463722016063907270546089325838951983098686177845849152000
160 12485418029956818084327200323198237719244579172068921886493036751896271723827452613704345359083115708991677249546677399161400380415223566493433879187617331460130054992319735492693987514001243608924031266852875235106683498780
161 332930191198335819969627247474775368111905227035859827984195344462036469530279069643709825977476653242850211791787152435020348703439731626463563018125980350034624961248656464385772388708580594064945937253767478256241437996460
162 8878442894864811016126474772393163703256761157377876949105734284277499303129828943649037252244349963616602675866762827761891530444449944178604445515840615443401644714194852453546875744975691544149875149755019143511894442994760
163 236784653493085254012645493868651808599201780447160334900902808830771645289933751440985850479188630319894252966955856009246110508486603323263819903866984925814398525341855528088995180464210184531274766946033356159636257438723400
164 6315431254825982964697775560738253324536116493960995606949421436006928445314800562674955744339335062696287228895577515868262560766208720998532638542460600326525019561988157407418262293939835588018860306975256111491547651555719000
165 168455342791949522246130870034047803250378618939689309047382677803211583499530200397001411828320932592997396748005529501225260633250774835379372571184974137392796232532621415593596344425119385338028582092270128938399834620223912760
166 4493642246217300015114962654146740703689298598535175634347426322331337825016935094579206771500490802837849558076278145649755217891018782108868709342650649917317372341421798853361012196590991320191440916523776608325135840976819277120
167 119879173651471446338903089008177503826281736921279267400595012752390416431317898195804118141823251523130467634363857681047320804183692246335017374926177611041391978140804300731122425449943234291093756135463390963583347983410030246720
168 3198307035131731827281534368734327536181623721007769570317745344478103159466495795827682148554170507260389814649801049951411301217060666861191471206044917131312647375992971883876671852459157292417573638392996506362608454914532056965000
169 85335033247679023154677947481606058167064369191392659998346915410273314035070403302808236507648992129310729887077050562313057142115296939121062101299341720364523173895821724002969027758385158744453972314316411284307060678034542955425000
170 2277010341825196976871659900787391768829850723727588283798104973603453442154336715728053797005345134483224688167479068471430454560531437467874474499805521508954320360232510295312994738467548956914644083956789434720611903096964345772258000
171 60762092223083195699942738128131713520147260017525596083677367962376591448743287721776040273652740754483662477446715731030121042447898466600665121875953251149841979211666738001499396581581103533860881460252075016045597146159570059609986000
172 1621549312415260794276892628553018535391101351165377508465644156157658479419572087259771190515479091286772223519270276382882797576283992393695629947997315967949054960638444305000533382867246064237334415778625413516362328599295740952620416000
173 43276983411787089055450637857801859414670489183187302133367645240177489234975258053394738714694665921069150827604327652610290280531273453317861935093457051326099331271822211409794882808177881068546708029650630773744433673146996642788594560000
174 1155082070134658175582261574849138808158506041060575872239784871372791171257722503890448555310162030568686728787505122523494628414972633510275395445578041155885663483093344318801263340587672814568345350264238397266726184522282502546723724800000
175 30831695776310406235805523007309507578460819747230259140784976434900139433582171529232433668236298505349955845244645711076184832757255976827464872868320789055920970729507631675421189110205797701096468187041678811666548663234459083242996313927680
176 823019949313963656540966697446411000465426618867244926273862184745569088769529872698846877973976130478942687553884642575186825446528207776061451909813214988644353205999788042959674247221529195399697793219122128175372624814889064148996088845880960
177 21971078284936773921426823596112496212080152167736009028191718993576940273334850761333202066668484878225709016981195280191353898157567111791031288688447526015439885074043752751166031376343921639482327864311646486557014886887792585526149251816645760
178 586570373048299404262609567714923566969901499673164225374536398885458346118182160143811670374748705617774357508018351963396743951948076900700591670110591885681741256988768134615462776815484043567898986676680202311856070967070003542635372084543123200
179 15660885246395663364673802123692989894756929759305372306108666410928142818950429188459344296280840218823049865659527463636190991693557055206074456261388767126017626928307372812297271132875317790668602934907344629403325543829610205068523722115529568000
180 418157236734502282698542126926398158330672807484386259367402214406159878556953459649781870002769752983478263301898760706837141101174783416265303592887421851721801022413161155845975877967128670431437378808644551489979461150283058853259263768426947265280
181 11165797632051292494058073838064538009010640089402602073679843562646605515154824811246611230817526070653760089793081107721345823506132200122054845308358657355412727603063585960458843140258547037862401168147059848898982408225761394208194016264112456482560
182 298171697278262844700643185153271305055014721266771381737141152767711599710092662656663521451281783016554750780881872217976999157934071996883313642326917045398689642703908844940469355955103738408977169993885789970550099483807749265743653179637818159247360
183 7962864421222729369159925032873553265831381674320841213523948289648512366529989619984882710512305719249325407958666965534552817698424784856299296468896253246352267565589517630514021504125750333762629134885538141814077121527846203740676266921770864511692800
184 212666056523794656651536041313925651670744781129516322816291175670492228314520812098013083259842474933401466028952819891196321413129598607841027406284735118896258280151407190498309848890314964903951124284129950018557671706210968142199890139138268421888960000
185 5680057158887053609848910421897188123392047951308138388116204829831350776694179840061435837124071436636864301249380079997708639025112761250984769067393219424372235506528054799100643320943080270369199657216705463302081365250337527465250529589409595584061222400
186 151716434816946392743678527904479663069694084127101805312270714230313214675723903143867821045291795022427461804373833659487877716534107975335876908360625131804789582870516610426480797631822004613267633993628033613263988072309223600412446160791562718538403916800
187 4052636703415214591539647472097214790160069700254522526304259177691070387578491377041160716416699577360068785764126795423299842956894060012397092437692469579982387162170436389849896244648431023683907202650176335891222092552696684597376574162476194006028744780800
188 108259887672490635150183158591424465716317660937989757481762939825962002521958703557808462596536641946590158011743378088695755424575064953069964882185709655914332578741365980699430682388729703353366846549745090801693533581500512158484016134598334182116684576512000
189 2892158307649358242050685465032263829850681645760464592774114583349238531302801193266236911870775436298026061371085063670418772300344779226235867909537525237093274681677568794035895096535061307482088439845566864748862397296330344759634930069291770526615165899520000
190 77268215236252926525240230092711282614767529717360684847792067798208864012587945985106036481178270371017712112304769663374702792462042303369871194113689743497726539406910656769280762559129954816049998477762182843300466015124873950921233883499983882802808015626444800
191 2064447180344015205870784149301702503515969049996499751626555881327561884994310276249140605797401841940183957203122778338925267610656924069178568111867302209862765954340549777172984606345667321875482727071060725605559999000689928054084973069427477059736535851732377600
192 55160792140949692750093002780918732061718024596944235876631171826539366746127270864284491928731229814496803247118074183468640565110007044741639071535902311194646990580788088154268529445984721716856566797997007317433455676424033422700326419103107477870212999929002935600
193 1473943339088049422440503583798704313923313185104392643397350830847815920067360892184863001126591621657333906734081376323147592431155675637130444008603505272351258178738299117886314372756979869065753774550091849666419347395547560107632483908126404746736013158858891430000
194 39387137182156261694570710604156469938329114053650488078371338016799485256938734097357859961022311768870598806477848915817727618765593742740323895959525914616566781154232176342879798357135449939334942239890487167778490436354822301824002064939974699274294376504611656100000
195 1052570356430099836684029570648654198573621498981826767129796822648076689916059868217699913181645799549282511994208790399410505105415243339032010336181340937015175527645363744961678417272109744363025612648712069817075630459440984184673092815989195271186336417575666586916000
196 28130063332382430745732663665061305272750341826391869290469667937883855460992841967482361653113980016525952081271301729928768796792661357490906708555496919577448050013502730288611419825530806316760626608425617402728984581295689142931244625874043603900963618869878299826172000
197 751818327196879493415587750280807869482583016883882918711756633913353436469637055350299221703670807765239937934627303512903886478096713318275030905416514581576357635276750842189340987250779270404475971461019214950531627928386362803304180268770346394665994832043726946079532000
198 20094513722323696775344083977508461329421227130180794754181386370772580983326815939145432518874972431607208870661663955539261514315091829492432108558607301274333501289368192084472988982778710098475311242110865579883814432417109641868540257443840418482471585165000990796346720000
199 537111266070256929248897492755551472424913916906947353634372070917265494148035436116894423080016986786151577627830726629582233004472015276808334362006732694512471472495711678047904881271083521446089980715905198622128658260793228490847685795954453225064735366659411978558293600000
200 14357306408817609872980579319851544188801403947272846931058946078861057017873476028666258065582702066985903360938492021244710837549339651558252862497057168963935069942693870581227326219304825178366852838524575502288672312505959473497453149937340107377915415192026077834050322904160
201 383798615123481899210153380453496402793815743641069103908390103916529417492940780934419264673030902310303573478465596580981262107887779403083052813995550885115293773245700654590573714385053668923062943121408528718231212878134172755595874101454852700374409412171544961326225751479520
202 10260188720308230056465453168312046860140213330593215474016413261313701727951172297372977158310319110423845339576359080601223023663723631986782374345012322289604088199857077022917066498881525912884305751089778868016269104905838419320412551976408887413812733374733196767319843131357120
203 274301759666751889013523067358956140310387869819243331646030055862933139901294529735671717348061591291938715567909259649439938151506773859545198275322667391299674148613738286333879656073922480668159966694274668829330091829947019237481984774567923349468187954636376435840231691548734400
204 7333696411851567228758321454879588618679112828615986652312545207500334697707044059138258832904345658762559892576858868136121991178693215760389499448649861742014356130180453837623218486497719840701208798123744894421997149501928380536138877825241595433301726399620767915543910738292576000
205 196082188353417361896073384367040982272880258619986971235009943104304427746576281002390544536763283955020021642742257064721537580633524790758612560999095669228265293615670033673164529798095096892022808819202506888149773589475366669683312103554988426772763486797846135209391763925209967360
206 5242929796006899445219657347217436267262079102857428990130342213263439382601168864114065509252009353657519040376417247340506091283170016999237827123526389885818037450218671610142259952753891973340213604687108749547334336372824800872440925420985621363538153715993158401600315099362471582720
207 140194320274476164448409101240728482216728631043941598557554483590016982379135070789682576593856694558351931979113799926908080088296726346173766621052899909288054492550575209505031320306351934756984835156683794367665516470665712134958009911052236327664116941936095710720044608534188422200320
208 3748927815549809637889549218921588286940127769678183113054870866192734080391756335475211873912830229947497160347548479369417899772380007498505780307611893561703402448262099467930862497430304187293151245596121842174546720489149770783460170726113009712490065007042988388642612992450380672429600
209 100254488325338737283023046206652327503535558960539540050301527679572067893537702190356948563778869814276690561822762012394434288858116715716033621524899685601629701354734665895394765568800487140445784179894458160072855197257115816863840386654169077411287680830385998751932242892930585906500000
210 2681146019480528374870767626471348041279586885921019612305778161470395095704128556917731052719813573629045361033214883293101983885048551579320603099512977115727719811849260526130935605342271966567970764834935275343749756325666355568166519967658515718676510434659046729071402638368164311309560000
211 71706217783908867598964497664844785577760613335403523939571284102520496603167466147127683818430041164380481665869272071436999458816640579049039872167759109471163019626905931148952778070443772686520587717631295962489090622575906933266305132991871065130634193863956850995375932869815550885724920000
212 1917841379810355754304949713443262333809746215477227251710947313399167813919319531565523587609409242662421220033852809346739171356865571400276011589922240703260593272178645675076423376167451120742472493641125537332090740257566860800770465765947412336133647686295911092357279622846697231218806520000
213 51296518476915284721125480019786576586284024031571846669365842328466335045380886988070916059648746387008931521364365014660402110559765873408361125971407574771235447704152700015872371456910212331199260154424854474849173046385274572479511310586318756391217339209698112629971422405830509590812083800000
214 1372088900198317476897324395253685144011146783075252190062590230995679137417891766200265292523961227492149112507871704261472752409627277585166958792687907738487478688524737780842060881733267833374658173612635813990550332232074983411313262621535003577364520740639178095187566459739849354274634688000000
215 36702495016058785910033439570856330774109223897413423585468948234367037337949412051859379800706550442845645515970703639384838986570635431779459333923458698791879806081022487699202142078820694646221691950938116711852062514901160933764658188980837101965860008352021561573615551416706686602870498014720000
216 981810621563840043044994319960515313398149161696085528145649030366146626895773289574507884658509641295937296176452932797803385709173227550837049250011122794894097508040850014311527260558082604777503418994153746587676341030043761336709629527556827064573363176095770198823420535145575012041704993960640000
217 26265065647594201974647300851645623923325385596020603635134052419747885944068629081879287155711238754852807989745871594677910025872643235253188398005527012356033228094812612938868094329256549936963283451288122957807878185619048961534650357886748137881174940075100906398302199216540957608869250912891840000
218 702664011117567300533763536377035734704904790143518968557138166957063003730512057375248836162176352009928879685272728420871450359702016019293488115988280521619826744376415202644493206174075784653125127934679730842457207415117810994342952298148547733821349608860434567687934855734159024996135965210224000000
219 18799020298689578904597402324482632092907259167838569815250913309566535475110775293692034525496044185896461548419742605650405478864073796315263293271403478032440370048849592068498743458981974368731557771600771944535033744264534592446700184037193100267179492584833975800253021631346458208308143764301680000000
220 502968564910460290599896251150306560597473095368544399810749559602134870129790243841213594144296476079783212879273867122548732901284280539166783265331493914405794680837551366767562744829503178036006577417103099688925097870514328166969002543757416984140133901772215866914934893458312148307838448733881708800000
221 13457501110118440989641338656343382864173461817086622223940707443324072846194785145287082598369898283238108622693975384086020280280903215653683071001523315510815693199043213968545907992362160163549462282691551757011286646913341506226543101434748699711786707119719628554633119181970924847407677182901464249600000
222 360085637203100978143088869642777460362734372048522787785072369700942053375709113510077448478223730738154914235472691236420974102904557140154502079011297830074155869741723123796310426368800220280686026094360848717186343365619898904856896640581301219558720433114251137357132391805490351432024460916339836697600000
223 9635290362341176437908933433674645967012767865469797812303149567216394004608738714409845522316466863654746907260255960990812513918266856902485280399114573529643198544307546914806600042310111707852542196964601716468353789430967901551034655195944362189549452535341048275479671301290048432268793446183139592576000000
224 257834655287552829632724145861094420579334804639847499334805342412908719350049053273752618500954116081233170787631546430627075617581683343148695318205579471994206987832247630173240707605407780371082815629393164713562844108601163545411017435397213333559156946152577301867846083044007538046848365440074495140305000000
225 6899777608220383375646486990245368991317199945699333528421297833650284930977967503675320220475043709766608531187615800401888396362334181282910653504072900426759109581407400389719855316300614025677907622540340948198213323324114917767546280683198802299771541997891515005000742975956269988373921505808898414159665352000
226 184648618116207452921854980134126948153726284833932559688704601231052397685326110065073465040354842698255613913412929444884681574762636992688046260012904956381178589391446005667968479832063060821254854488154141133714234506983311259275619072950217583543999670172722431238064365906321925592228029534184755915875364144000
227 4941673468620345276338201566088758441352405041315567204994243855364582622902662321394350693598484454737850649375656172990719308369943910848831871505842080521502609259284756596681601896872183274709206191213384311286993370386012311684542358806360003267456562346484944324097526164659654663704641500923517892080808962864000
228 132257068779280431980298035450676512855585835754876930227846868095791714981379194261879275026733215069784488524610705608620497832966596727565458721696059745074564293056665438554770296381200583764955070593093207998756696990432656375047516408127742100376018891609294654879009045136343573801919698895907817268663202020880000
229 3539814129043891983608760552379412668830692274390149664866190374303882428592885124123769276956900230915163052497954368100597415017405490664278199704760208540942789649016582945884444824474739180260848642417094801486908018752056813276702720531145751246434411159237994170119874343296124562142053396785622996218441050789200000
230 94745500653492681193942882819588278174821408583707192269994298974260195579855962547964866055205725227858280277581542185465184920846966046380229869088257056974575796506638485055001303681532724088621108434649039656040056925956753310883487501151822188522333998072017257040631579625148505709549753737662584930768914131883392000
231 2536022832159847755313150759966445136940141553117131080707933645209777076256470675950049179963871961278354943603547234101185645450627969174991907597855180557066315969023111041558501471944344094331164395605103341271772365344975785380239361095793635359155264752239801206487190331587877574622529274455918312416604781541325184000
232 67883466098716329042451138498013823431474570856944632538337380197200413643617207705688496873845658906436203456955058268576817248237209104136714865490566740794254465191628884781122949700783704069616883100135237223492464416182033905541534966977521280133226678808728079470852789593735974442106891293785626729792450196510385904000
233 1817150945691189957436992848763950318345765490707150666123452376810781468170688150679756113382671159488734006756482043388493374015260604257605780078834361716471961728295026960595019636352031056395409517229199889827668707297877283852321980200137190089101125547447734123867071823263438931977373487045948407908365033171134774320000
234 48644529479767445387010448493648155026503452704334528570453584884382414275049212712148194006069095360847876161583230681548206363349568882328850764109054850683114206686661745175691792369143237681064929329289232203035225201936381815156942774807529644835350095468056261939592992156833018965819892930673372348456451633104122876000000
235 1302245544294314335304024085958277505198333055847216044351574721146852344155024563450507910408666459091638709790314214371697640949448126423810120947319215441259795223058775989559969706920284017688103596284022897094741589055130182036475520339708919777118788579281730921826197119811522801923745080810210769403515694023464611987040000
236 34863219409329428766346628158179775140604152295465026603048535309714870340848908106026927086125953650005169388905188815204609754484622176870931568894734939787958298312925438672528783949243064687270827447543999375482090826551477140000926943837447185254023023637007488671883643202951862383475337997950348182204089215005663349697280000
237 933378302129930964680083847164111981322686492126351846932858941139433053018477072261463203117703033940209433498412736264268989978220646597492590451256824233452509773392722542611109107982130338852504234302101573409831720022948944380082499740895705197991098803469384435941591125505595224799871727333578239644083126218094526927271680000
238 24989834719973308802260221016439617018479158013190102340662674877734951466804985324285796118215233972748464417526177870717812644611438171808017847870172469449275090423283442186680030167385417461516732956238880767078850245710109651314489015730753313238213770238498864136917933714016762483625687924670069470987760502388839696293043200000
239 669089798378991594729517132389620344073226082841734995330515660052951957232183303516794739172223973834700202258333599600983209178394362290411676550916890849051654980952948079142095515441724526608108552586218740252427082562198771889070740766502304861028790934966239829975669789625733553176937951483194170233129953886415777015723392000000
240 17915158139013491195380625185203913721037325545621971889555944512776144051540554694705311139144285326079862373884489768316159168755333381310060311182695967854545166971257248547395916632416941585151526540726251028067173646887273033484822863498418588614404639279943974047527715146308026608626337375108975238896318319456235102836417038880000
241 479702487772582504891141029702545944581120944483990527310510084854529379668458119514843335473972126965159410552126114120211184221531795399756579015003102927282331227737097487460003914515675182975549639668012661973743293919149917526497409873179698933512788206026945620887948899164835386058364250043169934481256134733619918101029377414560000
242 12845122704821383833928848858053707218717993429490509546477442574064532831193247177331894699762917593619485436057566732898867149055027269946927653610812546289825068541043516260415592833154319567299524215100450247671481688943859611132655115848685762453927639165360284330758610349154911123737276878111098977777374673709224398049051519559360000
243 343969062116736822855664685863875310283279296186999457359630038344005672001279314941432119030510582261697418392015545686260753065497053208722089774268100535269498958556648444493143758194117410249169167590005071091370533516236590181260183670474320390458970198297122992614672283177403077810487487198618477554844777531132929411253560416184000000
244 9211179036447793795606747547139439745546187978649169827627072069548090617190937204337275866916212569058543202276911865065157951951479136517901810146988679880926961495667087947196804564701109740467202823033070494195005861925663807742991400656923852541597443001697613705748191254289795670095680102635403976337680155089959890132857035117080000000
245 246675297868216553849732326078345490517840653791773467282729894420064967535615137641296734702472924650928236281896963578915858190178962367335195416162761287122262088604389474308912956881558153659293195414213191074271584804061389010725841629697371567200151605239414600682471291084414220008546985404468641306781414097830949348304432576136900800000
246 6606182635115973606331439427094393925714354023101677056778974543088696064939527667912546460832279062394559563610524749774749185749119560079877484062121334204557649938242003736320552905928161411978881974987502822472104532480133839824031185235060125794127240768830929666819718954728662878737719940667443351245026901129616635967599334920235033600000
247 176925263269557075818641880569635889338434145037822290017961499061029849246677990180214052454575962499619405550174254517771249525838370956445018565394250839638720129914304757050312325870450176985579875862730998692308073999749751754164786350537405239860881646677951647782738228326654254434477601746214739586887763437129167506267986915158168601600000
248 4738527098532537681638586943117960170945666315558376512246144961519426523040742919882540904092021794808029877706637600999179127681809283531062896423972843279892126476327383064573954143906743456323598379229399881079564773272434005585496921632076538230171024383353750525065649701300695142993120523875435217824938206363434083686018450281691298896000000
249 126914433516534003271196362488934053477737910871563649426920687631231226613991272664498102257056045105194891293189318453044980811987724476671355318722785494021149089324714665149704538977472262016552137651654611853359311306592962562624862752969056301796957370786264010107524769313856887113596408244224562505381873037179246407951818013097014232080000000
250 3399324922449317092672979512306805439024267656141735466692023635058947566420162019694620338124255821618860363235039290144642735340911015669364622657113476221492161329723458281801103858515584415199946810882775359251327484011327640974968371922820344104949596250769677172099824710813759385495217819434076464376150154067055212621202147160907458445495838720
251 91051738998721532133368913320093288327758838699960479592965029254949426858166126692411433734760834371110966593832464516455519467303397028761540176187854475061338038561679127000595504165544565227483129530074931674267668374893467725311283990962739674228506354254457515259867905271727218960731156404526050878642565301149084461082217103341055751565830563840
252 2438920277125240858459809183852959903068116194897354101145498644547919719576486166081388048898302682118995037152104971681141873682764764856577067848635817753003550574866806426792973149371555784226415075046708562866740462486375441609660833009627791818072417371178734259848222847331420397226296841015566281963216348557914780900855336136205845596364250583040
253 65331201889739311692410147411773411779595172059428796397296906738663092546117593819525041097053137375597798523273054491858086555419345399036249955765755070355553950747855780177965063143905019691192370131551215226517013711844455686874228820673231264200753912523393798615929980708161197178306092816471043523341101521960091126349592457557831303234765827788800
254 1750077443640694835998681151387613633423764030007861973551745398072216241891968974249115832128016525172099003655859378991394685171708250549172432009929452272169424016375383990556859395000037374156895991012339143825961990473030908554211625287375305351266522130625427777915475693767011398900051488764615231241537375136591045449228403323977716713721428703232000
255 46882132277179421991177957083513639813244503699001384078846879039116302437872135691576902611963455558270038375074932290459071934586214243304411923392916583883242023951107362695681961231418994281088007331459175893358156772052230027019289538257783595159190182675558950922822401534300290643207501572814416688063667179304988899782068179526846291386636748628869120
256 1255945540456240084321523838328957504855325382968645599189411282598318434657346316740451107216661132002244183563912300479963069786664549758464713903306406321097706461704842615946248477769284798087560180780602939743711880741920208679153596530336295167241298620580504371407675954384278257356893931600131722649629435486217475458651477125339619172536610622234251490
257 33647090789043932319404116105983468442502501931537893984043488815999696017421912969710507051364262238381792506270380087783006148955162594385392645547543240421299906964320522018437710604398834234995185779128718121173161106216972395211028710486724006014978174217020159117781782666329459397826549202176467155371272049241650139780232411959266159935944281686539065690
258 901441168588393506758003550479575129843211972606065697668776432836797336424927075253051821327427981115182654472118475724794040706008060780892951334923454292231725107980471025267717355853562422149384272333931638721388763655111640103174865092019479815014585626535310230123228902477595269715342252917873586435861680050081418293264888902337577794858604597338483964700
259 24151288803331427977864863836416487719808390415571270903724850919114400395883924849386056552305224331177742522974510331308313379464458446310286585812790583628093829209317124646125927235341135703812214320677245261714165274221583121665277007125783897236767320890414915226863345272958008357271894880820580438308783529285603628331613869165690035216600164688237456857500
260 647077335206701613175461472525091122696944375538994626042780922885877162228086250656959104299266056583429414404305702957105270116449048914527368337851380183696235117790648329660783156713226324387180792635820943522078531331741772257843240693403931688356171350881438577222651792083686056339602657660120446162394316386177762159410735710221762437037614684625749557115300
261 17337437955803146816150860281974409387312205977608173316149287475353185344713323944750220729139435837376221970941347838701717057893049936607633609432353100470366219642784720708032360583131641455535139254804281772928570766006093385295264446850145709924878068159814874221327525769671137226007747272548536544887239163915716048796553141998644032453923800436500700435962100
262 464543521419822839951938929632092828322146104760787822477623726459238987964844808751195588531552871569196718244296183077936526466531708504817647908323924785611672609478858990564920920336417391033060170828453215296365229027554212228478953259882675820454386911542068422874770560533016935767960976625731477182207957776066015424126559031597721835955563558155702235980557600
263 12447454704371587766547504418108926927089313975510311532083601761824757502771818240358175423246716287256945447284258573550309952510125497942741059847170514808380775192918432682678164494755033993260105317568459316052767424731217216254094533498643223488742845581812610908495953900352550904282299218775482280173871182506529109815738301996237385026999120490861602576773204000
264 333539493051196660486878118558934624253255842632346725850236043765975724889183552470203657217611304370833061288024993423146476912732581137195039797523269149385037886238618401929270444269753088906864702233674125922398793786315312562951916709434201940694395498949293497880376257836065340432757270560955287063267832667612108360988869135618874695549564931472588018082509252500
265 8937713764176836063238759527873250660575436936294497869576216939299846114111667184326836168200378196378577081781862076877883740023269934148538508302477965530112083430503146798833462442889774231697543911023188319621002545537294492168383401818860483243536715009929399246462304846665312366075014188844848539515837829373486960206719587922351108500726525351810180618860334692100
266 239506880155326783708763090840828906757004209716119921484582463742045025457571612605587553099553783248967174580364898974362637496656134752966359128753688748072399206487661294549688518302545367276884299260296776578105511031177413114855150848740607640122945704990486402397510815693741762515809038146184488382849138798347082475169246742482730948572411447465337678590702590880200
267 6418326802320942719609959286988695463938919823248508789342531105429680526299624442287420383640750234999454768939111592036824081377903319408039237144625478931058706050959987179780553697791347789337278644188644877131141848301429541883562876149079037455422808305982271283337208263528251298041271847771944651587067295131246776982502286468595316931522001724541069298472212346096200
268 172003723394789353791284941462405895369091569333213545858299508127242273850266166274710775707726053301500202428909584433510790151428329098861020322677310117043074702145352296219113524135508830264485324325215856252812734317367336575761330808806907597658134069772703772641003821363878064413981956624407427397176252083824679721763204513738475523916706796048627898553398784859740000
269 4609628951710566194400027173563982263443484478815766818285789715982558883276342389096357129355995774445734028817329321938110753682323766439390546781420381945042182954379620426492652203703166367881204554539782799560340942790771556748279901664221770348952449581077748062840528123724018698255862128413081377300438923899567322549863677080813835731649010802826403851939384841908300000
270 123539573479160609587268678877744704572141661722625946867283291397292572329874544370955736122585742227005571802437369804672870457370616800251860691782158884812544508834313540885287521084661715668720111264811706528727280588913761102436369934116094629473851229826243673680196224671564597909536366230648659292352108984022445254154469957675960859776335596185970775957523477346629488000
271 3310992114218371078400242083155570713569160500860003041094662390318987734905231084295135721774991471632853392002043377329124016593336323526168443295335684243132268339279868732504851130681450429128072722895863176228187527420884645315861707114703050215948760966126631502481028150928862398000390804083373921095284365094762148206267354124858331618784902506311974515663806155838547696000
272 88740531834613766285198875806356966238904933955954036956622653984822151485382276410753160186668978279988531607028814623154051267828084035268889366404821442858509237389589760342219930342138445903435498412103950524377946054187146501073251547423404210172546252092024790668193672207361658797098925808014415030756971084070396879417176167328045052987335887751081848980966477638906784988500
273 2378469863733717721282900513224723976774384929325837269160406443226009486668245206274686852477336574995844451684505549285522714927330390665538233267619948550277851638773307968951771191803107309786742494674213097307478052969077101536534633865056990313747968630468750432329835269799653718083255051479106320504958458365885525666961471516975221944084149963309447512507403854939189200922500
274 63750697125500632641365483573336986040592989844741273109730175789531066783429810640982828860129666513035295876654281351114492631386440387453370931319812857221390528207026908196524457001459278295829108998655036648861046625134723079012439568357089888493643272360270354307217764887746379453148442578059247517525145274128937684334717218607529698087826379777403365129580673307275715877675000
275 1708770735306432157289881151892220353277328654172468798886683545176769049815333741884212922421117095875460277308775991517292974201114083979464040898656467205524131554532571070847691954252575584929350076913913300945945596038779706216054037878990686960411915392986626927974763148402531050897521948818676623089610951441689771954948815910891563199725360334564042497620514039627635472319011320
276 45803023509262960011943449477216863017053738890890138774946837635963817649712969153126990237474417228384502039343429050506695544764456218274997376047855991465526800376976081148575909289193643860938640782508480093849766672900850612933032588112403801265886873914466366029690264379266079630831560290357709432645847676986793452546671506007193577160124198659117708762620697373484552839935994040
277 1227766852163498595597553438319492053766662675260975668068567730075081729036342186040803138890579444018071344405864254143812581357749358944869378959572674772129583093074915324404753780899526095965563065995693074646423304809422142831255481533287263040699234475057732850228719539832281536506838102876786202320959670578202641070936856642322842505838839102137935961368079301205762887161119209240
278 32911599196341762467361155052762865508349978405422313441647564761683470270819437140637273520739553110389706055312106749452068326525829304110902580132595606748167986934701109922659804264969854335825496772449115326374181358464671404956463899162576433623463978019869623611120460849331569452286195861598525433780416778938083528981916919009981190964445502188255255582617650829692495963898704044800
279 882253338690850371641630562405074764661054042077446996797516934821472469426901514639687007504451376409492889170332308556485658644801834571274476591672545467750490775518018673151256027884576522625162963254358670013342340724819613792519106154161400211545399746853602191036840179830300990110029096331528205884808948729112370948511088858133405298542216490328434281295241073066125718972118668512000
280 23650961364029527927049764279706572106979539852682891109149598622219744577607099756687356408420095352108888305367909365081634371382839220992166486615109126272360681949863799967304686209555178774329024241371666252572980240697911754925925707661041217732217000377056162491210346343240598368854701426994364240062838096680744725407774866039469521040400134777923872994073129390655212857992062424570720
281 634038120876047829021860917136181567056369207856278236739333885268916156870416736663118830603391960348248356000277028409932857897444053576810767877400275492533709989354565445971943843851113508744359310635159369922464594604534105559604548577142754860904797935020470277642210553416657196659066189847613242490245760496188123155849110486287546557537972975234671807376236598760790549919061609707881440
282 16997809058560496363313996417722693461048538736405930903211639765300465106671492118461297371760951027522332793680582076560357839109054692404308833957248791995552132809523284482008071100992383912862586969377347816382209869719441415713062216585534346476243882711876684844797104472779561018989439779795784500875515663388226095686504401269777892938782458839013469540074988170973226298433729244593576640
283 455702540062216745920261594455308377572738637081001292426879549799174258031242254800204551752296410168555472615306638898927312520493591348655242184159334708752634996083155897303265365083098704648370429127142622297768482696983980803121814144645920717760674643776204778197778457506102842389317892294692401105424703505671349626325706310035051679182435323001830164637145057078553958478074262119428075200
284 12217456514463121049617804897963683243196910692619981089365755039745764922222255650912050222043812702693963920642470193848447983960465953336789522156146416561777151303439500004073857189244354281536850525001651538096292488890574291914682241945823484428755242631690949369853155828595476919047076600600610595000624613924118806188835391351167870351419586174111752975740955061330404183358805103241560080000
285 327560049352477302281836137722863584756652523084207650331075519136346075506404507618245983096298052532729694991177508444142933957556938759927443194892452528954523341186358019259731307672910231062989636441376689065880443455702107118143807330570604056040137281332312288843010724854845521032946631416649493360765961555728886935139212450156484232380665996769944370096003194898796837965381595599570016131200
286 8782370440529318087312716296984643351135036702348885521625415068015364571653644998916352323352786965915919820696508885503122798916417805273015767302914331416931811004233074404787244588743270896593633037920715661439294780799593274265268177295578460785222455228202073156603247302788226520890585540297500338692377730462925589620759241607041679158828450521642322847268594046690476050545446557591327380518400
287 235474128760020798763262556325939589043267079504835409398790701576396271503682050164646602802620805564820306776702548434919765531402841388745733454516213246204862488957346796235891864834452738277108815625835974825679645147486468825514791385197523088553887444602663239125806420285392169394980251906737804580587242792462407853633781601542981837387875121272460900856406779220111968852275282236379135539750400
288 6313718212253277580265545365145599542446280070114459841417517465734016348058072100262435604370618329763910222066881264676458354446598465650498666250794242031126615318064971317476539251992061051055639004620396587737732730784674083829956060101078841724781822932322276925229413175852391602137107940664889658987302330255650759188939343780954980312947756977058040907945293459615646873175951686468192301733498500
289 169292480101627510947438187546402617201845135029756361848599862331022660184035531153317376461655561957248242761286976796541688173128202067112546612093484789634673771932528732784796009467648146489186404811512180796324713360727431910847920250661085833024305512740409649547986642474632645767076797170770350186865324398325882597696888522734305912119608332440545811744709300935182133089575629632909323844873072500
290 4539421847180696092118593923438060303896096285145570753576111771077827397922139132279720525958701999638050550704385910139316117698539546566838142844874936785406967596067252963954972988039863255820340675147061884367219897860825749281859149014706193376493727547948146800811901901610166381618160172831225552601584612354177861049854176214403267864543310874990570754057920749156903231551852290874043180343815105400
291 121723309480611531208717597408734346758729279843072142197576980317321588537920047723222028071619923648423170148354376696019351336305908678105828585437453316963820043451153424067897938132794291227093209929434087689646947017783014447362096858684313000335661809165494185191048561215390701246338747180209791672462067931635131925134572434991519433287454120450968505798550542286325535801125356825389606021151851399800
292 3264053143454664514579571392777393397912489277593388261942494447431964286072478307299813208745808870226313115224186916022606358905381505759550534627589912092477560590941334799376721234985582927765132783956877781340375132650436288518220356353749229392937837655834106505838928194617773656858802896097729221280382256588990188960368787087230837961595779012633317416045613425065421794041098210732097825261133123133800
293 87528781265659117119902337739492093980935006560119266998152162864964190404950600743078923262751403573364291726001249916114837260714177205869669705291155707997704157013137256986279797936972883756145165468051197595408346075701355178336474948699168828014502434663619756080495318175336255283067614266665714027421402723968002408419305920548769267461923642202686995263940264955663247651188286623975010844381251861925000
294 2347224682670375546700032702729458957844982072352164044615170315007147441152333477652800890938922825799117949436957022601241422362841936566123198705267199299852358040907620791263335522630248816650978781314559118079838418434329274780990351393965215996012951586786726653409478780889622528179555792273934377556118027233327689186488009386811088671795803238632655838564862082304027893419898576188673204873064363411000000
295 62946052289008442048222793687058048866313426785535622295173816844400062931234014913051416057979189706893211120247489269509641976745846175903301020616980481962851338957436797085962002635027557030585901746506145572445463096248965208576352443347805896808953174510125507327788404309083521723264277412000546490948164461916643813445112728280939127819456707020057392516077904245407513620208713361140634032328716418653560000
296 1688077252716616189329936861854650518122356671635580906564390665773548035378908992521678082448229531557879669915702138957122665754934782183928290674250613620966682241951223907534771167999571653387176279772148786517292231604838141202132204143831329633478892250930830225688221734954036895710210706209027438760947264056343639317307397216094443963908401201803692174808685644449816966570295927007601760500477992202914395000
297 45271621980373386381756841235841638047537921195848582620991201876035468777396559320138135570111017906446454734358314177453538013889519366991850019152657947029824525222424376890765944329758399832564165057319644953464108022527425173552118309430642729081125944026995533063118301926533384887733111618072479802838949714001339399999575788966117781404354059411416822725577845938557018680755054285969299562300731809871874495000
298 1214142445985951893408487943796787068595313438999153397521029300887810389836029250250144016026296165563590991999652441079123060621141332656214468713286972129229666256595815424734514252213028640345346133812832295920997457668260628916925668331070626878167343738260141900865333460207974537003070671974980190054877665385051911722613730035057708581864170556017823089907495394364048218220276873672761616701476452723562577950000
299 32562895420104325282547159263109756471474882934815774957809862975640176404758297037740311159230103104581044277720905316916127985890691144578569733070007488832503181527847223442277698181255688818908492654150368117708473162922974589291588008923274878568653940313251904748429149161731542010099971650739587662280404611604634109203135910937327805676431259863052029751195749986506305668480766002500518922307508843050408954750000
300 873345538605976698564656824012407164500015420280541701908449274303463035222658795431405209373527159959024829140282072841108396882384574015235794526199752852484757329425269958648139139274125908973477481915687313015105972489104291278024201489457945116512250320252166285860802694957416418455417266331942604992403726457799381377923892634248715035656733437863018918468337000171428853043499072391331250968000002506303448275449600