# Computed using the Mathematica program that I contributed to this sequence
1 2
2 7
3 61
4 2521
5 120121
6 9767521
7 248648401
8 5083737121
9 2679757320241
10 1105598948454001
11 531670984004161
12 343973251893070801
13 65801152591041067201
14 1102084393565113358401
15 710288051968384142853601
16 91353812135886233885952001
17 188879514566922950364403009201
18 2365065219626188040657535841
19 9693162263947059251834429149201
20 1044968461042705936284451244140801
21 21045816072298542994737865240204360801
22 498204682802808961630001279820613722001
23 2104374627849862039337247373894694592001
24 184602697864737202948433674636600441556817601
25 33302723867708234209630072086964576363977601
26 6144124697055854750768975801662060901340523332001
27 1064172890396841500524151876771987437063567752001
28 40919104662803576040160875231652440505053013674883201
29 5637686860127365097132870016787722999913509359715991201
30 2725972246663844812882247502084907602002547400066488001
31 1103939610301260359260222780928604670802236318615458724801
32 57066738986620067443127356297490280587146679641978553048832001
33 29374351868601267818196521738161256804509220585487923803279201
34 14150078187959994625040628469695965995042353516868215483875497540801
35 3465764662874162897369619565897700000179064856598001947575332460001
36 2119281373606354069123490060845961348781811906303315808198146866085939201
37 2344228315626214302453373177827735627588652358845191940722996291777604801
38 1225586056801130378114661416247997252167562205668806815348380283851646793601
39 4834289566829489835033278566457999744274465378330066741443295422614836113088001
40 2940673677438037935894699750518620195867838666912251994707276896931090781596801
41 810509188092144893688171174309909392538676438980832312391006244761097083103410438401
42 3513193701572503035140156099634626577123138226095752676719214463121337356794224001
43 417805271028498448100912213247660090260422133842600234626886422919108832335237167693182401
44 50689826608098822556412333732439567310514282353159683567361230232887984237640039197979201
45 163971347135606980188059773893475846864377154638663290472033202145387309092402268037939878400001
46 2224091682293820644910623877430913026262427989388382448241416955470361811569573147540861808801
47 5534107942753785537883899396619746915102822038135858918927014965461196652434014311566867574008001
48 192114453583721620143948285365986234257694981803705885237019419433770444423571762511406798523969728001
49 522137392458644558325265575365629605549431813680038218519019327558603098336310889362454333179595201
50 2418119205717276536773965223598309924042741018004827430526153934665511475941706243328615938945731184960001
51 26939641828832966765085352805433269331419132606165735023671970054190158154181411540176887057557511201022092801
52 46933010696103576637481011056230155678323024566927209210433670153428559306817450403177837335780886016864001
53 31474917022675535832443682585491132539457615254837367295330009372103319563377904670241992942774160728636159520001
54 3323188058090207223068832176084641651014320326496397856781092514497687089145277336527321077301151501016736124462401
55 918239300268217621996382751874929498646135421288622033787364850389017801080520427426167214656707295821997255996153920001
56 250133624788797368304233857183636035771584579872760976040844998989836535421268098829984445151561020967814711728868320801
57 34706432420924587490928287373098876025553402995813905746447511535366004513607962071347627905434522585863843728142021352001
58 7855338120263486493080619481367613729085027829847905528038705645333719249248446757437056113285941344678642460296219817591689601
59 4979212597912168565896334721275498600803767114959672155522894075643034264297769998179024853992150763775548173129814247692912001
60 582140328591000340607128857341235890228396107339332079406012789321696838987055844204250353338740448408708931195117507111017456531201
61 969697283545403590236371479966100263981487834794364242953555329271975697655581498252951575743363516288130983498147309875463446320001
62 10341166921388828005483107466969471354639710576347908008658739236540017744474525065567359389138716512412756000283055215853929202090583625601
63 428230930134975619685232397740733521950895301084304737294791582550860156083683610645138355072427154961463975675347960998736540658368001
64 7600628872740752820280803903539451172601334007984072028057240649718035156697695245514987399212293196956638128075833239507492808135088793601
65 17041444268570058205849244453682596608176912069692268146835735851323493205984131276844685556141684399885720841290572647440403291801165336549349248001
66 2799291722226398792487318191761036268988588292455418499751140736066377185068429960467314646880469790517433193115556644906702815111510513889264001
67 4928263375723404795412578524290603808588602044038708263880588683302720512650763785830272785037939001715759413173948326142061011922821930211882643320001
68 24709549683109341582220802244384875684696714931467334029480335859667028682261003638335446575905013024427763524098430010800273412897352368427564262342401
69 1209807299874907750505041032563281367966143786973181336008444649522510682003810142633825541768935429668169645573348659843346190701057804879691608543328001
70 10787415659689922724765777898197192387083674609808833565517896865008227329755675339025763986520586938321463136635345572454198121304711078566097346526035443201
71 6649003273639968839219231669121816553606705808909932041683793837322994542591589662846985975764170713833044592969628766629041395688681944227751697535017080001
72 29548042222785451136350868156989027356232371399954692553016401178407412259548042161893001032318978201532514195578180141377870935768088201801658630381804812353152001
73 1272399429683669816609300447472821763464684022566721375185467033258412799138570671160745835538154014408613124852327103282124186090876771466882090835186493125675615360001
74 702589914376872215770740001575113945973583465714379066062697462344634258374775651565276823899788393957400384460555715526575489728579280451752542824684882405429360001
75 10711174140265604662103098011553907487079492676568106214953407903698259900243812423596331016645409739005270854109177828732615889304570827946256715228366899127284696733548801
76 46478644065200889246357337176265511970270105269536392108148325570321864212069546848164221244338817926957629834728243847976514895085884535116541867718486974362601280424001
77 1000796155646697032093629143279682305596770109644159121960169668132717680946671081538636218046266797056838403447192701097083414443698131249489814067385528350497486529701406245344001
78 7803868716632104977276184641018832024098983731895147146511372221978801554505699024054118412651124731917628837341984972894544875422075090387829959936725291570343805958030720001
79 1196252988131527640697873598917163565528313369845640236880976686581775446661569314761421059630941338917451773668772375785888262433538194327110278065288253478781108329071735082292200001
80 1077347613963562358338443303804717903009263525063521598526183123623087622236313875964317712422140231259983995781485206517645980381720015832475644483118305779533751107325621412566870401
81 37475750989279615182169488479396886327899462451481186275495490804813819171139267751460371799424893892241054812360022902629266352463238545568151757013229154430707505184885589749841997912001
82 2030278115887250667480661361053724204215025950342140894247132504090172322713796237616122925385184749155761197647893107848778890979022676063779870760682938513073988746538996213276291075744001
83 188018689212859931398082432532174529776659362708591011301259993642527930892759537944844178143869953404431315055978223724831160619343023928371585779016076059811392165357631944476316835201
84 2126919772876295684153031250315490995791784374392073317581221537202658459753415397808605707522772980550574847264963827233421375211832005589400625655293629239814771102002451283634117764821123545752001
85 43038041659763043443637261089985658125499595060440550738575966255845202382820115151215911803410732984602335013387302736990710234612686787870664242937726314037062831888660007717632389159258276935936001
86 5949247594076502642394517562402597991640665831657126417870667894679472091629580817700013747424678142702449038957326518201818845226822416709560468673511556570055963379731450762560218016963536593356801
87 85453979287634944219030914161086266941533923348903664026218374843481330996570969245578315870397569011518600139092876152807094501095357494182992683266639855662536518297801986309051830784395432382639840001
88 3972606795421968072215015999712872883167364531475093988835666128006131338681236422494249602456716193486394866096313231965910203989877369412833368167888433906150782031527304569776365469330620806087724416001
89 1847845868805048686917963352093597971211824258333589270642693572988866261203527204896916932162813554701247430582617463887909306978967290194148166652717347838115580931619525692804214492536079586825538826492960001
90 18147255373950968106468102324351944840441795934767537156095043268527933007012847123151038090241246677711970665174647052470981665034249528460889061025194108478568999085197814192749683008297550647365762762356801
91 13793575449662849102014525524324735265588356787188801003964713005661778692737079937059954510012095301370992023408538591640521471569558649358508592363125609363528728517336151784120476208706169335397018138931319808001
92 1398494345024432467857097370252956517016386624992799608411893461519428174165015541952041729068147885964554964518975179380867937344752940172353820746398076517105630597552817208979457260079235407003193375645229667008001
93 3478426696966074836226581421401014542799163364736948485017324660207861082374408534217416495514670409667422415889866849324307898032251582913323823395497691934394383226356108253211953811576377882312415761215058463028358401
94 10662537347594685487842565719366145829508271787802195852193556028066031386202489379662620779330112802499032334517159692144130811039338305077918589901364199777157928506549319826521475215707470336793322622510532047839948799880001
95 83818824470715638066201175971828939928698559916657706432987576788425646589097350986375008858254256467308982551989744145902572045902288263533530035595308400260574081116837096490358240665353805843789334367924981207264001
96 212087354026182401264034474597715778657340438245333682846253330351915144245871806953580647809986095491335953995494677808989406381760163405873604776506972172611911248524993841978947584162375729472693954990527435111314867555515883328001
97 682836503812549930724604098818390010578187278967720497496799128965486378087347279752907840823391230812805849365637889408021255528431851924163382363421810445122630375308595953476859311999310438848126698043046999833545262089349296001
98 26721258138809219559442794249708484924872031063207422276178628164210296781280682749688334457807702526243902113234040786198299699491840979320327595102423083552644657814379186067028677871793621685380157217917028007993370544711508801
99 664273984819437397862837828971100288229077999002926924803622534356240120313736819263474364175819213003143598966435630864111993687191107309246098905024062925844838862861541293647206677137322049102471833302827353615957979928786492321783168001
100 4784480338205844742921512857649913139334827284353236986050993735550262848578242351338533400408413795816205567087729447124917259607832983047370028045375966065100751474630631846470151229042561937897949264750683718003774882620121969814320001
101 613484828358152338468359330008830639480241099539078089073238320817871164779409027539823410893601061614731781349644294011254435209439233382473662083425797223146670026505625576421061392626215395908204645739027051814487658761189931743528025600001
102 389429547845838614720396946428667858993808264506389840540463713119314892070582775084431705968277043626531203716451112253810579000655899606406765597250913282333006988753299817113296003208942537170874998110942010948880808106546372363772936720001
103 687920319645442306756240632848166636043662078921893119851874069859528308625310426601998984176896568140076099913962950611391514690291355090081196250295556780290799436579218174467804617080953496791347865472097627950507533644348234939377539005917409700316801
104 59227536974930825977599686195439352864234842338050932035327818191983736239859207839832653848519207587838356455754357148698608241940749005017228728826235739395089359272197868925630491391237347402029683030409135619775832827258323636194300078368001
105 101374257397127359400345450156434018990268935683272424406126585884614179417611660912734012368689223596536724301329803506161950291167267872512334374985586062268675428002443221371855551720718859115950151188304419305378745228842562401484375129074926085424001
106 1689203890664333957644901097735565825014698132860271920095019909198286196897988513578063657104970406791910968227098178954498768515373302193446166037069404336591240069344759644882454521895974457958614541015330740073638132473981991266682124159291295252254808000001
107 24254092028298263420620599186406110299479064475560778411137441264633239930753706692181091805393767391137703899035739466890692603971033926887235335164267411542660774948636508124183562276302468107897924027894604023555261583405159667971106905104469572011552001
108 3248682262316702226011244119895725351394064079205565561655907859757019098648142120389721639252439497205894056068398854299376468137161654173671663857064635724370180300788513776502011271778748253099870871809647471059986835137195900592290972941539910752658323788369304001
109 36148240602793300910515864072646379124133626482769118858473488063831225651989069492666490792422870886547820333407335963491333831966339508803902152980092048625253377885148741229630376319313931210805037328693128849943807965578164431908065904997616552905733836801
110 20290615592590176939122710555231921774237548185876259598088630630558370674416367303974332398178200915618812775490270677922293118171482897406504107477405011719484341252824192152796038559177766126415015306677825527528181914402189185200927869954024788658566897890154686048001
111 87787040334959203183924159613384805876496638651919583107976871814061019771859451568413433304005027342134504044915580880702674093048519240774918537863764505649777183458583010236258073597994868296095931938925126872914512677719635596315965399380104324811802521891515648001
112 30403649322471132387746963824486894531720371882972728798704024532139677270790940446374622498416217171139494064339464058412981302494035366744370011042447366644454505028702630091838828671489901128689364360752845929146638002981374127355954088290987971126076920371046400001
113 51549616190045780588468330288111416120881151686447083204257164309890306340967315612289598545097523126570613238496825539140706857364530128064503548778015965235236483454986605862083129892471932160253913030540923019080367600422638988020743511995431072573769952900349419646813066176001
114 1619589606718051542473858018653604519753276770797324217229631951193410582371526399724093077386050541563066959135743542916179958561200414487177964780554550191220263597102025219970134578453908909761094812669462219738278545829464199652579525258556742616219261229602843362672230012091568001
115 14382918732199072614361322136472566384534298750561825444077276708133616250468959169916378271460548582314020158904411102716397315031024998492564554160424657148544375273460317101910225827802382345584634185172564713010408154859823424268238048876580773533047380731576271589390784001
116 4610957644193305678028874119269549032237809071611648909903469125936812900301439784852000074495171261975981371986180440981292478602752064564158469374701932938903676082834796180362446947527821891627085642655113516264497724855935277807650546095273253516910581991661257490830085942077024001
117 14093853401509836925015958567028995665887194189864319880554291437936822412250324642560431506124307839474850714812331096322841640235730141575998027668813396440600718484149727268783707860534379312438348940577495793356481520084116613763260387792831012262898354417559480208354356887120001
118 5206393825941150403565062571219478969620252903441381265507265919823445716636265018222808755169490579010741573040173584564305347133573172798494910527744802928216003531780691387490828801864984565498448609554219917558726599643425964990245196491763694509430235422773114998523732548174523694199712001
119 306474425316933652720987276801774156871008252153041192983968381283689317543708275867052219678537451866358393015109700935359531304951094990051235782767041957152123208095398158110539491957408892561835086607342769649745490930192978148514983000015479188249954049674857754756947108789162489804592001
120 237377549616692676760884738211887143733972204852020444480911764549280822022730978747817115226519072652317977308129252298120957054210218621936153522448730060736841878257108312165514606924303061155829156193927024388865244905778269614692800079718341559073017530792585076321692569954731010791815197568001
121 4702228259662649180569188045137141160911186093284269408262474704897070794740063783276102068849913949229447372769331679226841173210387637866315038671517050666317431846452227775590623879692823797754542264778935609619793236610504931654934694303029376597434541419186950531634615461181254796730442720001
122 543505979246452688012481331403826474699337344003695574306757787169956281351458924988039844437687846819483221380387909826425793560863897253802720489275557190575221197160429910398090524620474836940386298499916185543170196546027103058477209052322445332266336586708097392292221634859672736174494784404527360001
123 6182158796830629975862950534740810568389043908980035835906509481501495677108443863940197949991269627182316573636413967666498211713051391361271992041296311324590291905459153355634582435267823691289239958628097205176974459705918041092670475286518756783842172154570109917170679008716309678756892130089904001
124 19209804329744347877905576512979614807175753220751960663019196308267872342365948568114097719885466558995462559932116932569445160245544644866882233833302251101887320004708051595968438002520517491623143878077910866578753510781482376062830787538679603790763282607964926596596068544337034258405669318502272001
125 268519789189601921742881871485711948139072802679079085138743648471431772089262895026445876884181799599951547172501070501152433313009559745178453141239739250504345891950007930995058951666522098707887646938624464769496281518017937328154615954521128476952821919864302879662183769654140813191040816952811293502917998096001
126 2297799130063699757145089667719351502413906274330119947252711730625936630097810945940483622219726788724002374397872933428065742991731502633502312662415193146565192024808068604354298253307037704942342172361683883273132046286350743902471659891164143474378893408955122023047770163428729385635302798329906450071680001
127 703002446108141183852800398291974495456409921639515051262226443479452521070855687459072225067751816613971828900962650517297754115921324069605050004698725076282179064941096788494274076557184659251118734276812156791704511709203362043042914260006122597049479913148663755638892983230173887930645119419491625276804131168480001
128 535916209719831246715116400587483874317934995679237071297407680064641449883747697346260491433291066646266525044571693400812999769608588158815803554563078657744087551880692521852317330963106903605386511735054172102072944350542872766254174713125117099813818898105842716567797978080748286015858546926174224024668160001
129 101415845224338945855015087265155712754887240793307722588905794681922717404965837169095195001940163092311204963020347585387458379285948332714747095262946747043111137295150265974741172662429290889459115697368382723501157575546573185317628299134976804129756797161295428677719842677263833082664394789090267507107474544001
130 971427576290182476920713456241412857760676595452519384546828853642018784882036894611159477865798060195337359895065584209800070118699192276550094613578108312594862089210954473313139636380762411661591358966400483194945104666526092469629389343456723776903664348707328046481562727127226237783027857475990129357342288471964467428172832001
131 25687015347699350549758796590672518790127022877313091490984614253898417641892188700095003144921619828585341438513006502287252923743096628817888623744172028023355109793448581567149344111125783140055583000500906369321017510573433727191892413528215058919439837743462241405866497734521989638061911965594404486054400738280123228096001
132 68694965094489755800769730613562239712965329738602207024129952471997858989138180476836658253260143194523717822963071010176947097718472838443442578865692866129256441724958527470433346790996795451743632208585968707987489813600406122634955713780801700892252896291941106080633972791467827074914067131165651424119242983618365711040001
133 1479810233830731153646393814076058966704556840338420845084729832563469062984973493335012796663309569332958263555991824954371258160159319492126619853136169407270430088610439441666618840221111098627483793171027746418496426761610560488920976848689793890366491789764773875024889940106105113729439261260192836123864751810001931254871120001
134 7139285793993671377185906713179237709929723070006328871464013581910883233158953558057758121082142099501359441615398213197824385921431214233255908844898472976076257203751630829179679038744192690514748117995884988666017794420254133284630230969110363928771483183643992133636563543275568148096717890166342414433239445450768102990769814811438592001
135 416446142540135070980085083531331068627078439706573814765635546507790662611106499039751568890044927264341962172791142193002137843255727127869421374615832208260245198555978776004134396964199791424257334421101583042069452264440614171248709925872968855710505463551999065198667254740565353906712910352060653984149009396614951619398996240001
136 5005739960421119054048930942303510127172439465923973371787634354411690655688516296406840042656013142604476950149158821624195049192647210185872725523505658701522753541718522663872014876785349922607992324613744050000601046655433207677218542750270948713392924271183961180294684407447188407868364173660724819616819583586259781417341858663390332544001
137 72162604811473161468068332075774050281977619226098191414563978584648067232934424012648005590908312926322417745331450417112381183698906850755625192136566997265755364514159935500981196876860118841672317192990750034443791607289513884890674326459915983825533745508070461253304880702717568544831504641189190576287320168253160561730815774203347257963200001
138 1954523034626691797910832565345860771153768917421056857458905051677385852690072975287165349237841989929427570900918931132032875943363908197575513862504263338150861525131753041702851762031727385703506128031444301927705171738285959868108032554298969658552242085863474989917278369401773764450078838466222894279203722149696563562084553048917276791606336001
139 200477971646391978569863823561183616570490257679325809876976291389898314646376156679892070730719826232751474395114524399189288242805146419952556277398956545338714755996616192156393483721649889069307970380545908211090046471949820524071204941924311383637207841100913026301966563177946753324332144161988714384062203202177220057661909507894023616001
140 103015641440709653194242751016795698828122071947642120289257048753605779458968021351172293789793836589827196168695136757569703327984870298514066538781887205412580312456219869745980606312761977357037148742473786671063754885922862927011012181707470500111606531497745369414971875397056568072090114246105751160453463869261453085578293590343665234074832319320163024001
141 40223142764418330336463716924361973504199511842549008500595307763393129353232198342242283567275307041967111772213594261266381121853897015674695808757592073917724800106600124966691171282233594094603113486178861183230968492945326810261924721167193489661611593750957517090912650388862675207430420190428379733018405377685525783406886087369011328219996784480001
142 31705680839635959193592493302851730366008232295972547120735295983611926079425089188782691084723093535810446373230600991750738390344042423335927745872496642735601467240907096410963911718926863834178984771839172148657943244894158018292434526407456155771035880885930212807660570567604408665916016072169697703638801321084279092880497611084594194694893428478912001
143 414924971072677396694388429980690360282904472893646615103382258467661097553272698910513351615841851074016942249879448428317376026189264824249827502793786297625369344305724517529399369194186191075700636252718942061264046119835070670148434369456851291350932959809206170022647075398024501830228759664460419413550397926373274492202985607557529974568200811956352768001
144 69522771140760490409155443482764592040873031125372899300062902615624220724462781373484070302110877362260331874942721623631065354393258707799652019041145787125967556429468801065676453449349811565446028668919634704543486443418844536118882379622074679125108696195641181100486727748652405500170606301084841186093013395987157951531701895056520827277119103902569211067513360001
145 26954607874192234807100506387960399672027593784105907252965181911418115184359571158048535294490611801539496852292164015394644840620917737978384837445638590383000260698743837355185754529916794610755617505891231903792442714049331468395796371764673941503219822972060787276393821703942483540340044393487584973083881383383294980344935907063353755455470587032561506225461824001
146 214687310304483596047695830687045587756556914065021708411028198872374003771460205555064251075640337189135617764309982307149957455013242340693410508344577970667016727904735456152544601339631184761397822724334437890577096462447621815100021690876539009632929475664233593315970031782715794557240265250724044754352849411772757030966946963140226692131287704212533864041857476480001
147 3299391989137311852137957465061207844084025663432350305145170965408450152618602846519316727793246534281489090283778100188244234687063672154674133584545859320732313832173827638824217233267461574145664895457614443565162322060902267269923324839547161381407466676747373586891220721158036940975843585700371267074787884973018762681479989195090722683673755689812126469725110278592001
148 16098091851474336910034135435218145532638428621666570244825990416724801532732698817888413236428439033753972550256084936245287000447248862355960603369353167156077421945889644740356820031220920255582486294548669745780298996388017968217109673660127217572095092532824608848427550834789180475419392277673363217174081776032277665447402620972471099281112328438618775701795529391680001
149 26207546125585857168502636582978750545536402197981496744021031712855791441055742751810813893648998482379350269267543794284707384089646941448810252178374371322576594069035133980724901651402236169095121334284025652862308442005889590994025082785224766700968839240187225832011272888373524265929984198082159362198880145611534848767849031964484201792942397921189004218354065960278031005141824001
150 67483715990178605829804223408961963493913028129825365399256310694926076497744553657242868078206641440199131473077109055832177275374993997769716784501438198026998745110509379068495875252335352872673687044957017710941971164716616791878505011877582702300057873923174187615478614674720650232425307619630319660176660848128331532980267186525370333528021091586696520075060891962803908480001
151 2149832595987613896833548796076420373105898127067081509851793240720162531062330515306510975117666150785299778547085000928782203350129100974430529997857775475728489039906164467345428831926865996255324315194109632311639599910871165212028613438050139451853127820930908040303221811444840446515140171299011953389740900922610435534755089109712065287219688985404352146127586985194297053011216001
152 2246604332893210330185311687441244195962179074246949099727563980439175055574182027023901030398752482301160900181945619895272859771275028953900808596817295392709610841541272674459459280235810013674735829040259534790244889975317302777615270097310833994327241324153318060567856650480872541756322438042501616133639345137699833529492235972906999081400063525512359971231401240265565604340043472032001
153 102002198237427493148442956538725786076902990064646239495786933535186511796922954552746436398616274031239854071300053998870832369680693364195139139630608589835587778975106350285451360649894404199089433928714102237198375781897929169023609595542837719460115956266078092319638311963519943205632740523118380842022424979426172309268270581906690446187798888729484752412663119322931067890460353472001
154 211074425946535851763908716129444507269066955851792462554027801504660648160934770422641296625143338082127318062746637980275994173078263068768340264251451552148868766653049924364030381491295764004001515283968864276349758304963419688730188403318159790819939160346186075522732469804849669061052669240425710309225803630676419017751502874572837266472508304306764953233475362572211193594355416882160001
155 66104883120917591088739133296048663661917743680329321295706906532633198687886870208983044586806875212725787160174494107533459742123647919716069707513185687959230121334129285350086452237801985092198404875587060869107575589481127883444995330872919079129904170057010275572393360068384136343524627170537348215239454290686140849973584055329727071542940326763666754318678687632491997511207391463243218619327616001
156 6998285693226614645860164487703263416524421613675641948499152259127122440305952848254939100514506844061904464401800958028406952262624187261358391079217964261404704472576161957458591419459978433973817070275172734074704179091941008849829346580275026229611409589715031141133265619972803869312466216073751583590110566549642680735966310360429071994285487666714981518350169506982718405712264279833700400001
157 15012063937324067570130695503169354028746008392243454541828276701234587004410363977725775418600161555887262455190476773720663562496720293320181261933730526044747711194615726492364916017430591822450633219188289258828320851947848681345556872200545226790010383545952194729373410611930025330567085546627926228248267998014784672033255004698813474118871235722863566281170222958493630436097697694125155360001452032001
158 2579066420240253549490907656892233956334573220791530808131177257546679827104405652173469105368309348049718616905735301687561310187419537903307830682564579374619786209706555408511831284443835953850489083553883527975726560782171245789548452585553621892778554933874713328958618368404990177607401543411882297145888334408385476487020565955468551884807420058264978603766039625567451897931598339073858249067200001
159 394188428111423426237693194771568356054543804000073626342594153091325190751618499424788872095539239557130978742963856503635482576249161468550552410101738432764519100308623318566617958098810969567238625391699520408213541274659111952572371674921358993764695286189026502900051704175932941299625168733039126407202130081341263771644309333195902322507497348378204952851026009545729065999782700763236091817049530717856001
160 75567570997783832250469781008414439902308253377339195839691878696693623660136860577208678065730155177166322566456562352652512908669914820367236448642798678850707756473244491934002872190226524105589856376493177568906001809471866980991111649734468409300045434777405717907438243865586343982289039150635231507151464533047780119425781464911010178652412113255237245461182737365756667862423104073686854072011353536001
161 1042962328533039167583964559962005985534732191094198715583832807626013080239654666992386554223143552643321158661066488870617613237197096520472055424069187923963603420256038632122947810640195608790883037285049123354080710724232781949666560142660349001447138795978689401430143004467486001548287752986398113385349037631462904870382386631915114129601144520500319450055354788657245534219604107160278089348321253125990992376480001
162 30307277482306121092270862940232968511789591548889646145058603245437392237432746774936350055628905463617521429913434982457742384289430960234505340484143931294107661717992292442690562890736047433227940383711372280177767110908599350451429246109506661870101669104445655251487216657307256942485880804934518670017987465215614890977191324624082754134152832822516071083158052030063413423141949209683181154487208555947558578791200001
163 72624657310821216118052398557490987012673557420886236253861813881228368068023744462343279537272648408356497312234831942614535632698885187397810122858079152883103343170092465235691536974424808787108901071461291759945220143770236237195092979702106879744959064557015958014810544781166912763715846925980038438653251122863419917735584680401971183464484996503982561702598534934315858855437301355111045686298624076017213952001
164 4514183197283258187209223825041390079245844425794547498650368402741362204192201099774045694794345457966380596874423928975429990182122121568397553203389004068755591323465117463600546625978767493136276516844226811956648971306745053290911837154275725437815904449975262483486906283273186212001320321483810402101867046610388450499273596103370526170469715964175701344954693317991107227022665597735882926386187254097853894565853643303760001
165 678203633802851423940638467399913372595023667968270882394596112100895249457614256765427559007540870630956714789312576826540237096953598038518129321233725845379718973716708326970459633814208422601573780159436357396908100920804084637932721132814186464937237573700815091689921919767538903171847121004757649400021644666772244478382847269087135384820491432678038056552224108394620246824167936063851211931958646377187177664103914119431808001
166 69937328718653977508526805669715637286382428440194943413096736300966992241465985229205465391285365935595144789005275841341696348234451017144424531489526430291561242086772911047959884941835575422633980591820162268866834687866575982837480812346727802762201199246601235118806771823707948026197637305823913337180564079041562074917191484089772619573855021336509411518230851285395368271140660676347564020742703463462446270392297298240001
167 43622113553481642137111837965631286384104291298783158169300908457940369081490712828243508033810447779998402870199515155686165469537625314636294270173922702003850568800870533418359875140595085970085189647884028874096606271299954718797883333492194482661079426651973315247936190468874455730557065158208166023735402251085453238908990535380532903896401999066930454805998337644446720126656665232236367132969282832562158705917845183852576001
168 1040433074852838110010950059212862859963909627556988633844099552087377378050252140335848734999587257221984034398833562358097470343187442426362681717605875722367419757223965640286271639833051292040366573628387885156517977355692939458778777242868689893485658962186826813482747994303471380572306520569880357650786293507862004043873808191126298046359009863910642424016616288573358231093682114151195211137655204091947679923446842129210288601248001
169 240412011088661314545150181287118642845320511457428804617738092124565731879766637368287893998112991430332454384424531215417434093466927621718383425414987275771511208535204958249774444738536223346194727147891053559366358261152536712118992546505435756002952260765920068864425107274378089960292691256778664538413104219608911664575348615562039123718343740790200682049021570294724534372603748903853630754131112091762358890632079037578290432001
170 8058079122311095733659867567735266799721031687414187891249184883022639993265501781505050818569651139725613826586659524224088930977411870077011924857943272401558351603516815851286309274880833171501321359550044380314435585765544876320557826658179334344526570258325685128243784431958315214946917514260595336324671107645958839865067841470483352681476076034429507753376804101367055039450880366821690094398231180148149872450164671762013968892807416364080001
171 3832746891500385945063509674860406827695201280337207168394037664466031429578791607084992867790045171389896055007791138851062121459248017183668291750632749133637435236180060152626100978197661312489838611325968872186371052299526339491622844256815422440337058095326972541690124161847510683352190521317204544255333356765449134479377086040178994250995301077192065816548373650025431710162070719338412378833056097245187714919192315649388204308626565952001
172 1277750431556515659440728539139081316973879428073678910538147823659239676991399556011067045955425680211237919903538343444843198023487844357472687332657988242288324915392906752578562620541794713588638590835187928421783875890921118107666909376730066680170072821995320216798448536784824113826466628656595316838584331779744844626707968321340310533252174678349514318571290173523275607967884564808276196287205413295823207932924167491848447511523937394857728001
173 24666642775136498431022105302912071907009196015482416933254984728218858436109769145762545368273594775212069498074872924866038065823464065893212697015112793659246296935146969710288535001138130466838697814020961200872918245388583938245662834952795526885559812513964852257661362467428390394080021738329130532943150536022424695813570407752328594208960953862158107923483270066709663960309735294273223593393162656746687633531578469365335932097211148887680001
174 139941627291369173759122080356808225506332899398499760583515730727602717512170122639895996643861670346104135394188658805138514073447776752276697454017787138079893226146468703263335580269756075886915900518168847811716478095226252997246587097871066761109297340296988632169269966070524207826655856644450353358874696812923333227650939815400840860832929949033208382007170193183359035291198485448064968947804942242889115857118250307833721676623051635580356657170987456001
175 10039650645906295085316442291628886128519387767473381763643985699306142342818410668093237010139929838518046166450246877080493458240751680180591589982144360587710220906921727929861077602240685519559797688966065866750309475780874851109699168753142336230405865522590622176849718835764919318375776386616642372289040605915607199441199497574396581723810767227594232974098728756942037648786286981345255869576078048016939009149396610838274984488230133665210912055040001
176 204517657166251801780837729743830308829889343111112568710945305111419387856243501790795793532160663027154375828807005331324240710495343276169224321823564802463485217470604121215452094050881211657468885630793552026085935001110396908197289174484947297893011132732316771975461292461482913211574716071423517293716503438655099329359652349186400864588678940501165125100743868412363321643624475504697112883913684323893728199080252887342504023725052772327861230220576001
177 21503743984923968897379697556992032297626704917994981277159717073102143688589679692317769118378591159528433124993166367006850948392477988825583766741013156591873422887742707022498319944160064734538449523139908462779171945910912367661554353987055093212941981443626729938375389803115417165797495617981474422957106173303259538501091536837076619522224683226787654869473530328538284586410856710205355439808699970538698686292573885727260876850591763149259222527052108000001
178 45439740467576101675827533990629923021250810547522749258056998598190225596447909833950684591315247258806448155920717028514605421327420948405171615476100431354847654908999189064695812539130754846072132653923158245902235006025475201165632906097774552729409651638582167005797206210118742204078652693161128437604451155036944017878338610177247614323682566341749706855404228899488909807454245587538333743086202749449459883258915374879579627809582147398815787968032058312715710144001
179 188108453699401809225498773021603609097341908526734284861070313800764955533541270777383964147644415727723289127625007086817208838617999705422147520938720306604083942248424050951736132760090955692226037079595950355098171730388063045189463595001980951890813757749368753940197282039074405071885742374017980226881230353220630242772539147406464771074181403080755155549823282660519697392527682268565671359582062131884596436244947744991470650138961158468123179881420947759129102944001
180 7857022325093944423937362718049929449523945101973692829976452557572266698219494029692161453239253253511808221998961363312144606448878026100310805362535209592166812659021090680858282778458359892904608457872145627220503598419666426405749998456096943334406611612476890637316257397547900856236452529388512929125573672844387736652522774644533315541957763450875049608345642794920938606953688920460354767228022257339797525579458408454003884053749569056104852166777120001
181 724803699224591385509973569002929255602239153287109746274657548707571969474096202471189648734203573669526408916376991262874488317266037828200528006651479921614395597895401442648848890272714793174506280296253121534635496903393070596868461173647245396785961208992625856701854282382301451560220206643186450199729423617876903420118354378372220850107308081304885167293351539382130065753908161373203828814583406603992507254541210202959167658388308823379501147507977768349369187091378352128001
182 8137744972463603790792072994917403034122031066538032082397595872193690185611021272419669322253997638473132641933047580233320288954913701406889342710261808917393723313085439526942781885662172164446965516993161472753226669508135557706893696715298871503108536514757801128773570890413579149308322168217394024750953728039252549016447381830362587896268781061748562392752074816016036473756467369495473049464183359614930782671472769158305079539050694058680136022683204988569261567008001
183 18801706987718123294306632208533109770148648606790798550143796237581875202967524657232131517432028624497131309357732070870489891739527024168993726479535585500118910317246704423229802455824423325592141071561515938755155559053327403565330261551788105741535860367755505154581873054343507569439062525825218138506398867748633595036050204783292575612291649194572706770402041117151560524604921986064001156526501886100077433030594770522133855167701292042580284846244661121637268419023223484688001
184 4034463907862056367152584454907646844023658780644573875300117361294144181962011885087635522067533670810330218223460860195038803834014830962706438604852147399415463939009365628196399484892010241480630712686584149339003644604880017063529516155761957175421714218322588773827575552766494323664271327426608385398294267405985933889145300462130678317695557873545896885200556978407793378436614311807612429826592989758344210159387371274772106904345432563292173894318653168791972375384110080001
185 10185396608002305942202517766435385727329380069727031687392560432150635816484458313608495015352003576304287464282145124828488839583303272516871814244704620300057365592363759329543013947515210468855201212093737614157869558378735650531788828112473608889503816965579148147160299001379299565629311431342479728411785799611393590713275345073478685851831859447094995429330702769423763772676591728293850936564716360280202948925545329614290830348854078666962646114080554744932289901108801876615730997312001
186 574156365239260714165168429287337743428645062285202401119470084702606655109468901948921568138706937322750862737985894915366560585813298079667435292809914339120725360639430942783629454743529909690525729312750245075273771119361167222307070389973551452187053025297939508655654442543333373120538126814260586433657893308879880624322778577523239477155173259498608345063206813223975278924255332944260190860580076593925035094686471375678139931155639692706865332860144059608357024390472152933521612945808001
187 251324995598120086285975104179360643626497060339520283241558910740802196650879303669526236832656405026280237572272638458910563115297627379130703637643914108842662226878260855311472066127959330837671618973561600977781406673932289453022302747320505747903882128849275184295324842827839062330014426597161763424513637409375154182765380091816838460277879633498928151645855393776405219851163137905491837711030888334019307646470008881059138019384899510107580270326493612903946967438552201600797157120001
188 33312257896538339216137627961083320743961563048881579906625611077936241917301418697785730677418758718485181515794314748144805972953086821842705453702193475470832794530722751882480589672409527799735983427114508842971908314821347327311947851056860276645631172569272465576881080465329299146677622527659667327468371737151486978174488597898183574582176635191849969750843855057482915908025938009866451370712141947280433930864848440757567521379524109784442319990460633467271660327179109646026611871877248001
189 819655251738390567732177192648810555417150022749382710982018803592262852268882406424208184926928863904695741735668315690632403904327922785270293833913616199704842744999125787822072310353765460895704933775000874467094420948206994003994348548563612444462542115381937952053053795122375662005712293462697790415211166829650795240044769610304686275870036200791295216124984284726179192202350309803251444223111473593712827306955969292873034936888906993022006963988838970973442483206498943899349776927174442961088001
190 117676318749451800774426161507197735456496071006155998809351172642900817301663203688469006072560288360333948161057718904912239910130216264503492203590802270113095723902238541894588818128677141755154453456164485392282982994197239494437276941911001715787815166074597840608037615362212979946882607353787089817283499054632300426815986833462885668493551727078359747903598218194502297342066161495276578301735300592630930428344678901636487440520054927489354517372637886762909350654742189066352717347594138745265814880001
191 30181154841873575627838858876909960253458425909207155538863433634353591237230144146625381042037843857711854236915792293274155926929373823800948997376789718148504817634217845768048650741718665239667060844991134054802477945288782546208389151403667465594980253483361291116015820428282063660392050925035890247951810979129354514388642267616438256018121731554390783402700383944885757905530560911139495790754065366984885405735069292238677138543683880025808731051192257622959964801873129861171767993369953241344001
192 44579266115293697909022381000033077721322904672985492381297715515457997296057624811223698370918553518012496450882644124281770268306884783703847355320593332552707705813150176382489758875979143171664762255805485770746802544419453669010329240279758678970089070612576392488993529898965295071516009617560855235487545667004152208525410462035830427186990369063582030818210310851090669299338542617078719767704670534246673790734846326738262761635303843773719047520180480313447907422842574301428986497397952234069408311231232001
193 3489119398236239598483346087137691750980574646889548898971039449600956240437536163663578070247126774337427708504556392602465696755309139868339652788499043003989587246285693978828522312947292134126784336454003702553335981918770039524110996816937693564610930346843574285002235086468240807439235507199714853270154127905919678910214912155317512387668464603375371939767057399925038517811789416013865377248295018639123779582794264740312278775573392921248865621462993678514949888523182844056850280434849159478831225769358400001
194 2627643520988698581714273602477114209017897269990061444908499467072158396123247819843774732847688232018445825189136086159473392893512093801874230853094522634596652425135034449572809023213330690676620803990936921793996336851648873379131087184603474622715734743286498644801230951005652320455423978740875197684500598839046028321792852653219466121113369462830024105991781402534124266643027428742978967861539535690632601017527809988192186043002200736002761080072711030790653204376264191277850217615250442008803600001
195 9010999316885602340588660150016992803095223392240179725396129490198887515510334851734790205411476765158424152160527174464977085163078883480409181795796113638813952810556010334867678561031984087586914241097148915688271730352107858208203935017717011800339620058728126791326990893539107520264882098787150239034908155292944355259707913679137120208066564164431913122019260428339628162829312033148414111399359505822596496000562163697775990486095847712894260096110821095226804007572915220420306565005877298492479056016228408220864001
196 31984545906120859806422994864366112926590728448155120945624056205070384913030468445252618510760509421001167104641697713541799537204849996203094559494053403566506387871715074650205075635241136547973836844736933334195209885158417117569540864112931294439939205608294093826647322853848444581336714438609517608852436853849305080199290552496642683512269083195595628634476088661639449355406386076353147188781063209962499665062571726014729675990623251848979662999274369447682742549614440924955341740925707311407846004608607238017035328001
197 9300287408002302011236595476449544963714448398940061905824794068685596266725593882778332427276140388309261098316868400659562721609294101662183946793621776181984701839098262238359726611481587346782187135241880311769222800759180145483379179495436536719043772227549689331808751607602194397751650074635772468498321995666768324802448563688232126270402929807402176297832916282355797787993482367665762784768949579661491400035958770809095156511825248639646933675739223580336470413532581710609733942063381559720203334019090352826240001
198 100543437841488160581100306439559705059744204039634405908694572241067789438869172604876216177162395697101700118754715364002161888729315733590429428765782411052493928241574703729880275028515005298518789481912081699971325144805963148125936489391136890519512093196528140085332635381462500330112460675949857969313500491560058263888594206546574801588589276814544348058745806535685204776156485426744679017203114603006561715527519092218676634609628943689025162474035466391530144384288959437315577718255529598693226241625694593400710976001
199 43578434509900481732875768935343907871283402968047781173779727134078455115167214129474301517346114865159244994819039769758100333212611409268137774760392605850731810438932468339338996551342893013923326761470696357995893815672893460770410258140381373936666898050268337522879341324632856519332896447612738562606885081130594773628112696553110438543596894492396081690466108002873526476974340995575394318963999818092821225540517789187078164141008140797025864462626008335115436681310223297412385320005484090811024829024985265212611041472001
200 80402737625047494818970585461629121842233926999073156430278272657080255352861013267360519663646170864783190118228093701929507155830362666427761155915704816740814627560993682994700600042481535782512151090879109212176675751631689926883817328284112046969978070060282491727590783896132213721634515703817975333940758718311312384497630684046503506135925671001791735688702554614815182116316164984743960098420063528266879050410663148753640698521831077651545835358188027185567318512331095009077933167282181780529513761597316420917980472000001