# Delbert L. Johnson, Saturday, March 25, 2023
# C#. Code available at : https://github.com/deljohnson1/OEIS
0 1
1 24
2 1920
3 322560
4 92897280
5 40874803200
6 25505877196800
7 21424936845312000
8 23310331287699456000
9 31888533201572855808000
10 53572735778642397757440000
11 108431217215972213061058560000
12 260234921318333311346540544000000
13 730739659061879938261085847552000000
14 2373442412632986039472006832848896000000
15 8829205774994708066835865418197893120000000
16 37294565193577646874314695526467900538880000000
17 177522130321429599121737950705987206565068800000000
18 945837910352576904120619801361499836578686566400000000
19 5606927132570075887627034182470971031238453965619200000000
20 36781441989659697822833344237009569964924258014461952000000000
21 265709136933301657072148078768157133426612839896473141248000000000
22 2104416364511749124011412783843804496738773691980067278684160000000000
23 18198992720297606424450697754681221287796914888243621826060615680000000000
24 171216123512559881241232164476040929875593375268595994139578272317440000000000
25 1746404459828110788660568077655617484731052427739679140223698377637888000000000000
26 19252362765145093334194102488075527151675121963402222841826050915080077312000000000000
27 228718069649923708810225937558337262561900448925218407360893484871151318466560000000000000
28 2920272313290225914088964770744850168390344931877188625183888014834860034181038080000000000000
29 39972687424316612312049749781955509104927041427534957901517059147059564147870049239040000000000000
30 585200143891995204248408336807828653296131886499111783678209745912952019124817520859545600000000000000
31 9143167048168533071177131854285514879098764594662122508188349070143962346806148945909540454400000000000000
32 152142299681524390304387474055310967588203442855177718536254128527195533450854318459934753161216000000000000000
33 2691092996766803415704005641090340394700142497222383485469263025389034595678711184919325913915588608000000000000000
34 50506433363319366505932777871983508527732274387869693255287128460501401291698051518565908752367766994944000000000000000
35 1004067895262789006137943624095032149531317614830849501915108113794767857678957264189090265997071207859486720000000000000000
36 21109523430004876065044126752973955911746421534203779928263232984421199439842397522311433752322425074037848801280000000000000000
37 468631420146108248643979613916021821240770558059323914407443772254150627564501224995313829301557836643640243388416000000000000000000
38 10969724282780101884258274802546238791603957223052654188449443820925157890029844674690306116290865840154330817236041728000000000000000000
39 270381764121963951243197957333159693735454337633801820436901891298163291673455611541766665154337261228123945983233956511744000000000000000000
40 7008295326041305616223691054075499261622976431468143185724497022448392520175969451162591960800421811032972679885424152784404480000000000000000000
41 190793831956148504096073765256151391898423910370288730088163706939135037969270592338450403540830683383561648237200787135402627563520000000000000000000
42 5449071840667601276983866735715683752618986880175446131317955470181696684402368117186143525126124317434520673654454480587099043214131200000000000000000000
43 163079822047499971017573163666498983348381039349890751818083771311597818370794073011146903419974648572180334721130513695010700165312518553600000000000000000000
44 5108964665104079092038532071344080150338081200753377472956928387649736453920236719293210190340965790469265526143576733037295214778910581247180800000000000000000000
45 167369682428809631055182310657232065725075540136680646014068973979405366230426954924045565835570039295773138636463573774301791236157110641657643008000000000000000000000
46 5728060011443580813232559399933110217374985285637758429185496565471169253870132105320535445156549024858539896694329348851704503266240954600091174305792000000000000000000000
47 204606303608764706648667021765610696964634474402980731090505937318630165748241118802049526100991931167947045109921444340982884856670126898315256746202890240000000000000000000000
48 7621175596819267793249549226725467240538704902562226271659165153244336413790485193138740748209747452143691536254353958812930495141248886708446683282565255659520000000000000000000000
49 295762582561362144520428506390761932670826059858634877150548881267106207546381149375328250956523879122792381138958968433612206655441586795381398884829792441634652160000000000000000000000
50 11948808335479030638625311658186782079901372818288849036882174803191090784873798434763261338643564716560812198013942324717933148879840106533408514947123614642039947264000000000000000000000000
51 502136721490170783557590097123641330125775291315770591925936513929302399143536505422491294495157163648751571809337912253946422648526400636959959432137922781717086743822336000000000000000000000000
52 21933331994690659825795535442360653299893864724672859455324906928431928794589674556854419743548464908177468656631880007252379741287633179822411027995784467105402348970159636480000000000000000000000000
53 995071405935125854976691851949018118909584854828958287769180377529099745552944355295371314925306755954195398014075132169025964102737342102183143518112749703637893768078202387824640000000000000000000000000
54 46855922362673206259142465924575365183214531644185987854475165617090248818597043802148444477202844524371152901686769823575094597669695964907599861980893158044901141751266394037886648320000000000000000000000000
55 2288443248192959393696518035756260835548197725502043646812567088738687752300279619296930028266586926570287107718381838183407620150187950926087177259146821838912971763131850684810383903948800000000000000000000000000
56 115850150996520376346492529042124948538791961655815457576239396300307328772449355447287785750967696570694214541135362176196827362483114827682237261567048708773130282536786809067840874753504051200000000000000000000000000
57 6075181918257528535610068222969032301374250469230962595297993941988116320827244199655771484780746008167204610537138392519761626888614541563656521996576034288062952016229100267517575472073752444928000000000000000000000000000
58 329809475978364709141199383688542825577005309473610497373537495122650858825069433110912522365777139291381203896840169053112819200529106232407785266150119749430361539057045395322994137227939872730251264000000000000000000000000000
59 18524738646752788983042886983018073427009234222513754416476854026049053438486499918973734556240970359718299460477718615375240828855318838861880482829119926086004546925756125764501934699818926771512752996352000000000000000000000000000
60 1075916820603401984135130875973689704640696323643598856508975681832929023707295915293994503026475558492438832664545897180993987339916918161098018442715285307075144085447915784402272367365483266889460694028124160000000000000000000000000000
61 64580831239898600695727095699444750831353156130383377763094756326339731719006730019606726049661168922950148491856702932391983096091173095701747459005542285271878448584925697042961996578745767611772988698344124579840000000000000000000000000000
62 4004011536873713243135079933365574551543895680083769421311874892233063366578417261215617015078992473222909206495115581808302951957652731933508342458343621686856463812265393216663643787882237591929925299297335723950080000000000000000000000000000000
63 256288770452212637266590196374863695895221674690801913119330488102053919967951332055889213901176150226051972489339358160385855348905436065600001984073658536932308535695483289012206511574766263784250658557423865018596720640000000000000000000000000000000
64 16927360710827740266183749290166997386487601169978084757705540078164457306043249579627370799744882370130280678975885927777164974084506241260748931044096999047305114165615280272678215676490162190422187496400731436748276204830720000000000000000000000000000000
65 1153091811621585666932437001646175861967535391698907133694901390124562831687666161364216498878621387053274719851837349400180478034636565154682217182723887575102424376961712892174840051882509848411559412254817825471292575073068646400000000000000000000000000000000
66 80974719379314231874663456003601053730808205346664054556590755220107300292434668515640739417252308284429163926875426024278273889504318151422404019439602281073992649447759326140085967803397371594853348166182326975896049791931172624793600000000000000000000000000000000
67 5859330694287177818450647676420572247961281738884610987714907047726964249160572613791763904232377027461294301748705827116775898644532461436925154846649621058514108114039864839496620630253833808603588273304953179975838162944139651130064896000000000000000000000000000000000
68 436684197983834788453489870028272408496058405435592287692416592452995191561439155760672580254630595102635341720727547883359074174179715285971157940411102958248939449523163046758004142331557726087608226832871550597239266607900839919421476569088000000000000000000000000000000000
69 33505905142903675648459370747529285359085569332262125050063740305733415058126103543204885737777296301035004499547983293994375043236461194461995006451863107780524626083013254251648141832815761207250004028432568334224974448291015645337371054192984064000000000000000000000000000000000
70 2645626270083674229202351914224912371953396554475417393953032934540710452989637135771457777854895315929723955284308760893795853413950975914719125709439110990350224475514726555710137279119132504924460318085035595670403982437058595355838818439078021693440000000000000000000000000000000000
71 214888348161276355592731831881004282499542681740711302406441147075134665833630286715900886548486017141075898544012694794837674397694754067697146266623482351080206632799208149761000190359172418579984364876138931222732893069467647349182652188895673234027970560000000000000000000000000000000000
72 17947474838429801219104962598701477674361804778984207976985964603715247290424801546512042044529552151622659046395940269264842565695465859734065656188393245962218857971389864668038735898798080399800294154455123535722651229161937906603735110816566628506016101171200000000000000000000000000000000000
73 1540754819929521575057722829173324455388612216666236286408291089299746549388388363164965785438772993112502033814998680235848204579824353126450068452461183379364564519127877102021789399440017606162055652571663445294718162721094045406117451793380611923984470253345177600000000000000000000000000000000000
74 135906901156343239092691615315720603560918706407695370351502540404952043628450960738055302001983288176467579398753403586243698429577146540577907638054696063526989507103231783415137999345805073004342605002041289182556499697302263557182808187790517016590822152107071425740800000000000000000000000000000000000
75 12313165244764697461797860347604286682619234800537200553846130160688655152737657042867810361379685908787962693527058364913679077719689476576358432007755463355545249343552799577411502740729939614193440013184940799939618872575585078280762421813820841703128486980900671172116480000000000000000000000000000000000000
76 1145419883728991216686284160975541164363971698085172544320982412067901456928267808755735191056983901979091441602661077337730082525796393869039166779089444223186241274934655627889127630953661902670730563786515932973583106002471226321989643526808869978591824372911304035114963435520000000000000000000000000000000000000
77 109364690498444081369206411689944670373472017733172274531767400704243231107511010379997596042120822960963650844222079664206468279563039686615859644067460134429822316930760919350853906203455638467001354230336541280317714961115952689223571163939710905555947391125571309272776708823449600000000000000000000000000000000000000
78 10714239998751569763578413740440499467148306633283421391328188712193300865140638664907604489054492783839686945906748700542979284412231872018382537610000934449820832745072785746964455482940141989335188671237610276150165899310607653057854819788845597995505054013789970026835388610015710412800000000000000000000000000000000000000
79 1076652548994547742402467639949384910454799036965384448771787027310880417336252498159235359896107870862482461820277363420162902332016356355383224439353773900993595840886874094140964202569688988224314439195324981429777870889924341840477715130941516451372311867737726508056634530643258707961446400000000000000000000000000000000000000
80 110938278648398199377150265620384621173262492768913213601444935294113118202327457410327611483694955013670192865961379526813585456290965358858687446231012862758380115444983506660284951432780753346633359814686286086524311816497804183242823767092213855149403014851695339390155622037481377268347437056000000000000000000000000000000000000000
81 11717744743958411411012119655887505226804677536223689273439019845505403997002635361508443635353795928363900451274304751140158150235276925064090002820704502615991141313760937907485937710136034291484801997066424281603043911305764069050840017575347996236300544040695468527745797422086932992591929691602944000000000000000000000000000000000000000
82 1268328691086058451127951831553263565749338296520852126957039508077504928635565251529673939090694871286108584845930746263410718181466374368937101905313055363154881135801483919106277897745124351710314968162469764240713472959735902834062923502355667112617170886964877513443205112966689627118150469819102658560000000000000000000000000000000000000000
83 140642431897150849528676322697278290278812625024604250654012196971698366526540559611622483757888972887174008756395568591657087717706443321022697356076354083109518459386754948821856943525161349112453406189599947217124235589559194793463569461329215214783892845313761337710690128566650279371877469297300655602401280000000000000000000000000000000000000000
84 15972479705695627679272712616084500870384192198794255538274857185681840089686158273972742235415934872850577826446331933817312137924485355081905693334879380510581792395634986027800649362265524096003108434140486805554365187435058634304070656584236313512577142656593247601127656521057338927705380433155840855453508567040000000000000000000000000000000000000000
85 1857279940178287586545831022998305761208273868875796033990600393551084365628706484097550467134164907015065189659179477264277055397859157088923994020979774365770450819764436175312659507844235141883241448721855805749861583994948617996877335947614998535242470148108662831059123900268547370513581636767361174672133976175411200000000000000000000000000000000000000000
86 221060887599780501701030991681350344922053588969072747149697221242024265534591160563226846800176843892561119133994178101903312241674788313352089464353096664111462138371642251330413985261652243527510930192670165423571525173414764308460328033828927585658699766908485484803981163105563582228008540734598396454176074380302142668800000000000000000000000000000000000000000
87 26925216109653265107185574786788472011506127136433060602833121547278555542113203356601029940261539586113944310520490892811823431035989216566284496758207173688776088453666026212044423404869243261650831297467226148591011766121918292770467954520363379933229631609453532049124905666257644315371440261474084688118645859520800977059840000000000000000000000000000000000000000000
88 3355097328991674058476180103032137920409755490216650815597829609763286248991642043859341138796109924746486372645337329171495694094532544297891578572046679499011010830034416194230431511633946664347786786314796115923628794152919994625542470876873440046719877935590785721577356245261032542849804428101762744817088223263167968149472542720000000000000000000000000000000000000000000
89 427600444385330875404672201771239913680382517717131713146312188105111305861486795205785309457286617689090195220902951928248783220959983705677685905850205208789955308266226275122280035294723234477796730342248135382234642557201347475036136828315766187074355003135174458643590898746028075521121874752713458301448259878444231204713976624578560000000000000000000000000000000000000000000
90 55724889912296319682736881334827985550827449708896604857227404353858105379868959151217941528473592017242234241188072695289381429355505076523916027250398742809506975773254608173935534199608331917146469898201777003012818618054479602946709351466110649499529944008575935450432765924582378801912602717773617885844737227358852210598325433715077939200000000000000000000000000000000000000000000
91 7423892733675764893412938278951123547023436160018041285499263717638392231127662213961859042189365822905079414548039796757232551544457808314822188814407122112053757340416071919364387608208620411329921305718033539449379747571689990622972406639721125168925377260598520424448454807536562833506004584472672469223779272377655726904751307581257543371980800000000000000000000000000000000000000000000
92 1010837234617292147887105676061984982162711067548056501433579747793643486190342487053046727184504050446755613084861098726464784218293375180146189228969673746777239599471052352540655016733685755206682084986567446731427546429361309123223922888064428403000879367803094540992901606594178395410177584221799083409509785726941603775350938040264027105528905728000000000000000000000000000000000000000000000
93 140635762777834621951237238499151846598333665405826004931451083151034030946689969538716285059725679530556214937270554943615592498722720702063379015048092769041623790995208571704276251168124231750395265120011155728850051679624180215695897943570627794852706344683708937299260414722234851796627186937610462876598277468617931450057025307665853563138025596125184000000000000000000000000000000000000000000000
94 19988279692088079148685446233407453653327967196799238428897279546090164750391151990598668162968691380318893716604389433026196930658462847942863932650755329078347906166567003879185375026023160810220178240976945541430000145121625485696426582923806187226825447357206183840469284223641795016151028825068699867725159980059729361133704892927932435221681301926080151552000000000000000000000000000000000000000000000
95 2901498680103505569223179375241425972317087718287377450338729098910448315166779622955302670536535240767090611902293170098082746454382467007386128463583643569012982059138866283102549038777522023211561073460213414793978821065855155503693282777219706137845981938372049646282521297903842964544483344246972472798984222705470314062168602257418672296779257787589794799288320000000000000000000000000000000000000000000000
96 430071740359662009492536539715785123320728009955428235199007781956902291067280742832926783037607399527461238858605502844618217010454386789702801505386221984373380252733799315946592228723759424368510428552566673194422716773665314569379433146370613722576082826833258686770580436860499219576641499217663247808156637426295631831550878901003625282517808706307709744329711943680000000000000000000000000000000000000000000000
97 65078455751224055276410629189792604860892562466455400550313857565718454684300922005478480809250751696495434664084184690447628598021957809017827923795043110675379899843678512489038336050479276095442998048574388987780045502191035400638495823708801268500212853356408704482124231705730741906337391661616802658330262375347055008750278995299868577750594813438482638511972011317657600000000000000000000000000000000000000000000000
98 10051237333865052889331068857105088235555134487819103704194874673310083889080908801902140404027160098020326892998474157070255341707295339687185487174296818357591074771056458896906992926324423234388980162606217230384652467722401035557814402980176938317320874775190611589855123338486701625949997467353391936973792363347601951991463090266074102096423867745946766552897053203989581004800000000000000000000000000000000000000000000000
99 1584155413715803255781691100430618746629373636356193296610745807511055701590263874450192544797912648728787680951703514947528803895803403897417930262566572947703214112516666373823717341132139697125578385468040685246464306132792182412196012424899726894316308431568241911453886279132212069862727200834633396402565466802488848449470514730655407083213172947703177982868998761374389883004518400000000000000000000000000000000000000000000000
100 254732190525501163529695928949243494458003280726075882095007925847777756815714431011590961203504353915589059097033925203562631666445187346704803186220704929990676829292679952910853748454048063297793004383260942187631460426152982931881118797923876084606062395796173299361784913684459700833926533894209050141532527061840206830674858768689389458980678209990671019645335000829001893187126558720000000000000000000000000000000000000000000000000
101 41782192818754802846794845049970714934979530117813870484751580029255898783940743832245195820443598146650579829331892547589157096457005409355908637816664905436790776247902536596249875236426779534357199750959992781384062664939316872418868629710665850901424778408071529254517408682179817969583965795463745240414731218791278085194613034675508416619846762715509823326306428175976206528125246667489280000000000000000000000000000000000000000000000000
102 6989325214721303420211841679959101194323375798107904254689244307293926748577607628257976356843805097971708993850638985360714199095327864877056396933971705381466361050749136321820679129549471680507272374340587592469926002591048926418228344378000183538790336932102205413695672124355039949952005798265175303816576238279404998091354868440519047932167966467050483246024539305277299828024791262537606758400000000000000000000000000000000000000000000000000
103 1192155223224583281778693411667263972513349563131669012913835023006510497651385377936706511234134147950838459663115790455006299511291883256349755512233685843505954271704178684140309597768994285600764434346525344472410338409950033281304372243866735305844390189834808973003243402906990454183413724998494421221385775810841551714446217200162452967694025704351866826307913620222538477066532596068514509566771200000000000000000000000000000000000000000000000000
104 207301487456076337701933439967997197652401328833839661317560944480556097415604100598658021825481118718875398073899878570640135409419522995680146286511291163955563376398096223027790155336854878334545725959648599099618488925429391387219454680741498868862669321329995262697587988844690756097045445812538197917344329784195615744521623816501848621646378741678337418693030483593256770700145220065161851039546710425600000000000000000000000000000000000000000000000000
105 36742115636714970094290682899927823311911611522509741571924501799733762705941670790106147788348273481733475554618014477860257599965516255754349127821261245899484052832798574569445527131904158636014884469088117704416380977143105329470776147614623259517219510512528360360520495142832989610640334815814270198870109010950830934559012605236787649700604168175068524089152722912068830038893738804349286478249258955833344000000000000000000000000000000000000000000000000000
106 6636507894766004758311160308116563157890722919641799561687291213075111154998008344792132838122618549364627288577324247049031168736171408179373556863587491279348407558871409733031528892673056749471552492344572172242504397615496257030329470886743711627038256866814922561758653914679065915432299835771636740400714569993982886723787092808289532439521927272453577095079121423269520356945142677796785520847294149638441926656000000000000000000000000000000000000000000000000000
107 1221382912952735515719585943105772283578208646130876791332929074854343456965833455775544127528086717825066006189770754426903696294204985961331909405174641895051280927134694247267122577407549364172744520691095062579510509337155931143861835821996312687840120793768618348266062666457535291076160461775412025703347509461692610472645776560437605550169615495222356328578361506738522526492184058421720407256736015299458852181770240000000000000000000000000000000000000000000000000000
108 228994639583682476371233729301015033903511182645785827853428206386291146059610182956445217381985922551585975368507739205991320210807904407918197030557383259619374558466629555031618277792986615190019524695332031092907266374604691218300367874594444673217768567382090716879707557208790376653287172657348449875069217853953824152295411355763325789390200869968249143332499842175392111446966604745371515715750922036464941277855738757120000000000000000000000000000000000000000000000000000
109 43730648332016675147661762817156238994485723527500427973513477717177247580711637418826430273003087657831270544173185940689750438017563888971322250531482366322992720681255312865278079273571067929607648592018167313750314845025508672576384652275551910355050827775823100021083992785048280648724944788028518775742218395133853890715550115787410799348267879736096602403920829860550280738804318575014107613205522079459636905949554718969692160000000000000000000000000000000000000000000000000000
110 8504736487610602982717259632680545359647583511628283232288901146436631109496799245213364159493640487695025495430801201745342665185655825127142751283362690602495624318090533246039280857124101290950095498175693179178161231060560926642655287174549335525850284985842076492100414916836189620564027262375786331506346633485631904666360186518335652257251137251076067235514522991279818598082663876468743648616209934013310185469069401745225731276800000000000000000000000000000000000000000000000000000
111 1684141938222602045049602621501932314298853077306679158790777360621967438826994173734131224319568663935319728707188977174419735930724309114977316180136613443868593509965559755513682552451143034039101710930743466113576199619536516937485170587452957618170976834036391355271692563491569613422570934604702712510212785749358772289651309575106899202589899203007087138245527900825194798066721431473846492273576355973051736167326999211196580210357043200000000000000000000000000000000000000000000000000000
112 339523014745676572281999888494789554562648780385026518412220715901388635667522025424800854822825042649360457307369297798363018763634020717579426941915541270283908451609056846711558402574150435662282904923637882768496961843298561814597010390430516255823268929741736497222773220799900434065990300416308066842058897607070728493593704010341550879242123679326228767070298424806359271290251040585127452842352993364167230011333123040977230570407979909120000000000000000000000000000000000000000000000000000000
113 69672838809930798044844633118238774912692030925250521790334988668692159148060859793372533816482281351989960723130638862606478354447810123413039043896604392992420285537791337399985476675436262601385750353569882647157724545939611272849823308199465379824981370534442263122090847093905968273813737567829745780525222260151770052713376812554168972827517715987176752832961799157663373342929835536392834342873573062274028936165647512992855530892280741190696960000000000000000000000000000000000000000000000000000000
114 14551033039776427310069711937477931662965905274676720974867881713479020053754214446126266942504691495800399317104387665177637791369716248654566378239718034267680991793996645233312166832711512571774211189842362851093596455970395935112139898270841945645687709273377197768522429233868073662049451463566106746771131618588176871969083320548313081637081419948489890475658405830479680195924210292104570666840459986909806395260323151793531891915791048236194678702080000000000000000000000000000000000000000000000000000000
115 3092385541613286331936015180952810037013514188974296741578922221748561341823845654090754250621097036687500862871024466603551583421892097164068446703504876642567564376060167044983501695287850651753455362065298953114411118822828544130031971180519330288621551974778122069766386660781643014658749425037069005823800891582359348830869587282927496109512543367453071523886924407093541635237813171278063358116934556418072055120723876219161397669943913571156093117766041600000000000000000000000000000000000000000000000000000000
116 668647971349791223836532946486340397443210091996778338651160878475360927574519202710119247086296085660718186573424394266886337573815196817203535820018638447162529039649233559134512670561920219324739132207207200838210429756347279125972032936536611672326906454194424666413167189340849979201573435679215208715245523981504067841605945640663714918783240177084172937180926342999393946537660915146427971545476057526941212046423399411611954049785952768009655078295844578918400000000000000000000000000000000000000000000000000000000
117 147075807778100077595083786909135433821608491835611363369709346829440389629291243828117829589101687001931572318690429762944318812736390691912089738971299712837869887561245413667227407016799971442669619520297295896372766129206147516548808364720593103445026343664605649624240254967413361425178092912000177309005405454971634762439643803120390733535561509351434679262316558406146692480423894895608296621142913613625989001731290934578165412790918170851403731021953973578891264000000000000000000000000000000000000000000000000000000000
118 32904976322578774160192905477607052338040824661397659103978332747457039490982071399177145778310542229568146811715972470004006559335887216720108013120570942153790954204302313908941453317054624010925588636037073416303686220555032971582431797822208853847548853815394892779132023763349456524932244371015975668989161351629893902131096628784518778032444105364177777921999558979090387215260277157204652986455061776949315267379338258211303791472886540528242853934079718600858184712192000000000000000000000000000000000000000000000000000000000
119 7486803452723703327120371397508977404369752753558486580609982093363405281304168741311977624647441052409181307776111784155071604432575746645892736009297265326367748228196496879073630990322804491957877331180243240264745118390445541958207542094891536098225095610909169164250351102827375144204783697248522912013765904013646499764084153754083988528165942405300641455036715655394477622313740341024460284702147295985723804156286075214301529066242928793310040069913290213816061051195621376000000000000000000000000000000000000000000000000000000000
120 1732146846822156001762569126527677012274985997063291455289925457120557445882532479989939143238431961885388187367081222382117366401520724743993743403111015305908442230075541517942475265921084047259374499341861076067651430590813480587450896939074105791685358120539945377840961231150141513363218756195418260923504879552597254185418509812544871585876472434890356407037294534032066342698506965299419131468688798399257059329598346361580801764765964005620210870575138823868483884804618961551360000000000000000000000000000000000000000000000000000000000
121 407442509896894823358598560218346297535371306173215669279117425725726004650272820073153445029116919802528550985234313453611175394431310957181184298253385464317007415127289178016500801951021073932539107233189929756937240109293510157702549781596767460743396678545888111557262264636060887339349768707311065007470511787880136518510883552146054873916207352024649195488940569473158773394913602405590565780590853914666842523745441424556482514315309117258008481820166454705640253319281690611957104640000000000000000000000000000000000000000000000000000000000
122 97427652966545490161508087719410966666657986732139330838022558839535602231973236735892451775362437863180627111589229033027504260316415076081164789398349532227482813105237388247305671762528159198748751321600376003478832854934264148909833703775419035212961013773892765235572552719774879380585316693292221864586348778717898244306322474989164641450843502016134115625315468972421725894191740607224816089454884988075135384278009953439946098823076716118734988172838202649212697373706637859131182861516800000000000000000000000000000000000000000000000000000000000
123 23679596198212948292774217704027396626397890359273000081519706880831449051276631242185188619098289797770325058217538938019268855461384051411374939733690057108825242759601736738731148910538944036937486511212328186893523367726063032864237262035208045670439748475717088804975437793435844883692500051671287939743982897969827732482163064901166487775344611478017364534501674102809155635131514171104777100909830886581685504878001763163672019426751149699226301405431979477485847671284650918386115732125935206400000000000000000000000000000000000000000000000000000000000
124 5849049697728183931901573966636399185893290101863305204136019757220414567257738129869679070426230366367652451980197858002263561449805551771020901113739313626336705563563705788360503630094403488675854668161534760788195420015279377621729517620792668944963981391489926671539372938481001173031117052763221491420281727661731208544954134335107331812412321791962113178938189516786683915122565052376248782141535507632768973188905459515532298174562947984906490257552942386774824261588679054048717674760963003462451200000000000000000000000000000000000000000000000000000000000
125 1468111474129774166907295065625736195659215815567689606238140959062324056381692270597289446676983821958280765447029662358568153923901193494526246179548567720210513096454490152878486411153695275657639521708545224957837050423835123783054108922818959905185959329263971594556382607558731294430810380243568594346490713643094533344783487718111940284915492769782490407913485568713457662695763828146438444317525412415825012270415270338398606841815299944211529054645788539080480889658758442566228136365001713869075251200000000000000000000000000000000000000000000000000000000000000
126 374403660578471527141366016816137747561795854149334474141275659943910130154684689616803143849351122211088593927363292613331484886288977969748061405693193934278965891910209896747683118518059983979313861384200037449647435947288128607649591073932982430860144091986215091930146918110057889630922986411235837204619447756116540271720064171823779459220288628121009833787728743675580826971324474509217317823632600775933357929250383902779766311227105052972600985631987576390460558404335213057009764248348197077747046862028800000000000000000000000000000000000000000000000000000000000000
127 97000500382670403251785107636724967638310069893009575560521697978268236520475709385921358508489888742448832914701281850261921104339748412402327748986992684492994483276097180049389742345658980649360635207418545702454657705223408359669856055434557088187246131351788606017262463543953798045579527319422980702972806524654673253597234225636104782294792377773591227737724762911469480651730744855848022701746734209028814372310189461532181855912718377124141463357535341291240521471395166998810089721462050898902704901014421504000000000000000000000000000000000000000000000000000000000000000
128 25527427684706604682965783206541636283438784473603543981111374213544895268620551487674152075962267040572774460496106941969729253186882910195095789045408890792652372174803942679237799713622382619530939646265923835423587358968233931197596678396601519784061189895587503868350928005935233124059073045597906985639947547480321050802676936692202423346955920473920456221281550405885600284154676662223812438373284548321695020732127940212501234656838269871006060628875860696933185554584123308742853691817725010962427043390163278364672000000000000000000000000000000000000000000000000000000000000000
129 6823175090989858952500558261710100878927785824380544063623296990789987966559049966037448760079802432740615739997083432305204992625815559300226763262369251602186467253858996230848113009854699405609185796171126250122699818003901311001943220975270827020042147324811792733963782844850416591263501516211773362377730300070920053026945913054585401331561154071633250902473903044888350328751135215692478379027918480351809218701449012883519030008956987477281467933370971053961877300513681150947259877578576082730125199573669962347536449536000000000000000000000000000000000000000000000000000000000000000
130 1852082646698287314066751534558589782576158184169854880629907735180034333642788522781205091436061572343112736464808326864924843198351375416453552619937509654897494671387485936901411795394959606658557392512690509333305638598978971858367467901527513286320240469846913019707129215406197079532564851560523761483811112651250539193634198639536661337438959661204129624967516242504493813236208142947566331203338192306695094324321320057102405505631284680833281655834216382887411974451433611613124221169928691896265184172276974579615293862051840000000000000000000000000000000000000000000000000000000000000000
131 510478427413568742652334324961176750232771023353632081618737689601261783175959943803046872121973034815498104875376330283818044981702399497784593987317656161121467071306504423872514724693940346625658222753917808944483033333204980139490674972890619322028729959261085554143757782867117663849083654646517801235213954113388278614706232365823652744470275817659727023752046696824058602779416633191780022471588885916340528678046739519418793415084117208869992423107650056316960038046201937767255750335740425775216195122299668841531885755434176348160000000000000000000000000000000000000000000000000000000000000000
132 142852283127413076943829237497135701785138643175280401720187555058017097403960630673844636694612934062768989668325312266623641707679599475460040781410972900128231345234412197976484520558352266599724197055456359655024132047964081642235070484413710911076519791799622181471589177957534207051527569916281541497662272919090575887539392065252090984012561984813898010326772747639244559401791950632387721488449433834828733545264599587114155149277139359730178679682444791759738097046849150264788849173953600748936500043024339328614282909800699909269094400000000000000000000000000000000000000000000000000000000000000000
133 40582619409100526202818560422086287248736466862379058763884642141321961167296367646871175149299199212023916736895201311200577125451282055784492065509480469251628986404953692498743534476381178713782447693090486301676495625242020025579276703776122305305906354612771066289900826387599977812854364282376590560987879789038603522739290813033336023466160709141810657957712216331337708391336271671253763022210622759268825255407129567504086108047843966427027000753626376001440476513845281400423334584130130529563872424222698511187374403279461235824438489907200000000000000000000000000000000000000000000000000000000000000000
134 11702728793763500540054382631796178481343637476170524417623886485008731297890918945592947035453111478372912821584995411708288024512135303862462407946837863957153747551623686398477675549885087743336016876361117353841847690459790830736244864514512836936453603666975566843886121503739430401937187319380372666890952919005484020645283813172797042414889831373805655813949556399035192293392857989296105135188832863844832601251243139122018302805540668910628922153321730794783387331344536106877276147356437480549274763228251124274080781924891677652221678457559449600000000000000000000000000000000000000000000000000000000000000000
135 3425154663358701338063116708674105517919655816525589086550159096432355476266714156996143738336416667490184124621496457098781739014211760734465497557880506022979758833409220535106446079940367480719585419373371827122431982043771580339884146946107617114561240721250408903868590041714456490038975984636247472145644100334525063162461666439414238373989955846485439343626756166869620080430221676307184050967067602590105605734213841958232316865125642976762872935834204169017201804137918827760841182808282121807161737701644539052537963253777296215252240850958499708928000000000000000000000000000000000000000000000000000000000000000000
136 1017353138729454906236859177277217517354567849247696572843474455458723952982644505767622597735635824244604449431575363673308547248957234020393879946631899420969539887734540320219457040448207710593254139603956393579213237034569209878873748862520668865835437963988681454262664088550194724497336802860596769166587793257761972360767014012500574738795992645346491135601393623708282034769706163183465035554442287591723527437599132193801995684547078979530015570893218659098165348672261201896836091482447188947650407979093267567541035997489947631039081586515097417544630272000000000000000000000000000000000000000000000000000000000000000000
137 306630236013057708739789356031353359730666749763255747055023200875259399428969054038361450957520637427323781058676814611135196140835710333746715415914854485480219322163190452514144351991089803972806797676632457024774869642219159857492547907163729596162801002346188590314766956289028689963497312382183866226809560887889458469535178023367673226273112183307432428270260038185676205279589437583496361716108905480145471169692378443211921499322489604430346693067216103852187036089819526251706397972809582748821832964898710844856868249643470215995179190175650361647951563980800000000000000000000000000000000000000000000000000000000000000000000
138 93769979214681151794297503389236108232515737411601713495402535013261326420574168477363238594417471090375030837991839322602032061436686905742415547910089820495734910472080945902445455993691190773316101183895618417832353335547756837700081090393925820343353848925483240426978253368835285620357186104970883763088178196003699515651613720970021413980127890552879296024471681757485268984140686728533855383679832167072326247461286866961751289864811900951635461513499222286829613132555529683981830151268952881251707095329744966043989165686970339813053757789235285794836771877840486400000000000000000000000000000000000000000000000000000000000000000000
139 29091948511396397981877211831503724106921542500474608408521645682794299999330294621764990047440831570846672567425292166158635242996609239132772938908009546629160764504142169304341897831130704555039773760101247822895651957647020463382774758132534697909884844921433324375989149151174409693144576274695006745730581108953755767331881853703507203644506717788249695833000290321896289731791679776154171565075900570169855073622369327901149414177978162646442998663640106716044313815149087973395994840770890093502579622911862716225215550676051173986320302246594668947276518801556255224627200000000000000000000000000000000000000000000000000000000000000000000
140 9155818035506674372856396107610852050930347855749368758329932329289022095789230323361877667730578511976864790420087950533445683675892859739866299333128764515129475804743623523462482085413455337562117597779064714821719584110670280235826871879471320126198958393673495847611305020857610218626461045172012523016328486609926015094689856997567787130999154222317944272561851370107200304389477459151240874960687427443856788770432074877049743630093287348088540539420814385673466443903720966987187496287414530227131858922821434050399838108766825476974725523048274211086865997225784644294672384000000000000000000000000000000000000000000000000000000000000000000000
141 2922756856566582620000710191055966635106189363903736492509114317884958789506221260744872036603626194907302685857062155921088664925753222257599079538318696723577691784293478475653787381234024866677929428033424154524248612518144609538001597348852352695965736294262028038457871233978249764430813400683990525647364444809567022242587274910191579279106074007465223442464284441771100909968426552420095717068450483338337739538452408670551327360572899560406216265156070051452226652088721421965517941314853615997225940532778749463304837920432981096061779780369562286759993711098403877290322497110016000000000000000000000000000000000000000000000000000000000000000000000
142 946271759881996789051429931456279757781979868457473726814750851558434257690534195378759770570790016863188317573082443601011666156361863238120277991326061251225513492082856591277670202548327890835646431620101404268770730788874498784023397157664437708845866782630274197731120390712798143732120146605448772583590712651545419121260056124923625707403382520656940741732236730867811630611377780611530189358081528485620226552969351831177697746259081961677116578006929239858172900880244447575556088680097006715261870506892447926239574325119381959660961821692449485961415563905219239311514811664338780160000000000000000000000000000000000000000000000000000000000000000000000
143 310687514378536241755677886535177420313041886250905433777633517590477602959017711300317437951966344656656893932135012542632958325785977833245554632336103038492370393828580138901014902262287399742286121600964653860756956498449586436760833941981649504069945749007432666792663295641951588935279543494673784604825171503456604369245071707383924181260337776242252039851461821372366857055372443952622484011560192084626717743683321348026911145633751862313524331823859063464154192200208898983587179484158890020808499419786983642726386959017796440051564272992638554826739649265872822404671035084129023012372480000000000000000000000000000000000000000000000000000000000000000000000
144 103436572787017313895234327408383548189980409105741444256719971744362527397939848587792083982472251193851466383037845455793705549487274028066776012634394112399187890476561528484037089380378819421399833892365960280554092013115823913217910922636066606090998898325546542889947805691483658601044747856594753760915234698302800379444023233395915109818641735168780487123667481265859352985731037020258698357000711630350603884969000809755903473893553740016317028745453750280993926900831148320807712491302050936847732094830840890205610557491876933193487190278893168781356777950788507017542318368488907373463145021440000000000000000000000000000000000000000000000000000000000000000000000
145 34916049509985564478475299559973950527009786897734081923298393662027014748448575289295095869123333112996500992258255112057723245284924220914220910824866076581469864309268109555071559891240674283887727928707053552303839299947377520145838011045030643552077588118771491017930781289217223797368665086472125079534546624759093296085124482665125104470380704123573541233465194976103483193863368856558526217389160217941149847410135913341202776647508000479907976223315367944852309964644562427171851428563920314242320445931098650897805899786957977568793535950543178053834793965068168428841584988467115572986219233437286400000000000000000000000000000000000000000000000000000000000000000000000
146 11949110127505299818081730916612525245155397311290148452118869472593533095273065229803724888714863551262114555574589097468842279894387906578148336986128968192016942843374969524374809512219948516129193802673842694883629100585191324454389267491874566958966200516358454742120343695921075196830694040552836533218630684111555944159435640955589773752271566087985831575081392885502038432536697543566885076219787966424692065380086352807279779035416777956236027255047878479559136925340520732076459683288859065621263872288324304704850726248691906915502799047138688566295558529901488872391882581093170159849635890943841900953600000000000000000000000000000000000000000000000000000000000000000000000
147 4145385285434138612888914089591217258049310435232778301009078197432148501412131789523508238392960463203852781619936449693890763740961052550091221067227861645174517811223644427396108915979344539215539914023609507709028607575014574279716724678281124769404554283135075119136389634988939407284504376548590050104207356931980988147791412560313204310138051707244044690027236819838367173015631111814223770642168841312054171321659557515901500942966788608577402575321210002128655782139133452371965393326570987045328862574265467788206813950196196347126231045433353837419255165193424519610191905032842591855035683286237632278822912000000000000000000000000000000000000000000000000000000000000000000000000
148 1457716444852343974945160861776572366358523915928736023993240329970620156224573319522362625014407760964708422951087412661957299287981472207134477705848543091802328839281172115604986908086304548526066179686574236166864491796538725016313826799668200962911572704555882895494073142364590564692781395004558593939044308650417250520194554644009017669251425606748953827158697773222522139656600649207248160498777388709701225236918940081351731003592385280629026460806552854828537548477662000259696886632502034452515803866515303216787349711958592053074244894664548010220806240329937345471884763020989031740639587956238890915583519358976000000000000000000000000000000000000000000000000000000000000000000000000
149 519541802676934211422254892424064603949108791828328948839382799524168788639687727664326218456135041269909799607151162572022877124630900546400384930186067546263084416950523991378542173937223631531078194969732550363759839792220773905614378382016144168789387804485353111017251620523878993981024831430784719348626903957477911423401500831561965969462562097650181135629977155958692670750729724182656902387048251555247194284239805596514407743528354853098430062843141889883729410577826558188558047970916785095152252624456986188888745736139737876452085474417602227226777110503512309424943504618784658824617874264307190633441290967693918208000000000000000000000000000000000000000000000000000000000000000000000000
150 187658499126908637165718467143572134946418095608392416320785067188129766456655207232354630106355976906691419618102999921014663217416681277359819036783207597710226091402529265685929433226125175709025444023067397191390054132950143534707913471584231273766726874980109543699431285333225092625946169112799440628724037709441021606132622100360182108169877429671245426189547748732279792675163576374775673142201828461755286575467417781461004076962441772939152938698942850626003063100710952817707166927095142776368993647953863411426614959893673320974493273359637924474311892313868646164289593868305018767451976184267757256798994297531043256729600000000000000000000000000000000000000000000000000000000000000000000000000
151 68687514484427607009944936217758847121627737026966225791399033432468009637530765572015371130048840091294820174296532443089471089491723347864350403119536777744287794879519371943426634867159241313720329123099220989581353173958943337147929320523146667749192437687719615623040636782808381303319320603343302456688087178560440492363086871662235295960771216317987935875603025181983978834134072879000890986201282060885517013498886126041482556266100787498280515234341857957532145168374625794148448067323072539577684530998664901304015314080121883636367925888188111667785536072291457343637934306052476189337842130870421582162595088759502577001195110400000000000000000000000000000000000000000000000000000000000000000000000000
152 25474825371984510887848377944442401220469295108561233821514073519433735414367410335349060844712513813059422906243097952493023037670690355255930277508973800129801457364916144666378070339532019418432595665175039080615932265157892904881424026395624636134820491289621451042273311370007972457775069625367964015136477772784496169807621658962089826565930828708015365657543649979494218070003644949363850448962331490741220549966466886426265050467971460067362277490112708279289522000046781214533776419208781143478571638856784838595633199686035604203056136353411206855348299618491455699608437075428742369101618889497221956392463266519124315758203242545152000000000000000000000000000000000000000000000000000000000000000000000000000
153 9572624180379875687305009283427232221813306084353837710642700378250575889186013046893445895495931890505713226633156431412398280819439973413810408518992066927175234031099809848995554735345267872825579607911494085244887635413851101081482943550631078271109226370918473415252957666885155794513222362985269102039803979723684556736270375544866569949026695641953517922403862265494583335729129655332555355505677379612846963619799328978624765484248699606592588287904672164692065102913578883422928097493245272722655907589936325229403896179622226920173998245248622377620519851041297325330463182959707662552577126868592100109683136733358305883828516044706676736000000000000000000000000000000000000000000000000000000000000000000000000000
154 3644183153980454115648769374089346180057663866640493770389148321595455234102444934795772131064555319532838956820523055561523076728590964598956656798278051974372485492831324411794419741089119335970224249776610860323705784150428147968507578814402643924872029168692211807505817948291176189101649594920136123917328897433050026534817296725424164780755074710544000830844081518126601940912050910229239833176745310290055484886494166950214704722667668955834519250145853837032292879897964517972507651578508556382242432148597679778931310428828026321787199043987207555691600461053209396185403368194565190641815481273350589406555053956748706750302910116027295353274368000000000000000000000000000000000000000000000000000000000000000000000000000
155 1405342791501022325158791421423815460877437493531240017612871158740071356479266864654641564623735113424644015308266511146745759309613819587941645127687947963397005305455471946164400028953607980723557279683852212175233898599771110982575262693986235603187649328614464561446543633579009185565160149785001294827478716006081412232886942309192574906050387011374188480406711596650342772493323313020804049266280061460256997191627610542680798729249559856128024003626247073713133426203851036710917850754736039683247971533785209229947070553773240070734015439323226721776908801800559671544938954910552120119109722198254921298743891007880571271186814257144766180036727275520000000000000000000000000000000000000000000000000000000000000000000000000000
156 548960622587295344742827740202256490589788143473147100640010183511681633553357139738854706539581904946388143835776297650186415484558588662720117186357976985253991800438238273498522596909974163862158838819225086528738566406636990456457479414575679296259572331340696604850494660323166884102205118349616345790689045961159545572059228952586040380101026375931031000970391310729943495162431925825438560940591382727851429270982343740624144322814380069240153248392499136922119031477453107364165574533218010765229055632413313570238844487997118129390404046970196114967383223794541821137570234322979511369407116123971130377400533681062340272236078132382917144310666555272724480000000000000000000000000000000000000000000000000000000000000000000000000000
157 217190780720437530194052367133620757936943781083715918897213629004561721499050218766280476095320184872989005227186534402319753422310760018518587163610670014445889315925384590526955480241462178190424522990438213234230126413121858904192837155582721756772137197171633204743049707410257746026196433023842211048628214144073162610129513342801141015983170075373353105223925618177194844426064567133576512250535574662447139476771454477540536459878281330594174231194008358531867173613739547397558467908322373779155223570408003380929296433231179816712019457143288390925695498662072526114868287507543613878192231423287938022514747145575504305307481952295977338975072115928100713267200000000000000000000000000000000000000000000000000000000000000000000000000000
158 87025739545310673098394454882036234256238129754871964111086734578579827064011434057023391405681654236388218526470918096596697359278853810300175653412832146748294498219510500809064737466990997254764821267992706784397200892220971400603219534196129615277514109260307365542083101162801355739744596355457287860652741868960387379927574442300303591412264451161198109025964308096183847823390959275618505540642598340346619422668600551696762473035708789793118484348664821163416794060942071767632907389249875304822148221979642058697797929238534978398705652243829938783235077967908516343914344384822635557625088824534397310365389004266357669085044328501570567999243695986998818597607833600000000000000000000000000000000000000000000000000000000000000000000000000000
159 35312260283821621201789321168574078701685233434374887133427442116481179268109791574450267483900633476190774655049051494219848694079861952897881674534018074521761961953534336892292580392506002974071411996270864646491283411634719123279967183951695121731926345086336399101279975792627580515804685373961192780641341762684318466378452026303309587680171721818777034303247485367572327563601702763349169756215465843365767069897392708660891915158753484216774101157189027153837305692520342577008869565521143402687073439736235398873688070151261861114885995099674386600195731116882302859837435692340711184946417042153673327832343165483151418669300267087425286235917116033252536624714135424204800000000000000000000000000000000000000000000000000000000000000000000000000000
160 14509101505416627719391196281743717456948428713515953625382667416819786937680951162110125903785092282697265490266554277945051431423533679206681622432537346459501554927468188342305175431672866501986461761027772865950338528172473393373272916542072491617213896669073899662733916453674820282333829126453174889709914503451732771465578368567503843386028957060899107854518326787828117949332667631404906869433810605722126373679440716134587270100428631594988142683465827476968672162942758358041404327081327401296064734918824400689220954263750473494884357666554211966288422001304600599050005577268951411670783834280101296939753159833717254902842093740881301608613624635742802248362543963097268224000000000000000000000000000000000000000000000000000000000000000000000000000000
161 6036134444689447130332003041916148311309513107111761091046198829415035040961780026265703018996289231816847178322652976927812076706544175358280515290873917023467674887145025586919168303786272613622415767669818178784123635844425071004722491831499166252559794147854800033289214858723613433137648928503555630316677471384003674516195775204927218940829310832303490446068132383579404941753173718687594975449331623434941902483615644489175534456260721030673347071746187410278414867916098103145817193769682150796794035279869002472332458276622526985235770013870549479063174474670745159619179520277738242088926173872544861958063868566662387253699979206456402620421874575460263562572778989703577915621376000000000000000000000000000000000000000000000000000000000000000000000000000000
162 2542419828103195131295839681255081668723566920715473771548658946949612759253101747063114111601237024441256031509501433881994446708796406660907753040516093850284584662465484777210353689554778024857761521342527416903872875417671839907189113559427448825578185295076441774021417298494385978037577728685697631489384550946942347706221660516315344617877305722566230175883897359963645361466436770311215003659258479790797529326098909458840735112977015698119613786619494137209268342366260521045018202015790121915609647659880823841346431426113408366181306329842275440581409088731317861231598413940983347567855704435115895856736501440278197511258431241759436783721693571183863012555654510463147018059723571200000000000000000000000000000000000000000000000000000000000000000000000000000000
163 1084108154061827229545596406804616864197078723528443739978520564250890477447596609761688362099660277117947101883903487418753488032204458171464353158500386546512149176752582432880712496055673788023548374792624430787146625061098613911144695534648339598817142835302955383976924507416394136123047444133410955648125487600183792600714565817440993467819826178548021076838300905467378091292180370354864567280337089850634392884883183784525360178054303309803788275524845256059129695331712416257764121485149034305791278639354462332540849131546166234606638469495384986067437486707743786572043416491746827269714215216768898920479298106146145644380685148936157920073199912301368659457831528497569593676810608548249600000000000000000000000000000000000000000000000000000000000000000000000000000000
164 467953116484479599978897597804399260196940636853605683474248444517768372809300181410413258123594159297407630633983172537330105602124989960796245112160374852028876167846898701988093787497439479252788608882486750300410266414373094497517785538139886491150222070572850085582871509777271696069241183165298572183602070471644133708513240905966769948397492330317896201775098909243182818350087072502936580737422944159846634419974056514222802670136783915070185601553748405087411214730543001052831367510821610360026193842120074956916592445933639562835486282080743938466037256262424189986249396641829534497317601569887861681227048068921771475105633983167994693883756595745061179117654063612918919971407945558634843340800000000000000000000000000000000000000000000000000000000000000000000000000000000
165 204458075654398826822779938432698124765247303054077395223568630378703357447839435261837760739360760080223341976599927745010269739680450613671095414405110980348456575255666980872637937633381257275128398992936110941255253601767892447855470857324079205713355027074689659392868220051885549446572857748582252158459416630470754899923605216635001125853832348962495208479576215426531436993520043717983050855794832762320191510775064772194226942636163628172465493030863753150791707940068848020003081092828177998502644613499103150175997571477325797794080666366718641594580998006178377088792086380748160212568006477915404525761721842273300392903153599925760241651690931812932130380085413473756534513907559573478735752462336000000000000000000000000000000000000000000000000000000000000000000000000000000000
166 90416268048190866792877035493461495526186723345786322025347414000591713544013346419230941905203072765716687182259926447109421525360447592180086498539885798173615860535862074949421439331984393117236381116252178724885663268788204469860437744409283602667382713493077559935351755744225035218461235445009037878522557059993299114863816393321196737879585156687590481074672112290782438193022407813141336681653014123484284370660992243818819815480334824304940380190080692373355712252089006246797842533194848187209833511560027391483430350048988923603689528603355784560521987262284226629713991607639974401842674096689661851000451679977467992951204197573569397104177370630042098425202891888018509718878256624822060439396904075264000000000000000000000000000000000000000000000000000000000000000000000000000000000
167 40466704927648304341820046005453626937700129900640126285664488610104827313758613323391000359092687247024160515292252680668292697890321924356119513286511287830583514541430430264363059387422934983550314732389825110109827452578848792530737516887818969209813807250961792724666031800885356762374510535768244992911555637770600951848449664994834812005387132727097995709780250576862588037669108840849536645240623001106626312933033688643550996616378653965919116557872514678619082575544955635816842404156686254667633086433805859332324087467925482648067285421717914937907220619107928470394794083915346943288707218714425058033762153890715574925240950666026719367945623999181641571183806293401564209781152535005361370256478387925155840000000000000000000000000000000000000000000000000000000000000000000000000000000000
168 18328503729469891188931869797158100341638644435637131118313445497197559225566061215336839010643132649420158973870289422149728475070067728554768498913832984574530530074221001918777431762226695096229476951111858707471823928441632825903361882048966070086262548090563622855197536451511402867668762307944439668149445071904162747918814609866780541731975983251819041000839349333277218274725394129068298933655544894645222042664133082529946265795463150983475813624324082328357583832776425666219250796429879591954101718572290820255670884288672553004823819451487851776996441620571315826238973294839610260329867583157887112685115824837414023919739533303262149949884875586701342553553139016857783674407757855374908314707526243286164984299520000000000000000000000000000000000000000000000000000000000000000000000000000000000
169 8400466457320476288840766020391877813382556626896695031194364847839562924735241704702902750070045700943442622176022010275040752521914001893049936570179244154075428787857563367429422744717836710064663712049195977678146117474796689830636044675738520970496541141251844135976976486748318253532888491075559144223598860915691103928134462511021792130933088451839717423832697301222280897418340440387615313664478580472955328370166787449785212109503035063954502706809208005391474682908753622746936779026113853621139532469800907066141125054258713873594891521561524129247225095073210040008456152277248891396467549653588084582743765766082294755086380819817534662230835257901652929884903099318394275923958842338270978063271088032861424924030402560000000000000000000000000000000000000000000000000000000000000000000000000000000000
170 3895800324246944083712793649616937254734294461289611287666698641834075701975215692973018179372484394269530950460351967485152899389562837517920838583786326268894020854656823587279069092090343952659588443099935126608017043440111712875855772078820496485277475919666955236500682615494400073258412366621201308725136207738260906357711638334111466318641529100425187352476651700414844988986729562634160477865038586480137763084948549347712389967903127541259540175309838304580350298945763580085119400641150560755339669578194868660993608155163021146018366892039372430179693110091151888154321625180096945874025790827348010106093248811678325015618859968998579874956172159204470562763422661339898529402495152722796548786622599786119814422768339491225600000000000000000000000000000000000000000000000000000000000000000000000000000000000
171 1828003011344448090736051887447857766415444584304156566844119003515952337183618608319571482197874617416726390698808191591253384063168232871508887563638555157195528041505493390917433915666999550842742727625123959847520189191142978362460548797912468642807838360929807403891796299572744379974605284315466562885243311939777735524790885785685118671898252850617908110278504417475455225112309192297451316065744865702556161745771898119130998470299377117419966479219583568628410288672526970101860065646443230719863501118158909052586064792998213434219322186550282489178636319889410653567323410253505809330793877675171542694021498580410950377128743950093389643246434925230558495342104234844552547560356385541201487807854202762042283802709051329430840934400000000000000000000000000000000000000000000000000000000000000000000000000000000000
172 867789589545436397634218552009247038872739853060869205412240173349092893507807425741466974028975038380068352192538224712199806482467223508762699104210494904223861071863487822536324228445438026776066827658198846218814784212819394688227271725345007114113737026700598170775513539333173212061544620570238286732882705044051286608328729300180439535923538593245333338111411617063948104465315419767446088762730402646317461103952835475113867593820520305181606487015120711699278932238622003246755010363679530487333601250812397305443656678532111881492596628399150103262882233777901025461479769315544277805514469609957434747705885806092686363030557327988333931441947587705450728908803722365405985377852383344119170292144547135196712966822040847107408808378368000000000000000000000000000000000000000000000000000000000000000000000000000000000000
173 416754214800016739091038191165336871924555568952776314160817518770555163921337500597488031343467204231951066003762097341584532663591919155636268719398881756763700832040296299797424638062464721483152541849194679498893362488638088660231770791553488976538893979598908870318598826237677768746132680939615796726893453331995542291076655588953055726248207562328884844961329206271726949273258799712476449236123750410088668060251141331252484684197117235522856152176037691552155308649733739815247600217136367157480987333500152181144705232551689666863056545595435038791792667007369411675824736254251508327542713001242838122716256246604400440472699095651741393907132445100367301656995170058541493665742851396246543294461834472583951008890351472741638865406094475264000000000000000000000000000000000000000000000000000000000000000000000000000000000000
174 202462531583566531984339081573649975075924491841810355629838437158885863074297128490264465530907115553515683473155656985320498644234263061161344434033731948489859973811832264811987268567849861414287370050673568857998386643880292575849876104703017372714407006440986720471737858576873761479021225461912870976298654776310090409343367898358106096257189219439870888760973419040455125772543310970718758850502806939224355653014486467853107079460433129954887701576336518857569466184509848672165806166286584256041523494513041930817546959615471253679407774302627105325363211973516119147409063470205416757586870317707780702720539014650390569185161002260381183091236198889319238083381509575799925954767203151107740704795914881457064071727003868269670093925203944839053312000000000000000000000000000000000000000000000000000000000000000000000000000000000000
175 99490088020164593817104224685291597752309295291065608756502608019876513114709608940115958361887756582997606858708689842586493033776716868254684654884175879487917191131134374928610543774241421898980813642900991736820407196802775771772629117851062736951859602965100874439811983704675766390791030191983984797753158957078778427151330985253173335700782782432752554737142338116479648804627783011011198099137079329934848367891318650303016818846856840059831816554611765366609635683068139637502277150113227503418804645203708804803742575955042574058060980292310959556883482363785820949036813789258941794678188074121603437316872871799201925697588116510751313371033468134211473594173673805548083614172603628454343782336712572748001284846649700867715884154845218493910797516800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
176 49448961508134287077352410169982371081243775182746593126591952248471104054325428673852194088858900327907802551342827860321709113619838924727416385909152632326602554004760931564517726908848568477919039920049222517001426066583702825189519214670806605770761067304126297017573111388832768114616520990140648060118466077483122768976463131614473224003345861655856405765673433460005180967471319223264829724025507716881538075202814760848206631370540174073897848791239358069573787565741259035189931798257876786659227959977728164998775350071479080328633700668805562362800455938378283871374073336792636286558131749352215826828981422233126537917918036020639660776924538465938323451670576049528730710250524145828891764072122229757502590599621220924075619606177789876717520224990003200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
177 24857003970908943428043509544246738295119620908863057432875242556261454586028306485772020924587592016832694186509012708826516737234420630681977668868812845217936571847113225078851770962539998402480342987010343174846276855150295736166267518830721064588846173312438206984793651632938455875855432771323900966860350527829216153509088486999963400242001897737165898050288721531675404368728482747150764605673142219122011559642950923983176509457343134703466970630380200514413351533546816091809274916348269503117860710921604393981584392973931104099597588652195180088532533191103995736462319184938922408527041667764371851830392381328148048080579038346855144679344426996057876432685765168577102353428733477625267311963774402454501402242617595334114332463633451415228363066697974808576000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
178 12636505394683037752627622859989625853613371442196894781035921307841523144990038111558950733390744978413203078207213772760718660674387947178535623567500648497751979156773256006885717100684533907872127003620474139110252072299045542803373086012936006162902551434497586408445579093333656936696874647092388886720862677131482957527108295959197393854226020748847553260029176787614761968121761317203539901056843963650618772552567675323479475759810614702932096925425121775111286692406127802960897470674137070761020613889794182559630094687371407528904226947939159311247106833295156104553876279409030106978075118558038189571312914111027966906627804566314056190348967663131950526331597067219204369207858380553401892848400065426989968855275021704813034965872410429056812475491116057486163968000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
179 6496275785341813512172829380846346775832390897976117244193194713305632950561638712695117864627381304462486744069390114011012334828774750989119021648569273384912319460747249634067864532856710667630166027037242309226911267344071725008700463042218245536274246861857995201544970864933713027272622893574432017996554851961169810669196049653071869811731346554733540960341879436391297750667780032038533420654510799585219303544004411071696916734409519291400955844197950003123411153125681429968561858903925778433391565353376511723715116117641392153719316223212146532000402657715040211477893148728829469636144681549264736800337113389510145451094474793887260518784120088004178182180758073092586335757329499141937272290648292835230419108870625358183923519535415732652958611900276871760947061981184000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
180 3377024004252088336167923625339164907948710084403904788221390339764800233019962268407430070747897897311779109037031756867484652137390266554183632213792251076412820148474850249773838698760232473460865507495040042028517553216142245528522848707866732759576804488668260225571137654427141380097400284995732740235329074243494514378274874451652880802930423193012683932824122606213652222707138771854911213393040894056380402754315253051510925195215444508441872886047862329623674053840854234554857196732616776660814271333299245854456065962594701297189449345474602253195089317586586503534667974435194711495653451256569780778287245024402954011296951776854353508084736986548091986224845276716450080780090166833944671627570608547466181069555305886198330802395290514462314004810239929016210720700298690560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
181 1775044865210999679609928687645273215575632789404718050404080075948533357680884647369387023506793084376606582408480780171714752795063621467276217498742338179788412177721944687687124192197148433630393971511572927051197510391681551663684293829223743540019798282551765612805603658470611760772315927400597025853454609320162560625566352608775593819159500760404098979506746620768444735908217109817465851628503726897490892817334200569947378544809922804305250993856021589146114050876045166183662259175384960615563840555294082803002615215522877274633907122765742334733415627467131944333906319394524785035191349663283234451806454878706778299233948980757292708333531793817354302167448073728807357259954113851925334079570173547153363958503938101127111429678222181373739336464377552449216743857373798926909440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
182 943329843167733669731900501762203997685514289601243360706744315562088567605929336997987039772450116761103802155163025814456088225408610992569273027531628202266753767728550284824445280701252563568536572220110316352088404922555243816148381112602666266908121599279310317269410008257621914144839576457773283419559917577107191218850982430407701579254125084109154361669065424141182270451062900841394052189452020622402560078844087550892834853853785375119982588174844113335810851197565443116645471016166583469535247424705487364827709830137477898831443601322626106370726401061132600496811174379026251759102090865055242117068022380739930259344889846333655636916772136506294770343868604302437381942230014265467199543246773029899183742107332864462992098188194396069260032970628806473611746355562731701716752793600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
183 506839804775905287942913356790811061508454601631272842787405239819723442311854561616974460625260178334339939652343231813797482730453341782975559566416413453539499598355337325432756555977414587374611877814998631652180874904029861839490731391228061353214530837833582081745046764516721163007052566355844091901928508995168768555594006648068893166114290358190839328672448823605967539726110683867270927512766297256169426699641982112044109452957392636627465204835285643965971140618237541801256211831334111299179654018325161895273550559214905225307348669667431135439714846573333812655730682259758256755144444196703800926595243608902995649182897175756917169847738667679194104568516474668447976068976879904664340708191972187688472634429364660081592098451338590675260584594723210172593907975887588990551990674967756800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
184 275299163080518923441376362181351262657424269058855207471149329302399542713645418524368783828901320545506756341083968537836751099734880749575268738571270462732142917839471864380659512997140326595093184449017176757251781459872091995632501588310563629102830286124391112177293560989018400668214728362371123710186704373887829678804885403018284563251966865277801816476356682620406176617952087934817815155254244148039035161591136139834774843343961043651667020379972432661708612507326849105104734068002086566152814313825641536331943910147641641419741962205919234974519033783544580352587923221668372805178297465435210141696885280560622340775375893161533185311856516645972503390271956512711550265434033904056720613787217149242372303897729143687198216931616679619899941213146616623027487807446909936820143670940886525542400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
185 151161264464251330483190932946536351299938517654836217318258673733361540913208426403360411824773137085126849771762385444755403293842428321976788558974713185676965033327297211294132525396469810526833765717266351413871808163986568272961893972109564277467782053505180671874308348467850223438903343049210736606789315637614329520038186477089279687990389966386735421390837927293212623457385132443249765945447000376805273426526461031660478170983302129848257327550235263325890964955523026306630907382058585691743187283435383254769143762183867072470751916608026133539808911069868658179998976882553670139867299572321165184602925769850226514872943395417134641391034176159970582161530525881999658019744519336039464154618285192306001784624165118215766796952812086445694659721314544255371933005312949308109204486840221973444820992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
186 83898129648006630450102564367718391843897075822857816680849202130185255883812593656098709212632885637535444667722646219089922957761599936976845093156381211167171840657449807401314610775650260117845383983460039427132786454408481069132402239976138803537278266464659397226366116800020102413953889072545139874446633122451255627529674411260000369547178200703831440522028429757988043121811725749182258094105775937135970078284422507636325236371836281316899174966241776792189306933474212152811512738819684464974070778801440155594989247462338638031006611763453096741798901057642782137695752145262468215709708077827982385419054272485352121190840535097999737203417352589011512393621318597130978192750682099965967552952859120574446334509242620572587750711937575467435232817162883610793551744340814376784003111104007360589238326263808000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
187 47066850732531719682507538610290017824426259536623235157956402395033928550818865041071375868287048842657384458592404528909446779304257564644010097260729859464783402608829341952137496645139795926111260414721082118621493200923157879783277656626613868784413107486673921843991391524811277454228131769697823469564561181695154407044147344716860207315966970594849438132857949094231292191336378145291246790793340300733279213917561026783978457604600153818780437156061636780418201189679033017727258646477842984850453706907607927288788967826371975935394709199297187272149183493337600779247316953492244669013146231661498118220089446864282539988061540189977852571117134802435458452821559732990478766133132658080907797206553966642264393659685110141221728149396979837231165610428377705655182528575196865375825745329348129290562701033996288000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
188 26687280900151345313739234452343322426592284567341667320442543809203397759742703029207798688325702990177478247097562107127887599439748473213670877227611916155407907546427107521597577697767425408472493545230171329915335616869037903100156697528543076511712507249804007076917870925700192806766984538472823489830862706510606110029287897633217472429811800063044390216835520000021896522825257099405299260354150297238175180524968442674730057289469124016479058110984196547591363420157529153315497470622108795154086055446268955636161655069295521331176283273675099560806764234190366342639462691165730665287806018521922725015736477087623114433550797780038962230643984370059324426417446941083465384227615282193139368278493751517897049320190734930953849634533282743548768750437773586128133735162365224243016204207703024092783375987884167266304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
189 15293092945269928129347640824446436229913855486746007774644958844776388679425036485481470622747667447115223554542763770365421733083748983078147668853528553329024190603664961111036448704550227595474345481107059220265323244575568432295738595205336552908883828854485686647413632098230644087532206955802774555200596212240489810140063371162920006140958792402527461724977161064972547758611967930300007930547425119531741810849472116137868709869615702579395291292383271863204135625194431766249139194545058200845458705901373532489391164114149659907787906777412968453121194630874321051916858816247139626281846663301950773724817756722108250479917417566255767228346073955293755743909665134693997671500866482230214128713254287319827868318836660270713241625370028609625134834900865277983554780667323067022011949788815802550321328043105046283620974592000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
190 8856535986464720778267805754253420149467711989484348022452388566186902212028627129472029267045629171973368264906805354694023034063460711080216877986455455803904489262394452278623428173779127805091102955018720135640053997398603190511108135255314504520592802966209750851250182620727330603971651692244502800407769278432712458848313499507870233956352055856151703634168773515946901857967362867795340592738624835223222317499146291897762527259691845677779401093245000401418779023262599324470201490344934105273622045761603440135256210961786351045798132572935398290571546234631936807586091277665043500372343039651425732079516459272907330017929774860970039917279778348989719826412965272803987931519581797189161606220419822872658715100804686695975452490084290968406108085587789099785836244580060134573787560361699007572942087496322994403770578805719040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
191 5183057416142829752740998354727203553552092281333988087091676646258163660132241283218138855777511286538942469461820256895454936086754731181208842202745407667384200824095530940305117129571716290606635635747875472659814960573600153563672747346656175593559402523097135232172036874032531325378705889942096906865836368201505716017045419435993849796872175536360524607602786312096509692927091966942660403044868980568675057536120389529576177253025900694932772225393212114919903535109831427063749196985623716824650188108788611649715180803900455504426166336863545529201442573616240586282762681880247417461904083036965972630502940361527919302412934563236330640550141004509159795692701188811441033235615737678229911838738970420828823886153321966965538208057089097694496198280028288133066230398121112195810251225114940007867460212948128076952233210998119464960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
192 3065052833610223802580916787051479093428565291489667195182533901531227662055802205243878593752589074407669018740942027117696231004263277831319660925015524278184320999337133176858834065743530145613140049555863639512108175084804186811413515870918595999007288276058721890897255725827877724575951515076158426844180994699642420223839979237669323015878329725182159831951983713521391972009365105571211655944613720349091682024560153552210168180349396634955444183208529916279034154522549912708418725129418441181425135240013233385175569320194573367097457724967626284148565080333700033104174539556703112790271598544740197574774218812193150358674912983315436487595731384426536736780835775015533769414213722633398040664956677548061333293315628478384740674716640208812617271814877528470370046008232900908114350164483970923052501271529005019586472631655847926798745600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
193 1831454889561449808308570045933296199738183761493237859803029117114151402452879380094964288367797044452665653430237607579582793519515427875992774353202676190894920958091918512902105401635600080847928347531016088790390973642072876137050295311318246830094826949016815974024055419342480121010419156900426792475349781400887936071510655113926075243031746604028645600066604924373010302250811912801754958353273147092752054576771379431745037372467814272491656651904226463814378720283550204240836023989131142322254598209694627318177187584757223034895009719484455798314723795321635113380671204272237697579345407735241520776459689418412148747518303405094506133560102182673619643255179238973481862170536297257689064442450233621937992360088300853432277325882084590691385573193000139831843272851207388813823751425083778177709714979774183311343465818648055500004200860876800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
194 1105700597565154969870516376691217048075534205958789506623163162817092397900071962385972599887713374053318929614130490348806360765950010240717365674710345291376608840186917779957362289918657565610158085398205281253245161734981373364469100687711542522239489684276024274365594930208796838497378336757180866567557972825595271868580984790620361554325070313757006150837011257781868763757278174491977917496704890548013012405525031361568567922805248575102842887140834834545727236039347197705911451090910166291930124067942517961548477106170308748411094427924911530204951567501940123731085864812869520684183044321181892855330455373199129739041730278150895999001973370541179039983162851586982257684493537670790103497711594644105380251571389697640961925400139165768928829332663588420399075431913734433792185800362979231672330805309108142190767931760753250906536177335428710400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
195 674433136490841925422220169126574750644152844266623247459864602791913679023127894176947847027509649637562414307435033893157927812798868246427964366946322213928076328160412369062792702358784368719572025769489293353229418851869238497391572655476532476865199127821003766392038283630157719609860890288410041371547661104700092028959657482886795733676119888579223471764543386796628671141389395313126850556290115038666017046874048129302363690194289420869730047440423615679511784894560216712697748707411565031425698476482218255826109095679641524180831157257079036963812258113483397871013134101257892836524289714148107366037364559436541175625893800460920523551243677095297567228130012953995697897233678237675131529464164269118517738248484859973081136017068885552415828739751482392906620050450101455235881650789402812150854898006343602410680807656789052922950806727518096195584000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
196 415601885100932574651382201499854399140942442305355644042707604990844214942347963461295510086680106338257261194184846325777350908514169786286825914057130459955614907244321951713350370218339538829849552007777770307300445402574269623816624468048370749023780467342370224941167399291710310608866917257085189334140585916582709510453635972734432814188833302219843404664633983985365706245431538737436280357199319849586927688692913434431219762626285804086028528753927602148491470134865474983565457499475984249925269617971778462478188251376091418596808499049586272473988244943723193369667197548413543755294343904811203313529008938274223149408890781295230288704841583674372648067587189102563044941024926138333120251612525162573289474734434334352051949960982256930651891649324617486086489033968563319151275934376048958514848408669061080051919370017497177348392437924858111310027554816000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
197 258720485513032546371978448077689360553219489183929995529466338258900340685910454213925680939160099797691910238603950534722916487568240975359274868018844853931569392057735301380594872468320729712357943115881817571700673272010534326218325063849471758682283816529972312430375529407075502560231833330880672064289197544791068324447597465746639115488832507297896916271827947710569859451906041494828833247963720592764854224765112471202122926630115438759634479719895010889478909988356455486769168602573789715263478842579791528461921750246644429904885226828348446340507162242366562336485223817838399258545834967623070286738078644254469394970022689171906759324537982668970460875034376960127546736686837019635134019033829164205124163811680061820839379889710674584469415589537560877438561153426110037438052294667777997654663431364663903553920846223292342842921260456982671452718353424056320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
198 162695859873899490720925903116758799005170969334336009828713847881432961439653417311518736607228950437578962369725617085859436587374313200872729282203914548705159549056722728802584324361958554238156867812536049216328824985757280489973741279751612616503836813457240028727216790916580615633996667926457648866284133297646773733692222771139842514496921344549267880003706461261896434976612210381940122130315489767318993049535091447290512598165494833433118623302896537807827033588357980319943818137391322514864008143198616743090222568799101856456827265120553263784335247961787727992174060027400041696938031227719832503674667279282134570088108828040375221787717061325416736380343617882622287510272044086123514757601385402252063920164647383515911202364884778291094423054649516082655484304209702444822844309397242858269139789486806166422076016305824943212085348795852638977699031114010968719360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
199 103345711758779947701857901066990123198476641088924908131277665885069268570159367903615193642804687149553657528948669777874600995792862739699964621890184152653906986837222731117231983509310969320511147689465398750605800261552910625475240250828462346904169174602546524167757923324539339695639755440229310221054611743731611849831169442010197083948560413428451351521394373845246710668623888932291421098153441624119162937009086368050511926455507642155384414470986303987834194351593695963070872831416067192021736884624906944144854097481739892036228333422696397581920024187311259122452900321884725686228612940097459364994178053138246135996527432441870663881332179090395314282685308827984738004824884579858345562146460818593729018599945335188374923031793730248729506279697809811831424873908436670571029288083603841515423747400335171360634062165590450527862310237915963099746246155868679418287226880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
200 66306608664433214445512029324580863044142612922654221057027750431860442714614250446959508241223487275153626670573466529484343998900700733791497301404742152342746722754762104284816040619573917916039952357560999838388681447812347457304914144931541441773714942424993849906033483605024440348722467090451125437828638894778202162851678313993742449061396361255694387136126630259110289564989087138958175776575248146034854940385029813741208452013853703206894640324584812638594419095982515329906272008636548710401146385175340295363338388944284314730444098724002008688559887518578903852965780846521240000284278062366529928580264638893498720855372000654704217946262726104397633643770894144035007903895645946437114512673169261209736538333724927056861350617198857327584851229054114775271042199099652967838372391234440224716295876332055045944982814285442833058676458248646881924797191533605344714773084766208000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
201 42968273773160669357838487291032189193317472596590078946259350945855931529695185031640488368510609117994153769571700074302562535543627692314501247245506628529756102266431957867063629906458768583623874086556109359271986906537148648672559683855117211263969851850014214591507442179662357932540528013822500110723465891149749678379795987747480956810562315606360099529501323447029686285062488204136232899439398604586090837888068560019832865907825532166944692401698748625312509840254973514147182012124690841508992485106864719562531996157230898768881306631522677678395332549339575590414297167286080029944219007087008190438297412354320615083581585352264046130408956821076172144370989906794141961914072068793964694960517837326178310517173762131095519872359672320850845632856563673130241850029353514830493430457306892181552918964203639093451543244509806450015753180121147012434775246373069903446113482537172992000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
# Sequence terminated due to next value exceeding 1000 digits.
# Elapsed Time (ms): 35.