0 1
1 1
2 3
3 12
4 61
5 380
6 2783
7 23240
8 217817
9 2267472
10 25924827
11 322257408
12 4325450325
13 62374428480
14 961296291447
15 15754664717184
16 273537984529713
17 5016337928401152
18 96871316157146163
19 1964030207217042432
20 41706446669511523821
21 925774982414999202816
22 21438182604206282649231
23 516880167708639088896000
24 12953626328431993120389897
25 336966672140455397844111360
26 9085796813212024903947272715
27 253573758114011721754189332480
28 7316170071741636894869951338245
29 217997094357725620657040188784640
30 6701120655126311748027130445596455
31 212281076609812385071217502064312320
32 6923720184724779471918593732900477025
33 232318615394952101051033133859601448960
34 8012908693781204192959262206824849424995
35 283855039797616614395593054421326709391360
36 10320133780717437825676487073449233936986525
37 384839725082925126892477258212721664682885120
38 14709482088884226949172493489373388843085468735
39 575899851477707572060185336482745994376215265280
40 23081878658147649102668354170926496290794066542905
41 946554315950769312890900457039474813290848699023360
42 39695301095247955311450431162899542981604830527109435
43 1701422633540531749473873883390413740072481350976798720
44 74499257119842764903381071368739314199970674922567324085
45 3330987210785082531511521058516326600664192701124218716160
46 152013824047644572756882186154362052429479115138407044368855
47 7077516759937208158128555101104360303398179295707767662182400
48 336037187411096977368638409805358753031875698467564231522064785
49 16264741664769372018239360617824865690354556785701949066948116480
50 802228407243857116650737685190521159557217075180580900407617223315
51 40305823845320786141465617265599463661353830204746997469554346557440
52 2062071101974550039167149550686244496981404934629480671509606350797645
53 107392540231205481802278940865963404601926849255060218048798591843041280
54 5691677981843084266207037407748115213226695690766912984968639487880748015
55 306868933878966066564738967731307301335374009019239358246361437718760652800
56 16825960960953566584214794287161125083832986797195613484250244450876123383145
57 938013219882601085227797351685251839005547321279419801465935064724357618073600
58 53152049861315619664357666502177549572445949854507915156514384769673776578370155
59 3060425217883643280037009200581250067013252846950388969403806926856872838383534080
60 179010657852063066355908411541120543576957177430054824775466906644330274944393327205
61 10634448105761331616379291082700320827811257854600819835234813344623427280773966725120
62 641482924663842766264648890923962511303213871420875789470588319379807584902125198589575
63 39280089485321958787504780914313732983355281201293435768105145374915652315974282615193600
64 2441042599931124877012619014863416558786790403997277421653695233198098731962962951106291905
65 153925518058239028132429048798946764394270212338709593275593458622913400355657157813269954560
66 9846593649420553494542654667977729413339675706637392734740469291983007205447487111736134528195
67 638846161050900306582556131877834375057160179955486372446582008242811899838603511578545860116480
68 42029186418483911082289896567084879657369137754219237427680077755943994725411030833550987219221245
69 2803356304089817993282887396066896003768892764906979135625698995468332272080407528383056528151674880
70 189538119265511141422969168136934817424009912543709082251205968670550388768261923486942163578885350815
71 12987031356838489357488360619142698934859292940995132731949465660505265131076923600407843939246606909440
72 901648281327691928127941586328465063390895498934302768984317245420257386824998006489945564511539764307865
73 63418576337290634423443041185145530336284708173452251731406277272832978548219244173745838616012202075750400
74 4518301215103741667228460308529899265508066367401872064120605466217362237640974648047170273381586452396934555
75 326005423737660126427334040119088806242155556288738757160638893910465430344957614276425365061584064084757708800
76 23817279782920145802838000208276542921284531192735857399234073694078868274580463065529246124426839896908365109525
77 1761668269390965765824676531158030366207169436064592766060970813938792267079504991240615608275103861087375091302400
78 131903330436578159394260431102096037433206736945047334045555865015653181955600555120127452061176771325566951931249975
79 9995500413893593796101368959984302081241102847039281921253931512279694872156265511330536759436732987663094559172198400
80 766485264617741711404884948843605705887703472254701362513825988310775810276203074122636456902024216351863647069414090225
81 59471460139824734108206664619112590764030061779279845823950541873499087973257195083586548043087148897519491684565726003200
82 4668320242691784624756728392149260187904122646381102215344677172644996852476807853796167086118911169299728778581136697669875
83 370665300226502923495563557572675771677319507599583599414421202302546689503060755958592079086121962950989005156745661015654400
84 29765376823738473513919107329309300339211475009287684003207262270027617578791345098898724127672527128967501466438395343913111725
85 2417194618160607707379312111031603591953111876984232438429381614506178605340657103585114610863477174040441971085951881498224230400
86 198486180856532480044618976011550279544435360088467105725601768610354602777144514950201884456757810311852263546234234162837940900175
87 16477548011770633912113039552247731036864175881685829521275110604904214600692769312468585029698136065084346931563369205708154627686400
88 1382745196163864479242966159688138438871184052858334177955285543959534018626003393659506046958613887627034717127714159738640073632122825
89 117286745683617502375980549729832471804026040354989428739470481486981745684714378952471026144189663049747405905654862975948049275997388800
90 10054624533263417886057680588156908506615437467772917916117350480884350658477827613919388435944236047522921408440966614056270999723707996875
91 871003998951432357605250297970932201471523509475818774448849130282324365416536964652600811351997183428479394179651301530221161324583321600000
92 76235868854321181163480289667962133627278951146455015972815916678130986214105612565149805067753550047313129743680744008778302015771730931459525
93 6741564849068967496650430812988585468521109680077211766555036052543921931472408033720286425350020212924361613049166616233837269152849514935091200
94 602257185615942192866024813229253191226567154520517937691471774792066500556638952847361985213099534687361744532445974000712595135454149949120396775
95 54343944834184462808409528853819295706902384518083599473753503362821712799559322739181133525228840096919963121810808629438457726493893820733508812800
96 4952437725496441431737538204296182710231397329647203477707738155789164660267100199097705341010113317667816721749352266050537681989518735220423863873825
97 455795816551729535684409244099231372268941596012569344745539616760348756428793734656696885711381589094821159135341865250098913762130235334235115854233600
98 42361108444546078131478043407916210824345757090540059031644565518736562606001332845321151985763181627149191614704980271784806571421609328291223764371767075
99 3975002472739205813587020706836094542881196466410800568204541161261815347761894196324500811841086239605234424572840063388291567883493381881871513166859468800
100 376559849612624813409789215110319852413566764185504092867135315985244376039922517029053115509750428536216973546093519216167737008286868658768130097305924344925
101 36012219512306629263079861747393784756435203969362402340644701319108058839707796847611766861926953633019493735831284198988534464371909455067213895557876337868800
102 3476574065074784010576939012744292044908805080117700636907646891776366800807542531745532867046131210630171540653671379687305926926982984479799865980930485073067775
103 338738262975348755743392184568421467145330968274549530501527662505539371868838296090680925820757075133387023377989314531051550579535339344899788093039283411720601600
104 33307621647707788789092963505161023006379003307979751254851396781102366435127030880310162439029941315332893751984374268161263679249836118958711692477750423202302674425
105 3305149432491234154623457026259682242094821272859312940516642816773780667328502428632267696439266112822937404754866484844051910918172164454934195095328867735222353920000
106 330961330459905248257968285624249224092776062408151337792483536603995665851978918334671036479966243045124250439935935386669156625928977190939888542550568248013775457057275
107 33436738383492938525941501500724680007603896519205804377322655565740017971196892641109977488826650441838092214667884009667036087795451685234229650150262181623701922906112000
108 3407908142004286554820222281274231434462654766180513649230443557333722488566348162702883040395307591530320557938243553517846194208631888628471355250241784750003481209813956725
109 350413306183412426628088425480714607328488031774489874296566968832218299497557616830032034462743548420885401635522552114887157607418555078284372472982784872099134155790064025600
110 36347681944577505892705507995638751230290442022191168191888484717563789043824354790372407748600641780335077031995157278428269776966217584600131968644735225453633187276542043981975
111 3802703970666291863083956795808650808161191523487759222969790278460798239875480582696889035582099016849536243256040113039080140657914641611601134246365804399593908211240724227686400
112 401222757752101060814990076796629578991391802201344853730726608029776998143188517693608909847415974793552154743366049090312023759678355501138920929187144484335245616227297081925036625
113 42695169070165506946889784710796183076535142195968865261032811488844732654122029375038732754481852084060145145887820597661457846117416943809707307175886367748850831627735325730668544000
114 4581956837498757215016667197921967891650426074454547266136441398748993021570431273767401755839074372242622978479417202515232331621734060370361971547408387584860592506112106682152751259475
115 495804706842880143383754659639628333335785432113353839349168077084093235013269297536233660589895406061954508976102107913844593163415029203659547424641136509999975677793240039422166250291200
116 54089791665431403893207051770984615409466853327125869507042723509770454813114378014677438900459293785901177801388063124585613922296440334395147921932559722125806138033299901827132439641472525
117 5949788038338115401199003580451082818047949943503078671827343171853749095281187881729388443467321548781354439556730702024091952090379566244893710363024699292468019613333392385992636312951193600
118 659861339370024364264450266710282294773091382008787172191851497246057857285652360042542813325722987333473457181399071748870293779482201233148267112237531151555249539838921553361857614103488089775
119 73767718726477563625906204198744537390544625518148264473520592003937206603725629169638574077049191635564879875118182087992877498923025660335776599733297426795954463005105750840647773035561589145600
120 8311881628211359665534842171863307660360240024298488798164875717186427123313383868565340362909460738389486045225832790638364460826991451988425964857701556958748090625784456533611895212865632927056425
121 944070962958703004085009384167740023716973886394796434592325845778479957901146313874893268492937382054882153704799587145132728965793545727136787812876076180939713695871851987888828027861102664404172800
122 108086318800045867917682214355976378982150410726364545633742725914743318556081460723254888968587950921102416109899485400353504974117336149509478857546546897984516795345263452810051410696933713011125797675
123 12470405484318509751112387618075189568373532703321820107787883312236801379555414685173071992789448837137681302131007646517649603105008094092048593251019136036669576103473991161056720249268788533143797760000
124 1449737279202126173383287132734413033776088493179433948859166300959082108507300727288893241782518812798270593523827738165654931757523479257300104156455851702200431571925076197522156460720390938626552492306725
125 169851779543788921015106041212206366437045725966296012868230038642395261111326962091318700955395627158174124347681872477484521951523720414407723108523922119069108511533394127063447969081712424760238596423680000
126 20054746949086245149449586980077160852518704781247183553079059883788683300915631866952840163841153234940533437826068969903761735917488224899862597495160401183420681330894327483867466842413436847893688472143234375
127 2385582080110438316269639301041536271769799899481631383276805094640305107785570047032235500037105667792077330357629255745930393367182392284112380517977478714902955918036947221168146330095202738907276087698391040000
128 285860300870310333635888344775713455388223968929247310010063526865374595982820514317451869362843492129716621381931358644998006081809302736685002126924586953215013625781310136581923975017848804780366145655635395850625
129 34513895846923022755032395597592755578371910351288941975773998213486830981675614633318725737020002473237129094871361037679788435430092282958825616754579575367094736863912410210766116333992193595350153156704495206400000
130 4198708566135265275350122939687957415781344386506914354330322935993877431385988284013721016156386947581816826133982968245638016417695761934306442610754948600612816897590281743812346717200770099000133703108544203132991875
131 514467251889046142492642809616788854448426021904704358658086221703015117153345075326329444433031456525375958694062781772789216499792551454266809715957329711894224733437681932760218075736790789775071437613542914025062400000
132 63484518870610847886659369801872199184032699928448557234551240438967946805513135404456149485410629081382534394425948213581150750185926776103473738202897571309946992745875968992595318533890514591062347829280813066189417928125
133 7891799927340583798443695333344623886881378527210517269674523378206320284818703886908541127266494976624716206205126781230892402507322092048885994143102044286276228676465672680784768483208989209928846475950861905762472427520000
134 988306156288439300300914576746992839449352528306896486523953259945083776382550615350412069074543133696799918892226140672325029761105701249071076928072203435288735976538564191251734006304393879644358590005225608680413251475169375
135 124629218753575030052789381658039504823631045548086043163711206781330001089119648255810229462133605638916823107348446354243710488331658193700101408336197280616439060630908222640753415254339266335217074995583650229284737090846720000
136 15823507917548480655396848519261288400272903721573762439821056786781035823950696004937576954723987789361370492105213079409211551558676545979794160955792102373109228618941781536572164403009649722786171991730938738885877314891637185625
137 2023534083674690365676914006863395612025191460086562217232462395186242305809860452312716004489268519176595005113527225002134051241501469710567581757736864155357742834375289648764428187168560931307372373644288326100789588733806510080000
138 260652680022295187926534670107421365705444683755698594680041163509310551687674484126564443857955073315407244708457292879455893028438458936757162815239829377649488903863062951651848505780200637888522768264060521544160984422628304095286875
139 33800295255256786895529651879991688231965034327917994865076758503420335174126373855503013685296470219312699677319373086354276803646073085806042550391969527630604523079718449413224005185939558218641571789005967421300261498540038658457600000
140 4411825625954412433142802408191911428614555693762895985221824971149403612842358091863983844764320685195191361240717259017191263920680579760400746075085726510123397525323559511036150696764383151323583872050623308734933442202508075893890183125
141 579932846214439818774423939632997211391400530146624461050552401281110241970607447756342771023481070277830928457991755535009060850712327690247725121060174148945278231066705954085808076196616709485552471966740901257299564829878429944024924160000
142 76776833140855984131624181067820206193367061186930960836678782902541749983061027712889743675517136969702233982973749912987758727162355208090455714814876562634734416116332194881168557093630914750927155661616011655679968390913319432432660546704375
143 10230155232489054740733628333409647197021562760694084575803306973303254922312164867974707907329972976672641426357085567899380987848192669457500663045794374187195555026835974136375660355729828549008512309953390197548656208339681539834824255078400000
144 1371686561557180249135284098525164581379831026021146344619910545315778694584986479553061386247050234168135599534068091752548374544126744318562827946747866527517438317903983999005587640131509886181500329663293670833992950142271575919251640650712360625
145 185198222768428581562048129059532996574131333105075487086863630330330984861241372267957752477868910200869537171714621845730097704852155290955596869645198792274098247189112097593094355333757071030780423603122662370609093067723714892498857308224225280000
146 25181151472032230116089377476842533075734283422205423415029946797876771728110540151232216799383215156747741056922531421090588387645731706425709773455754746248642757421850965770694313054595823624970492453830352633304448933483518669249307612239044699581875
147 3445115916010845900526440541936920556988734094846831550148540498094720063358596792307082954022645295154661985127237971589401834594726888959024305415533182869623681258959025273994946532999871732502649330021289573461483132926261270669569400699104148848640000
148 474161923780833078576233832435313046095322490821085193501067284602075517257048877012404232248446003476265659066112324133469087221376807375268474669820828082814933356462272958422957577084386687716650248536567900491166038861442165796998058846475433016139318125
149 65708163731386749477430092029646212332809100971934559755198090747949464795530903221692308053030874629726035187806808068353134503463060601751630350512922133465422681386212282233175524188735989710173922150577236772281890373887823008202158768895763844117299200000
150 9169591019166731919799945829112575646546127072565932085939258146736930291661735619883137136704018304631460918115905793578561786407371127334329331914685155886652091058439153612333957475552679908987669001848645622261718214848573781464345305805888748825870530319375
151 1287224459925596706996057296666887587695698226783999789962994872712474319717132919122287773018983868934180324123084440165608888586273516194625968026276226134961951885908644186087651227272367755740933702485145260371065645335732144355637539610696481161124941660160000
152 181725502834503154245392110820594967603330252109010578127863015637051600643064165577168813542998155595751312191127635143009136955319782934417566240233569642213839170538128582963752179779821808031960122235403005329808218280870419137735542163474223517391375715919295625
153 25829922745845923226096081805304486192387244250170973656645473186409186552427355397769340020340856421072275609807893265620682644767108058523500120913132906117025664785904988738334984792841884571117533069152050982519457933018334027024361676096611719345882466374123520000
154 3697183036096177100856105453400123617882934296332394622693055437833320985851797309309310029102170387813450562926121113525526962242838322425160051455449145682881523914013658529806033937131394111589315797541862074242213036265327107424105900912506278811778865934081187156875
155 532190805944764787461115048517972199499311270433088900038572174553267581712104339571542543697096752250277082148839466065190828026419394239021164701808591053281048029816130977645195445980180471238740678226184052883211812122046520692289786994492702912883522076083958579200000
156 77013539314947589851546055523605038767608942160027337222318952589497737648656948236718881733013314634628548960395349145077353883638514059281143115795864334105425890724457559143168035100367603655126138558068880991766160772777794020734866072648690766299232884232001258939733125
157 11220365239661288362092937067927749928121224617235026147001850327995234687134753688372352892133368068618894715647463519871128838627312751932256099194092778356317143071605092907994563911680915283768848660881698831505485766681104741293954163989656672325923741322787951109734400000
158 1646331563593171928831430517474940689926411006913807817996362102244690206900711668203298779366298150442287157955661457528345934242040210776596860492423477943068828993252753270880739420390849716411999494868829645770174466155551872912011430497767627154554621562201690721576300254375
159 242849427378989247107774460701053611513908065330878160667329439454672486132670528021143338143018415035024444064858488275448362601526274762855343601946859784379221122129406192035906100545398533418702987427738557574658144819138593634704217977472216134062125882996150124544964689920000
160 35998327645293552992423180023487323939822871180437696770070783567376955978939002688147811729931921763365413022394430621675178865715817436533821787911905136084203158506675103816885370283842244199163410374944610578675809672324554389270718345703396356941603235346252371342066322338310625
161 5372617398827499267657893237716249726037053835575279469646039200475885806998623385227762967517241879320222586786850626260615899272181785420362972781673674346114644189080638634474987354265271252624791442909821223443913505421134065123336943512314729413581116762459099227271804412231680000
162 807652657981508386549024711859154277084261485554368841226267706366431885498763641343150665652855503879137729073511813940856594196881038738039337608740909279839952771752814166182221621516358370778441169456100752743289570941786668652013910655779425337190561971567568190761529732833557371875
163 122015077965188576006898872047675443374755701932667122938595109917160382888863690324687574928400538750364922529892032177907712099767427858482913375464247881087641307536008710606666680419794300260341642011196903747069951566868635071323465147583929275526440351248881878948617214773690368000000
164 18514692917065677571002108131064193217698606736237962386658348464636846591104002868144816144492279943929194462983979932168100106965049835175859815089536343037206036836242418199755066808501473507078687263752238051396651313602062960713088769774655756097484479632598636410055449795340493544548125
165 2828956669566183983668060361347832244361073443203046828139101515230350417250949567938959308232338731737259547609707245824295406334571417064105490112500928131573643143875681176346018083336995932205700744464274560813207147936939220496143440795464648866091708352820190787711556630281520089661440000
166 435493410102564840215336968611597140107029110299414576470446662755648001923324923299493836824678336639949158829494265465506357542859738775307841664123045797262227133354629700866727896656132035699467687061136660655220060180982321897187017852439765278247116269572061927735755226851447330664612989375
167 67344046178676259590058415652486239646968611918104672192817918855193196181942734701276385245841045691013806365231895138345039814167895005630017334750241847857629511508599374408557294394198997242986993713361792209248171422116893101931485959674762492495724655932713296284082668466985399386604830720000
168 10453774988219134055111389958409403978972989217741250551354277191477018000191594442462796848713427528826235944751936102554754599436325671674237711794224031633101910314345880156628519199541189440704465405212048307253948568741737837360980070846761603243517654859764354532303814636445561160817189867645625
169 1634337560603293901924217997420436273028804828547761144848842175280533047159611689655121508833560998308743073405917189062372963710814049748376603197155777808508612700905884965844587854288807861988061026986228979542747370497485127333686269839388375295035127673636906892378536449635804792952734005329920000
170 257529310024108032827542911556606413071225968541501276142348690376985046605895704492215396161768540506556852629668152913394419518531454516179804522499864807565404272567325006537282967496531837812928216733468628899288801532169392081021002074870895015423066157027735814562343265951375902435744309110269106875
171 40742369265958065299227094524930103667122235384372221026272763117516689114632944381035146009404201494616648429380305225597325513412823637349878555905443408769888382821386353356628817472463434072776397286754907005579062181082364547765062455965614017463349864928373867068401193578200866221773612393651240960000
172 6465472573874319532576301553241925357527344649129495829117937343429203922659326856621724503635255443932759946346054865445413187017517413882954281482771289733691210821210580552199818641621455668870503042060449904907514781652756208246280098991066783516727032603840643486480263423344013106358398313527662945763125
173 1033686817504885945426640508494303856280345882182150005763640438608221667974228966537814927464967107732184196633807092705727130651773596512031649684395747733143807037205195868305087697200537997725683280618530772773369112459564562185207123170222668721682746207888718544084502062377120803230557447399689892659200000
174 166665379512326760475109563045526018842189940367949934058901357202514071703563651519372583423510690604994743516340532433300880343898238582209201596426775129149269286693062464832203857541714951314127313846155876337979222535546902096490983512448891893438546171622226738621643576700271646298921018291855529329617004375
175 26962108683340638743345702425447767343600641974706155173656376603445657034033362144442137153911090685592976457763487217478939787240712878691389015605533650333579275054116615596197803799305549116832127329874192822720657571929917525104196534230639096296758163128393116782348347474321725128901008330172065178976256000000
176 4371057719810564805661004100403719112202163283519059753025149421824287753094012151609962735626160093055147198894281217442527253654200602279725465611234063238401632309311459437851855406253133753159251573414059056435274048483287817632704270100088841052726512383172718173468250906604877198228386695052207174267723128740625
177 714271835952374466859798157682617728716338667294697996554804602421370108465457909965857334198741942897864545137564314701804422790907680523399308260806480638734680141230879534974895341849567857038428412920583729155070267467458955817610093656839238429239051585271646438657887213665792751309407266547767891255464296448000000
178 117806209296631366463598175205249596679148393089716369764582069707798651764190125388186801452245966346217301993702016605822628076686183427708017946553159789319147308878060125567152492771734901733486228066731773962661441853816330646070096711444986909777484244143656224231825433099271694276808091159393358513399332742124921875
179 19478982619481758178631668326079247407693931556303073910427565912607117942743928480255344887020178900943440556290999258907724260821367539654365209977635049750625567096534165440882739303423015665315694735217972544130413247239774560634222609116416464167532345382105185753110536873150613461425607215858738569796965992339865600000
180 3223719637644590794088158315086306959023167049997418388701399029549383094554639444960609243828979081396870514855816889164407242583407484108217608627958556422511697328853536336389454636069614122299460890604705885644953706579118144946931431755165248637138064400691216517726214892530909518491538892689026578361392588990140292178125
181 538140482762379403073662298963675634725590311102298004078773476932819336046896410780727628903834628241632319685864777745832624483766134139808759712775948716253412166437097875998896872908687680001368197394359051955334184503495178162605709851418489518304905635888987864320820839969008265055163461350744558649691609348816293068800000
182 90775507892562700659971917453204825881786892030684380476900080568544190594421932330650466383432706783526599505961921287275454803247990698770712237132591809311244146913142420592884255334272921447240663730585103698980655410244539474972716228096723615619878548574580774179753974121245560111262057834004055151760727535113688307458859375
183 15334582388007486854755081047615964464794201177185990020944106826288227609403137707267228859670954957326600480762092398577772029877980613422694307650253564305389755043790760648679451414910625072803513489883344900604251918602487698924652388083998672173344539026579439422137993413021413231078152303872291688437046728460140066688204800000
184 2588632028440474245079183259139529046810145658605904415488760837769963541239998527524616363647979372380349481113361440857055900757853132355177778134120152409055022504487633641865526831182535585058586140929470966437573164113203733654166948677977004859715624042829568990647199790289768691000071023678350696218417606668981138079940523515625
185 441210421464995459446013521507496513353160802756938127578411180540179515991400507337097252560871685290563487451989971671906534551468870705921775854948881874626646201938687006182573076201887776400844555887566113102693688842718666706071763342127013959454479099193276071807362149789166005368489703353660701342773896977732581445350509772800000
186 76113720710061105861201398331260005518270356661110412183998623245895171664133954989138223468614293875023284248174961996434212863121261123577043815798728498019292447146101522382131681117355941684183358212870692340405389328707025345686222357193456089071669758257349811801072250464850370880757576869127352617235235988132593216452926640431696875
187 13131161749713052868625428725358665062478878627311242414486061639029582686693732186423887786647872639792808444647531525153388918618388057147330807379290123275010404427301544942335340742651025365816654676099137037477750514971185468499599817449242547783606614984770615081384070907081540527208097615279251727331371184910675889202334964016742400000
188 2258976340956690022752725804624504167718754913980149849701586013049274992187698886786531471430466723134355082140835689360997757484438618092085669987109518886837215998408054972631555936918869663460740433445099295859345990490628399253820989303490027013304929238067824807383798302196477416396798278323453455790389473479699576463965132750705775153125
189 392915492829349135547225143392021660429987442442071537937059583264777029203766061895823345165079621672908815423773597234729124154423732727334531078367012210123897800554208440539897975484182547732103902801986165202111159996999644983957109763590542389495470118563983434696309096124904573161911963122731192047713749642372460603976774557260526387200000
190 69328110709963761933869718559056441823493084471782208888575089094704757818758810577626059603588184718854516481444505188777441496771300476891326619810741105915256481392404269891606065631630521610690702916783234174173624520056515697026807137621535047212114779960065384326060324604915026399582664964833421727716979811274511908483212393617365264799034375
191 12210592524255858211861522850184269378247505025331915380131230941330256650025063710555083122095364954806132003853393888247862163050526997874263195163029708518966967179619737941206316760397315672329396951007955166705533437324805691718246608775112972200972655807439626109691792198681977135989129247082851819325780209283215698445365532974042570135961600000
192 2138406766971683851050046854104659354548232206155762333357453016464534903035332004346554051569368878946786102727710282694864913362867109100551092881488444145286687436264762877678654535545212041487893167691277972734741767744771329215556974538665441946090759848576787989935351820738150774595283760151440952088404770345103013703672721152727530001600946690625
193 379367411205207073301595575291897435709422042414952983099925003431605732734325243883099725959040248783110793999177187675667901746032236801394324298295519230453278554925902106113609219446383256301113086920147455133039605880680151561706340293100742398354687540417766082297249995382038623788264041020437470061364460763519850702539405178661574791557598412800000
194 68487251275120078552356855334767355255017015087943175462124804768884052647179867925461651189616334858346545589100486331556127910785105160032577052600929364023437496064568943019160289399253524649707106872589554137646932139360427822522581308945314790621415094185804285445409871061037355553987115249813042598874208393741627516078437779469314069959342723692471875
195 12311087481455525294820045173248700358113787565922660715989647880633653931805354706558255604762079710041839712536973839648486476098170134981984575240362603007380305324364301038418466925922357255138908599279637322910959427801409156913541227905363603585367578829054572254393871121043298838508578988032584319431584547450548048668499945257353750296131182526464000000
196 2191957147556897233780725091675705551901406908367968092639521586848649592049136901726776957031460741677804058716384053194549975812803135361468769751955194433231812975644886330410461713047744712984957856415682434447651716157886369825722147174371961083651229247129558510423371106543685103808748791051548538124539300644177967143017434475635238498306044134026121728125
197 396409244344420117160447330883602265496652111567043009131740725277750350783730720057335361689151061268367320338845321264629820785923899560566062641191522773914332918102368273858980340468048305763644224811038406437432275725199023994755327062352847071005348752766337029995585450707726638266136532921386914662737366397224847865675228789732075137798179409250536652800000
198 73267571187479782935029729667420784443794321397099867376849470788480581337734811532708650421493503192920722733458703045608242426288783175239709408476102151917272547484466818540482833118830603466715445894869565036082805679084409612295465140787800934141679500622706978822368342264267931561757202919686303143728812762012340112174553360531142995647603254569577223894809375
199 13438683701505411515362955748343289382078481822263315040743975632365304361124580242412062589202643449757865789201529293102850795004731035975789852520938792187829065796202839498280687846293212665012956770460606682809546796900416153262542623138696224623859122451490701788782861088983212067169853845134058125353066613666276290068720259726139380344965564141676323353395200000
200 2428688675894060278424967269714454626715918692598749785069562449583341738326193878231723298403387909498633107780964002137358007531023059921315395242529997332035578252477157019052770348450244369175921020978734021229615090288558864270224232136901477955771388274279275948864326542857659539950244124961932661861367347809395938352511757088167854799764410710971380053276011065625
201 447473295733694133860251626979170814521549776636591377634536772739305771684912429996051381254983721684544275509937747377697237008493943786461739578598236668240835924334883972171048105931315941148499670399701715866307213042275496812418764462951277216632136652523857843213347633409530026471900022613096525346382231110986913563338420529453102604230320304083189969820896460800000
202 84764415917050384262402033105236524046406945730343080498282442736738348411306233829190277024293028832946612420763938526194413628869245640647330611960302969869685434708669369103720444759379255068363382400409203786980136105518438887089245471946846183928477785666648499315288891136090618897440174915193231573408486507753864822213272402076383272817215847055672411372306102950446875
203 15861691593760681094005882088744489390705324419843956371074262639879189279991403684987864642312264983832714639222229034927205527786525163557695557179965738248338026390232986085675865393606963993966435917885607844627047261531691427965306377819712604958756677721395855243678095208829065597451032159793419282642453332569933156959712079849023875469242175284718901432329663256985600000
204 2903645397449274092641605391194797212868076487787922187890363650713668525132736362496770789974171242857977756324752246382108822306510167048552976107128955878436977195826870222807441940376414857510862877604698254305094211214258383134983496823528196597730707376820107045678769735131983333329997816806424759170672638772855252847293838775304469126157109508041210338916261047009533503125
205 544671491123885457382837748877914730370002890408094425913907225920256345620829104872382033903859219331593615025414695040660588962651555238996901196600781569291679647260433802817496865643390252718991578112093322060664702893482596958662863365450410777415954562643860942463276038037676793176500279781687102886000841356497231920865962025225681356564698681188634687316135803264958464000000
206 105918127192748667451423029384217302269622096330113559323012528305541385812768973054844578812159259548940776405225868704344505438807350795289728517020552283842790405906611923632930858772707769426645898852079120974275029992111042343374465977528375599240969266450335521891218860522086486945480769382330208392218776528277917991988105987824066328741129660559239724378908590548625834285384375
207 20219639902322762802527049906864245153029061980331570945412635569058961246644134330339661514906151164835842989010617255602408024904366301339877764446163840374963034229075406757957403216853410639092550584671943242672645501757153494245367374241133136428634083816946376921488454529184912098755726539746119429009514722408578588054217308489731883420201999781186458623808188717775089303552000000
208 3739092447093054141337609784303025669360230627847763318099068514871784386211850279380653227465600954362729259193379370988776220388836094648343477603879805707526718826955375387614092132514947259517390299298746888517424954160707563579231570603555528217391890256706380036187390537226416932131264047021432182739366984674159019695315734248632225435477554743196101423177294377024675279047806240625
209 713542709456502972812630227981414677784829114012542178959817184797415866366757159019351124358053120353763143035621920665247127254235846015860742676708412159129464899204061413860430300439959176535338729143171480898800284267919667390489093119974815160719987716390807334356963528149042075790526773062798500349650362876578754171103151078559634659188206296082003377266110074472189219313392025600000
210 142792222403794712827240231807757838196674785189689838859746601456334914983877856005624555630455030004565875560104918848108093470211368342069218222078423446722493351695594185759916291126566019634163394741398896759734756317111281692012416355413886908290086742355104554488194315659571578847073178237030193788076829008444160289894084061135811302404191197248838864181446062096352278685551750932021875
211 27810434291115561198800932851834740266754752591566816789197245303719668264919727387978452777169815199636544118277520061233583244888093689908713978917334213351569897503262252771332629475830795127667568838465421721015342881104172625145635313075211059278197997665977705428707453349592287809758565662871428515525407042702399077184479700854251271580311363448511785708334151304572330715438305928806400000
212 5176356369604518351949378867296632675013836526681024084883216636163174214207109200894322086337372483381728787610754081509461779617815262097740402742106076949467062791627784964110851481432352767598900493194156023798648357215949310518299052739214666274243719415624179918803543851865734348552353765363237977760933085779673839372750477433416236051774100060821659705279292175089877790240356201419764078125
213 1004011392789644931594797021030964482085181962804257336795514394751652836038290044665407298698630757464005777818618777069424407784371462669160169350738808349953860695851078172188627448951235964624333285568108548397158289659064622516464063120511923443347139659890033702451314822687090183715896116067215861676482462017513956415109446838789368733131257913362677652606584139315042412701019627166105600000000
214 207501300684499190443563579080589414619632690838914532228384392107499456900064104036457922888985856752056383870931028965179006438901680149843291420799499462813213948948042333024838615970223259331156099552353584534339478911248488384631220250054712966778647525116511692137963298529428013819688264644798388501134483564229192881261648855276895250264503374178483522557131407255578613181778035217208695333959375
215 41241208707756394995718014270238918496700151531710176399213713977360981084209269105951122021196235785873071509650814656575407768551530820517288937151190766329513686103449693250446368372085309432248297253812701006039482812758560742107706027995446280374732843892854875273991909535755122050603316270925576371122500193220179027209965253457752518947891693895458900443609516668796611468321630892847176823603200000
216 7688453314735740386334203517252805792577437366712065543966250488024382117342033779748430846233892445315540577296161383901752159484941208488904402028579323949179573538700345554255895887615989606179608887673398700566497502515384730752813898729280512832712269101181505556450807713133596804870278555386621033018843246335432500928104462573495943655910358840546765020990495026031661729662214743928890548462895415625
217 1513936374238143822569517030701293232413265137355165028421801520143032450471889247196349083520345451887507659877082713932578567336887188937808378341434607618702997073998682951705423203258517138303540345859219181873206070810067863407901562262980405452014767274860619093560618079208165561593544821547741768788086472926522839452783932900462234458574499393756091738633472985779613998693389195294834555335842201600000
218 324806978988462539939515912159016097974266745835548094450721911334535667043380569870858051859770061162981077154088769322790552312972084641018381899398155055743746794782744180555540018443537727285904587482399217465402051374611062474732253273582411816026194492339993274860120086752535035633750660116246747395140659370132326948153443662030387044185142417765813878894002255875814938423668514171991013109767245189196875
219 65909462190739123380707957315207876329835330591496164164826015023726262460008885000216903745174298893203685955383584998735224379987456371761158528630193587886295917962642208887496721340885056921438905099087837224863017734397088772355921236942507204402159342800656736503652940476252762947705033047785179086746090341888843406285623641540812987951431680637741093266980875467551278658595121404095294232499901274521600000
220 12224374516802321359325784267800682234001629763482622062919961282631706637640939617241076489057444272006535264943888559490134156545924237359402562803777360675078613448224656638387725243198642042058167609361165631311991187056650777003209909821949148042871055624699499260689329871487673080765000095836291323767691381201259733943909142027522845610039942255465100798607671199695335931771213139750984431801025533807050253125
221 2439961809680359260802434080584355261946888747236842829976425661175859807033607654192073733736727200566358289271622452870916322566934829820770663394987994361208175277709580100534294532873407050133761928545965419627705612130349009791158544743203218972993108190003523764331821756248359108076984187524414122492483615854298792966674892808665949600486054804509697691153900720514144660133697769873553787159913564314848460800000
222 547460171919547298933494626547608925518784894813424042585425389071568434234732996896639225073024592944448054366355380646207639460244660327921156905551407171632001568184369854040878908844147247988562086358147001437161721747283042472648219082335438531296892278038683411579950857061770967781451739750398028887255371020504133987929045773106525894443024501101554491791473239049501654003711538961010203027760356195806818064534375
223 113505534499955145452799908490876699762165703493545156467556214254507996396834336974985387517004920779974973895466756502267408305956156558734775156893674522013354841252455480848798811168356219074345838465063419802166548005783185862880755918116139687656588443732427505126181140628430290290798451060147218318047010340707937271941236113424026693330393458191007043983937483051395183885641127819307103817693362294139257880576000000
224 20750650795369443173574005216143984395745275627283837067109442376046939124703216776790360933881276689939855880320568661634373883061198310441390695222159096735987386273483667138148179068176704233339736105906862611821943826140109955394593706699109326726814438835722804878395288101687674968859308731729686158130000512053430573903454226083414109570492926114637159514751659369668357983601361152309052607157303342546616239698932990625
225 4189481100743735500694804354939432139151298777825978385909308236116479832974611071642472926938122266406097870054515168146147040112101602061272447678020929319649498367714278057273094887104804725558783132258319237312615780937069614491541039886775490567443003193329948646618763495338009999523119068350697903751987507450221357586994282713072286254903742513862057021414740884100008647479309275688662373499387878007384835490840576000000
226 993569358490519079689705364527708684066133561478969191807114844169529999632434720750190358076143938091823305082542416345194878628279820580586349513474913027085416324493941564359518746466354216621644407058030787236159332800867264483989677405882292008270955749670846773867913385904584666237351725044376977741699475978553770703079594564754749999033800496466648474792117289983726338539250071803193594602228339413994819461065688573171875
227 210714202157274587671990717580973949246161941792243446806287002510068352756233138134872930281586769812344789432909096774567082967421251512199354642208526094276621208472736757173232325824749957324242334947895009529196238713499767810069203937264458778820274288005533145799503432115128335721393538833931181858177841736327678512228542881817694015411271742461519140660134865803099165849540608894441986763978424090136137275663489957888000000
228 37481847957344585833147965803817558227680681011021597556672891486114734331076445228906309128627860514819389892701853364481780942265439578586365191944391579491488533039207154143838307645672626539729951030708808898709319845659892601299695893071090284837434908157806044720859712455699991540433900818131842254836116310195341449201753586632936918526979834990199707009682655210344792342440775724798751615884642343170559369166861095426780828125
229 7631428097410685285170354405436706178698670491538114577447177854073060045128940810389357879997446521687187868680709719451148353565073716763373335130815092040266122117499902896752961228585895115507661815633104346165983293412893236474683025493109094860960246576531384391596582197497527847367935797330716583400613980140894175376983288735099899224337919202043239446646797074895294145089494752385560240141019471510234647190892519213760512000000
230 1942490175319919876267114915166253612434374708569130705906792550119981898951560728566096139018090757335980759077200327362218805907300560645503285989829229461121188736266188215281175300291040095477041732053421399762468268736264524048764176011956522998126438478087179711296153303231837596224690096030410668099556736066895246522912732558739981832680438446582760051256206240908366265595714642631888096641058894343470706354738762842352950333109375
231 422053379828595187255044489157924901071749915843536370085208706093756476545938819003328493461725823117770279788981361613620219251850435735523371156477008457190323937676340433841170293090624757970900667087525824417519519513712606516364160213683580765409980178870458490548505796785535729270298170820641686009257038825341036036460782637110537362392439134888706755842859746265593434162185553352005849774419028302695023087536722011112547024896000000
232 71730390555784079221036553882392223974985161488105805505127068752769340248235768850784486574289149129340838143260968817412268914667806969512238661507880725707644264894599876518754000957891255833249758439237881582374575366027297500370063754060662500573813703971930679467391732796678168924831671126922963384887011251382750442346085415806535098598143009076938671982170931016064186325456316431296407600115743512815043188234192307388863318599339765625
233 14660752781272882210998010996742258399603554750059061193004930323665630122659723097310382901124389032884776975487268184179902662065177375951157627264549750209684682260675348202856019697613404475675321180652840993736190720240472911965630944129163990282999335595205082162739940582583415058518968702704774452033533570937351091159424653605354003112576645414688248758369535951880897222914481972279541833239155478017882656232464078846240329417359360000000
234 4095176559774279642756936132766698469135590929839567741448138065028021419133228785598658285772081728806545637471568288479928997074695158166004674972841989700665939791123658778612823136489479798087880721050645352093113072773309146864946004557965678553148976682930248876325007068660842462389195390991562816854885474706302333029697227830425933554760937048580655625146084079171679401219747407665527992155138716942910258853278300283012474455319760357546875
235 913472917411316742389876995484247935058806932290858547851852361403031394749801909969106845144829927950523059069326340566587239617586604662712817896122888953641142045643744913066822894526829253120141894055618437960349880155409330606153963070182275739911049009082368858068438123966205065425226087823427692796367695240061933920388900821427685290352072866869259477661698887143837902464846885128518779015728651894315965258713217510014176599663003566080000000
236 144544911804093301486154735312591257842856141138375037255243706696998435876266553846607790784006545873210713523116120411993357475697275677190156179007084249081697670789951420989762149793865592189712621389010914788222197880677560381756808226694065424335498937088248255931731408559912857131594028074501335714938616612905464124241493321790972711215932474127135650690528072603270384651930054874514059095791437300081774749786144755211533230483179562535970203125
237 29439562272474800119088944665354969174004918116783855429879164815067323637469454027265696179830148421235779150068089935596664881883794164389438507149627470540019101388232102154829785121815417316669634736107625442115992430300736804590161164570995139804190174182629717679027060168488121690782571454194881406707611473748498509855493422674071454474474166304212842738200653911846260390230868583789501197385359549104972924596200296410940657228400828260286464000000
238 9325084196817701325657899195386869370751546424397523448985905224878561925346762123786383297480715651008269714207836501267391431689944636031925044014104326804358457636690149139474356934945744087657317427767351781657199619460773607213821088152402450933399848000064565110219058727683811419139933428403729421192664879252068967109714367558902184654276548153593401676807329975706904190327822861456847554856398177960797693155942966780657235163157667646055995848484375
239 2141002106019833264338802647144856069785808873920858924314410079529504783704276253458002131878915510191262520380109878690899636817377225765966148032628488913896840703511938057308778633462483100690046149613178832377870292670074565565787343788640843804483215141991724469106588930060579461222181548028506952419975242725596570523492141689396792127563941468608184545383862828998761602913131463056875672354146049332573000966830161585783531933961408807010884911104000000
240 303820424529565100619548924178783823107664941552386650794555159125398476590310375079865706054410295128068290903948730668779041406112772542418875256101899075691296587078515590663155394327908912497502480442899721263445328929855720114039449651405944861541394136318023115510725661660953463317479492592985451654377222274508059966504145824380048327030219569777482527712068121265458243707180450130906522682365772443343233946136805328119030289361187558912231157544906140625
241 60877267543740113583406507538469541756721307359215294182846570862141717295918423196336110731473350460487288069570090482071191548229084829481172747976306908147617909863156176431586548646512279359970007714523795977740876979802249264764443139175739087212514934634498451736552198327908434077152027489321750340441878790606658106235263493756140392284490293656461589260081943196909607842405216669695734617553156521517394921693992049623485147977524293834214108471230464000000
242 22987722929931623248365687453763909564763610775893043550105889148586615560234752078724767328841924061599145121284233718889167923913516419408120253122103800701378942705064204012176156831146582989911506338322452269187597919838554020478764481309089411033727654961400172251670288644284224601646782191533902996271795142628162150661538984458897423494664336691477496693482956104704891813929960217942101625913730136125231163779863630078382503972390802673000068273210915239921875
243 5449003862542973155417818460015195489737754278816300316242918507987835237472105871233374860077349062837327481932950462455306555901604615054741495854013402336386224292384124160436558882660153906751881659613503199634525790400944194710430412285259445956875567581066528031535627321426906510769790273515290080347433191915524560988345503823553822571226935820609821093114744470786887605434220936928075069430308369455171827702426539424782054906005274773667348683622654672896000000
244 655524937381512516850085619493498934683326122289797587683832478942134828534790713706427284465434772522825149958644692840546558687865660072732024217362911525206202429770392676071760687667283809565238734811031817348918486533700926771033143858598962884873628143783782271805576334824593525629246475544302848571720258933889197910120312822294433349553298305898252844033532767585871622126426376347787759705288553892588311073635702466760057418279555089130928574353143994581597578125
245 126002086718355586572098611324300085402551413273808352437741011924485544450607766312453336063997078181225236394558536632839274289660410759629981564523635776276205682901986669312616955994402879457130842237009308531613594520825009908366913573311644852666087586025563195696080237867840856460579673032774637254050551837476639355544949212946661674671178189468825305670664432435499608550741540536390180285824859443193022616417527459449554284734151338644943432494824399323529216000000
246 61523591110711003782555989470324729752643357600482295541262425347219761818314657131793333783158280228120032972723880123538771072861390084147974215354269371767815019568135119975688315971686827915028472919064954964329370871992696862539813330465324843778331851946513657948062471602843044628377471687759296918200344275956323886092728605151665554892022759062792712570900739152194472389485979789523157165086559460821566550348758250070295790126261402028138116283102544427527279925859375
247 15105108655959203890600452390837093823913769137537520063231678024427079681622547799432028824122630438025131331295767420593970226095502440251224532149238756132157160930819100395530365672063353114557575199241647471642945452443736859629463330734973469313912032522275982150311429460758675599417902833965987890618244786258492911532922733094892963831319270047989696937359943683896324608792047609932960833316305959080266810792109944320332615502888675815391122796769462536165511921664000000
248 1407207034703590671861347920594128423985551102358648135490340458438670752712214154635015347050909499800836593924654746650068076006530192721712894498245494128679863915800721575136882744977623459300512875661725686837373398732314062838453284450720431928693321902422013872950736270857660412749709284021649396140574820048793552187503603863557193524246319244084643639438579622129060177228021817855734251482962547935033406550098831915016877089387145285665549018500998422766422933763270515625
249 244120686365264702959892620513820589779791460213572733408673579403163304375329635549092714623025443314968770264680392114040828185934206861966318769328256076917446720102024347324795971127268872666468338399659545594050709231591344191441235671531683595569500111850815985778000855093882852974299286615369737879850010095238565721126663893417477731459690272941086118007669967190360967674861593430291271996328435737645307034588515297232635134462243003917937699946088188677951980048482304000000
250 179331212179196665121679756281028988196687698204691820527153404221109612571033813151588670700690382598352082840596893569206762580229110011977036324807610565645662357164727910202611448664792082364843225133899948426550229278668214019525657016660852739417923419230536666133084780176060950471111915359627851332048162291847961756130648986406193752912844075542105102361692897711298138936910149396530120022422764106844830075299661328169351822625825144338105820602606146174827737069187293972296875
251 45742348336915648859021391725675559977164760602248259989936235141109725228389685159523764504405615034310869003386065265656823761585373054244319045148000455273788498544051522232531147744117675594897449865509389763541681409967983521041948112492976513317359723065973237490866170670410490125787064684746892348559174986922252685329272241920217433661016865328003689164719866874143946256840589497043819540434865880883167137754135280569512450928419479005492313007715927677744409140526231584768000000
252 2784524209741782542657924762291622070423960732367637747783092504221100187106850012863098664147464478623688465305842712674161294154380990153923696059173437512832328594654325790650343209669908499149315863794450429553655164447389688138691622918423157277257164117390790431313339316475572056326386137725158512289275650651484700106878961643402229239215659558533252266676323340222743545358260217580236615831598209228482747364072684906633249998923924935564902014905735673582310257820722260288030953125
253 346823496709163250991490270609310162010469732952212131958594833928111780446857196605234767496090467008736219718847833597489095085013691001720635964989959486219490157235705129303269061720102002866581847235872942724601555412092692407780643696112312318267223525665647447363740612841624073503911029687283950069641510726008107424973999763436147510042069507013237522934828031805267830432519468581704920434558030436901397734513930280066896859978795174857744357543701160291154198096055390296866816000000
254 570988598080953534861656471647610492668153617319844326554161010894369628453486062058362865136393790252370408772617212053340365826249213173609542457688958992713043909110581239687581029622228122042486484075086593500517071032329310775200648010622838801834823671481161917385099635125187620846117126949645389183607653837052127140989479480628258666345793492899482339534976086250164108478840647574427039903610327518615276948340475649136599660692847916171627756825910520605385469138817211470141741013234375
255 151662597374244989785613309374024791386034159621977404205559558451346125120497574502212144923923164619216825820296128796366178593873300641768059006657895370457590527911572982647611359629435055986704584568771411519560632738436822615605630889463594096173634332062425066692002068107641078579958300087045307516408925671354235357357860479931778095585540689296750494177649262824185017619709107370674412984725281123821637129211570477499094830782910531291005713949467919498094005209477699751664827760640000000
256 3736831608569569474908953948473785269454627606712441747126838707978124971849036127201897609661046531279522243572855610198015428449908225543203565905702645960638848922017579366447960061746140437197664075703290478008090851951760080350141624656815349612622672501665246055367957730023202679572130432371949324796512464879842869976616246953349004994793161260253309427258020103535750011480723988736558408956278928198797244959307577691028877645464731451332179202362249743409577239819072102786277377243056890625
257 -356677565355768931770895737130036177418911060098298439894833117239742332442558366389203939670157920915522549121058559935322595090793680048821751605390887717215218970250541260934203335805665933781158664822321930683103898252324119894375791828928931456788072476456602449536631240583808066325553919917379199977760087667988811058939751101503959510412707277790022858312810313414736068484514691758594901596719638617722989097038353114255447746542204268817049384753181145993918555299040202297841626571079680000000
258 1990220249873981502245928979906159064436470216723064346915303607937456839502226983808377152991242328550623702358673458032795824637249541543922129316917849105440190839755317259272222617336655101726121406772572764222886896612101867207739757662172156746585100544473068749769523233115741497937790725415108363001450879006904368843551037618628572785278736895471503670436935763949467876783849580149776861740108519508857338174824401310715672995593579745661216112920736071619651932848108683871999658821517689594671875
259 551083889414185837158660370312358542292709149056107558506104852138695480388902174673408343294413424613908256286939242308570232149912383201538019286106670827873937074485293324791155939803298435091247201667235484155389675052197954295450651544459360652628305439098526330107202237994429715109089352947570952242360722901490296358095864750074001448080930928777300962978938264106367948405167768054039012010311372777951422479544584717893166656467969649739083362941452867601802133305974504192246720558890531946496000000
260 -7508634192934155652084006773609784964881699224559723281137700970667011005586997789846272260699800808315612188417051686195596074061391282604825912179146696461690857071668348492560918030812725306880397617940300946797671380301733865405624512668550939497546400401153176261023975232281066594354822403953963373170940087366926463237913546059255218075000023803705035861819794866861022017833854986023887171266008851067422109626856195413832175479190238691657131407750471987119708578982029303154861939588599859059977671875
261 -7251039954699103668375155031615611903135206902621775379070246558730975264744977125506793750221648135574884954545904009045528375675692057464290127873999009122757724507708211296823764371729564556489908548095201685446725861066618831591529962062090841252988329605883799430444023452765063198787499896082634756227711584416832024489988285293516127498673689265823569890451122057356781006836996089869000791817485147421002282279642849601870574868978014392970552462843345408050820626828390277199481073633003177672441856000000
262 7600078482280628271599977667383886368440948198147538486512145491018495981851599724647010130798339649508935643045198509946986327463864146967513770681013438593438176030648720607322589018503193982709823032911129126979592173455664990160652127546782063449556464945986899788684370681097434194152969433136367758455792163148368683593917520696472467054507453319739622287140489039652639660979921591390290437240247443887373064289658087476062618490473676658784891798167044632686042541428740921645599040026348243802014595574609375
263 2192879107245352671596144303980478049769318974660906173295152244442562583685960554763270200241007141507167452510533808753111212790267304560427749972273256971019090492764357327326287908664000978650957498560329489595199337155611681525885929673151055523834155442877137853395521094994295565161290281501806110597901016497466928814159067505377754042448092371152613064513629948843408405580242475817020470614464473467372051616269324390414879778795467013408891635521050740797851685028397673211219669688221399275403676221440000000
264 -113249134871665215001757649324454304219621169297361988453910022111529226155672752991169419471142490995626090315384428297049485032507365588490461195427236405408055422906497783658620824877414279113532366147999786381213500661791470322522138464845786847324857914464001378090501425451434695882152950278080180935594319157811623319604608763940837629847559504029605361718761866485893264774511345393085851094230790634313063577720045181517855305167892318887076851684677127059247284421562121811901150088891931219260961415074406734375
265 -53113611914134659373279530178767176595716112977072699932451028453633101847359626388685875284790197364600444747745134851664360639444250198320835252435313840323138795742320032714929476961577057449614467145939342625880421572109418906973021551343650713579394223410636470344584692729234740866522420223051945621605692487671913324955749079594851292853046460951381396891382493377554393048440230140972812837509858862518976682184650038822442543456600109748215706777191472671307976988032972919844199303731853283939996637266444288000000
266 31765741735039713213283778151887366914305801834364205534243495354631990298840102956689919870533571896849018193339521391946602610741929754645435778358794546995013762290773967312316168693720462208167917434760430698828087091254790838202956136638824172277776428124123611025193432340529802200859250704328595575755833843827380485453190699940410732508478181404973958092471108998887859254045798470610426777763757166952044241874570949779184148226302525339830930543834716774770544219975421383693865969081788604322059285915332292907046875
267 9532404962588163952250023190984768313303470783957566291834262099049691718633053371342034077795925226658952241859960487966564574642773556927353779352707703326712769014416950837009432273229559536381453522824984491199785230881927024944258396973080754810009714434687680786913780486252000057528143190737409384248887848015404554890007385718418487357048486829617921126832187376874906333650821560802294637546999258152107951739887284180599531609203651441932714310318869800286380262952739496564117222060993235144183659638808731713536000000
268 -832183462625121479525126528642837240350715683011929322101987290132397871921107857869166115431637086425799184565492030760391758804707166853012185446152614857458171241026204260854660061398825566746579093860723713499570200620281135749929078782575225655923518221883710069720484710936718320169882909651553719999539522103312240667715588226169864426296932923856973496727194453966542621918735871261904909269802060037754777087821678550514348148324320334255256452582530712537652445105012486706146357810844983888329539355994833285959820296875
269 -332998102373896176787256707832422684731933296904179267927109208610251648329047604781678866676752004777577008746885784786622766946761553946766539016653223516069250927290382663541846905755307509884857465946649561394044853550998588925078277159868811756551796441357716254200140860922612921942384281167024102748275197871120085875658451408600733654922286811929699235179661661286635904707171102774349972320454666650715527556622660861840657358631631646397684645170910887835967666892007492619262810200363512037576386057266720631343284224000000
270 144929995273981344408627895845115726357228854903723726109663980953105903113413492600657120377623845974209557316556530112351142105859827157919916692523571522531077262272635603349679966680635396614314388033006660646679859126234632864619137982427185035862806257067247758946922662571362175574691286451395118737719751978388983176004418981454647682404520015068838558941322037462292855532374352088872885816690793097949254346236135276271117114518761615024859963134754040629378691307167125431096066657506486318438899272734617173614593008361984375
271 45094504747599095421945576216930527124846976886440383880633788360890527433085017503002045583221869425329463332627568659667488038742006060558993047824497267066839365330554664616349359765886125064733776638193799714626188644964120462769079109734963320160036684729372556175825599355886514107635055534217430187305574705271207164495844964809838160219367659625920409683450138894110897918804013828209468827099458654374500052333677594792938288825191510657284214800721496441197108422498933985096350514922534370874414837240267558287056136306688000000
272 -5369311851232947929266833379018934837241539516597242261472671307536122608006447498126400126001913987628892025913651324466100721213683079377840574837000216660128902124314152182312248600702519235947043256617724885850599296164888974813032895851806324590057182228962623260096785021274855750787301094326527655105706300101772260354940730500593107031343067278239043909594865854768006833697785068757674120939691329303651132534712771211785837824072262105009533652609164131431894030778940714372711300684237556918404418814042196063342942982818160359375
273 -2021241653931125076962414266127576436286173215711398773599679710603869564151907952193686026229864101232379715460938611530114900981262052298271137217419209649190453673966137386565033103316299642783934526615573891167241234722288376306427586118958867773041503927263955831833358951670355474395494040394980267548441391765419495608713851526797610662527542162662856469326007255231556944676364467069709818230089939896465862196481796949805618382734855549635559948579108493673428937225409727635138926494023417292271214712180885181542828126450483200000000
274 718921577212512585533074643581483937580787170230462811735195166727304244634328684872297316560618597274421981153886646933971839948119950499894537600188748520418663380609503903560019341278642035405515199158126778876470599911891526255239718358451997185220709745224549718879552492709610810022524539762908889600946601416432161435663187609487170529205396608962272373501783376030415898295345575783390899702237899573425988429029936909533185367946634022199004748225797850943346832222142084479431949008973908091065861923563678545663155025177800795253421875
275 231091103588614867752218523988815165626699790824992219862549422926826638908344558581430543589043877079597145666563384911889336349422160078168778913248305207122469341812272288329123402089975696382188967462381570236723336149764952263175349350678699290901247703569410963558462589744317926381881301404536354728376683097492567893459307149855301175566412045161221103248379853112606547239836653295203368063200681427841830526521212377208247236633701057103899798306438405075238423229784538941075248427134189213445948689849917628223616231842704240148480000000
276 -33783720682676204366197610025935323631659865560201459823571896853283157746466921585816427072483290875071182759291687336414692660355978625431787221586295662539252696031173223872871362132087642247555528055236680894964957257812479647995309840173944823530712430813051867496026583936604374073680772552146613432244223475474300046561126197511842645459363693746120769790931983140845301451335923761458453396233338776020322989395622049694291238103141927918970272824975436306403555821704184208164463758170162096745739575611882491441828471585898519616568024921875
277 -12390473663034101759315771505050155800267693893654583602255402761305301757404659370812492144862359707269871497867035467410383608616208819615887897393559767364089258288324500109645371504498581699796463214563270251608068606409841844607242338853368763728305436046876187459048681364046190963917168489200047362521268970578366715555782357197764187998305069725772245615712253356308749570427377032309569539909929563323184157295446893542782593934749805344793910816690876318009291166105495140394988009941970749243637831346565216736286061284366660874388111360000000
278 3859141503032575485121985691535830246280115112211556252589527011264976606530407761677954546680755639239045923322888739609460319608443251052588203441115475915084566530371662764101652764855100785958761171532395975191209149787263315540347185671219400926826335625330457307692468171545319554564150004333930088209011479949170052826533482936587949680925218683273784434368720914128963983019284418675082942599025854500684315374159801556596329314320848700213895282318067994249284789501792844541920287578423725555305891408125723742401538846186344144241646799103359375
279 1276754646561211744316135792876489047633265375167915149398432854142267488578360842524906373064705353589863008962617063328684252542247655785159837286723655350295101943124695554048364344146066696763126463954395699368439213333100033646084917993053810735251079558026991691879370312179082227025528578573157943064659175486512387434356053392277029135322854734784888656702115885411038487833551699827605425557135341293103115265034829998985789073789939779917463580213232988997346056632728438199702069753274710772887223851641438776300249498536735604728871696465920000000
280 -215280292988472236914520728550244335284757937661658134256052067755751675162723840808152266559561646402375578005468103315945332268723964587198083930189119780698645410697802494381931599439187619005440494017258191537399432179748704863165313222610781616685671693421972770792635263717997462163212508835067152122244885371306445390687492785329242992240781587107323731189888618311452643671526799778647960571043252895295535250096803666675901011013651683957356484351605527364484166134087062010751057872923645930541579192552391332374360777658599543792002500573297243984375
281 -78191303498536018600639733005384825895109329125497760390397057316644895530587853610081353278317826073448852837285167656325812823128659033309050588412866167518720310667091058278828346571126317875179548361142155484178965963607292875982839872844116599353539588685430218219674541703269996665793237888140871388782094872784279612106470711145686848259002728078660444292157360464130619596892900815467868616667812747664759619858255494220541343591785426822745745494203249475246966334917431142211171374377840659566316777264232290434645112959828736918632559321064407040000000
282 22310130279182952084401607012808859127688001202121515964007453605600570532412068601364604212729662063987942738228700921366763223142210219900491657787839091050386214074026403728874738370969678091646407619014397912235937739906032669194499583038646439073549983232689454454795816763860300973334234295852232271976302582383639574999186228891445124993967210220623500533074945704233072101357370988421651295139254717998070812575389234587960464265439288831463539108556001563901676811768789909308624939594344568279261776091960114382958296871201181835637016586623297680041796875
283 7570759037297501551039373760621602493147307030830133158254064224060148858957914367164995024828804317928687476740329786704458217535827317691808304105482561507205709336956136029748642936368407963338880076149609885925132484890413532544532331086362212704312305640537248770500117543116540047965256950693597679508232717856021402582379350391722855030024686063395714803414696793125068911106272622219121499400341425493893114576759349593800865699170720665174505535988776940231495197945527746065563169069453436283022169945189159805710715621073229072603550759318211505684480000000
284 -1413879208220419686006766325672907343490296828880128682099169549528577716217569347892278828574930236687795123403821132736600262179696341365990013776833060909569279310708511967811818992571333275662220250741731119051597740157071877026913907528978713963457499055626073840806986728942658114726556119839686146238059138193554093736765975787162719384571646720096754303538705255085886845832741625849301203456527186614150761395893413646998535856420647280733452552497052087481859485446448781944980687272803315175666496384906177327840048535711131544195189927929422190436903775546875
285 -513028927974092710625601461169453402463006910231074912594722476634234879287713870311088528596598958944284287599021772094164020462531806655985423060406554390501166845682410734821942152279660764772949621206808579460113178643873570570844979885708057819760262310736243347087367417037162193757409378662471056552165743604571072178100442007351645171813028315524947724583219036805835645437835899234533660560220030955497413624069074082094191735278623668565340797498197084288646265527945437547753903469709899569702871092033361523072805470286902582210412686189941346965724856320000000
286 138284579716151969847977407786107155298543296273196343764549711755107677788201416527320869054810133096655956691200573177875666252754698987856210816601749445416306655067722705002827086409586459700615620414078321892921712792604275861295047665350933691167198230558240875287632221086487198785312404853822662112816169084822607871202438247561752300823236692757476685047682973917878544799141687195542603312652376923321811351046535356623389314386840891910685238491349542549020900301654752895630048471767109115615768660825364244661613239280894552295621953345455560778139845620102734375
287 47989951753536975609082969227307506509079036424514871903710507483297373468144777396282422554199293041016057718367855008625888377027226025619852770168482837001418855076388281670213052258058749863724423516181609356408044858778628900201117002369118714325726157647382403507835335972789687158946209818890749481392378540204019057930624490735348192377945065865976576006608801977974622872458784904122523098552329800520836386981287048118303613758495542421253988392688019528307130347258469162727576315622410687601780499642025193531230054476242021248259725693561797160178307311861760000000
288 -9658860436226501588123987547122160843471351134657790014961009169010956364849184518188540275408210837094051187449139386839808809100416766676562114272633391739894012192507257436127973223980663641167286470968284016937924720728927276338764098284645995959176588535263700095345478463435493174248804465279324272489438039487897660711072166055391273920410568167692167015122847227762729414601182119309984567559460160597686859509451302654930544276115809864858176121156904977513293256259859025783557050684694712243677085626911369970730758196564102433067842401332631864842522914655436569609375
289 -3519172435726402234962609476468958840464467550256160968439112471688833855142230441516433577554663079867029044554230003167910770220942251940287266133112976237263822455878581479383526456506942229841012053564360968200848629098476268263292302482659069193433822809031582643615098456871204805346922960791492204560282439764701312844361508016490276003629715251984678509167722872399713653735730467039417068256328370842770778346520952385124170120329287082806926018807025039861083029433490247798100750375850525353472567758400558264443217379275811306915850902123364444821851191067709276160000000
290 915389323293999161235428591149389077857310791637861556580607752779527377184888596217576532528107790889938190331491708350950274887759232202681799975279758639973360285695666190266266019587334427113034471403611027130871891831564144373760786721753713655701035402907149892054390696675805103938299318279521995689815855670844696358721406950667779671255544589875644113003681581306732451469980273864311120411725269897120337377555571617271184324965193635544418620879430039609659905176399483931063152700318171445052630706213748273980040889313098458005117559743354437010825621282674486513816171875
291 324098637210288961192283926682202209940128862796272304152333978147449826691988192953063189584221307130901658225100295394853487664516931908546189730004774957859634939655307385451319206874005239272203668856872933843163492730342517275592746255500797982738160769339842272949589276992639658007485731437187538060960312604564436054598611024556354723634176838671028337171028862154189964407077515859647157424238845116601665704369002767091160945958837962490335332718315844043055290983075535159358371062204683506224494677421930435289763737226117146596709048612415899013957813526259982799994880000000
292 -68989652704064415835844757367802235457167666134138871290413449918598477171748500904761630633787083329883396828552399089445948642414725305059484804559652010545247259030798738863167023798754946740527734007060850075484955506898627838850630413484870181663888729854863581074065511062036772829421362124922481648822326803663534363289263825285559252476183096003267092644909122907402229080446499851189801086952701301838454478033533750517212317911555880704083312416705951701575475096040396879587419885315072562837647588482270963150941715162353258524320114950276870163678182465244628999794417296171875
293 -25318117220581047064920477299748121851494322322700478991662164722635113502071476877099270559726228933242157409277694206343768703719317248634511777849046340406583509322507619925603368771785936726806809066490067355006784582039479807020298490689504006181684091839565484628211638166385194086293686692433162591001105961115609434117705672531053716851802259911127698262236743655104229251288384175656671178231932550528797967148674286186271035775635956700764276134398182675567124786252549560731039050146554911412695012255196823360894829526598319105899755217343561206008462188513603409321750691840000000
294 6450150342899337334759599038038688653805954189183425694775555136112874736175712418442795461800353300539247337290911202691660770497025984371907964218271922191086090624702815650307819515971579418939362118194418376411694244770016729509201647520596866256812641400560606013350419536171236135400806264015242513408415853073153159619092997962740476105173464533848074077594635190891609261572091360597272048210238409771313483111994061963353514565458848369714219306403144389732552725998223427683027926621527727935201126634029581903506310797903917309270908122840569902156950966195889915104474565341392109375
295 2325483440267965660484254935349771744677661501943882254557546034250255603806997895209652111345675304135454088456500162600076630129010909364874544747272628709046304223499943422078535825397199919911225986069056991082654380446375692265241190870073437145945091515033242115446931672354481010937316652807572834558782220209108299779965375206840045668997596674153191935098971746113704984411297565211670342355475544767287417248021292240642208021628445290002974846421070946880223574948758660169914170846445502913652953645328266743646580147636616183436043089088791712728192511478769462979441661449338880000000
296 -516739561698633751292035465378169171417097636094760731449614710548161030755824324245321376492718872375886282029394380460077218230696393043282111524686286062091349853733077264129557918929616844094254402742534764351221412885832156074250668134365408447497447334390181893721127743010209970193368645476040278113701985515011785282468676951609835922995440446318108748433601056635763558703968159735152600142082687953136325186709376356298969303220986147935183037813227995224516850214215587352387092370650106255494289527398833708103943325329596424713650528408825728064819969025787044372034237939479977625234375
297 -191379588474929053087316096299410413861276762913112887865040084595009397825501032018060467377754335608223936759414697269272290459113296644757676836308518967507417975239348222264291192553491844366448084727256499843727093821383274377431287668238130692260848244893625418043559269280731184060271896977021818533574572510739305435808712791927160763547084652204475209479067547763944040963908172961984508788856983374907149561253335830847227479093151495496997721658774103311696502686300490219635934049919239182036254917433480924101213534551673873444060979195003085852735404537827498103616865439877536153600000000
298 48249506139592330677374393095782290867257569629554812612744164290674741406514589207341856943664852176128584525043271055953751080231264503014516923204704616371999087631002158595344363448351401086378065913394383921283904532968226510322969407534361166415051892258379257972720713397827461839350332550922518430013003367084256663456027029468167395506510756876598638151930170368150272533635354609532391614423373184032692439836403436703439029067726438932181090556722592352338756615603811621941612245966798836508913457811490292808219479528721810140989892885791523082009197834736873705548882204026277949428240546875
299 17687802019184514387482379575361677255138863328867021320646642989125924754981264406046620062473878363756825879046791917358369110446852440179425116766320122310593008387386651520419942757433768212756920269751438792640847212602930217061464689780954654053973742674556129602080289363745605520062376875637467031767089415820220864773775496406570132530473537293535624035831849876220972869811188244899313644558463903889782643907844076232400220064306725393589914436110443155331469107541471291686140069158356518436866362171145256661852619634589973617956651696108341769703115325463100340298263687677566007052861440000000
300 -4065520021096298202803869440369713806880955146239901747100605528033445618203788163599047763717536141404315101378690680571367429950232620731326407776142838652196408023199946861390035354691062096871916804598354457581586973496771808124329452012105331496252014961753240206063764918557278024282951416916323341725634797085444631057709358858410235647834348116770766298948237683558550062951803031990371445881775642840508805271839149388136256043370021114882245053538430000298801803654502031543217149291910507435293685530088088818390826262492685281597738666456880093972068849963025489057750075606991562214004432346796875
301 -1521421191998573634925739953900220271307988895066115412058160030768005709034367492601962378563195471989718391082032499135506280482950851856489492014591076168494398444482161053829077060497040262590652869024895655750255821437382322545917876998445378167130352377893303380842671081024281077303992766117514717201720316069073564752972723053311595045937028528600204822835702638863104359447203485957429717583321012339573122276474403921037558773754272284109511558952394454023086264827929764823941585028009706207052252537143975684119671804442115755135234841996458476434272487774135567752650483951630493972255609978880000000
302 382314687816763191682334594838385961866297187816311907268417850594131348822036776702192288018107294592613512485636913179952354170418308404931612826818018408374832668223881100086896535693468766694238262715014061091350926044402317925330812572804034057024384472418698786053023673037172987416284827691900725789461265281196372247651204711391157269930872479130076851699268517677383967361926428623549891248909798184622547647214908285921337384646702834639366857584941393699948945475854519748611844202410752829819865576968195265343890465303407655643380061335601963338094809995198258167981341378030589064589442231986731484375
303 142349362396402856789924629459520472938869622926778566517519751499926018489629132046832390072160889836638687388850627934347557051550517630941898216476575579923658462685689199670679525369648843812882880832496656182163936209964796693514417785881418564652310568523313213862641368468363527253664394893444173852779562392130054263498546764151238731965503185345455370403870891634071082316503396814696048316232849659077372211136421994910143222225752526956442262237318298313461657747459505615319392292798741274809415143303013503804114714653900437447442822268067175911879464444026188689407676127055461257353461683915325440000000
304 -33627951292734694525294359383216407560234968431965488481732481830294306889087953286493572021490148378458072334578056677340151550350269207450038912265759588598515374217163487159005024803340102505866820183631160036052348294565094562166278541962072256783407262174849147365910901092476459237724412312534123540566540619515655997458272329523015973436316642473725477110050294114525241065990742531350696742128332351150745456181929432089859895784297820263242992642139885197327651655572524402833916967465859514914684167143379305072757864331573476318535853368330621449681173099195987323314926531713111408263711776227620318410859375
305 -12725581915438120427762004707284247924441925249880360329526595477984588082169789346890153375911800892782640145482658196169830823977307184764433579304362099281281408607952684986881289137037273789407215471425390527537459861457756014655766100012272547006826299274924392705750301222297493156166896394792189963948730900900376148949468292464479455752549430288557376268471463735698333084726383175188762925608103006861626765911789551141851943322727837780334389956905412577353209392898346587296524983686792705526448988167646800472373353026973041087222242428311977157508603141918842200629242636403050951946724188546284493209600000000
306 3203146698554687891310803673418225151808102803617581995808432241386487824592244340324055848687807217603040068530940847483473505528541734301845203697779974771260323779131757710763899630456427278072771923667475058891089046866307457802898008701330165764445309802689423714794763253801413340503954847767826581158995180546630645725661773957145350751426815758766636747867515808017463719315591833427898655838138591149605569941644713241466342263109732945441241609828606112857670704244468098171142153209561022222212175481098447490900663041639741890486766346510547423612798363242539961603724323794673077007284229404838774092982754921875
307 1210309172917905786173448459303595453976307565707707644858248008052177041884528118879454811163385256993476223046778415627370662241614771705108423530660837020906988190086312753562894459862474780961573986025468692017770597886231446680767218926807646875284062513911243673089196248125421289465301728552041792063449431304497669097177167718720836812441025518285833371222830195861360322974026377778252744439174312194209433359407836906712089206879936374234375861802068061426914013901280247799187350644211578624581098583970266125928648276509434510513053958811658632421118314277329080955042686048002563338108698308734306025786572800000000
308 -292542623504740119831945024844837204359915325448178922354453856930159770921531601463284452419521253532620968806390792301384984073332913741271871479174176560200047885547793741266698590081556363446795114373399610690635104847571848583793247026943019242030943887148541895296091283374785057813598128077293404122072077398393625759446426802540473372806755233498970229017346628352189618056006534370575615911567102421387290148817401247813517777931948409043519454504234277049975809656961434309683664492765093049743554554059364087630147791918204935429244219034389482688133548391041925612344994993028472701886518032797488721319057973167421875
309 -111999133179096571974580194067644558683619708634570558779138338753156404682392324720478330598068698670321690408333761460923140857039713190643619073450437249528753834525094365388152177801658840436064759480572424515610869548984692684136493634042164616043416100847989030436901197796764770837450980976834558240134087289603729227720154020693546153482975938722329282522553530657230258132277615267127458861825353593285273594428788479384928582839460957263118152144763472821917458101198299706413417919223272501720871150153380810676186844886827321832331719099283016947730275863904427456453173706670543137446916268763080433387922689884160000000
310 28334808542000700754172512936313786465505106863846788270836608618961510623468838437468631921335554358647600928366412273697205826502388161968500858643697618531088385206719620910156643797044432664255758760183425967428575248563883832195307174939742969299493010145703977569125751176723724243473207421683014622012224734863252933247183098674806190457032717401898146883151759340676578574744820288753366222776336968895396247833472777059311048549226351729653742324314151503029098347601674437471043748565773732490818100261422418224159823325669884897438323631655839928010848913663293643300179961452860553253527962584578021138494915689631720859375
311 10857812893841207172301343325219958361800051633778676774744184673167668726698587092956856560651241615215691381564986935917316931332839540505339256745854477308164483120829976804534940791128740957583577013458898362607908360774471623123541357326833919798849261548117451014334779928899259520800478916658154181175266095482322568714153437929767972452598008758374665302662892034501415033130901876002514244812187367570512570695262594415706171334262494706734655145099279403980883485396720983479245817910969105308291870769405486731803560574563283272310662042720742232362605978697969583030176680176231617601067471001821882152080478339606773760000000
312 -2676731021321806192595519071523252382316995610971358416560173070334220443306994394721037777325237605757470979041196006183087575888000382709539278860472109000111159390132229255514202445413116440311456447113157628284605178410950500749026368020162845989013069418468340358959545404759516906331621695890155816611300774876203677275141936317121223137330826315170481900038091420651519469618290977276879041126354766960004888908781134163953567459778148636856378010907402004164258313948768979818156906479590033977920793968157058672970292707169731011886312359574320680716027215060974872429048641314259755679033409355357929133550172267503323622046484375
313 -1037042090171585943353054231420134799308567642096931153541554240816938950650540503099085086823293327991243489687845978160503641972455812069683872464431816471043238613953452130149405596975796782914667131471904388170316181732821612250606532669159040815004181141061988332157953256032404734121775975068428602485972846094997966078866083880308027949991719011740116745984998608441291296173615664009999774176174225288400974767391075109795056333868241767372764791342911368097569734372888081428510939948591355776989450404221064843550516419901947850665033527872004273836989321649022096139447853607744622641165607610457402345537402282840023053107200000000
314 264311037254336005731041023649793186870615485521938391773974494163906576700484522944422622958329875118159283734720355762652142060303164350503923343532582859978065841337319763788705297294008160002769440926710502458285740396710569035649189897048672311539088749980447095796169421213855154427282947900517915983185099367342695846804521957287180611487891851276713324367859690875297115128536962380466231401588357995712882838379554989279663079469861964409013642050042548440325801833820588142516958430988922586667208099617300804638933317318885237719231058560519299587736908361554984301912266664045562097874402764261732195689635938052247370491914719296875
315 102664619343948617918156443233500113997144068310528170871666002914428133035421692376466526030735513883538332394829662502986614302838789730759812825826792725508851670617408575795014638309337743057413700271539118858794888900511817930831147346979304573026446773368844594240803113173708971760479366355473534481784987482418635292613929039649743204720882002097524538999575067216549736879544779875155853374274404596244851510312645753140862887646282993961810578906508004505807498150005203964226574775717447106603918429611272148315648018940208125924666602578589985232326890965241515774553914172291692320858818392313671153946395184368196994036798586880000000
316 -25755872760372465130159095489122749437655275955954550194510134932574340510344581417242201936820804186523032381252585913691455257995507514420641980630194118526322142831606693360235204252532676775799242264301200223424503730940413167412236178324025797175541161046796010846414142833821104332856845750692652967090472002652208757804097641098750435095716824404854338482198480387000596497869575809761108255789121050443059298623178948934754031706069084904493799638851578234847558032975477868742309259940505437645066630260710370040928273051365290419814404384428330914994393306457565852900792361386031397854356696823973916163556938806078947434059987232638046875
317 -10099360301066906152884021950672243894653291383467813220604378736563648027512982553148167372120443699808186889286008267889850374773838169214703171078632262012102961238743846832852542666990160105024493762911773770262448490102781075081580081866407932309904058792539466929063572377417538702160137723194035518446692191156919723874995388351058358236353312701960571110919918611907632190151587026143993743248481345479035353165605695939314393361237217974207736819002688090294513901758723713737021186125836855161212404568636697817797106595070824780789465316867656641051125169271264478827855344535230617938920978855714325230180721936850307076696648408104960000000
318 2597189883363684124377274491259036928740562422209442716182559067099437250298306808064163563121132835161958409161824550376003401399277231443421741094409532955949256611211799095088541381849252212547203478267800046638753564739591411497902426011704558827572918616982033060555457281598603098714527535053036380881628468983081977863895179707430360108237738167437154018882626591539756092082047155341523042478356373778529579360425879753924095885215425043358927693675116496314112270430226419481595832662009431510819806508848798473580204423017377165745090396662307976951836930686081107578353680041171013051178521028472258653308871232102842110663736501482759000234375
319 1022161053327207682408712310169415829328933767637060608241066651626008085043612122808885438147371451342504322361562486467486877392623176093367974689240342870545603331136047665880440451375183075456051317589597204615686937808320253102799353604133043324537755129239615565715165941112173124474051095458496580140376295149892842727291596386237444750854442923423917599392752747981074806284370449778905220369517870308878348753807118549627764837308572078637680099907907979249792942656700087164517898679702809739843933809829687463635362398149073918339281546948463230648168686308106105977901524982671447898867288565413972626086956031373452711180226499107346186240000000
320 -260538309051837489037050735907864930000875720249620283492740368088419286420292321137115493661405936394499046831304151713905909908793607562246985410330928697124548866528403644607018990677489067864491848806838892533601016981994263623151355997619623802656745927953427599185687513479252686379678773863019474656234184381845044665847576941420865564684679641626318924690474178504943331187623193223373352967363041364962705736020936713960702423574691189932376500029691669700947387416614964456441858449158907215078460413726414025517978033955279443433033959545650025798644143470143730663750078586647933509782441832969519779119826671145176174051720116623917237708292109375
321 -103403634909290150375731033214268876300583378013266827660384136581203761405849198810108173489471967209955557962105495753325030700325052478980646498269370369428916155481035181826004870981017688593597951843777673855265751964796212689549830668688886688374868641745010335371163782734542429307084628067274155271075717794410028716746259647780938325990781053820327960231857063751349509156816279741559792464085194107275334212334004598450086274025043906325795645341036705729259627327053827948798001472099578816964426727918241504411312502600394063553592753413124903768552655140658476650342339388812478027046713167208598310139563622987589747291897015667836138165370880000000
322 26858714118879164222390246535301160874980649064697780165537871843236972060871238572812148524404153147034892936506180354750978783069704168723691329286241448296219394875651573182223305237702190557153541481550494094139474698691765874267221825470422434930539715705803430156410054904204921219153266684417217428516633426152997799425469718435649122315233999176364359361398660197185172487022274242204249331042466871037242074224150687933737783614726081457582592658243159189114973787946222520467493130379957334274670353346338278535274675665618843984739525716612981992676718724817023470561166537549627351270575654361703005412303787723189624201463458451725347015463928533671875
323 10707070544473654068181220651389309098425782187805077489051168401814892164186538615006423474242087183621866394195571777622122886807690723897161188161005398998206341445598120221748999904668319363556481281713740314776533429395076129410581153105276197549661144408436262607776884242286574894590909719941626372731852448636657602892804568891091467366642895326774771029764509936073800403281231609205576897708348134993810426622859836718964071361302702563066976705997242673229876278929667600047340414632197700751923241521134738071320138798772138738229159484539656841234560227101517012874762508176714364994955328662990508870585973934757941246835271502741331799178425139200000000
324 -2769609564729847988389709090183739082422944215330489810752915929743226845165842882777001731356430054714617128554385699801542892546761759528787376088536890782482955931721421789934720372347819286168750783370623108092534944329546062586857146688739129494554578142220302817726626439759617590617173262341016312112608082689202544948507161743628461788387507621417909736148079349001641026610320146516779051800791384097092418102494646685654873256300397717042808174657778077073856450936767373334346418238349328445518784344903604512419904778900976194877363461320807515723596260469349410902696481136893756564027658779621069266771180626822989636501914474630284071946845244482998671875
325 -1112560715868476890181235296749776336615578887281123952898351455905169847481952189560960598941986709445620696592685720274958628471479671928330222793885429875729508756714205853223127414999602949732307079500534600192078138425064656158211231116996780740055511916187254388270498101491705816707135594963607350385956177406030212900850668735878575211464437604425906641325396749917690693149096373163989537241250251393305299930448848323733770188617428897121568781363759862702873335033234541875602201888126504531194986912333628842203929379546866495262170464468454900513505853753244553784635933322564544419511501584597394100768582013899177021428795322532027919552800123099545600000000
326 292080545254141716908097268131676782933059056204511512289496037246943506509204210304858168853977342297622292517391990978681538095541007817262070233620938705588577839602741778297663369139090843946725849182757662055712714421121266373988221037704417213801822495274461916425985284494574177446644813772802988200439056530405206545348744658704426936155244377212769106623892647288760506573705901805547053674519343727463926320600215008356117751432219034916872755842371547176941778153186944828593833984304100946412815418076550618388207997902128798916238198378399045144551131084398088000553158306169724582142937050215034901202658552914843735499122127827488937557229146020657231049609375
327 117907462292976045168122726636636698629095998976147645383891656564213856822359599857902046789501966247826258059878157517349343607837947940696206658833451662810100662621904024304733599867700403993996498454502876264024155331063795182226011621293515341394413358412881350797630230839823327686345826924036065232411472894074356521829620436493757979974592931807116169348770485765474100558356446523225612737723643080337107235342816398447614872326151365991136216246828705846510607103226488274815738451324362737712806309650631853232559299885777777902447742544481374492239404099012261375450320373178479433310230005614478582652051748104238519719559469281297035379224817371259810611200000000
328 -30925694158093748390073813592533256044167375819720121696233658130169518148890994332194267918899065810572695258182516769335833130504151233650499640742514326386924733523196791481144131503871747787106144961090530701617333804346315695132127699740825854026214065420298297953129971326625112627807881323428184933317869125736684219883817247810321004224397338006720965895567517568869075270176694495800583332265858925916720406217176848035625954500446665002741988868216968925843928762975901149085897965791835034708979662365638620614702760433528732783289377687923709082493949169586707326162379119799148646183568146627562884920983210652497803693731174916645410161604365787664064280795627734375
329 -12573097342321044063400354243559343792870051680553252433638124725385337089279711287592742233431988320122872838020762696162104701497411299624473757841281086168897586059174129726646046026874677134986748617558539563956049790580611926909859965774686467457588900530716810729015237862472650625035174655843552030595419129011021037485433349394466034536206505707421890131999812346207182873801834848223162380995248431334178881727865359467423794432695712773216875789483249881247364372113802425934299952510897088717162774828364911780788459090726139154702782191278157044796953162818602579352681949553528022143928554085067688117418941044035802386845499623278551837190353425409610873621708800000000
330 3337574434860982409742279947237842049707083513203839965069578865808648575922477899839492312486546967205966834512479468633419696839727796964210091409397082562891620917883115660956709433242474512022676058609958632424353076264568717990315510747198374495987923393514843036152486384820099056550549820194254733997233094085042514032575094252813338984787376101384266324669441612404251703160792130004334709279530259791980362648611251774829599467234548528466492516692521861704015281506245444715389772110467060471617371784609532952632391166236886256231031582156861464477372374981376228038353627785609222904275808712135492056329568280732871835960960585567617633783737811036132647251191579798046875
331 1364027926631011865930374399783885733466308560552617600797397403424443319294835640424019428523415470241783718057989577803539247673288127943797680606722844171857382383801003193100395630424702390281106034202546895104053977368235812328441150704713590540396579918586281218067003951408797055958991977247423787505008872418036262512993421645815665121952509642404466531243578943818972349707187428024879239974280566229792975139450436104573307598983397258615255735855585312903160545984064054464136913665656275044502731184816739512203407693669084736877504120185594414105596194625110501560064423162839839109569978160912556261647900547517822673873906765367979169563619853167021561697248319897600000000
332 -362544108215392178323725791673743882622056386980542215949614553555294543967488081280862541705801311759437664085244022307745303312299790995023313800063258805913919476091609657561521276802978224226012763757792534497074444357877150297127802331236772705165387516822750647343829265135158198392449441694728407114165677165087068972154323973409462917034958666871091716497466808780124365485519759597681903618809663933886556104355447614680439114184830934624265453584303859577334594858652785151956354517678138011438329945042075336095747510025768013125425663328670119627094416146514992483137398617448377689490064234401984492904753774087790869001424530246298818145106802597113108439243535305283529296875
333 -149164793037929166419386508484988645977314055947461170122932223181950580423222644146849089951716384406290698332148316325833440662658752763082791275668758699731380195480322671676953829726651510304883818696929768537778223995074782786104183364875527868658437742807625912931312650537767715659652536514943876564886610015461010513467572560774063959289749586420165987161312041320437439748081327538706380403180417705175688468705959583377220770914746204787486407096380031797278814111051485469245641317589650485202232190104775487232158295973106592163070412187090610140990123913725007653140095266707347665923453127169599974762343491030729472364545548978848359479919687755235966088892120497441996800000000
334 40046965353127679518875387270140580699092420482539888072036030733790052105593361349897412766428699303187546311076626343250123811647175505875880842732870198304638005536026566067406891093803528065399317719807120086973243118467978290519169807589270962043233693514061071685763674749110644235463113439142268721059824162663908390112520226362448511284265477641760400568115980476722624978935600445589211090568029238567610268927395006281475564417877832116943703430239190003639436824006441066539633954565909925263049296867913060887825641999788013931204419388000521747974541583954305027654336813017301505327271654903759499158932246938415121807186228280428693129378112906491887929916987250997081498508984375
335 16566405216019943226862626369961897732352863652245685039170929128849187996837740186434361242630943912196355070860770860335174296478821859308159528448652057889873606249264526322470498635411982341595885372422783638140542639890950188302599034077256519292705751896455100022181181629416174066175743179197310573977036926302431158434596150330584095418422838159007807682478090699296031351815666026156697687778235165249770612972227358258851397482253603621739996794342955486289383991082937413086042378116148275644948714462697503524656508084426063266491233526087657707937714914188735209246327989128248182034401263489934261107579521561023792530580376438034956633656633248976030070557360705783549080371200000000
336 -4459849386203452108328057594521129572693172433368729677584862394832788010070241733896928635088788248234141217535941309737442332776843738319092495153579081553199442621385617323172734809342343538385887398066470678556531575133787642994345380462944296395341766807191842467544942891766552338420545954002716431503856343469260630484065766904058840782262267283183731417620971331118764575650891051167247471828681074136556052691096330377691352449438037091511522075011922988175516345181792202475435281053988083528814918655969256561294021444412705398222283749842476987691991844696850727171649221747770142159722455106303866590280886729436976056061719567714607715347378958987304463293429490602134837673332293359375
337 -1856802547281483507291288855994354676069823710222823740219110609750880315087296772366851158252462449510681532123144481502880164344418813481657650024685338706022954967323281423283190209578374588173114386175071349688968299340680268551008117512823097786475848101480083902238710835044878276993477654846481838692884859899494729681202042654911965786906917985968208595537707728714324493699649588956149882746517090085851717422799245431669974107832304286043654672656465081150782209020776410465252562224253986435064699052171895641845033962077562700440077437249216692683037493558207846025313066095772678493644700493332571525428602612879372570323885978903850719322439354178619055151109219966887024497839308800000000
338 504239378709589591599959384156073731493925279279438871401331744482778897800478325170231516809818545439656976046347041359119948020264892160510067844953085399687167500965372115570921034316068248842484546261995168094212977437035090653129828990172626680542356581811228642218964400653412742888382855781166135206837696977103166065499721700625833710340773215833351965307689332307024500436681730479012981613817766218550689234821979242050111380354349716852244516365515819517175454320203018536853997654743848022223847864962440312926107199975020660187865101705922651299008780017943854195499771031630161336335971221802880511322977323511012593351054937655974601683722788396993557290254051681441926207868579470832421875
339 211097687944094903655001244354990182928983119831380725058381455310250219416102527048244203209598568932821363714094308598977460755379564180731752323906483639701956999197959610800958684406515165725062834529276162085611351085311632475657667046218429220345134789620166074862110009386391657746927299671632252381500629745823356033226330108310753271736293043181025162220176214018295495415009309765444863057075610785200033103436153716074405092574187333410018493643721945325716785956569437823457679753752462019877042184180870400962780869962404967756768740679749888601575981205908425470318915093534995181798969251931062509248219314287697691705177905229757003023542280333665483204637979802288175779480829584998400000000
340 -57540071493668910839585352268653441156284130414171989217115003623662026799221473138196694573204331925024842269861780686369913787348460780681980126782872983636617075741582677590774848590957371744897590996122594250423679059658276384930331876740860055343086277528292580202611241773877961144177849405904192505168963564182163302237056990516466841928780766459506005130120746795046407133079216351899092359996925493827823974291529056934059402548998536052031126312361221800846802131182728723754324080160967296630495954789736361394116254721554598934710747981960530441335576838111086395971615867253688760125789533063266067021960774112650223963590571562421296742444589577703481397416989235712096383155488118843205669921875
341 -24238657513500476759652628584659139188494471154897722748284157857649188855956056605281704367365807700550145248453341834241445041904089608848046885885586858542045737285386613524049350930665444328756821440029719528060333422992351796115798434041755983498321026374951977964490857673113811435819532333185530542745935866185075071083899784683104510186999859764777870789632297346220874855717030703053516353267318451195629536101391775333905587927900125047843897879625664098513427636658320678193169274814246155174844924436236666482583925680652726473459173858752056850728789210244439260699581777279984031038497832861750715124805466886000829172368757044884326042781585570306953654739890422744723647958544879911436288000000000
342 6658329957360218211822142881308705813905087181109333986444996151057597436935192227703366051750418116804611055823154599967761328235021173619671572649741659939491407663037134214099892827034941666348291462837836653327804761262581783587615392417732166154609616160276832557973197370548853156730412809072467864422910380341709647254381423137625790179129180223603580473900373655898702169889628295931123300016994254162683004304743178170828611799733861933713177727009881411403085778350473533748756169034770804602056232597472224979987025564002743303303735649501310495036830550030998839346143137743241592031498475381762113809699849151297868712550400611369718193219640336469558089230795844114931012988517003301560359788018359375
343 2820514723863921170322574818535296387319865316879630479107680442505197910172195016941670653694532275874490488353596223433636289912957351553938726309472206192039612103918595590134252288094877603343199344547088971495204308047729362760464952795574834498594275183243496089113604311866037126814413354885874462378009802162710481909640403945667966145919652476368325521671512749480270263241599019215054838205657325256144018661151209008579695605422478473140087534045653434790322122727654361402478338676067785841830272120614278639982524747945965518160194845987967425884496693666795423406819584457120644537016387169570185624754913464233472798818036513687084833406574458572290277929458708093787119624386938556131701266841600000000
344 -778185139025947457434497477386519513838334136391510834413068097858444469478387696291084061391746978469165074517099352446153989094001919336908811792053365390702326889160672244474498427260478238085588284120262924370067765425201165983573720045799705388785263655965564398095786139707396496308845382627333028105245205369364767258392643282468835911110561493472177701225227229327718081005545560366285973638438016490882449144239672477495431528642995524626298122521936945936124530584240999877928265180376468477280845205767940244386721900168359795994237194881961343019678056875565721387413273147441173595398842276138848547746892439989106967344005296254742767402559971604352652714631633066992713669983252342201689569360427008984375
345 -331637332407201150340461000861722375883797284373340562461163331055722868729802179263768112836712356230796949949931127047800596844821077029656223052486057115101485605476395110463440576288750052719991313307598516386469348285996309267050656118142774769755105319431401563639850550091928065093372550788598656076678171636852560627100335952243493921360630287175404558495092998468333027991093603731642642093852042025444066836359034894610127367336678842504156089076991381894305869675509982242847056848851350360273427335789068696535996201970675928495921534993831824769133794484503528044201200499327082189585428989361016777945636997645768969171657713327994775727195999965504496176992739365599477809302802353025040277835454873600000000
346 92150998451528513337234700785281155911653797933611607692460924607397139282644713662415092438579748078717440411103966910489498115299015836155938692567267270665189600646243331676909687992339138041129277601459044915955898087798250934313831975964048435897254671807420563509397419458204119283154862225426523985530146096554322848695501643002516432970371468589463248402555419715130600278464791197000760907576127633704575814478086432211600858604671245439749346640141324211747507564261944220804747676336034242252540765579648953199908071007278661725125267507765408554083311280012231229322531671394855372286204233344320252290862163934599032321514322354908622526183283335165869431525358537309453232217593190305390625085344983899316796875
347 39492324031854085525166601071000852947034501591233830167472483532286578797260275046476658477209508213035160816188908742794685809568365842262793742042907674673778631790662585718667975705046790673827418897678139919766316666036433551809142755885117260827504464032102657711309659590398125087531173777523764408778725357938228984738934798288451669913358920175242979800857366012066320489358763366300622750057985049186446327131593901747145805739687766533181792950491858932346311282948901851942217903969644798656057503752906988309538409860055367928677119811549533287117828242269570335547220423671909440107825849096411707638482497273849233853535065249050225693713689711392060755886461015479984049926642439627129255965391221214412800000000
348 -11026302253863548404414044870846604888856112974684178507090960659136314335788525589716491155667398196240603627474586136341031817443437277520458317364360877553669882773333620906029125901978929444211626644649375914362634610219194913257063372409417584428963704664535355415998033305383705048299743551880328826542776593920592378156702979518717708899804754091420210931544170111718231299369410736124491351772707637919087624637868996632148918136011723786980730281418279565686608947711138078996746641250170355854530828986010707356748611302599992063427743989345163897504270428894747254676970246898671798717612450054688973291563304805216084970005995201590888144093210119158874527188335426820214302882862686967371401330944051577381670460546875
349 -4753360740676106942919499778861284363584126284847795011389510104740513278936567084256211117225629192037916181856075559721761033503961347180482376194066505964465260888803685931575445568002696896093547412321364458722895057786255831411367099846933969217385206168353992331225559530667073425735750166178104815733411414131728507464678708615470879778331905940479275297635913674670556496908043663421963463745960120243224569936296889773036838027248251622625039927885371814159671893685638604699180362913953207147040392443254821311232510683444323908662465906173251213644189601757773548677134124369855424017325201365398145068022309797515025842566237111467469937065978272401514079796021935334739704011528112747998002557361735219713513881600000000
350 1335966349323718728270719171795717729349443335320968757845318408438847225265461453082020366641880830619622969695382849348863878136457545725822668139849991268369122621883229362100544249509321644214807950650913864395619428584717153505846788778120262554129533451648752136566346814793845352744054316400689248014758106835080395698712816151125102216840185389418178547096169815210559547916105279224031474858727133524834406564851723988047190853573689327339811671578454692119884954687999352846857219187765835425468293973096730044417087931087362974156353530084459433806331156293607945363010955474975453828328561718728726405656008394589734339865396724358307950614967086744723726883477913212342203175969552437084820459279519706549333068341577734375
351 579154988996659162601785210399865911988177940083047766397001200115532689307178378728386102472473318537111060393225517601166148010432280160969502448966439843402121265957882257812705325130150614252402091543228178737937841924965081823764055413911303427137353476919892030757302393354365275010446887237546857289466840390703762372466202720706574175075077406116993582138648687403659988736184795806560035559279390828334364994055415012678024456100755144697266309311085791196385017055584690022398533618716908498034691248899339547715988397790732215238963429385727628585275417717175400610623386136143255940540966815692795423691036563379201521567033540463178832762520984813687302224907697658684195671585096127052713877399772282912579246253670400000000
352 -163600784855209162623711148691724224978062510001460343305975517927153873699599023880276444495149774273288530696639790506764461799002641585260474694646658207140460197584129852286828754755780515125513571168562338723823352933440081709702924513781757596238792653978102354437393644882884052409096331056787940625095100229985983526306094538927208382039552065510131233629518575643931456382101913531434379896064450299325673406031399179013062631724124587967310277619549074092367899431853905378317399074040396090398528370857323432025086342032076458062445778780706722314736763294411565770377222562996290361119058315405982055161695373310127069599920701614135623285659977644431384974964904935704826730540752763385118596681541630263720574277008021774609375
353 -71333583787788231900026564913101096388877718465087374831996407885062800877882302265028984788189412072869112693453858428405612619491688037559829625142395148279990483693277531673762449549708702712641619592182378660053777328585096176660633850821051818254108069167757188722161832071114970262688943918557056486710877977082226776438705162280741224089140931672299466019464605578338671575246513038873622275464084320842957653921704347343774684006068587107861487728584091748171556262851432234699170587659764195706605215431167119681491574978525012807307253760521034537267051450116755257777863067856010970374168205462219974896013930445328639096781412015290401286263134735949317877130927236878109710086419572201485099013278916974093077431920571187200000000
354 20277508973089237307964345870636286593996425831382361015739588987471082563761859914528898660317349558445137156239092109063297848115268740647466326551476820350364122592913361461162566177641453625820555946201757533276331875681788238344300070343528317329379265707622426653991530242622703548854741694422328378593790461100322063172285049592853672413598092799778871708734579011172456520848910405653846963802037847881187265834648400770796614445231365476822208804687399917304500492410876447501019521724609631802756296347731805067688374489086294926287218526850588937912214352386142037253207157529442342975917196294528108903677593273248762831052732847832485855143750147336835861101775603653437066468599623223241845536461794213521120454179241644092851171875
355 8890794152529402923455586734853988160801398855419737552220198847273791038776826301844904547101906907866245451206244242808336210296027382659085958295457040229272425644928866040693120992025406279793036286554690935907074140425693759232782766335480647037398435576288353803712784410914187146944583172749652180648462621854939335617562287407202034246018364091001811036829829259497134175707126296931921326257155252856752302777633592104474394215513485035606952341482956183272830595310376772330595839117274677158020895846698097850823891548243858565814656607076014267540047586344334493194161580522279954494073016846708080716763506055880730288415179020410559901047430817189339084726318755754977257277606998297234883353937132785087940339812478704680960000000000
356 -2540542245778333533220983359498681338943653531054990497973077435871620005773166238501232451072784211810860643237432871259600861638068130447823675475492014053266284810677791901651397822479486215447313484600738513863495463297735363374164654527719630013483459800144070275413145588289554704886254216049245679774070837683737806900882671659242924160227236393719195847567354789640959644181234085021888572187986241597190975763696627879309226809212570171227945875962339159477955380587672709103636848056710080339636134759782274456178685077759481570568767742826205995763616376570584582920551819379822365149260547689897204362268525760885441477385825666090399336408086506679156268628623671661285022327833466504012293406463033015852097608006008433916361125501171875
357 -1120263347297153625375640234542278013792200445094685253062796008431576550575299898619171405204147526950026568190720881526963806979409784362188724925480965853438523399641787682155534874910787103921136721228182036569858402178495522634867677629551792468618496383035937203088583292815487071458846798178395679385509502187089344419456018101983589203626722600787425108925608030932374856679958325551476724097990041170447319486894538544967729029030825188664297663694688068117692250408184793782327812493905668703630509914502957383061414838995481535076929194502610482793366263126793753977666695332907418707399651389419843427803695902211047849551584369681584853961344835574383753499794007880140503346934142918403007492912066963136489079537000029753970786304000000000
358 322053023737892990333163655183852642596875810210685081311926609890287163526915526297448664301480395408326174799232906989202964022972085186249016582237168344351622276081871950398949761630409620939381623414060669977272043965994934927649286053543395614409273803597754829945598614425884410723527043310797103736208350715780456838277679940551604349397460986973170230293087687309653874601528569078123186539304478099197884360242255867931486316242994729735988740476542138612205447235883265912309799732111069478875852631867755034589590496537838378466172125817851979406365788449957468248730236300940483925746997832672462016513804246766033953384213288989186811401979553803767813689997840501971260269166560431473643983924869208181007847397118031618436927756335587109375
359 142798107549848229017899778835635660818628808027363997520311478390138483492834154932473027040461049563083622374832995512771033093437249604675319463874908077689779044955845325827905817699086908797296521697920826495920827665833544166918078793919246268678460057905177872803208136387187721040292942535448462632827945521895725267472053205748824963651120287805361122185046982084575359215632646035885942354345100801855243549371601635784462199458761056925167239767790664907095709084300379268548506035434160846045226966108475224274824287915395908208419808534795997458468130571933264146136324511317205162064328163703439608296812591548776420678540699320827999935352783318162686637308645202303170986871538795015839858038677273995104510915964934904931025488235724800000000
360 -41269909490372883329108811225823993742102728009741425406975404389172144449175038199500154834999269619665612831438864033841848268477015736946727260311929390636355020667719493899735555136564805327121787889984586610481759547012131782146399288251600256143181426655502838115497380663674116513601554189552240751412314277155636116637973398433169231860435032033517227864085164684999430106949861269474367776219701052101023751509081303073512283209277352954164048565214782114375810061476735971244571328948347509869732071197302332441817806418330236856628178567149262693177341339892352009244521179323188706417187041254473980879778441213942423484603210868964604150493185754034955915676063623203551581698695967546793809592985286433134911208285494694665388371741698564190234375
361 -18401779445702428996471861127133619010474944494147909109799151668754402833989421684311088577420347453940420622631873897634336093136783356648885622384706185703512935652240869741915668495891033665117265456390379654091229074224372028867566841336268475585163233255558180601954367870981205664835685144571036148402740420872822062055352810786343501002300429721791912365983559882344044285896340381207509003711987875950692604508162423365277941188587474565723217586869211496461216226004446025818563745649024069405738517389880235253928312858128142834667257188860850059836132763021272007173091304882842474586127010495164944865990412354764409993240655835759387140317356811476888267061535674387818043776843858495448217591043219180909637118621452051412529316191261215948800000000
362 5349465161798457907285326253756123983571122011570369633666764864344176324158947153124263217812286561496170034924122398808288094175477146696011622580716931930385053496012735306512994050636652704417809546905395189010907166465727700016054089055881827271970659430171401739312777047500136389863091368688940361447096792880975141518619185731366736624943333712325076132395242424160828762820396591764195840261272259326222038336626696938860096524863296909634049695590937448199322464243644228132559613796686716539080253337705947894079120919998636619023521533984485350247861622758048695685019260831095985085247471037695627335655194772460031715467654282808765710714635926536324565454468888613671459737992099604300608600820747217968908494465168024975848805921427356821429435546875
363 2398385596968372001632422041179708886763007846242225093801957672659660041265189849253053455648055205759527655793648317258476494179041230400377945693129952105615750834278557670238718642070549165609144470388796546802927597369610944355688897022774982158239481552600707577409862479407837784611706910963074161652914955238379028453728901633768405635225426613955613322496750224371867459247526415784197999443885808835493968934719223421876619647007447746140816011760155651274404934055536965438834295761089510504980400724453732406652743790490669260388909216549189482794925299530086256955549399300817849614809873160424944663325966118098499638453466701263874983057096088287730448290940302460550742420855451646899775789169370019889579763773853517358545690005646331307098112000000000
364 -700956414765547467405401329845446504826080965742937554928018263387352325035423605013061589512727020902546635668476801816390536786085152320577687205044098226035324477526588197481990020105237690083027705915700838799570058930120246838181262647366982631585688703438592524966582657528059067737525053009393102475304754969680491825388647541302492521317211496970870356400766636209603070592295775362348323573732327181874566359765770598656850705654260448260904977968832568033734447147589317937871973351144649633814774422145818844635837533699342135822010659294685266836014666745680410683469496652650015052212568753734840458353971993923117787993714784810467959983567967440989419737958502567116840180249659964445647312831789316770995779999143431294040105061473823305837917960791796875
365 -316007958631567681824189061113476425511886640852918638299267673227466235974701099485797995223879929216282823084803633655543040650513697915499111932794675643756514332390477580762615233269337088084666730099342857135698785638696829872926090007340074675688634186730390732300902108880688090955002876404459409380058243935093688147011283611501182018647696843816015037919018202459677247656560920123288238502337043394291148878678096029468631291101480415542124871376288981299606255478833440287507606345207263569592866116659945424812460546822950253180501664943104591223625463147282510827589061817736351311922755477759609993492820027912075975834177764844906201707855048232737615595980035695187238121477577385590748231694496370431042271844110936339469394400863721587111782409830400000000
366 92885063284937932758598780775775541543620901521106558681159522325168444055674316846550818236445022901518225946637786663055568188333465567225116817138209767168811744015019547780377438304613119915588370551384921203246742164102003563392354808595419865481213618590338905470771454777829931110879098544149318198759710477347911014035614714042751591077466286110627927858691091147580756505769234669151685726723506045460353719986056422186161567950324779996702888479506282623597938963541443673852006477681293769077487710837547163909239674053288644658232376060012341297085307836853385884460691346393707703645325967071784448210742737781948986570629419846793863437669848722210738957915687229216304563746896987516664296761486142780406435242447413894132053652714305407732843265794392846484375
367 42103119124835690943496363017613460193390763268600349762409188041859879911216965587736167332129147080270275100106188983854141108230192232572371184267331403441230902157629114583338363092656211401398717600127415930454618705132067920260184278867387394351561122312527257982021868119361680703560491249933049262648076399217488658145764022094507424357380388877448938269278255072805207494130034732651650024261810056661539551168680908409414984625046905722294920818964927552055190659309233710655085627683472702813850690342501694796296197123116829620937583340806222427115271458097311729079995190266721767279017952541767346781429298631914292300608079393720225290198897838252886954986135010293511662257246851256897458923092981867618250438160512979038092872078877696391522663455837388800000000
368 -12441916753622302102020688826957222024250853023697473581353744410633657562029850820872018167121465917787405984412810308344605593951974905994519435866764644943496290766282919148697813294536326683906492108832925254673522770879553372094127139270662122288480252050466026596590172523451854460844021049543026610406951900946666884868733682747064957612369180982926361787404014286987498186679613827721548146918159964316838042269708443994021788255123896349989312580717957438061909708693220212679760680158368358803661891391338838586436141357840325510460819513291415245307359631553327993507411852194274608164163499378123606143295937729085968279521912858529953934143038680578768326484173823446969587614331141386172614898087646512630176385994875729659837388545686126188949325774663620889055859375
369 -5670532158142380990974762451531900620950787539302095866871754850731996269642156331813802199302383536720809161490251037990392543971112428891021564042217599300474705578027757455471360132879455902049384372761090672694170954056046511440143246358226220654122486306131069280600301711731975988955278609043661123529048144070953957907891227030358176179103476312754746954587011910395239298569352041637542906324492816191620520688645870463408269891790069060505336760263541564650001055223279170292305756741088469068539057613323393982399263535895813972502255297039526419630141860173240960874952090408666223926236868519372968038666241125095003540990981384711287994619677449491852420844284895919181446726485998380920553488759992256979538743217932283907573108075954704663452319469631905674035200000000
370 1685084305094359361964462873601876397718892878149103564907146873231369677043728404009479521943712920819280524026960613488313914376021155873696450473718663015879672969135269062058984045687529553775807458830862190594761131256172597942218764726523411681498129774561065390647702524265091039845597814899581670911311170477118316930713994829069656763242296501586028008110683718649560150458270025611485231988671461890580891124014504932089483742732148342064351489259141992331330443606568495277944500175457822336756990121278142421087094036976401971129164433615684181836303506020477107118683092451587544810871131235587162341468694558822624054184271199239289244666699468314413462298117899227276616134499163979537182392694011838522743407311704157155968475069475732759296371595579793838003623069921875
371 772142485378949730275598993433605873592569922159330269507197668567636011058978676168812258657858870892185425560333640538872697739056033951754954902334571172844698698017984887339329291858056704746100999557994770696220446408344175978577355028359281973553820077558833044708869223892706872186912589416451165609876280652313701941997371089594797738153864922233582257286491334941076024235684760469904736428861648366849858790238525328786062939466826382848852325203825720943940605382635187924663442602955457236758035708793161745059976114942682318160585927950065555179751770629020523338430192327360891156468874349627537584346702645362772368736549841321586178791262614100961013107046540991965955477907762145553386704918905947937615346461220067196796592925872613385976466686164478635752711782400000000
372 -230682601979721523158011502946982247343983853189356044596178096668324529380807790875130656264582526464628260492353714932691038793909472657794947262605227101614103931103114687726752013019360170891913962740874757307138949738843657552180559959330895096361021967845312410855706214049885308744180698855429358976275766944101693921729091335671285896696123976176303423342984759485452997320348086363112876529006961277458922044726006708546104993496074890950159940220674632831672180197635943050699796174814191197538578275763586450554849729612942748051418714145298304827396016327362937669867396084347124575857338233158122324520985176965954008444406749004157989635789810789009833010538311027908248739164471460782079435406721605517353865378893415268466204495134788534043034284708999592255576278454332421875
373 -106274856982212777777678593904588812989682439389509170416529780588606665372615894383428548029204845345431783354530833615898611221173186296736076215447861899293487775388215290575116923939394817926481444060345985956429753573441126772290085488709861195458781555278808225538200698451997839819497147772864936764788876184976167305872648615617414890218509693914993140514741765039857287995986478413156565197464934939157082534495257877400248567908194872492626313843117467446734441561875790908831075561323753848834320922184189099408591652351267266327486406545899067027809113126635881806048635661181938853005456687275323766711566623063555459581803825579057829277730828898905952546668852929371378917717671590624864560836487626766664232945307092959781438500191155136229820589869809770511057719132160000000000
374 31924957666038077661234786644850082871928712767813293493103856582066228719848528026513108702127241372763472551913026073270113132062781936059762539978855921588394379998283746310546221530175765992617371259461186978193510845972694730663946501314011722543227764458502395238004252456809350757838024291201287660625020599546840933355406904682469316932101845942987274142201552103226189672967212676568025123366952041876977523961648255063314109002878225920497380227461659559923224461621669899530054376153051353659079693764469444293704975942826474573256160624809687435107596135868061868792443253179765934540497305518118706765928747663776590324468247302167926111441855029836757515195572074034716002215657467758982903913688957371342689052385500656693127862253478085860127775385600843281605164995987318555859375
375 14786405299976148247864513809161799731692488909953964056228113807294822696179474770188931786979672271872144828185116338111894605911895379169534339866469531896432644293146284426566449053598716358548724279571357248713831634353050785828324479863204035038922961331343461877169416044037066569362180362564408461704232552732419957821915714092964817168982181461861400538648734889809426091287389032074707716601256218180744624732247603506073092711462074762419646167841906277727119027194632437977539528814883900979480210723477010864243183884984658661557523675682050048308913354558621760633163014121399309354547889989798714556215682606137215259698957486244574405473766403503281270347340879672933868253135105824462968258835483890117161123387595644609689854088525397528028887908096853597016647004816670720000000000
376 -4465502088217069860737779092815676951740719165324549138416257264515321584552337585881315447438998143907301827504720833350286433820545775399848661629148941949812953399361954883045962283455751415750062486086143672444421431817894648887139822070779264739996438411538601002558684117371929966650900981131852781045162522532512228005725029312174045479083760150001211358702330495856876365483661625032097177316187214509848573112560887839690692066791940167102581399944271687830692433423971707979101838662767336472546957439335158269149370344519940583025591398086655759602468244867059254045915627228808725371587445409667930345661978938031015839207270802632547871708593489268479919463438250164300962250680961233779884101733363644036198739076979868017269619148605132829908868222706612905266512805556672110640771484375
377 -2079292892143610940807743289027797295034120099287858623367092417885557146502413491069417522280949704698359048877776775931359667476157579510244226895367981837104258462719926068714687532574275538341261465004276218436312526569163769579781097678076210844123059065423250816014040959285647085735381335294610287748376856185328438041566347164583546575659338378034568152062780866682472214379174886906560830076136120751774942610452485950070576305821760896119464470665095338909845824163251499596898061168773101003855342261052579459752724993221702096984753409386237581068749800540396094896758363910842522608594965818126420636463564455014389594207630194253459268427786090831923824180660404628830187417419285884884396671387162723314561238357664351304920583098810634541157934295126848358708587955508668625059840000000000
378 631348865839340646513272832922561775040332173698111834158121941006185690363225537104488242643887075751211133593334305364609415273297922210798062496629956561780736047285763651954327035454708914972278638811854235966580034380633848824926740607756793416864985204844718858211562788262733418959318231462428033901463787439398080796523676304042851541647816943486782942010275039662584008109252170396815518095049384088066561916407451867751981015733748642038351604584108321729351893818468518618179240615624811344651266582125493338545468822322487881696320779289252386013656693701711194652598606664171233263461635316691172473372586798332735141444080375909304863412495957342858643447252733836689672221983149085715489859810602798047082807227987652771372060392389089873133828862626840556274502834383433592754656698154296875
379 295534655214300700883843429647861451332998637101121093909811811265483682109679245930372859291644996889230845136525757208870491766281713625804923992981585756904535686573697373128763378793363519237502207565205649467211981762785063082649642937436449004931673342944113403008189102229322470744269044876295804370624066728531157584927642771571311505598402366954957737542437356370953132656183231465604387226148074481914609107534630922779593695634060993175818875425652347878681097105380249961514148129666111968161490079779350540687774864439471864807883741107860422775535798787753021933651089115165655564212134470248687508033081570611875937622891782946516485532576605861489191945646579244132095412226863513605589181309415574504366971502684172176621354266809715590743445996387435938154341445982122401209516032000000000000
380 -90209940785357005035404862197203263294628540599688168136858401436405253400658807149169658293716012709088495757925671822331081886507232456424337512727090566098011892683641917904351763889845037745472809059501860545800494386595508656476800137997683099571321865879425028350388290850836244641492392625141781847978555335937388864936465979022857206494008506786746872854990867935865049969261440066854251990112201467691545360777693047194271530357904992924626640851044458128094459292477009708004316374076488553121768730555603811691019148706026255728246504182854411798378409722029084392661481718049910229653878347891468818153100897062300771348745500961303590304386051033239354799871628938287804895351925261481427018743731544978784946361034857629252270407950076303257817082642670128094294030255122617354760243884596123046875
381 -42450312452840821143883697509621327641426057273221995853229970243727175077673409744783710368695564977164747259022001075301550356724491478130925655940763604154364342463312470451386318333766405220446363418366062903352673272970483313286080101738419051733292299558937608549945791255440832245638034188112004069863597402800988097278731783218019409402398493874101663744812057329261020872359404748722978498154038855624687887876582205432299793446454509317660815133303152683946564047092717040172574389130997909179640065216395137817870190068354067769848118782515976737272798055460190413186476953800732861432960811995272630375925069614425390985875484103869963492479322432698441710132103141974641615200621369773186114692101705008525169573849103996930271954751857349506260906417493673832113078430582734291477116171059200000000000
382 13026891002052337730478688522767724535329172959288313403591476900262301071280883173517785166398341812460721527584855979587583733625706912910597025682879305002965484618587343746358729579699296198853430711223419110874278091359094329146810865817342915527746433618643077559317812510516139726921283381123803792289209181421280818221572490651832818994673082391826569905245822684666543552021131992805782188929341113738783027713308097391217700658491551861228191690370064189411107649821037244464618279676153937607149218828631227888793395167414036328134945093850261360513382620576897085282774924916749944185393421392378939108963719183786942220107128187613890051295640737233534852029067200319866843329502450148620848811612543464489523128693546860651305784403858227584791309319752666443538224490329735509186283572103802593115234375
383 6162230622817641114080179619526400726384281504685353293537191421061148231834225682544370443697603634491316602523374701369293235605198898822540219878862116005443130258926722946154886478584919076345985529042349927401031912460797005929024170740631876263089231283314473931353815037835876512008084929975317833146855401141226622649831077612542282547397674924209535515052822282540220025376282323138706122493955509914434000221030503379809966276077640264705613834942890323930009005322322455353814129954794488043820496565148442106632099116027619899098207667032642551527832929615505110777807044151025082521735691760864604594414236338259355396028049134346734570938499945166497319542442142090434174539682942387041413865486731808061712266564655647590249153194034923178575425696898252373878798794603040257507871638808722145280000000000
384 -1900955427521742922055074402779334269556608757156908974501952704462876641841106789645559382666822946851524121966989185846253004711243197079401050723384394774165824726446723763709604094665859728273056972685577745516114912338405110599990109361564212295487271288021600717610298489665187245149675066419822973188293202734638202946497262362724406013190327611965222906813896211375163226244842907210828029473894968029921417957880103723905336949825541575657095389418995495088031600992987395399160579378114497944795470027295407716887972848209371865521157723009642428514563671665862515560105481758216173753747056666997498873225096689812987364975206459603244717163396834418608231510416673652909968246424835965036153432349351413899022754189158191234625912719496750432649496277065146705428076586543986021069326005801488453607060537109375
385 -903923987167668063375456665067941391158783824259811414971139042628497406056187907592522060560498408655394963518416357159969422936113124369808264897750444821380438113559803242642200014610521915210696731074176710399449079414687376099711724370320777162202797546312680207728911532295497510133362219493922062257326651313521780191303468090465612833683613827856973605611226235573855196467252892486526062343931354728259029411153389409141093559937200809833982000735872743634555189803513678268007236127610560692654278379999509529321104441133267699095550215817376980045545422244202737561838309307010646032582171634262101633981207047036704247556879981680566430621722645699592690217361916225378887924682638782020965963088436087306635482784585997768694970850378984221089831016195780904792170811195248135352736165034817398683729920000000000
386 280317792336536670563662113320143152875114893347439078705483685664937668953327455018985451752849119607177499834554128159610346861929571340272890800218887799705777919691977977938044973706262584807881732036113636620803652006159170340166314819126217903242967929145443540751838238123261926305846796362766731476053192878353941364599541452716600605320999610431930836182676778517032206723171796478987658105998912987666905550627352436055048399782048915484691464431668786072904913030156549622806678701197800073738692059763786011934718773968760367317018975564836770053745257375331421970959176559827873384041916979936020944568117554599469099647054204800646105690151406468575806692187413949531850979268652030976534656561412445819618763825836866395050338085224087467386541881847696352050750312026037626128835171058235672283641637315888671875
387 133985714616510314104521611017129355283347333032176124696550003621962094739714717718775278122617013064444722701683809735527788420177398945116638258986330584839836182775984262090238329509159870719314229990282585300104989291183664212531813096669470112389226397106669398809370180288426602250918188656532967590051668035096785212235340534750325860741712617578641796020316097340359478606074036325974322256858031841612669037337660367796953345213711964489053597862037281999726276732257596548653519533461713995846231747066164832102738184223108053100902129747581768084328152630758047556323641128746788782321047116883724367379932996414860900675025093152834631150901918742485144015607959993787692775933270667376091068632882914911813009464025263939273484313481800302241796812920828404998487169433176040141880309184044132774417709137920000000000
388 -41766844557084089280556313464548673343420511985290590856108122768854049571116027073623487269412188715816537439762403270378938102260981270987003493447861042340269092295444716580269449626764572234436332256745971239912684473512925955132825987323045333374885440950821341165031780967486392881251411313670574884932808395726188414874107096817765109058904970762887121095541779834207249952885579810308072246072073970371564899446944452748625602754334530980888585974296446235620725973888498981302174689805199249054835038547832765480476290580447155205604210880147466907870597840607163085587217092601534293247117633304632649874348817033939107645295979973040071660095092493336193717899812259064971700341718652736834519283592989873766934762847255971167329239454010737256614956222067203621001881503600052217870858948016713090556319052437697763671875
389 -20066813515211143557468500967590076768310562183587188187841488583480885261408095085985418296816697449209313237061161549665463121591076746752161113752880601860606062148236520718746429000383647780139231876750320073427591769287873614025617683894003307349556561503971127785900262340448291805662784040991781092541979983702329506610390271943976612071635398629995383567880666123833821648575677872704489746563112745536179910277457686807188009754727883063443330384015856554544613480015321947379068583656167642741039363449447306603088970186330717036281960471550075303173200981421366268747825458327424721950906500394690855880885248650174440479095603148211477581500945919134463695550299859683171108783883599823997485907637609231309771806677595741075305065035303258917996093558412148712512827497920079702321654682364743344658737007480012800000000000
390 6287954397431109800118230362260116942016628193109843916858925530236775259985326176700868789906691287803475845793597951288080228840537652045748169989604087295571077681380685336287930043950376529713164864507905893983392838889594321204739784098102238184367877370209828942498676639421349046669750496579064520983364246899603716762953584266618127196672708648238251267536179182074838829400790639162251654482300754287084413803744660257311225840213177800399579201221502589100886662301420025463415342282916665213844012562396696957356529638569229680342823993598199754552271338961808627604063437869956992170934196106901161220533828458206428712198894897974421970400243162358792797158133625759683538052341066130179651124708200215162179853301064979469589259269593681001059863903982002924834611486293979426534268679711960520064685517582826027037724609375
391 3036556817528318627458051193920963191652457420868083828916634520672315419340963463472098110831502533552108143380717514300541017329380630787445856127203690491491701148594642639828065088324375763617663033522865529655381884602385187633114805982767178679585671752588022861327032165380508051026008909886664124530687444628312260027612944590605116870241046582370199432525224942823793913871118556292954069940041269220950159192443997997687384466876121573585124521208605839678380265922457695470806340621987475059535061362893640368967169719309508388249483839503320164733013980670316003662978263170450398789585936802066853894876551022986853957788156186773139038764412529482486935734852127456021275885090338582630816604442867422963342279833614509864542869663381428477418098762781971214652695436495175625307521668244990882327009510275945636823040000000000
392 -956414685062365294757111316629730868383198467426023974986878941917794963724427686526627441340159993247166639544267481399628140544433512674808587829369869995149169755177734642019328797923812807663693696087713002013346759666943299051474316947927598138067819335521603402544239276936872477255171082830920569053398696771417277145148231440154432996211192224520650973758007107695230519466702867686576812414348370827436202370500219298734578719459152104561554375291665018653044482143634536577673341196624194181894068930908477682917171439331502725104846913086564588910868105184418628314905410458267007309684971913637327100184318390856856439593537909776996731351731903926615768914593579937170292834434187774537699605091065353635123970314491187980261783087462143660043617286680752355520885871876071458447901609835070057464534042870433400127097261552734375
393 -464230807866362943799961509339334693271412385425376379050576769289673783299446713140572751096785506464263556887694702876407188721061262263769511288993093627913873212006296827197898438657234443821629138320163779466816334243731311667493655314822520873235516875373629989118166268816025810373697021611002656948751072669831865165516398434446170987578423552396971004824404494461164735459620601541403149949357218675807623341995038741608681243826308878862112985834094723491276564537885332998475722962942251446183808015430427136589006562832597211152828379164790607529360219041732420907954979423635880694140015044114568870346312818122796993250795263955536647020277446642274926362913725352811487361928020700568254293960054129833875974724229056725872137337539703168435332362267299522281713369619042617138656372585382304860382487776377167846519603200000000000
394 146970855186827211063859646317680407817187813996022824198512214771687914185813180680732068718984341136658298697743205818592763889935088566610573068628581679624330182461498932168631879785465038699844160686483884739028678390276343443000958476635045389327507071891020358424506905488958275915629283700550105026735881729558990200416044545311429276498084670961370166347602546395526005142768914807087590706344398001736582309318008996834975627720673502751149926759854792436925411546080763729511039085686341161167880698549789909388884604486081207721560840684924226518545101262329481748069881202006992694213594514628659918461612731919370385116960148232720385626379143913973850519782622508801978990019683030193442933687473287409822365229555059807349657242242946266700855798314292489907273575332136580603992839474840772488708816075926522940818841103199873046875
395 71700462188939084584095961828889319147486865101700092963388947778432262303813698171805431414985156301479823389601050143662242599316403962207510295473876168341973816081211294549686675156122251232634008423222025753590583452897379625498475481530581715585395778750063938824752846495985832421182895110176991654064135506798779872261598318039403560324180407671560080695809989901884552767746378804426125626384160193767406481965468065632175335560340544877589659633779447284140980503060040388284903555126557854569399333271303494484599397696356545166941575095118736087768907009185798296821890220267189888861206150493533416209578319153582444666278869267803261188665896038406150347169935917318848592877650649838922637167875490996752037381305582075054604685918494670843531360871761686540186218533535980338521929219865179101602568542858593641318688353157120000000000
396 -22815609205684226772160948673634429854785348551619975921357944644879952270263305471808680359819424493580757227924164406817678496836227672207928595128398723664356977367959949401847069005213422628915719009130932264229264220213565731759530118533291773844842366188578156375808716346816589978046827440100779004571181639659682553042049401633286189772165365430371611868554883225466529521479552331606144635673409693765756928929146093147002734589564836687955835453812406871331810284915539568318701245683867240779350502712420291939560170798709528021727800606972796457049751730736721858230046653692050767351486326871559342975152499324532397598593485712101541183200971154531339967152488336330701608712794598698632277763329174950466336084743250253598734799998573452448288736560461698988418183385646300955852839627985479953488451494771469571750281410964028555654296875
397 -11187057446003608149617704779733427911474779790780048813411084460192562339718427452200373763777435563100171166598924150624629953854901610730632991883943627575885450247697790857348086074097251098478336723680325871130622492694826254835145719503769294674186879588748531625177311241744489712901834244938191715369850533851080046335662293207144962071610505086355467162870453329931776526714299062722195191820606608384215935082240817932144723883231073184870595268177095999508171236033509192782867967656860529934543487206961853958758407114906761000357440617509338171008209224370788791574899510973901447567767334575220866047318180394330765367123737776935538593718847070465854446333836024028219084886229980235809100473308145924572005545706648218090150635813480376816681446102584886871580882214599356902913789611231840015227846737891308405170793330256369418240000000000
398 3577950126499633034518362184460546601145468170883296642201133063355637967938121102868367152205786652131846610822408115488275875904596502609494782557484472207984069320562788486135550522802809667026765702363654106293339899990422533068603016724432047274355164276301021246952995952171891486102748148620212912248831895707797451415485834372372637959055829514673218505731304746588540471260171930583835949821860249214625766256545672609476323936543733533972856174024734257991521507688815362167880001639482268319513244246152066013106344682744558299644404623017420538021655006556376562952208769440805640762604443651155895257401305888308494079866509225864502905513746444584124990329299836537181944838964498102106131899986503227689256847609666660377521097783723917290632329980541052038753695256285619453497793546179247878892634381208721349614933871378276342940433583984375
399 1763190230831836970586706430321534306682625087947231200064437993830151661104212729205255984576380099323966225162612991634682915377006205008054125830418108696480601165849430479804459858282409727337025002572593402147459237761102035657269843482793015593303984054775001306379042863132883941553307287545562306460088936101160054309575241245676320648059517060150042096514979669605647848542206123959179860783077635408901682802394717547950837346207959668846588129873316627468904321213078716521839030010789174249292515610445378117533060154151008374248787966186295057199481346050892052281296583195236332858546372092095321095648311849748093889309895891522936483140740884433654973988791724529471365855826764676348122464528729109389037260943295448587475817381235128601479481976381784192525352490181252594547547271079750694715288577837350382241157470738709313329561600000000000
400 -566773163208272665297293197799082736863788755190536244759587948519877951372786689111160463790941082819994164105702000447279932684276912357651484436709754902492867566647617971180883187544496668643909391441180294598324085508879526047347250250482402936863721209370579363292614483526174078390675867065807207831064303783210904890821255952815441793441720797048930545964531309876429605865035949275399441531335951686584600545437121428153933896292487959463784766630923948815883906396822287473875162875691232658772766426593990238143274455409888632973559932038313542159467401131011953158481267225529224150342975872440010246430756341801270832235157608323402861181351353204230358197524680095228569653252335017855775048428691155658007688546616326438530260063827905527627127427241769059630546882632571609052090605108783245280342615491449155998501096063802444639773713873818359375