# Computed by Robert Israel, April 28 2021
# using Maple 2021.0, X86 64 WINDOWS, Mar 5 2021, Build ID 1523359
0 1
1 0
2 2
3 3
4 -4
5 90
6 -126
7 -840
8 21104
9 -137592
10 -88920
11 15741000
12 -197234808
13 535289040
14 25582565904
15 -522317151720
16 3223601137920
17 75590725210560
18 -2388641226278976
19 23718732310200960
20 361277667059425920
21 -17515819241263405440
22 246424647059545933440
23 2527962987665948152320
24 -193973390295768139994496
25 3615185969820957426048000
26 23104492136816505133305600
27 -3092838809653653225976886400
28 73235152280413010670632640000
29 217775808632049719773652985600
30 -68323603661803920373437749310720
31 1997672038885020430171835180928000
32 -516321077178986498115383912202240
33 -2026307761099780479933676753290792960
34 71667621176799376218954594149347553280
35 -245951305916314451074743831422230425600
36 -78593462881720223488837369245060333096960
37 3311331486669613014465275131053807052185600
38 -21900681486838415395734331522082414955356160
39 -3899563882154397112940049503142583271529246720
40 193441033155824481019369785460180070022800179200
41 -1904143879778709789853024444614192325514287104000
42 -242878480171275989106963440517052549251820043550720
43 14058082447123006683720818926249360496109512137113600
44 -184792953846805658342021627774227425702718547198115840
45 -18681289507577403884393715356135461814989703606695526400
46 1252979431747954923712827209105216934003759656613123686400
47 -20716637824025794165300546502908481128831845964576058572800
48 -1749286867549849559262061387049706392396849077665736802795520
49 135247382159862339628906722820768816388130991091871448970035200
50 -2707819496433936134178772471149012392410955090798608068009984000
51 -196909232013132542088313996788624815850740844278257434940035072000
52 17483052517660139192360950023316382943146776743458921394188500992000
53 -412860064802652970173050075723787476468267546768674144348001132544000
54 -26346783513134106704347404818854178720366451500552083571314053360844800
55 2679566821160111229485242256545533852018059313929725903580654134394880000
56 -73208138994426716637185624822585955982172023531257763806572401471586304000
57 -4147973745403979909297412062038982198128047136448264299178595560744976384000
58 482580926519929627775853563642624973804365762793180138558246573767216824320000
59 -15029587962128908127148704692733387589502069901238961521268566936447824461824000
60 -761338984160183437436164049730444642190702602990575579374587512595344733614899200
61 101301230109336402704323764045702436803619453129948134321624231476056820268072960000
62 -3554553118346597180733005065285774482915793376205155745371824377834687068903532134400
63 -161532845306319354013603432475000429112919432145311515716027268439040417118101510553600
64 24604171750542207992021183725242119545873238008400968833596392850836769361683519687884800
65 -963472552162568686715697656040896008703237871858164354649647439799129526255619878682624000
66 -39304516992715034115534984181241250349996862817733935256679467170304552488009235237856870400
67 6868299120109265592781497605789710354757859278545363328681004864529775145319407911461453824000
68 -297792735499431048269504090469257840338796699776596704550128141099180932471718133495725712998400
69 -10885915902781972180267303703481820359892715876403193114268234072464009794060260760795719978188800
70 2190197709664770348009119017794102721289412556118288808005457949872571254391616064948581280251904000
71 -104446743472196139739631789712916375250636481555221720991656942620076496362185561873343257415516160000
72 -3407084022724624500842333074592442987025026473049101058057404017244537503795374858487341509501150822400
73 793374329706585091764768814556908423685434674539752644566288587147731717673378498710976767851193434112000
74 -41377925134149002353477442105367391351518742264152261979452466766950141863300403055924631374830351731916800
75 -1196405339792330336782269018564000625041529063692522854064921057710072164982812157404623992970179908730880000
76 324784012699447024820224897559186179366625309942795252534511876077721906557929468511456833960818116741038080000
77 -18434472176164346937748620290235410834300169080787848522249176143420709742374873169031585131554130432895221760000
78 -467895807161358986799868321082960521648465665038452066382755258463398059864494331203737008660065300185155108864000
79 149542865296272295710297021118235996951272008259559610509494399256759024518115237595821208689374958531632787619840000
80 -9197810416788402968617282566676049574088256715207878683043452277240279183862325389140634190196629451376139362631680000
81 -202181341964896096957839070980607573533576373774366400239190925267158406550487017386344328130337788062200301763952640000
82 77104057590851931614329336549181438607138710031598222077781068487064457220449107171733116604131439361279918836484669440000
83 -5119628077808725267323534955798830795149337843696687844967785380365794677997041535206561316416032318349553007988289044480000
84 -95646759249355237335575194140227023912426298543055000321182949110299775927155724678101204911554853531526644847193175883776000
85 44335537684499477691574124175827316201836709952335928820337488362332421560962388675176587094385996993780296990235796124467200000
86 -3167383845106112541608104067643497883339715287301934291493917135558075075433382963677280577797427877092197473466512741614223360000
87 -48967561388661291408824652430147487365397547722678540407804941779631591099504662551284292644634955587006443854250315539766312960000
88 28322750061189811361825485353965867648665720579697051542516871127115160237459167395099960375196332426240436315152661184398334361600000
89 -2170566188174320233531129882679109386829566448404819957148653439874517829891825588931192786600380330276226349660083682779562204200960000
90 -26687277055145567618086006537463210618789847121337152579367142766701265571157698087957501259263325659699449052108484854091277337100288000
91 20030121250185259178802090383445909388511623164082488565010610897024752455403151002345157735896315395135302534614891460929632620616089600000
92 -1642269756799334515922908760832980097568104951715582776696294948066524368131277781857745417907068364002283559328320053866831954742645620736000
93 -15063839055364744637190765600077608668599036670979060486893934933141869178755559333131640944332022791953179569153621837317457767626832871424000
94 15629761859990968688488347546188552548467991193580359586825849130290992954866852499363047379245120086216901043419388123223788378027954779717632000
95 -1367682675253381163025870255063779690233621373069219345115955808535461276915699402990824344229611805404046070516904977047898981357146399341281280000
96 -8315777747966687074681083803685968860145840890408549553782343068281975237298226695614503441035601080792766857842116557965513137043363312936419328000
97 13414923805321883448714462657717929060213377591610877025406369961097129545801370615626923688074260075897181788949220684561479898250425640269675233280000
98 -1250089611821544386325861494173755095772192558767422473412709524118359843331813985648809984601789540143685914241605250659718354972183834992227897049088000
99 -3760268242360862586093080876629833674219328558391481290009460034534147893552274643408987415937545893773632016046931040440555267131233293439141345755136000
100 12627572750839556814112885497945955872171105190322158908271815042079456740281747865110877269129676182318101118737718640569487042142529460160909965420134400000
101 -1250625329109834279119647609958115581899682649606966850826755411318273334364277637789740084296331651839606985468758697663113382833900085348705416945598464000000
102 65251810078352819997481303662567925706501545366597990466393764998010658175916965845965783823005141184573973889246713248775526622516371893277144249018613760000
103 13000233894188070800301453995760033772414174597434416638475595784417729824182255552139651748444146350699498942185903920282982563482919811068790520936116990771200000
104 -1365914470897416398606481426169771621518295474418518432826791358149749375457220595946299573010982546356917772462276946137118367802856951523253270635344778315694080000
105 4244004021043761606232816599103356799396512658536759857139569292019355688373300182824540708471403856050913775904832184910930649995188523188033844473084238417100800000
106 14600054298764904455911294204435169419075464941100418000433273364974421021494501183280586336927892399760082743107015398808000554828959556362651959010025407297827635200000
107 -1624687369783642244353195466021181191119893638727730414400203592137271999470968417888979114447649727149354341013123322791200148047613719506553144635952563804856280678400000
108 10011878393603331002710887618593543525013263388028083136341380665818857108256344405960876473276249386625629620530705927980472946063955168273953555370903505843008873431040000
109 17842884571369177354619902637462007295274070260969478554912585869202052683681716412511727001304035584729251967224896590080354694583065060561142345510670923235323916425625600000
110 -2099720109756282034556599530103821313516945290162252180631874057661097817093767834441456729685626675717601228148503537291218233716802054802424854646644041017392844648113766400000
111 19365071043648256027512761127528004090565547067896862015565106016427881714319973913839703030215721753949550452694491861918542900884657300056204696344513993220218901073022156800000
112 23674236353475544647223854436887953252102446824375133651352071128040432632380125582909103599809515563003482595677191938188085544723522010402480332865679890810748128261506806579200000
113 -2942016424547255013966358945771973999053806518364674848803488497128144039503375396000531681375869354445331290669040222130945139752395858497795910299513968929196290644639197062758400000
114 36163640410759882829102725387989225736254092106607132149539867607375232024931508815221787951785334987675201658073321769504080257309973761764783228573425674007315898951201568451461120000
115 34027764277749581736457280068969108307107562253575689356543143633008191162167077224656885790093874358654349567057921748658254361327990105685900166176115217918120424103335945320792064000000
116 -4459800690164168370489490242160088811623571765108425554508138595879020880597556775710304117093623445031004423377059448630092655684099280961690559206619876796356131548012572119573672755200000
117 68565200072610032440364198676811587241182690213745698313241352922721760670952873048161301429234631681680350164561905037567170221111120454050171022333132763932434288982107996836378496204800000
118 52872840968559751035797165877115873568119310135303000378536901673489781976977011962843622163427140922549702900437034071451708125488243920197485469590553090996792791757204482407046271991808000000
119 -7299809447032209944429464998751012997714307058029250423231094999985906386405169531546338206504213046597731491283622784033784207271149706764092865238431606433018279765892621295703623459877683200000
120 134837496433864723788313720479370634973902491245270868035978343901317659822598535957776187942489628173200349698358165947892191682928990392824256416057341677592793906114881067150418309764758896640000
121 88636848679365749799127845898650423648551886000225377397114897570771130697792643875566505259272233428479024628053946663890883240303433529518620799783749905129186362530656176062090528586356228096000000
122 -12876971489120609444123013795477471889533744023914859596178181820327198779415511391366280161327223177387452172491649904732019121465121232246042236930681676714360346538214612057077497956561282473656320000
123 277970016111612828733692618117626152396103778263793058961040864963061538278051944617684370344001748108908228482184076337902351760170270537733656815675191537007724439535065524864065505735765739773624320000
124 160015132248150821357792050450710411146439218640959298017149168977204517320152933589970315033585473453751455822044044569866792823442034476174332201410640924937539722841019061295749934919315741502330634240000
125 -24436616129408348739200896595547242089183650983178019563539947694334162113359032095061075631298163096619878286937356163922066544550367506879271296771145467934845352370500510369648049444255835373290127360000000
126 604119551102658936161191784853106929290699414807503646253185655143897785361494778853578473561176666879507157268821222759408086034700912451468854841378118749950614421885376411922663629031139316852571766784000000
127 310523551917071249126040446990296434892406255770603134361409165976108051422380910474696662863020188641311035582939022274629083198407988798877655810823781082448437281929929588373593342933922885992761901711360000000
128 -49802195461605690807573723691400887328267295062251484977732760049110453687239183583364498148285308366195092323006090717762366824213157203440274674848977183414362869201957215021371587627627690913567995997454336000000
129 1388443319021065536063404094460761222372665968470497713010277591312708146848202787177558494691451125977014131874578590212965910606355165037458215431688596932818813573316772370481968365978604286357512381444128768000000
130 646655071619737762412910691574817571186899608694766579130318505391589360343097868741102146800755119741124045055154121471580922879214118522160858280914237445332663366825695672721700964875284847367596852272944906240000000
131 -108823974856162661150944957437097450798727507132849671340123791417436841477327240037657241083039923524353969371274927747144795151341677681015876462871516586367267570515489237169219845843838852595510903110152434483200000000
132 3380075732806017799014264791130200763812293752633538801516984278915627403567808447857851227909131553990186505691894215383523169882122203323470589761791263016923854879650592305241498793622522390641311646735863524622336000000
133 1442736940947690280323782490423753950255758789062233068016157203745509958597069823416428497905049944703515939368512192885331671745899870546398525786005046544646633026814575428370743905500722289962137477776176471940792320000000
134 -254559545544506681401884044285185615024180796267727195165434070567942109202441589204632806600259997618531244545877205099156431012533010441398304363044047175279237104581505717811059740160352768527949550581428978178355888128000000
135 8722726227393236851292925256563708202607333837512770226218041968899291713606951977945780251260847417913822175924887386995328257452223438427587869556856484952383684735143883241738518071320346290328894383811981390074200719360000000
136 3443190808525198079785936165438682676845309783682769122243977780964948909794688598179885768790459434507367692788289487581028851208260702629234175713152139638235109782218890753895081635595960297966733737237850536887983737405440000000
137 -636491163149656000677164217006978137650124925989039903924377543043385915321986741559957240567504913911919019841453453969710195220032737613300166527031312220444077529338868038564547225291877036021844021143725057324125064035041280000000
138 23867287049633415906368200376340506152705629919864864736852130456237642414001770191207892707081376459053404513157987723874673713520047622154756229094901651039279927527540599006422126438238465894222331001733571924065864769263894528000000
139 8777019517473285888557635928955348684148278428301292548151287930721842247049291719596586488180596884247699014522935040085825847366624967073163499775984281599742885631815029748646299658307264040544645084178529475974919519250960875520000000
140 -1698676421083604762258715240355521475878078424768136318865570419989501511729185976957531907697084892919122425882342835314259044502230748649518809528097988436757691467872140948563835620911616795332587510286142314409511120066345613393920000000
141 69234588313985914423881207475069636361386740625864717958982147245492130253346785647164088536132013993430769612943569649120938628850685067776736882488567645977785497670064709220580866542840079848666280625244057921016035287970252838666240000000
142 23863005459789007823575981045891588923875709853676931693284617741361994261633408860478991986278682610725041858899107720912292087814546428942173132594736019163746926824857939825998633860303827813616487183509939652319503740386006244953948160000000
143 -4832226164780277763942023029644064854103289178635408638365764290774562671862192825404317828555290691389764482436774838428101212999771223487665062505017884593719755240712642919365337463881777537046878500516417135699314785130042972413278289920000000
144 212841134956473982949073481525560876385558105421612631546220760452476328169272054760434606232628271839996047136154985275597641900123245948050846465240450943721471634880713414885854847796467302076237435387678868453050685917850819163304300118016000000
145 69103675907874265760401610829785023061277705296899831099460945923647918922350676028925465336922425960321510744026493664617622054959653881198849614540293085075150260125962355373635627967459561855887173021714496322700898123164594005877395659161600000000
146 -14632871306801722177874531391880063318289919132792564791815222833950449188739206838676244606079506511890713554768106210388504320576649874317671933436608639838732597941291112624272271226896909419654687559906552302630950805344651552842050906546503680000000
147 693068444391143494050519562311755598034509520047051084183697730112350660110181677731541381038229498170317947878806396433735331764707038491878345952186135185717619165181229449766046119567873146712796293112645606179029221265173770664725227634813829120000000
148 212865403563492929869176315890317678334945291916971810724141792800477101906473791918379628585650286094299375740017720702799745093205522374015233479705100698538219599916456288681062232348443127332846104480731026057646014255080652629804257242401839513600000000
149 -47109433331394287649369268276940768866381324794136482665983355059891760384245470820492381771862604131415729367107255269709229784494133149314609675363031646084795558368595356889631369003080085426481397299616637695012600994060137954638689702198688119521280000000
150 2388996126551803787555757687098235879634532888289709391243517966804862206756288341970868947078940385374468221928250652394829076817070476181784690548570734912102715830317423586582901007381544340494500313478588290005083103124276366117044681991669406389764096000000
151 696609855055196718052038647844359529137261859353526077006148772226540849223292124284115245976146742142044209790770997204283834891059568384267727286720446902294154677971093837183246130671841712996090131147507464804011400525927307335473750277723252387217408000000000
152 -161047560757401210602979605199814795090082897702196657393916103684044172307369540936989460609095764948890320254918560311548750296354552951755116572512222636927720761774302437917906900273322841752045175225905796607483447362171904891079629018936523642710794436608000000
153 8711127327583776827899366724723568311293325691955213543984850702923726583223555423490081638369463157044436027662297082340226920272715485605087921480177757777032616840022665135178434501507197935348385537686796542644244184956388130553006435330824436338019677503488000000
154 2418960327433057773002104629295972828949146719330786567900399254683013640043838687214378837536605422406016693706533509070405750373079458487799739521262490681760983266184042957114461989467424100465684154158884965179564679099904431152074583887921752209995462413910016000000
155 -583929813002081238854575838778808034255544493449635748144544947021667868464456837651992441254263297123206638226742255623526981999795351413869013671777449710729381795586326265691808394181429699073825730014896085324338888933632237067141953257033386159061980640612188160000000
156 33576427426527157129212417620876972673894339945034743110978987062449055811855977238308302775940016256369947786881821755491700241919902121471885838792402611855284179026506945884239749881084575547408400004037937713229171675653047114660295204075248914444680789527598465024000000
157 8902593531228221079055463964903679609657793564838183252364822623364548870127403098343286942469580402268525730922442510753929155094210180577843072614116234287611305691857166290702040335039149394487961317975228441567100064336256719960971258290886543200740150745407590236160000000
158 -2243049614961098798684869116974518904383480832819034903364781046429630670784736062510786743261164538894440034412483295273418077832959094386476297009320325126596080327160242689383139296839106278475837167916902773463066816600812500683329850086188926929412649908876596264042496000000
159 136699105915800181106410588306653396914524567471371724442498542792280360599149285783460159143100989030768983884145841183329191435291574509647533943813182948232136010181586959297143480485677636431338034065992022234037331214148126414630441975697557488185147370057929481160491008000000
160 34686939613290046372703496474400773392732508031659468848312144967651047993953603137273795236637643911248361834729860634775722467280460039809354021385216096717204219602469331949171100284104320493237182971634384019746355913455884676589687151019787764685142002500130120897166049280000000
161 -9118397394446161064822705311962830376106923327773144840656422911690756205719235074613198476735089322364722263374892707385714321526328170726043788437665085280167336577742160818190365910236715156091077915026069305423885553582166110364599195002058184904611130780279686786053046272000000000
162 587396528625101725105439098561435316383248577665303807154827044014118341033239007597785717906410182298699531694162488495177000805660647442124854526188748315108115420171660820777891517573541136357230927042788969402704688459431461735188837761678882035883034147704231758150361805750272000000
163 142924887684177032245088426142250731644375905328729391135967695473124721450197969193735445076345180503163779076580381855270061684435284813918077676700681661797502186315679390210011321185608924589184903669557676707125929063327143377262404228309998024380494153903937124292144388521328640000000
164 -39187396178160325880099184467369871165546868131284328364044738378433590376742268003977774520509226286781629452547612888626014270184910476099388635622847993336215368506694230574845861508078622221796315232135570967266072167189535866855690079506034216963973362186228045719109302795722817536000000
165 2661904489077786325427241589064810086058894706622781180223458039692318084720029399495995991145149400028550015568900515952124565459192309252400283534608807448665430951274134195824897330760912397921228405804886115142231448279380873518732878187032838490404574165713169837240604527407954657280000000
166 622142384857559099997458270602026107393798272732797149137495923001874645412568407746285553121322652324854877020863599063973755537723428340979896669938608368338131526635437885324627645119291855221456606553492008095958589833000356106560390691097642703095398229900252359212918716836352014417920000000
167 -177863024732276743790423484458142589921941755087045984063639653563587286744276422453380512589270123470726497041858124606752037164401115078659605034997237768845298767566645447100968459045259028818264105021504260631928550236911875156385971309306665200552125936601170927857862162905706175859261440000000
168 12711887828028288807098025110102364875614933611855372545627938703514528446964208140498876266077876935653372645760738516456853184534620962162760536034307073061111040114070489825255693621719459595892069863547623863614423732216015619225358632113614487633960113109261078198019845632875425364258586624000000
169 2858085931209321839302618553290403633853683464927787225140020118500023512531808302791316059739909390792081123251687511586981492698396739467878541170290737792745147356259402079595538656364376089490501474051133655551411519632118302285238674522772119584407891502715859874189291293845655526044556328960000000
170 -851755299757420703936833923142515102947857861086646795112172676788026782988027746403840866167893642683268242042612517896360395745499418607769814138702049512952693932057678857303956011878494020449483969215090781916959064448305643975937483803650815878419198688877493668173487453144140393297932378439680000000
171 63921574904436103171277571568523004779776314884230390942157107200604125843883687735493968578280222505778859271858231844619725950829869615812816500914842288858733303831089965429755313286393292421067121070464946659724200321194051272981482184596213780861606920356774386715393872858451281246781708183797760000000
172 13843403082509702428948708673819089737368276109015889057507316561653963264349414478067217977150359182617848746364407718938634679723469792403073356386372486143212525406346174673892939504737962646153307835950256582715000064432292925212605395695539064096199784007429343509858827300758856572372209331590922240000000
173 -4299590253460158015973312705510743867633013689429714276902812514213486064983416245721727280671081847396958039910732743401780147766520040225209660122507171445789993345018933025690740019176609798057423481789373939135560759971924770838142653871548039407727011825593686275116199672538810356636433937887165153280000000
174 338198565979453107406542553666807300518914376177488002775369662290619543949373998132018186611991710852254999041858638480670926008477159074129512765069749645673801938600418110269041938339167853740944281801876940940794156110575474923283525059567232907104324380949297254418722077687459882515689936238270830608384000000
175 70629360169265817352216574816217347935457070755483032312293454737304004394689899019533788395570639845645283293841092973404680002067978105416656414894501285032666520336094298355572301486151417667933918177171010527864396146401557613365266744741809130390149336428760933615192405043165636054040751815164329721856000000000
176 -22857534100436541231703333792190629175902568835557050237953037550543291811117160578012679542032689359246078423591768603193643393064602911218549120717581203630606859502063016330507520188630312434372341850876948637107282254726624642158129758485838732036236856518571121315709359832686736862837154809750055442762956800000000
177 1881285677419824751162933057334885244865950965072404278112317991498714075043030037987568287009048454292156601206439686201052059013263502591501039004794272992175187179712033884796595826813707952675498672913923702443945640423918517977456073167007331852206853137528427416880336251729631288463570421649930489922007859200000000
178 379235240614297076967615521756102636717691393086699620324164404985177750739806552990789945229024821576659770355340048474820073141287134577109220280690895476050218655025878314888178077612323004284979169587815709497680109168631849313743516953007855544389014562633810759046523049260393154628147160256245136995280486400000000000
179 -127862142143586461008844949900760930298002303163707200729796291299924448925214303652820279278853424472998472718628087848418498843373716319818892863589673454923237897085863869347651629507153408753632837892604250581247574902950912443061604823519553545049273587808533278025027277029604539076228347454263513963558607834316800000000
180 10994456170254171717327414198215617594298990255378124172117886674414856825852890602886725946771839060397998547309337903686919053676133215091843407865490883563649247459928882724153362094293035024216036719969007464419372999473739565633717950419776097091992813066438962581369053731958168347086551925480594864847085407211356160000000
181 2141075738554025356726375929124892372008333271883720050629699726883236703561003108207757327114328084861377466869621452500718951498981251233407280193917279273974672869570984572277916398785914793885093247091603277004759614660278644253854213120821855121218877495272042318635768336887292596369660137857468958514647623685636096000000000
182 -751964984231686586386574556553281179314634860234457801912662836009172545960743467239432898041504501562038537650563374019708537085530826418350037279964050957942025659313581707063042956855705533475672519908082771491021769228576183719027747323304541451189010546891672211972608539754943002176181256465858462614984287118874147553280000000
183 67454686308124036126121754505174755676386935886130907826252214068270206226313477142973117116152901730358910703885254020004031353703846385868146592023662373802767544476103500988149001048317387659924837748930514276213381024378875080478774467267266691783756068456809387960340753143300547752360234646499799897315285471005860828282880000000
184 12699490182973605718783945073310162664585077698634649636843285405928244951929021155896245321192739751460764896330643576435991987982762646049048805425276233694792291331705271017315134517753255157735353060889179066812396546519649912802660878575035018933293861216556314119894119216704498318523430247014322357123160832149963183132508160000000
185 -4645591097983267503776214017187967908113570167283687497565821902930491349841879413175132011468214223362449127099685699769769557365415206003535616141828964732776090779030870391240561057865488791320663726141862891366874797068603366130057049770940986855547119887377795997054933342541285773820271212042827784937519724810129573005177651200000000
186 434169797551076750561341826098477960577166504944111963037803851872194380598927936945398750178158000328813929505955942246468475639216725352436909417559764493475195053621266074810706457076650324639434664278582741665628921848959057383436474174520831851015244977641892512852485751246245558303166637496617431794879074151956929276041840558080000000
187 79070390047761858371928560701853347958454212247067715607235511882902694878011845966505913620837368004297059144497918751135962315375475585602530324228769984215284661558416533051343173345749289603904231855693290445134746860942416728732183755580399396702617749274849197424598300872389790620453531815908087366262242699217296167880759653171200000000
188 -30125072908822575029634217196701222960288261900918728629410348106354218700523335270435077139555760383148241869306458588918051531998615063353530917382786793456974917469328708193556426739252513246615566870420740625096346876475231855566174474270549385989250393197754363136879767468903795402021153523034175744960530728772054664416662143704760320000000
189 2929628364630793886070839547506863533839240500448603678181481554339721950238262488792089767242783019248000241714334348744223233767577431690601242013150402692782311220523789059772989156168073896659789160171611214103784339745092005413078090601814957147123099213889436888440894084153783882127759744642210032708266301041393590629859662993356226560000000
190 516378418254726765952254346132182498883929230379656563662688402648663838835196467693931095419710227273017502076543401661771219862935008064301008957088676206773739577813150344512991597575029315119964090332353857007988960281800421655147481091395161298183350320738698834007840540899265330607411553011731409297704285055577418289823339019923514982400000000
191 -204892407836667513727667043615170708543599986242231737162302133810641015560502165203672887618401232912577713469730087310421135560053158168297994138857792919203202690360000146659683090985485058626372653141445008030088610077228236101912316193697099685243187472145028467160067331630543441828711106104515806278293044673826262014542086800120142102528000000000
192 20709706528525882111206192517670758864651098904599236593487854598116941301227353210939168427206932859251969837198421965255774225211918199914180581659586335780500814165872634898085592010010109782993424089092716986349728608470036082171027493299911696657447606244064739170917279772605807345267730978592863382749052358916116525404066821643870289432412160000000
193 3534373521403588664723107330745472082602273422346034859841503776467930789403324769387064878062922765695522969302204036380390789397033082369610758660394064905193952865222847365439633634984208631551783835434881357072174274128304190668827123616538679586304291801908508299432566818681546570701625170564822920508111172882687658084949530916475813200343859200000000
194 -1460533285109490974055792209860413958769103309237608578959741000145424260769826490031135872347909898824422595918885927791034344251029385668240650518996857449136226066861290987274135296128650045556194051964491861975206969204250618456003172297015554502966135950159077282081912416799079267495212057459026877194149401875996494369779983910287532260095143444480000000
195 153268764510769368103926557428608191002026827693669280724548008872149853317404972734099083984335055603430329834304084471926705558201784269622423284716415608480612697845893813343652245073119436179806573303400128242142502631468730075179800758957746427574707811769816805907251053861871196600708989117568801502624195345701742423259769568418748781758705251123200000000
196 25334962895486188310803072179716337565243469653601320607429877928370319774983815604385004949951706943376911447299697276516056280051010562104051169305083242549914083248684066847236886934830138544870979926414880422250523179994655848186328977098940384324352393383198017938583246089158074215840854396825225404609434106316680213749868674649521281000228149578956800000000
197 -10903651005411422550706429155749162817495124311510488489005625053633385870090770844651530114629732489055169446933827688843562089724306677003266305947568649778375332781778672637273220091265897763364941795685868207466478389970730395850184733026412785196902875588249122382074965481023212519899210064431060409252244421338713668902812780216997706449744202850474393600000000
198 1186774545559827929863302841441231018934065238551341719507869717404772143108195493398739804147666692597568082890764664974150801621363482908416375554727479508881932873827574610888154669635691594351141768771119129637312012915060133010804855910017157231648729128323734537503890081801471407128132478218254988736948866517945721972594887197823360069405309872551766261760000000
199 190052732653312990722436146903595862780344075523503977700799189216009236591464976182438671053440667053943635089982084455623573086504916665902234265211882613495899029661725811483100716581756347569241302510644817394875308313175858473755872399572919678525579873042187126955474513874764403988571310141760614963582809515865845296443926151213237235831710805559106496102400000000
200 -85192976278661731783468061509717969092351608382280337076347016907271631509842671385150647354773167405372548720092762055488993248994901009450634332125294935093186013515636873023650784507072722550331435018738250657888906371977992656907055213996850569638122521292830763735414831810283829025966848752785318652353865752183664429717628925632940151700135263149657562284032000000000
201 9608174645570794533595812845143040226172634197863389873214843264582659710422549552675199090768110778206377299515003370519509532816600358359472716313266828600845884105742434402088434621647019436971867705142947329232767561688964820620567030516615106757783607740764836813329701708827772927527436946982721511973523180213956727062675235329794151541760434911999071034015744000000000
202 1490957627213145400715216331412707325355416175297692686348030623431377350604395885645663592293597612176717702406884758654006141025314934919951529418784699285202914613807885874805133725485955269948230698008928284953900927059991627314565856646652331734584855078101047576571872744969792598683993078010470046845630311219025833408091008078119024734615052744197848000643465216000000000
203 -696165467941893061136819908118378105610526876926513164848255592801580665404363166082598589078284427685607040492659185664781032025280198419021979890179396576844217534214490795422005490104909537784321271438289188883424002846020904226421022892949528922056176796522641202336474103515778543154225366140026610329147482676448192729312839270837538777227066876180209531744904282112000000000
204 81283332460630889734161404093593832074997523273884973097012130782838916609774322461305924608053559920090523247982513254170856148029424416913731395516164781877252944597296001379857687990974022071405579682981966024576607908413272751080889884117864068271679111878377970637290936682492779897223351450971674516295790214928434020310868533159102320256542968195100699876086366443929600000000
205 12223439987278366551728240488903717337042373943438532568063195175228681316858294851058187722806891542495977863830650550825827808066159223714365643347244033873991341037237315986572836861908755023022745755663781344045475748365875381065744461158319386691644077093256354181173087067165328037628143743366519362504647882813842548252293989768351100759101727926665889469516530256445440000000000
206 -5945824428941391754620292501104639153223435429234644602200614119237206786545569108062446714081514648145760544238347748639339380105592331385377485212298943714309677099531199246982109010241601886643751498493535992773885020275173493361544528464474317614869940128251616847469414657779820792189523610815447022424151219180516027994982007595107964574986713794192452382757253030873137152000000000
207 718102427565934199523435841844198404987564622199100847885121369016846632027484006463300885238703771685897051753348838514024499429937974919042578361327994400721562274415281960977611042543322593437187236886903263796423535248125902929924345290684651597089163650357048224329227314293676018512155402571475889683893627444426208214610762502733014524284173911359081154655016904552148369408000000000
208 104656459227817729009952269278165415961767631536715806843190434453654676990225551412113879573482806285469593976332742718689411133005696332383282954721428298074100218572369447384476417230360986394487113447567400282821772433485157045136897144854690598774119828610166692655854015889989200830071803762898921554393290313093344748199933803397976083338005679541083403683467663275621047336960000000000
209 -53042614123280044624537222316444890921685780299555090957238716081461839323037929866602231296584946192718085330250651975851282209196192563488008523967589841495726912533740739287479221459467793182453814452930699861453913453501989265083471761281123428976022656796913102996177415986630637022200173606432822691167368582999754746065138379128112080120181605064790422778328733671360499613171712000000000
210 6621223794602559202888173445966850703337277645698112548814991733721096095206578712471582580041179797318990377658750877439780675436524463442616065371764349204247037580754932606671109037664223950868831172880506951830755167871909063912192571559960611123941405633659532891301262292193926062366423911649288945231098578399940176038438061588087564636102900593733631608851143507281112582754559590400000000
211 935186020274243259116346304040082584070370698709948551654182246853706151290340991425405339699290487808241168362449962417082818385849486820787518641571029359247406035439436851613722105956110878017570541551807090330135422869590765718985422622334506099186101097519375364980392520277652059532123163185157029563955798202401920173571790040837073719724848269366503849684925437121090059975188807680000000000
212 -493947960518259608493281519497611244954541421922974859056671667643800008429064208289745049850871654407890759734590837612280005447609806608725299771330563833228601561601130860020022139175316178650196073192542074836799306266621470386097695465116725682309185822937005955557639969431268289210643934971425722021244747151595791434537951581119387831977967563341816577715688098653977313247455207437107200000000
213 63680436294640629744201830710689438895706711368944978250565703972760545551144904158058783234352135468421631428792488599361310145231288854779601215290233318834884960974546575935609841269639039453189370210837924744932858855057800237832809696848690935363593622716877147116409595519414238872337830689170830306964402129003097097262860451948141602051938830525240229046366682749745032297303974696137523200000000
214 8715881227370118028690156105427469244610899765152677803897875784546203044088130801866311773398747464513277637045263031875541383274760008509937431326545701421370667230815469208917572504247851661907858131826609425448173096946545776347828857711460207946870799139833457648887905061436868425600169536365721974302847977201865664680643483895120132627050725127673630789112475404983760030365266575058429542400000000
215 -4798645571649012501426060738318680657556254432081029038562303457805989856080343437259096797755583850736349161923030577419544802585059184072510276772032619039497526220550587819626295201870564755691463550744407865026670179411160396762042559452137372111737002287931574128594041347430403941923410500411483721121059753967234945907081307787743041199655423016337832401246992646307850531099683866894435090432000000000
216 638476128043318489240956665191649137692335897103804507277921841055417567903174496863040816185509528997863826160783395336239255482371611543997093361664648681910240779891019789746858830867632885826338860377468805865598166756782118911301965307623531102399184978032753480722947133082228773435627897003420320497445651902134566014787849477335159930151676265077027558241983457525883709435377449545910266416332800000000
217 84670964600568276940945350526078539518236962451741589903107518862249495086487580485764723736500965312132160714643591697618702819183715392617267940886981310761750475267179825763091982788211874643633618461381591963992459208656422704764401810899865611745812434823755997318680676657372498734699860362321677403635615962981524716257708812689650480165155621976187147984380385234152818739942177675139520011436032000000000
218 -48605157996494490751106049435186029013224782943594715355723940458203544204464447547114508296015982230992469178180067086998479638566648605385542246623871317743950630252328343212641448484743086194022180601577242200234436708057437939232135685344701305315365372382756246122578647289186485870426508972696880813270386267317587877238669973214836537368354479579542063192687269305268875235149762926937126381689189171200000000
219 6669834523217554659781436234098963767516661007396627892217952142919722825656118060895700787759344594152519394777498040767221081589344501391670065236354537631570953252787401215051672228096355539991471102829670784840035978333610260521211833596415371419747275253589563516295348821954210961284766420221062759786903158711432716835188997207840026568903594339761860414771743089901981864870250538947042019391036823961600000000
220 856845319665484471386220147501588064318479971939340399457626198031641270576567330996956072192111858772769587337228380767685452567844398130566173399940825233328768696825617614724746868428938072173951423531077209031863223612657699271276468275836047697095277623699811381181729248482493157231239493279271413651762463053758759554376348850348404850774029832826394781161211335377166280253946382833427197225472006029312000000000
221 -513008085024214275907586237633942144641067525199012404303844772923351541781382588105005282852824415399923048582063049915563080945702877463212284790584692324009038241923407120572370047603754190748889689272922182719630974248234712127126157245010253571938311680639579846633118156398727874145622791820507087714871804290776111839051633932946060655222355581410203765004464317540943295051575615427269158778349173793095680000000000
222 72557758596516511331270076184237668113054104533133409051713528649756916368876351271552449634285859301090394481226605981167820167035025330881213544949239097947302457949740479602544150189756280751066747613524054654303209386932039866652373136629419324424171103318432971356213559524949359486977799609794239987642945878006765752878710522306372686978111936803498266220109074788148949652681412770752801090665688812248419532800000000
223 9027255285012094137584320215121111303392880445942725530154995914457858903625248497380931294154067029963911405285330456860655414215495416583707100711308826608949887610122024140008777550522762506910538442718283097951446258248481744114573513817195893666022310935186483612250389000463574206905018696072259452737011947137173144250664130857917564925551580977449250495356880876524869203840394465637383240750611338598952206336000000000
224 -5639009866300837517916289045395624593526420085270692735677664987733441797409537250096585448161425289899403303919228288346473455840606645638731770051259445769974741499577118075329085117289375533637383714949234241589795885739211115306054397800616439878905648171962958199921948377735613178802781703946485711238988888747175097880782605195001655020611154417479605902695255983083814474042221602961312101566935888380219443537510400000000
225 821529749810279232374808622191844815938501648042276224435853648921954531698768109240051914326559710487688254204363725045633094313668261455569480378893640870914669692013432795839488094273311497802991754775975407891525465259670865514958174747318044903645061605651453403827607163630185528754966657373746786305233314870507572284902615194728361886878717627373875530743062203280600411174277688892610470750950701204631493625774080000000000
226 98955630938966025943225274757045148513356948690779541908722678241678326052896537442741034822019151570348040499964974261072640740174751307588337325816522487245853790808338945972528199050727461663947602255568187655158174412731625795390858211132152073944668946065807962069096556322692125447628576143879328911079803930477542243147943362142119544620305091453486066478723230774568241105181020978145422652688791086127602257855774720000000000
227 -64518361426303162305033716237576330178662278885750956375717732667534300004810211393575086503184793808487772111692664192975643688767568207752579733903928663882857157428366201482123282577858165723658117790235403743420818527686176430529668515276263001850373644123456031671106808961824277425606448742976503174432405006840328524176686526375186048516598003665117022244518505287900872936361826192566430113798049858994119755897335971840000000000
228 9676338104279613112894323964468064739962853900442207965142181615271695248483243604784855669162019188895814569855671748933679078858542477506223820527262643827454715155631394648470139562780123449390785203589007048754534573650295560592624152579228812734241985820754355330388164389849191490326522611245227625279734307582795680812181562383412564807872062276566669234978278535530150481107752012051277115444140807893950755800018766004224000000000
229 1127997116668205311428361196330963135259756615908791789338952685227566906212582942342638322144452742130112062279207571400665647156841754463750956709618064794995100409549229047866901546964844757327232665738432639099848941804555598216614598147370055518915949344599338555653719030843094836750887570675776548261419712895074307607408157098456572249676001955168561307001577223984154466973927347250880218531665316891732569923325662918082560000000000
230 -767956860873858576673178776702719782068523388826353686926994214428805473972251024202959947090740318373046297244346434333288416426519760392361475355172833778347596282355586955363904898030856581403474263211275195455758179197801734366963011663739325120205685487310943004439018842599465219840401241153670231440447707220532671911209170137927024656762827483026337615832386733394523873598021485605105284063758987872239299445095065539282206720000000000
231 118503183042283477131205830796048545510059667967481860059696852584295593411162444712315884439817138957613833807403015940178437731485046387968554685161884418396391343957149276350372159999375371298517753852044380768381544417350323737905892324688348053415082789311176434637735871348892246480079513590353128951239969038711514816033941517690347336043090300238902366064719097585508313915508298367407574224625266227549489187828719311176272445440000000000
232 13363310003463703789385594843080905249164919528299097027400624470462298709770296343892140292175049546290665396039921963581748368722909876610060571698897523250263311544332272969268262233805991486296235557748721489264431681085184766362176185727843946339084395110660555944401270897899292462940920664977478323250617336389071384250370141491658676438293913949354867485936309007890297212123926385098624279555635521565237916797236862625332865269760000000000
233 -9504744570901892186712929857796988711051217924626519334373622004624526216024857941497961118785538078596125159450447058258480247712736966447238440257199124365155216837262510045738735340708304936826913257089703565030989059451402927446166356927850644482721423884734006734656825361026177419952805166774201393200434765591020489878847505122379165225004468188831986494178097952042592959207398790111193470972077149768454812705824411528091964192849920000000000
234 1508232492393881845323985110845182385710916636748956160953205035122641881892792502538624561602792781579949542248615420301014407951967015240637846112231963177208211758935706942517436211139555403556878337816872263934154159045837645959688264657386954640116683608730302060303372324564167981856115474451080735976449690638861748862101993307084003058183648631474902832348108350651311280001197423217476838037210032486649570618451389628052266001991991296000000000
235 164444311956634932127604010543534106670577178150417594805760248906345661490816320766944984326911039037298213172083790645263345998914385073794741235764637653705511226138289522455710233635234750693873569635403970226478805245788953034558335731281506308356531831368046316914310051079204951408231452565430248138208462852373172966200976312473528587789311871789238029933671191273284262291965641479248198977167602827562133200910571675329818458902547660800000000000
236 -122257920938468240172695592241847906273893592524905394515522512570435353726709894526861330049772321509074043135322392053297684335542157499155134515410204443600758465665958768389526796667729456390614305745903938905910068709077639264182629370484934644739336620845655075951399976781502046100997377496762906030142258843632328762373630821448311293633989644245994698970034858883145116862448306558900995790222598039880531806869432852807389911742285915095040000000000
237 19939712068911946374985471657299445685973363937490706488490885577597665136044391268837052205589148072077201601633219781830475088934966425578994265336591440058835529963497171557609264734069819715156988705926517196710483447477209687231719288888631323400377902519806227017811008056548203179067865830200617868700180991891046669153155260753193577083010765474553612133947644486288586134651282866122450062677029399260701465244867598623184913252483125016002560000000000
238 2100808656891891141401974838141760120513635754261854753988213264985159979311883473129742158756900462235497202743541474733759644850217392408803953472837359651377001311880037199933041280551578754279467501245467678706279311166022105214635908527607592354760868498887483966521833486346835769540858366296054555905446028831177612153287303940752376069092834906880462403422213781216561460375075653436614056518348602958401952069104128265083503215091917791848038400000000000
239 -1633558794614577586686635898238251088378950574554834411231664061211731687981293998679178326390220582987713198795666376534821087604901587468833439805761111810746975091628652933329209645710787599996655874578624501453326248529238577915492203323606563387295036051048819712184868750919526616611450571876298663606911279696796263582837772972344559288951325715897164673070602710799561733812970996052166928654660271591328542911374063136423102631207082665589541437440000000000
240 273703036602291115089679307579360352395689942450130535443411110669355227213978432435966735891298604949448627892007591637758817343300535967734415072262524501214255898125214523334376074599484523626666857421964927894660689554914371163606265650805617233718404238682429626904129564179163132670763879148203658488964254577701200252768593429156110671827718276339256392782905527428071931335660546492088519662310547397738637693345538771592849124678973720933383817658368000000000
241 27847390505369696443359337611418076247149250015943146020177719278357032403241165370137145437295765665922439724370517187971356811929039619286200985583759718084618356425462823343337853167133248223349951419741176087580331819734179097354281621619751922493886162318380186329576999807854463350051613822497716592548423297692647320913715468240280085665526719217221419701092306231300459191404516720434528286239929637943412313621711010897174521583406211282963297363558400000000000
242 -22662472647040623349498956484191861434731684285299345199433913015293217749483187325060216982216969100038141387348244710892877314632281711015710639151204734011575667050448106713877040968444717019138850217938257669181709614007974248556371829905431477475776167296187248831004312864673674930891750796529779722550814720242498714346793956623677352092812681528178987620511255761262978864064870993589338501390466431742079717661461465192790350458897430820689638948186619904000000000
243 3898997772185196721601376998006393758616488430582960953289702422880372612649264948555075104737564587229070455321025589780520725165449621657487039686252594381228408958452628568623719165061904824008947975626286541940481653922533908380229708309107653707227795156261238006430320158540834342780850746014623407917905427096430638173767968539477631163404086118016597769150616290951682120444121149373554099618789653323924072515738451656240181427361178368743797900458395172864000000000
244 382810135119889271965958039613679686170624117936771751700391925231807925200744097875434224057783801121361275803472243911217738772354404239387954104941699375095993512769577250623918557313551696459352142313712556216848825352308223235598946542733819842067784737039112985925043692501919095435579086000700346766546239351053179529522596783923132950027017383285477174917825164707372137195244317226044134709283277348393715960893184920541008804712760074801324604704007491944448000000000
245 -326282066565347012740921783557124597766054116620787718818965815411329382138660084086630762529449406685898719949281988394102242793452712651462666667953509993114417401112860436267869108184582196217315637668966664290115414107182162217658534408715437834616492445886750798282705202010816902679110703470255962098722502770471680477124110179065299993154074800189368722782387223832968778522842272661846249719689964898046952122385710170683629722634102582785503347668795368218296320000000000
246 57616386210816420322757597971723794076326246002137351939360420398127975857661083462024243804534333649130833483732700494604847656913985568686415024808709260840131690345884769340717184017041080935244402768348754183085608127325622945752389377025368440387998421658368830290929015924976474175262597036951521882304472556808118031670872742120267365272619685483767057074726386818950914798127050692848147199532608633760528532932063439772425461953469588184178947356813541602668576768000000000
247 5454517711312992862025603323026294819593546822609554998188989775708560450737906903033862478631361967418215958181880739354612670453985752538759768469087236807548529384646690585899700133932854577072217830633870441787921371813122360702952616608464550649111804017722897022776614329368416764195301111858962281363408506494703149308305390442175039044105819983306022479103641306818634688008266950521875888278540193839021401026766128287638916489305684485029471726035080042376404664320000000000
248 -4872995703112658876257582853189102555128952089599260612251186642947530132494938360861900543183004274528903706419734145269119953089978099462719401286545446545295802337244582606768827263272681147828254908792976070271774818841048599761167942999492139967097101794514710051668406024725233441182889041176347736596863805040182034964234959640800946761259380248061839763123934924006651483398594717830903461684250782632182755922595803461747075665704761363884878233718167841781743639068672000000000
249 882815811355314585005519473563148034340572991748438327009288557856469390602271267776760589615840640791600212393921140690473937149514151199287594776500422737528763526858905987102552583788286212136653077317652273789935302187034034544881301787061219772297921893603450526547793814341039049554419718832046478818410157500742241360027189111015699820516993386236699959234492285176074778192219167707946570086700901366130095226939350728762989548424282047147114209871086259777156319874646016000000000
250 80515297906243937412273054972670295328149210444259852318100845275369444260377986002675605786653219302678823561470730239732615986365268440553196907119428011949895189385991988283760413278419996130091194941445753186096691465262769012067554420806865053517065558676265923606672949040435348318212377583411023193670825966409950058347313186379735889090387080191752807333016041112735558611812092861439781562491967293213124206134349967983806716018699689966683265787105474462351635548995584000000000000
251 -75461252247848441495053476910494937112224131786332624465774820158763041421310299398497090413953777052031681559953589741468147303178536625045818978352754040997264670045848060043760933730857483530165789327296260065067920816141591502266804660876717383777556570663144479620858698577208386210159349454754353474742143593032058008384657082249752645264649489892123108335292352253062046995579852615650137426832079926793366891664607789167338881078325102832992603544475917366128856735877693440000000000000
252 14019770435801113531299316667270194949604801756705170798171482699003977478463083877011403153027881016509107280106306215869772866111072563414542661208914614046875590592426582851063316598130901399030829712305301994492402279774716339481099600504280229149907680977840303267909006339601565586744226844850220907100962867554462178466061418384686901089097344644810713134221516558605137039172890931092128539359735545883165962701230284784458604836693698511755492573727925594522468704596507859353600000000000
253 1230626149164445655940307079415467356179674013609779702704143375857798132495474951028971701440524193551309818226209168968660678491988073854317932317549126990148356522028074515276181210457718918310615225380774987304180588687024782539417202647065105295628320260267877296641206792919043753012926648035888764828381911350233839433156968346983784450164731595363215622760039998550815880659897500645836473261319423136745682769071238097780580581926933802063601173774034601336872977140743910981632000000000000
254 -1211127697390360265597124022814432196310972580010113867010665213067162381999320745223226724395324327340069120143812491515469610211568269782437334426616266657040338303304545523460555766646646718852173073729654465277439824258939265313268938840063308438759351264063941277729464753640435593870723935456411129017262539379543730988525224584539028416064245231430171866906891113052848046810309097680281363069545540178340446395271208423879957925128312949132286266988153493337060838872329447359171788800000000000
255 230663132482140217921086202250600882914577412016192213767337893702114310994603634834283317888639397887455897284917528686774756603338346446046815814326605470835694796973266901537512279249667158717777392246582325187949082812994564733255612975651553209900613111514539538835277130198045774135083777869994334108427554233438260664708418893945116600732816410321143171879960150815458393933963732822034789914206088058414734413176503869239785023657818448680422275290416259367969545555526313811092963328000000000000
256 19466010535601673209436330363702030185360839887228346228880780954030901092073303634563056274241425509425359477169136475269106011261988874518151728591724632807178480746480207308326313613261584182615498510147101883540976267043460160519419300462178828444811739411827340993710959394353352535720224042484417471077366197091997437078358969817570975667251803561014002605662417423959355738369903847055168964814211410191725139257143402721838229503605717128417851668515062649296456312756510573768141176832000000000000
257 -20137752461270292040481574391088779809042043818148870618964642451556612445852552450396711332021956708924444693076300135718772410429899223172690708942393794121102778197423967881974885899721524214917335951225271119487314801807955468152940175458316640875703924486361154183533429135860337844464727741541798209140105154523039011407530756961646806964931359037039269306686467253852449227850341471231673090930352216454289512677718203323556428408597984578576932163464733743116817936490895548085645443334144000000000000
258 3930119150205636100266351903008243940713993681674524912427278693633689146396838818111518298931139198907724993201051342685637322800368858602068378796611484610204347371705701285114585797818534556206906228757298715319691502688452805063401321067671095281052767132071932729753036968042679387924538897458653940146892746110736705316267471870007496961755869683004581037646351171390821300929484601791754680801779548002408905520187528367373005157552198512684021288282093163195753162063680268161836438453118566400000000000
259 318499208856606591664099153839682404897622836975607183660716279200066399581406096430346308518994824307475799100258221951360748462681788695314877505519981596079097950049974043817935458865316006890683460876263011657995928814848073197822265860222252614782464820239542514163314080682555790145702959932628039759357527052347855671143976092440191738215347114311712017034260276681909748926497228216741373624110106618209636183281468458738077016376827187547753982194894390874565985337960201089483042823912554496000000000000
260 -346743730404730805522648397759983356444871523190592523107359294041337607585950790982396973556989333574786301291856173990911386454549564548794396532033499972307927929214949387633396799271204746403444702790929473777286333087337178767343454331142042347758527811832158805058028194862393258345394909787926060681093530038851559542181715059652965487606241521002391840425007779522933194695707014388159740374549998632287245161073739673090711943166730753948440251043168209299509239121069121202235226549808774774784000000000000
261 69318815492432398884379880059604167793906450521097999156102111862314618901842472961483303804003238908230808666853705386658103991359870186162950745094671270902132214564303349462397779530979621063641592691305578785388075018154040294750443356480993427843022670446777810442879593656898190613243332713415590060728871222961683665415614129168638332702551127782422509629305766165641297886249353662526641437539955741207127066119161469201017538198008069944911889114750902657241567310708758741758563007021441464926208000000000000
262 5387622570048327552947425516391523492896398281228144182425260103697823064638321260033536002368830149973332561527678674098926166949977823568843094401319459015353372472168840887130290992764295938413236082799041187643613640414655419495380393185167133806508918208660596165486668446758020527199595973654513056900911836107322179895988367425756457069855891972554889139079218307224200071714053113542346766642477159140861103088955580697809948432927462227745123590803479714407349282253358630632000624052524735950487552000000000000
263 -6180282262290956230366147328711730575448046140509503702656347960639930693096221491765142380413945445504460961885494358955774275199277395630832060144924281344120614367578931746707346933986348398798520523708275234884266152141107215722888267731116620024206393127204508380063555395363238517835654767774487066740760649751263380956977008861386875413498673775993856184982637753025462968047520395049652679209464386310889235522864374326704787298771058829180780387137923193349890447892912661719358813357917304948422344704000000000000
264 1265161075934228312132537109062195095534397102792766346419061953000796796824644511192921066632257659549360427996959516839072169336749581364195929452548154243637976457381964451444929703616097786907638680366097570719325139831987013088190588497623873762215516710577797562517658914897961779965916194355879817794578274944653476496700305604929039314161107140286508805761039816678920585791477498351093428651728170960474894154749444505651456334241172094598938995147494738865004982426598112352506201594307672152163795284787200000000000
265 94171296722045010776720077006838746415260101534439013746621337714589067307543296921989051423030708880710582994609778025396855351006785485400406289361728296111399700005599067488206776266880862754885795598083494424453801140944638325851449097398579184056591829797637652289004565336671643495942698723925406610502880045140734972759761802525556781816236399899703009222241894539722629862380073268283081595369466309496362228230946051538681516713177324668763151995452617586495331988124418458063381818351717868776829736714240000000000000
266 -113982859807726127237122158081259934735779733785054634387974329724280530038885439869427581598780578902852433806362605183748545734879374936098951920452836994131480239888918149332724203885499958331347320640161645506037690890960141929759853135240567375457047435766606950907685910301558779892345414724129799355846296508183143814262104614739957361074658253060489019939321113432791156136551223940308217458098710356942084062383511381776377265840810722368951958836165078528940290157277205713264005735325042962097937828787781632000000000000
267 23884976158798187046800491389554395831886603821937197913379269104509918995019561085718293334286530242452343077840398417921218734616017940198906936358633895442833493817133518116854923164376898071697473874777329810630945824606276996749514156889162436456198501330391732951444215728095549006417193626945627886116449887473471135418841116658571869157884322993777778201722545515448709566202345914552740847546966311220434733258786878421012059622941464201512371705938079526639714078224964774793096861666006656314106415595617517568000000000000
268 1699984508230019516595732028238892636199107862196931920007148221429074671758545807494093393850284093815043996370412062120027456042043633392641571311850278057164393377556999779295934340636583849248794204344419853203236421682045132786583200014576557161488733852280336907882648122148195513216252146146741073524167420307876586385860525906687288669278588203560184043569211931592076980186893777622546248976614137043186385023386266634882233772673521915112098425384660004779426221641527720689271000996653408490190173846018017198080000000000000
269 -2174380910927414052748833520357025317985270758401750832382809453825592939376442984802846901728783282686269587500140161199998693297498211975876764286854281641073594048746078394201053557682746954520380279171253433510632777887215817556771657477593757061546697892396609195851074191771767645516538993985107159824071762762575531968691174212988290535333243789140574666289347592734999754896504416630218174678416967440545928602438760459198294209836213716656865624350492400599041378385005695072921365914489753053762627660529632031014912000000000000
270 466258391296644679825715871243772819168960174898880552467673068261640982013489623749058997889251331734267025254184496948753326950002630416135415546142457343027710738164425270603758802565142302257104959250311535629102112536509365307110288950712512197358762285454114418215847608886084139035830914863940260761993769626084620132236151008563285703049526089928834473233363919249943245541853647899939887619483617655589426261906233049120232871521230720648212250818708262971792113173987096724290761606140328808411441527333863392524265062400000000000
271 31677055439803653149566177508844029515460712046582843328897508815379383928444712487702641643739618895411454916326467028406108363943329662527639953369433153463733827655826970867884767363497432826029866815757966158049691375251729389970371939036671625901962196277440059329855119606302306738546571956877429552491912626371173303676556389053785588315118194145070517426816714434290441313857906662014712183520138494426103660989970430078523983972696463829870382456601791115818549465757704968378528301217275267045907035487658402346759618560000000000000
272 -42887776533119483505320275106188606222915478516485202996794533181055058532853194285209394635231335423952239103617448246513787994922829720880374097466879357581899814387155320590347654788722614008138341025473065271375741500455689654102649109173669768919746465634412709007913781060655823786951204933286412065109502903392033362191816675925922199098681573399557572950244031839663837899331163532521186483658773647068164676585136531252793784498151224688437918805768981316320121846693575438794035585278767395808242879262748294669722442740531200000000000
273 9407914215070290458392203330631551985926123178129562955476656286529185378549165708681889798980226860302611073308848582454703181795806107266243712948228048094675822846170258518716079038163360987066866958647239544987562813602051563817745439363413351047046711711352950623808952997447454009470872154742450801398458591856209691798923659360385457440191499363036512463132288688226093520984346451426641288790975318336290374328961321933060090795242556089174356269612640891418155986141347402265324941991119280913259769121050823068827296864613171200000000000
274 608948908316250925417799433015846722514989455286878183108159167646360412179932790625227843685859701706188192978895369906242389157840774146892495147866741205120277555450160756259880169550754627546933660718329132258251846973270230326340853910507962130655564821930373145445923221950082122052794181283409063542610519220483599359498171761277840815193885189824639945522715364396999399290492856416531558920609712830932922338116710522126133496232077418293342514697630692615260186926898233394917167501435969398427966787273830432142723286783387238400000000000
275 -874326869165892904642439560949964027367983900443782719452417578975489941411318919480205461486758062092771435845308786322483046953578502740171772174795580295535335626957392134948767179624669128954551246428549793657612168570602012875854884015169246726545485769550179727644210181112197295506347426392318356502392420204171323385031879430488407800519294127853523390183483948822527125568129746173332047322416230884378582398659933250920863570912417562448685832258574820011904672760462534224059776195457687218455156224073440557824728328515061022720000000000000
276 196141808985507932438767900090063341778501663606895364122374584089962463398626803521690046189643788979854926181394009738067497962064892949218341839063174228222272682932850220927979369002991760325243182653115320581335076607357552467909998084945988951929493093807533063855527931676805969990212078922872833031880276642884203402697805302007496277718032861967611106180357462265669889938285493218902934205657603422885160794002264957376971810242533550565469955868853466984141564228044187585501011362129949157986823986472299690618575159382279316307968000000000000
277 12070030244041288187095671398420454145065031116057361003278319222924380479278790337614598398386230340482136035534595468289595121737187235128627149061289315601733845804118625704107897285333573817434687772369446562444986223510359943757124556914551710990318682070755342115099796919342293355978189329673941708524950012389181071451073666809011269880800616869218895991276524663264936233391670889158848067329189847550380670819170335663034516960088371931766437287645504957332475715828168658209586631090183740503712750879206118053930226408077799425310720000000000000
278 -18416221397950718601123728329010834508054032475902687669836519181670677696206627790469518400494085998662230246226203844730271799644476359341270969207111727599554520910986802693666075868664145337803611312849050466469610619576301438665798423672999418392548644556278347250501347893890985597603056118338320395093400755278185641760817409598318289859110969585266585116309113048076738276072586518291243036581639054508627108354471500223797843829505421339647779430774513114617302346556566963714686753471574418274957056517032424879552110451666563998020534272000000000000
279 4223822574226365161574756806112025752933160789727174853730972031154763519313007407514688628563417570402461156148746306454834891554540727121703198705582225581374624844577150715667779600817740925778639596101146429486532613151657774196339335893911423215879916409435263919769566405029495345005948711331309334054076735267796288405845096686476689552330524671314542702890426521312304121165399863573001319265664882728641514249518692455692882388505214284383875483831159198993046217009643817373050533668219818536934661837360740557919363521836642329684592295936000000000000
280 246531619062861514872405070231404514930520088733435959241710187458439477099522612054216829685764004769629644210651285044708757300819952731778131601172061975025183717103472217950176494189241394301802576590934809842734424239237171174117257921183252642984788138934626926707118276149163231771154106255756162174600148142784984835147291969271814604889713852608035204655299839527947538189200696839317549592458909138165705772917861279830335559747426138307460179821429013707482332056210664449038544248654024337278682958514899467742558166953246391461907141754880000000000000
281 -400646178426855916547503714458215993818896802718020732843154104493707799139657195447493809454301328837568453556498052124965737604825080557345607142468701886988030811731117953412325093390976146822278129258187843751626120400973668065689229308332262081006165614451496064910437084003754095464175985798856576712764342193838671151541007261658074203501572551538214152841802121521877634309553089136923132372593869485820342425745019803433186314138629670222988274720458879794698450812116190909821960051328889571489702271523149201747770959393549109581499142137446400000000000000
282 93918569627825569753001702560382743364283026738972822553038074518194764431156619242806239485504006370186707152385334254002780678672023616096998936600240321141722915307486293226666012883222309881728534912627121638467132298551674658583675694623948791343736937227022974864105857917726531981401699528957622822796709264841347851148717302149507672937703667771111315325640889251311020488921677504448321721060972207024938721782440426520410367918706358565820419834899322705566088861869419014510731424431384204899793004500453690905653446230603030083797520796910354432000000000000
283 5185684285382587733259202322999965265901601213508007520262170948053606159049684630477173659844799803635788442775863019979190349484551005879279118582011911723333930302061911425068290472794433733817538534476903785919952374077009054126183126232237188796960028553733003697671926130019848454105617621159008752268233390536857088331103665665951120404591577666366875310497329971408211724023908533341156227962232252555283872554569189304046552042561005922983770602758614882209266543445542974236969313238968640591106735769797736179821277360345720013667760452379963555840000000000000
284 -8999240597572199848468400916121897335226956430038553765929745889631733381416371627806750643938210737189102623731050943318481784090174024340825352106674916350195548207078862369776834979278391252384619817543481333800157699301727597185541801370420897602433256488851661900846432835775610063803658407946836555359656049918467009326406739149386527833255432720017243126661401539636129215331662188681915280773514906389922121018386564986832746632847171571508664570960835801586909193980041418074303531343367420378449294022471154403931730750466073611327011168712562506203136000000000000
285 2155570684760506896175932283176758148100924419847591059730934150884410114397926999770677041594749931459702323281756516385855980137659470962701695057720260389748120411205201450552292765907936084443859272728320368982236779519635942986694287263701814767912815185218509887959667111387624122503067201441205673525108005137549890867925563732273329966858800013946737375678285322419429720193084357899903067607001709246131093506097817360852040690947472904436261018208453843068213215063989583780603430684913414946575204406550640906867624311952494676663984857569964961426309120000000000000
286 112259832164840995520068781128512068761815004944773548283154592623582482066573394822581418331752901427843722180983498804589899283912985829521633021285032625179895640531687477209596477927517120271954589349554556197203965940230743433709551021423188193962662010544228318299168697661426620690509231041540945592490630202116079071435617578891639492588625203317593936169491094866948810550310984598100943600284369747109161189223053451882213011590120280730611497913582837791900813457138392387041565677790226181121946552396660864221837649940945533223689124844697184236973588480000000000000
287 -208635807528267048331900821635051105418461930963664533987986325481806337544670822725293383683418003352927021790886121132697292183264392738097692961485476695739981366434070952963786588771000468846932599839432704627415269373307919844685985880817908715900318004038661438880080535730593115214272449501347707627263232994302439597218151236912103496609635643350534321906791509544609871939121437842940137969000256928124779587955531199516871298915999437402735696963967883069212744994533709595624114144314357877770932271666918103807334130359955527392305702086319566973073893621760000000000000
288 51049993830637607981573302714057485346660803071948534948449330676754019326336369873469524927800847537367810400580588286456451991325663733503112845742917662336431980504266527579197383088233061277040317050556171896979053856339589239046535590397679833818581074001835189484092445088729431401600060692724034298385208701025806567549837427579891603297304871364246559443502710191455904310187020855654403692942616264998664740305006576425135232971902448120196005643561745565705826672872097719098894934902818952653475091942049097631208745148622026470236341726918788833805287687192576000000000000
289 2499318741351889252683212662890574479094625673802410669195208083417612165536849786886212265055681725392290430400229430401947860235741986225795319021474375077938229101352071844130255968345299472690994597165969438763051104853156276777670962493259426634477953160399636772185054079783621323252757318155034237285713423189026712644369579408502222426976537031195742022415863351533830956865049262536877620872718380172508178793889324551980157793858835302369279340839901056128805719982822689759009280059170952359189372738052802813159622945187731001799576310223378478541623604900003840000000000000
290 -4990760648483249225058249434433243352923381035628676487612140281791125609132806006306781204492095161691395810410043520429543724332752970740801692313147727065786152718949439752892907749095067635560344603790969203933196641503346394144610297241588526406755136830240595763267030378992451704169217188120740842291008973337030965005392991196327833734662127419519288587883742865643165265266484508928302802054714359019087426520692858052518466145149956759966327110313398976647631197789429264594621084905003892148487694013596392577144313638670586074298749449879727909824593956682376151040000000000000
291 1247131463636134169858950810587459169081799172840923909509067739248970216867326520943691909860826637137704189076109063657987045599714576145133547839444647125114921133722345240411953374534578804354243267639432826038739003336032463989483545995007510456612543202362149418511033262893816428898768248770149523908197900949563833770934261582422041355139216164336054123139879504525929614070753841809878378029582923310098346203572573724907020024696125559722222169902996983330424721492816692126397229274081667070735711621491417144976950288389680471161260583511765388706822098982638851194880000000000000
292 57182590590306772827771457226904665950810836379858640030198912147560030974349223359153857257486288624939250940515720911918976409961638186431921684293277362294330842914895589386860419736227220309243012147643563638682572433232509196477112645247743022467295550271942288680150509704394019549811560769848479969445210968325515508239577299626615674959970820029033200502457225558891787989405034072183408265342987753482148945543584768150160515049109057783431065290195173753854349843450941872263787626042712101984411801776170772610686067247815461450014602392926827105291415850139485386833920000000000000
293 -123140036959190295551139758976360660974404199520229951777335243383711809483638005487948948280641617859838867935759362325815651279651239941927384141822131331579341846582908556607213746366049410270324368912609710636300564349818814443659435395536675031031837175357037258896090612384709953996632658898250031701421292660591853081639329895995138530854647372032948186728687799130936770256926381979417562568153544142467867480396395211751683555801255522292790228603885476116645724077650288455057259415087696182930885920803314593296923708001506015913585843863957865984383665199003419917984727040000000000000
294 31417756094712521977148358303097298622271278104995962556973714769626909516203268569919488569886674473052573957458142124462406648186538824053388902422281247044675122010105440308364324418664379577458170520368848468598285524872293554666644949274416221034023367295717811000543998831274411428571586866188340014849903960010685533535502151068663524863156039079291490313682998258174576307729644652023324501139780634747477989035437058511783605507605449474398339269394481596985274142007404134498249454641984940601156300883798107263006560383424100514255361117991357384209172465046083358559087624192000000000000
295 1343322163650324249139829413159869070094476376737572342984333994750074798646939078050438064289588077019734917294156537163396119646920009327420875323624629682830712990829942866738633309483868484335716661360355542544343974586475682361208757008078653392238267467997538885086070181781921183301964037782694960623310573649388819563180081510774963293883650514732073983332905939566996214786808358283585452115655235317373797556807715729153434971634106559174426816156532552072630020620626432118297138785855788121185070013568958348755558090762751015470925828265822039729470693542547185298113246003200000000000000
296 -3132918147486225600299907365808811386600258585395143791641659000734979745777116244139121235703616631277659833192531319455908799775215170972278021352820195148333053032681327020889659408198434040569713835362089913128433763392159565034677324763804819284515360207051841746987848476213486170011849531363650043831940893210130727545587103185134214331629452122509316759412775487337523892061412203696860257714621497942926524995905493448000628594060762017800548154719661707666708418330527041361748129927867132378748853158309535537151738701468654081892052734609693366309345248936745257903578485736079360000000000000
297 815925383731393544882827033067589070940068313462148520887507362655248291031583704493059212221460732178904510354623469553128162463751515615229962677102294166326538900877099308716957312682062286930034808931071071467050646397248924893073018109351246600673109966071837627006095730539090240873346325692186613463525500503168397249357044801761376970932278912893272546244554735681552780333679959791914025227478391389792190171874910351636324199692900198328867529224907724751574087271006502390631238407684613773720471791912490326275288623367957200597462686082247325504632772046711970021910841483581194240000000000000
298 32370649948086190466614588720312194080743932599389387069340832517316228848212956824894793918323003647533531450363082870658837928860383948585390353879891814339564947984912676244540652093112776194967006924698350948152522097617858291862837148739556267311100023787351029558231395094317849817211288097392665131728994387897537333484795016309254135685401125600971518225025211316957717577684889046226887854862973786737910758928138918907890607330177810791473584301160279098327137563358312697963639919754152661353030954055029262537187252156721061984552227733883354737057748278291357506949422981726810931200000000000000
299 -82163968540681783802023531565490942422912643701827129655145788911222400700517166796812770200475163785256788486343681577632490290856346401039720951703328968682444146113580355315453747803995150961105783953161617405881554241572764375615479601265579599881776546451081482980476565936178527751018598604845980963289363285565369675045040961020199102435101833731038022213425974680590542531775086351160832132863304906661614289631568992036839624755513347648016963326905103425077633944944714370724780527765644564729508648903552560511626235148800476122111528623940042890217648209608606173987788726871582635458560000000000000
300 21837688511664066817412730959344017112160235157576172663429022055543337475076480502784148681742112148446366653696746093334257726656272561642851206626449548847135145162688430011977777364858336104298825992402121160710941403297159535546537409939793494355966519973123456902790625079844723915764717255929442416074915649164655800447193687518467517113193104810961218877345652984009909865436169705178140372234404282138091168815781399210453092039924208016847485968848002706347323959690837782424065481437055170250971082218640487096763578170892996499019002409049219999163253114527284215876495308880742771475873792000000000000
301 799269510951524406187578327306405634499803716496775299445015801885245936535712546775340145901240720133748622733134570433073866283438887743880655196471585248444452512894648850773054844942416191756127042524907359974439088106734775535683493820679158096533233676609341796207613637617959271417110852866359039054257147177892787570522324814729111337398356692370498384455979399254275664081119604868284487809772839194275389722128448645090409527460997792241244942314325446462451581971102075971226356702080895221709763869136268936890723972529020032864134070346574521099541475998603556820810617347582627290284032000000000000000
302 -2220569672924279172221030519411643356557932001689322675506265201859890793169217801502411984763590324021525428506544507303069568433622477784358083781503137871985007843615038967991835522426189812342642739630942787747534662980972905459443113335963031472440680823183339199767571475235477031160938629620034638156015180708169101643331525999926111503035116641925382922475835173164339231628073673327326670493119428945407015225644502531978580131373896338262219209581004670696373137185984879300670225981816551057342826075713437576610744024167578487326708348577362261070632670820802317146849139406480856461527656431616000000000000
303 602164250755509890364156222004239466318797131646682632925165241653485264523361854269419158385563232247448925835236709723798520055512446231014603769142475813233911617357436459213416471966204839855842228573211776360371609337938017858141488937785443761311265549978638075560207965331365803143345128438852193637439361577985041843287560319273768965562573404510777548173305360431211175324247748023884510790534829286488317671325854367202539268917852975286535151358698104661652362098754942768812739875172351565393477905453843509788362649431009186871372483289543614662544285170781300116445689202222302376414587887026176000000000000
304 20194484705478027717233448603443096944675618731223490357236553953032697845709606709238313440122388553220850694710182009566902047839068279448012888062713437512056385389825137211074865255910824800467597907275017290108661465830846483386915586426090970871599091654210552832875928647912931154295414818957581851864916878715710743168899703536867110446607835947950641734361607256344445508964788050420865253010758654273635550869669172891660593817523664285958042477880779088862990439010260100614541120477529745592545702908321531315278312488270818865080249595771298874996695296024300466739982084005564722598157637157650432000000000000
305 -61825650300530906443658906476472497751862588189463123348148859693250696651897528405063933924046567750261020504384675101258836188690949720635397188693101916926225996986136869077970483930718902248779906905172646899405877505171058117304888692977519228801545303455879101536494234304664555900373251695563065386015088946986831324006222394758988236325325928070109556540345345667927157513243065117076953576574246420726292554064124584552188344326393030253262692924712764350081189275836348494107468939786705783994128443302240786385904866555881590879148156602565523983609881397401099426565814409526802674528083822983952465920000000000000
306 17102081170717355796550384850666445911338621671623027726652851590021828255630872034710747665449591208436870634271785107479667416323424610941208508385477596755438873041113751477835900514764049814376532194860411831467585638887899545855840102642885618139243746034682667872878267781494027388034904018373628850304593112630671210404539386997668608936446154903249636332946714740206763424736201545402972177514097300339146706674574101276256086427078641319452281130519486883587325344174975468801237766987405704414559428676974886783882518418296289937630596050959903039648426296601647599985692060619184849116533864357912733810688000000000000
307 521283279232379219556747719363181533960542440732493545759632513757637235780436845790258638403540010567463220296124032696352460894412787055444307982959633885099975931674028693959578350061370429222585572711768129563646078775758677947261669171384118205431547764761553306903380607437146075537491608703681651016773595198226455864297881635676286316051351727726838275930644322898576053016461719732861588457732062206518068897610373684273781596323976257244138432664430182392696854926752054935735660852750458782979470765715864494471637498364282491899659632075718512464735062233275024348863285779411592832337072592133226936401920000000000000
308 -1772831504406719302034774389793814538130189425846405252142656772304891679493666653443631589700579296452885658472454867939446273329615163223725471997826164637912933278661286275040716247895000185187514209863646444537850965187552076885638556896405444281992775211990076941788206472783566339760583818469834473998341661356282155101486143923649170801626965838091900288082611907418931622629585526267834696385994847987133909127917321919063956700775209911079821987455479025689948760503386906965800441803913574129552982424638444906322140832964209972984191972879876479569410353113360924502821440628220291721420254739803693026274967552000000000000
309 500132033643870834377714217160993230202039519350152620999349492881218696226019923496480684729072724137437649116261897641401016664598300901083708877835271814784353848847846891982657922281265563130127630872362199866793480729307815525766436293487219717829109153413254528171727034606488613447660246366825494069612025123284046689665334308200248929236867809467719176474177645111238320694835025245136752954266336659992749205542618609534147908294200128627695962713631559182272210204597261363561444311803515928397969075715552729301074243045805840764429196910267726881635233513242786033719669721913501483009638835383526213480135786496000000000000
310 13719675152696348805573298092821870583083219038449937853091172153018459423617303572268643611165937183445015029479754442665654198519234905165569057443121116258504578799451140611976437661524898859594041517983464863292426153143261953432262990729159505096645951949406094733980370199589022713564545881010588688823727534547587077327491375864648021498910193619903902065090506696298856446524990261335553297825344677939102569606760282720741790034431865824802058408858358089374759573307623563529064263266163845468086838501405436838154227561084335265681499566021370337826786823919900898600227512057479594030615682337970301765733329141760000000000000
311 -52340317402832769540301990232603209711513917848273504417480318440804391122642617319647328564909550756716181811084344636889044349001650288390800045667401807635329103028285328866842137152215020591012948060382567221759835482082430290291699943710070059927250240648425678440543226722547103820760168425028792269093088667066362905042100847888500424676287106589781229359302656658530509751535510932276103980546803973054456152264245818448210681858529581797752551341563062777182723217171153654510652800536709836823479748733171292214053322010156972628174792938667419218902776210368197763131397480366045251002132381825199735348066779136000000000000000000
312 15055682851718336468857661610481668328862426542675174963550938811346452324082966744415454289106473141238737192132405119491821190652939256994160871607938634695899790508223217416124532589405483185306485233786756755945662252440284537146328475220895491197669305200505962353292950999664180489791602139912000470300734219324432782166042557205054366319705273447567378271538848282250281839881432008835443586190746834583636540889588384755597519741538173553928141381269375123389865284687111452686892023131475923176632107164939164641929977777016651750286939097774754973966217809506414125394728028324752524792124773590855959966576107992618369024000000000000
313 367206347785327233227560475255929781947219839934478936549277307744940705038469392351480369284370376920140190973030477250548229071131443292404923120335268058020033001793783644667889179085658112687611792362303483633434746655840130442092186736230938758707474526960488093134490928747087169715167895951527219192377413403952267821275924921354649987428911364734734431277056507936465640744400206464807756545724019740695636672199726888133747412124999886068983747912104051216427605840919200156687953836339819158258416350108254862016218605622859713723420931376202640745693817442881045813361695040580306644311215638968073126502719340778755194880000000000000
314 -1590572239647266226396883194288902218124280537681745517668926206593195356666631193717720689142587670658650013192742128108667292952109788316202375224612723906939713408745691580381098501005383082799017186660771810710094810018808176154184827587990093379223620040888288673149463980994716264657963936583236905946118393809361789383108966648184690392124066704661638120611343864274329597196078723869562972325150041425407838138965762215753794755186210893349053152930433995445376032828817630578029528819013468476692838118122164084874896172970575231086278062184949353590756260595307843666782293820873502145395054611789391119427651508616390468698112000000000000
315 466419780101326499428323259409339749226175747261800319092062124235889287362289022340716552331791448865467589341782940641966820063339274234661771164977320770681486719328146988039357532692759867547137734750683206961865704015864938947622263600920923416490270128354456223377668266264621932364175733630387580450021598778306899162409935608134768590332167074945246373142773289582335613933421320778552714229667719433277410934949580363468299592355688211736320896120256283309318019038288907622832071906746867683064863912880388185433880649129889425325934846642195171543782899326180987537814755836164534229568992389760567861174839931055833175409295360000000000000
316 9959559725665161754129469482755653733812893754955784947137315365965625400348887110861829688586751672055771430451707682361280788454399304317216304962769040042325582525413317875404549256650975157869776406189721124381774845141011128487220334135856886807227317076238650340999919194023040566848178443242443992121173685225772259769072363685620696934232605600287285466381439220571593227216053525038337502420917309023936457904758215931025120692851419080510605989077133971007931012254125685264773693160881507120293434827443744776124522902699339066038191051524143180470798456298881513218488982453258738842198906577669873663129234981026793109103575040000000000000
317 -49739217806537798808432853816718988963640562465491577431503292403902756191570866270508297425376907030607105619417240899234870607804329003781023000780436828890742648395007437995704065400758187922236925273761032109792753052950252658578861410878807898497914657996014063539671954499388117047105679123984794130799642938747681377827820209963768211809223374734013672334950714440036366485024797157315568217471754380544766572262951505723748121915338367343150054255216254633536814995529531550972775154571827424894062420766781543628384660780731762533425073597107293122671140170692392536850184671501053614096486938522713235987051396251571568346005797601280000000000000
318 14866099435513120468152529918786037308647953666367773993588754045754500604993820989448277756485387749517933463130446076865841616732695619322915559553406662635071785387221008049230276102733264912817968425459670322340392746854056387435815895599058103647485131906784417346025444898716971581257695163395923762441463155541873440359814588011784811076774012412819438703473049744706529784619201582513111302126013992244435957591636635120130594390465304402506814663954403451947300364214331750768466451201904671386869306667779736270263931691481001359509521749288768603551314247415836551705322602355166184258878385319417050085644125163229219890509902866546688000000000000
319 272366593817813732943681620784979615873473263179105835682266745243017630173744333271586449554436591352535570910545542814607715431767442770539393827703057627698337626528813204939584047390346135865725760624518137023961196876098576745288858510200545754610992441987437083681914584920671597274547132017570578995092975815696635572262825404221099379209121871943806295807592297471235789659920707634432487726203625511023837840912274140577067352084461538083240000636520597033485898296549029918349014559705512760256981032985355748641454498180545234461827420794877834122093588029810672307194038249431881602407234087104415523574169359436463646075844768059883520000000000000
320 -1600131282038961335329686734803247732445185432424350709672029801759177881726937432677012127680901555566269033896592201353755563114311597595453322415626428300272023328650243298469032245546345670732459829711147105556357021759764397249485499142362275965815333001991077290959118315858139993240199080041141714592634134087314849369535702738045245861253398925162139184843733599102438557700133155055824560084819803530603310284458677407660661711359409295457952599077432096356549442759395708779976690660983273850023472504520802886374745279790834782859152831360508555009569869556117750298990918719029032417294471564589487806403671824572678560451676869074731663360000000000000
321 487355294553526098440613845442341687154593548497914120001335665740030480919074788373259944428643816667557235973337656400918025431396157185401469485487098150419121388472033543725190363609877390006728158561488915090823371762062215719186975024364711755608359941780586880032281336402091966860292010016233282022613199720670040012347920616126710624294681448409140401154763711824785084147879721249473462985970848529087408020214465741096380881304419448575583474000249571321563305568144663966127182227629473825362519770119916272073679407476520912989203952036237467307800496145614908886095090259816069738751217081504668289024771299244253747779492464498465853931520000000000000
322 7453366048482330979810030200061352653646502773254753847749418907889180595231817055771298181774612948444448891394031181971649873264556288290467753980786614149170984741096153105908914322225912306623989650415313342840804595671787746730528220376565604226508259165193304922605286944975085552641714008667971881355903532277202485023838524013548865662592154605247890566671943959485500939438495269787640943276264655593362106776212179613974664258160402483879936674317261799525674935625576321701948436669173683630995254255339572230021101303060744565295462090047955825926507901055805926272526775727623907088967315990672593531017479812662205250642960217398005181972480000000000000
323 -52942956126314899055292772059003177154561588881902286703466895117174595984943524540559439298918061752219605169513262434179224178558853317862522355462112254426442018375509861312979170120595094767456554165283964850325799747658519223916484583413403009977371874388771520219040812795911217056644129171549358931599314160813251078191291378837718516195514711524339887825087731544622040866268599466187795475532505531626796046205124240833957810977721257007496040933718098120858842921536361535333331207343622408075639437575329559896235353580791367666842190325218267573377275423459558839520215390873743295232987616666887437153281332154362950523396221699147988304721346560000000000000
324 16428958528538096627234588800918604928783980827520993035730623082195128333374622752916101373550339931094324049267960136077321599910137418477115979037414493626630327234171399563170436466392426130442315186672283191104920723464510261967327717701161083846815857316011312227853911981323013774894684389228730978231158656493800424146607580047093768344081609959194499640931301500817622213212030994695475279859736464281615723330261647343303461796813053047767287218490635155048978828947514425341970055035244615128287583911876539056328220209608181467945227129301049096185770035388841692763696098300968644146404342771914090061991960853593763973749661680915713376143349383168000000000000
325 201567712571249850343705831399197524427383901027859029967928363644487684743346444866568768846979398275519599746006952350904593853628330797949262151021629703975413947156425993404374258154612750011326029190294442117191209639865990685147494882107891292137510075638684623342493747804562650006788668331780915201691502690584042024329493393311750007928279694751839892311838635493544282521713182280581403117309632089763861806708790516668830986235314532459746305899776917551136411374739451313666738067748980954560596466251282625215628037750605934509580605365261324156610163458740108635452231582692614710325728200712577226494464403305413711655528268159573508608971767808000000000000000
326 -1801123907572268536951022818600514641549929559218724096469537379341672825139406048215091335212204072387055116613570233335615969121957352890791825634385382885816461092464063660291425987853604773242283545434043630753616179037345812673572999322830645986882538730691919201108084909692646320676537405402849368018628251578774524530870734543512201173219356262715910037581279879405811815845501910382893903172203149856979450296620571053651246024921935286317156866662739041117291715329254064587165745114842422995762091198661730093855639292483073070722248752319433714909213494888315384137081661668919142997302857229753447372605809617626669314935475825962698274422225300252262400000000000000
327 569349859201474592854369327793715583377035800210298761724012884241294283996204694528510446928730108976581702518049389644829412589196532354971351549681111778459762262253884070735389691291618365648385114074752060498898316010561309631322098240496542024573781786900958746253579179115778934638568159949550003291032752355498781814887281435945383026964903918716327617510795131983967057067756149916599492847559122586674136536679361087188151624163692390335451058751606399304040882299255741180802155797039705313793889728618297841631208111539860531106030675913146407945241071414329530855190601141029151980370092829210280745901270833457769499280023579158851083168804178100853145600000000000000
328 5264972557948843357801807835628516264374673990676855821927970499022323433004070662479320805001688380285258762497261719351598660384097177080145911895115850418979447183050179638833094170001436202857756138725791311637559498348638815027365676772625169392580324928724742436229856364988987238800919237317695143438636165862668631295880252052875150911418805484686306115750385606115615944902050497282010609957261520481193176092759446997404443106327452050866419664213550523914236450699726880658662509634498778911173051700758226856488625493211465522797298247942122310626794428278735316733106614077683261126936984534690336734334400238527593325645255840156566854463838009383976960000000000000000
329 -62986985631489625959737240399985674489744630333683451683167809347324121829569098762060089943557337850751644761209853370107375471614102105834362715614075630798916927120500026733493704230414418741007886927329619688845322637577712428831661752585720207346439038656511972398888338659804593619816774486113245469828959387140463707976860443222793582740394338698187761510929007934393195099573015193081999054983601549208004782966863044291677711529109838424269876074637398470966867463509794592385620270836989986720983143770649712954512184483169625496859850911561817077559256795509744939485755791690042262212781560797334901433645758662294483236095379762918462414998029498560463398502400000000000000
330 20278899326096135972444308024135389430511319348908859498663129863064293736288648390275810217325242041694598968756717362246396979438720144661930901364779008904530529600972020552455996778077003791524296501567701342123999097382067905982574263258713321965519362960010200703522060228564067523082629377652366314734586345168776565402109317077001234658943527878162958008272872981705368583829305370305763841706046212416913598882881562001834509328094623565355577794768588548717042954260777115942639774372038783309296573862609812033120764337563008142344706588542844704618279788962583803388769482878713769894073871394992875921293887554463802547938101016169866416663815299800232604079226880000000000000
331 126292159374877019332874535870051011480861059997919697523218249000389534472275204674048438983173712799414756056463521596522139608887028391543290326355354856300013342554890014046212374696943262825724702916916154916193781108733778377740459023961998257076044704894308793712062209417532571614553521323464785453572400042470197247389666314251445830345115443339446153197828822907980997401200029797050269105490719521540098435881021662382978935874964241926456874496163066945657402728494865006691808166950430476360093163941325015093532019673166148935823048931798335544048970228091921617596359673138763793772878992692582205424022220121296576757157428270434499447326309263982419370835968000000000000000
332 -2263710580679439027299122069497531990055695427330303210721094658212231025777966272360943009044646808006051836794265787432479690957280036952796164111883731319184819078689794943242326340022961141804988574682778918856330663510310537050534118720161296631248892382385962752524772634224133780768019648787280739560287325878203239418144342947359234137572401659001234031168557818102811777340296292193056337128017199598262206802068973990569677292042006252604237752068890023935501031568155151689250020671224741115024929960437233354882313144898198236144040994715750558878117315566872506146773001962208741889173482288350042996154326978666192740323325828448833348608175821511204095519141962711040000000000000
333 742161791573730047071468203960926382092542744882157209796429878444713507775279247076408610648633849773529049042317566349307344568898159111683616540098444016001469732435201338325676456116452803225516047848562274299097097860754540698437883458693812177708306543832320024989988019001515758728716908327064159862087734623355006731645724297461778319669467925609330236268594105814665067245727958548559089174591789866970674140028110550427975925417439887486511614657012554750393320021403053724973134119861712571325256586309157217959361499154791150025209278505265480046788617528670429862572541905059609776416331136087119892026145597494642494884873736506645676984387028109878075441069736947875840000000000000
334 2382143851965396292295223118976301593687231011648871792217854628706648973846628757135121871863483312262353382386028353942226663620616000226405646341437540969191142270652972622008822639184046980839268848836868073837062403593111184247979122233864952532198860495531712367766234430206702189273000326344377435502468919186292036406957012887037412526333673826979967270470815665873328626341561276314529029779766501233282331005380742489759986347177384116631541664549934784756814437360187768556453221812891646497350615427706515570074599332994665602882803243170240438604901524700751204045133506408223006058617412950997297498834040653527448989650217615181719649733943294508900085663905621087354880000000000000
335 -83588550029760834210658204889868464950731048040818932480830759006947111583912885683609066321433765422733994240069318204068050819997110169664209639540527212075871436498294503624607714901071985009282700371098532494834414842376554835108105848698724596025125161417703036759700764714900651882726747173474968446045890707350083859166562977646075743737267922751054434811811406569934280250249332559895453177559189146664643927290605784688900883332627612830164325925474695235635462607083647276237868750474874934186750714548632548705138062369421184690021818672507480635277686823577775732079636048692992990382550981514006826102134414821883060837195264660056052990781941263447999339725259436705028505600000000000000
336 27902095156619077459579530636965428408736412432974893145146150998330794957244496277841133942835345119132442895107066174652197375838091484776484787893159892071676311526464332508139067120749936694396732818220783681601032931417822233778811908251592447284315779861149998369160331195765741382378615065596255836727119714705308093919283243716351824815455877352507161914018458819820920661838663101198896606393257161093252129734632782163384849978326785084741445360653521194281970356727734474813813927201614007807381136698486610189636100132244018011300036957848037786963149771352323131247298974728317099281055920392813206240112357747680330277384885838200539774519165063149209451241352261909966005207040000000000000
337 5377316320428670837923533145189480895456282278047253809862306928027806913364843005817185973301241461986534192122329872052037611801391613334432581795403525723249094392276492806728740793949327011639777630402524083968186778361331872981970713049999171552932317049537686690851492712437857376775936280951255994157406319671648196497366860415226002381294899898379070886016979197155251297928485565369453216813821733362557024424915513093812066805434550160236003790746405455079892681799755565310946246373181658773628532827480879879556222157129315504350840435991206685834670361374135426705031683603415810247925653111206898507801683515127395198487232385734775713588995137515310705510213786868116986265600000000000000
338 -3170468037109735398518426278273047004072627993043238360879531898157311011105680700640588670894075600293083339366036462302391306090198906578337084258366424013628729565426828332562610150730030063590976610234724279211435479722918999321151449311744000774713371758097498708797408265656651640365400511365018156347321630777637674547356341635920072063416844370662694922360701813767715314600563326606179005855486697135113550897693183201227409987910709705899985345924710646508994976065414957354080551487303993633902377486014176597854250360958118191174438616688525427828015228062706933614890033239549457527616704080060328195520040202898182915708395043830521430608732485415499326691856224835059549198258012160000000000000
339 1077347594480190100803704593759622996089358044672042845987912768219236713442471934317076457327518854800791012124701324840949448574825238415097147217304676639948773936064894835483822334169928270968723702851115748272450798632427711932127455535073685041746268224559314567799485508029149549168063404121402391190627297311574405253499931205996299038233739738409410510425453156968228791098868297759827261644603295828433773175746749105554480781758939877225264686099794247025281173674007133897287620763921486950856216806948812460526317695858413006816887593346475649569700375194301738710875860461340924324325549747809806490954255252112814652472095677210569643920373486912439675902046820425765549404388096737280000000000000
340 -3042214583571472936642443847461938014774122647174082254858392721182600142368230256541910063976916616119591181641337792537873571593242877229709748108580489776423434397101639098138858805376039107232176822556994784249275465478224589844680104838630747889656105448544010288586351815777070373961870276694756064196167039999473386673383410492047390627761072732756765034171127973590632296393358136515521437169256256696809080443903845682902253590341565868395955776524020621681438649115542488400340297697510004240885673604973053495534709427548267460435456191604080111338460425172333883573144099739621612791987293621306197606153306291993826053761408151130661481800226309579186581743268820087386415461749804236800000000000000
341 -123494439142020482425694362147997685266774503845218813914772211473203552967047896355922651738292902398496526379595589843652729931759550065886400516600426571287464342077693515814109453039449961069007533082236267965768608125282095652342126653682650005504666557051606727139189405313689815016787565113375430638967610288240446262332524831171124692223893540529394294784545471331115403544987455658405724000100871878648862934098912757695405342027178349383984184862966851624170187823185845797447276011551525273788017127728425908555490467279874422761720639191318122377937595903255957771557740356662726375839979560562523148668297787906966269590442012328711853248309354417787779231412450833233566766185016694145024000000000000000
342 42712429109215182229849598697260521056073656523358329434111031611355425536851087160580675277501237557308659082768888918535358598893748276116533984257681136740425394916693849026494863755844039178390939564835223519291704048340194565776083464216100125188540018968868960638748041368517660558513434736989292247117043539081011153805451277986758065581466934281897572571522932432334659720689241253382919917576471988835395988266044340356605089825465030738074299414820591749872386095187214471024513893492212851939993460180400043277795818006454158080541291223229346249875941450257138879494278075264010409672751469114045200219559662996399096900546762427438417879327053921415528632107364132901183388854928174587188346880000000000000
343 -249454067164306215876700761223148634850698085334425569681630935911282493341616571510738966048982877170589111622858180601011155306082209203425022136596526647386188801430383525435643794612105634543986594465225588719503056184929001244198852046401389557259344614822452297415228943576238020659414688314331555849754214701829747837385512622092703764912033068522470939326268333154904825826246900188484280774106186921464749942105141856119461822741062443361958205324966255605560588924620180546506354527384027072353725324200670415863151612088191855166778544414985670433140386979098249358649201098244367138855021562918113333355734534693711969010228285508375989271707669709733837399804793827817508214291322177788995174400000000000000
344 -4938754158294573333599616606035266039467691029731548793942897862740863522593196056264076845420670463884629347975486348386385482925233922997575357518682606260652655538747533454762925276138170644807657338066285714728621175930785224251227300734987163445971036067120885345538485627567329978801110435503184897686261433468253206881327339875981435098981211511893403542991748571540566625632716047172180811343732258742025412146326861669189395529341881363665110418523474411794981074259186526955150747154350635750130945890274237768804118679602243922040890861257858503924679091217762425135255621136959707897935447926716299016451274474651692019986630252746337040259827861032799572944488839820658337423309466395101534764400640000000000000
345 1738330782489800865196076300544266577128844774493762535690163086546480054379902402845387333573104541833647836656045024096935415454089339755415804428245534566067090827377568317921153606751897527151636690499472582038911439875818787746765180464095722169298755479188037149908203248511956860460220589458260451985307795969989093627118509793329986606168917048594196486110918602571761579230473007709501951395970286927941931694406330385507507168975351445331639359762504854421413257838811498199251723652560634141905573902970053945645315126009592070103149935235423725305402688794803808971955661307385613726797670007494149181872173513074143413275285223666192774974038729342745323343910141467423472951648870215463634153871769600000000000000
346 -15396895993691763053394224504897291414052880743167649352433355128787636045381001526066196822178260381047256233543064463918373401199599170421455389042512063532196042753242413269891873639806712858238272315793023921828750480623560384213108354745977148647121928484313861464404828101493805478150313630224618205743383508071652649412383001059805895990033368496625220272183523299450315421371759428670338243595441383751783666817199946800067899638095887047023539222144245665663961083909137620891571056512942554380964756151296488249312710178667792905216433737158994359787270187164098833416856503563460414296026365876111159066150587385053063317728048712234499360259164859347730550482853808906911497073786232218413884484721049600000000000000
347 -202737323052611030380207084637068666277439560955179696560769096519327153570233118585900513504344523769686556205456180129276273297002913461656806032616360085210842883091893838519161686903886150459503026322113231147819797714596903565261549904698066594121912848260115493091652787780241317269140572831980588553082460906280711034033845031240229605298191988830251356681891267508177136326450469713650674321543512698921069716475357733856303569247389102402773134789434415880822179967401232687125814575930450274493039103557789911392732993566431153933818408893915416495588083733393877512273579065388026006474231268307142655829541566479190973516356839727182466562681480327427006197810827944183745385647002329028254053420992613580800000000000000
348 72609312941157282831811156550598309184983286667914124838968116932252655874334912079720421435161671639177780178883852027779966113069794609808239699071820452502978085566696171652987024130738713832662198545289682834201227322844554550702206379851206000494554032536125280848759177751632350322449636475591747009202853151132929543117561797808738449070826686523674837792818695599021024866532698582394307641628121485968964726939134887278291205922179081147167418334832945559687812192781609760598826495494307783098465175155153850533608610326952887798201143714655441186863004521821629892087034292673013282850629542848683681448583870501737954216511330988730676185429428299710319083821684112418983985449257836296620739064752166435553280000000000000
349 -862246930662841057240751333959782258177552521374490480923384553741395618132753762587083264190990804174350447080807615224214052742752893521021229055493554576767230843680416183600612131541472068064141960541313894254423421605759195792681305205435199848325175650848062891446957761578289985495436726089362931397232672228072265527259300970776170367975666734212986316244719207681869423091905467614000066606555505903329629440234464150669132963262158489268167289280073930191106873545296660607669754011327886882669250953463537412491426714245782164348285653685692424396917971497262578838577263867351050043301336331850422259617935104786275077258326330999631660920269690127832796743596337252617789610246392818234657327798026588966092800000000000000
350 -8540795560910154476943285260248228395872927396962943048098483621249465581652195529084110675667321239591310267372907155717089189330266276301493357288917765448415202228607917732825032641959297971788673456536223678684613830670505148692637211911887073574937238860817250609268899622086253815301800229494410544608867169271573989393459199918821510445204836813659520617860234326179241811283395623641320212172220062021540250232775499938853026988213790288652253802560493387927369913114860043656478181891871340955661711179212842199567143488857963252404306713765150111862944348604048032568605330277552377632970637702440749844622106710267054082987839991734900571279548113093701840260434970887928219003100129968662154489563360481423392768000000000000000
351 3111986328722594833838198055236036059340037524828702985264973661196973967505865860326658343185419753768164576821224416825229587507654003649886896570164675055191424585495951491423446421103262747598774283229905984666749163427742300449676065913463614226148002175023779144973184101064227565824995148714941789895620850162928551745436749412706337908644947423321291496503891348759162901074151790755884747503257068166511964271252765238714713808987282338292482684518528953938901692115153221744789435926134079212825438476264158537954539401107317895917358815180762332426598242112516673634477043879537863449147609817971120051908000726968036180729399166350515115662862151383307957134818572808803814442906292646330641353913881590378849632256000000000000000
352 -46350975796276943388772014823802598993535659479912056810363188693914799665134911458112463778172132997927878402280713645727946892956074579701560013412263693489460011225229562280205234789702810539902858047189620683189313261207851110904308899172483422297193612930965687547082490702900937891435119754168532568008417335383048718460684414175696882591478218996135403813598357948166627147475483231100723265185399551527157072627263744446972141533138417340358793884031111082386475097705240141891027828770816868343755972308342764474211344460643532736841588197220139220043274389146020574949989744596194979284171201316981453152912224136344751963967856144819966705847410486120009121666483704484002040449650832595892760141390451892210699862016000000000000000
353 -369160276509215289071127070271785063833089134474195548902759109731987579670954786568900863610925449826706315659489307985128248474375927927598368399542057310224521284854866974507961084503841474609690980814818160153831998160874096851131899106269160862020875947920260248160360028868457794651697925504703064497005348304934544361631372344652262075708519148570865908545914442048329012074224785155506991795062756018047435158681045313358694450414556317234544121051024666554391356258600621723628873827121665241084653686423912893994125422245069815599873615322241491568121487575232983462737622756363413554635973157652005408195492943403321421928029621861230409165008286488038107091296939176814441905518869485066614485414618969043220052194623488000000000000000
354 136827624375681747568026446918721392400107062537247930449317998947201618660795427434271713090065056376139917034313648464760101589584204285623093645967238374545123427884339316784158788741796683610334673464571198063823429709747362108185994466075381004719042103846992867939536042868151555598051246055529742794722177669226219599418649954028976253842565484545528460834776678361322535690443866453756708365622146894057974887748692838031254312234597410716978164968507091823589674368286099635306747263480116725427767573536372445419202474725714094135061169964546033319045186832400188691785331053678692969704360927088197009036646903076702473532094641578894023784306625041530230940082531884694177318887676888076834273869580375429471491731111700070400000000000000
355 -2451298226227660215618704126923906230964709546282293829969221240028294443137753051005436192533398469403852081660917988704784187506426878238043953679088075784924617648823815727486054342772406237384224219482824045874973643093157406457823318216521526251694897443486355316926565811271759202827111579395880082057041553610672155377965963244050312720213206065595442687050823813007369640337526931454323544351229818303951322804090708195520092753877295802708883250059144039171122551951017138416656395860948603881687958630385320240873391400478805530706710332586745833331293218458213812684781144300903189059376089890737112313357164474708175647745350835817052650992746663046664120227939700389287955784712502614804339561017441291913543895562730864640000000000000000
356 -16367748556596058881266618367721177912766638519203142232102692338544695223815745219501606488822051834609177082404757657640996416315089707532527210148163769327411552926349668502162624618077692395386976909229653636814788180828074337732650243964802655787798102433837968566131964505286936699918770029172702416818024323651748491425716446848684370939935642423185174116842065680078927468185273221559976727372642234687731349985785104011817671033597061966127832437173879366372855618980325482050359983645083226872353637551159742170592124088949053730990665938750269956137676860521892935327348119132360779617784307823359348064434678046354601178792393101415646097206293043958680824243967930850393664541817434608928173233658112391951508569883305876389888000000000000000
357 6170317758564245730167648202146005608192715386966353176681537942416852241233707898924634698404622236867859288260601004043637419421237257160794440939776116675229802409895982453163816251770286002408060102831004300302454815348783308820142177410647745433884682663203281468176118319589826081649485480910722927924714725166381988697130608622976121262087548676848828713269744677731800134088710944039246297805391766619967760314535540115364551711074737188689781140267800390309799211643542956061861077415047532544958566571413083982993296167779325172690722868538186764732502507941807014720839898286227398751881722355382588289779060822994740157823324634575697700513018526133509461270224707835963864465405532578603169897608258061196920351172773676845105152000000000000000
358 -129195385474896489552571584907606501184384095068571584000304842601820580184059886011037514158646535852205225785678181147069348779560187561816046822278903385359677661266234820094596440627373261535836273245913956519870691662599106212365175310115013906011008671451883619636127046789659502937840549430988901283119234579133552831220133427622312322654571138645939671298478404889210392761563649401040485462525468258066000608787454681607045303111144859910563879631989241159823568650333541348051619302101553525377447973910841054185773732729294076931358158011831630912159835152185604313207311999298691691266348559453981640311924330715604826098215288180593265183802796369644728930974388660838216243905476195384548853912446556333639315777505542468597186560000000000000000
359 -744264303608672099592160103000771737623849600203127017799207659130653317222965861028092891892283565056173700305301876981205249475445299671783392448648571909635224976712547426426101190789637055801264669304413223578287060753249087820539674173968891373598081028001806361380541140886309358895586457366861765326862996279905554482214135357261605523223707827279973948445412752629188682554071930344689261644273810695023312693568361974470267193646756465625870809583296876640360436896603635522314664023093566922580390027020365508395699082932034642912281496203057353810624151850613001572255463249630831622947333104481845429478171149723911445030884339881471824967941159003991051875495443147997301188916583549842696181777566528200746097539787895669939899465728000000000000000
360 285329931355328031887944120923453128808088993122868110598553414168190000084573019727623860901428805232693109958714612653676011464366917120104278375809832304520836427321639929765153993236350032583459724316578690388085086104148860449809202043378918614877328174371532239840433855704698939799533474549617076878232972909012829050733986646261938093816604323513411945938946681350581392866945407344134046136552847658580619103689158827840206467706966520199349887822416057401992488714170724024917796610203407995818578619204283630838123057632427828680618122658451592340205793121762286778241416661100798239368938048703857814104277249830546976532846950984256653504175338046601378724525499222847029894776720558273524614526197461075938604094204918451917081445767577600000000000000
361 -6837540188151811754418014188066070919925295881881796809178064682580774330584703309483511041227046834254192048204373488887250013985730023061670488282723512224299521259434850183597837120165447479751405183350977141937709770755527363365794342742271398610507536493766048100824730567734713451618899209559404099202979629880438952385435658238166685412442933950692907860234796751707450016124843194532244910996270937607881306616993467128301167169304032741342682497880297964885497870163011459845682192391561642901330516018483969301476587356603586164893025572206658742875938443109352194120498719191489709160914273294810281596228174981589276401183691631521517892330746141004753489749201859749043690373425646998113171079448066194334585838669450079863052755565281280000000000000000
362 -34700694295265020866811714501904526706379848356009504121996732245035945909393538075119406684178406426972556460900221688161956093336636258232910781977766840950332117149409484478491813431781422433635585790185687304879297513841138099297012125638041621927123958823208431658876905763882851915110460265600746739373827468364325468156145672940368618379628776026868529523781490370343585323621278190554610428160999128286678698712245095104719792908705067296350278433919811618553096806104091641095904374837639392566074873171947529949308588289009889822712831842892318330298450341893955405532453337417803247927076770439085735706511377819644870264603242674732923836103384963671241478451543390073257318509714212601050470816856997782941852231649843185674167686995678907596800000000000000
363 13527050643789081773272716944938844171243568239074860672883539229917400772434436396253618442968838305638982437795000583325667033520681719335625859837631576587224294976962990237311593235606383673456390184940133757201733855890921684335122025449398351373272833900640020712650937754291274178896428211018355299549737552752480671837369114509593623212960681815690234457592960162208930292826713365345687227056100337404042981766280120354886702471902487874311057203138828695883543203817039332048769224693018704755259052097967638569911476504847777896265191980281499912650021133418799900125578102899883622683762372526664728122304850371488377444640809042449145927514520089292215655585836230141019645974976870928709507605856939935854864706815939823282417362565628250868940800000000000000
364 -365119901519539751738187198676144007998831908826094480868141923542597415410157959951213967322146171800386843109601024048567053288157749570338231214839535780708544507706719019664596335907774459932282221031089119057252962847582328912736250533460185236864152947238159346970698778705046594980108957591081630296494458332769444236168683101662076413769552572090359468232859644422730716115027141922894122727479920416506554918065201448584198170041202718454443019015373311954187321322645339762942322447035826569706131473306042192230709682465911774754602251576559880653841689264054137720081212606704213312689657306225719333812300227894546284829296759136169029010932736518193447779279733648019683250818551341068029838866005771708658090696591240835323325901595014819374694400000000000000
365 -1658562512503383259035427136467712843333993304634282532530157258955977714318315314231677570635967757160309444716481034691420763609404273066802433923074004914567903212851921344922696772477470798467523667118878745803420847468581133828062325297955705293158618238891218319210802365702480965498062084160318200680657422017685744407623061620920654188588426807116787513368569252222441788171717032778937998324954809933340174511620046092048003632987984643396100877389295727923899786848431289489818656919061232826871033744526486219061765329694139318285522496962346481489962470318024180876310245237997459374431073112907264623177510203459530690650520323359320880943454364100559206610039296383794047340146408837019253322825978172293432680610029864454806242446470589806687551488000000000000000
366 657334262996945192657075642950437226861961173824784434471243263203850682908188204296099299175753988339384991867570307413526892884502353158869020342606238332131347003100507367278144937803411138578727567424192004770536394378425610446657952701388424459487934577909919050146034495969517354518852190773792979169197967749983899774909386430814452187185525737879103029122354870210247301731703245386708519080400957631392384220551454684290655940349241335980387016869059672441014723374718729673522589445901015445027554371906023336278062924182565918671781361475970962689537761290158774911133682473818354766233423947986252379612013153544688162469651010360594136231017860841218261027393456538933048047896795205641299826606718186338150996131242543659295914755399229832224755102515200000000000000
367 -19735244699692893360435081390033499946449508670516917270019371795982989795694292372550914722503466873000479589009848776348735583266100273855563079432261846853046954079269240034316572505400965163862473620811837627559100537345094236937936999088414489412478640469699584697003421438972553414475143158533648848833840649237566702385244235582943698929542108048184490705768770186614432028395799319689446600673662274816246825025088404120825815693523748071132837034910422724516945487366635724046874868604141054069888817415544886338840086200614087373218149533648166004157040999586903898437370141827469489505055570623903299681072353238065984226353166525983661026813167790208213570975531134575982522734480561311281521012657607202999011695488368296698977615439251039068914148442112000000000000000
368 -81249310267469416152728168114320203631609743249785123102939104925055544849624837647087209646387917183181005856452131617301125781336338886488916464126436927183873851650981713238314738700590935299946476323243365710870877802017865380044141776328379326170987732166383790971504547774203689975071727886589665767138994130289557035607598151797706091546658624853406931416677538070541380235545414177194481213269084110454419292035906309554104260844198312634439467510068917583765500538916360585257247563083879857952349941878293879408122870321438885491373223479027976100573581140882318931756767788398087967085564589699193498569797985077863840218765081836552077569578806191340757071036409780215504433256038892562269051062665567058069144758591088397225842418830779742365808643340553420800000000000000
369 32734793993017227025166916261974566734552094031386424054889574395157038682772490860508208881636283119395667720950842428202918253588788341711053864394671881764787304765377913586690444834643195815627045721692325264248307725876385961986795536784697338240427505325285117467643231802311937844780301027647092948369472661129962015300037096906737680694988535480410755594471238401985084855117658391117417048652730301664720886672617043897436656229862081259388477307521000559806488873915125205898140590089310050507488173397024723437336456094688676448173403357998818140611229081040801321571477315321644456394728070869977092755417230832647776947201841723898293515808316993592922956033682924111281670716401438813782831512683803907750977395035420535937991361372132600414456784381389727334400000000000000
370 -1082142998620359098137317575644524160007775578651629606408350266666735900645805072086754727895156765461244585034847023116056581362966902262770166807164750430623282446512894203921354541311441993661913125055024342182926151113381587739520811255241520399838886347735215577179281210570992570916292806252635924878305461724447412076484036101872328135647446155997838838408192423952432033440991064616754687920925297506351834914550912395662841587577896756980767705006840739508889476585997513227433318155454079075652089120186089573922783210338796834970928716882856491905087965192771339031482131442972516623725359441824415470957601152786332374206054484123891769626957407951401642664122942599761715932098206669806610319791392764884385242920131040314681547173837419208181975286508297388032000000000000000
371 -4078632413323180975450062151831500935757720521701009944174349277516524397723400012413146623857217608009197577707265966928359506469643919593022432456895077629504374019715757323420521517503512955695117798367722382412960709386034824872172294049025714189166917183414330167527025619477177551888013663916353329706143508862289340574291925302275645069359309489267533042827659725005364820438661387289735492016557684337129943366553757166758767263338561184322684509467242510265423200788294067902277688751750150618088501435423406629322709620637621938476062850642513621052423827262971462021109358939392668084058149105367889481378857170758747504852357148058144619096971479028729858309229792029127342719450261916659270313174093954454475080106183592317666603770255303627597181598145702076088320000000000000000
372 1670272596586426230094361264921060581059832886308933983572907272662189890682256713636069693687562096043870905983091352844170734148034519528803155364030599220784201661429082750698225804122871669579782868612060442734295040335362911338989976792538643944450078475957269559772396523734215964655478504560854957968783374632390387801508705877382482645841006005920481655224201216570984689653256008097252975292706142895688686614548107974406605725889456910106719444396390116186535458104589567146176573901386065373410928964047457614798991896189376454672152863720948555349585193991519897338290130702053741204677857906791048994772867289119716951937274280434531594172634297762116519922208637950378309628721110410310259849095588239330428150905992359280335395735399892786817959226828327806408274739200000000000000
373 -60290711311783781557264680300386883419361001111934190424967170650375537508941446444863233303098304164958136830587033914707283367355946686160521115626265226348668044515159158729930767392703225124914523543974141366994448130339323606888144954429757225880321220736916049878716378480526931694164353907030629489999794808115353453706842480584737286260294236691641264874181850671129372275744265095483561408305803141829263734447108936481484738484567071615035965731144414660017319545408513610548388369337317982438638237080122494659301212310414911437608493631419626346815954340629123723474411179013559529417478342405734306738943373368148810821148228965813834997354025338664327261058528935284583511389036950296833821429952195345551867116975950537149548242098848106818838131592555652027248541696000000000000000
374 -209763918231405731583766834593994793228214869229233483927353941758673145656199543927544206858669067429193155210830128647472276374885092002501802757703232050097503361795689179919872954047821233243768832581418949919162866799749370120181034903647704244905553589159245455993591707957270602614383319475246383303609299163448978149491708042910529278756588798202377537934018938200980944201626744064809702702508731543374444564839546338283140283995554810993646082566226275547881230343347583091894571017100719185719733548273100577131594684911556483784311107692495957526059891207621865481165504417453272693108690114757836810255855699623584950642275600164116946662891983882286011439271750181559259624470372926173853284060162703103921856433432912512492409128290395138638656645194245437998218142652825600000000000000
375 87304188130623288174329690831494006245752543162077133591554580256391528375972133763678819653446637414751468788894580613947872128043839922116691382378314001641303306869034704279090257883006829276985045135508557551676280152579034507641824038392391088431200209578135124940693616515095311793736468484462123473193317028268804172390208369149051591800566422224582773573083303391423899365485645786321134680867697344749963861306017253038354549255875547529748885073878919424939319657302100391458739185574894963228151837584251695139430633273853529809777584227946412658057022610526007937221733869875535227203800607628648905981777467922373056532365687784194984676857566116618907820143133784295512137089493213038944626014982241018688020528363907201312434110788936665967076190454319238682708662235955200000000000000000
376 -3416978648829577173243266657468100826419406407673289168875617928863001955443597310887975296304703433056719548688075716521674432730052684770826931287325471204719326574770223333205030962723537165814864371695256284584879272417529987107147485413636341889668390367605727035683597162463587688509251926569015217860103719802162880949762433175286857523795167228455684824083725536784815796243782578581729949213023783585159338500075560771968582762247649324273341312945484919980580163727631764373272553383351360088056974218674169312790661088101665341478967614902244540203650882144467619462814469662926705776116694311561006267342891736966933325466578321203752233163623889286548090361410631047517537636047121707208617292601113372503514074346787467928999257346314081196359832521776970793703263471612723200000000000000000
377 -11050552824667790193546953742170769444886612476501696606951608681448804556257239633899291990371893031432839866305638647394863686280826047134575845031237501525328544223168497207203001253892170791722726696617691450153178906436448238589472106866236107401836879477859312509114393260726372465629972499192733525835247545030797728597649194713550238008612482441230358962430132772226540468831326862152597180530792261694371414761415899168501484936973172147964341888637820494281733553749174717178926094475412375614974891276676096557697054399593700695186979142962031260209299587339193847649667945658451356161813606964364421327490621382566640016087762717521427612483129524213445655814421312201662833457388827303422915191503801574243690415403404609112577515320740358374494156026052727635932023222980680089600000000000000000
378 4673795288369436413381078334163165720413116281815561600090658081440957859409806238469504019456604880814923096121210145746232005922113615052275426744923240370476738100197501596590047070326910952548542255102146566216359186943867784678184813316766200101544846201192775256521801404147902439274102475756371508437244606847462712076526546685656039568526664463764682939510047138585423950818806929280341333500615354848252347834298506136873672013276851881057358364096804090425130079441209934936233109968580655517257788017095496617119162366426750739097971306424445670017682255693427348050712734075706924004234557611975692565947714602120414921604621081260562410241823828708387521821111858165007687976856998964656349664618975088622714123420257148075043161304368248582064588201409292792750848102606108685762560000000000000000
379 -197166270669994411491731920632215566819148459195144683846736079721046898163149263663798329601290790581425865846606007778432963766912916877969125375535118690773880799436970265621295073646884323902111617713103964489624377494777154069125466002157401425491188209273755210624413495218141361147085593476186634246841249948626880475323665087030136748543861581539199625246032520963285675350159293584243052847630828412149506782748128186833947901445544784979832931543954345938617021254828609166397739444884279487356859704197753539374338136294133967937122277419362395694928142608236544113702389984108101940913289423903975437624989562942287299177991022150977160633508718959172007540717217543200926518022020950353962667394415041050516777762330127379410424767521141262814941202331974200403378653760687894534553600000000000000000
380 -596198966158353606040969743562376406709074638208602542147002832808670917157206259886228988425762358374309920538771720099117254043891698419211083844071940099716040740328577104439443013845257912648392539565727508441662269950132508489047250864755563605248331650027922181020597355657988035248224036053354608748865115732452774441946786226036342911054004459043665528403999387712408395679558150320601431610323796688582472899331594605578015278168594457121429037004364809865508642611340144698439506960537762013111944452208554258405856728117164204689528455288827145285070739137740343913296581154989853977373917069754735390481630315590092857021029464582003521577554539406140280983442117898980538242409249453635066514144996098957091333076789013008398210974905704675923773072792321385349302113563822809489919180800000000000000000
381 256217853784826736438338429340589240780463243673285320858672967423275089455452450452924991424409802518022987707113647251520692006015890781246014669166649997800968343230690225121198844260299367951501255625656803182055363790523036549980096755578900026889581301707268635179761596123775677358795081073149417441867531796731763133068073654617470683598581481359616829319911654389110035027275100656250561095478441355659085307814922646743284115951778819680212322487720501270500223258879596576840987880526646341949310106913634131361184652273920387078892184616089745385206570225696719386336281965909906304095100891349157328684637282209734700390717824522638181443344295227716559238625131096256863824226240376534784141544555314291403011538847079341650083813203649089149655858575448348356692449657810438564936784281600000000000000000
382 -11590448925175851659789484476754096476572943836399373684858354498436744600701475615994274925959903673352886279619438947751196750795140983018578297956460983196055745165373385290624644146435388674573999455419539335967149037880651788854798029390082974930917694190455688949708952771942671223935804646618764565325599263327943767678075579695328856743865259060833449153664078524097827348145501410150601942907560655572542831897868029021761712187199886440002322338703105549308905845985139966140765706905246380322329303155811888091853344269140712410595866778787731790466098941288829882553495513242942170727576852861169017988059919335420712387370112312510541672342375530306214801826003748084527030127729624498354549841361383199786953097161779761416983810814206072076502083263446018105649009501755167688284347931033600000000000000000
383 -32935990627829376199844202144453665894667635254202404075558847634288561203048587607087875742961687151648868373639366816481238766610292873922237327615785001693614114683527185533105927401376481031238360241553149615995734303126005074614306225359051902966641333771668190284278632844283860100675074287343806047113440632322085650074776850000650895858926150576116165934510035385049938288462131808683366401942892879129976683686679585985262417111884859165956074518478562981914214691065384922526591258709787093030310623092287147297405967521193152022382856616185514765757784210080752575013220183963548588258475455523081246505281503161361057311922915523026831538547776468320499994445025689800959817857979189595334653841686381527020734690505723318817780119416738842546793714711997589316690547794137800493789898917858508800000000000000000
384 14380489318768598809519744183031203775676918951260447240653250164928609708725747919123618170452329084657487650649323924125026860626644090634894121789868685571208960317365722404778711830626528015553169250818673352308684875419657807151757839283693186557325890913320477063568095014339517458637219929581131537721817926098859058657035978707566672533365868029183144456520298580220249100380036303574729325033774742756561765323377272801182989946565525884878494641170066200480147175409435004173036128639981818529896161993396096175565916561539636616288134453421708673101131420164467154582673645197396518001833946664227049877343627732669199182987163627636746825957075778475901912701313373771894682492541924603652960238590534637851126239362176797637676466528704024340040605852253446880960856801825934989956036720435071549440000000000000000
385 -694472343149813082807489421929403194462130919654789070062062030254532964681853769627980867313988302890225382206220752383066738476284032391625338581659899277929500060443047930116788279172102421716315172744701898057881906948545756797173492014786297187109266370042623578219382910816709908974589064174986686751247231484126358081304762176030686549991760764126022283635715469060843896878095386139075604459021812963836573555480271711481318362251573980382692185899909840771512788683236305049178028366197223283074961879753696009908773541488075566505722050768095604194469902845629336134697194060764389861351836046791995384428091082051464545492716312871701758847533048314857393371873131831182784353629653140428125332425241043902938120326015325361698160658349586171996500446374853494204613268259742596250827850444605227008000000000000000000
386 -1862696582392042877339282155118889083011449701912081567296595111868818854694043662390801685381394513704717050914892051005803718195858267229062381655469786540470485695568353689934605510869217876169564645329298537415813906343128462584383417750420275504996124374152798345753392560522393155037165073730891884891475976278570853338185459078043594007509690091825046948774433129920178633111278610528616669580295564221712821902573111845008268311791308576961596542641100745624115534323705732935501559479935958698290822319988201009676850626487924197511387840386794850449567872722428787381828655186405923693559050484835119900723072361568983890542118543282061612682586855972391824511660494255737081906553285238474598181104145251786774971575116928278667676756986045236815443666111181164350664803896116625063941475568518786816409600000000000000000
387 826196270457311958649807309456049285304682094113217357026925921994605638207402593803656599898767394511993897267656144271995052512965814872007074497913974202834862428272817104960893611259884901611978741514362370541065600267909590808766489547795916296733180751434264475890769021535269980633507673004077322453137722371083238378693144627865453309908457705189853634993237423208398701998009296786926301136899343549248354848475099082012821773041207256007178004174094525516476215463088313861579799687973381404119410028816395686969779199069555470902008307127856860427516653356085180210002313964509057327326349850925666277359980858764903848457700080260136919344965190962175821022423885216682916361866684705611738235709507224061153778105213930511062552312789009929565216489346404441492636306481965070180226571843468731313710694400000000000000000
388 -42428200015547078543696882292460223958114464389714469816700719314348008971285063389657048903833860760691450746348636615658445952113278392489683395558307210334249909375557318620550040354141563729328959405001218110672898344863254547998039802569837067651550340862503921328992285213819423869501273179077325388278340980905276632729133574685091037636449407919243842752074922427749270675266560956070879160268432595378171686721173044556602071636665233626891793709230868494562993567487032203187997779478873527462454162134624145341064663041883520844444872412878538049531170896855702436196304133655494342802898676961522476900652635735330390959027270301558098136578864304166151778312363303124476231314776826393043746471178837175664164438519554034619781521770279934550429384038902712051678946617229290555998102547102959366249119744000000000000000000
389 -107826672435508405627392566175453276439312311870460673689146916034562980023338099983665650428372448098033252226872452798041246354935360940955269567182703859541861432382504732664137732657995269800809503515106111167671994717542519812254436311904818099769390909135224422468282869152305316998563901754241174719967862859453402330853113214867829183856472017684793847514416490836472828111925373341707967963552415506092051391016996486081692908557317612069589293138426608153953843975259017726028919964146116010296282470297916448879227912590393151354422829650097150549266500216176550721410380384310924488741444094661753012805172801448116956838871673280169405909976622701337991255491123373125202520787433003754697144769878620894685380834598923773473065949258099221855842934218975680726718285999135100468081578031033769335549387708825600000000000000000
390 48580280720716851697361654790696403096872480098539580582269420696128557101183802361043937897367997138350278326917954438103743207825751796548746753221820022563263981154851172899477181811608973764278889859122658918989136446613668148379436228349698359256248615561031216044151619978568766712743907586614408609906430236276284360233933420578781733070699728392648895214488599636750898776606608467158251633897711903777687877249997147116715935183054998040159922527144402499959344113015382623046021438820320347625808333231942619053540686731059304666956274854312918123400817223487820535272930464951658810003482535582783391007251293978052274748488656401445127409747963912968548206211550296311766392043108481859860241338368705095328104902081743562062590631244628343661767194426674175075675667062572708511659408025630276390762242183077560320000000000000000
391 -2643731841969678392644089791151211663858280620583937919035019291295588543038881868031520433311559502326471362960615099466928996698161275121481839608525160993987082160815793047384253525016968471784511000175624854428161360622651028845072627759221224950876497370652395942035549662737777475632005393686342708152200480796292596613126291842834603597125321383510112539755167352389047786168632960761488561208108036364519757737596939484081786635167026770897650950771674353151946418597520001187996857915260307385555132174227479338069798447588235294838734795359272329788190658745976936729943658291929015557235426153636210566075186174296688060709434897555313418610548996366785831761164940074708134915972006774494951557174094094943098957912642351894348026851307884413023374803794963722958566683465954619605918018746153002801149542582452224000000000000000000
392 -6387707552308400780333603316281764753536464064826291913446872587289979672975034270117450176789514707015366130799277785050652793788065076454187981731749114660229759586724485945467025155179469183736294524913803891086839940899636452560780721737067976973138086726415243424695510939046074213961666533656759736854687319550306344358350356599331898741006872832405687496348191978001323615027559095614055126442801236852556340842574505157927962933706849440212833951116975601928353387152098467949759197318171337966930480884091796602981903538425465101198786518990324343277292465381696937073501315194439929952142157285578572210724762527420156165510783766623882316384053172633237146705128955056645175033004196984513574588511105925258858876644650118537846045741447027637828109919589085271175153522665201695790363312344140288962839171362588679208960000000000000000
393 2922988797498304558690743012379879432901004737777060891207463545248942536154181074910922615072078560118846936886440576875890987918301224666990725901384047163969134287903052884875239732001801646979839984583693651360286353235131642983514830911742986879844764039441343817518543008919471777494927626782212959381136492715729454311559951110337428327898926099614123281476305003568126388814217249692533549179843834270617224430850456944156049907851024838617234293772352364630678347383506336387665633299139347487404679710673537500518434815464568139415936795323928420086335068365235359178590186795707190083916961609817327837087334881767251189148170928142171569723338665169302276222332936579365509679350558405567890574821474154577256052730257414345242017150023288154826278154290343635661045924713688744811589095748557956423946058948278951985807360000000000000000
394 -168046969187243751162690811454355428114869649306165931848689898312583073952111369245927471809031925967556128334569668172223718222025504779971816717030686530478857312418988619624454489525170512474010489662584360679303271250750134368553814138795017153420629125694813622061725393350540459028637815260059290557227701153517614165439750593367406212455603694720268806982966699859516185101255222735310671018180549451121363089519410748482995595223885224187298568481288329190628479624668365950106224275777463806618760486070167773820123487478801411726648123295817399236192746195979759634842984040644651240688451815684163234150433143996019113642527619611611011427794600243275587670670693496238561679959285714279054098137966870749245400345541504739260510588458383475912965353991560153833546370839433271184448844697527040136949593304586557908823572480000000000000000
395 -387187929575832485937920042314547803003324158504432025173001252253323490439365725896088240435414095988373333113593900422377591854566487434096951932824763536928692219534635264295906697625909319462314219772778708790812652315237685097059991897438696912306826333914276999144429463608528870026658591790189448564610403000933891624778009574166863914864698797415914149725234958367846400498689545462867822397713091679256326913448529586257004722712000599836702595251480963057101292010976739021150634021461349360142057142694287053857277214004748094180272002896152120626898340958965566741336869135366102562310715361546065670374012255088707039733935034496092127416810670272947950385922344918167602952085891727184482985032735187743839178060805230179539443152771824202639925271476433933939997017374693798107689960423528668130321100015845505506699168972800000000000000000
396 179932203783944080310424731943918706332517718424986813183265304435953288697042427308812634069159187259985548481423396491082974488639361020192864003235560125913539945785230624995946585996955389493757484054391763029499089410525974635094525233613498796027007626132844113580730327228359264788497231857953999847829878218799472832773471667379138149877578141274086765989615381707999764035970727417893328200954353564191425944914523258580384762494166279740979487560658491123356156060015274919275435838375741900961673976716968346956569256576847420349709692938921658994499952905134517982399345053539873630958715002485951764444533920029885567488555572941839451127424962109046894247401795381321994610199090926825369494624183105343728325484905168167741557436258409700510873481775063342220185340894069663071339682547548655096643124824918019568381201188126720000000000000000
397 -10898269316740708241537547556785425265159878752555625677729214392760210426326900651320052562021016552721663036005261175534259216902638679433155336081719258383256674138229147026273578371997420784546803935726573863038726788982211769401248342670064913444780561420377575403177715479698870195181537494992354285510600234113599006456639756544728418693097847725469691187496796699534327835595706974879009725118617275075183092496000197186876161304946896459075010839452661816406846238577468493311175114533615293416074197305017089326503716435868747800233177113654886437941958771543974862607549104379315287379048673502443699910771594842950333545405047866674544105967957946758873376127817564287133011282678084173768970493310642217648016756105918234626196364468493861672557291815964738667607385654044772782008245650582127565661219869713969713960721440781107200000000000000000
398 -24009380096835220218901565551870738132367536745828882802932027381164608081546657349899128983218992018344364826394554974058280048307181492559948676528002076040140601085609103072633617366462029491240245063116255317002261268138886930632704178807010785877063199960149350877225488688679625275266050568663725623873065147205878429766394270093237073968214258227027298384115443840940070872294678646792158451065856090972206284174898964688523436598517936413955445655593856427653360777866157332835381079346439713444872202405903805629388277673194658661206492842398993835955917792073845200290431759151517446786058399723013978277375191752310596970777339835578680616013210466808819091623958936749614634912372793776686887611260653911448454660900309660358829306653874586364450820461656486196306439029382834360666712927878457279119267134537518423906746796736386170880000000000000000
399 11330019943044522935826817625137595181829112238814655202480652442174816529326799204956678057945170546608695985114454349656710290113152215585605798344957640768290222464546982821472271015205620964680212084736626592666140870581857002750455764982582499409546044234637486232518628412619882646307724988050023336902813990655186793820127981374893511535711597255927715208757889909643394790390251220165847225953135341045862083681786938658612933056159461393765860688439270016279004757710438189906116179441327778269222396832145865088421089217352634022028025130464372609649041015908338462351609497170848046929837525820830103839862406338927644634763847808029510363634556096156934604601711636825769529690538480165569463737969829445025684561016132948616204191113884799229447441632142931737491149094821415807035706543426471977740831072295297636582311525355669306736640000000000000000
400 -721176775632573109611281447647469699831678078563704656971603797727297848478313092957347196584391769763642911936597476721145701976379315240954441764901922745364210823733192729398910986669282439789516764681722180651718559698622561986352974094862363469811570404270449864615254968624691827512758752712620615787509370838089259554332734620922455187507425770859801490339784824596772370519722394046294433050626133343017639795621639603355603886006248979871732224402535860858585171140620782261211954574498683502050188229310426492646027884843806560600533056777624927059597012585064519156131553852364238698031041809747669284472350897806060865604754447562021597470763421229154913148407367099351643375877275555158751376240311257549019508127430185698865731495897076284471113757468682386057382483464251342044176757536331453420540305735483969183192924592764327297024000000000000000000
401 -1522817853335098062265722544013617648340733770840653238080886050393105499488279650024243996683278908468515758600265459609946539943259712438038155327324376693435297294686252305482399474638559766864291338592055017857645382852127843785873861801979037998053737322098922652018964281601501683314479919455396386115946047380214079323589838269962680258045093689973995862761338369405055950527319961966810554433463509767776938011770869011356159763762995355150968819275457427607989954151105051667706709476156691501044468331532880906371626453664924331166001216916366754212811489514392946646736222223713673531147884059133349131019475789608880521194707959409235389450830421083266904950812697292233093642246033472793768568870418453153866751578084092044731372215714558447220809043369145956955526989614013295258861765829691144921371886113779637534865657544966359754997760000000000000000000
402 729657404248489672996827128995227517487903450256924127348858669521092685325347005567056753721788653166790127881122160540372370539510111343132726554154892643863778961078603218447326888399184604920913593511853528862035744478130058095300432598152380671522934242097450819843717602390983771596486436574631914413204800042187375189245511358327763217985941166170953092256912132961408432549873614781530064107890307022194174582296051331915327145870325926964862931537314973330017626293541013196112619652899368653179298671675520767571668852509143504760927242570533233925278114255247479450560733121703834327522218430269169858856252322840084779664666263804723298185947722369375870534523477915361986895302745485638352110737908920060461458854653627600304357768194539339853860511197891597993353386014581497119484940039491184804572852822686205412284433984409394118887106150400000000000000000
403 -48698046287222739837778871689261478680109467711515935520700029302924549466709429973777074220083381794980046923543809404241700160069105260842024505447515401666931591770677526642671699889323755035352352839823366068635929879854288093964158793557228884567666610725076960580661067684194459049385883636207784743905358725260479768686137086053113796848802827306179378148521342061685204904334788966423138275770915185012919882469474847846827153008519417154964528743345850701116220759269550755880450160356435550696142726647299513709259298383310334063612336593168109958490073354536853843533599310973470834058798788301780458310780864506522597871296098505473446149356309433491951985676443893959117383210220116554922266466666310409017651857279207895079195788357564252946359572904351790535653558939278322780918655522162360945419718103311191167862250373113236643539322929152000000000000000000
404 -98775555661527254310881881758326075304990475294560448523141569020433414405512485305078785693372317309000340719504742637571630887343984125038190197534718079283102153389537816043871975319653772017620768648713487580404922676359957685844391473567741077649926691034621993028191267674531012511407490414698221478586174445296101463154369247411918933284747746991238214245575045534052313639692047321995048494213203331193092946435092847438855043281037299083387660503738312572781087273731476694917869648312033406271763928545472859970390676112740693035604200175723153960711758385054812474628758248924392018869536071542918437280044262999099101150234932351822253021933922097338775266828614698135912136034598862676808447067141120963445599325651080386335624084508342554351931666265573731214327223219706114191048689398148644505490339027248912338736988501187593505669500930044723200000000000000000
405 48050892544053209306874097284040252514907735743457702025581658818497756823595327295512550457589367602214514073969955305976867607047944287557631532528388212119256165604392069346512442436126773771956213264852856397858471069876565504244633015628223685492522464136459695661388087830500661265629337205733438335003302534079549442356075271381442109638509932201290774821919924323619621807690432162296174273962795520737261310818100798682223237660516869381019955193141338849187981895485567762252392165831035189409583629112514697995026657423186331555286421692184939715156789424848214647413926429448682734166347497368461503937847416345926529989531415491489912459654711200550418529934748568784245282669252751114268392819631075425391495141041701521499187546916005178991273033754818530468448978128437474979469135677292502213130385198295534250318873862347592801957648513370161152000000000000000000
406 -3355696303662867640062758387811271012782596072780895279295229464590376216309186040726717136913156752221438040858456976722490829764958664195627853229552232522620666316127969274055510834543876373477811069378780733235605067332584979012894331380708299005027312637826206242209176067365907446869042989697657476470990374545557052966123033478710078112010386112888902693501328020529947740691924679200026193404263646448526184074721516024778789275759107933947376940952550672857368211007120895507367248348452449397698226802735434981363073969265127270644284338811226051221694057519065293647426688248882956987953778323292316356693467462720538875567744611860061949957467617785764416938442312011666533570889734025761342452362434096572355730876027944393886252834229201907342495803549146823184444202158611583615949940924357163152089455409225621344214498743305589047623690086999130112000000000000000000
407 -6551084943431275081527130732919175932084740617716281858339417447734678399672866696969061931107850538863155746169941852260701445957976218271403148110976076739576274640412908251770623454198339601360658402107320158122461560341325150600929659022807120069312984797349116544080532524638415266203173817784220946923076277003648816779360593609106824325201172697139499411453497058707850673807165456030929905156746842363919277730959876135125420200432086283230254582622568271130804865472264923163228755998654674581949387784323857487201676601216221600183916571474310370772146160914371974351699015054274294204906171319084377272462807439445020432879155693229747965618699150754315928719724353543341698619755283239144554792401323451491993432865183862561666827094609417315633073707084498763015934319772698138419609127824127079812623585230298879528720844926578921743774837348281033424896000000000000000000
408 3235241697397860880874976659757433937578314622511831445421770299452596912359666207064453707626957671203509843881824034782233951059075634951631711784592621025478199246206883199054223646769352150868793247459371577309720854944419173669264895003587301678726276253442867791547723633852712239819403568732880837718843357115367652920543309152948078660899260704331253632484497216144305639770076185814218341178900457267886082159827449114146239907943828934149411785674253150993527332498899749815151102842944066172864261603153478694033674679363485685030775034879964921923095833307117321742995764810950684415175703294685273567490387913338170036343339661649596161495765094120514177113609003694424619070297996666180625315448240693483199706874309072756650342048626420622065053515345003130303839734129489137103888451087011970837950509892640107250501901653523630036953108568103385455761817600000000000000000
409 -235972017661137458877404457283887557126986975030568222255547031969175850885914194442382410876397456718293813771001655316927341640542786705662208265857161685017563574759083150662212896481538102399099724662264379901671666346388026109692498941958489737639873626989388993130529936499131739433716122234591745014501324117763026878729809693275614849029762783770628716278788587934610998878936362432900534197363807605047915991331814150414971326318229538794377590666318995050383006050175036992827877735529096786612754481370137472502646270405709042796705090214587759290652540262928113289739864015745477419374876890226176922655332326620435963842910039022439499413180061024316690615791146957347892705831471953598634848565791888440971199829581331437283155751953021810701292666991727162013958405827310061330213473196733794345130242481481438673124045910560309978259857683785197754972635136000000000000000000
410 -444189191943391164721901560841412517329169746135070602552628266032453106402610232399142804089462336326994508532374185111171898273142420303630764524387335995418833461258915497615953376424284269832648929513490565302801934475537810052570681904376227476570402117168644955952461137263516808399372088453744367582207732829888359005173328859035335354015327221105030485951442169478785024388036593870596424254866325496421386655999821531621586796851214769318083374671842642965916173543306683513072710941033575302586257420649408189056008602981507281331859728482643635003286118695973814158104803551159311659808247294630666379119417032103163231159936009298780971761776790134674854192480977775468132972677106001125426030154783468018593659599299433885558194011414632873999978911706027502866357656605037214966449639284483484749771564193214758226624662861676527296308260801843697548299595677696000000000000000000
411 222671435633207598689737422440943207179936658523466497221620411872030123939128542932356860706569773882303110917144369673917022701503890978945238499896106237939627602068151992747780057906289482753792113900215696654321746714828128827604257718622585380792460637669140931965879669692507511483440220699678416396831215193474625430518235268538376468171690020038748594193155634024118821778153003606317262413358326402489779718936252234747238905921265956602952886932201055759601015875910462781118099751686613769481886287902223927772661990403479858229529201606286868380934985719939554003010982274652490618329628897624993082093189321750249107543641414785221923083477244452814021022857881874456959848791419274950532047457522545503244193910329863098782760899189682037413411770176533279830207243084522323005851995133959928721740439979574532277867324161215831718307828022863059652794063469412352000000000000000000
412 -16933320252168133214763177384438238120919247851389892632740399262704560733543659043570619148054265240692578095552660177563336253947190825314902184585746011891681226958060103860191003919695653212969563405679302838136984158872726677745094817049887012182306665611647771421879135777091144705313210536333665000184755791536372218304310282597794137136772884319622927486225690281331669008557466871836069824105922724373281012911748413972918804088936289218252532856262748387253375221905203331298883710678120823381054293774506995455285558877900475266210430302757590922347980135692800069646009767211081933004046182203888165744900473687435942357253103102160990303910119892540018113168339588482452669474562282457061999135912437804196472292995845728180873340504567612678440575875130420978007345446656322216010728736419527318944016384179065800050976948865274605209962502848318948968424668252864512000000000000000000
413 -30785312626782183907296832107463711592595487786381919873788238301553412670794840834135567540168799230554084952182153170726261630046620354080419401331653316186940988702444098947708532249060139552639737311617935754410324711263919698897903682057383620324894595086853033902803908953730103423288726058157130916655588556795179111023183195011654845792506067208238224021528828507703551566978186505246757993200814309787555626141247441455286561375144894256343613501536013415480029703794176409869533952641640784558035768177082909778599615405403928340475006645419134540211282715879534884359850439706890492649589354655562370028867631925500140105711640257036378282626350717498877345313260987548448472935353621620368707385178699793034653251722898836734398172254325186769786982989433979013917313935877928721881514625286517952712061306364699099801490342929946349423158887775088914320951414182459211776000000000000000000
414 15664102124213792139866572050073185095796699814319448622858283191659514091825802095244081172024704933525507129783936580509359649285856752526390275927347204260008037037548027451437448580201434466928407838861744858335727231727878645100085943139845513692333454235226168338608136009402579264036384893581804663992606209896317076026854924491092837135479505888960762444076336620097209023058453910434261479861437774245083183193721182849587593125356270716413092508378760496508155511300353623779911017884583173900399130113838538460631588385900604448714265636696489205877418676584215070561884387798674622882171027351583848159070973735624804599008243605794581792613539675784425168599273377355026597751741127438846014923636111081686205299056704225710749000219503086658731962598385209997275277575255795169380725356227277489912107497648563650362024855313141345312162062129831141654445511926940546419916800000000000000000
415 -1239988210869914889237849219949193449413192441335643917764138502953014650664384717691099389144588238193495285890763886760745247614222574276515334070295021302305031145124382344116424357330540131227312392259884021260604762125861206645454054632637732689452354924021855840202846287796580732035542054611065942049641815836279230036545590873864078532905014268174232200392512959157877492698856976366600401455258037128188623858650922123128057679510109117006399863563788676038579045535484605725743829260348574924898008581989884604380554345312210335547401551520388706143471075575710629531548785507467966007937214590281539428742344246681270592738499589074397624207346055938266892854096827966321883958967652276869686767389435126966835761092460473164623763786893712140553766953169691278745348818084651621257337347558682629633799200980816299280779644894564667042355705970000345968778997447382404001955840000000000000000000
416 -2180573888263884905615377682162627487626165474323778363343480441883815310549207611320756366768292891892898078891569404428468266451563945116999333452965282552786352887247408576445323561835872682095762167920504876153555646906209809990778417463373676496327284070760358166718721539723150402606609679191962178065141762812200351930119935677193257714870956837689622968443104735375123926616195440286336333835752661963501418635491985762278975560111626363812626371603264637631755701226300739197971407680847923748988612622360493440570380016896544166154670226941710238861558302237687806318650149637931401787656788693008076181289370001750790727450715572859023526784965907774390446321957077922027134728505123421075856169851796432616393135344548086427403275060094925249655989349552382134427773344772762531626238199136972599030633155127826489772451138099768493511439553554525146378639723137046094524226469888000000000000000000
417 1126059731500978454927291441685906168281376509241015519810178657215347839400164532031618688280078555093473744827029433972230421369768005868157405029347604143879256193640710168291860826740692924003251127035918802792607740980364374945872848026437452368686190972801929476524125098207739474167131422517837504522543584423249702108987286747061053015442161894306844389577241278104623119619765859825578791443151964572682196679311883102115613818087613709927665878917592076071241255863160241689532860245597421204726588271154189117485608998478771708880133783995621759211037111470559820067956226667238650973849039917046973869045072758983761245165178890324940478513421120591679933729294058466976275919823480998921765581913407144231786614373946629548163285978670096605753099926190393186823234631375175353354257812555744270236843578738369507567934343207803813119468650916519631940492304907049938484967937933312000000000000000000
418 -92655477114022065623262786916361798030563814982821027327411462938096609901943135223516942938986842603036586452403636939047893716455501486346214122357614482313211869170950778319954153827848152494711913602947277188616484315467927972127108717489348212789900574763930474198828504725072467032551168854010005801808730710386523418750466161734119674230044245680486159295987028693652352705229425097729121758629685799981075315648825415627108169815898442567098073893981474061966369531566695957212877916141431329775992919337957736059905228334604049567287096793999700696630460748635741362409906311486327164903237494004251167288655477839206410950964378798804658044381869702205614697007607298718567010160977424030087908914183100111507679997336681699253686849707000158634597930463062173604331163580092364020056279384072012376841156043629574119869478543958633095371046901451301535483445124973464201100863293358080000000000000000000
419 -157827083211735245497925112510602366615347483680115402495890978817743303171021575247919819933980545697978860104814553470749361632696065403152038367988473197394728227083840423780263249690529313085836192601263860990764077710284054919098146344114932322939013073730256945108314096609773187509823444738389694665422383008702812028021956262585312618291460724840249123996350620096630793012475912757218931600970186589200527678257449141161178057645947203556474606759837759932071435956098652277914335371333143665306572527298971981937269553913771005494209104623595256297689467246215446137716149481671665224935129625480347273056506426322883448715903968684694471567980390310995706566410498327848216556645186259868542089925645940413535000222565426622625403299518427425061418456607059790034907201609556218219905501303727429414515776970488220775016021884729644749011822084248566631126212342079341841069031952490692608000000000000000000
420 82711320519006885141390466699994921180343203347183343884181157360026816687960192731061921520757733099039308385158381487053531022770193923362780869748370902847203727915484002425805981066466342101124249076280524042376102799643890466066366235883006078231644721535061493941722614604141849460214561110688202148698242729493386800341719779786727884862138469831644372468675792713914701621013258061457268860217514546844680282969808478075734402032868541122030891013148952866894297606802308717789439423987163403223341721538978037451687550921279593784699860921526801117734679058864414589515193418739692901711371750474076755706358804265799804854645550226876539650866653509266100403639883761016218222425819734688710227904718203033762459679579198945621470100655697823428348874211613827466409986787663570079284827646131882906788506546907364857296004085991507366426856360438793544818472450899188137569956887020795697561600000000000000000
421 -7064513012240228847442438338087834150012876094202107444900094564595337543982381567403299372941232410753887129975307277842668353085211803222785610067975523016997131239549976679272801004593380891275656151201083807981584458938819246514069827747186766257158282894486159811312937696020884239336924052249836421152736673987212634042349601061249614106370805259137422465892033621540207358278855222483115542271814847381110243409205400713653416798309002492994905345474788843120802522895863576949556456328458358927501001772775711475586252386345739249320295674620345610714177310909470277898890025854826434739231574216613535884316219020598110801913544712009249184217601301201082546963445075902545334222370538091287158351552647235391430729840374025768836539205583264307794696809665091905821152070027581583524786570084780743314210446176381208245314102490567334205413434748371817177433429288366166676779783731672158044160000000000000000000
422 -11671012558503552565081420129405448275639318431744789166310581932181745772851477446952666983499066291342959464707682282100277786779783498295439517729202519804453197656376708158864926221461679562770578174003954709865890554364914152056690351039005776686483946876931939268096275312325972579767317354105094568698890306041091979311564064361323701489201173152134035013416059422143710575657169414515089068605848918296340637452897399622207377571952711596285732924678282877355084508781709869956448175240275906815214389952689019407243053225815592448461939419105768755195565609170544139072585676688076713012831543230206949441936538930612480122368302288425012362135803452709505935594787645080581187579969949948125222574399060617347635873554497087792660950714134328177215341962384624664795654974203885250469220794810558998294209881706944894769898920380622282196376070157086285253606725924066590865717605504607605123501260800000000000000000
423 6206542241009040132484237923386481264063050652964805410995083797344580058052574499473242961412812984667451749467581713026306800330423121523903552290893525140047489809829968300528141609064914141652593194875938073206503896360161081918309039225297452393150730695963495731081163982763096590245222854660528494287268672399138366765653082681558778667366678119044933034487758174055731970555171098442191558552716637554135955306295830293881218430648744705676980559589664051048805478031576917758454018137946476731342377903630207747054478008978463498532394842154313492477540664157918939244165454286024049362654361111617163593740911282683852046907165312680769264524203774659778751261000747120243684393386611507089183833720841679732188771244267547968104001165670029845784616992500380550487752181781622560531346470874757519398666451999648660055728382670169852850759816343735960908080702372906500312831927928328986297893702860800000000000000000
424 -549574318869926900902668249503729005425192246915199460656325433461334524615219175478529855934772664518204377053420396359440648588194462640405082833333077905127803958770958899918288505393411032439683658012219278241052489480545479901781102172055758442085082677556266650235069845360656948696876657358072275337909993245553105814649939250031417346807212175043414266867170905125658592910139750128890364860351842986430260558615968436888996856890152273372393438263249213395342247003976870181424825413751570907599380120140824558328127125023669474862771210946148099548957661007468822559878023787365419372480100742051787354180335252343965718254238151661119625346279895415848303242662382385061752528072351911958105926827173661136824205162076674167444406537218025186520187865364510700504338738512058503566785639220210330833397355666364849591046058103860890541254592213894027123877195668128537877944219636294456164454691661414400000000000000000
425 -881628406735440586697245435151821774565355792155849559508715719952745056412656111497552205494961435118825517677568030520382818834181784243232246105026575588174833719666222763620899602846990672160161746676006873233897799468835461131139055577861844858419658581927700728837987733779813579580146404617176941492751205224578340345580870655138593148418209898523118954314843069914510825389471300095295456873522654391648523053922113226603271185750863737303468305073416868838230082186277201311862703380758419433809926303470497615118096069646394916580877788129539710253609372551342518352853364536157173017792737960390628922642140071094786343894638420818901612636332016659883414320321335511524319383468989609661643869411432805322827394190577080242373632140337104417963538425792326403214764697676923576056783147560312397497756783987566993762853312843622903110971186319450576784165893528655755190062705752489635287599042590146560000000000000000000
426 475718754320388448699489164053538928000262154571285863404916857861595903402750056899284822832946938794008298329706138512775859996889113763093025432997586615874572175736401998795316807898524145623019993697227036059574839292826001053546604746276290775587007421974687185024762439109046356457168463391569868231628964330960103965777991892210061891822933464658136493333093203969382865114240277702039277871486895962602796465517812234269261912453774728577210474208840136909593841499625686563149886890457135052609650142841827596492115183191627468172465970445678141081021484043658479327319953068440706613889082038128126193635621975623421321729955544969614932460262664176853213711386982473996796232811274633905821218711027122433897889617617489373986971346153542223142823532709352761321403750807352890569606893415819896240941929726629857875316614793138770462796155261743137965759201928731052946473503743388371072006732224569278464000000000000000000
427 -43619011756217850029663405126099268879017718794162792808392040583192196765711822014104465609656793589675988339922232855685905540982855324322499976062768675814139616511196717881349594282128008123957470421882397904394739953445850833343503602627259490903823349685302256521415005169384977254185292261435144977390670071119623796244512643191900146222204541945338140232657827936828437325811876710652132900606666222761398381620540286329960109245717194962426921718415333178125514619345958515544368534053681839006878660238190418182890156000441957405026447503349633566387728154696203343131262378549918696500897547358475039543446835099138809435211443883676153170839962080866004193478743775503734804971283950890933265815966555785425126725263618567135668883058614290430279473221043134824623376835238242366466150412439150682568617726697274301999532681229525796456500670224224012068235710735524068783704966186953176387467706023479869440000000000000000000
428 -68021675884123558013148883168561986400151121449822949135648604011386734468873735445475628855276205070065638726030077113077451194863127921104940761817693442890473830243702142539885867796393449321695635125301943351443116797252728952106051159063921828802017590618435638035274490283654066852034548706508962266537397228669752176265726150257491943756676049149912083000276360738120522911260466128769064974107209163920991678627880295532567799183090245891841944683768344127427205269013260860854882560141137568357823794615535535549108005787322014323633241947613469215765414137585868489102064356985779978782081122054995557888607495353945958984956798465749479534111802907553420801542189030060986953229475232439984623474938196807825777258401031596540312585389421932880138645268535443187170616944427984522305428431370701079040016981384456851867523142216695112649318290472075567886253536922633913283380371506394459981890852711540044333056000000000000000000
429 37239350824246192111934404355171793415592266690841616650715530083296828272269404764556030035974523941639424138697185836907322377998904876331206501436834493393457310648858806783558446480620582883423758552092536323281344753720545738052072497497030276581743968240831685913995273365667966358224570639504364690672905454410727150092230851227741563048497979771303030596207557453967867999986228570221382900055508165759153317325503324941222438181322704572258624577012336042326236254411102626446404110623082906513293588057551108186464143934002181328372872570145892752971939351359941298788441901491326162796801689136764435145845744712664824593279471321687176046222076227145488364548466398995539701246791225804314705144795919366800774792682504357377110577526582282683747506310066242470124072107840628127591467691061913970015275050333473001847767729327615280399527741513641495999296175737904621158490076414088202056754194070670651034697728000000000000000000
430 -3531829402200055940656858707253058227284467268353294917213142313767431259751605200306258498374433076835131571621612161366351607985028733434909333228479134817391937178180449872602254280684181670065405360827769303514231253089221722760529497227732132133847247408138446655452966935641765556895963044383867954530143561475778781348792945651559028981192971368945430216411232833579951030578895297838139125646674171940760885229368677923719625349316788644453445475935966680627254469180071433590437215671971455512332007694543612175202056813569260519852912964833422814718202805079979299673084149584078271009347913516857295387657868975316597867340128632255244399551142209212338915760238643219776474160526713808846986084577943186846870875691244967768713010484021254939829361834671240832796233008550008337531670959858255666152464265936837275330068447618599632049070815147810854977008726917000245816070930843335163234438016628410706905593282560000000000000000000
431 -5359563086452267569891280418500535226846785111187855991137740054953238621589592344741237116494753529922480137648107021959783886272801753260164168082879119380157270223477492856040902187402447500928367864007323469651007992854314435442192574150113025642919466307941297422084274632459209712461358429662138069303013620586415505543393853556520651576335720007850037318529426074856167266674785346199217756573208786611698448859988890328471424045202047561091830532492976405650744452817094287438321913546329311301221558830236851527608339084512949737459367712437645262183247693693529734988859316693965022582442770319699935597951984567167087927250722969277713561133932575894153972165444151192712925859398716738463356762245075706511107854516867272466383277675172652269337523501226612350876714001922817925709059097502424127141453679404152760421596608127741343949969484220178075937649309281265273257298378001770849388284742499777567545787364147200000000000000000000
432 2976744562794276807345509669287252103979863155720090757435184299806231084495497725703279212108689470139893020163783623990457907766110674700897522660646079851589743813764650078673402326414650903370650139072344700130292714541814577352329931754774004844464224958231136893992464830903485142473659034111683508627130741467545199836259815261575653074579549609349313255412201843271311679332509780044260599328615780775120444371837970031421153287123793373337097119032930609068893633054916199434571272505877916685681755737689595713612350363503025983762669886095862216223325362345055549618548397244360177340699312693955820033021292544867652261046594520304634653899986911571252576438590937902976026523587365274216110055896953201826743728128621146643538258100931811898899594835629887961580244416260829196458546894183540748550858935359738742652999596198821692607905397447682847725527240867125956678970684607865422889444954975515207054870900339900416000000000000000000
433 -291719243441846718258724647386498381794177049055366065721098603768606070330534502872954774342233358949703314174095769839464446401864745151642659565853428465760163828523994309252586117515802954122749445557725104559802083251124915301398836387215148723201861426673331741110200404054291492537463625353645292736069131005642875790918420639953975934904369867651998051091697163918781830913496141678929334567220432003391037490800432488203115033917722355349760866415776006713057823793132061428834539790483743617660529451264004417328420316585166246329849071631517430202306801437629131534026801822794027090988818478820156626428951043868259123246991699871017025841710220675025558962734053612617255179294226338401070392188096531704148553692552679936589148259554742267800769953557889306169012176534617473805276295088435111641695176021675437173989521278362262547190892522862242113379386751108524871136529672511977518193091497929949729287000725473198080000000000000000000
434 -431189562539119992975474322400189503600128682259730808841955884543871882259336911613857548963063007167518039484370060923667182563606376101526567892546161326798583728727511992094726594105564822497596363275285161261906571999832109730924929637631244488042601326636732850566260311389199359161516195403526117525929512413950089097447236734898919258350167498843064725831038337549796984150104534129276830713577246797557261083993785019457699890952388537456366196984290792376455734956080747177759137240542482448813936588762381112446568518524400216988260748961683519548540311666952397416004525312858519952277991534263045762912778847404979069129120910898378491473359148866082922466995511878486752124595649159089752832938775508879134840280274131604674959239991093317164719292564867119168698613608695554995544006746228902769576564831949628824561509361940070445149248633829480810921450449029165519694848599953884681650717645748685659844957567103814074368000000000000000000
435 242943855091112284202308656206451745729963838588956875184161146168457202252896717231847346641180771398464504483579067147843712945111653167416605817450562493709632356509969478877744737447812494059880903616343937557236186898343822484961545266002235089700408544253246270183752775757770337746314956555456089426245306257859531228032797317291685810981928932774136942968836684411411597610295011977483812542972605817320330784502894261214991008232298898258048627390320908904283527521294648300891577425469929528230361520607759604715546690257470928450100045774205396659525420914118980264755644622234373447925282670498996786461819009880545772867889452015323830730487538206803874415144574708100896896154062205033140201118516140179818917777073174173157751198008727200421742083165399781623930909280931047114590912465848882405390046494701815217000595540280358832105352095564998022152098867447548303122198967503462110669735437479700744630432351788666412072960000000000000000000
436 -24577454188127738148053492018451615456259132072937335918125928090060125627971262715141828686233442924857294244156730699644832259594856871486210739601593797012637728074078191092462311364932112277703806016316075057147584716205009256905437085556448142727788873007888281627115985121698734974056841367088861483763020644855272450657989067165020747556394124803123939674826984594060032137490348046115783420045832228193691145475530209611840098971453777543809670065524293164699308578841096739126272725092076720547457871149954653476346213665611287835228500214541917691472625458620288478706513049363479357391795270863506595546396712438115007671637121709087227965509081474534231847838702014368476681719948665420429982936933025143285114101616046237900802118482046776562125144682717867748771216269485036575999062066724042524426251946969116040555062193242500990300717814460487013786205155089100275280970265375777364987008913544247917880210224285205777256284160000000000000000000
437 -35416141559049470247618271416603216628254772709295812973630647483022862406892774270729773182894855660102094405335948066746175385383859241485699513546301521622863732573605294087883155488302581435316704944264650514362899939298865899320707238432596892536812128004473309482471690377375441038560551251764461503645296777042191216647353437085912753757178088753857650746458173121672565032499639153883140930537392248597108511183196052232575331833815999747240116825729283583018434897170329156433082679984742544029648171702077261802573901948439603400826481465953750048482877217981693135934574361071104529586722836140954621746420468648615875970064337263659898537272452547672207568249134915939193704450307236669797700459247717030098264625031580746212503999792345132416509020946124922358186108571034051384718123305974943614912881550091733409448043272866116223590321590141961488357550329676458126430843633722438566851435551083325121890490809423922342005917614080000000000000000000
438 20241059944649269152164415363711418297464261663790148300117245353839489699082566087539528569499238430966180935298249178635402761281095913349732916127077094965360441224367267330470558935224590218329859058084881669652249512905713173767215411556775759075819903285496885138541005318767758710421337883218206704509663722484440247351420619873757916411636423835398671430196080634444694440114385665875887075762044710221049822199074056105113694663054662531686499767382775630187217642112466197987561676857919801662857634422225546028702109938741726666621267493831204485322648503188263544883217038142426024565530416357718098546576050759236190376274581893483068278288956405507643581572615540556377859093553703163454868434311877678507427693206716202225459970069083678983509564265254765663412871220474938525755345843611037472881284541232887760014074776396704329718070557723980162633409223646075864331939535901118514259915765644596452739099121425309915039598964113408000000000000000000
439 -2111925101295669289503084055433875645443027017503170626738825034359849921788370550657381980252650503466302633794254719641929585134228617842448246730896541984378319826462142888545159949372101806870498030229361896246375569351404223848298762204043073175448440171038746673652974011646075883293527160001660134640467484232581807648457553372246261083334896981359059802908499648256031792143763706675694833686433682281998570841257810322513090255859836166737909081659045879126184195399358086029963279767700828619847062565324133316064992825895624359813768457985677511584864532960516689935939612250074547612790849939945192613086150504167669267824142973491732583757472441153735060735830279627756357730950448692285614880080371345904307150113496661322905715853289747584925190891601886126910082725144827296822221208080795429538985138785773836469160262723745321368903358831014694512866043474593910244506868435251885007107366626854543692185478445616761016560609688289280000000000000000000
440 -2969385743452246666742652902655407100651288821229449547361441675706639550216338523103108226997898133895432737539326974296814154319979939839964779067598357270011695018923544501700226847708764414368812528692612490947068719983084847355248085119439542477747168086212695172080006643617163689547867067737048804545567459084385958818250571755417453524162474745545813202846100470798680214532885613943491191125266113270132932361835680820598780735575627089339070021045162809762075967518160557994831571369021194070964977672561620568075101619154715929717283360537968324171187184558226394396136729163412783937976022366841790400906783158788594759610450563271131505374455749335113157750990291889632506640117908990974119107642607171508686601236610710505511635006356231131909047451173231280465281174042448982917107920114945787734844992275186247095569039938928463781253030639564478790131640304530560496648082543458246543006857342863495826532665904740103304495920064254443520000000000000000000
441 1721323534771534735914367036470325740674747463764366548029131619770479082645836464638814891648003712788838416076900775439900035921647372754902737930139780185009805947936204537669025207953126957737403260580908831976308002708435478499361410219460806348789648946685152694027436484157305923053108537600460885310090599863318318418618543698296616271258706528594299894680896786419148591942159716062566107045241971280007785692731932562468162543973931005661489502366070567208956138276671548220441051722432413108439785000657918409006336428474309968403032178625096426499400379270448836744549627991047618381386298019890798846009832219159652701059708855790351681326301164113829453139845214023063450871643429361141851582694480510032153145907984222683085130341799074986835784926573088683114557335699353530210427799982664290689894918683889603199600870041339535407931019668414114885701038812448713673112077928064504397589991856706144400940298211235969279755295154746362429440000000000000000000
442 -185076765490317865069321534611837775499142077776440282484610191349698615857246713481359983326125700120043486778858357621206852150013032086970573894107680892999979420293252209603654367815895848610391230430428698260778052931486791702151638081539114803793534773480451592621896634475719153580564126975302161111156851210408607807429491893708993201257186402295706459409246230709100352548993119139917537550490588714915206104899192128462220838667742714629546388782493567018698249246717310458378750126731481616186447954892183552039119648925731726937261434573222506110005090575827107871307391384850082671605927531758057614943837519731481674851410540751338584522543435843899726361141399272975168486759382998566135726064583591579506229225032087701893636327785764534585098876656057182524345533006743301713990628143562889658985333465771810440562808412823641393634934318693091585412355762437898846975309627228205372769772305296592720727681141356280050606967564135929258967040000000000000000000
443 -254099269998606138781606663911261379427563614610476256486115712332865835810642476665760913035056512409828197961350810872377897893259119427891481042887914853340140398603061023022906561560738055040043977303776559800899743607457424228745187884566160907941929712096478558208951645032115827993393983360494678011723569635841427167165821839241126355443453797136052135726644755194323109309399989261702833454997514636662080582568640915926194899546085809723622452074566355042609729968015022644583633288641975268185157329784410136041977386768392491951227033878921908035702262216820935155459142354826730682155064490590158070924932011910596520371532274500082329407582471143646643159600981915915679069433342446257893630743469513883828851595824945965471927332788351086708460729042175159317818556842027971841990081480602799337309889556248055035986483053920668276345087378858310659148973098052043495868153810974816955401446406853505690604420227454639878286647273380207090225643520000000000000000000
444 149394101018581684385189497105122508245095354926059467191982758545835281539939963986462371063851980845367621642644895761013087491332513310456728279817834363455607847125969996684159131118924170412264287939020418104348062542070297843147277077354870158994374436342306905114784785163973549413314605150975419238906010179593986759766443247347134788121351506416900378378062954828254689449555789834921767525263046126627698843549055868901163006226734853668270369430540064453604308119347527508238525003337112350304869673396031844470849404456272918345705687289817822476159729235213644497953672550252616826982847024019170774351995096294569635139435908551993835355051952362561640357068746611278584439561236305155199892816154440660773133607658908991154364310538788993998336228607481985743918373444435387951793500955837758097502258021617373712900965664264907835634428723886833850987752430034034111195934705984730619324949350390058263870486950286976068987921522052095223300563664896000000000000000000
445 -16539329341464663727424971557744656503051973311123430744126969296957315820402573954082296958569279341186292911470629604943978442201395329149924893127274200779196430257402042270072439526318333884463135025766899609949983921715101375534012082003858580958099124717378554942861886258099029835375841218632212969535300407759457038381783843475721351440634960160510342180373881193589961263798908700305087212966954634151999513043352409699378980170413903198623168606817702515616086746914273135318736782598053861646960834611170463952627277276542746088792195997524157519516524898747147863051830119449627614367765410069081053337221265043028824616494214704849229416541664616662659260094851846860371659682439339930443737379238132758396821983253062739674433023727369449812691554812849802928437439836398115227200215699030470044699505018295253360833562380116927473108207503216747903603197085893276540153325322800477721671132866185891331424644199804833483058388257184609819300574160486400000000000000000000
446 -22189704383881116053526895480310307036800058727552229573398030268846663109150982636175004000740960045478628102883240196102914860090062346453235191805381288261275786202157295320243406205631787373121430916452936323753675086152277141310172555914162550961268323475074963818325963081596423072201464134269849254450565990524420618429216970843258570411147552662114937221250691274064324658993551702772358267087010296938542636427291596204830066885614714506663967336661203481709129906828769258929537947754505195781433272932807638767810855507804083460153140941769075366893344733795684149914347476248140773542472325316240885872010270720990089522530916329663300904046781285890263326319448556207229216982187354958778311928611874214301427057127043447307465215319743043957990505558206994886128506094947694716402499103545578811685260088146177091876505380223950696901191538957813206509171772034500198673122441315780056257545797558841061031263564769192226148261734673018903577876176861921280000000000000000000
447 13230816589485302744100382166531467753878681464379945261833953277797298371102064624274831647256289346433521138426413552563309140062206736633926677170204937069644209386880876373862581733219440118822833888450602813612105617133120889043896203935305704041381670840433335929141912977840769816825416868193271060694646701589672565063095709932124539385200059569139058090155497558937494385652841872329289288228991517116813355018593590121473507088662281979768815123168345643973204296806659875738104429781299649479544245438012695277039019574686355230906765588284916230997227048482247708574227711697900564700698111854628558357491681766427563707128755736556580729539868745402560112182938912878053799125175359139119707539364255390954804023392420514338527420564940200364631201532278876590078508382371422739851371842978953974147782202519786661729868709289998893884126992575558663170923242074755613408517404727600698098067950001213194958135240982563773270162210044808109514690299451429355520000000000000000000
448 -1507080286973879382625040482571774225818166919578191779118427428001452058563604861615678506418270398560986210024298086164053151695450763399515360619719302719748905567822263580962263040160185515148649483364601970221237013356654873954613352165086393214612302825867854327010036447346570359191192817962147370749457433966126198108093309016000576419002102717759212433747067087087630648926796242024018719870337781652377305292375757730259090262804468094335578209191600146529481051691016845039318835076185637881606442366470064173446286046637528552907189463085846851113408728738574771845344067028544828063319522625454745849306276563281154060384591945676314565773214552249928841995161214866928998897488225969025928059438026542183186510660475400230960806003561455273233062980503255486062190359509914820643457033683806194355850278657485891345778366976502739517763410002328378448193673201982718551270346747545733654612528423068068999731020770897864778312950463865826482173679435786905190400000000000000000000