# Computed by Robert Israel using Maple code, July 10 2017
0 1
1 -4
2 -12
3 -80
4 -700
5 -7056
6 -77616
7 -906048
8 -11042460
9 -139053200
10 -1796567344
11 -23696871744
12 -317933029232
13 -4326899214400
14 -59605244280000
15 -829705000377600
16 -11654762427179100
17 -165021757273414800
18 -2353088020380174000
19 -33764531705178120000
20 -487222192505720271600
21 -7066379009674800129600
22 -102958894165757625028800
23 -1506430701026397008928000
24 -22125700921325206068630000
25 -326115131019596477286751296
26 -4822258653360778678932494016
27 -71520247681943400653797154048
28 -1063681234657474555641932163520
29 -15860359907972331662009309548800
30 -237059512757826450574832480056064
31 -3551205770719739419849415590933504
32 -53309702253421713244067594202958812
33 -801848414059731554580190259912273040
34 -12083217450623290381303559106982522800
35 -182402332324021131209032991841894540096
36 -2757990821158578770966211811831609110896
37 -41766739009685650167765889907153338266688
38 -633442925423902866117779078231757692548800
39 -9620336342729885737883429787740698683680000
40 -146301264932064737358862258497066675232063600
41 -2227678273171403341723639719506792753860737600
42 -33960727960388536658521609601460697696611652800
43 -518318952429510278260400120580433147105668384000
44 -7919356721521133280445576222504758518277722520000
45 -121125094508124711092326116920206113989184010809600
46 -1854427486618718402905007979086482641206807757177600
47 -28418324706662225158506260800378275405220849341772800
48 -435895657610001318186463219047468859731121881830838000
49 -6691842540401769507852159206201458629608143508656680000
50 -102818822264765108134246855771444171552203203381808156864
51 -1581061751365453773524543346187882001307927459615070758144
52 -24331043490317774565052994719515586478707646985762693930432
53 -374710196294463128403058936121838473146633253330044193460480
54 -5774854671287096361602698418832448896848319068810763393043200
55 -89060667809879543623632755912519473036617448329970159937934336
56 -1374419668152720150895832543093843245242390953245292047307484096
57 -21224187008482079227684121376455618128747688182894057432290271488
58 -327952806391468037531218974181974741478092993979439091953165372160
59 -5070502740588569313395634929754059346840265709845852320861637555200
60 -78440677396905167278230472363295298095618910531315335403729532978944
61 -1214154596977196993968546704175317384873761561666658978208332755026944
62 -18803603399387744912834423099106398167613104393636717557413752750328832
63 -291363469151510786631221219600666033587353469440327067216161701724672000
64 -4516987375761947009541637559727122346874254225942570500055241225467937500
65 -70060879694303410989179311849476398020204408978572433138371613724820090000
66 -1087198168920140810198476759361158540076615525554541366028780441079646190000
67 -16878818175179873767955500626731535080200376299163977919643075629254333320000
68 -262161920705324077425294994595990235609859650909592753933556594224274701350000
69 -4073669164835092469633128271415954133673055445135826913674546700422567193000000
70 -63326434208942584407529519732713481279621220278956368911921953319303630250040000
71 -984832203182753986751177192812101979447963734375930072846465671973839991486240000
72 -15321891753683540613320976650208651397846676524862560230558092086426339311988470000
73 -238468324648247862351068080947326993232764749666372817699847655779358337875084200000
74 -3712894331539374131492341961572151103547392723987389780330352653715867766112067000000
75 -57830061897747137139254589144401653774932297126041456610542730079529707862152962489600
76 -901051636175493655468205679473609978034765756952082224571053243808406438497631234801600
77 -14044186844703950023465647369120466400767207477054448058198713504270948860590841233004800
78 -218972972401153303620307578802558751278234270426263139842329053750023374246490335200992000
79 -3415290679943640854734936664098873393594507912721111045065263594300156264885974880382080000
80 -53284938277145691660467639966187610327687313140785684386227609440321750525217869336861164400
81 -831605630212865453934650885837181305763430897174804288738326824607710100103674584456216398400
82 -12982645183626548547059514096981052354045042852206061242926776239250527160631012563881312875200
83 -202739580324364072099384892807841720459887604883194668096104309452543433290852711804667098144000
84 -3166943954556605445974235102789160208204196685122692221875370888302060263225309792390930776280000
85 -49484101995543848028639909927207456640081407913753767517225518383694974011907498004511689577273600
86 -773413230702661797825670501344709729281618500432433816917414957150027611665827357940715693398393600
87 -12091364039570270294663395661926567800944970325428822621676779853280098737434361595962580186447180800
88 -189083701600201411761846231231832045544219512707829341359124230401887907683794058531904501624322520000
89 -2957640528754570750826000258758236389714530693662423354929363987728053498550951123860998327389668000000
90 -46275024628410402517738353678141828906333568378916819335420760110216256293624584917179264200833012960000
91 -724194915075893554484823050751415101913441024952796053446828743780169780295685509832962676412408543360000
92 -11336251499082619189603399768449490747012716006385379810169805519957733285791111125802090137432990634080000
93 -177495106718206531466769845836909473576189386239415901710393694474815151065074837398094467153564064246400000
94 -2779738894031849233179222642248928582330589324107104173685409624425636102805008601080614799084449435312000000
95 -43543185255077073661275685693076513190165105144340114265069665310171858961301903152572706412871665991016960000
96 -682233265852008368966315528573944900022469674741985149676540732652731743335085677910035646179797860507691510000
97 -10691535712234067171944006517088460346276245985764182621968889798183717825299718713911210128653794678242122280000
98 -167586816547242448153316403694554021296170977790185344847063376740793094691859605913389584836270538407181287800000
99 -2627424776109506640469196877023280370612144928807252330292802619119504839337939704586413999177770730705792948000000
100 -41201173399128395530525570067977464147643167057612285241787496430936779286626100095560475203906458382343680376177600
101 -646213404486515711332415362081768684811912180820481834089308134395075084672387953229025957330087022384223064941369600
102 -10137426198870934475008282975402694212372338605927766349998477434725970272928660382777372601668412446883296316340908800
103 -159060794143091314234129398066314683626307803218280326762253421979874164542530380555860254809475345075708691188435072000
104 -2496207396250769201007870194875763165563007259455519846951266258031050359601433690417133843505949063715864759830341080000
105 -39181286379681461385289247434343815630567758028416927034431793966874315358707238366808693504434602936431549062871672070400
106 -615114114652037296415048245855154120858813656566450005443719359966247929157575829383373647152745302560945134255456698694400
107 -9658511190429386745665652306216505075991846333152576677319269523962994385580899816569818088561737141408527266605988438963200
108 -151684334693317478058216237092998919737670302752648233517776388151538178287955180761253367409356910970783095395823470700384000
109 -2382571377869447668986138722859646359855570398089320203609749142062120598611076158039315160839507341584676480327293670743680000
110 -37430393253054466635777940669903793044435131249057442656577225943212613952989809011075165087132531369959861280857513095785753600
111 -588132003264210090318972989362121152360235668313653491481432078053907086343885647699708437643739107466824876595153892159056793600
112 -9242636963287648559052916401381829321355068380580926345879916167962596599580904456500233077932523735104442089680793771452422180800
113 -145273493502375367358596626341712988080191261961202280336604211364248816472385270923298361558544718743477290891920691513078638240000
114 -2283731511429308060277107630164047665803560697035520611939692242360421145376139646785922996799837337587904780641689541098950892000000
115 -35906303261589329571987867202666976124451114015575793715073276925405451009478371949753538039363612648720470083053897138736261389440000
116 -564627686157792492576868664433377042213834566085001162822134743185797548439475742500003688687364965964525608479033324834128861843040000
117 -8880109855232921419523647344816320415830292307807149561421800944550860238047455004332733884497054441700244524849736472363888591125120000
118 -139681245367215918507905001541343758795974620888819441032936142119759365795543923804147901133477798320970091628310060483850824420297600000
119 -2197456948161031164832361856039867423527097383066958200220147852654472954729982017166024250724961790123982558643804482352396487843648000000
120 -34575153865190357852666520169907280686345938074739364815297176338307586548547325388426419898281669632775762241461393692746331739146598240000
121 -544086957852906064327775123356735048221525766591602397103012652116707513861014246307758584719930575555836658519482225342120336546166221440000
122 -8563118654324035970230447339193892671055418830664878038576654110698936343521251627659571619713328217220226345841558065764738852231425000320000
123 -134788887325052939781259748123182867386154897239376961868374936210049884384040641325325559225231805251426049441384667709776912569924750451200000
124 -2121943162454625039246340701788348392266691885130306151785824470538805607050005049376190482964334728093144480214722467860861046870186335472000000
125 -33409502802034381769924529198614730539412057858859320128840591977356329280101493901256663878081402568169642231461395440856713463208209968776810496
126 -526092344576555007870625636277203840761580802247631304795265345929149212314704778869901797862486666441933602878333523219476879500390505124359254016
127 -8285310225716404653681775629118054560080021249955069935746477838065289213124359246717186154048357809923023022774583352968303125776749518733259522048
128 -130499704397483849177802674490368967271377580796106283423995121514351106832206551953603336115339307643355427322827696537292499062374754687762753433820
129 -2055717355372658868064971641782664568266265190186365070414403049923201679285777629296170814811312187105894580758731588864001905186642521113522515782800
130 -32386914633294743724262415950764379090534298190384619688045895908174691923857802683749353360067543931438973012791349289835398536080115061036544193621424
131 -510301973613680177382766751554273355198654629304075498232553934501882407636119947233558076519365049174603609741083251708777601687659156928153219729529664
132 -8041473456098220481194962839058766281198634003516908729379522434805489923637782722211461672754539731517978784081078431369518115850777665064100427432071792
133 -126734239928264000551050468668257270839083904545222670336165032753410282147760815608463524514133675524483132196626323992152991143472202920830454924501835840
134 -1997567642264272523722338140036209222147333852995595909920997302844184565240547228419878965693367835093518382395254077537265513111244312244009542923396612800
135 -31488900031900542215925265784761734971146877217822262834185084067419010815752389264592804818215584750600114299868166498975916806186864249832976110043811230976
136 -496433677211400870890730093088958848975267344788500246182798106278282540972649962153882110389943320227940686061005508133400812987503507125556688028997360494576
137 -7827300919842521313039348814960933991952092060203018533399105396512585055949610986207184223555687923794285423166150675738375480260956250768833811167203734129728
138 -123426720553912473761064715875486687554254003658840919217588287679727436058688730264546178446427908187115307318672287750694925263724278623497206127573581251793600
139 -1946489402866162763573128664523616463836302205623354282159264595829043515712564365799245410311401253797113717716445633126481223945799270047078241657868133503520000
140 -30700110310552174868820837261301765545849172113712181426145805257031830617309002424910833274509392468816803968628585278553846618408817344295581173478576114602558400
141 -484252894368890892317425646687550347976264623417920891630884761600732053431197320277769612773655622989340297638250079423236863545421834108028623996689681365872134400
142 -7639207085676911412370291549600092505875122326535076981781957726001788352511228823735186057647176375120275439215743119613978397088391294142582873653789631275193363200
143 -120522323340069693376639613659933583267907084208848674060467269869563155082750875011660507893693189991750367362696613294041846078960183838636612386825057990219711616000
144 -1901644181635995480274351311596116404976554774857788830010787102426874666279631138421830872524042144169602873925881459179427623462297113634506502735408105383877567830000
145 -30007719069190843875461692430481176309720881368091239748410885067603760370079704259523789404948704411673602125476220854928754411002769939821521589799373029223297428494400
146 -473563363858112362372387478271915264866056746514375149484257275905499839250015584260028366516566164818415887624399455372237439896964148840129507258498305945702775462366400
147 -7474188179487108955149590181849842422745077769087911216710857164242793797764649684994733419279370801224044393820939564700463850790847188218975829956285077485946734091859200
148 -117975064882024883589911400176806269139877793457106210010300025381907575220925400935449193406759023959788217162146258450490247067769699911195612830948046141800183703657752000
149 -1862327878859260425337613139316405796259698729560715389406321647463777704244201432901109153701759719694940704772117370233719741785080358131508241643802182372654041745141920000
150 -29400942689126916186889966153015961586711115783320925995635481112840151372444056861496390431320421046767967894378371347353780307509420629893746912479033813553563887838904519424
151 -464199893176392847665262061103510113914725443512670500185289709166177059491880649704453952445665817076105494061867294046838800736027428142591522893943347078813595253122857391104
152 -7329713098574542397093991647995746696565911465492743702977662282735949854023197869632152670516284542034634587071413230428296250610787660818693674254902195919154488897258303781312
153 -115746155069377818040487203750613342041631630241960256193887933676627417789662750416003313092530639660323936155188970684784655132674773236714011859757663537249547112895061923866880
154 -1827945898114554223683761059738350528262468830781910708165744083287402304728465446989790895837258634608607144862728836240480887729465743298990807975781552590717042320109482752787200
155 -28870665012751876349021873117162813096784612810732885828716250734300577703801276619819776691248260704245793895211329130868801407314099281010974404496410476322695656293451964599817216
156 -456022688537219356552375572762365084777762081935999276011473205015705328198158922072330821869208843756955382566718198249073133866120582972694547879306467844203604515802833718947704576
157 -7203637724902193813116620614127454168123931087167183662588313715906333524734209736912150463420730492568997980476619671736707545122280970150676355911449470462625092195512230549478908928
158 -113802701728365934786770262690257385628293380153701085276861847591697637216979556002379983166314200114539393668497406911533517130480899255248507500575125867691479084284013518831256693760
159 -1797993557388707791326758368883454173792687864443308709358180418696881858202047951365476558533650480983716016734750772066165001869256784958322806292461404773281538540592566737533347123200
160 -28409141016221609059739966646343990065068433580640735408816762262481997522963389841551732191968490248205674181291906613069813044378883416459449553236339786701335784662553457218685103303024
161 -448912870787404273925899902722731104305071954048691125362050482452975435261591475079673750970314638004091328342287711935764173593820189493002766066409159803777644846056990311444178217372224
162 -7094137049512336127641987443072843939591948698617656142495576920007903071822525363616188617871533700987380154932695753183331323080027237799574118893994957466099306595599287678931066927572672
163 -112116682866883583875827864328589226927421403084404900983623499142283055435216921983606368348235048403952008997562533281707283772867004296437245380841901563476799986431259772531264067254611200
164 -1772040522260269612790542278631888770331902083996896319457850590622565692501141936913707138044122511768292646671022936423771799964521249494923892452256556909354092587445290351838204751261720000
165 -28009760955934117282327994117473570553332161161085487123780927837053808616543669862110171538248056151855754315049940946817798575659590756203841634040935487526764568276969942614774594197243654400
166 -442768900905830953393560201973980891230558719448548187297520577809162825451152432038602927905889834066038581674353827720643264202460991981396741196897058158829602949745064563914405361225959750400
167 -6999650982759282179482718798404832840776775608128986603821522556973624598903133782723070819688177443473910228103166402933409230906501906725302879980721351276944361709598802600069920345714649011200
168 -110664124912374110477918749370188651864066497018824985911183382772561322580872886781699569910758876800840710812932075974948478848324095834005266833368674935048119085957241273249829926894302390936000
169 -1749718340671891768832272989061650201630725420109974690584089912553245406360791926503970161419435369410162395886133779236274432909428773387489877686797599074578257653323448554818045530161026354080000
170 -27666861230917499148332922226902436537702278777802607415418433754992444977007052188178970678344713482010405895255305375957051908494376658561523335165787973851493963887699755466862003529714343774278400
171 -437503709371475939133153787696411854768557261986280033461913822871088081378480657419554848527200921145914423047859929025034608059921541308854490068305451111693697306036620366227390410181792473029350400
172 -6918840773285010853005822940824150861181011767671886364765525481945791679593189985635937499768388499187342977683456040907939813752380102231956154929584975443081384262569122214041950317211059089093011200
173 -109424440897682082166519971626506183588874339607397864676337793832878513602814679668579459926505028975419724182454712232395477010309452290102379844778300386789673641847187286872084492069520622447501952000
174 -1730710390020611767282988294790221663144681142304087114510209933769725360808687987385914922063885525669490326397485252332041819300990366086617307850130034456932987189025766421970087854155457962254286720000
175 -27375571639205374282876307783050476939991552049169222769440647002032986170777409480672190015569336008509686465007628605801438098652452088710219210785214375554345214374215495967326504411662161711396686974976
176 -433042374771567554787973247303189614497937129967869398248154676795201287827229065595669241311625528371181312277501226314833466638278244888289403809656246873841907853257621906056499155981947720491268434626496
177 -6850553718448917583184174312695215653884631391287168061686119431703000436101651877110690543105025738679750791294868581070166429427379026000666730534372365081507090394481678575903273634476844892850666520543488
178 -108379893855248845718561394267819839624612117510308226947379883421772692797636473296316902589219328423513820276621191293625540475153642550596332702552060715842578087714237034558681824959533621733061643103384320
179 -1714743715582530190960566561909072422811424950865317954143277616236492271990070028177487924801936467370434632222163687599966651742279815068172182523383841306115181666797394659941267886301487912404677424388428800
180 -27131691212370841588157912626413882583306253824413795673687023349347846796921400619914985790912417712049014045615946258503027899659976288713845855400548549792054324439722776765685520507661431520681564536036321024
181 -429320234355733793105665555809726536908385847732389549221838715430192191573421641456654222217448603286082863318919571338571339430180185835722439365593930771893464594250924226495659811638523105356834050524192932864
182 -6793794405346989910632258354060378526275281565559174459446614030445438396371922734138913083207477034225112505482571837570390536523258313304018309598541899546097727427173513272874139439264217279951165859538922171392
183 -107515158975956215857054085893425286253855705578400408492863821071261412443166162341035598430478625178375739068221010554974934352969525542263537989221393171532170969030231376402933393652281342352071393061555674173440
184 -1701582363022709699330302466428849742454541710864204480111244464981193585045406814318693713109022239575770572646921723640319864278359262052683392172276904807725893449485425806480971496537257468663955985061518234156800
185 -26931586658597448135854790464420057697288111276594672118054645338921627917324076203416269827361650109577160351738679980194949537492271304012919563844704780689748858274321673512470136213360411182337929743168559102903296
186 -426281336799090305509351943552854836247085807105391839321258283298997796306364748314427554988551571089259298762015672402440559224552485749573901649991471820053870846213014542974176110240817080639482049243846984926391296
187 -6747701133034231890794778232683200641068429208117525682838363695589260435959126422373579838368924711835622355867655900262167280410792031282940345109184688709944786446452068003133679849404328413181211292345938095463845888
188 -106816964235305928669637800508891205259104406460552162164669094830301924341306338652048945211843972846085069831030824926343441415511491101822236393407334578237157877342404143496867753387893892801462418460489824706089344000
189 -1691021899584712148671094767441504341256502949341906657263804852230781283139014431503420355457511453891579378781331191619697548234140931611110402297579790711153460979175542206194639414933904324605330131838610225673792000000
190 -26772108817547083206489976028403818813490627247736249186684125063854927654155323990748278188236632583533577438051295806337644851450277975777317186868154375200192793915516786376477414240886543114967688113849988351794839040000
191 -423877167966336588134529870181791401863899902299374101182314188218040919748074299382150776799230449651014506014327355405756374979257003856722000434919505893427552890392994538085793935360299985116440798876327344975282800640000
192 -6711526473649276687321506320153813664733709357989536346226869931352125122873073566486717426527138118969725451511359666110480415158216121287374616912408752005927604212762254989267937112584749861995051073614400516582920151670000
193 -106273793784740969575450907615053353800994293901296365747577986601254005207468556229299999262107347991374895052496178642789969085575962647526626125460466861073752839452641231651051428702642679363255953830686614746461326850600000
194 -1682884887337387688584792005537769630096625020706095442083152525630124402793790789178930108412975269845350461084777142829470872983886763170180641892122676157475162537384023839924371093585954512884293850675220763540121733883000000
195 -26650523560229570524930476569590790629705322339740457713349010457955115631272651863286119690815467302914250568108939425428221815291336224897147074016128761264934479302080536587375105592816341904866824369462170614660938454590240000
196 -422065595896226306463077942082277141189873992352372332126475545777229813869318937500411861604887730248433423277676132618513859837983855525888293712076131659687137585106949972345185983502891793772213569322243511903302173886372440000
197 -6684621161297825033372253427214197979505744264149304508907790645547833223077240422904562126289454847397771148044788329156504444256137822842595570788090867502126272023529516720397672064006272947658497122086516505923586997438908320000
198 -105875641870632371090250154144841957284825447489564053202765113851812865052994124788245046594688656589714621382178626290848889644332369648910348273777092726935269037605612134281290952235079459343920702045413773063671873028000095200000
199 -1677017123804269111640370487838528474697093765114617004923270758685087188029117818102436502284902066424191141844533348329533964251001797580250626454115279510553189478258030538352126529607230667611113344738926877905073585908015952000000
200 -26564454346196764009116960638508642597744374367545067743086085798799386584537634974088024927143534202779114944159961597544316853925143774210443998221122262031015687292450681136659189866937415944160318714668023424079737122858745084465600
201 -420809992914743302858315842201999386846513913460839414254699699682889339782622911137754996194949464509339433375475824424691780135260917178277451476090328536689733318591600854551554042674203075532754816368720485119609302732137952503097600
202 -6666420672973361628449408395977816578037171645624157618057272381909025191343124233760868606028077474081245020270269547544698141868304087713084108508050716842924318545667922056474344471941891933665305027902591565217549470583441774174892800
203 -105613807676900407016658515503848123738439367142182230641968279920724263787528745838363480747688385054931729086695823165086064425250333827667841759823484942562827795038092639806591776843698793171703536618614524236645619824919454407722112000
204 -1673284504846393559264793002987005524454599488935179545162326165006976549540301885838777811326914162872901918877884084142345389228771508697003911618656684016469023413600922749184886153021058301850995045994744819545125023437197065291894880000
205 -26511834244401685763797286154072661569759523590873698286863181478220710278750959935503197697267066012546043747499747131334894993664627402948660286950762412034120932254443821877222006300092271562262671109237188044824761144692553011748692198400
206 -420078501710781315412249976926520910285135842784643020861854457847810649179730192685281556198783724162784183986328588276959611041571326402890644318610256452118361258463545293028479784809049934710603520670342357729003442705407999691011726822400
207 -6656433999943350166586995993693055975591478294643390537949894862280186050896398244717752777787126485151436508893217910326584541719007832864791863387603982445511166663901381005347452133103928966144551649667056204625007013012585599808761328947200
208 -105480723504094905861887775364184664287768252802367226447108194334366909041548463124389722388020020702896677185812970020379526398662106833751941699826034076483763536460741234967781671445390893597665073039449435853522843657109107699632271447384000
209 -1671570395000219219700005857526061864730178795239455174817820889680535284831864589729288560963238449920082825062692111158332358775712176746406196823643627857045186584758918011707557716351010379024649546928130960521178151514939367959512166418080000
210 -26490865680328644237972256094741597024149753255385335737840736445138518509902755257258093899063937567835522126388095577135356437403062009765290696382538375516236384185835141202682957539591617818986289595276537488901751489083424144035360022953849600
211 -419843419073631995232278520505498346709462260461060428904954342282158040172353372532069855187527640711450171161719967809447203809569662447886391909542318178180057225488837454056474115767967636993900631011629202983291485898594095872392216948319769600
212 -6654234211364329530700414361621632438328690613179692449330810264919326296547989110059504807881851623426235389016783288306317763974687984843979381490479231766183617914447191200670975432387591731824920440765749675585038953656045957212818010929835308800
213 -105469810253523096509217041756311928550379365203939184031250097236075019062524167802768187690886717855932594243689939443696645376230424516769282400533483558444370377179990195781315401120366708861894692167661852624329421225375535009185510627513160320000
214 -1671773413901485189886467172043559021196619381638995844359429766435209545320252716569775252092206054931030442866069679495575921010692312794192114912814562736369299868874025747175667081694344352407401455247308472792399486145080375211104947255476528000000
215 -26499986524929433123978169040688395645634209037254834029836099331954655717936169032289985073359141742384506186309161025335907750221884256101978945252491945547763111552618769795122139364068368329436021267847935789856581076950936365369028668737692316160000
216 -420080676309407343551992410618505115439139198969425716502286087995463296261203679518294405870973246658535048811932232889539095259625872519633042266652992818915968069527405514090216773514821436535012936934483494479483194834289367542898493811808176574560000
217 -6659450492037675607951197064865024116765994158234078913615165885873757925473432375522322148005575842439277658428017507149818817527419075132746692172658708305086513541541591391285312911606236781454158663766409411135899447391924622647186868325178053207680000
218 -105575355393296556614396744647138424165765409449893101066743924790316612579121989318366045634844730056615616812827980604259247822184750433181424392238122296339076698772583658488809453199696383214443064987267237154658895750652803829535466928994942531094400000
219 -1673805565646146571557202658301351409836423386449609394906919070329245551029227460601304680465862593366472398660122597357574839119969152736233428814453898619509750426652846317668958779508040613594341605784246821118398931441825211649093604042225441541952000000
220 -26537841415723446010516399138554227976632146423690282243564303736295326797198354026788106926827477479273071436045776813625556186883656377551837163971180105195256946371930743481038517284062895490394981543674980405274132744181328436231162337212616147250636160000
221 -420769399499817237500457759409099730312483930753261804801032381731990661338695288076177859824890793596346295689852897798250981939312380257378687832571527789004856539436900964942206417368791998857105958671929938492714467364776397201197092387299627238719592960000
222 -6671761398789286175619018687723395066393782823127139515570496647374960763826923753301382617398761473043016099736769066841953297996094841670503416202797774810758525128967720413440814245306331569898611427970477118233274611458876007338484502886130758561640762880000
223 -105792409527666024269995797140851534228602093493709396802830529999015696288042841328566274188574461017783183158447422630005708009448020801762729268888458592557170411735530701498413796074601433693174024320051479555423723825530014414661235293406856127334074828800000
224 -1677590652199911289673645885544681356113072817865210831077410305704257591448982922741690085317306195260869091036556845698946540872078528203334924467550043123286794678760609812544402124217103330921373648566887759547760684371436767960167380292412690255792210983000000
225 -26603257415781040637737856803276972422001940050489000251237884885788571763088214877473613842444587086020125169644252334010126822135211997708162318649734029034906038709040250564511536951051479689948638450435166341097419269957568287597785578416047737079171486097465600
226 -421891536019911108787005894338380737605370104024118729882952498354397368114464752484417677929453084840785443396334204196469314069665462786741730861011237461472271746616175244659959411156000750703650194813585304166801339552599077505698487104994224348875804429732217600
227 -6690889129109891459839054919056391533698688378384174260806679289044883114198955332090588589262050774688194099804092213701121331473528540722288097195534851993337307896440796523104557633752211094413463933008590766146442902025240104146924489977421259263589316494213452800
228 -106116698433863133136713358313427834792882822030675136793334002897929061486851160224211424059383471485446070089344449571176256020057428067942013785276828717959889136432355707553069859701511002595031634237616627097897359091330591263946086584464156883126709138904648032000
229 -1683062923197141975841993261829684165264437337117784525018356316056587738621948170417909838621529119835718509107594296186764920236505124258311064734962138744035357646426413230109843921895744957159314495543472729780232059850561697486213421860037334260822811525191204480000
230 -26695223286094676164729227416346316790802583678324221952470735419658072878378503899536636784783955596529287079465882975502787898946693714918419952514167342863144705178627124263707462426360464986662327903870356916211025903246379837414032968591834506355612507671734035942400
231 -423431536299120884674615527600417105122995139052845864276970457380051240643317257670437421114559338863214753601162000092458118598168808184481006242914885072056262549134560511765239432690950171901783094179724042136641882281143961111446334373123711303037143307721463261286400
232 -6716594634534279056748213589299630511947640566651053790789937970761762556230050938536799529946112437944496629971226277180034052314874028338301086170220111060857970219599286512537752692617009329758642164908058763805830356698440137597387035345024101638983128643727131605139200
233 -106544548018350502644926717729798961194331616039870959191594591568469020946677877051504375088857652734606303446344943642025119732773180860291737357255984734354835542996086012983611078926263443692120824836993167054362854106385504940155791543377624488376273107358855959691904000
234 -1690165923363642589075831791118013983355619992778009945448953432102483033360788544898782421829270478455945052589015723324126296703218649259745213369488155817724034797232453659833155368853293747897033948241453078507572911350145688164185178800655127896365664886296469130462080000
235 -26812871781466733601604773663090323344608272172256628141752186695111427173619193442778887994662729416232246500911108430574566872454798241145653299616145177123793301830275686586700747006055587617611738628931663385348240236316375486376411438041168896495840436062747781501942681600
236 -425376081848191610590411727765224744075023176858612245036262301692288074635543393587791839926242621754976085880836177909041313383969583213935195937367628086862167235062199719284372903827253177904540035291035299494401100255820958673158784131848331518747102591627759421574090521600
237 -6748673442104055374470878665934594823426864527414923661515328694326978520645214538529724899805096049595957723355610833243244559783574260332220602575411510838748363198836514095770296685598600276530267064198594749934031961992740524921742128593748640049923321167947239738399516364800
238 -107072820111907961391091354019409299622444092062491912552147198248563936100978996994856715052871262971751415966027954520085161462423172582454746407995945286187118741734241494560214067356603736821512446341982859645606145827322856961852440699230313939920663949114366647004089495040000
239 -1698851505880887684192260187107905118044520940393837999089844466530233982043683846158831968145116955783307510197845541596841473948182302681653624228685163300211580953305142881250713559729170824763864955440889790038914759253211695602788239101423881300224046096573072813497773312000000
240 -26955464487373809774118068356317742019872658196111478301808675919876906313839376126521416984562552597794267350870440477824384061951565073861962848933518900439044628538473538953944915713027787330175149764861168187323705620725803322667490641292405046605492411408562874697667481919840000
241 -427713852201335266138463788931130761773154083140847333156000559443791900125843454497987841244209125599022152054764801959350580292321319636557385611916724652967782467287805988288766008530561744672786235131919098444668270264603182434136270123663768208733241238692273050909446474189440000
242 -6786952071919323340966212884082172800179255246057719758267981556701049492038544421783759937256908454787352191231413365589932713971242807316707977427588909333476820309248340319459803660941581600137676149481103798098536066708790735103192451604394346120998074195526600096061425669224320000
243 -107698857396905017137498701021908543027383456970668505273455335031245531592913629258748136910167290899165858020079238460009123806420666485662783603603775844191340245663294549376623232000126687851801136439004621261906048624489340964392172450038943761999316084653293617538171299777753600000
244 -1709078985680057815291017581824085482420910751087546869327048028601520984586686016042059674650427524450986282924792779364542797464225297002225287103815764278337383050553739323435334875186100714670530060548958379397735766921611118589398627508529180453199977332349145793767022987839728000000
245 -27122378801286531165804168262446193355446094060557545962658972006680683837229632181144804138294161563037482807134289169926551631255177336376572198035085217994908748808531054973818305917963753935445833583294333717278799749571894151719127520250806472014420804788512961383760776702581680640000
246 -430435324728012085820504659636794803255287972625144175298331450844869159140392455354662325917131991349311691751611851107819097105739759619715685648491369274595782647906636113963831147636802125464115883238507914018436284028849376292789397745039221569448768643592912520013191798897029475840000
247 -6831284958588850138829931283952299526980266683116279532871543935213595585503831822879616227014291086363548724973064270170762615529294591475175007958220349175792354249387733459288095795073332321212954353906010011050483844736046588113981870632688887919190760981103193517805782518409522923520000
248 -108420436060693941443116693605573583185915022113311737500280126445749856835875884423544949659172250602284639249401778041826356326787942613855640808213079013469984857521418804288330544832903268275702608985136131181497452201493309646877963436514583296264289630334515987910882813272637092003200000
249 -1720814411217342946347855897638759701777899334862752994379536801506501574457057512392278240054274042800668087607721064173797909823050318681808065897810721343127905983653931203496307413562148839202398499990533398662350330049539625023898464530193720077447732353139204255795605574572527164992000000
250 -27313096731208620974278867595654740628481559599613909175366928984577082238084712591732619543563528027948421614782569413010841793910140683778844529078704148816624004330504057616684462559081830308397595852361744285981367609809662439987321017528424522263505277873637252675204964435885469087968702464
251 -433532602320942463449706678944530372684862870008023852315522412610294184691604264263777600563250643225287056095873244595057058626735528693451047026247009317312879761186119833025729683992819066063655533435633320725134897610184333603237425886007434938579010235591907400298316909509812948145146118144
252 -6881551800370651525366366352611393770956380563783826836424073730475684393098913416935295205010131761445075207692639535001773995031067865793382728883555372196447319126869851113755540284406801656918580586569658838668189065410637605254260584249907509878226651322742973078695940800403211915559414034432
253 -109235725011867146633500760771677932086393164018156745073615340883112123052259556725011733443775007850987878509712436156382735012127463571029456100070697424954651112688018574304276808907721959279612132524956921051995815929027674939377962618271821532704322381899205193431233070500362253728745929850880
254 -1734029936971505046085210942040830760849381471225045708036648509083490137372761833101145710972591861561639374681271225203016526680516779428887518915097093136478647010792785397234516260691214076765794057351810111076182573711240669173763820383732768685346343917760741626893530857806451090175427128115200
255 -27527195240272357198485984857263077809277904228142958588423629324082289293092013037175299691547557005470593891480070507624209391757274995755909252981880885571954730245057659544269494488750897549706181426982248224200101715933496397323430236351386665759110099220243922581224160169664356028231680182255616
256 -436999264819311513364807505822098954779991065175522179314599460666777304861080291684341935697743410007684082066654959653475905675456266425849379931111708768089590660523025646350399856386085186876283452330118150687635635755162748989711113345017048362871019146550672852749867116453218343419618639143341276
257 -6937655272753790552346938424425652851845823421902339817533470388200941908473900946449360205278720388175102019724697184722925969597185849879418855896768561013387610078668110766929574682591259770371062274624848968233212824646285546089105990134766861511187001900663630555400288604423746987784771240803216528
258 -110143250693178756984393930475400237677627986235772409596373728093909491467415555588437516942107537585116343855607618094938611053285771023910405903109594974877227308739482093868695329803929924585853181758578929941852873157107470094886807106763699956549969951754451527827893711185970304395036214047473456560
259 -1748703281901719410317664075295698649862514838789259725828922465296812608676479405685629675969102572694214584354723773102242356911352124385221754221460336610124247228778986890655146765071800484226910088348738569291932841934118421020204637749071655576465004964409087016700158916642299512332873223190473915200
260 -27764337911817459013885596312163772119944353200500031799620944535848322461414141039750604233435355598404126622355772010065856564113889708367802175027508988179785111785068881624926683162388208362675573706272105273853212777886890951680731894363559398771823640654741979620238860413621995979153464015747782979184
261 -440830240719750391209503756974370418370889045143906172756460050882920130077005465158029015082966293416296145656016699446561122066900466126624408938521947880672668600964216058043689916497209914890216670606847873281051944741142227885293417507318571240498662122364708477405379698887742346164449583323450023915584
262 -6999519053787060535396492757511064314955711187456848998962677235867998706588933055337988469019981616977601693187366605401626608248659152239438192459371593984577283281657973553051614679617111429347410352366746055313844010191752093751436762580658833828145035317773023719413208816038033780661250265877491571970752
263 -111141866685571984357529644719085167302055221228929972322293345402620002883468391543577509224141534645961340190369742843074303572980704461602379198457803664550032966043241225886113553797560662765867090604235961088799821833387808477312133995609848301890322142715813615218255681629842451116833424901520175128966400
264 -1764817261549048942385187927723421066534442627038234624212035774751485841241024863999041974551730894064012499837611834315173492943895569726459955505814556295304199430671129830810403322827140517145677071448977532957052956023448801105391108427189782996183705167349502524707925316513811992811632681050740039819030000
265 -28024267746610381562404832811934125749614611257734434360510016056535050325593257937215801711154443223344825731134435884991784229740294118336870674305589146182914382620479292993823662202789246837532120527433837156019428650143688265920355963298383725056608437318288151646601611592092277610082186897621557025040577600
266 -445021696294596052377067959298970206848380049052311881815416530061882475064097493431283932662195259596039244900781949553864390205767362629131586609857294678819292620482221319615132166267244991091409074794258433110334190084047254802914922818392938548514684461205824156785502068777609174537536108166374455694322641600
267 -7067086117094388112158392180822985024497415681125136597626261139177385781260282224938056220390382188368461625751743450382716060497798890341270548728787953927448703464867776209032728813334706847545280229796765532645211097373076137753953075556118034861831224467385205028877002174901894059680291879059703324438512364800
268 -112230727429274350753092354774035324942111860578705631905553380215088407354381587093573814965772969086890659105103497638331666196884041132505290895675959512262287538233702980891441734504703627261738381818205428573259365697895941527134578372700202619237329183169816670751248694318564802884168725260262291238597905624000
269 -1782359383468629488238673764309861869197165709979642874935722743958420916840677053332501716150508984332347640723633413247716092372067859601890938371400328247282038573090570771283246672352721968693695687149781158466828787229419964955604742531745261203896490522727573163636765309172182531728818226594273432450794505120000
270 -28306800934392895745638762708539881975639793393340892875172587005737021971638742844867999683278560875287116497885905406346155770888803154279841913582069970308809607172074297709329863735845756092433984130353586164615326456079286854136905541432973587854014370719881314633882922435266064665634257007414336631487260024441600
271 -449570939702239022155608859740336925925005820383971406789529074946469131406592272698937315104333822942108516151306879295496122146234616140022473667766943329860899096786247090194462435724398449410964302687979486772547464183018421175063929901625177502737856864015831563618448893626238705378972710562493056870415900429849600
272 -7140317255609258318852623565306044353941797405571831335029867519652876916597900400349152384136808868346811420315547295765723795958278521904272379544994624427439841120740608994203928876822364927244436983700741672402890393641654436616041589516171984144505895650080164772018079711198354282452593013244466255699826241239938800
273 -113409265496047222455132963265244092145809862749689377618487506577491936310075254195136197227899289267491238989981429455510175719889608307088024615419392943951181922852386164993478495198509389083126431792804357327888439058210522384573428748190280622458605494731257554069270776172146948145157354231212071616714464366962728000
274 -1801321497328260308072457954276639273805109874453814737531855880619585944540363599785978338568660910010024546406218436897512708974100409210269404775201253529010954176095641833716811849118420082397369929879688368309630881231734769070121354961199078681029739307464907332908554394936309203809131262008513332091045476304389880000
275 -28611821467089907056930027956000666649467552297684835814877562526556219128769841195717218010297366069883789823969672211868231883268721993365767038001045264847475124466462123879175391668141958664683762356504333544118325026196820964287717197165644531578143407775187256425490914933556811257202964383468037245193374131339487954176
276 -454476338057825551082455184134753500356925283685011822577433721209868185792572368822897643924435146963546342047941707331334188009709364328457843059665941586383972782817702479065673010093534675178963108017234005080983469969518596139260143059515348937085528392595377540509061976291010389019777332652525614294987947981309796610496
277 -7219189804909935950760590752983189970897898041922827477215226949591964749471734467929642288923727017697791503136179647798330283940751081806049350509423628573079574025096242540825386135335025668576710026309492006943445437846041251647798530968134883404020475064655570786833281359684069312280530834037848127958175537997317257183488
278 -114677171935921173455187967028199148590555787875200279238626954051758079865644499985747433523369684676606680771442501765127298747253020975751960892893729774002728505869903901424223559118386698570012988857966861928008258193495044291159054196578081762845864298145477175510632811371431920344629114483138872635592538959911320634981120
279 -1821699492370909518432164652934178327592988963903343396021785097354362560566591513628757742693279247311972161728645715402557906410866388630109193387788088728887525939394033610399524669419070775680732020945650023104268079631355738849575633358213039696682018977515812317492297074462435307652107311352379100587294589297269362135372800
280 -28939276481789974509571126675078804419098766467746770908955667003446244384984471094795453930520791136775387152669199790045236602745234253216157590857237891372071772401405330971164653043078068057565294093760225925704807248890704944664307037209861565259081809943686524010783372142645267586555259631867898668171520673845187775640616384
281 -459737245749818478298248287340739756944565244387427697738254997612175063278668970801117491275814114801059998515211731612233692753855838531646448466216939780215059877828715967995656794096135513217128388065455761202370884281854392925205203711299268094562267272021891832335337937491238118558586789189303132150804610468316107508928289024
282 -7303696539880283569294986862761494243380228383031956457760860782195171697154300273866372506263616390579507726524823648086249495521155354828771652478012017051580159800465526758193864937261995317189149513191375885792486655813778835303837189064327485176340736481927990644348379869777431773044601743268299842457953854642340141036287791872
283 -116034379295694479989755838934691031794530272446930299513363433705621153517027164560202962323411457541554446192057025476057662514342889165516269090386606528438232013471467079581349621906546686831963566252474657563019193286522942157648320775907665292220809677794397941490791389313231637795283876263902899943146391209402299300175453066240
284 -1843493036067853855242919647982689222899064938987123393205888851654645141586353764267199960083142108744528596005575699086612402042368392115600296788871321881463490214027565774612341704318179124184372558362007484804652532498713406809830777730901612511872519556130943887437139234449529920943670213277257166796600979760368656631011072556800
285 -29289172238858440841614599721323195821944722822325279679225040516460527153660287374043796994615133594311409010974790951870490759451647535586891452184230593012663372278003833937962820199310256870753331013674407671043713831570694512537176239033631070897770286328476873366408478731218747512938613245584415582562994048296924203546528052274176
286 -465353942551365278057594104105735488256345958249824492273487037936207580404766673555648471795856144049008874578546560001553649432983560695615699834867442683711737346068324497169063637338535045579289280307682594645920660186976726315654360745551748315497807631563196619877390010821763403990720451116295713157569279832638387051105844669950976
287 -7393844722445742731887861295566383190480692476929540329760774540571438515925786378562698779763435310778903257838876234553695088318753916598411126470950697450975845772009985016560392771811429630942155645881752327406488332355891475974443818029203106465273061191357979807031484947526230295761555408349402339134042646310244164214302156231036928
288 -117481046967969284654164404916894970181502032881768918795714274293729490019032044129868112483726748120123415840878845841993571046673487976044632807388912087319650211503327055041051090301532155558191875551065313853793052821323174384967200855766381824008769378666216743678708454045438113748844447731766943271903390282265996142192669894107874800
289 -1866705348728966818698789307661681672009091699541379199647901885935374411276893544913829720395514510484977253175013665029270101364212424336500187960941861700433517267346719205289435015614795364534385819659951126248114371226134561682570518261126726435771097597346011668155481727514049409802222992838063605753558856378577884368049858316717480000
290 -29661570654906987952026046528967305494878163246510467878999762461781102946141185548891651580446833493762314181805854471057010381643765962407181559788601188226679227073816598918464224414822243984292091214718451943417302900468048169826311840772033300729689208019697865214382297359004811841852844904462249874005526916315074213713731311106964369600
291 -471327580294992068590291093695070799880564435373360016250523309473468723797732604832800873868316828590505484273700482432144506341426351884735110333195198503478544906574312068094257112170228885066160068612324961458350150726351882300936525403520092126081020294451805819971563417969644179865020733010531117741433627336544190570214593560542351033600
292 -7489655281490926930432969137252555195531264179159815386771721099398655776456154114598461737628911668730614991069649489156656202922075351353590297306759111591938598535821481827786219356616458933958760410985764117097801562417061767152379559685519617433971731900806859765351279584581149631094924833342378110092494959294251166378063322133964475940800
293 -119017548580828575021669036988464406677394742146016882513968914701646311353155127796683869022447714903093566414484003612124701803752561309084496678957552391011595649274171882480896879063044480505133666412829492758531408024328809933541674835049675272813578679934754443605487805738882176259855308228894210361802507581549037568245192667609372472224000
294 -1891343009621621940837893422030345454717199661216690609046432295060939196034832945057256569159305523584979186399265788346779674020066212723081620485474973543959780090818837224514210920720725595032642666381303330363084495280410555191288048034702357365348644120329261056129690640552706970093619027685738690693283913691796554942272105886145608778720000
295 -30056586322349138049577284017835689907511118068051353576261563504338031621013329361582582383951543562922905318850507392605832569248825169113078251606300432198071186345991484677516429824199750848761664965362640958332613508841596625498489105046232560416787647875667897975498885659827156148742458994043107251312522156692574147447560342678248375339545600
296 -477660137062792759583628697467338651438765188475648654517123538819236873139295057406753805025161996106186103843432376408815636939506336401711715956259202618138987486114558520122296918616422072256349836229810534831748741317305101522068962699848817935012936606915272078952391645329628069221197097944092932390186160072248373272112322303047643407930993600
297 -7591162108874946497611684258998329231674045244759208443947201160208423733225261082381306160166574777692176558459152283026119990873049651366780854977540565119697263152112211798688140438688438989634941226160962689464302242550610381921520700820873891777865696337985783700343141094317243910415871329990392878924454974771299148253094392240836479346720620800
298 -120644461181248220687573470362761834802833735144120323918747386215131714243166298545201034143613954852800284491866807611437369802247307496959511867303298288095508483594230541416608712746481481505690936783590976556782896344774767537736127042661728733185137740075366604743505796496258040409512362538496476349502728301582421286152901215544143921008070368000
299 -1917415790807578739009022730166707090501832651948801506059120269098019569127249884799211881000160220715090571952370468594164508867027318823390029549742893319128244471534976197997814963959750761313363658553406281254913771662919611678479586020697127412819037923104723593873196563905025662982066592503977622017141268381633305093267538630642300775198564480000
300 -30474383957340559102481935794480220252654527192659878443167092692900404087938308469060114056946679795927934835639268296919067149527803124142255321647853683537787449233525426370338338869195500066575234861763277617582263532798890750891526017767082437964725618596267487615103853815205728540416709319075551536275367510981209546723011182974825719293925877944064
301 -484354377998416968304296615007652666559326150255752743553016421556117595666877986360113994343848203876525010227052723374910530999121846199847144006706578435996068208369440512484207973623757390248099600445907580669175717245684611491272655925216362317628426086645299688698790179782574014362820495939686293860226532978034434746227406004779385839895542969017344
302 -7698411457820284398244901809947736911499472603444391102225508101451764616572237309366448484373212606002556610732625240526191884815348205270084844062211488309297096921964402879076111673398997828958468466312804041807433334370766205792363682525599112012433423932218610722490577497642391584892295784835320027798240262744555644723347687309769912132611045945388032
303 -122362556001468572917501066509648668055144053320505202756087038875540546508285712904683458215495803542520785105792359229381114812661558474903593433609153094252468512393619084679286417677180032152468000894810121295819747165461820665343970932722344870277027287164976526080249214338568510104346322767689323527811653387060312933579413196785226306556372413448212480
304 -1944936515460496510360046059542539327096209592328416210791708090437116196198506915622897757001714050118491192794566180817251285414983008419807008941804766991335062073618018722394293091918248316633984864465269862104846124061131047093039870389468936912923481466500612645216426602649939699107064657271138708697018374809431008490436106532263789070647049136628043200
305 -30915176226376716861455553088252565021117597485789812275405329226992988312188278933616006602376764134757401120215757832816879846078317176737054269129991962604370569258580280783722292598238126416420048243066919775770544810913620478862860418501790083355744495752798321839017034440865774103349200425727318397121887814552161027319541303909109553742439134640938772736
306 -491413821976955443095849880327467691562768033955525795970184441882817034387498244389746782892810096876376359495542879825423049846037666843807132149557899922812750841580095856266490723803315331770835299722199059406401125789061782500935174457007885352923626431078666442734691763783660715027644672101017106593645919685037573843588961495291373225597328359210503498496
307 -7811461431939429490963252733821716160425843361385457594247611811949874927504663389467004607158559650049067080373865689331597167438783895964097431132080531816361176817066869347945134066800290053260786455616573218060741094607372691625280397527872100658471657603815296309188624061064780960587342822639232253070225623469449140896957650705298382032059763207833700594688
308 -124172790628015062445003013340661067798100051358808845747317356006326661253778907678871369618643160535935572776418683401482774251078779509992617264700569239842683498657030039206804512460506634703535595793353433139771002233155104902988386889273913922572968567985762676340131781409222343491171584897152865712860925489958887623226874242184346581808752337263335552188160
309 -1973920937893547638590656504526787339107384924261656688264610019726675809681619397085750486846272681734101350755687582246086492744864351188791427998322367838816328567271115029261026016723810813520180957542000061668889335150736600201650939854816476890268253912926658763550641703150845271810832050236136641177769084186062136051007156002474261149348671175888773345715200
310 -31379221908974709459873436178080507842410396354996241721210599482375492414611160249456028436536482889737073472826824910475425247392167642001115028320635741606836572545177359638728775832891071689159961367213872614058989450521322562281587175948848004302265237843358513837733682880019990790668404125799625989949515169181827645661136567822392392963275443975399291675986944
311 -498842713478478069567762491844293137337898241269804916053044663741096841789647145448481627566968393061777330915981376071870348307908390087678440701457762365481182851698953975569636488513869586387295416283770656588400098666926349877213007675584877079673967604212080907381478271126096894777437945329483790734612077274566034890644027068965780480461952105073335152488402944
312 -7930381554844429281253478637910735611961624148470822457977896065176971130921435592231464395052244938071975637605507179438421103073985933690470832260933739203010209780319132599042885995468088724123767773591142461081936036018921228613814926386970085437849425074802042147044233151219499709984365738120754331475136599778761147131699257253562132216574680155616663535509976832
313 -126076302418828390670031264772999323414858063379674243671983720580113429109311475414677150887463090273934632950939352570459439904844727329286900154604051269367742875122202421408907868182195880205195197535630703417765980831686245787606454570810214537960482188794457232839177628974720276804914305924558532507961959948100118268611719964197072756967153531651572981826463360000
314 -2004387642921756484799322564116966605671528402243898098866429490134770174538984722630800783156501217132465182670670566292701246002313583600320662018153377061279737076088809845819942831104629419262885635696185723633293185866243968031899037889417535074983324180852283180609871936162461295505935073803658360442922352008671096049016907824647161614528106219966739512890800000000
315 -31866824359925868994491760375072477333113807442162973602428382428130856769774085638309019108636348481384853258239640007909877369700395587444505463288702778757719790265724690085119940077985873086708173370129254290498123115000731462608191010730850319394392475300259652209361073269823531291731607647746362113038490136648454839933461734788927046168704988273082091380696896000000
316 -506645999103918341533599791744347507652440997435789218868379368584469993633494825178625675981359480688718429472122050933320878791728781776203203568090964756696051395476520740670326033368551315584096591188548746140218497284917293573855488061531155300325067259020900324557090234726794173456056054469751777611875648804103311869682383795705430047160424657130187829951418736000000
317 -8055252411710112578705133083935655227898016320942401145122936541835017097078144018044649797589887364990396212721527966242666376205502500906424073432021312422804762174383996011534143447587969713084879449185630500037396843078686031352688577177639687668172211477869421343055126544210025341851875426941124472094187712974807476914852243840899998436722757628194569101202540608000000
318 -128074403035834749478795212560949183067511061678114111478497288781032961404060178741866904370485470345109556967069410769790394495774801540755574875850169163993057560215360116958039896739655170524228975079997235380029739648735937808329177526183226955288958556409438046594190237335466980589536433971603958988197429776068539194783016244336417027476480204202402912189939765440000000
319 -2036357962519235345188245772146151857976744996353760970214316322578745402389336661400397145599572344110026051056681491311066739578755253947108470215780669450550675320380581578755804209145225310332956605182082791051390200144080469483598261159127146442334776241382676768393273653010867279746250129591648800264577563399370830144898582197614371145295304102705396604446484819200000000
320 -32378330239754574711385122024675237919001102091829059632771326519196104094717295416656322474073700221233489605479093916708224174935752923140346603204766056060956974001315354201621047371214841640385064665747286153044180517079958849219229961601351213645596653344575347649886847169629001958974722324194277445550564263233207063073045062244669784144313924526465341799363692197719750000
321 -514829308251015966351593427710715259998832791440731009851360237999872091345856871939015072798521502583127730084709247355509822840597799383366342652966060958123927974067206947356092405244600806322146799896174247571383946025967685277951393058761147727915014163809928778720936431666341342704130871760470175849227611209365529442752154363810696670867978345400983202246778232373281000000
322 -8186165355374541635715126806277980544998222283807955526922811225444283815646865703830881117621118709508494063304039871833223838256599312806080856713647258311146658137242475870650403689010084569891400466247709054502693620844138693230055939866446932254952971829728470167970268218235957209712692122117613868621781563939883673921262921918572129622891036564002370263016043230958243000000
323 -130168573978903680675107136692643397763990365818711669256231042704698982958997128226218998756495113266225317422553689817586753004796392795737712203093463779991120753100260070745974567913488959890113390231641963968567690243011774710263387944694605275570854537925310779365781295305814863110743642410698792772972215852566694035358720122761610374072394599751613569804443968192600980000000
324 -2069855908017306412929901491727270215587549135483754772735255966556601740341940503190237062416809868644064103802506975545885376855532946942283316873721568257391958431642852896789985398903278665468018192520868243924052189215152368663830427531635009928930466449257013713268976575619041670441243070134917188921387755620860765179306671545125035560738506035487906450348328554576104175000000
325 -32914128486407233693103126194774189645855001927082985290825171545562764140110839029059033873420334741708817017902355940455153889619648796020093409902061355776895830393264051499959488339150141404630238791728857305692451082906892309928459664352800400442610732438054166314519595589383666917615689046300104421478153192841327257035224967642608769024786968987246518616638644451679805780640000
326 -523398937535419843731505804289431305325156854198149505152182775145045816042481439984132362997712296587648518244823948303901617042809740549877430298099703442146212181313698991105475699642538130652823638799602938868521769358164744403344660308231164755414302075514526222805458038199368056344827091963293606005875202146195488154244627709136006710986618601006536447326252799961995794441440000
327 -8323222270595239152327032401718901932596027427178630646081356947600161285978807903621080152527994853268959704156193171013793792507160794058657436318045739972006891934386270598842635256857985652345286585477376880802222398767926655634861455021930171647387932374096891989760256933578952720266907247795153860745562609131447618544411861068067366602532316851132308854201649469170918953864320000
328 -132360463023038470926440982439812616749714079082975461287503256500699099659147301550315671380075524935526959394079646123593278255584483902096916469912735487512155256681886664529445930208470156651281389496856642347275526222822120371611569275531858394042330811101533765519047750384656520030820948597958961687566489863349833364281793543899778171713344359829790878999660116846610633564547800000
329 -2104908116333709421979840547601620917359899048315231571517547468564715664187106697560262541674404376276272173052771667467836158132942189374040393162660988942029114009818819034572079503192394928447785099883770592825816966846136202367585837683909139124738553028718453561391318027800229618996991266337253712653021513672070677130411050330802968912861560594870818189570263999156925268428772000000
330 -33474649504947358401052624536684686767415756534644907507766828452972818663487319636208776890026635150255413364975103010537254234479818150154367336818556097531965152948877331337573232614901336470359536462845802283990603908782503896627256824284237010206214072909936742306727978963102692985483721933780583257718646597759439360235598148186425925782159039847091058064679897589237092194480308960000
331 -532361838599704799048571013245783184571135207993164978978860094642674193809710132116826498645273856383790137233862045665410772347283223277958114933263705790521316477921085665640713850870963472956696040513656086713484655016356182030720290811562120002877543795529268079410315747696664687682066567140967617545622429124867937528108225290088953070701534144389080705795547638666097904284313874560000
332 -8466535390965685522189102429883573818987081105985941351525351446381530944903062760533981537443778147887985959928124708903564127804849819240898467219418138218733970722658235787755238791814619149330865977748083336100219758612751570681120351507164253027328473856297468098599760640797990373198283444025223966324800776853298720646346820140965780975593425317154300179632681949918229926958577635680000
333 -134651881474260419637856390293844052301754335388493777098928471749312739260090211141073678722011184752791478678769239276466986125892352210019602655076891668242971404621428739284955081464062495282461999125584727158506484519603174480983778639098600702990701962534508281157991918683535065356933769050257505095465665251223661118393026585722699564545960852932454803549464827288881601733135012009600000
334 -2141543808932395583651955652651081021861832415405477331604403825406662557370623313947396305552069670946409850670927244694084192013703692657149587854445504819373630512992858275791109439520679841335739252829026987514480395177044213019927567652672373868372505611244355145363157714212606974591945137189822785780030590932142099299681555711220624810935625734965577481744876885801566167906368111152000000
335 -34060364555250268817961295867869844573606681074608271288590310115729549969706986750529704491953172101714229192993830890055810395649129974552952035328108228897851976953413667129368188101803923219972646972247784698584949356278412113749739862621641334271928164717889592729940185331578244491809901000748649336212879140209872808226395289253838302161198582217279389819973952278477425177694214218314240000
336 -541725609002525879468325104655290014145672673175686592020156661729056095941450419689839633529382334300149368286059300337130216510646924477283362234507952658872479258872252046510283810611950089623104494515131033992704265202806934504327681214250006140636843863863942753928479990616501643074297503873833189426609454122770397312217283834706588718886758870420723526459626105578806607314404587173577240000
337 -8616227163757280392640409116415565179157879448465552335029397309955792125440146690551007800653314290704835022892638555385440553761236608448610186510255607975824769123944322690848858193611857366790951648658574706954446026400836985595287702305194569750801992183615981848824407350688010336779243972980556778023459821645802087874085980714043637029155464289769271271182006908068019412017743105587106720000
338 -137044802171346890878005736891554247812119522651576933125432564090198783928585225932217326726717704191377715416986568388632085975977233300759510958192863216036476208598431679226405414933056493305520099443099822310203808292540184924592952661485671481164720247862895212155551544036756272390336159652174028582213760389277222207520759388287250908981464183335140075862757122935562463442959288865606348000000
339 -2179794762393339614482180684679666984935505916715112782345943595169502154898242570822565514777693297930050434739601538079033335556502160183589684048004582909938782830788744149963422333221377851856146307220109163693507202146989706177839195359678900291687264651966012811402029806082324294970418515573384384450435800380781880362398483182797451610473441587858638061533868875261393713310755076247525200000000
340 -34671785320458738200830874175626413793636960772088345644537383725200770210037676113613473478531293711847037162366929198227829785073341955005988122222798985667452924152438141075696742851287288410892349582763371650315656443063483360032790824931601243002895393668155455611893400254302459476985705691844984567381649827904462183758768925429684461891254776796941948790313960075667240356949059713311111644000000
341 -551498485922714805869436808693956127372965042407715067386363780743169079878955681401389961317821197996727174236248594158335420740727315611417648686464685655391493526033083444251807198001131427280749617038732046946080932348917248465211081592265201818467189898152283331566942024378503898648918166379836052974181766540473350222577067357513632166701501278321622971205696023426990007785034124659242514704000000
342 -8772430158607122829260629142989602128247858124544429235934054265948669058532180958259249101536505217873251033216601855637886731000626217267857152969957046137021909076607703937646910822334402135737632233025757185858965202863289126838493003092889007400940965322604715297986073499709410377595867593484781111025968530440292263451171755430006262927830866901842900079891486320728835313121932463454767489712000000
343 -139541358170664789374622194755362146850764618920984757717547177063822542048961691887780805222292128235959161986776029075282016728822105717170679166087574184920785906247781020688583684103843184768779332706007382236654664807541216140792463819055787522463165359025821862514403842521620963789241375037605836571464424068513729378641483111176655310018795237846873667158331352840554165200576688716083612912960000000
344 -2219695289626960402776850045325163922973079226646863914889437323903108747144778508448154679339662117604150954406667976023605349597756856407921030359822267899972865182215877144096269565334237545168459642873970526083643252606302684213636746583577553039938929898957431023187056391003995992915023150548340949883325467973303761389324930526777248026578385105278174465804994016698235105887148013329683877054300000000
345 -35309463641349105412530225784645211234340558382817273885839476789187790924587301609724843701161056441356072260843198984245038504336098254406874665779772375705166340649295860030009175378752497453229966569607858205520183091566482048434714002540990537738586444701943533637754449343818675917643379227893412316425051106469649983694424888564127634115343584654910714090906390517823741221623702653174124945734544000000
346 -561689342449886990470788464895044953839363343429480479794656990205336565585388409538854901977315573880623630836820013806010176981386349120413599569082957943828861292284710804384621550624768127401026892105440598877007372438494788892970660626675233186100546885500705483691444938960296962334661873334251919891665288073076076300141401150071589510998729169388163188478279983265239913524468682865232641001679664000000
347 -8935287016537974201855780769378897315993955558958925362586146560496244759309216087070058714068326043906919706447595853173349214089897309963495005537784467601449061283038094159739987196864963243333569438639556893589030102002837996948886194874854277975754841688960935811673094131014946865249713514785767745437052540675113293036720237820320127831154961713517228410642878443516434177181693955863561633033654592000000
348 -142143842060056388053600507691234152754285532621191109030558154930129767626169054369665336528943658810843878742729813342024905824025224299255777414195759745449330117289471940831892216064277202130498207047799015208209555858704481393198467514485085221721914492563836052307278725452219049195552443146183222621005905681994259178614769181615467194079743690873624993577750784751718779724101769336515606656300839920000000
349 -2261282230901953685732790040582563102321564725566926087012022187682492307440191212633112503006321540310997036844014828452212863761222946574297006300363345361428469348093350636467059148768132966725898439817721035199541284596820431821946803097816686486331679014632413240562242470585190292889665495247439537801974558532138457320011277842127947744932768696958056215103854529782312220098382068887717099150646427200000000
350 -35973991403824474826124816527083967057644842416012509073323044764260352642017419734481316271091881580543304141763740619311133513895807452729378754630397484085682760875073459922895040602686716270620666043249408702443171019736316892896259536642141489182049077909092428670747631621110741755648120760197168494228095047854153561524292395053657551842431990447805905703420187378727570957341780868842528452489547470077440000
351 -572307686264968266177265897953900269454920500288267576835227591056657284737490561033631561156768236705372147504000491545420446609213618591730354798748066551553979826333394056501445507756459388670152214365992711578264830853638380896332798490113316858068193151886019787379572203040970198278449802335235992078092624097320229251169771326008624824319277697013317943483257064322176964197580061329111617574254292442122240000
352 -9104950436287291983372777837983468313797558990946511062342802897581801391092767334357461719806910425914175826653343047361112872880949731497304172129630792897903406519775813249808944039220895406599206537196678274919409976729259911572039388375623479067877704991893278966942643348889438165748156570900416535513309640787438692396184685523341565705675781473439247239875372258172836211501163706197384829398412902839461720000
353 -144854705855292192902255833468599431769544004022115740601819395327303950643900260251428817830561256754791523961408778319956919853072953034725787295300563054742254470296645978502485688834625559211346395458842674388661601509254456775153521863421891856229524633358976878241580565877579914661614253188351080299125390866433931017243861130918342337623077062971650282749747855186522007847367341050711164754465388883332016800000
354 -2304594953971801339628966336458915310863821559729428298600908114206158659363287248824441342378492770614271545395792537965071574163440178296898968704176199246399681027237024427683183450294825580309216400795692438600419590419906322025077266111101237427296214709319851904189160501554200413813453997508243822301846985109993820632000508244415205179008535729907577920851944594461811643569936500897290670126462897253777452000000
355 -36666000568546464746087984216223932250570340376739612528993041191868969111475324934179280003322211360489477410346555205966615274108740776628080706195166805406801612719886136106129913456699389957946081831765163383460809368066764616457252311609567612029955404843096113471123067978276156699999948935623085041808870471642637016828675921892332441774103730071990866299226607522434789601770984495116956577809202023919706309760000
356 -583363660541715197956009555466931827533779131851220235331803530860369759504027263729164274409630205296407810664003539097732760796078213507052103772007239977236563759957135504512182276341645807928628389891143387717435000051542986251467126405443486417645767252430245792976886360458939285327397874589656026590418185705232346848450912244350552063056555871277632991748953213781462410158539057978915625991574325560405884075360000
357 -9281583195348687791898354701161180439091922084537442891189745775798897660781962766491811619143066329702920062501610718666193974256252392404978136901589381031792649362927920786005985757925537299116122114934943464433291786710899452464201349915801217271868690636999775377730125845793566308773770237133410072666756626288714752046520594304790211441504589382516837377655049127227860511828269054100241639778944152486683774398080000
358 -147676561439180559060916380102945101025151100748627249421493600317511907648897996583867329495990746217374617935239494283025884245372060434633620339619417574454690355543642188979804672434120323566770808451148825050740301064457507143003886494813703740804353769960029352663460238617906155749861870666940070159955968736895082457462500120895431660741607070449117415528281132605571834512889498531101797283202984745075027457609600000
359 -2349675362686605768278461118137671829549703604232974683690405930145609267952477166958745068792673427489488280121668917580237108272319849849616270364370000748972130390708510529603021837096669159243733019033797096744664273002210203967897748496635478968724823114000010794133695692263799327315754449663182677597232397415071220652553533863879005223034848354717678747298700787110883026115730507040199622480285725420704004508992000000
360 -37386163333280464983957318240916265264967649727314685427781763466865892797613113782162751052444610597520477365221084117213474529872566233148880510711454194324455542450901959066436377361900807869777993122572845083490727160830815153708103425871327531617096511919710727303215592727250327796783940776349164305646853000389190150755134427102114086715882534826207466075421855736844560193588263524101383641355072161298073781373119840000
361 -594868046924417699901581167080447540982465286515303154858438422033588200225284967781382524162222011468420836109398939089765977327104870671592345297298429044700498883556913304166835785116198215142150286039813700583528655226633735004093802468313481973366417221558033511813434827977496878615879194128916457881171045297342892855681307905105358014116736064682472485816794364442399403313233085155289882008113137662993996368660275840000
362 -9465358203501151730954364504111502564206295654911534277771476937606756746681640482890706216014638649744904572803510490080598210036482656155174522560716003409804650636952426297609983168179455883029990768221122837559401971322771383173255689145320863939512410137219144200074562663917264594350641126739231339509492567556997503632005104505266516335667852812974979543482678083075220175126891191630443990196735164994307237539889947520000
363 -150612181509162738081734065339879542429337250033414641685096310172195940401516256482761072203005963898338314913197492919821735514297696614230618897108221541859901881250507723502484284685486458498956367914526392804914646944823553029159857048554624042240403056369156475683175371577801521412282018156274589239878522766331661209125250268395391213418898124695221483116819063184693016879452320056246552028515770935831371452692873536000000
364 -2396567913565449528270437824206527286135217095198708557727694049148960732010903903080886732622852566770820774449751496821490195815676199823258164931569734004824531580126535393221588707601822699955845538538491682394951924237497712016798443843344054675276549961833508918630287977731244321289051585548799333522792307301783007239454512897430890708029396482119727786915753161697623230036750742472109389277561585738537619503323762800000000
365 -38135192419895894534549865247106712724722860176834592833182855327456968455870441231496118392663757459783070940295069169898857975574539895993389589789547677600417931181991416244871675677115760555172043867179446419537588460519024204400041723803400626878351413876446869798384264614057063137691437086550101472798950209066492430873719530386012107340620563281163736286521947319076493220478656971216992319984685213570047159233778578496000000
366 -606832270458063910584582658195763388106306174128071237905291600858386068057120315979069246478907213907878369644130970335630550817453394727671214996245339300832664908147512428722143721719349986087689301107111583431131456687931185747576154396163169717305580641504513734918605399640669918152606202991593135798414039459563580576313842277260457642500801981306365490261018818250426831517807513550854429523948722435016410197632696428736000000
367 -9656458586926955542357960447027701620927775635421616164887320017128139585105550685471057647055587318274279611782021959273543307342405996723265402013027535736104982859129536995454275119804208735545261881433995351329927477875620184003845830825541449930902393991279853974275312788770060734114409150132955439654718822334169425421295336977140826507813027642332207562254672207868451206686995235939370638754784022490264177811882018532608000000
368 -153664501004248343963346614503733736613390352152102221671605272206636071661553076546283071320871719803191738901394826342994382813895851334021823359567835834578959122172446056946655481810317712586208871837546436835590591869768423683630433618455062141349341897293595750469952036315979857951553890054344293711341506354166039957255729243653104500981120265460913530399412686830995020966997049809148027778896906487380147599156441897877340000000
369 -2445319639882089781456512344756576301724884124206873127206768984598342457493849011089484017278357422721335742369432376550358537272003383887690354940433716920770242923750653030389569442622779013649618167611569160087109984882432011142814395868097763284882800774214476980951099604503042990373660136837656368033875699635577676857415625697245714783498004338947262574443779214104357279477015206890855411099788037975085055301446046779053200000000
370 -38913841479161461646218239678166719845152551177805814481264463990609058614370267551404232100001064186507420386597947636567331623533549715434429159556541735131601677625137382569188203650501043983379663627829594216430207260666834706935160292440858147224789576685770500696454338696723180231003108193065644331777185176818697813196593677914536094574980382094295220754792790139004805310918918723934438675460098067695083996334418678038973616000000
371 -619268406365758378274132324802185907410893320229155155923770946645070288305680549861782640164732390711118835122693079179507101218833001521993533128762583753862001789171761482625232049485566689700153890859143945868541061623612092870089198450471050938663553662166105750782912051379659164676719031201881816331960820559011983458668318347943477622312092537963367560250325908336292017159244381377867777311797334857252135666225364060867442496000000
372 -9855077801305093942008934996533295171171917535707143892671381191402180400637079447726691979333320592758865742330190477289483413352536530724746374724561059061091608597866011017418072403194648322967563493267512668205040250626683567083909104130150688459458379434129890174248248576244053898771778817655268194160404244693933248033148495623736988963262013064479290498152970952461381137797579614537605997228439012342851993548503732033858299888000000
373 -156836618986563985227807741974888270384309450168624913415027865873622492163866505821141370807819207047065061883022000757467794671422817918183052693059244465995769208870034641477377475801661757346170827311224334963807026719968986718967048593885759585317404539961362153328278195793867630037063059112932857415911258287967464452415495044888851474121979986965953728292307276733699246256662039745360743933352327370920529242612856077779952534080000000
374 -2495980182885059802655306858221709107864793779078392109844840652482456496513316608626282992796863107603803737991649425249283358161996897644703639494348292315869355751502969158448417911457627981626705309305556657965142482629287101258427379914390846052872984287700462088120527899917762707829110021511448115325455515059859117496525757811384917444622199446548592727861631276600836055664339130340857170924806842255364417954550990881229382724800000000
375 -39722905607530371264428150132497661467809442525175398986937397463776479492798298523768354512179862735463850746810078673784882822875356450784842536049958473830566461184943381420355275853206107835849571574681226433464067255709412153326759661347311546001652432438649504417840347636272013889948744373069361916272023809209923009896068297180253737671636037886358109212921352082545708818556152503270417342689911542397245381371026291229027081178276249600
376 -632189188584490332329944828581366061509205059160497871060244995925102024055555401802885232139731230444649178961914962763844579079463703265335647965300067665550582951846691577228622179497300318344204056167570597204535546833105721673668769317230686886441361803822654696285954552542309063520888375993298523329026061584901892347881635386362481529723789035622412575660905602791983891600526743632217815890836706447683005029872705913027289048656043801600
377 -10061419772519191337547742977077113098147175835204329238316788999588626386155921631355655986623825679773739198910842887456955329402837213732794994162235269792142386452255616432888925648453498495721560733556970792194596889889094693514334444207780400237622143943800989205969116994458088141005788805643838902353051802361144448449059895050106379204902359715795683605005849646326232272140736235511403627400905656306146736933577378633063513818633459404800
378 -160131800956685088974719495496010608689374364378130210154297732373145430696941121084240664125736800658900012336407095102673244284747179490084262649593885512888212223451306004208836470564389034385799476510683946415960114522418148139282266637238214894350431207530864740024958219201711597645192072529901376601193842429364968397021843907908827529287395790538495088734915053097090169373648292627075547527555944099966098713580043767351868748316127800832000
379 -2548601829833515843726131309537316594489917985668566764657348653152948635372247300948377913579075121019330652131033036514821051713173236885438253797610469339772470899819471519009122804882118246675751458358929534460098831213100891717119492693978547897677507123903419753139131468353749638616964548377613168267091505429984676040737103136476959696779380626573716154582874663135050019227604289210340308300880292149849255526373954917424699217322577889280000
380 -40563221971042503150105739157941530040994757551237914847695850808906305451118684930049940696945544009923259763998967716317593571619832534753685856418738617597442941762132271866383341444362451694314675489448244601329577971143847303259371941294470814840257105973166774615592210356003752177636537446246164952882130100675021756786538287795113889037691170940334461909296404849719217290788642748519688602722401199404261434986149547346822367213365992238182400
381 -645608019984766673610623372169876752299819675169982801940308367436803910754560833747684727898403821262947070257880277870153160404627789895114919213331597516844481526549578415628196323666062034187818002026158999551762881395270494375632848324818513186900549435536959812930234570150864522951775928587274505703867167187324195664073621110137571033384487090719029074320173990115608743063005332366192672060508158813309415079437727554866038467083389719023206400
382 -10275699063841859479326037846737582497344486051635764481977645113719693351395533735088317301091332200037865620891597768245369960166231567338318906740124963048521978208391405388712008935128786429015575454359119541041480626682219392718143251277859596841684595430456592655334288849431441824519284846980642822713482184072516733175480375599726149434978995581710183350250508104018459126622971004114558583460695673304909917490473409189443304011477225312430899200
383 -163553481585372431982908375159732310283320215855573016362724991366840496853692262228316380016511262562321700293445893266324842868905740299478217296993700694847112900635958289124999312978887223845939267834183784210355433178800811197366308995347442749722394724342803096345475058933359295809850335574129384272951509204704037918885861048495310617550056645721664895680643274622502150806514327870437381736138108816058719993717371488709640377532853834404470784000
384 -2603239558583582935333425663705749015849868523609395215275355422890909714935660897454855076947375918640274231111134036010265656942946713580195892743531327343886114637930005043824299367592420058260744767199612258689971305198222384280345828845624152848669805677131115201719542594521572092364060700135587208905047276025556580107852468519690374929486314213335923553198129465091315361775073634158487573800665040103258850095313484913677979593079688899902215030000
385 -41435670532297375953237770288248703033243164168011180679625055465563435069455120729148658756628965598520154301006238098072063972340958932542064619211816578524619727956492882171390243910041193483515662292433176623573484773713776255378955447656267828117010512232147229188701656852177357833953715617097586893385102364303507741580809351720407111136027156235518554573600413303789641440465758303127316343176377964549150136340511671101104050127280589536367662017600
386 -659538984212424008840471442619462744763801411905008483818868043718679564263332482085197203365098581824934923485524378160724547159305812508933328966309614690076740639632652510041480421595734478111706425877777604417302358421705931113262834061584298612653961601437028109177481909474055767467403797032444956146504169419130323940925133126410847426385657733224588995359153573180584032334041387209478985544657073177890052529897528236574766845188180468080293442577600
387 -10498141068655679027322628629066769892636384214927860136926077714335805213317941167279799821141666114930865279294734570421464997152803478864427543679348946493226398430387787616717788757456900198798125935645307907869775760784770304740653236184395837324555709048180713594720488241333685301030940105543540847546875372151020514346343598904385182026176403736965332564713243034403221316628647799565114656353754286769049594426775062156214951523901137349061488740332800
388 -167105267847404105465333822562391730615132901306140605046471197967789417264545796704967214312106590174359871325153924773494503750911779787987749248849664420247359034958140181381794274095905316361860646585628463038236951692319488529931630286618315874301419157137816478817014998755898010461130578268904685228083334136767260458923259419535672040661378176977428701408374590042382554210312126169743624794216318135459889089733772727208908281543763254792991055561560000
389 -2659951088507492475164382857673640549115262385102536167322679433423083176592220911329257202328633459684912352290153108966476636982449256714706429482386362032036622197207738878901988937522268128817637601065306724910629361035744886843506967779604532394246854856879471801842071011315888328769471678592599277753149443469388255875975277481880064527336335438475376934347194870738938140287064044680258979532443253037464957609596410068847664089944307477613005171332000000
390 -42341174877188180613936177494839557461936446081315408256819812636439817340625095328655010840159953882405333420939927528061956035835577474084093405822150279285660034014266714315277648128081289147011864302054228806681932190290566005083456357095131365711687548937188095480193932095787372394544960579449421923373032336396626737182851910060876031487172100544554676579946696987389262179286653153351773725400022341309030951658365387921165566426134392188613612337129440000
391 -673996859102345272397175749810189413211181817477023647622423118325948899607380050440757973591027682500808405177005146961240860283392429396858689935539155493936232207645053465707330691020506884066767517991260935021526046078730256001119034129821778449058417804327190431827486949801347232879658282496227754888003859222045154342928419338678499399683780686918754342961204871774272531462139062194676010302382851824100394998933754845817314367333906452028972419916071040000
392 -10728982227947820908270983601915255636587399483782849127056618403478739299630463103542368760003801059088449041000044733579209043187239395097230753994447911940815455235207362310228654367058866911317208270110627362743874226265185400368916990529232700502487266528414631258914002030491703037595462096182337707006892544852215715307440019243197938056872777410626234175100606174563162777418827200397617082677636107247744321400795672755589898319844139818411945573311524120000
393 -170790942545934719172627894666465213845518663887873592711923956381465066247482658972420272586553136374441029603192833769545383510161998598721606979558491963404927804973716405565425313209786216586075109564059272941808260656787095604730536884375956478251236610350929955556793139950452971027931258984621584686215424823887202908203861340065078533790368004955123515643259926272779255727246385094378010293448903430915377525800906816815573009907057987040019538005783005600000
394 -2718796937570299153063816387576821788443201395465197923405989864018325919306437921612677015707943901838434277711471997182516689573566232685645473574076594154236063110972638480153880063244089661568045358373779240049587322333989119253897344288259012921776462204430744721410214586711589920796742821108616349589540013375077804650308034646229101311113927223614381518380472729307419935891524658697241950816595771473172863473734732327413149724433272929047099138918362028000000
395 -43280703138746079589832535533436678783048532071253873267834912716119374492854285719851062436525885216837375951417902421958108271722581309982958046403021121074540714278267791848285614436429412381939991385090584269293021007967548935795488637189794360152197193285841113143319926322485621668047860985550970984474994251566375574503476287962401842151629939099831050233429921562681294850242999420488806503211906505389940775234001368898084369282839795991188409052841133735040000
396 -688997131624025342463393929034850979283282466512026095617347750005544982696048027330714422394994603559406935361288681860055948736705215615219215738243012923209360913181120564858769607289081722226210761234660967041156645190581045895343043132882192387935570761465670668085726525301932302760101060943306178972550235624128237671463244766887231590781300208199812738996872273679926370644368066914795522136721957915196323025272039086009732598333104628055930387242860389830240000
397 -10968470271973834194484220218596342336241448389158817702421166347397119770593587263863000735611583095190865305801775849084361288313025871934959321399603500187199293301390890846969561387407350299253967494859738775555635547010118421954344314465825749642054195446941252854226778355055002240384984913056514887877184131573642387084875845978642984837877296664430055088260063651321730485682879702483370457322782975280847950809946514557105822607293192858485164235370272933806720000
398 -174614468218272875947568479925021718662366544158464160961235524512545218620089598411491398418102784995748924750969484543761503719543003095207597782544860802518042132079047657157881251313607052496406025040324724501083737685394914455311407739457661586212177387101144131288463902736524338714100855121405620144411822377935638956133777024811135833596807492806746339222929552991616756110741806147195870161417355244089325468267685939870432799056308781084798225164153885432803200000
399 -2779840485427125917387920990639321016080436124822463912851131509576355392138694377484993747744956278291755829576083817292490503935483819980275552766305788968347416549324835429176724494219788382422479847637272386850689944247372785914715048645083039577586290918476427629131476705106195787070056427227201387121977797526289153389506425954000485705603386399702177291015420976470832492838805522627508904399506474029275141653040617252178171694249736831478305473894896743575872000000
400 -44255269016036251639259506265052288525076749139882987177383477467318796069502424891639411838630784822125624688538472577582745759440697575372485320706045633310263497521492579395150642202316097532294560860373949194091997714163993304721207178058370371303142070393963613587845294006043519894839328575689088123085920684953337793647446514169634282469633831737238640136262328101988888598430746830644138821207973029531612450752030604700970406735332879087396984017317298274983650430400
401 -704556014328124452282621246139693151255541803167293036996990023584593682021516842015269356218229082042414603765895334262358560041200913117227261839579318518490191681650182009323748381137930736862854998565393675667929538872699586470936570612127511129001427153066618210896882489998789726162829222433005782543314187161757731222979263104633721709349647892189749875897979582787290793318625619016434430169819380002044824021463767886468774680262095566148344410149167071814012631558400
402 -11216864485628886217705968500304176975001070627524377695492066387952808347745988894699321693216346136405712739438013333421247317991647506738445248805795312221193702141344076110568127768942859427796315032852080601238565461041483926557902404084855611017229894040590778275377032950043106562637317005929967534199829586520236083161652705791681485721116347941885688211361306937638518851882873048395526714401087465049262071361539563275175745171372506978374633539792943444270893459475200
403 -178579991416184977049754721182302078315741543133475869145958760762482734530924355457322242790004110308288304231017330047558831962750114170232735513593413585440780423983816930318218727084365976688950858190397765686621487540693701269903182275280604887554326717269325910235956006241085524292057737499478968865513188115695026943012757515022684397845326898259432350304407248960183318994387438666049157401118877740022258418170657951087014372724485936085464198157128128035475117650048000
404 -2843148042438322898875536915382433355716271869755798359294062335749815489829356035131789412677294387808177446307149867793497740469590491593450228785738095151892495606674024887934418752314775298165047317922729450833946428254547412618212768782519256840661578202461977690817941381100568438718530739644986274359074109438769209590336553481809665199349302508351297296588658052598977806953212521267984618377508630051940002144110758211312924762887741914735823310700076743856628714209120000
405 -45265932886582186928299458184723586963279802510699705148454184879247231583879600528315694103429024743974641722381948706289073381160146492624287680920428715504343614918702000558732593931229535631420266108727009113483987611389692728405163672992821084072911810516541603808211520533807905199990151117862391075430896517250984483603740730151981794264112999445444365357543327229237651528264476421827897988911334656097538926866284577061116049369868735855636002172683047175112822856142873600
406 -720690463271462211203143638902641672523500088511431139998438259726982683271902303550860214651306260901672412808199038177280563864830278668841819096901462297403099842377768542419954285366928755811575266899698656903776621316828023233126246225021643826328068285279730877161876541792104462467139172469081921963627745736898582074496607277827297513525935470968880649050421496560838504453949251762597055075996451176464830313233576275212239532032359623532406158593879360541249434907240729600
407 -11474435997193963349523736003356119705803527189645395798102983476704790088356606572454643891815494786728356794866165891225970547853081888290304717295203734536439146855649838974332472115779434989479476995416767056581248032379340396201586693906861996278459333347528656272975826348359037062619658274865091408297404964893332813376351599644657892880988858881974166431112824364938223401099439453420329252454834695242201295829576173282718607411304918019637360293772113305057055005705916108800
408 -182691847355842323759555936590343813352241640191827446867648172259400480310328857455680141520028060558734034277545828255884081967385447754991216218671076472634849493243447353306368328564851853298110199437191771622824203191426111347106649736861236649945351835337508410303547137141747312632316235934117532720127331860666519018625136682202808932465369400012054805998250717514567525337646171776216913231216628097222375230925558067480366582028392497001672836021047996332282760512920787296000
409 -2908788924531163503013949418245069788909842895007305423426638380683594833054178810053787354973207579183191166812137121928293001557700810370566323139704559984368283530672715668505374391988317400728431007615959423817782290063474832671437838380634709968241754803442271687583607917253439586152424418264162212070955686684897986529172838171176674977474513945876142606702858818650351434620749319003423287990190108898823050062779095462655997763679444434001443468864842118299917803010045870720000
410 -46313803011280564345680020858641185779053439796215900698144022681693016668119245399634035843467878048918368188241228493421182583730956319752158235293480887338975823459710161243481775830824483144024031912171650625656774283739261640966341480803460774255320111822574733097227994774928572426057553456803593380786533776125139689241159238444074962307023895181593864828669530072856135704645797658049437257105531855721765038123900932617698255600868076097854797340089226715602519931076524048870400
411 -737418197405462676291779005460054692469254950314899282233265081479453773411872117438767851649278839983534595495058963604238898612205973169588895288403484591396925301614024371391500229974261379971906750107146079150395495447268149919172324230871619778440880361101045529208162548378643204118106638885663224481206825072851044024273269297969052055819715964177539396923593001496756301269069676345150302502128273317242002826634293265874762507154660308667873571117354407192579224587491755173990400
412 -11741468090242134920936424586348056715329050631388964363210935291952157695830285322070387838296250222372386796302383016896101228461475364528874859439021860664738634144840909353730866478690235931839896989175388448453593165008400540622021716308983614543224369993162356167215545649357309267794670753185540213666115354550363181719602116576954072019804721034578479412091716703514298895051107694455655383295917101041899052594701177697380930227207614792667424313160697943140340941817093779131571200
413 -186954564934358612829829778764386771530361136019964286089761792350385269809317472144475058949919305260282731915398706890396973227131078581242612847296047179612729490552054744495175912794674365021099826069810091441909805866519209400743093875930377728297305292664139691940157358189879264347000605611668056131511603465010238467906052028277996377997101711669832690789650483939487740263877394997755245416771988196681071220104174430924241030926329878321415132246264793390210718031301379469560320000
414 -2976835533865189912681092027969660541573365634624405080442769419959838268317862220993995678896968283891325373231082469687637865727108138790107206244927783366479381389680112740097695299819983019318324437718025628101682951704343009029195415860356098498775793333623326292759944492496904830505959023400798688350418428763561820595360490270329995537771536566303416628357926297692221475146139925601378330106376070547517511883511298043334419691830887949117680910950554549938295354496164407047872000000
415 -47400036831212622927116065979074438277218585731054225768969550001319803733677803688331578795766473089854934495128702866967277245435633133775887792806301628770295456090139311544651432410776215261043746795971250728775406661711565525545371015631656613780489585624513999936576943533157334984183873540779556212056203632388073825501037154907908824636888334532988713190756561125289041093804408154764285317214565262283145846413315749663366908534405473138509438977435657773502019893082743682441021440000
416 -754757719419969136507658347284541453743010505074369570035534255416956626117023513384983734763885159604474263100029314819500978344659814862820712938620293679692764640464147595779373778114629343498469307599801189344550870789719761903260922413499274444729232041585199473980859833188067559940580766881691371461938485256761087054221500438676578249434350424635757015726678166666292879079159647129460091317118084195210726942684144014130542712704405418815782498199806934275789755970895179365984126040000
417 -12018256538597594915854154871955031974060416952287846312963042605052463734925253868982939595476674817541948894430161594863376653673905791022694762118605674926831820706681012397407207006949101278276162828348134239466626121966822116268676810973430366589118419026441730885276302383910280478805413572868785172782578405302024394042966943237628993796230799049799300213293959722909241082180313381867657017794326992411512057380182673358141956494462136931695907348972389408535100259301990896405399529120000
418 -191372872111541634387878864768725126822133039839943521032325475587950514254388291358724126057823276772862119989592066301485679090363168024422299289517336375626302214959261728854160158185904217843258543441580698952226577511152055975853563317154468959797034453101730228838816842669369179699079678525600326706228939875457282969679171085910327940750837055769857655728066668690463523749820926130925532314093841972637743391201505445562657186179474179930078222479212708387024831410883365260622643013600000
419 -3047363445284451343191633658786134677071893435989481197575477771510544475363450991715825224991482140570387987084282891479926263529129278516951324313423113476075996070287893689088767180759679617444971940661161478784385914631532428301141509436439131325461768709463576723402233918863728797302095383898461283163114243693251184057824329460126079166809399902991545190562075960251342939061205989217951593045348697842155277479480662524740991316634186567226935806918606429176177386752395567667599571408000000
420 -48525842356165282643921142753899128662834414108153316204739143689316990567180406230736876496002117751486870095556192076225348278446402084661665506572135770448526886811500710383373313635333779900077311349789478919410057094072363425112891542203476755088123556549656020611613491017791870789202162554988824192115982671970063293567318154037807669214007560455249244200813694071537048062475248922593695704193759764597928537937028092819992924380207280669595126572742470173332569991046769175183630971071840000
421 -772728338040698648016387052792716612643063394142413363967653873495147944938517102837418189215872135303488110596404975661219007338561684137083101985924079135024291734018835139630171951812004666272807100187882183830080328491045876753036400365315722545312312464449664321179272688568963755270851703536711243135230454744881933409940276170207188034139606990474290067396368599210847819090040637652308192690932971403694038703005040261918950749538760829225419665079761775477080089891449704825416124475879040000
422 -12305109964339251939391339235621004646105526675083394482572264619274961759337074656430100664429198730063719174159588975083776444818595882187705739611569661863036026608234213452025462084690242002982146406650828074273381997888577478503693661692130244219407762218585102898322605132542356434673274101985521732820071177361149348759270636653682501521702526690497161093675606370079744443420688677071345504699847537235846830956145692127554302020288144780443862492170956349308351828793420118194593379681333120000
423 -195951701657028229750265851469713424756938905243879523358273150077879603302703867464483359473225095482117250930256600384874489743302751320091865891525856067673898988179144094905768378163356941293905119026689192166446569655359608294908676055898453521028605274717364301439713694864210037967975827449722663705679580216187522902345288890245872378909220290731525806273179038917799904053654271108241076630179923778412598345246350040556452978100183997276628803343462450269873856109709681938515180325498995200000
424 -3120451498563989841930213685578629935028313647352777524483055972053880390659369404199508446630902883877348439158699776265139850183070680425853279560195533897188158916087489228495060848549016848481828548063965271702748010877663359976650122003990781011992440018563954944039798129221655556342333111053271988566003487772086439881898772652241112265730967434605597909327348163026280667714515099818324184771476151367625774845763426025206072962374803969625364542207329734667647893502155237820941444612506972000000
425 -49692479645051588369307514506644141667402971432577425631852489935985861327376044659777530740431770939899856490393655035827617698241033644429561154692324739367633420424310295179039086314167887342147063903633309204755957433714277761091521831051865081756496600020360319825580090333401913921825677888614334600277454528827585886303513978918633424024889929414581354151219909670902422300246609313764016636494899706616776139934405911584858412411628703866452783798364953559888378755124270460517701439893427844121600
426 -791350191784481199612870240109675895667900536865828152297555426089617333932153340180400850413965793213575490190502884562816415600111277900476393676388060831589318226611645924674569878615353753373755461290995222886265390242260838195923723939543332885979127532414430794455725047627070233124052336371662768285963116216434172568679110102817644872590512224472781277808685082706635129923645550542996060214043257359230182378418487000245732066146252439216387177181222433425153601847043802672608582349656411292953600
427 -12602350218932375129410710219577446521244914487821800223491652484568697059784278005078150344005594528377034680292364142024628545834564484240894549937116367047111120417532561724334456912427998522128004006329597711363715164850964338726930306838436539923564690491632873695085130269954492449044287263774805291250113453172193456227410276170343431180954660976179660896624408132375970047923568408224966277389875283621086433404255274124014888339469049561715209343053072371166830839670587509204889792701383497453260800
428 -200696197264404427624818152759872596070437042747963932002703610179561955108668239874084444452319857050032689489418847808557340551693060459956066221665386130512792531821835100314066391018591705436408971130148278340100181794333152605001117493490137678276587087210787607627980866949774230510846675818410387828370960195219632075475887098549524401950780604634519813669788414207873626419368007984203670202519802875231737535553857001654203823244385314898731939514995883404173666561148452469118792015984136287997312000
429 -3196181896480314240319735910204905356560150977617581989143745791533871891079705560046669283600297552296623094485018435000967456798100741815702113831852396071338256927629655179631222108617271005546527729387456028374836187742311823431202695629615053856303650585410782546830077222889308812566009508876890160897221717305258222001050290601674317411085686914043607145567181523347651483188976746057790954968585212203431348517212043188356790898223214907815592127852391774140701073514773584580821840086331547926510080000
430 -50901262378769877168123261154443996581966261203588794156279661073725251118505338760424796102175140010629290364637633881354617758763877477496435159000496602467595137579548509378104042426090126019602996059471234012255371173108566768471270308767643199394657962702168911022651598456113839770363034247341007928968770818314565894709771445758796550098368253882165148017353662558619300353030755831436269611304242197324275431443512587337378047766548330041800968039290433437030631138601541727328751720140056058760918118400
431 -810644274181896574279139234318627169923195177026675536182304812107301791053997987561897680834462161093478448638748270756854106938787043964640283959746303835324549203733754619915619999338802679011683965581340867119149019746016071692003877005275383802393174768795633624354780595852592089412109748898835861634193914297503450587829571363456488060598361598031781941494431047952848572559389623918356028838152383436756623506983499573799397435416290359129977856727540555436166208396349323270021531827754271800938114662400
432 -12910312787657299730840501845117791671408622983612655830579310581761099209750853623798764113089018937872546015772492955846732385590645179797201014109691633245693137302596455633701175222237267640193730470624491210708458613664673781683848524983514167667216044232900677193532433948133092933235645236433421106315508158894029844717349284006704373671364634706925783375211045292438881642237794588588113398833746172968063095861186995752199624241341448845143521446253470441807168381032420057667322725349151607119865816467200
433 -205611720035249768521327233594956629855579367624808485068421133031415213790312252471295028862501526852821578610885697381175567466496459493468130312238355439726996219099824334190907387580583588521276849898795760099799152223492805543964382009772699381675478368109898522507154964400292565626692616436620104406317069546983530957704775293795044646327098506804059174899395041961483883353632532498612371107902807084997930774496568575095888473415297641048923681752443810942654601829414982445868676623364889224582652479104000
434 -3274640308756519360177790258249393687343987441803037809668665098485314970759914742341312479996970259952596296101569011435781662369902785776378595177530120703358734513262306664999085770625763238324750577966220864015903357594545371142385867402983388154015446910230817100529919967016105906996671434087057070654282696428211131249028111776806955079450384605114532024712264195337013861846152730149224676128761487553985499245844551503239334878212948722479678051108624057327582490920998814164485195631158349050136616618880000
435 -52153559526368356948674462037067680065525571153189486709980069536183938934387047058666004441627846725628536592896973006801023699991423259463527341829890894558047780857405245067271368974758608351081486160983887372798603892486831172671894038871353219778840640664750068169270527494975305816190316964125729673004341540304549930274255665143976250851097838453464522376108616236615647928840563951004767935800446373098404899950893159513279733691591163225510508152736961038846223977955802659569273183733950943403907096902553600
436 -830632460482044503957889732375104999030305514693164912492576480343996448015710410143448364949576541511268279577205748082541201024741357496521428783429479593470495061088906080846995873782211427959035977480063617721233281870620949999246358179607953469770741142970050118829490215268481482976362147963761481856899947553130492754706124036104083837491480153766283215258695301760755561436147925552385275773070912788313474673174208432422395361321262096082519950136740448475331791993324826976376637141129613145178728173942553600
437 -13229347217584392148526977014543291622779839621696355233694322782303076439244692673598452064690161426492524089873318462038276915285641284968292310953724593661209420294099370525534118385583822970760189426854059325518267919267072034168413586952538568735337891752378566563283554050269808303337508792633963561809406821427394466584664667311342292845504435877263173186602066505846469239960464118789947544327194044660990313871093719514070624070452172581005603364835656309307127627861282447115043729176642463063019377282950860800
438 -210703855337300672472551543274415814690080481871172480851905732060043838014804520673985479262634162333186898504034134821823748017427060248017228352823677028897569815624260475390262394065758486515907501896085247748801461746630275642717977705497600116609458352877299838066934068308622627086840131126816974537168963026580991809227512410968319967210018576671554104750018839310136813049661173218670819633096377282905151602516246846266981463310119750011794067478030836789724612012521363801630575438894263286258917178999897600000
439 -3355915981952378900869635182885203704791911826441145126763168749426915389534313729218914537578445323974643058920059447779889034093286987050134040550808041885425514339686217533171841255415059460881679096050942388037349779376827803328764548580719711696871292771191888029568413004671608977968440297081089779224060335978385097412445189395381189073070148147287194050104466183044219092138038777272378624352246667824873069587245913494722939387147288425554049066390355246839004034705269930049683487059977590180477199064659200000000
440 -53450797105689993889237334270415175362832714142612175180879582955877454880792982862013729245291005509949272008046946018241822278283788273515877677312573465966166875428106000632729514514424117404604368318203277291681741941639403874245619865775846146942546131928403227683838572774385618672794321519313258931354985619422013203483429440840488371409411880459198223366253743896356957570343961709505434939597788595719868316169935775465960819908724445110669049719962731895640329489374020650547317263538361666344975302614910704000000
441 -851337535859014002968547105818568217683008437828368341337158244999738692874495814714251159009345064574929299906099761921842214519273087966894908138752465885525756493737688695224419934296008804850000117672128377196765736043389590156610337841474477822433261491235103297805686044763477125572025026408434107253302266209959586854538269045458082883800004130289799928560703267046033938235957108486264453839492554866272187086114984900017268380489534742607390982853634434566913488026938409772948348508426915453044411112030156864000000
442 -13559817569420195127685777731817490297181035871107425834811452538337292913269720269240072979055030418486982776168646118906764010677022960432234958826042352103066134372308183756578825751875556550752987071105323878995917194162317727798382175726405073832655966893513344582193089924459745213168576086049185848299802601028856732758194424165145844909284220491952090043728178530543024494468386431583307113371543718581418451599922757486049291995568484174635437758326976520578961146298806505718582709541593975348143310446220096192000000
443 -215978420042115039230889114082974932461996879202569255501787701202989451840043806653771509252988780491696673620775022605980876742579334978411552053756297892222667041073576767015318422574013891420973875263580672958552746173771361891814679170488061125853342816702667951234965805419007285551654268308599106789499508106273259748534867922607993849315608243089919857428503661238233044883281808700027684427024029607367015497557034959694279195846031720940024887024818621993264313858025953516732621338907741084146840608915223522560000000
444 -3440101855388363266395824204804092750345045860514991736113664404387645173832789302901090940387345340111992336436577568188092653569942883316658069646100662768958130709917060186332072987754403755701797484224789188562192861429260007878115901214131879382542911378896007393468305787373054624657512424943364090459848355772339451673994169404018791732479220290243722881302009405764685274493787099676938400632897656879211718417839149788678084111337465927670538839989600969312606932411758042790104782240400174749408512778901994340800000000
445 -54794460039964774855166012491934527653282837984861974570287130825482578226176072218710464909094477091840540799408320875682224877141845141556217734385964497852746900934531062047940448528879097098494886880001372374526393041888912498770016858297592618385527786238076896514433596778033291006515517133737965408074338129141024986569703508634832775439552820206128639757415081991665743626413924725475107430885333004388420574702348424528490493208562139022913464633292158407164166308390656176459287368810844590277446522251507947450624000000
446 -872783225144202742826160657339758439132853720866520243623436345788854083741395174412683555752756464235552706201020160415592805866982613661677059888382796613337548864512480036138100129487353534811090136595592251130929264656179808589821464003713423061605062920054585285289998543591936129280096816869768317516344088112660153046248176707477375507106403694674220061195856120784983487718209563054236102091271519383922128914741005946642659035572982801944755221753224182713433388338995965467176598474686826381269985578412942019097344000000
447 -13902102893621644409717109181286613094620638511895221868927910818819913153700378034197038892560504613967390315231492152941095119730162051436941369046846160118072642217009111761607318255499925940641240611865505904370445205253617105175504917467914525040731281937438083206456087787637006870188823798748814494242138966312498743364652503612981818198595708559986266015069961185575070528121031096065195455625069359789992099628937095216402424639953279684974546171710695972460070368521348825558611151092588308614735483091888287028933632000000
448 -221441470148750298345827761409949103489300183774206346667980684057707535263825766066674712597568457133773660686265179186381460419673470726646281789902664436821743227884073609669727060864446813400199337141747600675213503938553784021343763407056534307655629506522407653689252457807558657244406979209044338972927613535171594649893336330618652811462743963866004131827057565930984763503324543368615802175870980344622017214344179274858127229295142288923402252262978278371116157943741235423217007799415752886553294679307743444745889895000000
449 -3527294683210281115004503237113472443445469556930560229368999417101869036816846789149209763721745842805353175903769918373715053929695932091855391891125689849694154086413312532120414687782121487490261077027437364617666165632711268676149293299856480676198118110104348698598463537676404450685633285821180073363740895337598201573486615766104607751637398531774864352711330197625677112949270951720979463868172500838145143127935323426872434394404386023522525764267099995545808172372252516927792265246461230918860189542084534374207897700000000
450 -56186094112095216236700768867516355927145817029480978975680972581712562901653643482672399033965570624706473424362030093556917345858144962502093107894902314505934122227080582041274049688327231879044128460210500210168490843747462028528450737084131665910680316806764979824116479845389937348074009651082608882977595046378769432957320047676722054414689443717903129651742712204561756067429747027765985236576511786535955710692275133183214058527424792148674278397674710868308668595071635484604888218697127427094550388687517921441271532424160000
451 -894994224113018383518495702222100791729287164725100928497354725103900064164415112360729014018870669081108131567884523945329855668905296659932506040811264051749836688508179298486240263784256114665982271643542459668069820992907615904464905651150379108381672576499876144021996441675036088554188027460381455599588379800920484401276223446258320998497431865567186338607616386212119268889770014164009425236684932140595918205024206677514273856926083042180402590505221078138635567245774203094271411689351665307823633517760499286621176886879360000
452 -14256597731244108698523742243225935281802083661246696897334037442413431042062037525687724332226392688863591885974343181445144619034152166935763699434610518957941545525889267009677745660107724325722201702482596049285782178896010161773051151861792268261348851774963363035569119957242822201346092914594892580080505610681500291141270640311420407614936683728582103270619714047132486363977671564607262910189571831082803289986731725770335299412965618712645901966536521748704446577998739700840091302464789391288300409212751497789428486543498080000
453 -227099308801049745187863690526202704585430264739377306160155459234280992530322315230908851759141002611574740739373475101475936432495546747022014270981394290702926287383878822845270897857792473718892817845110394386544069379539941120581728814403550887284635701227074538116995226639342191527136671806805064881764257759320151853476474936715201154121709710456231910380139070216752186189455878985239913632454150528258177577523538778034190736464125805325398413823626519711464980780360316840334200034964604133379499318544483239350862791215683200000
454 -3617595162718268695128570172389830911106011204512930021967653290003125201413322937036679681998767778894834992233569959341729905132400825051753674321663777341092132568160573144252710851037301037571996082514529499432919350058310224722247731789301921103927573712214980467217756542112294975298904112296742328246675940108900946004160032305665200942061627242569060532067019614224374250438044915035211327727988174598047724424043430939232179028615550571799829358437316352099989471925460627484246212534692519432214118712520345820267528173019568000000
455 -57627308018648800158276272914653537736277170693517088751629365234843069444421349472538525118410821481289164926011173324743594498735410340290186974370474732191162282691334295205507020821229635557825781546734482013108812676867520788410646669613877160325708280748583976639415591585161773741719316626233721920990009624151765258213796260641480952818161195629324291335820721018278377348414960990888548472746775788308276218269679878322949982243100353504703349109437124049779758386515271978119436495592130392921464537250682997242173207682400330240000
456 -917996232358707540055948432678356416317970698178878264045389460634201118879960662451132658357011443094684444945847311077386231548328227288857408881371494214619292381009757589361825916340401661584333100051348065184929875902226013722723686066108457652134477946668621931192740304249016614222530478202283758253499268616313724579901247877057358717062297398034930292607375408866484033622750861449557865915149512994811773393215290042308336360140219291260605930558936845731351341568846379843965974964668890163278544587426002988097229745856187116640000
457 -14623712640055321988398406834434336784520067654916130677607350117190359373912733530332296169190865528949664576657659458411358567897402712005633310865143155342857166715822413449881458338507049575743967471924852765033284904836416192211202674079037905720578735656785517017865412788703605490345468113927327398092214799721111927244292356927872648878482471541329228799067962876467419610866945396044790409719255565252287132567415979691732545699373354221872647865220935870013863775081460663169271424139710445557810408683392613866074612002119476577920000
458 -232958494707175982771077726920773302913829673701467572842237795830557012054877443747677362335981447885374135485916085186391504563769774386376042404419943674942242954721772374362878680587652727452348957994863987636486356916836404814787621477703664522977114716996249823404200463694800795343474615950007049288328708121756226968597959869486855161225755884008099218027829004923371026597894621558109831702816832305523052747109255589225508857850308027119644946956889527681208057214472966394773049739120028368390515557713673893721504175997990124822400000
459 -3711108069100289902250067583911400528312726005051900728231664626247416971624497578114921217476980150188438354671476229105951155761627257280167651751046859283536031485973138908037177938978321903399559617628179155146065572175111559976867923333848771105634831596001317547883509572584923772659501215314777597232187889617007153357672713121587485483784045134709170535213712973186553637434727795889327368664606247931434633834579415294546909018346983386159619348093334332921450466745261600587927743818519095744559861236228167682828478816637354183488000000
460 -59119775525829935865668879102392574431404260815791170839273593739604952222652390784910033140942403461384713337690178869959441887276102214308406880654016302381839982267556550850620315770692407739103725513165822725182567432516569738343781984039150055433911194462703560073819184074432603335858843906875525918190946595495522103951569410585322694316652965369707302853438673684360908147446240308794737771325954084603447805840799028265906518122276462762468674780401871248441654096161948805902839925405933231061299053697124955655505938635029887137458560000
461 -941815987790137104319408879186263430082977869485365327797070980611005819778765597902457962092414572626941525483272329894077322315415523888715398014853661413595587808287700454701684721001656932123783610478362875927965704891555980067182795629773106051057674320787834247776370026141711756125137555797978331772030039525144609958780626809585999372239369346764882367913714691117948594164159783760165955456872802429016871168794546547874986679569109420823179335039028866282574758924292231024084355146524935998551718799557556483206169196545295033305090560000
462 -15003874746511555631475348255191926227679917472043773803896431671272008775978568538103018530188828116834923123768231330247688993569374164537599589412882911779269092986125321220257721045018862649324082062672703822219839776453375727655983816970154444466956409355864479692143699723255275478010631525747508746233440379484145826869625973654416054878119971747267320664215331904754766491873305250242558346219988428014204173343497582748771805279663935154544156943610179264558197912157551631821868047375861718642020216493024611381221302620018628545137671680000
463 -239025850971043451418122311650966078398227757552522481877914734875663165713533250677456248722753135489753396992946213379401325200652938201476689063269112754257294102491109183227528901757455218962194499448304329559138563974109705449565703685396556607061202102875008907988748134874394577970481308974620010912313917777180032622918704022630120348624416382565075299135424338350824993569016624419124784871767291355146073697154805941368997346680631550953187029739016010740324868286968986083971383775607972026432754928862514404265583505906290640645334272000000
464 -3807942396726283507445645607589776643774530811670429829597669019164485601594305962482383265337818535487446010822803104888193953002933230237649077633150313223780716047368531638080137950254048637775113860256293753506286046070520951255320150260764944571934532423505281349911782976951201894047979719326179656975259673119564663966580256610522488962855258576842819971130870699453285920046680477552560658961033333731307215061456176140297655318166144083560940255749530949196642137975043314178681671800487622870195944794634076597756228015885043235124814300000000
465 -60665237729955944220928448075495185467280504437262587988297549292285891156670860292537241625037226589833464547363423217055003501517864225057219944471717631041649178176824588862097674929608183476010375849547384872716918691421425725330750338064818356088191401291646177986099276206539796984103065207602772584722859078758257481951328202171249182333191446816625833852670072777288086548429838061281477090364935959167133150898740000222545139551194810226629875588246471248412752758612773295120168679221354284217346825317652593117086400025971634886890839696000000
466 -966481302794326036595568048997913212906213800351525632973356703666466042393734833873439697622963625049648614886074110353988017341621677510872634838616369934430387970969393617164424044446263299751660521687592028385639637114179662333305837953211945907316779730437906163200635080619647882107862679271867789160865296733388681646046562116261328198176333127525886773993635787636605735372735149097686239458813806593374243310415909805899520504203224229037225824133780042665750731237846138447496523614173591318044153546214010391320063185839909393100572866736000000
467 -15397528324255067699622669743539827661812088640926286972570207942791736092002313415232291595969563487961353920797222270871288943272360300327420836290202020304641259128288865406732361682781737111366215028357069828784018607248051590588119838789353339046925304069295844635865637343159543164491157354239188856371083303503547209028128936812278724437904176922832758136112759447093092887338129358467038949739477463321057281147116981110094671421713469996175913632261258880557064270458604080291619895204513889493802379501452202507042670555118683047071588300608000000
468 -245308474346291357716128535030420161442035294513025989333707424755900448143375668773193179472606263360006700627822719594307898058812913101616758047372693100716913682644065183393418244133666854368213063610607634788678547595256666763596670355159002339182564899396788964630735774426399723815831754944797421192190743940898475519244163537747012321152529371384282466283670214542130452292604533503278430911680580438955382505937125320627814980789116336447403739072818878127481149128057483425794361781012742239560339958543161226496296458326221030563374523558640000000
469 -3908211507174710553931135590354216453617867009995217409000948464346326905518172885808860271958265043319226051646107183054726573344105529685006590104845487374081487041721983203296161712199614709475218315318357268791964614735637489705051803088784396403837938462491620386671536468666657562684859976966140301587505963564476428276507480046053050486224834759305748697247094832434618475116759221490259035548461738574867650838812076827718105765921065584897107737880828965736573253355740716616514952824116246286707480616652421742532046056479296125611714862491200000000
470 -62265505425208127802669662856025801126310637640112667646674902665746768737561354212199638719068823730359761103820115568319054639579861322854599425217158318654123636093251151969899589123528213758783241434217282289646510140748709748385004863468453231057346913366301761084114887482138125666370941724107193868169416197382700481377766786168573184227279624972962387524345417087438153426929013738590384438462023023140376252004942220232321979744776606743551398160620773195121119437795834845269793854914059039957185511420503697658933870501963120707045505473224896000000
471 -992021102108419571103828623742618214836877819846933849377424323196364587425056234339826967468240651265043964850038546455364848886871694321843143468023600203830040267188853721890025866272878433635750169680680422714455248828763288751191022621713061273777898139722609793359439066075788798295710851221900232954604928441382012570172571427135021876209358041957701104018176733661374857305566592476678794261486471503893569103913432428722543965822455992210552095659979076445487101376516728169194054848440236992208458503263970983681759621380432138218358222161566976000000
472 -15805135399853373956359643045283699493182569894657331969712355998716167577406998263295243416646086416053275060708574308716459322084191455194514818249350508971402542760943385615080060018197002037961795780996079106958617368687838950662940236402455601678457645557287313165484270468080475714989889185449925603549574352135343055521151312469419965834867218115945696724448458792587592960055291011919763087335812622326729193492457898955912862344586900614333742804889507562695647276981650629459935077787928648702188206744323238365282915521886749559499012623742361328000000
473 -251813744924410092578084209112969522017391566101407712452647986857598827046875199859859146415402745614017588622387537898047047597504050926339704956632979467341843121692284575358480470288893892362618791185728107754999441088918063609080972919317607866691083479990403207768752827994098122751677518770940190189365704764069547242992033662823086166822439619642572370153916163324960906318963956499284725338834024756685629844014883538317829312881985753817418392688211386487809548805439495705675692387567920052585484896765327499262883058049632342140789126388776585280000000
474 -4012033284178612010174940447548169271238476265869808666516432073896064631854836644458435222530936069560941984404278934608605700666209790716325678955744321957240213235935317537377103919752630057214709101354410253904561676762789241302510261533784063166868752737196882384952080988878889094025485351544373948322316752638239934322530502685917893446240872228674761036092718106107592969047617531566475991678731173158313668248617199909090427451757771740239544604542909664383166557517845898973539893055250141071757361113581211326583043883538726476649473927650696964800000000
475 -63922461581671732288181708676483233126999797638843118591012823119895667108553347490477191974191155031980095188211921398241467372956449640707085414374546958465376644534511293993013459040327054011018827053996898542533696045947904346172452158602926784181796320286795342537459768038974834623255149241245136850599198360930644098756097601867567310250495478684129751001345312622505699706362344925808517197112921733157158446023925068762757574243582311113901375374830387485609217679618139176868116964138414936848515114989186045213680421713336804002115229557034270393026560000
476 -1018465462449635561018849373257846222263332221757966875313722227471271797009432376894431453984809392437098438091696752524389627544414639578569731646557698175765199426519170756256631836918934501763478574913585674347470484919354878266299906445289577356777187297198511931444017074984230444047968874639405669841976659867621378583491267028950597237726183161799103455775777545662360911646287513826658798140618860801719552651263087893392414871782691762551812678737537071452842902101505737394680790410598745535111362946872138560470682983473355558843037083539189887639221760000
477 -16227176386561573388149488522899600574448528013148401355386827981029161881694897643404645738183610999809600107903942651760644007794797517573170602436967270629950951937600991766458854980158856159025810738497640958614252124236753719084290865974627934499413001050642387722066321341181704382861197209890911080254261615319451292351372981591603938457830922266401432068526728759260308467189067110454357004711263977799416087206425384844045827574353491510550224124008211005523267463985706513332566563233642742238713018082777312672586991547817685887005542817360748084632545280000
478 -258549336269594131127880669929076346296707376843657451717544912518239450744187807789205706412825005253614506087165784326379764380073215502286482429175267721317515635627697810289222891760775850793434564175483281123390873269896064688020156886022627450621194717375490567421235448389026573141361644555940311580777775424562987569166678124354311346957314994809018388106776907700043690422362665451080462970585109069430079519053865288201165392112055599974167420539236584781285491640296060702397871495551316754828982308650178987115273013647206687401341881290983653000566323200000
479 -4119530295693472609208635249526115917428554730071923904367125485372835237222454297389354427332607880482776375988142678916669469862879157780557028933944644677844389667886733378021904081334803756868172966640143871993344480924027700029998162205134915190981238645657384194387695652013807490796332906799278396878990872296546372165852623926530263394623169874273215694394064759809091316829372651775981152889356334000803338989047195090191065984543852838200508217633765335961474292777210354523315339198952108443122649330437041899036301998817296714190495897031047544337282048000000
480 -65638063936918897608422651258868693102899004769704845455619551854726204614913043807898369571042642469019345402013989399836793796350096605593009731692774981483897579770290487590512443670105442713795226152474971534587288382747889480254013946872764499486467266026987116152670741747901875072495049957340731586021758679366237641632802112720211703538880976620184188460662848197164428371654089114789579701722123909055195743066057654645121932138418750214330087210767662778264071725036300461777455827243886873282735625302949494520577319988551366046972432047689327906833628198240000
481 -1045845653955515737173070776449308720051151575187783867930265228275531579598968646579420550538825960413479535499080495276216636787054908677225844904168459336890461670181576723353178410776673785116609396171261038659136334753948542703612432508918839215982447273364228184684284783072767150296486712032455960839485769462359606749472016360248000065174842245187134009641355634452799564712947071876434867821757472909632294839907083189704223746211929958442025994758948435540741788593958868941155017707083543009072330592339641533372859514336970369206975184282890148462531972352640000
482 -16664150746949163243688265328929901513580996663220472548492423402678892781095510428477448607157292630687001631701856903116471014585190610543515393771601238169279446280846557524666164287880672125474257492483261813671030234391597961558154996958581589858240112119350758835398470455074996123893038209456657801469951084667179655120463339757872452683590184947103473757072451962171832226832249393752578526223217592705167607884301764575841427254448220528752326279983222000863117078937330237935113428692627800708405930344976410178357452997134155220984672017842508008877446601985920000
483 -265523226013847590868721397560072062155751060601185122949667864425540538422440018408616790391115504892802955670132361333481148815399692371694098527662773171894440681413342278030848315041104710515156738920004505778419386111971675092887974107628307867877409479091634212190744040251343501373029691804706176658428270398103411950073445028617587300157263152920515286105708271649095719545011984283310442610266321906527075552963786690525598020316816636811283739059398570687723645536155863387676422526855797779737888868140972837925434791747091114901859080930878926655089039603110400000
484 -4230829963304281617667879853496500327179664656705465873336816406461568218215832514481469862670264820849729220995190964417468093416335973210644875889303242593046185268497155478722017953387440511931751361022075073247403562723122199154837058233793689441451131112317360891961849513024083823231840756369452091382003153188685700742278286928482423964863241880055041353151632440248478863670952431423614440167732218063746895492553827764452810952952992089400202812683100082475629370437325399554798033997816439743721564216072834993755704922695799626498263620416199795144279980036208000000
485 -67414347704627788274749874102886193662661212296654279928267551827090454442125692935988442302117199332164112213320468879606320846802089618463311187848614599371051812670303073536206464937603735501104482186144973559094515099220034136144761565605765786145126805879595288852269412115929277862406957101593335861801062652529651888474980588841957893095173548664892167309668650595114471850756456331594847036995029374713509316698807785793701626571476186741818195177362210455207765493893828595889646393210516804216919311577208478084454490700889552614225230692201063333327302110463900160000
486 -1074194183490602404103776216253137508357538179964262143816610124583948610376833178509010980264183487179018798242155088965989393189304464426535775937536175514125950981213492041984506539540490391526591579611197809899887723117089720379082965203761273220853251816716715400528568436221879144633454309639995056970190147990694117296046008587119330380791473128507652548383544576136642643396245474198398956498189404454581215644169952867034294683050947054635810903219104920576039075097617392877846744258588325806887418302489184911195534993750550884268521149097550987980564026967999004160000
487 -17116577685292796464232307003365330453112506175447473843908577652809544585635653578524662514357880963658065215261994804018305206254959793468720616903444219282662714703588186515138960689578876389033436450123014397845344420387713019642721285060107973595493471931880954530441709884158817449232047409646344166555783573554586986010991927797719977149717043235344340915034433594206757992078812793401936362968665889872835061242334716250020230865533402950975639018186282426060605314993987465399115071208494435964371662840938564280391638671169110905588271937864248954580762630713238292480000
488 -272743706926819801224563018113706074771676074912534134790210459298224514743649282091623290291730427358208731155749007671023677968689935200029201344411363624159836920038741649459981415146906754877154920120942802403183487604328702783350554540184055560513047055310688735205032066721888708405842054829787784738768274348997208562113305682335091361907212711490363689491573019517335664776527944886800960412847673896047967645190672650807712014854204196528433457833543931076038779011050810580783147846323543050230117697622067194112814730858159034674129163542283095555410255789637888624000000
489 -4346064739204258465822543682565120824613970952945282153349722161851217034588040613554276801278768687664331983902503100643195370394483379095400512220217458178646905192030885229391676959088740880593604878437395126303628885872732450162890829180470585612400680805325827876898029381904611245514948421585475120086185469916837349225790828247629437047666464236063468980431416212992184222623711127011754297870423308057893581569456551291491023750314586548367939262478629817452380007050016115506199908158825850026939572280349122953350220051726294929424159115448502134880582205809014043200000000
490 -69253428403970124950692945424921856921103619808179297124238272428720326912017873388991842360974935621545077033886178645772685338792613842354118586087967597685743070700362802113523354483299894105669520615450812204785903667575322817645186321816310656198348027967021471473203795706660029620056216761738275706545521646355124336518652041229110317961901919398628821337942228632259947385386007328572824424656328145958154545277776102439636965760468916044025183666694665284236647834789180578221018021748908380030274767404001169009400725126785868437824372898317862015443297125511423225024000000
491 -1103544839879451371655510871336182054416084143672136564537583842812508215014456611427932958825257356589632039659156085883523649340944952801474245352562798276924186632004309502400035110562951622055506687454562484653111229776476328847874686072914297483455556393270302581810983896580495116364580709749116326052913542645630556662170422418098420369258342905306079224561676423047752767061316919248783803030774103227547018091516641975218700806440799341296340107570648700549866515302055230203008739586605827241013532486426310140002064816572687540898172645827279235804890922404404251747584000000
492 -17584996870696546121173858318122828462897110015175255276696682927696582051480366232104213673297122246655161236371147699905102387854584898545443332360357844583223650365759332280436728434189258989943690517652291276491211918033924629247951961429885221960114887101388029555815212904061616631932737850608055768529376465474624814794999144977988020122683472230046173508939610901293510668102160015875883126611890666050264775052310178125930716137375420437519178094270121403601509148582586518524952025652298419302926377948114195801725347843740891127991746651168276067636324756523602373884352000000
493 -280219398475801739806494890920168678305073318676374176366707071054097800102137791244828251261898713443545838788434358769986544483657881348059333447569474218070088181146983567547190311254865001926491004894805891650144594640520021755160082558073368178251974540283720016252950787214465899665533009188114380855834196554244335093735533116707524662498325611775458573882605120008425431447045771777244970631561474383461756596707241610067485084136852037502398804943324455556602647872006588128227269786717348452076000807740847494225437285097924065338818899131071333663075505385790694329544960000000
494 -4465372290992838309612930886887727846789830271772649812205261206435749000480221769890766964473464893970529704484943884089020777496595157389508821338815666335075962223117764419209308211090551894768393556749099539950045471758926757531804429879954403056199550692375406599043378691274527943833415788943251987348386741612771416618109076011694535875978292844335130033860566222140850732279838451588760252145599953912203157805172954106763898135888588021433634482975877642148720864920346915132552747140547666383091471836640712512063777498168733903228589874292840322420850873781553280232620800000000
495 -71157504813739368081795656683509802241387046888749632986601045441629406576076157439061041722306237192042849134986986272360926579865056818196793133568175345100623283213726663213308548027320715816180454919550842113669335568846836720781441429997891331292526036306620247302275291188030470860971443541947684108743455224864655099387423287995650065643670298327890245267099352209435550761919613845921145986085703512894108390073093650699134077225763803318131492951584893447443792776181078645497160473453984217221753838882301398366100960447218404954584477594724391892237226968443983489457992704000000
496 -1133932741129701172567635297214023049996442560949151706239182785449654327455216991250427418232807959899909020459671082507717738358467129332366329887763967994890995370292831179902128229270112614638440551609600364281432136473907645408447742652502329863236106198915228241426780544649087481470591357375445227095723070408991668806167309071625400521710711754046353107050578954232498274359499408343741370639578107558597859310000146558867238065083472259825334256476902355667049522895133633574615008501427166969869012027424309284554129572602730090361330838744013101085942603969578885503939405424000000
497 -18069969191961703824240005724201517590835139705116899797122354722264260596797091572547872449480491794922195877892794262003283131582221517308218043688168020387215325386143409015671947365160537954470448032882982616437116906913075705963318113556176499353557358224568598697912415225502147278494217504835091134517341988929691931555585758688159646224974930319496315965548038774925528209272246214072639691925316911666157674030932868408172510184491042227943077449508802720949985703334759281748217580913082878921338244076017441752910872229014495518968819908051119826304886650933621152357414071872000000
498 -287959258892274028450879406069441564375748734029212046435537906614608937255147729421821215071086881027660066841080095138117350509069857532195048705592475766895409654971665023577029927177567976610783844166538245019135930115995883213842793057006771625276883347581678286067835892603813068923195338662114147660406154610928019993137581250067834648762005536656240101692234907356067551559624905858312939436645062092838375146548487228232911180466986127767064055867251010409409834105810533490461446711463651268125424299376588975376805110285226642797444524731073501678733386270466611429968187811520000000
499 -4588895694555752311576244818486304448322832123372818394219302515737547799264506966677049050706531335740084597368750656879923911394009417147729868421063688063851146121930695513090587478910608331975321146033444638899572768206065936865799869951471239936370495444616504912889253023102262586380675160065978308381698249667427195127607964044900108659670297267015634868618558345080210154343497431496810223496989189152285504411681841562330615293769217690480665529554516023490519260251575477697521087216077268970798394967828513337832720695573095819771116263807709684183255491842955418455345831251200000000
500 -73128862055433807513389993087149035031086172214011155825561727417314317131373547717299854170413717279858103667729084168069997688322680984118246274191755144042558929454101416369996230412118442087558652598603983370846258813624740661058356285940403350245517161189189963884038954860302765485166585623219113489329545628216103818058926640201802286805721521421429974016779039477998792869705383556209879568538747573811901108008773587865695677191040354037949028950926185967114042476293598888210625526887593730027553820530273644320342452975246242492471857793620324297209200314272946010364477023419023257600
501 -1165394383712762133690024815792063742886301506812147231515506342294841850304284307134268578540476681226621787317587044497604864017673119412867074727917115107707377849413698945718620410530444579409907769928428727644318356777318449509248094271881265968536649904534703442521345665098512040707425077296640097373573114030150885485796607683238904785294635729736671209864582574554831492638077359864324418765808567058526895049942678779640046238785712614652451440462742937931371992338693831412810902207753225563783790390898093856943966480337421241289546500958363204559103798073675112647654258890474537369600
502 -18572077545289190973336708705094829828876928489133763859038156762321996511659376156183664634853005656760558631326793946710826435903173995807634507834049734440461746368230694474664402914775923383141309355906290818258100080308218207054389841323972741324879003731727367191024882331961419412491498545754171325587840307385812597901561110201344583755022462446037477257784328797967881193998628331865546728053968964817418425276227350721336888999850348760319760060616740970967306462183546655131765912434578208690586132026997332211446059239666226544315622856807027387929618427919620865122503117233267836108800
503 -295972597762367091115146139866426330920328953847083241724497509397246853885835303188036420947892802186475493105097102477678085914523798527072676440985730042204064634307428802783756120993922783917681773381877794689776865683859286839344541512787045248929451662931155208535047318693834451566270257684088566157922079411396588830812218102907143391639332474062858912339173234047541293183539357697875555179133098444251865094993716633595933807337828287620341141026644651373660374508068057366696789698749710137319086354638668439923019329817866579450822896798206162032874313872145206318454442011436628385792000
504 -4716783635305448145891863877231651105646181544574088065927372085582683291955645802814065874181164840967336319989558864103000467348593670356922337206364847934964577856218800523199461859254293345649582286541457135753154608565831024131646086386580960860738183637165086631862034095085581210488635680198358718374160236160127657744253010011584008288575709252774713708572297554788729098119854715730812035237370327601858722149974269546505115751907581428915532039854187448868455169993585544801980750232649327582856537523884240592679088993641732863040336834863513687215607776511660271423800724695204525831680000
505 -75169874809753703510782470529424536690225290206443786178301946293789203939603244252048516252416616281663282318165688040577778082236865099246984894953995670814138439295335643423250501952349692142507621241998589341825429366426412592840273972703987622155384312611373307219757026938612934441293436096529908118300627342943911982128794370926773174609784936700355399429437809946653080343071525411698399277865122355441660681170384177837163061287802731644477243109661645122786066705447583717802332587372004685529967055561304078413007245566459759129800666843516146378956605575543841903557396109965432347889254400
506 -1197967693973580952641748619797144783595465142625304251538059290292741226227332560394170185139182581391811036408606605391512925430982265788822666255646487678323857704178046751557037507086346741940662749321837850755468428990645332055551104364720040453265718600674113004758189058148887122289506051783875122897879230294329573482754003483698079780128841321425047143410615389847847343418689871751599390788028768605409905157106465175639553838626228792010492137338854450594587383964135898122864623256816925865181987898749093550673034701293568620483846497311377734459642462638171156899451580471177921427447398400
507 -19091927655959527056419256355401612145634652654765542322015532536415685377529405683737600783025771218006738485823630431014790518378402104373286212154983070626092777652976939560626636378588244441041765112157059268641507312174199974438621036104361057851676728481343060895503441236181050369119375627092005337348174527834390678436378019596341592774303606510015009692221761254934956709901183063545055687901126200309673509678146759012873336787183483829713423495296638595680862515320923732226072754316978582392385523889820118596328852134603118435600807679406904163839604287332680121540640733533195149321261875200
508 -304269089159577560942634343237989965281183298505280190771045329472997793210193553180460388695876725734677265754718638648044710413604085059614529991113720911128951942446875571509989838044555459003300540633243343584860416188867126646381021083410681348468670621874798941308391108590662395131079056713030324692087331958687477890986603290018916919563753126287508259819175922461371563865348857958052398366629959289593352878100348857387954933937288768000064998926569026611787532301140758522787942148070955941517434957776266303554968443805230537539409951824784267882991225900769189620675167385069805731235272704000
509 -4849190618075732842946244826585219782405160792162574690145018686436278029345082753861474033730952551877587024314976217285519085505998275801195713402018580739111185881643185614831570980051529758391421981100406554431858591143913074542093645129609548756775334243473980433305310135413314147869307462721065887734424505865191851048288005359535853031357482538293612248519087726855510109314472082035955990226154887876443065684993891636715983346234359404385610607755034303019530404090057606523681276852520788871605093732683442987731774247593119503595302161422762525133948192143746547711179822666659960631559495680000
510 -77283010671220264313734429487447515887142844253999167867976258364993509514878649669050124645262006019522285548622362144190403617821340271789658520567783185656254078991497286365537841334255155306504784340175572805974425078816354158380409267230332278297080887492498051896720629226634862862935245177846723013834709837627577311094424768599927317508888587105452535582038393700239643260516749734282937634127481920319555665665050746061305928632366475063915557737186011749451884766748493179014855084531101906740306121527654035945792471873716945533631592800186413353854495845090101554228266164788635915133865916825600
511 -1231692081744890556818409652296229075125593545046418790532735876879774239617192523573823332949949575877925810065083343774779534906464123489565204409299919325884644858570161499648350068915448842884827664151628184202158935935071572949319578604818003485097018750178001473574262444257822001106536297697796083453580804000565160318554669058813282443142147542877450876291331034537024974760335107583047461239940074715071486322467409839138738390909738370947149901451213643301273991129635158489035753004792014317817529015762803165489815709114827783537054093967488547714459788722253615249903820674398949413786849253785600
512 -19630148935198189139669234754323154191198811686870096398803765363937640947236390664672206363976473737513787595736823214048966262172063706890129598953839227863433403256438262842364618301864849147993064165284501048584344053379384792004763205259645427461617880786776268205616246956874735979946263913395494791165869734267002873916701300087836817719428095886646553399984715468541495616342149264124514182407780899942352466561122552963457441570321293074066039589194762875308907502396464832215935217372195091105911348861251524943547045613149759946169019641562566235083650260986108746598286320945102506722417139726894300
513 -312858785339085396488623931124325454837557523333824444845337532406794293495790132442782528156532584754488861958661383395025930840746010380437173743457959993113165772862605420242239467959796696348837853350709174515529238865858644571000301372200110257675728818302975281035441957872012680523498644338636859974339711084649370382031395274361395014460659357969067933250329226047534455287757587932155572408881575826287324686788019576373469318872658252075872119622598383274276798320856531148286071240245613543485456001765965106341246018395913037410244820182490610823506394330844574839199116597851735743745783922713210000
514 -4986277185980434522076976134329048103243438445327463663001191341675455841960981660119094881484624122339953106971095274195807987218312260249613194301118987959702671954884149052271789609753046788429997233507816625280242570260227235443045954472902709586803703823026609092703657330208193136460414774321708982323548507411668245800918999840094195170969652676801898388079915184629416534997353765787246849846620127979787877404117829301865914930495170638525468720551692729840714146654872124127875365907516408074135148097003547643685311699116076801402435556717032865730512099384121074033731473067625186210958426181200750000
515 -79470833645877447986337231711409624910018446384292476684737682942857019527345492796314637702176876748101161870023338330104153864176147577692404265255830746770002356889408399478283550029803435486359396986228160644185587092126514748658059125734565657766367100193564393052157965567188688356347199644860304774690569325033839250481403840633639571765298481888943207981906034628081495999307885827805736076485410631831300555328582931520237793239603776610694473159178501244140023271477058768249275336937964554982505634256132718854356787683317711232598285303935845307875015823145625351766822091474395658924690786992898440000
516 -1266608496245383971685253031449473584180843395088178358006753246445437010389118832433708954143407042322933936162879178100311981406625364897336307803101459999662711532083656054295287842423358495643939635588192857990142496851900837845330603155349362594776171657776760276194960241455815640414644368668238874994958991442207124376486852549792494261856760322959827540484287756608632759812657544120444648726147702269983698813886459699941240830029781969270313621178103971987965064429522567306305029080015468698040761445776950683550691991112975129633920561875191309886414524544188612313924490565817782587548006899074258790000
517 -20187395373498311919699549765436104067807270410185185015162260516355834487998391348316556408511742697019302245793849666809012976570354425345686602073149680431604443490518975669237871274930917996718091990512799586892622329010202230911822558568734877960204911799294075845006493214999452140586792414983838038434147457512336956998891195120452418412212585619904214638824607064362482373071184756750757735937775281656706394380042560210267091163808588939435251338707808051338267071430899336676973627584903449362951200794132274023206471444034196865387007749215296917256734937444120610311876698493076067698081716070212606120000
518 -321752131014036577876095647492804785924725066641844061431490386881000912658068903296155213353145782907703702875653662594731597158138329566203061359245067106659889518345072605233136301828368176246345934647913898754105955876819110719734792975754024812473619690743642129068855819878694999379393152225548893993560932677458633879342131389201223974113521667513136217441190840415295983088816841409696581553145482793334564557525892629233435873842694233949134570817908893980837568473274148869350035610687638040632162476484406783340756920390965873341376041950959001439597269600081524889581170995920823231015377784246629580600000
519 -5128210148562121299691107145812347187738058447976626488825204462226437747875038532872196193448414626704294174404233690766108673072108856616331462113237392202175164490660113406672814951991987284340670845860131911647018713366976918558184067135359848843802534828378234100986521540931373871628123942484925437295213208119259498584108507309858928134305593432360461039252793434291305752047425897599434105131526552911104747409903481639778595360367603444098238262940923539267571148822922065343224096595616863180940029554365054755895882460653497975251535284554995585108646782205582846163520671872570119204081509928207666228000000
520 -81736007797296119223418425392093088624231611070462727426025070582760943289700076064695527858840831370416491540719242018936515192911718680462574253456698750983553487489797404870203813022471934254465464765918315196460041177311475030504223607197093515056407315578288900657828709003339086662257703327851856774196248588692889229777479621915034513399565406871934204489876442547679398571053767772000400599633540883849104029046873327935029129006812895822774232673636944984009906232266503237420109472015846448465407814543546563481608391805530870102794969402319350713109699925442748498801216024621265783218982164224524445616790000
521 -1302759484345366915918083789636237599520784056972991044407606666896211751374277468348534204288878752574756309237740672167280785086086803586335739257732058345866106719551981952766274423705963677081879188852862814360041173991238082404918015322972861856410713136514553021284284597084486909417682216934084982520899764991753497784610168420889687477698012378487806390958563671414819276602328817952009626963694330428053345938352262843434846922972429681721137002672006750015806463591177716484839843425611716768118841690127658231662043021775934859837871745397035929162488177241595062404793622938529351864513730642652825709523240000
522 -20764346471738210224864086106880554377776090486797987042896261614909228575731266817376573204317403752614100418180840349295566522180015944015951780856019918465416268553616631890039318523014316288948377060325756931166620942091992690450976924459667113045933928263552364645978313544784189313575415758796889547670170601381971095772400438853957659823664171314338546563707857599952561210516204171489376676810112113570770908325819761331694333606777853650336707849740404059209525305385239367944233979497107418172120460797669978194449212687020219333570369488080355860237674884196737859717501775114963736123515828067096196486385720000
523 -330959978235199721586189949744310212602559628920197332021089345601323297313113538946105682621552953567708718845752139277509343394700754624789713767349071869273144429526465474287114048373395271790485825652799577094510505233727115634052484879642703696613083016454342268065387921184727840623726490062323012318838403158966817650350657843552798305991765532159201894481607782329541581375049504712879055138417199587681864664676906091376932807851502691391110115127928772426682859422219375210676727695318299322198817886798232402171133629414466221268458125726937365537521069793798412294582224148224546570663940190097729936019783200000
524 -5275162819573532186109116847277197836105843604627086182685364625642326196604761081289237499875887328721135495016608907779443727759061478735239754072652085662982728534341658009434849178894839575127431372503245866976871415328351248790154048337659180045157964637083251130825154498383376571062707719167568070380890966031597513162307120891829874694950477029578188636745298915615150447324781318817837937951887045144172008589140683936933640799814213437319859617930100064734282919654180288279085833027841924464010833171351437047687632873183507803786770325588952795511404715305660361687646847123342167868451385715995247784923447000000
525 -84081301046364721931612899565933253006636645420302840971637319175500680833880800505951396481831280628337912418441383956330323947812578674348843938209610937177845546629704069177125778252738162211427602847556389230850594918013593274920236723829784532188838139280579714710039505284904600644032799290120961660278185079951407071182968131292291002152753832533577336080591703001061102320154547617982227457833961321984283712282688153686872068808828663014584508342153036791261418717532084145600505145352966808737908246415888215710279840326763772102275500537401521954373693722040492585543801834174811036682793829094381549248794944006400
526 -1340189251287658626912074631099796809359162268346202227419641353115851394680749304992278458121738135023810089829536459547922130175937488989155923795806760956897418457888679994849021865255614091571899560667756821272875855462925133687147220109956969407590999721243618599200564480288887179306416417536166058631685274797399793904381315065732040908245152418199431529319728085803855256644856345968248605445134157260136055292225583812858690583782688663200514766191724340518569342836536674499275850774863024673867413201944083938359204465590318379317131042330880026502841489032021874467889603411584597046823627835919654233330642006854400
527 -21361708211498340690089601452668441946043991947049779370422236704375446367464244613747495528932188705468362293381209573232382145647023492350684708224070655513558090074868318632039103519531397614003520834910124291999114645836562033161346347516459684286324901821552325246424569447614794393094692574942157075218821061885604227334711384510668268265505365542360581311893695390015216619001003894474090014250529217219150363124800511036905061338845462902757714077949078458856255521392777092465995007796711672106882432771962935477878747407468462009302692566360904593625788944420002297768498468138522204098395909637031625778938771261363200
528 -340493601896474390893751285551411303152110039512408253691641114101831511152885980616983743622642654036607347583097831052678084988112131298851596973093770837205067516579464218794647048415981155021245427977418800617627933407649281322736413533793156137639787481449291227633318276054536692395615105628613785973609914485259498682988132715273029144286241580025991523015702258582971108389254767008575581212424338058812735675659833558863684949168438754313261678358941696741854584230774462862673049301057219169229472248089778530567144006487715600221885053838940890820531929023047905943318002119664060984360214244065986405994745251891318000
529 -5427315264751411978792290476568809338739187308674131067004880825525150098655643854836427356172049356729173131129145476623199263913699872941347059088424100007456705273363671965517114880740922814092524259527358953502003287874742890824856550769993405820404364094267178478162676316452210712148459315327835938574854892449924793920175690845101173234996130007286767228792280446752570023029529119866037224785743536096771237919774850656815195997597878084928499565064425141365675677062112851860405170540906330355862186532689565598807782014425030440191848792888638195048672248471332315051788984369146517426603357064283271584206034805018920000
530 -86509589130622068591197930149141931332703637214658616924966670210072034031776112100836850618537752710522426822073530340325727271658680396941902002170105601376244357207663651724273894827352105147042367144426103243415634123536288024241849814731963385109936492782501839841247530788364484718869859232229439938924390131398008787424273717784905440738269463486600749384444477290399388233369922452126835543579127686662728988132330881534562167852746936372799146438578997785895433576408370640042986299924251088161323812086735353754051624051446711977564520332562544904581942528524257090399653583629775054271199908487679825280336343715918737600
531 -1378943723955835390667523566984735121573472559265333962048306335718297599541349445921786126707429756708059458646479429663813744974779088389153452395704774541170541791441705362284038203214174981520304675910640481175745058154443340571924744343835059849357032119391352488376561075415047423801695340326836214738002856100647554456696160462324959385277805524935450156689931305946786431025939211412745170997832527046031977874053487484600388241454365745071704925705908594922479680112056189938064616930832116475781760937673561332846722074791641030231550001328509161086013541491303077269777882287448712711390099282905771564225699801928104633600
532 -21980214066051236001422236734111094659404008305436882409385041022606307868725114239594734446606474349806205890924038942143771349052939275624512369415015829510393568964963922507130370558365152830612315373863481432114532105038185320830195593801005786161998744652477544866132706385032129170710264538982417560895943174191907962025885687493781010344986658610715316172079289302574219129509700350746010965765566606382184465224236919626521505955772177978106547833723345969573665128845918217936522863829505437593916114551819809405871524181683939092931229127541830484577036161967546732110041496024690746940928596098285574627042313608824683620800
533 -350364715889827117854335889041863637218448877394669521048020275568395652160335080979186112708777271616202762628410813036847647397908222975731300132745616275316101749203817562112010769262764805307802120788541309405006194867850630060090468561107957653905191243974199158083903371618935590938265641165399575606271172594317809478997005267831869771888495102308047912616540633716867046670899390241477921134410260548662413851406178986508972389427255597057605641468962632913270114985667446257121505606018732979775837342572819744929794862433441337431748217483175604580779118568936492686279545176927966533841022482389513252641270419128968459936000
534 -5584854559959944654986938506532101074097974078354580420408801922365641842509469496641880726440020150197507193628859563866613479763357582790993583334681995574868897069905653127323906881925529890102925822618676929805801940959424353293412790216693083362137687385800068513858155056965808938835624748088872543282473850571841579914231395041690644764751235842602109522385908510812754461694088521340664661738736293478310500808184551925464003136354964075725504056887640908473383853252789783718544354710087353101224195085066932924430094978195138534658281721978061329845996651396482320505508459362986988323064078651345022825473366818573678327520000
535 -89023859729166801672882057963296912896369688003144890668082087519880730129495028396096105089830659149672198413395485122770243928771004855003042697234063856596645100638546539080060464870399771925427472241387483772638773374833945100904426615639236472338496992213167005656143668729726779830434194176460813233455989810265429761991585032846722799245416701972173583296391050723434730472333252951030174841001626095220347046740625566192729882426742712047462683048361975871368839351541714965141370844649963727226869002644972315249362958851447267021644276671398826073654366159571104604586665391827943856504754212015485914511449497153665328954086400
536 -1419070616786357513762544487638124753259923694379491286770390314093115505186688690627952141641262416877374558522194218110583224323429420353755410183512230944442559298785521469790350665093225502306331971787874370458486842811233138116512267874509164039093796890842374298406009553700649650549736557117896644717232809058017936470739637342965862192766740040532963401404193829112966410712907509612128204295053473975157052147837707035371049365956996328252784283239398777750533426218823205639833347330542699116427866649855565810267882632909098972012328897260078032035264120095327440558680505408198110567058874367653121631185175120318198394049406400
537 -22620626053568818933216568520713989621984317189130689296070762839562765146003273161288514729221669014552769920292551808980498756491461864075399277188867542536504736953781327663071752488843504848536389061724454884770488998225763953270260222601348475847791222945724571273127323352376623941792604696321946115790306880583144877393256399414660222316133296158738178937623332287749738408251805022295660437791890756401595270759458605939318146174083329504773667085794964168987529926482054699732642629205705892085680847529116773086442386910304187814280233438962277541460849499405396198947128703106219174679447768968824211693909859940460010404292819200
538 -360585489934360959895413017708856555039570490592066470001592337949512313632842629451185991449661622511591275463432666738488699757382968362299735786617500982950688927153617513939300033195626950362287853580970627799652296088064884067362438471899095274782423969919150507169200802972355637722795769849642166303826981786883031432003239663835839747047468301802082903084190008576610736590957156452957904444134287672093117907978973694197910458094149728452050215472248121153976466355479996749272535712926184047671131073418664333492960741854909730919651362833667487833730232809478025187332116482849133684075344665100185287428762395417726544700759520000
539 -5747975060098991265249834698047595843480350470296188672159239009496685181673811880213091119067220407521075432752548087513863085444481689043636454512425293875977762332296522691317641009538959214042328364279460260714267637841798990793650678633255083546610687857650833894111908738594718432946463387330615812177615853426203292928050651096444516756281062134839223782353744991649973606818032731710593558714276419392162488576183563581289969132970824165668883670624596066639521457446667927432289026060534181498651646917466126010991461861979934169516136273863154480766581696896175086981849038946315836047381527251198598671391539783420246388948432000000
540 -91627216759465240967014041912362747881744528334337528404784978681384587187586396861367209422757101410607872457055958013475618051064192244840825541415126512802165514189329766511584063337284805765870385082948806833355531953170250982420548169796556478094595171161624883459139221435834927033110082476533937103742117473211009619419861245241557384988880185580800681627832469700021622481919340616796182366136659592270265585899549027671278342934844091343113763273119924155125583180164556997452630017441752307798321012411382552993566405692115608223783541694646312050379582415283920899933169776760652204409454970269610715224234495557425928455533068640000
541 -1460619500425698936366681970780993597350274682738448464967835894355811290941517703065137152100675620600334313823413373207826232917657419103940386573519458378315408975436328977000148829511251637933524230002855058464595366486322345155911657602680511266437626126024553728350750868604882763916927536677088129449710805670827261203586249009515578972241380336697774495099062321443968285488818706729722124984941743560592529192228372683252433713440356064090481450698935788993673317991407151366460415260492378392361018727633487632325198588673374128373388081209149397866628780817405298652951838957005722552143581139431718063377286416045948257995637786240000
542 -23283735834164506690813183601511923411591694385964306072255820886805986601012056342989972387613993063494304120073092339728298237769892112929050546568135249670300656880349469219380798710963917312079755002268929924849150763728254719951585129880896722421776078364099666596532946299011644231711403119799711961625710210200949111777428196772471877576821469096551363001945228661753610150901081178071383495986519149337394201515681664912723668717746680633708701071698509057584186052189569238833848078525747453175202801267292922773092053040229008043077817766607467361808979264510221585420674225014128491216257808884668227098095707913189644509816411214720000
543 -371168567105388512894037089586528605006737393672005503450709530805881092836702473009738299996645884764395328155258963323727541701449902516309643105421692673895249953305441708177128013719723734618681108149474713535994612166535472054546020027772820639246802122606854813583753327477931112029461084052328487314769239998069198247775992318216808496634303679093341498221133538389302841466202292613489203407526418729921441055754088618432085719064766382955920864412695197347246702434881777207152235264994246866576287220145076094802908368489447778979190096025300239252369180558985221927922297195838910822097003138813071417474746084428749057714047842521600000
544 -5916878679190901886416831656478480537709789257269070755058520316349509778954134855581210833755192653299416469096989146966744756230827040687486639412830033941510168667261454144349641729846636759172245425307495266149226395114499122293621638336060848262117244125647593166990305412803235346453101416872512385064368887969328801733290528494584137879649851151658351755710880589163222111686738387987755447837635443041410277545835496136133619926421795904875355318501441558652627927905863343820681640765001754206392466830706666587776764101084183922052902023434242210113645513967403436089991318410554068839574705570129249086459615028179667156718472307941750000
545 -94322884852675374419428930972609120271360310610453148695298214154855890975756309487083838141326460964492701279397723744437072138371489182722363396999736222446259696506221032077365581351251205618555088850969047976935055306886929174597674391432959201472515147385256579456579144520063162612122664833100492258001868133005331992258840569942119500056498325081289619154757544600728423966391983969184945335775319818226319349185286729435909026547426189038968002434661754868635808315974350875573775237560279054349467389796565294188901675849638180334216559547864592899945217832038596692500289110065004698060630326682286106574907352206750054562348550663680040000
546 -1503641873238320112605148243765861922007311431469210314263375504020852677647695468143874478550253283224688562805768978290892685673053816990745310276697521852596689867827888499645587218905932001559120376078405384915248591488642725186307643290358214846707909325138884954793197614688812723051434018510135138687487575667934655431721024330229336713193865522558401631957335855607627095305805119642081127728660275875362232049909296756377706376470508228622534110542462615863238943557552232029388919561112184306693338919748144070905820448084360080195660215248539158714487157496105203233142816774398180798898909558707314480746298088656597204785677396650533240000
547 -23970365852462819185752739927017850467099647557447388801505937904958982471059411729316283832578173529191458781909042751517404418125748540588486642159581523295261928482895199060895572951592022865290728033175252355540001552791812679482769184629478765020435263345462070590758443859705633001254402962673599763171528890423915898520116010359290870863179870426712555909063438417767350968047702981979218376649117086065754349861548145115961470126970133302513131530933850229105748829098983082226285963144190430567428907663334072480768524596305863450769964369466409778023435114442120376900470008846648033581842663677961563290598516190271173295059215804900050720000
548 -382127082090579388888331563889290972664915641275741189944194671965496081114475878270769014875109200221240603804759299663172421503110584668538832787695971448040449813200302034845316120378265207069905542191716436050704855858537870001715062830811740339565675294449172801634215756790862476331401691217319220157645542910790497421350671922563294387414538337446780886720442489193997915390316114316653761865534205973966475402479433830516566493944966427235245668067361269100002382916973219367258470892158308300497745973456849520985675810315143695496593722442995505177162847850089710976712584887820049007298266614937038835325583077475933716375302314292950506200000
549 -6091775182078829474666602957750965069521158085541049345938677083155442418252429714792211070344216481614295001003101411672790207011376617365156373430376360303488162578935050763424360284672948539792191610032118788333780358129051562723549811690253511726787670230978173355961585798236049243452074578592799719200217528509662640269776774111059587295040887973379450006362239337721748845366519304964207133477429354634100613476256987982441430798492411729110197048683121381308746319960610425343530832515140192702511271422536348550280968788925124126143454445132734738788334083566351965267425226273605730150885860788273364780815196716802581532453558806552155332000000
550 -97114214014410354395325362322954535414346006630116306970072157454326622754014995324861276602184441955486134163230969536753069645534369375540953643329349171715256056458206069494700152492992539218764768021547801753012503816217639023791072047910144852870749032641031123735105530222952405633765969827110282576752923676348228867400511579485828385079843698028035505005227568030087319976468254857821659672618700988230553413670292277455806099767997977624468639900608491724561566804409544603311561021788437180069100117167921843586967098377976812189764325413756831726114802461485548805055254943089426632556673671721318788758282890675931804340768368368339809913721600
551 -1548191235776199872964704241229938832834190317903222997519511996964143849404124364914302915041341399820109510197598952684631177341668063149135587398919887199663876114484114161448976647855158309256769912369258580483507980607699276367972086875856500628505880530651941445362221553476334898296793353445260256818501400133170583513568817107536178867898666931534809608938315118709590904960215702974751076343081288626295452254605748800949244895941420284223430486870548837167568898281214417086404663025523462695398645889480841799841062474369367225704825003689979316692200419150069368263847002162486462639674343445629283343318810404906265886087666179720393564656153600
552 -24681370527466977188720275738583824412023986880810592809502834588968273250734048008887631313470779772707157759825860650822754616378567014446803517433450270097319498858667450246877252521597981204530943497833500418962843181237290279341188907507623948917761851948977494841842810612349316444763714802614791951023400491308584805327511449824659449507886274123827286724473806646532809858175814302925417866050553273362201692191109866114250759417217346899571868482816833641866298739490149545171459278410323063270324009715963068738872949381190698737103767577138756985519826003165061056339537268524601550212776224839877895662366011764195862356418295416548323699053860800
553 -393474680201493923360922705012894243802386660564406707129145281395294003277776896349713427130370766703034567132323199763676486535863145371300136086258425238611871658472141348000192257678635271843541320226833583225322965798125339042542647970516298517050863925956306130632658230679810366897307627403365468665560344787946369001635018821788008946132447497571785715516411127833306235556083112133652615539901115897477861743348398136981456259810479883344200947452617798628703182681630516013566011993311876424301704108145431005954297405243612077882117641789880272919454257134978027348867732681991860781371180762871148689564095636536248180765614677502890302761034912000
554 -6272882488189268977080351432528088341013338460497361341801926628622456438888704685403715727245488469913415901759535107494178302958419302066524025667926400666676130643578957393176180796328968405081967272448106689473705353491767768427904129992760291630344635463347132501458896777041507567564129541721588435443140251491399297341487732779911834159474571735487537954615818868422296042571196362142196003726764867323324065341979926691218595941160087582303218417511018427264551051982487771974799888968171788474770882257389986792066949738732028569225875139189148765716073821195439107561576730926459537109835607142940603517300323553785629206673183151549583853535098080000
555 -100004684478180699880975836126440782624701996713637816631254978013791487562833196788530565517180464071933302896866373166744587847672648851656782208243662414695607415947251990197923540556300434563274321079074231023057966533674397777992124898164786337521743835167134235573586995782720341594591113910605313509246741538078866787723630932395551037217408082597241617504780716363462981595793622459690931223416428371888697242495655907689590067675187619206923022898749509493981079952990528503931807562247644604876911232851283673144832889760259438544034355016669009868228777995945216928578757882890935407280215709399222662262601634477865457787543479229034224655563140838400
556 -1594323168325681410675566051389052867748986924187107813176758800732551084761130621214633316639311275329498351093708419755354794556824478255233550307887896815434542745991320711542769478752098870723250966916907522505029469336132858390693016599864591398920902872076897216965749235506624270979169257002004246279040952879320864477608534084333445957824792727601816672092837014785807879524814016341839664994567542836495160496113751206050880295954285368733898990612887168081680485339781548304511621624628133507896038676632081186249100184264865870952152900751551037596848107499949612241666567578697254598293909416374318655233802743627963778719716024204412804253075542982400
557 -25417637491575387106498283274180076006626104041529208559950605581120079884270798510210912206094122879748381197766535788860504739427742372290144496818576351148243840151057320882429671645221181617355619781328334062007441185645204118150294954381111448445549864787916579461767528107050371745396696080387422189359181006175737033463256797762364194760035232007412538872450102476066478638400150823491936410707238806528539788948180155392394801257057394450397218486434203977852955946784801821570489692325616470541459168001426770965102496242069177192059126757591807544045194013741352183183792405112861466663720374685517105459147615573477474091190157734178640024103359445427200
558 -405225537170097988492296309808983741522372040248937451688132241018770487737575822473750221518245860448264312181527499406443160790664702988145166041409657621217801215403982219248093040471747026390080258097012576011111425523564318092058494712454714121911141358056558054613329653308782981772826310713896134426379373758803956524745755703794981486314794552292993713827111868068063355530650880271314289718858054530490168874831346359131884050641717619583133517755070142540507304186485337245922712397420747573381612777250171704292562689635624395234637479098902187833177445627406499821047654266813575311498357759829052816501264053501466810033228373187998887176579804408704000
559 -6460426987832020382137447083606975730335551529702482952784236356617302143876939666463491631696095418596241421757410297243693751908593580538981093533416305409081724811824932394272083329491901174825444207464963282323325648285185951009433693979477612740676592306070839659479385733682243830042471610244149373587595059472687064794687999207247527587766199533745353936457520446295420796303478190204329078591022920501043369369697030919801212237441385785349017128793633972981237573299869056993809822279494205010941420969468384957417489890523092042933239736574360992799818427922101660384124554707317263316261624402992732045475812247831635790847244389628286571388432580538880000
560 -102997911759081153215591636110756147012604637431891793364705753310869491678330306871492944525057125942577421767950096313287365120750574157755419201180718223288720111249625701186807974635822775409966118624071802305247680666856689788820974376019267808031437605675777833159380768551037133351762452072591810171973566065322441761344015408585720043687289431375224413626515221030547337346658576147127112434945499258436551420569895688499626155656370526083938769600422517301155961879230768256694818297105258102166976195439041226162374250209595596627286273102783609887797543990863227980259006578997884129031271407635993426230577342758245684982183166444098939236856426229144113600
561 -1642095411652602012734897674393464688488715333135413699179826350925440367713700180277692027151504141449006266353943116160553093312545390652854307028026623689873217469840515630581127240637916804426601202155776636956547359481246752703597680946669507520970348990020876117415667549221722465794369846529555944317836678185115141639587718449223517173385851918717214666052625236263198825884655568079411322552777848625081283618334417871806997944581969827868705407621358667264691424154666469290955778318835268801257657068737553262182772641020669187167952233169806367667150922685106393474968846612566264768765958705865608178293917319512846349572676520528484153008835943015078713600
562 -26180088880681128400067706703733083515137085709698572762054651487849332536676663467389239905986081585843002945839730650593907875642115462332508309093897495099842525146404400128833996581552698427159901738497113259226316910194024338391904350035918360159087598277687093493250944280934760741462414299574055240570296614071659488262168738548319410465717270817118366667650194593568021270325260008238415977117927032467777783529839882647307012239829585780535194205526764644852224947937576637332433518792192344250118958772856692080348974438596561446151305215859795969502994579635450310114476849712734857599300875033449607025179284924713346475970412433890904573045204828341223340800
563 -417394379761181952713805311646612563196228219901510044998227527909185447075567386187455315393305538693240081480526735557030225194127597616477733595417883109979380320559280674296422053023723334148300191613360176722329920293989323858369394587188379409544621644060749559004646028235265320605422961434391022965091204310866776321762915995740694329062155062716882931627289288159397276987934786845504876313978478206310128211490858244680602791925957465057890847110062829906901680525232888821176369888589559268155485735698542423480036036096424960384534831192790080203058920929768362654276944306930032914506046244211697639522298762235546367046356202766414653356902228924665731200000
564 -6654643871531972339130525495497571847019992132030922090213366115233872776909297819053617876418279511476934866293481651380334198078624413107888266212595550375548347969532442846481264907165801799246467801440936497935516921844244680686712139256469324277908394534524456102849650206840538936202915311461049723880401019385848473780936033374826880218043356095545595630714619564220811611099514836675022572513775250940916626504501432233972376450041790164104840774856281254315841358532388321942419772301386844941308742985121340415091679106505643537140260790435072719398588217064409018664697207926524262882643646972988106039803512690123652609512837264001659607475509449950462300000000
565 -106097651915626477384664928142065151030487444892222109695818979313018977154072307455880955118812370455340989157855419394198621886805536742090427702446624972022759290588363671095113118162729665793476305935948915079366425907331137342579069332083191582522645992801589236801781144698947581840553515454525739911599859537933733744096593098329546248977676053678986189745734949142228446270381505037927170439442962112841491988179836113714884163391131936337996204803934024104755619707648409118810392633912199833057652030080822573186631321939985530465560484865736068690441336003045675500297826642815252203673356052520091162374416952145948512531910375647047990055146196450231893776000000
566 -1691567951072076481739081048329668859464825230623849962522712967646176365156985045613092131382042440560557051713424155240205597380915020295402927278732322543056965568217745049353579710932479460625355561604055909250058183703694913678555994594359965145420521489372529247249404311265485501187690485963970867002733821674987160335416794199751517384077033990518595396373274867019969793781965980364646405960297654845549180014918959579548026237685237403114672625678164934577012399319214198646504158421878835478423788779460004031507901813655378190087823765617919069719385327584974465914854655975029688516753919640735330509117739412131622441327570911777396789239797264307266352816000000
567 -26969682677374758843500567101129422890388097154200681087387032453863942546943245312961443262717803350166639591124686957007797805992046608773502114004460606118301851563472311828744525304719360573741869859526815976894230383448763066490191057996864957949294699457539319175437709168957597023704498823852877582837909626422391708064547087755141714470556008164911521932095107452153333433585201266068901784693877572982567576523706850826039714274184559581340738128077677867180263832016963766377067933241127914115484469940084752462036960092068041973155030414221459621660758590557322148328693023070655214308475350233320448624807455193949902156942226956225900430285686039900714134848000000
568 -429996507232982766422755551558878285719711186718038792498150060989989662739962321791674925249309075669057987197539511205601103793945922148201360233765698010574053480550796428755866470420432271952566780589265605033314570927740702603258203258112954733679890711675758470420675452469337267910854974025834744991548354414377191144417583939622139251041259813029517905502223813524521918959358975080683825066157698551438178038441572150292599444175994412274635847295825856001906816307545311448514957276471615835106846750915017950956143858053900006392439212660188418812893781160981714977856879047842992785608701386248879159781222364658994326872528286370430938650912881762553596078140000000
569 -6855777472909066813541271808636304352035713849459267441413884475984157570771126558919048713830351593991135278041379307739625173391090870149809450488149770406636539254368500682012989838123995722689609526984958867404873189907304931798353662282714440825673636589509025821955449458513130334445702721519511111441689315636925921107423932915486085016694297119363082143446459829742654783095653405403950109231824453126080183440484266506365474775675883248054659922053944583086668708223729068019326722990109838765338755413061809058152759203230379060472519441710519222957000504932232088118697596397912570999769596652434941964002687852837233438954826441969344969583239727455334063965200000000
570 -109307807027991094040122243975029676786375955318501423024080778004702386862716553428651297057617728769923814144420338354361925557696749692230466976774699207346528823706927008048459814083516328626643520968361736983941018042192993546210345606199979779503882589717298089597324113673145212037076838283592394315725203525889707056309284239515787577694981011072346247932229408153763211797655208040560760373159860083099516885236258121873845042165781752775751935357790169956470405711347279328223489533041315062162888246554605163288363480908945272879181446541718878991146848937013882918972022053948191932105320009326676571817641525207779492822214531238994231055019852586801332006151856000000
571 -1742803103974901289389356898644091913862335168349614077501570109454126533342733829418040025699626030979713826644802675798324800780970960134130648017266813869032931597691071156483636425150502386716484039822745544549216363667342109975879339585780776300691830901193541670435225272962674564464874318953976856411582086633800502399053977731518159006809813821066799714961951492078879849945508825139227564879241334729510080566998086975921766194479931053157295425287601830263788698869911610719877791733566760173988270215514224476116732452983328694103027885991900569781290742350738774910064941394352443855492306535692622045173890504795470767078461697561541814494161720789157489688265536000000
572 -27787414109360105509730205156809316380488588930514178494751334767666169765072372477570044183535886637984700025656093110630968105541999978989293221063899698956912259416592259189363400791402448092416866042683643425301233073615970073994727457971179697816997900430256649292628181056076342950953639376375071140255001819778438610815411912077239923771310421320406141090810351896964010241875942905766179748344735889589247092797910974922723096062051082229922953123983503664755164811045534451211159231510387141776970321887081000726757129273804304607651806407145276331210297305691800734791860533078425182599520917508294990516652606024812650276362509693346289029000799944612817243194257008000000
573 -443047813679734628184251285093876455302074850944954279303118373426186351951755603610191384550738297246516833884025194449976944389396115999531599872920914966565543291364136221048905339884519282844088547528504373091765994068130400845365345610139973768050080830137964491860149332339501813021893420675483782775711311600348855633532317995089152546827675219024353390172439058260137775754216193376496151761799267496463404621497023044147669089538462007342369587294653237072489492173809532877154762166616369750993463924476838213939463057849319147448993989056772605762226406371225920764206946017663901529860402315667741130558815679953743761403169249423859062980965579227090575304305570880000000
574 -7064081625645578836865810881315353554068210526639544359200365508822638721042138554010835365261844466344246691017234010963729931415456786945632981911946623600080448805957223726727811633629611163767729980907838152059787741742484155279668186696220418472807632791859083352077990753820646403001711296415192416759743364547489435787158957954090864002682905950939900601128055479596848850473460161034528081572526132308487856359569289650533526330624448896706820703637017762093221204752354243350781319123089725983391580254395449488762834632196318713739095299664865601580914820908674017269172204460273486841998983442814401569520705783953319671322988294225928022664434552836946653544101188800000000
575 -112632430901271050717180645842487995704706623609101978732681912198701030331978495597689732602007478051913578789646103649163040517834099005048142684439473011205042857892989858856720007687202908933843268295239411709508360761656197755106728677522981966476444281942254354957473152343984772554467016380243131422305222646408831393780919799344516741828086923874014945293652539290460502267953416306787298749806299068101360409646523348667609357449786955908556329688140178385977376246886858699429562226888799324221576877634885759607882114785940869828874342989359248343837185756914984812172023964005236254119089436990371911037290546265883485577867133361666337619399939998336127099230023005194240000
576 -1795865610948351457639138297478353248354055808936315559558172938378543522292284293613149518668285683306540027436923495731029030692938345149464260851038274231356794638799927605952851965739754049263343803978417085580790624987094423646446922855124736300192070389954058668220766860794843722493611047162605626240201034971221946246188665288789111286541559711811112209875460425818561002469933028456668304028261003945613679595837161001272722651644311817637319606677224365539119093715417917427865748161388529821128848368721773512196958055100935744693003589519249331783809972105689507367774516786903946528214719103616052541171220463759701048819006872150732661016092800538429901531209083168720790000
577 -28634317105285391954287831363424814671601603058992291906518566794012900577176002846335303511237986900187838128028780694443990396987832921288196209620615168366303881434603778290780889646610836761466034527375737764214279690771881943651296830997655391007617806688143131067245981734981566503998614737948756814819370065250111087098519098915959810718839915035622159043668207425428121456056462871830689141298201876306789147628164369895948193748998989527760450570303752297697846287070363524622642280873377832405222231246611401149880240240995733379661358940335799476264183239205678835983596076658393689338367500176508194546536350887028652247065896657267510690056315957732152352144417192860446120000
578 -456564811291353500872887289952745741434991544853461045920060501886817565547993206864230776876094583694922796095207764304803326965968462048745946711544611881334423360169099634900291812307519671433480683548139756668031027866001086703818042878941136349369736323004999099498539080784485061683558808272738936095678660533812474543592681622739998555230898785355342530990273187001520704551576638849630705927897593559774137159919552134864077882669606318637965403087032740162697852853604592392246765065950962752858808248040386275096236445116050251765373099235273634170246486301634206858896500870764631074786509686157476686109369577968646946602667120447947258756580342735973866089199154009053399800000
579 -7279820035103473388863174094087566620795540236328490450745392726891046756889252831186064177313823255532045957623196061487220882184070143352524478793130540935542330932213825404464029865081768639576429007780114505409221946281183533044546273643495914204229274930010177414199101213993930872475604834171841584620243261706680187318519228809414790783996982807327643828181955302026627658513501244503163388799783208971465561570346046004439642136102545450193329538264232558968847309167097019451595488551908386030844383833063970014774196830150930383728480234417262708545748739228129588239904492483118154012484516171366290010254884038345331476618613670807658968091310935238561349480641705193438452000000
580 -116075735002764078310940886120451196177429845682850910110617051929013064592847599812910323155805902190345052835579950775268587108634925703215591945967570862836476227275318049415532685849817404521192948532221708531713037916183765921783756298975067914376288955980633026585929481108453549637901361298996138012331929428632282806506581458049456433936753223023335306192275378450315489950573604867213977257254740680761038927943590307827008273932871315749436358592383116349257341191945754108143517730261982462034235166206146972924157566039829751012552842337513387080138321838306424935017206277688936613068291013777691490499660167237950900509880214552285978511636487344236705622872886360538749190360000
581 -1850822730635166278226735261748756629174026891980987161359709142449845221492662214659303864227553137731267684957723743954433545875169790246162291341736958777369418563701857643216975498316789554555327307977035247301252598576008001405213288171851042158505515066948893029005129429644467079303716174114520389657049622524381325000843693476081544112606150593782776620249608894005718349714592528588530790978634638542857418012175188183726372494403058523954198674438719271200693552282888305013479748126386559335122301514829321641063671415899690700439210597154477870863601491017069946897114509674422761131861551776991392867361480993067558086096371403347441918933520705696660062618988959196762426604960000
582 -29511465810288244364281263802144830567020058722843188527719532736138051763724055062035432122273048633692092355314318220241449844512073346929640778310848200073589303736475565590276669474542776756432361572310624619711448996339967310747149961160409852472537667015532104842443676580005363216781658672959841694024676768887804978839576660764808780803694649286156725263703695774364534685155826685785047186539655533709136980775067165229027153386949480409530934693380565001639542094626940560767066231497225670886427200485205509389293169466806557202124928075172159797221122424574126147638792490479819702872759382341023243459628112333611067805588299769370461129964853960415859200184829055310094226406880000
583 -470564654566996764801954319430249525122644657088480320578360068216738589885649768992541645128934943214358187193508388738841671099449356906381031952543055786315012014934664686888224191871000656254323317700964770782507744444757435627452018119167534189877035412749566725495708601100551845992090187416479200115632626307791573446682278270693498089870773833158087684816699791828598586270743728657729217571697190369148058920026651369511608142519598060066332429250583109402144904793030296727231469117558186059044756162175328047027192628707947245369789012582465257168733470838342643001745413960306515554475576712832020894435922683702596644368632811488705912020497642544450047527686085314845377365993600000
584 -7503266665179129369608756389015210324733969280914909718567183366302402345327272608400438125624755426930436587421072169401340403354427078589496902517354032294561669168283191597653401683936694234540328136105919953804798232531809384904303439833984060629553772759672748047022402270234339990825860559591520206807197823933777123256053256172742292122985784372528193637771724121311812147651071847617506173715621758917328406420257482673535776039163446947756175945883098603199862967206421292303799727858437554507231580316033473951211001997596092338838472286094407401834741906849584021465542154681982134953380590845073397531605728845014118277756105531332421258878631924487706234360377834962288973363007000000
585 -119642094642655181894902668914211378769400830147623123745990253120340854522602472871939465568607561958282661904902766754704709580952724931663078183568497567377997562980644903100889959593427351230650128667663980564125277337181592163077548999642191390392072309568488980746036001955507657305041162629119701612578108986314959204263192242480789047987681036908975439071977264033292299551522982706375012051426361753997802739038503017434015597872460224535422878134799952379319180734443663375271433426993600770516695018697992653185979128096036629454507849251838068509935827112432581635073841068147770783461240175725777667917419968992700071347625305647114146857198438219538514861951262837557264958529639840000
586 -1907744338480774800414103467413657027875153199085034729266063803960226390699204446317663135009159372352982301470715937375490946203876622980217079551406920890006563687016061074793010574351280826477719373353639009542924530531404493126823769037044067515245575283299688956822652995851931607557613280082928518884978984184528198811362736869849499085618802592268512965441538104787589786296640141455043711891641081185405050398572700230199612318279920894900532824562307307156724565087528059159054735020537374939248369746888879834985074287080064369109090849433212735677557616260898188303543966316979991353531295825354300269478832346726672820506854282228434909185571001179839642348894241599428094030987727840000
587 -30419976163653005263702834359219236336638949605551506473646412974296580904443352025125355815239167286142705682763689239694098776843644824961450586459724149495257968870125660977016595732630101622325226123176623917357613777454363890920215958431665081766421971034662278456614845444613807664691938300847136030874351297222173752228529695914588770348133833526474649136864711968731394193101501939179012701795646517450986308595639019183946020529761976063780068186758155932614427859576712404004676916306629895099995570838245671901747438620076629717867507944557062871125221633013919606053322636517810104372216629048784258909554173141679761473728239343019021535470041385192604969762470785925225306784605883520000
588 -485065165520834442012934703438994087670427232490993366016069807049708686728581389842538407448849591504793577617093847318702670087164775916559573638909439378795602261146657010772103619827279759747215292643357644149382955355649421441969325860838113639821547065201989354433231825919467533886960077532510602213815384031872038599111212534553656317409113788279210595574901787318978924655201219228353391313427214399552942691467147590885200627581767869398242323570087664491926402866376200756971008339378503385961247575050708656582684887825513869503376365314040282159055426514904207101591272812793103817895516618101405947158195404540338206825891863118371302545235449236155509448602080411762343348935081148000000
589 -7734706141008195092748359096031002428749013197289660186221925353663466564762119878790670545070177519508382577070864704017143097867199805986999649525635887419785461671208119191084425602723758155158149196427400335148265947382594407587981453211452638624150213477970157210976548372119019750056279247731026373112625995330098005962231506942206932939416975522905114114339573554987618256894531102612203139639134002660222136091292005263497572507053714467340220712373618060604251884482364875483144349960388511738404493992646784764686353754779791868193991471489876475842277388621036441337632377610724548269537469278813238630940246218524381419228444509224054492377192449086358746569743107594605420749893997200000000
590 -123336055407902041837291826434445154189413580932542459249606435398423214857670701519791715874686804375799492785951493766901708537519671684819967074434736974000001709948716994696255202225389404056585187605239461985401334497692855562251225129983662532879938416429187723860954548401806810500630252862156091588854331273515155314078567127240247553256753425389848175461408588905554531060984471175710541676803819479615570634617321042689642078819946218364631766720008726586538236918289474719966402769159227936049231409792566138725817333381144336903545448631215010142214754535751861097669976566044045657182609181054080912646929660364959140258307217028366143178919385800925085487114516802944037162682851499184000000
591 -1966703029525309365836713727176628539750920097879829566643393153848380941930489515610141581044465994154378142019360617606341851585787412819725519962160590789199852049563344066216840278439766043031085671838408864255551636112505797819211965377608535558699080351895288406941909262056938695597722904538331942158081109604143697987210100628458959438471032924887402517334637243749361957790818472010652540736426675823732077451341735765988014703425772309455079518773405148180052788978379543240044540062294139319653960745231023720107183948540825221642858089946549041110277192298766387413395835451492215482839408282620826311063839283127438846504982643580154539138220216614385415836220877538743583547715904897344000000
592 -31361007541082551099409776669263522591106929555220063956783205958775925935134579340734430196922793361383163496536193893261791758504041129028184094527183289412655963466057431882590743018793385378671926441470659555963626147055474317094718758038036089588389509204722893363905007007085194042293387252982422594317530520606624997294842693347498936125307762658846129328274748789020724828280013651284456145810110557510957259462323318784063105671273800291074792988806338121356372040447413287415092539552736655504621308873486618344906286063472463432904204976264522872113698431063155034265040972122616400794729759610574058598799812029319493511979328729303280795567106963305104037268859809732948909753189921908007000000
593 -500084859920025703715501451421052418314355561729258695553080727536149122014259511293423438072705481745965945171881576119807069954615910489537066948387790440804083909406367612838589002722721819314351907061960664774538123326162758304909918294087696337767851185997250800390810764118964247805728967095366959962428464155621091322116789228835095462827345604533119566721231659565449049525503880711975535494594126934523038472608257166140472857887308461642656784752103479630131601986769859195155220711956543532925512712401759519974731640351705140361370847259640183374750944425583911236029324832147401693576218185279995642439142559681519681014145149007305019490113456680315617222463734787508943223294342460537060000000
594 -7974434168159808576423106078309415437641067933550619946620929677796026190974247041546474179232019035432517868347252157514993090986327547246090429369650762338115389660368552555642792666108525178139088083005345954137802849822171263906118043769595882848944786121232561185091231810313171174622763396836010940474918268419048497865669774573266912702055688088610723587754660478935968051075583342856865267138485029594093950734941009291652307809180453758734968315573070706281047973524023059944102729623218881868010764816523857338807351309509309615873691198190361343332401508625017873743525809863782317962745758577060339315451776221646625352470739900326839708983166543087990404686952318169757530333295986047672300000000
595 -127162339859537249806366395614766700792392150165001145199619493021675610394160488579702851578728682341918633609115920081843744300678386888077836365882081953201754547158347959263199671545948497992970609333612190946410101969935147609519693335192856573266614293100190400120332907301606631679747077305622215253303496348623347663280592914687473984872903111294898659253018016064661263550417818197671201714218271332503832652633049630695102809805320744571307522207819722672859974183713752164289977021223050421775229623314141435075199588946733112759788409934073346790568819065177415165401414556266705774795514295853954613041312406841182551117374326255456342748624297362292873573584886328170723560575495593096306384000000
596 -2027774225403707489680032954187598646743454477912120588217151980186723685910097222165990590714225804419943191018821734516224995050294615037837664968799269986116069236480219210448378357692740440288136648199618147685018681472942576851191705466795065543739912997667746108508663007262036051473561511028943666929280526505440903592450614227917855304992266373154302694355429479878730132116606480923201557095432410878871953015190857945336971238485934204165172862607217033661933432971294769673650648279097118139109509643096396244184440596233050473469929367136968293283835346486404581306132356106872728491758850939647868041678184068458535307584823499347163095243278668420854645901986216211389503439117593057610990204000000
597 -32335764464194653164305510392676436072128873960530170622357877764299428763395744432698791430003024829850354421135000588312045937584592505873949739322666230653915434049678809547629989348713194786990482309603338189262097184007021243262822209368078103680602049910133433655984494740451092202552449901603135559698417455587263830050084673324433980536038389330899522618227245631495637110281702586679718346273942370911920179086646274283593567668929122790195982807198226937030161677981114958632495599895432141954771683094634252857819379632786835291879882386565257107426020576525421890113606984055728173227791175000192349006932929864983205842062294406178387156291234605730616171199199134979908184417508431320379949712000000
598 -515642974596616865179300973240380655022756425864592451932362871405320031376647824009916460893193166780055145078632191627814494359441287425326431881290693300279579980329234009121100209898689449224854042431867149578289615540339031220444889212116867007535655120453161348196882083637800391854519098393440634485639460065280577066849950931811494701865696012055311919641127049203669786822479111723147842469214570664254486241900996199575965770446569612968546771840807644873916338114658749052583727973478198249412097498110970828882868550494827350156476729859520143134252355618111876112259505964298923213829846106546897903563705411215370439487796323147975134210570958346559512591890138351887354777821888261713290339120000000
599 -8222757968986928277295211570064064421831334170229191246744918065459581803636307559690688202190483344914786528996871986279862876069578503432245819375937380967382090881158539303479740098185165242158963827917751051574874545089161461012568818953683499439345086765343561359985541686525558708192919597531259781079494965390601661033031374629693219293917459105009172210038018267358979692003940441587024797429233029971595184380297864039581328675598227127955650409476772554617440183101826299548234851621738143973208608033538416428008711432309926271934321939370352987214434555773049676774788043778279818048560838107990568194916710664503544942181723881212269214431552391250792781560012734085077249890809627597232072379200000000
600 -131125854504043849159543550344340616115617736612393844054467184914464313148047105762119497553870980756352626341954418503609089325818747520682994407842260633072551988654570878710800371423729374567136348474656000694149051908173331070329131185208704660509404295120904169939281437612517127051940030945951740350940382364594307507995441421807328860114313545109849766481813265904093441454479237039855808337164750359048036926757295948479991573991162248541370370384803248896717933367869893451005836708356371660497565709728427065252526518597616701280655051670557207981212423530546091280624512497719094774474985117056693193833878309953638680129489296216527693481775636517559017249703055066634501380833773888404780688609388640000
601 -2091036285724221569108541260431727961615537333552349224333140736704978075574261247896282838176822970237258762625662948782296671604892241284337432778961824240396253511043362679202702362948041402402560066745730674539372156762774062839725012694531294237046759843630630965123522148394794592901643047745045668795089710877139744543408547063392756401402558582558061067206841853578795757497998586472964628001682203009170119977448339384611220750282525759755092505100996881049885546626939335157487978761924433595087877657517285340146599087533527894191234174330089993502098927428914547833566544635291693612688825264343356108400485407902300887846760746094320470719222093068939092422835480443283549645756834178521053782429517440000
602 -33345498379965038969909026817535588504829010564214907300848718400608850217149031177848954574964827737747951700509328874841431971222868675669524352836529183430615868053509161366873455945237017939265857905701172346513929318741804773821737260252060104276640100687156505008811825151678727742608498585128036306576660296734298013659344808808192455127599263228393001226075283171004788543397764392577330420533045462569486174035356045605505961012245384325464806311712184156151894431885319502583239745468203523487420126744891849000560996031674084194558312919003510037216068659794903206957764753023734228172908166669231839996085545620837165480112399049009530789467491945257584436703678443404569512244218179618654916259373672320000
603 -531759495876867953943545664822398258903687270106563840245096407671961897615652999027829479316382584161068587458878419146976696473016220998717606491996900541392234202876030933831013697021303210426902267083301072867742983802798075154394942463143542740262002750840736912544505267111108458994154915598682962749086248316741218342458972412899437646920673646304980574983975881938413037568790103984730706198812578326968427076054362285316650838376014815903442051231434401629444028578802366616197102751877867167206714102580479555664994301708211046037855485228157424074750310033784517020800696929443446044216400276409203443654316017646976478992028638976812465867169606211337709057940841142391030293440507099086067137318734860800000
604 -8479996736828126426405430014209517254600504305704137746007596088903665437465706215089701863399882722186568472882262110784977101165862762469517148350812596365508246928424192483295802886136344182900438564375476907990831176781968098298127364385138574902778013803331511681468658372119041177548832339247954639335635033228361847067171566393528722358658282254764971082154499384315334484193272607440811857706569584217625589166715565221311818145184631252670088370935389828668922697535310075100090271708779063783784672007660187958243234805545611297136839860727765701988503433774696109963907960600139011965701944388614751661893832695127189983145160009760978014051103309174893216017786361200533947467656505664874830674818803312000000
605 -135231697049917598561580952326485051868042846413821319960683370714916517038699748362001979212245098677151981088106970338861203902231819054431309363610156047375131872823037468978913278678035434971620437738037036368394773859975522032941140437235166693295294613829011152034259942048478091779233022070820168358563888100473126087417875625873860025684177429825122283956101591258019511731792391939915595207020961422571299448116263707140737902405535802807623645012622523243525968361433991515560773500876367056395786865136689885778401994968047596511645885889599689218833134198815538496160231921964244573655964663335707980103983935307035187611494904788731196609174293212283119449062364360954303883980545978291561942873061800450560000
606 -2156570624002955114818940525659297432222872086523427776504662531781617898897093562472728553438865870754714007985233769741053162239581130888843420666299228385080800355829345002064699020784814150099821491050139821912126480123041333996744227396176522132764190316988981458051040169190762623445231822379785616591020814996510183440212008473747591083054803895364634304020786455132667920432697330837265224836390578242059242020799415932654175758085182970676501988250995258180822433007735031902547821257824267020684411696672031337649604967167963032002355214467830118894709374324430405479742720176844628697024520554903622934159644214609623360964633953166645494715065772612821214720264446824481645178926177022630652212729764064284160000
607 -34391509512955908635686121580827146747384440086893801511765139744419283442317317283416454374680326979137322766861663344720510630233188584050984759180408549803807269034173256384117478117065941306287514207151226252958372074196219355028016964345369144182983566429098685461856257981447488475979135987472126921143104082718842047536732067270663865971309709603973543241547200483778722298545174124528332454878065460073174080013886930765026615901890605522006604551809142948282251787462376838781207756861135758492113934584645405244373290949755424714070448564724211799620040466368499011984070637778739303535558954400547077981194360701658074455085749105753813775510128796324000701479221464155902622225245342005587076130741544299284480000
608 -548455189173377481904984283622047532251573871168019068116255887829233226290577936999142501029388769263089623086769446082197508702870954912909248216286035087626624546249776817787292445697078416805531585449797021029678670047286369290420665923296651205972561734822687598903398153260987288764452808200489994110826059141172695371465958676886773419637145012398158199464119376915151727298134358756700503487891907080251726900688911975489551607764097829004779732464438580240041132196839439849285297849107920437877478534249236874806647488912036835250102327978355693053378392693165274426149837534681408975222787279267164568833257691636731321865619607030324207640213277672462891856784206173883835105635987911412787881601738165258872600000
609 -8746482108785950000201838712677745085905732161765603901687520793118384130982115766873655483668463476044486362206390462673167482087717104265226036612848080246704970256604827322028024204984493531904662751483841060940188511773536270481658211348785295434032568635268359733246019033707579082972726746419423289323998872731584652484166049243525680213476157131884336080075468274432755275444391707824223758940348067048456159688289916572889988245053503148956809060665867799804659934895749546947349172279762749723708931134895617204625994243083121827505211189323104039428746441556319130466091150744787021047269075788997432874999157703167441338145742273488521021548578267387928929856134451536144501315777100527124073382781195550603652000000
610 -139485163961004664360649635824217429971277930597355485052869399726625795013673542905882354249914430974167638178118903502889389331139116814521482671475433728049798415372095278078548568155347603310204794400102793251805119930683277060938038534531405620405077111738771543526410469174339896198967465746072368679901174734441049808194221659466841684357288783195532877339659219789210474651900997791631452873254092829582658719583455220682219554219473347509270112852525774748396759157176533782703276389228599556660745440946345076294096950900095696241935107973320927426879357239634025534925524775343818068531123473493371014361917499954593626189626294166003882520298967771783310828346811609204576178720619097073912246353600726329676771040000
611 -2224461828339636735460652439173037665192369040296938094532113239637846321771951618982831291925376704203836789215436558401987181980956124382147913315793797674340226364350371286874658648121602775298528674039966649325309732907702046166415664982768283530851962445561603302393016368311649515164129283367272320290540618647944520597196207271798668664829508842196907638193098626383633187111518432791795402081302884257333497505570757251889873886341351394209810074435528787394644158060033008650911937709922113693409123553822035890947014581261183101843185599228362669780053181429536982619864579277318591446863751536335324553456822895201900762368188091325009980572541735745425604813022209330077675564263363094663454920140607867956686887040000
612 -35475148793289950053813591528104908409067628023428303308740203071747213346518275336938135547227586622491541844055649005085593415674186256202176325771589021023236749178053478217545077641537136967684574244483142359823641482822974439377201967752394065699103027004523555728644438693681115414507630277398975952202351303307045768197519586307118323506157924862257303053140938272694593068365261009383470176066621971383268584258311088698511967049184845935321968232125568523079119273360248956141438454005784353266212314150775676249957610053285523579282516565984526171741287057591559592651749738743348051940995380894457499841510368484512153190348317074395370144167914485658682381050068817709496151049061126405317697824686310167947854081120000
613 -565751629787312640711417679346817551801823924953891335470162293717841347800590438837874238944326856000907639557473574969666033286701925857488994747973892275003927590619026792828259879826275186900045900739321570485365041592343271858124960367006783203284503804012593674345269374960741360635177132662270818478275298535345207228582654835451215979166329836474135279936763545653784340594334550351232596952155301496154588709778563056674639645462105778381409746478977495451344411245914282230489471519259076437434781834082517171621716985079461470088182732010824389423805611825427161822513673718074832865049546447647931200551985888184325956701591562187751343679108870444892436323695534767071518896959857285218172248785816953882467966096000000
614 -9022558657837907536815394628953281113587693195684518870882600235863981409302724419953928653898121880163866463600139987665978132207339040289501965865005020013491161320222959359041864835381580457615322096295512626736517733784033393968648736895231998888867314827915725759069229018547850063520237548157993299496372845823446374551474009451514991754665102218149379684569076238300267352850740106199311776929843603606749763126934117777496143037092750510250904038121243715854062121968961047476291126736732870547138799406503830255337587214170034155829719783946459581886137996100796096047435411768775577551319876357292005106363740611387449600199946284155315715821669889802084889253346623518721930906937341393323051203129389361763950154800000000
615 -143891758318697931877474934113322553649402449317817995325218123090529439117398905719879809037385170490741202632074874997903414123766749929199646168190974844021462800408791369403143932421740729388233207860273604520103263631381828589194525250414252208399030207058177961555566059177228819695550937971672260794547571558340967775638896753992717898723512669318332273380929650795804106693676172834336775954101356038312827846381846696844068649777293803346681885376357326589884393267215226780423715218928824317020672966043152784294372299874262892367353488838177634579114590878699893442325597668533952031331318671255451329090458987728276876573027331323094829364446128367330740988046050910158057807229412047181730184122664191504219835772736000000
616 -2294797787027742688896735857070243486397656815762328462952512788892929856544882010717452808366197788942822089737555303481331983939456402862373666387775738431282963498014632041434548956579093520732086270224743590875987808279789352027785124565973095714229680397496525340060026304637905887255221353794959011677878082971859628592472500213134897498112071954577453808249020574288678921537738111453188501477736416860004205346214048383039874095330346788975709201636085586107580417118998243600061755049356967663141540622930930639717612140616803588291414297413034503890916316261112646409606957192690035147675837898715013707303363890149291177796176384417469685556598743051171263177537130797006403888720381354035170494908442956891367487358076000000
617 -36597819863456096617336569312860925104266744361626678728557660649777991732364449176658073902348714321733079261147292444971572657564968105322471470808906321254201739534865077257565218862869685910736978257121492781080246007913595755725738344150726520138582792672962639647858796085880287872897633930910807215148868977360490027808656280491435786432252672289586667033698931727773227035455968242215697652187925802402508745681715474404469063398171136589536108136088915966183063145536742812067346660757522709921983378694093014890034702469547779660470770872206386523374431894763345201057754341071902442339555735069217321753560661745814221932928199431301425473712908688973497213630222470076147731818773175877692547839243241744917516122234128000000
618 -583671234970068269127180775274719975776832105972799124090707266814891819319200959416030051268535273792593867997908958924212012046065112506365874305166642004392936499255490314505961655717149260784913096070663679055035556914783752840985606479270635646606420549184834934038973419148884466646707057492737678081545186787115478391468149625577196520445375708175757953508030045591534654374962064920509469720231511559759870602848322150236982107800317226436663381665148848798034062485539560758576182323203794410901119592623910609324104202501191118828669250421619339035002074128992760042696460150594828327989549683762487016127221808283819142232235526701766866153723780340359210204558911379445170655582743660347458820969060258934048368394891440000000
619 -9308584405068349277763117169892690888627887745716451913193180286895338073706318854946845103470186110763639192622062548158336258050411623838674753919439119919835965823558413053720865031992403610542908201008688767113381008202093274591198019530686617105001768352070554201045195075351145396048565884277031191763109232189522219236863196851935924985077272921842928135007998835998022072344081696923619202833786100905753513751330302481790019142616347960686588299466172920151191244295179929826605952633455082355057909297173617547833807403572463442562931723456779329285365615357425150820956920874128277799963932698114188052567731271253066825616125367296313900305229922743338321316142573172337372380596977001255462883752036478370721677363131200000000
620 -148457198005589698669289252743140930714040705080729448590969151034840079409984117053093626638063022386671345089467802393309437643570832699219333932064005526236182665637003505285056272062725634202635946450765450344380370536460778799680307036915401965657244799713032990659235285284822117931696796696940706730878116784085805438687239548519683994556751163400126023991915341935489246025220087452841899124753199074406834366039335367186244540153974478538091308543795355492812509908743990147650768231654490091424589170436504315498071280753730604453693853958730162763516239467411552085636668866589870822811343618129405031419891418925776421423650106465235425859578652492019961236180402723980964281139597217712124624355279630013730884326314895856000000
621 -2367669819300299657808173775387998184062153910931923933648399165669823190591375589179778158702617876820394859864180452723130559368084501258807529641378202350219278868178341542759169682345755481645767214863051446128071583223687906852327842938422887058094071395872947258249506825453281198935373188062673146565758946679357748338170068458118484189663091134945406472485498563116124366435440020614014083070227430627022273195927985056051637856931301435539174080822642766826069037505605996323395837913745813438761510149325394333128675666909435704993973318740378118872420788130437739507187839597965141541318471178035064185666914315115404221071753055830054642180289714974055148459730693033058276456247790482411829761711577387564938313190324239936000000
622 -37760981167164608937537349319008660402616477531341501626952529049463296185401351340163213116311724857287442811971234702845818850616831220885742696479495496861708434246273167825221131529950223974462005275594681898384595750998042706939003881128425305042284147751077440695682778271437328047407967981074650561779932156062800491617876524342806870556128109204772397353383940612856547710029380015905702029787318535481553735051646079052306972089841080389053204450285029045641810286305560348906715748593805721772275631770492739515658123083661457898518609862140733575771528708355501191751803593984304366491256757641084177328965915847306823559197140321754082143542294264942705637591500884370027957787646534154119987931422296602540647214253431318208000000
623 -602237297295776229986956520933937606065644057068289880119918707878681387500290679090709305513903523076320736786211849110666858441284396717724445468350945832296828753237262320212131366449830029277060558053301000972528261330853979171696537709700410476296398347868503793192401992866173519214956777046727859625270024235577820351438522213994271290484119594034019121872047865903521329871669641824389629125027173849997771456120507511123485954958812315903974717158180320709323950350712008992323215796811010129548254006394260481915692911442062141700146053636888355512539312235725035096863438442543592030464582924090652359012403284276742682939766382288627786225782916043873144947892719390651780368433233066657694483261530097187406666203346658817280000000
624 -9604931352843031246899652809600510996887362171878863239998105612695913814051341465817231236130813692973722968766905910195255565139820072836723038464588147896411808553502509770136188449045219714651911492091146896828409697979030710405843711398499473728296586138242420349360021983426070237343941287770183092806193413832368710582198978006444322120993106216425513611451988746437432378428205066331692400774999617950046126645699064335057926501508880903041371918236689684069239735153020778278236741584340538618462438041761025970592352691562634635124940935877647572100488682770860585792724165162984516571917344247150303533367657841150016091430713808748653923532229658755071865022781735338364447718381418828916733960806771848649189065383472407274300000000
625 -153187424223714096088473087487090940714854986186627534160760519537569012256014402427235687444146695365095961037039229499871653155552923472930965939995765085318196030028859591419048180919841554854190040111784320668169611159873886909944143851871202568501689526272726880475026250949141039850228742016265456410572028524791355021700164145581783562612870409332750200078103621924275612074998422276370533471070865714749959090063935793142228231166766966099247573880518644664390585295053161689402250851613031853259480091006534893898501131204268832072816649036310975759249688830788236031528194717837761264786544429229766033450298646431382256767504497144498736454279355291648007116683034840419416498326755481295813630916182318843767377069076013309408707306496
626 -2443172811421256228236923013662404513427923129373774719540407179995019282436385466608348910326651975229583582811019394444364627421922111826507990795837897192424093118476896597216174133032607351489931340369125838374326054850940485489295744821371067807993563097628938521525666711733118901131404415393366874991705376169583923792745509062125685010554842875930272380771844472772598675005082830368858334554958778883433497619306205155191320407168004345896234879816436850120605754197095714833562938821407901047128013787194110026452389215012288028304299740760718832619010907005458747267265897563788383452599402710317347298635876499202690083771080742722515604028570653613334008429300342507532973279497158415103017306422480141790440679225614242463818103254016
627 -38966148123605772166694001558621827054344093557715457208231871735371674033478899069414739100740550314306987831546605148434482183484252508000038207269860950098480073823013726759675776674333474470542970331088531846078729515828277881569943177885463681409749310137106690366846985571064959103807450636736020559664874911410262883652948153826445748149841379013497653418364033450643089071185207418955880090147524611780038184094842502073139964868499330410174633393282146184836019540875489971879504257293390710073042721299808755383542800980842487033325699773271868036057349661447286796117112665093961345279538487841197905447358320756084789617468264894828632605191645340342349694018539205009912351564312317912433068401152363623105302697162386920372318178562048
628 -621474019398271033497391556056596640536755063906354438230787676801776826572640583493658144924753808242752778712366726794093571247938449152274738138514396039840474190512763504964618787344714832316177928011193990181513381319553576138352054813304392885837680397077491249160436402240285753632234301980069611042855803189949993290676252242630465086330559212538138083341907562798065004774786060736940705302023760242740950394152919562127709966481279408494824979009666458150912950508335237871009966298406794316711740586684741419245728099358894108251959134031467925318681520577617552397623650275368479703763372400580158670580476588946353533057254945140689756188414744739831737890883638057995885446875680398820131511996816392985389215290968303664340094127160320
629 -9911986039783050743763235745372630049253236138211265755716982190657601270922584493332773920335571883462340907701814972190651645492924963625445583540040670776888567687682038775600707699089272476794889788117398462757840688906781154970442484878019673705808499576167688967971560478394596984197560309210917107746583690621121295981022811908553974334960014026365838336317784527676812841008814842998069012449448389975076851792812433104163996572377939714841320523019749480555356612486235041108921544375402572255290586025368589754952693752387978162639911965689417967982147983292044105859455669530239935997294028474796298749565107112189948167874175627728349837642618983807547353623058479417659334077479598706430487889555407538735429096014191480874072711259852800
630 -158088610361070134887399119686612703740351213329262135229677344284138729555203407241342350150546975526407786484407230111715336256449683136406913973533659703367952656543423031804797004569350630573887136989190571563793768043924235877586176570380584014904362978228860331128445217086113263664425735808775576828286789873322585855697812086494702980956989918645579241270225064605430082742307211331615551429065622498202343641257632880530361168128719066857530105627328836454483515512482273473040647075146084363376663499038199964810956914919227774099288556312999167222612567990754418707999574126871102079432457844143704257374734236399986504836436976608159843830780710777237828799110791598514983207010918076771426074134124206810015186459818663769680172659607220224
631 -2521405358341219607918404414448895214202072487564811587558806835507790696759465383429797230333038422133252381974713084587683435850354610297608055208501732830762011041520207773943343719322550342685221754987574998295738883042448386004856692011117561001485848788536902738733210919208022194844584313825576055887053521727111032792463257533579672121220674429206305568464696867272447014465044907993113517730095646861682008659984043675770563768525659337041527805725238116503641238032869566668014780511952184058332459426307922935032917710864209150893798365123265863642621857284402283361769895939044103166356229172668350092589386695074426426413661886785877671654467671612558736427118614138610148401951236085545688943610865520303327548488391889532932380963678142464
632 -40214895390608826910891597518838445567942150024161634966796394757687412861110851893344241210436041016479425106006178608966731196152622953134647751476464361488376277351384676631513867681191160725697200283695285290926138258145470726165007375968017001543116354271368554603872348561931402143725597814093363707500045886116320467470027438191525093596351331767289077466314695289050150521337250815182625903483142938879284362664867081316197904903020466106431561138976730587873624942561122869600695642514191057875488535271724576460299142382870399922958577447774931049404905089839391781967426017245303412906335962768847531410349288918076227037361137121017470884241170845217517061163029472215575254179306426183621842214981970986745438399367067818873157607105584520192
633 -641406550128391542681700280245882370533489398339888775367187678447707734338926224735259789619456591539314481752586584933982231590456088678336176329224807549278081868410867689712335989507081168044471282288842856508526427871468673727905697032334013893872098147317187972196230312643022309551993381396423627588022489382225263276751051192934257585443299326988651274405273487316487153250405366168406973916084544948653326942420129441871204966186057352170038838839473283035898177415453812838851911827544160006512568654102887747731908171069334307704092744202339155434553679661891861798955765799637474812469405808853987573371447752825416196166669930769888947731509449508719240318899359579239395199029741076809612434558129822737018018497905032769799515764940458659840
634 -10230150118431173431826453966757448066797388775251504484706155773969845552750905087378332992780624241186537652891031973010624959873831448314210493611705822763120262964153889918547254613563891346208207565453475828034145776185809134937848873479271387300828694345683205210295346901055510769795750301028221509168575515427643342486532168244597378980357802474178226206942293267560990429876438741088528291443581733713927524640493731290054464822811793842881216841088676389975031927310508372026133168218964664502961040245267381027933947802468239392811881561504444198554151029928604035840592984448028748848723765856658667646796711511505736304342873995075016772198105541376143717395113326457859435880752248102399171825276551304529543673811161229557066175301148830412800
635 -163167171220696777835496357578958253313682217251323203621935202380522229387172109569633762663044420453466551217649874883173037930279355701882560441145798907036699714152791119107281567904213642268554964722029674412621681337262284836140388014672329937322143159069595467055194450150618384201627504606610187280411151004440893316106130426868703990718192801016213361718391258362747491509060453751758257282000807626958924614793750908539591937948368546710574063662617337113113777751520004982192805594150366904583240906295656632068704507484485258257984776220351019749786652825523198479432869827358749353935907658413545876291158822915877611378832886803977914977750631988115970191663347202038116999452898226059830056585098846034869906362532905267184631996242485123301376
636 -2602469911145629249971265373627864679120532559258355521919778351176198758517666511933395891830442651645264694754917384094724394848993735732473793095245618363203452516290125422422128610331259437930758613634715199462472778046645721588604047392082851583965699330724570420650449680130159420715367277327805115050708684821720980070549638655176869960893382882068050264054344589039368164901231130055744842093685184730770366602154048956059879920938507976552927066842409718883787221842973621650387583066329779577898467965303570727097241321716098933577047857887622516943664635058280341998722324192843434537932355586681200608402889267851312087291920654772844973396018913245127370418136357727345406335791504449128533665955157466781334174896394133662996180551674261430398976
637 -41508859220345947085718799248030612265771674345024009645116593292943715226177353282064738166311325831563873106261399898658936099612926877328087115315608549062653989956498855273289215443561259131787027732178036297222213553447858111911894131011332935284652835482491098363012221483711527790514426616845289841906018350282082431112165946636820827514533227680548392512838000154843608275165314723411440566876888438951679700184617500026592792392911730087089300507341690510499783872687760664602362948499362501825293670969500058168474928399500000254783313897794943850634832500516319409201971981738470891014221455943704018828304103923817437851909275048328798193949866740032786320997883214190965821237235429449902109687463788939768818340498090978526753391190944370141052928
638 -662061022189866432780269848856607993271168329100046623507508914603282402794074426138571996140817751143026634387881621058321485734999177400175754903065824291917995349383795162416779447490278109151101404628540071963855939537370724589886081766995402992670452343734281694121972675039308654283951641406198531953809521662366633011442288733773822629672969197606215369127411651824596746309626902199280902291484023378814059702412005079113433402906076063630491705279563038151447378751807540616734114667068943825729783758107932379907798119240361856836434657724113643639204909157491820295501131811402881668152902286787938408228591341242224309327617128360238835395143325626504404024662093511983980604599265874494156569618815550490023435579484665195628091905614548142870937600
639 -10559840956541405210038336124393383827373899400055039160164070200006360938273976883659370542456311989511167835545947020766823994225937785845265462607107628228708120111216035311119828536053580985225785883959661459192656212697936961450797496880912226092620401544466868932306130325720463735039569003274749961563513196065093812989339744555016211853593487705138846237435972837150308775915779805479651382989726217998100334354340495538417220086908098235472344868312455638012571833427369568977848968317132624709065570179906326666092404777556639665896801769587738389475559209225087561106360488802005156335773586769144390005094880812175308787346161651915349598178761162927537971574856097079253994978396014069367222089866698101925631130650908914847796400757482146865029120000
640 -168429772627175936774092224025953116384030513025586860592092315121845597776825544789783473610299537257468444686953036991397466735950413522253053814094966487854190278707102146494645770613781258909106711385852419404829678877382075920012137579083466439152669211872573057523083529851403282915592113089605404701878315658288912286725271347715337339305397777143674708976739629134564138363809107305011928220347744204204993246047463941156959887453178900491474393003437231267774290642731977067664532192577259030104460367774882274767337901877949620150731700045288770702908298553913854365883591584296927614800403233584652897858314279468282469356670907630129472048458999692087675789332965730526320338674800557102131880826208498789134771386356527980169467273617018684356985900400
641 -2686472930533097686529539460348836377739337749962723871945633475418106026338070592293500584155910363760787598420556500336288298584888778643411412218714216512652738855711872291146888134791811749050664565437381802521445781557423349390913341794171765844040431015917619212110197670128424408289730627543219622792513944389980511161707626790486403424647276585429060964247859907218301646765136159612386439716506957064700063807583401264381871370478565398607685962820754001980039281590158011645070002066645949729134399128720961486138630417068988633743966419693303673140147667499192272986186370926088107331917181446714369593124668769464195516575361317659336857870995997736734051227166422588813721895774733394394734937013677227300552912445551379462001650225995845954734352206400
642 -42849739911380404975282540760385677643377777747032596987526357143463202712757298493395745000278280187296521929318895207754171187732379927818591186459155532899763854410925199518275317863349956048902819058251977875073554558307868668403859320518847479307216169336225126700488042676240316658277413361397064703475518438540522118826711735188716969125751554774450234015038047556711840698327625667982921347446091008393232237354362772063942376145641475137235662082792811401250377036295273393823239147587660748989976369204810325837123283731257221943661114721262386164636551614709435875768635619836347710391732628787068650894314253452471375549426806406026982372635290371679917295785427551677826250243198116793856988459792993445761266139898195279816066790737467325929124006379200
643 -683464591314496942205925637622184592296926490779119322445769769295427745317085144214927228978024259554985958233119375581897192635714942640062106354223317169400435627067366323892931840899373047604941621863711505734728018114225060111475559869004404325537016402574578593832788218120222607966180582614388499754102013561934115151462477217529167319151972112997455556163517650734293803845227166549183896384547890273698030898857725678156956898136336488344431941749592162329365318119268726803970040676031479888702785504101899559491037466192501374955814285106824196089567264667214432771784089044320279739226670831110436030951006441187998477746375021009395738033537724340578441832323929289575320163741596097635029164991861318898548940525906306596897393341217699829770345931296000
644 -10901492262962062329148651574701793601883564926295799157673332583734538868742224702721013624548740696064368685584484180205853050566936012918304764265294074477919384262430800216258161469659529428492481284770039443178933323533185769135620959198720524396739034388100625029779869518789143435259342006720059304722378954502708517870769718664052787957418075311664548160810199000772746241755887715589749449493493482072358657173492654969981718812481989533019364830694868736733659159359747155248366511899786671834971867913624098047803714231721652438129806774798814873769780240638053053950587048542221143390825702009338794373351912516921665276267951447380826594085630577773107945392617497776447828114222376820804782395718869737739918840872663287666524484209127019501321797475480000
645 -173883341426068842656137025316175879654246998132553879618081330462912826051586635178233101427556147217605787924952403719615296939046110498924163312729376819149070532650391096719283342712206129234460451943996284300083785200813545334123232410706116439197639025778727866727029443702744959826158895322677198179475344125180811506636267814575563720569129394740784525156314682636273704402737697345723028385227662353267855420297966954042342479917652152268500634820767382986341173985272394927893188018513962389124920237699477695693457240297722620137428049183631467754449954130110581311026488601115586517927591491554387621456513832645245628588741389848901297878465940725510755500303732223916867393212354185159414440208170652430363311643615827437595020755073294202152094577675526400
646 -2773525046571708106041800148488176491260845741312432578847391654688559949003817423855903208623630601545788554286203932534655714336087697909010929315431406755256439957375065165576806940774276638834230210387833418392634136902382079546139011506135759571666093848875722611091671253786523257212771056442329580588970858374653866589173735336937773886794349190146026392739296907478653444611674600689361019590228677495333847128434342419221003541570273164104512052301892870248802933869948021423689734286929485548413103189290256150502607138208934375370931181343940245365261952266032342388960582912017237861925131780273604524898764604195579419805576187887996634667803712250493369219487778950127338632377243021303725814835535417177536030660980693988003684914996921359421622316089158400
647 -44239304361018794992134936814696472883588772765806899936356203862605817325035623069718773917777281318157303254286951642555195914849425204662960527861225882238553215363910220788241413676033638502472174498710022722744552909928654350474324677814062253127649513665074906205635487360371642003920239192087054054573000217033554818976600283030157108438585847052411452734395839302724398996799569803520945260558123622587125108721042268367245902833548431999623420442098613247876921249190065613360177128776521993889292412433217831939174107573875004333254246292494712018128165063106182102661180333088515827658848531693631602856566261112334665418497122843727496794149022387214754704112236749363978430157955837714626501244357482587178252996464391507956083076018551975128983997307482035200
648 -705645477039918705157897642559406803201036110407272867083262843075392201385516913530183615350302945853992570440786197546123966160654790548028352304043893462563937025299773381968821554532744489082142542169138821233032078301101074029649404072317380437583788803286272105742581707040312932278179638313541060393508436389351664793029680068926241406305855555643238176910132765421213696789800408321507715833739537875196929121145008484163136272205958206973874428516664680247949937432247061378855625958532575110863600638361293061490921704155820310173302220419651950141693663955972794058351180184376133591353681233485997112950908087807042519147435889049276511721830878495426933708468346492734274717092828676304018305242109828492815672688374994233200388330600557046135310161670797912000
649 -11255554739123630342414023223187200958767982664634809667081080245983033015877312643787639185059855816112057959984910854356309746870764276688105118033021613131253981702311997065112022196685341535558584580429942960489829551171092950456523928679422479468684029058161513604068616872899306561460344996388881015504167106783705608119112215678211105478404938061321957834961575540352010971803016733796255774607243894561018517105248785497922997617206136678748854805691513048778710726330314011579712224751039918184744733143569965365477047377624251891821064137550990716899920022843357394615088924341403934198081327489550908386913036653778369194734300543308307133512626712511095740615516694351569714496877941288367061861289278036699443696311119545670564602134388613731159792851343631520000
650 -179535075892446956419315252719483699284593358554553573789606676844240965436678286146190256680770653335413430410948712541084721708469626183734433772093622843724270789434322931041817091910457311007183053035380915405085408731850517549898252161996468938947003628016830225843082773143776287741236200056340600251497914830868710624150576268035948924433922602229864317407969395077980488911968170434557473304857830393260001710527568942516044119805555036163466100101240030855588337683820042960014522086600959122153017568137146588001437404525097964119250218434445650298746849270973321358766254816541257964958390672647364157188130129168243860396647893569396125760600937496983021416106455604199836304790375821220967488048149202405352263553856219113887850919477626883598572425801867970800384
651 -2863741224991535781196234626918527632613075394950337400344609798090050635529608159572774841024402711330981871029779667775400611160350822965354110447162234277608348350978089425345762218697746774026756448868603062792951745478832214259149895875865045248609580292116489247024750234475225707408915381124778451060108159879314018476632662427927122836844696108275992426210894922026063631569885829115379107909008506414841018598727997199470242367783636240228046141514489592104911834538551714435610886353109448212528781547322536724319585958598597306410968826444437031146522792736172327323376885601496074049109985850749505341268970390954272933065042729813151768299648408276184428165091577081150060101410146247768304782989035928804725992187403582778250680541728499514203164230690640831755264
652 -45679388722094606786962254208439993962781655771255945011821893593583199475908938433251596116047748781064534426543110223868629250638527947451326584481545796173214130656245155332477813903638417183282016752525523334109301985311385506687809862419116755434704978922209613845309361207921883067453757958794721334755246085211080225673182273004340983988742889992451608913489289251602893846476769610955229871887114184763801227479576734507636279805355146085130269329235079415907851788223648631547958912439781285880381535486523826853445134139167996063267281300529649107142523973566351178022982297059664921678209523732057225554548368527765971046620682286757539962709067716652985351149344506216801774004392187790804824918489241913673434417310240465734868534818583476626667795300533200439553792
653 -728633005155899625004654418549744422225828903219961846370757889209024913984720749758823221927016856994611748878755399359015172824443316156698826658454091681928626328054418230428300171234240545154633138758756853257501307292794097557552042355629477029729708957681559821924694060757333816088725911878069422347444277883292322459779828612910857644085544547948233762145085021964961665818092922035064336846594957109114855120081278519053794312270359872613821818221203281966383915897387864588351770756210968297857587139711567185861470163784097878102203603888662043123121274668328548772450388642403984229183273779839037986452794045811802036610292066730644262346150661748813801639971132302917086539389914771989347188861143965428863021040462021594690135336107273743360344825235453867300398080
654 -11622496757185448820196707527266628581611645871031989673845146147079232099470949658323658185632404650562565911013999622045598895532730835909164054724091169522826665984448537239257579913429601625703248825171770477661422460364773453296816371267327694578673999925513072102689874162480104213117994376699968569663824789416054582187120126216295024528143420167023779263776263608929358648052847413473210823792815697040139867694823962506395070203679593574480973140324159580999852522623807857710755478062732232721865215620102487604455560818916194711601642621913962385529696857904914141958668075377930399056785466744061550711438537462505147964666231885065065851235648738433334535628240816293858400430307187779947911160425864709052350427782439190515756333492329768830311905526007662626162355200
655 -185392456565361631838407548559845845580298073910391263440253861874067164080388484077045289336944119505160987841875363303973423117140627945840546748160809188866213374476094192802451520945678303373048539313838128358237904222896636835874376993373664113093213081145043492354285239128192515908095716690673395042254043663606730522877714823134215064849768999542822017948250565228261377072978392255528399413802440807740199890113346392080448356099321769142751505388025524230318985480228292364002995158462469607796547878482190103144773886364043285429752775256039507523286463543204010243261653651375207844032297921940636343661314566924668212456362808522375840638122027458374407306134038507657683953479602784982367210597607842654609231722413819808200999270323993103342079530320536544057656365056
656 -2957240940282574834884921137678492115505130357112103442877716129798341632688788269037527364532276793377149632607585413170968614644388705357943713135522163966799151414011849049803820759995515975797379027252549619250480640234688202496720539150352762593091443665786064769721301909044579569056431730714120339071024706992413803572835398667699688973951737529246331445000881606350889732056450271149241808313754413925138954595698464735489155854529390882511402398543326276269019377078694715734432406198340697794003272026652736037111869066175716817395833096595350078275620694527335466002854333074354391042682763529376153412411123094371432506024611088474500462366528230957102004049387616643300525867065668312253266170985873560861580234510732392911900716154853270380839523906004075352476204922816
657 -47171901168484840358766634982542840628195108565546724089929146283350284893859750541665700291172530758483887418172069416252136602080078834858497575574961399554748897298030559820006146090670535146167259110137964125940105008499951530528854907785591306086934568725934100057281494844380723496528942401281004212381216054789354812669323488749925849173648086605602866296756415948336352768543388531801063753635226437491021302221234219314128933518698621239709346611860700544856979829433373857615378063034274345709805645607190106853765499597850169129145166836876533385127191335365236227173015911142696130796871311847792405805457673810291275960031619439572078697195052504793393103715148448814929325424985751753104711935515537419284234233031075057856266683793022506686362749353597697012688068411648
658 -752457651887917544546379635514117163685096529722842047653395795743767935868236398282418767326955920075983108034652342400327581937236848475831779284188528170140997148310650071899035594732322249708489932126168994835852917167718090306385456892564398159044823973257399575839117733491316001196306291565486049353538361010329044195644816558034185027429300524688434890047654252956992313526327102688122408992043807714635026702531128656393404033302699032153952377687804309432168375094469897134075107276768164687418093686099965840514936509992979672836876962839560223576035725128970907915261254119043832059508171789616126319062778358593138141889032750679206153104493599278588968744829193521693377727775549690488371597678342304029425655764269445399796202685707021322162031866115196789327723833660160
659 -12002805065939789575048139832627274787649957980967646426518975279487918822818263267768088903627146893031854725998630678733072129942717477551278053722988787942364843189433024979390802636220750617861677866656532563491804190019811258494524839416618417786940470545160333907445688320102450471025248929418002095446700898335809366151855170086780619098496791341866574006263044031443530093576621813304641323243853897450077200429326153520123595018851350460471291123125463304281310591522384481026189447963943436205852548379879905781970616900245618033493609460036304337525936900239558366381073813980686751402152291762298018529942300162533652236420481802588983375139900316878893605435892087809618976512780661453950219266302007326545540505466542265149652437958419856377717889546085913365596608278451200
660 -191463257525808311165990356386345174113377942679269613070467602336362644713044352089027602392428836476255046622506146194057212649976889006026710619994852637987186808960123642344116522018730018140970903955555517137654484572817122064185348692579563230131344270108545038735571868059516336727077993535513205271337551924883344109805409629262246183565087618605668398874946536611875843220790652104620738745246402331498351300655577004419996875573297653498120024331286264384968439840928733671567100940454263670635621638193775221044023360345320190405844989403550460052489146794810306226657392901410215901340321354664815618391083179846106019962235597891265221006181350396304998131823812408191999498042342341293575452181233626015709540491070305778361429678454032839030582492580031222069653599288227584
661 -3054148355878622227517655878085159056488249490836253643513309544226768095700264038904695406089115535736577706084240277966763724006006407814794295147803939307803802598138432112869340533862306136613342568393425607879978634720619797789664377556601201522633374224565619569192798582215395511746278790520800541531061946085125813532248035069194737611583101765041259289723386794830148766958442477577768709391204233039843777780523039331361029897872047881950932386173325207789093448109789958556396649385555453415622838057838334631403711508875293743655753819951496202242483532594044989909128787437768006356109910835566338708086861848990323496249247287542989509004596975189303626421176175246521286304750554476691068401886192595330929734593671713814727849751407035731347753067387045450348620109779190784
662 -48718824773843047530186283239286835966452965333404918506186246604018498788781816123484403952136651790716672311337276053685047831454525760343399002626841960745890172014880928891812119935397420393705938974247471697561218866790527377994304618990822077935400948922623157013404202266882823944243588096619821403826461378774298675363312151895614923314175573808495752678796632047436030042480733331573712829701700309524130786345486504757633088553433377373989388244581151314103250286807002894640601723132279839466379172200300053701732667107508146108501371868769824455999400769384711075102964801485936625737855964246721785419678270340987719525153779604375594728650533085584904571285771775388742903158472114160028445320996218851468545114994130774772638189110069298637918923011566102479911897840647908352
663 -777151089889664796600563732759942955743402168081238549746518390884519408004338832984719787045917680025948678318684543179419355981372638149987554778701758187119899940967501314461432457191051170711826069385070027222414480029411762252930176054047818040569826156418085248646489915974865546056800218793155399269490716000963454842766456410431268539834855747306546567679827522535521611066455218743045385344702088637625157053331597138811079611227860697202660313698596977719904225925991195004494027609843353390148768720158345894617635202871759313550775349050153973785736023820716783002246470728234336420473855607883150283992369943749381304274017929398845761820839670092324054615768407489719080195957609879856640153755823060690386017876209072021976667413354660849876182570346863300139214176770516275200
664 -12396985525618289757610467749478232512971135570139349969657784363954114912440383778180869715925396545649086518097556477344258674500544122361458193120571144909078259441724428197894062578636190822174263156372786345210578638714925662970594473993240376553952960200827486215015850059975202478525733095319851481080016953445656286867335527154258951697254055279207959848011764562945858077168960931697526173219589788969011948558813089338465769736460904770050148452863265722532883971186149735053407029283071946055884619696585277506340021559091872977150979159268031265950382922806020482229595308822817425149773810322168911177118270638390399665884007791531386375612723825406273380838476163802672881872798723612869556234078057338105934057748689088668901735522355986952170533721119094471732805982918234720000
665 -197755558136482381643696684222086672892063308787997650404558623523638779712828079323200205833870618948864970988488149199925103700167951653086890380219627759192148467599205764075089418867037813952106312760295213170178148294653488567843698698431077781709763341374693340462762601809678308668083875397758784641822959252041841608795126381233891931130970872939986761966294368551879656060221539956410590094590978065910674423881031280771548217211934484184108550705599699272919541975748847380357896807499601983977162442271359181054564117734166296529258683056266763607652884085259856589852824996503325891552160513127042703424508076994873254238984373230932642690596093139749872375367853996382920450285497123729823782843250224157466244589216858830341728571995912836561205416894046026215089216338044110054400
666 -3154592511719517250648426994776442150187105076714374336525474524906357833466275975856302436664844159366828975972059434493938226606096091688028093919866887821219708286554730197464686289392855216135657319800642464820811409069107497354743489290696417651783483165998013105458975223678977631006365817233631076068284417732846013400392196346240386360104638387691021140558722165742782167079420157160356179672752811458407290874015748645271495548503221213454764956258822808792288729101715773271178415396380510689565409255844718448252192853176140354447322594662655645544766198680951898402312873986506656803115955410454713371433676134586427008540840108791886667954014722459490206376789596500534332545063672471287157063799317139318759142815077350937718379003102185254446155170832644551992037981144657163750400
667 -50322220508221484954648949180161734913935081609330933140385462333327485412010965078585413243184792601878611574896886243949736336243401172724057181713083392134468548292234629987582413612613121566393903530171843096698497653417541106021727287478964597599852968747049199292468363104337367113297990099550266504005266792240071140741030178566030241331963090425920412516969560650595148046565773210823541352270166368727208439285923847149824146216715006673568943668990668506381419957005306621656278143085690307624354021844842950933049370611912016418374848880238988937963147835278593267435668260828762231956238969776309982238312668306335596397073022352461558183523313571935867979909116820348154484296986476743857579460991086341748587199438916069516409850996729237438545082172498822087927277168196265289011200
668 -802746236119151678605097984494807237394382589491312961424205344603469049646555747431084523145108408320808317088866832800136012817272273781123019631426602924897398413856606520201084854749128182698233201231981733317305165043811649422052555694625379580495951358946673758891574974937601593220490200182914182191321780509024882559982465841533148787277256063169159881105774377922925245455254352488320548703244432502961269803268871345465105494287051110661757158296018942001089926060351558186933361279705758680702582750762841062315452980738652231860241082497343880737002129388013168651004702856853311105533407793935613597135972071855221075033106980282859982190826403631416808983713725691443401101716839700436690763542113312191996908222753776453873164441092227205438973194677840199905710367179259787697536000
669 -12805563872794039117651863026804024157502968418339373165054658458230354203059597425253814429220493049839187606876675720456418397469709783565212984375628675667761417477399395343868794214128980386201326297089853994332762707750444690177870693796451137488112870431759007231432387673557351026843597684833867197744033009325262636886591131651089434554549998421402379796151060152986874691823963370218950317634266357903151129481841287513111638156367387615673546560641099018753067435057935740156684088929468029076641051735274889437833416656549759030712550976909039045029137174454590678449060924483439716380212323275322979718608286881064478993667611642408300704596647998460077667812751427564321908382981346427512202005022782059785676781509131508988816647072316943414211658838142765644108426836354596569070080000
670 -204277755262396248359121623708573995275567713879733877773463550209291013584745135873278364938391473727095181455983253034680862919504260655461239374360245998783517071142721547949153056451636518008770069004954613360447922550334411703970610509906349509736080637116182137518567271159477235681439633326710063833289114606491300145669517195815917153800323036969718517383834817388849913200401048391988275994586962863636542548424682486801831306999061003406070456808748523329289799101273549149167499161660571466057055971322911328953933698689878460738872171071994375469726866764153350679070458245756351687874007130829886720252888886886322263907867997946446544694134256205900332584166661206834790342876129869212998236169106709049292843469452012653567975769255387852338503210099115341456944552326094560263771238400
671 -3258707519496478029831938258927923110892292007833460490680798748157122382917191292920216140289407600222088887748402061703131636411601172960130649668616437464999273450679077816333486101989841707885594844851779369674524792575157920502468005010448460032139202390943335057857475205738137263486508995509580548275169084097638127582908170577889308396584995545583717165659248396024364864974330832523966110483979521465019064575716662397417218716342642617219992903137049178031760181560077234891500439339629757964117738233980896980580217220855915602748378148633305528364285724621675878704855717321362197884198723173687103262469362251809083319828304123743874673397072024174239407675418921833696555443667155297087474662387582096363513588863782414029233265946896930064309239056867423517669409771319653841521028710400
672 -51984230357452306211382307810849004300966508036633472449670168614275931814286543212084318493693597469518617750372248992444879015259588322507403054307862679512803699967716695200338401100994997978305383260423709688094717208851811702645676425273103475099751225513751430837267681042302410186901694480583197925199239469987729017556840345171372435851039038874371882243987182619837976724762310260193980107670415346125683191569908654524869848985266038441010931111929647629815165389942791393688893368537571107854409139412246121818635644723677830318811360506103704509278708824686678496491754067763538371493411503357541866433590295928153717783871369044165778800180794925178134977017303427246134934643327761880921818579910067805884376094289294286044944288013050381407743056437545401614339332039976241331732182091200
673 -829277301676232800640606019747112118535013984923485345008820049269250724009805360513460851005839982735509648480169354435400873302693609572682781593611300077475809863189908675529306056823615177417584252469746575197830750598449975973262722639934218084461883694251259608648913331984018016995662210188212729361244417805177274980657323376468550513771355795589494458629874329244583867998061750992738314904003406310869349923227975682468384922730057289750433116449310510489742778887130760822283644481650002601786983238787709318284015528367091474636688036136284804768676384200087973187501198501254290047857844986011894908953229554260217789659123521809318388083117452856157556206032740550988319557095751897159818984119293331450555424733484077143949664874521643442571842861464941066039380453364041462445146600352000
674 -13229086516622987861234980805203349785871697925451947730742142799195560192036775165077131309424626300501579328833132474274954372897441668650538312874723705587476220326753827154298943573846700870440865499944764121235001966385816536382284545497525045715739872827359761923441837272983166195540122402514223291344530024953171611457189749148083719976906302469920673362595627067310192591377122676080698924762096445900700581110698975632110963293538604220343631920400484212346012896578274937202437398956339621408099959834640392955603423407581163266132547309465164129925266009219614352009736229452578750310866307080563711796125705799087343137584014751514667413343475209795749605454064106819059808278524334531103570964027908302344328305444479609953867403060201104610932968413554365218145234686106546488335802666720000
675 -211038575992232042680833293397661871108537239312439050336348882584113251130913363075223269432093644769451380439270641588169590482129470054802955236781116660359899499671048424327533153491292722671325831748004439782614964307275205580991898113379987956281662069765389567915473758764330581012144136410212808211770816280340042751769054505316700109267018911929769133205531757308229819596107709156207550141295844065935808860690211825233784166659677395617879392864355389311004243159713124812864619851463476280533532280409587375238899072563498091758610700586412757298037558440831726949837675559918522512383000047802588202103707288973511185534887909636403241268926585100865720672214178332560628014725543188801948024006127883763312250177738975979685068375992543058803534746365321285715115372368313977008236615928493056
676 -3366632765898138244054619904624709940420836193670397191965840675752458037821141357893905442007643600527645840474688430235263913064060056067787639754195829386131932340000228303355142018002936659918846127892111126180595828534056535976962933018249664492974448027776974914537157398850125341935258538421942795710445195372216025130915847369535210885814858548134626899425338942635863047373049821692860053262854368844962936458799152351779930761817648137636896253771706458666677656194933740575618472870980831009034015331345126061635782367983462665277618458807785649687652325031138453961277737739189343512967903820946125798692311460093616838749935930328378477726422677950200229853556141214535660482907528938485710162486818231423556708769643097090438512571146263542298792686846151026701726576676935810926912785731090176
677 -53707080570363250771582613254000695345265673705296414046555518579273363061969700817695091859010429279712044533435190927847285355991303789779631924400278569520136997834162248658826076116794895627164230006937144312307444274875799212198211120420986814936008609303078057702717599111820030265590742790939124533752041908379873749947103239413744455042675784292165050985997179574156747418403285746455877502312367660565351845000847399848367358638172705490867002288382917519216074809071108039852549006641818204337114201599390393917401966690164273753124542533508704990703261175979639720909490437189681810013196374639343233230339535092385622558481127197755621002132190564360578106556685971819137583732978893932043096231223793438109424266238068514982938705116507736300854539413077854555667794223690850891833042742451094528
678 -856779843682664639955308243208450020334888650368735873493625451781315387109013862171340984950546072127246429493432332262043890606757660543850522545765323184446793538033406974355911693563942482894463068848756717439962428109692100074931156361627565393830619500043269283744987558546186848238019966931810209575235376574006911216263986350325953616802526565898230701511415835843711570499473723760355000941096912815145778558468239493678349510548477593886137766816567280407772454021390332803249848871063991274739138386414897190458504420972481230895219504658152221874428078965907999364251811773795925092231560041871612147733485827463187299282131444283928492769154262010430758968525950369606966692957998981291701159641371454016129159584916982792926847766471492421545245341792073049527276147677150323289571921192616913920
679 -13668121367720826275738805898615432017026437844233007965437359324494931672592178169487057905592277753457002423078262449212536613401554716045618420688726612388518807795019155111951581641244885216585514528205679606299390425148953812188317653246433713742813711981468552657545335000257442391413654264122818106878307310150781365607285781020487048428156226323879075647880281336541322742075865855388100864395382033139413398267877246018542038450188637874672556468231335940539652510254152264870010353646949820051209932487085495524239433165352628300651104226284495528061725649366358698779740241079562557989110708623231328775208548159148741207359258384442244894938982536978267890204928094055489779886614216582606719417779999093359135089932325570660764204726980547220138744220492732218805148413257345873307155125154651852800
680 -218047090881143098158696397079656842169684486973479901977204644324727912440506998871762639864626052929485518681239426584144802409865496105595465428655572107977923963146071887099670974517846810170190244194458224219653137929186592639676855089653139592016337054748105453932498076384773059972980786234321181733866953667903074528913745396056093916007040404897264773218182035211419164117602551933132234034480803774917647325172000913921215754795979489523094859464731013686102311351797821827331080482808130804455877705235130178914082749001005182221571300374199776180942008293359966756208841714619457834159795603345537690035250188571109169819959100519274772250738398376656171688615837445654448087759845445463925220602520903702478050561028264025661478357110057326151667188217098084142113831429393656901001238036942718207744
681 -3478513124188290030521986086299936524375324854152560937354678232437591105091193995236454181623486950151681455467810032931683711157124568313534490924212406953959993913339081262181721488415239248181487494393239078391207749342317207007520438303068669735090488420760185522181421116335352623036135330381073211535929788293537910653153970004376868697046158912522407250972602475369905399830978132727585518730049833265702856212495727052406448484067343893448795642333935093143245326571004456640465577139271615576047032395783099862121295567928395738596700072673808550736212468037547798562769335295709941893381494245115938304010114809403420722223960465510037277651147818803779347544033796059996606257727772504239301054648425037613768297374098435302661885823365094696559628598861537725950820362194967480322277973972724870390784
682 -55493085039117466336629343018103500571776779898880548833543178785319410018504173360268811537924322137496457909678904781689952327517357354839087749912055761758970158400618065907941685873309230748482822697273994889070967715819610586758384744120186567980938114666301776142482348551440747292290413667547554575100367233386447023948527274265179002918573092487700517832371319594066231135083609259202951672427549065201616975232382857031477330047296960106422667630499135344464918949254442430489066877763055319209819446999687557877289277648253756126225593974192170994258355065279596674342973624710482862546108884761419368076348117116125160488957803027331516598978493504847905093748136713173470166769756884526118503851172404150722453226801796370164995249984371095546048478383552803362208681187358545760695896145305642897329152
683 -885290819289225259604982835937966145364952572240440968186284490431224193859893133736601056164244059047064110482073994900717897790382244999486363565036947790612470475004194384273978309103644092455758221215632361072969266846110466901565018892294450748426612054269928105521953975919798778822822001602643471114657432315697199769521812957081467807686703401005420277215862995681889628228467377440418064064045179183751662948836711207276299464007475055516411671127983629304873292879301710177198231733170776640934924785327702929697440365094892887112554306412495584452904126846955561349843024927968117690687007406855869503539893032024037269593954393294033942706614666354850838389697845944283148180765667227963967817655610332165589075979914708708759459173696893186402641552449966219065165011871016359185712085805756809547632640
684 -14123258701026181725028348445954546858644198872601074063746438873008745773518662942114491841549126425217712392484682305281702617655455541602686104493677694971378307386772438804315440612184007152100512394141917874781234981001282926945981283362156662274549253579949759739229315269120653622809914401016215229846368191209575325706525721558179869558941577276966151921722287508187137591404618902156520713472738811290801735899051036735861011647704149287097961251321916940422479097966873761274357293643075446522312229214169778052935837834296372021922183499383812098490293765694666431368167483836622798857134459370915358396410699895441438933220368403431561040688768935383243529183754352868958498030510247532193714041872493907151275300691680776039236488513180006887879527187867862900514175128465017702065382468705592725620300800
685 -225312727736591358792883814236441757756679653358279885578121812563632765020752234080628514385102164821228254919757997666767113924796211421239052801789093018968910063570149397363639318593640417425375009483145615642616852144283564592628518354763342169610091429760565351125517548032466991015055024247156213365313271027741463773325662404309861120184160037273306639056361348653069189345999945610148329378607646945003067244937160537663894481332251624881954098258469738538196021959226049719817499489936854867981246684918060619559139810942489589586076431656176476434912897052608959343515883400108554728376494358649232523896093355898996890384988536404966506536939830804937637637514191463021662692821154703755686989511497879824841055587799689385157875791296720064192113961604784396337526254239969215818017405344833940692490981376
686 -3594499174460306375124351571679855321267110512698808820828831965242966561846550734759305884630416476559923929915586754351992191674694085120248850093287209395827659643556254908774552044038496764318174654471406666049111570627490910252869752157153585281634446484255500233424276962699124199688614097480329197095964377756690882325316513025922651502456712677525792463499439510115656813184285050580470630964813249100538992332746658925964741630766277167585910335550863957981806691253214336654589031569864537436434937157783092578686856259025982101033729725701416692400373837135417242670023697930117096287559723289228007674251831495324833739060209597956168188022642194136428249659688976895289341061065818173757066825278080214412059196352588200556854983168654409232225641547501961161603640396915774729913735348998406093139726053376
687 -57344648818190303984589685208591590542707231095478913611514647794494563207230947047356300850507192280817590027872948786190331294989168153255060321208827334711781980959057512539541941104719315503412627190411657496636641691742366317402437216637865938849364210584782655605718941217550012889680910997606321728902472097063773706698332083160337721360080633940441289956073093303755462066129547036918255628886118014374841483269389761353260813698753241111614268353771048096952700070566493669498422693130915950608694268580175487437067269633675985204877229328663618650298582361710011594057467491134270344544370792186324820230830290342493227379199689162885916170550398702669982290185620796239460097544985013942622068159285279060663859077251040087199069038703484278109660590531254248963495021251544120765721535842003747337834789552128
688 -914848641897994018176271396389685716906211245135692046666595251698818816884558580288566255984242036465221976185359004780701322450713864143848000641411868784807712000600668448194866668326392456699610545878670969920082645465438411062281352761291670829715753946877928575848825768583374717618529862844831958439965475512475255091714386843364002296111599401706248312228075066090009320478082059663348869704767611262742562408964298233122526185282025546440548834406905062077766517760619923238104505322087344090178717315912307314302100558238203510078569491269358682560103739995549014147269144130485318303024472766518709183961590170196173621201549935593422534059608521082367942266801132881799036063858323614089775190358054152638679547690181409753759992406726105171175935364970859377213681071231568220918288132755229385017364566368000
689 -14595112054057978679388506976850159940236877797769982190443353335413862689190502227235484715646994894199663879710011612519019520055951706567505614577262830676842201707000875234935515202761060224457103159986844042479152840157688002384954162840157627382930737247098805549345998930669147612774526334953235347172504542233714843954868035663510296341643192672795750751829656815335082266511813209991495351393887154556846645512398045733290610830853112619765075902226140170007150983967540910648116411654063124376146232401898924726032677252148176051996954089093357956292107732449776729161639917071775965604967643094005624366171083971386816509423300079871725838335454160269534338606504409706553954069086924512100607312877928562269289865903528402514532330552767114818811357590262077079648495838549973397268406439617648571327180688000000
690 -232845285969718771087194171759900544068866399691349355948209587159089954419980075116652794986783554763138335197608787908548232247867303040722745338586990764159917248510774568105356487416631214637242406383073290282839245390272220685005241886968343087231940072556040505590916013337246990349826766565805539976853324450076732989149772570172933602588602819845380496323348491682200605078603246407294943644955922047522525761567056822316051879574231052726379891824800501780665313017342877437800690914605354738960299821230960183831490092657768409881488192997772424584060713357004237637476515779449738801897565830886575778309666426757730832126555297841353181055038371789246747939476033715747198420202226309416602709650069982122307044305284517736206701915034909281986884832052674847395372188392298165381434349298722784054337079154560000
691 -3714747432927772689926355130406301706029811470662129149586386805558200222479685139907795000178315911270738583625241449056622943694984672005372825306638183502802266462093114295440218892728674594582400568596600835981735617392013728716353510563148067520855652411179929528562056834792922283192166761996004067398530992683702013087882765872273573858110648352589717888818097844405043552401766301526603851315636961398504657046479683550649067782041891028803786032208680561451427314970981115057312839481223528974105826361697486125131730066472688982471731719224553920306446861394405332589758664104903048494871397779384428076821070856859190953951925062180695413204161172461896641157995556951880798810714558957752612427760548577922383616252286732182552243295884579295984899816129076773357678317688906857900006017999781111544086396776960000
692 -59264271787728544215160997441703656765057098578982138492477869681848161010383471561596741873480317252513806407274483144329684106474959150911471170337551533213794423202247545311320702230754689161921566383572167951324337896155961081151425423128900452434387970030054500191952865749592389537582551359648619035200010935375674094881622471875692146444955259393257474016548564012158892685470937050273946736579198204292794698287477168015188608753055520059190195379014499348199024455305232084379766366404631679381295083382441342782668726684384021847283214109864326381882537913520221324098947818363700299796771230754412484761989459338309637511650260370671759210741514241972192677423254603563492189072107175216911213086519013511905281528813326810036225134254450226725962843826394923804684562176779628894725460205120417821374052951914880000
693 -945493239691606467975164619642714324185265932952316253327829504040149749385373608440773741998565253299133016846227228885199261801007334781824695194192302510173086019084775371978251246261087253725866989309672498751305757179141790468668574709031090256243828590034903082902220110520879714495690243307915232090594978406784912188564500264376637122565350694169999270314924380310295798961361574746704169264813112334673513688176255058193004850226311444063193515777942007991725645555007367612931170166822492277375266363409932616120193698445904491773957833397343238943205017889818619394122216545365771154107343797111025039092441794459639784527426809661696949199360224902971969332023680604592275515568907373509230983615901559619668388946343508512608564428314128371185607124816395567934984293933550504546985887547492487589063478295718400000
694 -15084319162034213114866424922643290810390211121026956133357920405564430132469796900121121797461434433982244098834125983542121900550839929566820838513461968461908556480261093985444283673241346651588517944081707527998443662951652150431944361909617879284713879380395972458368978408674246336633046358189907907796530994730807351524150704560009617464329293132133791894946541869413222253534044616935154146590866668848226847058094869033988085211740759847587592520840200546820129778363256717916457351482158090777072310273971742194551997722313866066285029592199332070640086067829249630534360449572415015141596034329089134076118772059796159156527039209910152321896411358266281077219899096604230068383844174604675440983408456315737070126186424172073337451718470372068580383183455321479501242878230704112501865766257466893638789430098112000000
695 -240654951535700048957748413599660252845890697199827215154725060209283692733906194746442079404144665628052001390405826404109022536331799061559560840057889849233565104308486300212202570059085171179059453448951959555821795143140539631278790015642593720911427204166626555295179725855866744455181732043238008388054880904149257594761280437369946553148026287489553806437894482585580104052504436983130087883944789978182243110496088304111352477806181284190681171847229791270203350001323191860503497709613301958945671299432934876022721717078326980781027563920248250549078522506072903646465987338962489647665738616133461975097836240197885176542771671864420554502837559359357349581081360718548341875757290472960324936378023312713743945279135218125262118973105384325996534814217927150015694947121620747522481709881873269844596485109710735360000
696 -3839420590626028280578814507922859483281250579411819284030495558406797574378116535898120583751721696354320615622949752192765212820585056109130713597527818402483170700136428789748450698644044789188545307745959110399687331337253050940135081503773943763866161231199093348355640219533576769513081065026820854542809876965466676984911110877939922425277021750167454583373377360856096689289699516041325304453047337594595832768086782569405139475300940125871407232171198577118580908427521284767529952943306175696731508224031196665912146641277897354670717525620522234093209673135990149478409364443966237991852671377434649133179368987400034282212912904921184179997175531779751088058674494343263086188802889793203947427426364649152067338237150513646129069277793796661328931480509667959920185886830627598324080040139528527492692431992229836160000
697 -61254552467279954354334213288476184467172883511461039127330964351744744196688199858775444873801121982696919546816231775723298832006597667606705893892674241845752120593389196314027547666566208187608251528011694865549130242551585157490412589572009832632365374620304924895626346112995757295110013982475127282335112067751211342125105280775627490691440873227912373384461864618963476421878944468720690752146667215350537722511598915407341327732751312117448367994092667270761314333545868233865625307147339586702229595745661036541203047266546765679049392109626935472004437421930858267416067831897630160050614317801557027912975969158517134325428466398014828887615232590873761766793413845627809953079126766654129012711326896003737619145059986749715212281073572218054260842094887536033484988100540701090769680288482751576583166601288654932480000
698 -977266116565174030588785354468616992660706384105171487661012524626749353363694830523292104492909937324373760934289867527341028446518015604237380052040055749567984844634236622846194379273074815210440970583458312099698394158379073928094858896864266525852452186355516298959388368641368383078653771489848638061169214530065641270715995437541781158395925364217389848143732411826105623965894620361692034496824565202434316394814713494811905690402812751968783338223829560380439098685133991161286593654686418352602253909974627665972731780157864091463350427961600462655811881294946768624906713190512322099703249676547061774012297579065451379880903981912680076628475845877509827069521593043641327034849606344768404134745160719171624800612069222351071342082675865626314000439144660397566762184641786268455282137875631396785917929659486862732800000
699 -15591542931381308089192480003673818306160441848788027635850897752403114533744048343300562238860340273612206695566796696570781528093483284559563896153437600378176322889194822312291676023938201485501139130600242819761512776369770139293044283094734030995263182904270973625977355295088043826921571177185387451791359271179632237289652642124047934803239087015108954725104761391424839749153971642138848362634781058859740625213299488780349315601420034205644642571592546103776336291608649175789511139053401138203372989032500580349713973439664248819835810931766299337337304110681817572192832812592428349452687886585578516549264333937478127395421654016354118174418170700295572981966796820697001215678399639696028763787658153683127541579364837006523548642109614733253064310272076408789045209869506470160803442150336152406788759336058279785728000000
700 -248752312487513654477077963237715277706243967596709123066040017306040034727289545422788969316860127443008306958659870727902245966126432749331145774154831889729868897825396149482528885683370553451982716900102092797309060038166594853426478579699571219422329391491068601367600172414579249954832648762486961566884799458541116599637624430409515558557182705139510093400889150838243927185843017463764013522273502087989009446030597230781886069056017298870322501027332137819255371243500561429473860724076606895576218611298663116222220725162450015397825048101851842643183993190439806600378685938196569334329645417196035995750464179921706649926483811220608470387244049560569540593264111075597398097351112579761940441084820069655228707308860208490290963565591488681746846099499403669930908777996677990217834528562803487937021809083022940310744166400
701 -3968687761915130618467755099138656263124905893521440001142165912400024924861388411819438357448003019352169316958381346125202628332965069767919042787439963280812642301247890237013006757499643683226795819637999937164417332205237577832532246289548290626161087869117913619320229062068680489719980518898623992903007035426799131415468379152490288666539299227235879809407382848254743144929091543451966949514897542487348381669638641693730911524101292832277779098463942586959348543302841116735271906612558179073485751163931440181297444645799881300442788650854039855261165390133669491897131866318378169346149240136335199607936606088977149921544794117297941040824320258971119220296719497469967091425618452589399073283007614975990513744145076626061093064911107240113350494672764049675608403515375108020935777160799968038755108831939014206207299174400
702 -63318191986133769117556471344650125946762643152437261309283567048248197598901954094833024843263180321975325410681287076304061345761488462196175146793616562728023085407259330634844499002131249930452184182497801077022022560162755161892832695379704618466198430197821270638036218903169491941096767622735951951056641892971831828537421713032137473509270591788642357294263682508080842606002038336408118374585686432786742323966418478982496577824109167092829599023368486787891789634513473166436966140318375617579247026769889291602168822396881389629907603838318303436018477726178449479155835486976591787414866639554069182514419661677354508626051833599915461754916002094093463955429685914769033731929691376409936499235392708010908042848944367752011450488782291738610255374390378603538322779644904330738187404279185230451710279830405777069696559923200
703 -1010210415560596247264328085175660483869356678018665107691518419284250758929274986421099422037340720208515758146177939326209844706876908182635552100320138829506706889603958660707231143912685943247948153459790517372544540475233963092137781397124734187275807106567450256881251173047931138904140270933564136025059182241152787406869512631737947870990425747751648750498772664319480852494311580722348067815510635230080538963373500701504683173762933105717557535689146184578541581431317325324128408914347466703410706222462215944635319998147087960432273125743566907989382334769369657695866892342798794681837006957692591463208171064414661551864112269664513247983883313075305771856864835083792005632319820857571699231218327767577863597663999416265436294160931793710957222938707552140683758799032232033945768564523868355654130776702919807987648176128000
704 -16117472453227751182050442360684294232872866966288641514102553705980289974721988941291274502543795540365131462704187650825865495553969305165453509460843569562144005957113907694983045570575885497002175780803565562129988431934070985837795318054179638325666404163798307791208097903798157872026457035212360043574847208529904365423706199988391707931538596680144551892531647564808246150572963210850843739024365368309790339631169730269071300053312628051081222971526773129126753350406590463642201892079303931597340710834848710751171574836462895695547622712174619774625440887734107593549917905188506063443224267571750984997829971963150160357044908789080643454434239162603484032062446702793033069587478637210887058123591514175650390504649666564865409967132825432759233937629454608697286434057696946126236307143034456521577460081704517034343221221720000
705 -257148375168599143235219686041460835956210190349294133067530131704592755729850839394550567268338458132600006960993366231631791462501151053779753217454030082550187153416893788366534266654438562970019008339131262974674539564306134852749485193828424150366807276074854058920028404162023298220018599413697105208514841881706713328230788103999492906643181336876892782282774247784497359999221997813977133797273460619932855579306695936650380940335720034557864369283652783967711972856955690762625706872509134229837604608410334930129469171691715640776881861192864207975560790049756226686639512298767436616281633408082862415144131580568241487666884531061634160572269524253406897155311014759894852115958767961861128031055738475667842865940500312275501435458353543631842818286361462477113614453368132877889496972326957539593670469259744938008793645171769600
706 -4102724743191236492282235011911998703975680113179957440132121976035191302985825453614639297607848712973893869938318664075154547222167547359087012911323738679292382809596201909635085820457773135183909833639773409534523809943563164736226105372526031225032695702213654548907779937934774833021055922732481611825334836409723495583323047282084663613417988850433063932489637179065006676219962078437112293054478968493671325862209494378084132744027354885958924272792982979988798606239844247602383497239593747267098780059032481315598933710816459274313075711671485518798838215033667748874329524847059537989975837194553609166959311536053899264010187621432671901705081245324767864500771799253121328289975127207570454601303939584915718238116369847560064909704092174248433702158727998694212294305601775204032060615094029785237315653482731195261535179420025600
707 -65457998216776069715712225727005267847374582290985860822459080761320562121671693630404476528956265724654526354418500533314587825062096692195828887386881435999019169228729159277474476563417688012667617167988434562002445573829772229218805231209714670411987314788414567289745854422418704688111002311149375801135771424954587095341042933024375949429582304613024878985082988648976819844927694997084668165716574902272308238996169994937227787347581614546764351285376985973538467013841746525430831158505543525805171746277260503837008095592103534971135478983573379582286267247555720536753718581868932613255190232056328182321948897845763094697202263074792904059595548233946961234079590191104240492059320955282120327284179985714474721983773864258877753027559649764329587172470476774390625187092369096271974077186665702851128252115511852110812016694821196800
708 -1044370984907202511325341102153321982090886263204105423083409730431712832385806887278261022930930710432392006770025997269355232567988371922921887853880540463542236680552163629652926051489949474321615519387709758698768550449163534155566193345259563530980683849240177980196315016461679642343241864294268139981421811326543112335930005227379362183677740367804261849391777602938339946326480327641291615653171911621251410286856804454559023204409795574521433098233476322820413540610457713254602577996107370150477443930926803162159618893727647286089672675495241607375955594684052075254418439496918466295440016231145761802910985162376149116809607063586657397397260055868463600470910037266932099002688770958108262087605357995288647792466624735308172021246589628942447532196220825036968496009659958099849210077377457570877075326682098212128515050907641696000
709 -16662824058542979992046103223141746012292025809359873152798741922219124837734658985493493132485829188738144112343808307494471092693839035618327693713209347949317196134522836124331316633572230844101343040424638211730774593993786039068823160595919990257125095679671720714190688769470682801049005760810882491364899090352266348676143611007244173089446163377313041411409865434814788711581627420481855971667682743177070519496170892121531088472553230901283892096805113926746260723351002247944180679388996704128984794260570352285476910095771177579502934436472527595649699470632325739379431203530619660882376550888853689968275589129074778377576926049560220879152888303471523964042408802180695429235130300555698436503974179053861034727981907083445181751930793234351003015174184394035174337336392243095666300589805926142224864430050663786531336934537979520000
710 -265854581070943990149152285746044363952182971723654133905296129768460268606263413761463463533674302113605454028996463173736999793014355145531368500584054272856139024504631308235856679035161727590112952051352904733234979440261594491843533520673755449869290567429609690851812293549822652122782463879348859953856012645509859546987831858403642336416825693033295064994043077617037067268538342644662082006899885327587611713333856177102014321022000794267187076917788288753255477884852190382805529126785015829528622832533202146070311359638955044603776066962169014915354498462116579310948050369821052619626223570981063741750295555646741722703404955184684594380423987528039461055752782019021420000459820696879632036045074177581564144664566269839683762648581950918896662056576723406685878588312181076881947478046707726486592391044513079475069624241420430822400
711 -4241714282230573137754993520158712373403421753008120113328666550105681205389298891600555991983219918520274519939740895805002068326612367843031691369570692032440558337810805606852915481254555773951833189152545162327106326410685521446260860755957040877518343498090069856832087742361396230168293205495757144507114917420984966248181319244527891055038670287538148846508243714218922065775415427413333788282828383981376304218061558365744050790328721295926869544172854442476380544836223000316099122495169768485548062698856160469171644740888147578312350684908841686151957250792852588960825269910898266787426813780655173160375566657848313822115584106135593428752455767634193168895922059897592956712043076298451642229298102564295357539943834277416514837728505816778431048159971581797931234505344732355282427537419046195745287817596223531291091094144661964902400
712 -67676890078238574849380054303616096390518173751640564189496039354542877862937205455626870517748747652610404795033069449975271409292397713397464426679519739119378089298979668238874225911198522148875179196291077353505571754099057972972316469669138059341741293520771230954997778676440468164431517720682971642125208729669372108209358245186314003347476325046048499510746188726004770448249505694595349597685791465457433889046289689787265082172865419014579063158768448030598780151212475643449206712476331673467384825671404822070950692088982831394367606757294891137949818311726452954517046807988565995457647186987348145038913228713245581037471173589879585652001420401346517371075091265653835206154196123049504419217474080983446293558596201925113768563143623181327958821143635715477103462806708373588929403816965323101811788489998299353172605675745806242707200
713 -1079794446777047586420113261158844302923923290202454870767929053126041785856474268043753866692327555545456655171721189953939803426077449831004985967358852636512430183809307780475073684249673628804552334975257259042189911372788012495993571828993006483728940603924172267386647263350983795881575161711732326885474489056612901469005635006325546035560223420548861131150037495157055787396156267670594273297131066519539531358999782250360438594824485167602966032915238259651925600665067128781615048450174526449609053776889093655001953617555257389264205911786703342471757269440592232333960604136515125127135057602593941682567444296202180369678388013637480466318655781562923264495921609627740524580840492189072967263375331733966530672962217706891628498575865644809320015174367720399564752959310052912386800310994154703003341269080579669262913989437872507991680000
714 -17228342416652597045058335598827616685013024131569780212750312135093078960952961672592742148405878241593087995004399773568939275881669077788785034327260652221924957967670457507721131276664431124083649611717716536267974876450816434105332552432436141982288660519617307326256483329352460782982103052685897052259650814320990512398576949560120830486397110374350488341731378790453389334364325074354931697328999015220367743412989369956231063967631915324494043529429921929914706359503780961005536808034732678735170700664262173262286072330564986933079358146948713440927403223844112465733748711221744337483236127850628216486271636420997643977055607074449196080371980677868522979943696656213620061530687724926638515060080131642677392213370412098340938423538500828399061725527053176090082590086489575014443022404246708367187811494351715140600585525756795252912000000
715 -274882824386263526237043900133397982294253321630881581484292198156001838993264752251182439923029930150728293467002254924666284312466797164086795697820461507789029109009834390352328619610875091420820725638780328501748058584659241692391525064438025756298063182546822081122618607814554757977984596600598058457375844502905925148765943290995987093539969435958719952022352726850628305133880756990353074934554767070108974765444803383210579527329121635187228614926683917968090454561431843680619324679494862637947843668777169592719513324530361400550892971072770841180385661015858839377670050550699126868537946281178170851418650139346700483255429088960019834794942944297622129557909156856629925359145835097885099571075431624693704828095944580597045683112731268891445323578818976981007602416159914488115228838615944177286534445744919466266753963864594407661744640000
716 -4385846358608079480498461614329182926528013507300553315249583593809572146277332937593167505821946733367358513953836054533216504824124099232576421114176866489936938890679920531483774241703277547293661878827254572055304947190405251689473933497271109133829726786982412587509454047169058472226387469211060587539632088949688082697062581300633586745051574230068899778179185019070276915046094270534752446713555355847966452271178435391560273281543908606728321583556700923574718348695557377349761059406497652331987980793660975960351893494419739533918420817497409727840340952417751668054665184459552556367984596395516372740357247365094164285669483541285037921353453636366399262748032809111495254026028830606333621202463867028998254652387323873461487784023134882063977799858020561230029221725312825573736332642995736963492533016832652473779055849948076211986938240000
717 -69977902016405531093162443475433647328347073307393720083308896769925567466455522685652592685633171503128624171764477758948882615826908046977107531142792072907173313872288500084871308951129474576300763509403089755367382665043837844694005169766126671649004867508172599277062136607225256261015437803773219774803841149203941147968531220504225124847237690768614597626707709531703253392798266224928256909111776556005084802481132541003192072014140854979235509731877497616199215811714547137270776639245970525087898703446597390776652921133947542485930598414196692232925765654349711266346968595336613246321050845393408307261579996176160084732195501929670141297709798545906057164219886308546899329078173769167997520359782546591002631451304744846664421640119690724856438071059709095749616994271623491780543210637674388047890139898550051168091352619395271138291550720000
718 -1116529268867758598172578242354771904717399352356248114632200762077577690175302382447801749148945153950668150920063800420568815507861837640471519907535914472133443873401430921485909796775318710223764220842316482909804348043359542299685298848351761794824601022065069834858381840014825240637645584725274317781649372416192226932835941821835381915140644948444646386221929780449140242786350809994974788652606259105871588201566478428586207689625612913003668784496511911069586195253747779567682186637259547327512402435781284886915248311530781874199112481296897440713821764512614741591925269092134770308567783545898636258865824543856950761085605181295822063828275950596803641963744728160178452757555791940607673287602056459797341859529703901965088855314346774315160192034620992214447464360576224000747813362022601595535564812742629949098474510716525808936782937600000
719 -17814801678934083356374525201464430553625713487068134392671695005823360501252823066604248660237766928150502963832931014357004506062812135454923051013366745680343499367431769097022693490467565915098996488925366577563050188145500301790421763565854493768766585058410751922193704363658930206283922942226315287427486890597688492532831926981707570747518271165236550453874162968697985719994506924403098390838737188073547309545665745270497975249494861390629470170216590646157356901598202011429253647016001023259601304553437560348912192346935785476092926562119198376734556699578036219854117720822620268681359588913514546251852054315623026724885018531952763931592276371686961345828626803302091929867761868162336269451643451753349282919422585206409767105057734812346929506818748609202249639880938242001404842491096981297590421888943371007764367495234605999133361408000000
720 -284245470279105646064009007069226948065594569862958581998035615863632679390371461485463961129105283009317287810502928761736352382950953970798722581609825088641038138599137435994557851662105886609383134233401981480306407331831448924037122768806383132394194456380704201288925896701092385914758997443071685824845036838844104671794512117173110557231947719144569785495297151046923988311655873318506760692956379808623212108123750707541530436989515452643390551583265319841990488946539589829628874608074912067439843676016157292473577427154820489554324271149631555007267869825042786658733011961257789847614727287173523610069973052100161006573043297655623450822496663188721305634585687768677528414610665931685261716293940973796304330555150901705077099072715289564567220309942913428229996158027152601503942852710782832541306101621129067398213680358398251335385242700640000
721 -4535318475651464109777282000071113515723991254812614262226678195980793052884977307790625089851332124575301437836346595035079869151796146921033626408871571838165654830311828333208647772289535487715130263009251793495179379363138810962847899540622207613092997516983630387664808666292104473025085303690597737806081809968742724050841919214975693555264856434721084044030868493356626624210566748350994249904518160089575727995239323896402245860646022557558037972168469851043158472602626933474878701437012698791601219655574898828802789155690363879104243446219939118549830795195753296663880801013018917478413983413818697519568376106246654365999265228986579604164182958185055127568400703841689703143909482055294807524957821405568570878671211809955322243225011891911542363664869183783997736256193302239153698114909955703954245940704727892012122855853957310568450767667840000
722 -72364188668641702915867883391885197423257845071637894354297866449990483382003399833176829204107822381299042546356298408483120770705306830442992645164098021286850549987505423519047071904998314779212839136299651146611188371871566419687849977612869878906576028390724692365665238470907599184650673738982914372032655447871293014253503316154798559542638543831546239524314260962941622664024652247537760272436588078040687644288831625411059331646706942114866786718350426829710139816809387192172590766309121602791570713136602607049944783013818050097419732545500965042971829649792644026756218675707169644989428686039151697196785301259300971926606841141038060830208853281363331966651670818535519418961096464383667842170631520563433984146733120546835342927380010916129100175238629082040844413831131387296854314909442915742216624350654193136317276708412705820056211152539520000
723 -1154625838930598587103284333077663884185838143921226339800920796513688022411105250415807561948982086098379688748063645077831549642163415137830497019864913005522610159743937078443233233867863930160017625442385427964311299092129333911191650458037043553763907546422668200278778388182296500296609390997890984882249203830643477283835246463314152415128601015762975982970380572212089096824940213871200165023689637132092301985726393073669065228775570360524728930853024165466753536818679212846050592544189974332679470998824169901046902812964404116778547155572108337168032123848651096860746796358118024274184385280053309260702344190900543356868934807157195387814317072799370466917153872329310677491820395472702981821054196385737435042125448293945241322175601652570282890705479886143536984684865589207801566945156677774649172791372977822200757369645809797046675488381555200000
724 -18423006669573368828432158368922526635347148764514597938744561423967659651565246288827937703310001820414468170222654195903010856048686831620805635330811365472225423690981610729015697148994419504369015394080349555202817068627480893554220642055084741935672451599679140441270885454703660502714241207368175793283691691550547192583638887387751526182645667049800394733314865954540767023959279839492845861317633906352437163139747727279621756988685263731086990571522168301768237931055436695522113753468567658052367877228308348407004401538181580490781843699773014436446505664028893411316721007502322492638016574187621448771721269221916376278407319849112414107565190182475318975566075432384852684806703414118973438191519909617259767643735933881249918036360292187234768859462840543144391458840967411391825748215349614703310148706340083659739450837527612037116155480520432000000
725 -293955373911929540205889687504170983982209924231184217203972704276373946402213034688414009731981475362613853267332031166800898518220022456464879242920471304977590202362157174109750481878815097136316025180038629467338213793045955363293717634121834719967659348671787322145133807147936487701478869400903505657495714402846949443665681092813780076683808555835948724193297346142086010683940025054395574000188476304215926238414066903441539323612441253903534165173134800245972849653328721318896951044861307695344581291135130931976305158379528632464314018784077459694197937809551470361478262157189190600002718783535094065191071964548107353280878670151484773338971753255012974816847121482483654915898364564040857758108722903623209752944963148835145564968110220859751355600987899398487324651043865070097314410542635401263444461150282976872307715876502500764290545879466397798400
726 -4690335964410885309544299964998079894752273930030132925704341740230038521478545812894958351717637076766312743366894551800254402277159870642525572352837526263719679309065357530288431105948492156076219039569292006590693768349652255882412995712371827796350308592484455167928888315117586970045091193198174227180741160942796168737393854639254147769563636400340947845606200828467922617436371367596639876904448476053834215182169836990634618053987160287252135773530578090312271250622483157982981738306201417390693462195435357704386081849204293651978748872492802365727837883315834201394392343474019807749281820759539434441865413066733686695396444710932211555528347124489914354206575568379515682573453510290973896709892552847368462099257276563248903119852824042433397577576831102136467618267536941663172168346511549670415581177090277748112606913026816864015209255750838375526400
727 -74839029720415437796360663268091982361201776125846031817828280408092732129732011473080034418556782328747504532607700877296282755225487999752131608810146010034484321930039187837788958910217027698627404208897199929397852862513708046549263833011098060152072977312206174373856337278956151595897109887202331888602806141870587921855214574167195650607738257039806870508411761892054412591240624930084053229981926709109447824972436432716963021117670303768342245044202595350791592624065155247299537757180244542033085779035950352425167130060397517785005191269528769139033792226412728113707301290361031335932250533482925389161905408897781062995327867143657316205204110484786718630135987925288777358416735930153245247508890515720162721434399353300404346359765072396288259777593780043309798243776995674555537138294817046593743624606430026334820253893770650805188420839933171497779200
728 -1194136542366381500398902786688068177828403068275970471233456368757962250833597930770820228269435846160940938178918077075573834810586980456738148443422154872630523353588974743355929272328775748045855532613004949800287870610683853752796287497933957066163505029815200129335114195798366625642736523888892931716229331501484859802657717662914207469543069717438347588190518445782669774750412644714290606465880033998225759936085636162249594534100527972551691110536351058673761984063107608423232869411311380645304591397073029973111129446682445495049256203513915995715858785568942041239813362422047546814729575508651240860916719399317205138225814921555466482378072455300876054045027352619489520778658960881656261897998868438607443332819746926719933693880379302236135085736231088457477162436168663284272577263661900287250424940638380140720010574361708575557080352040931928971648000
729 -19053794125342041476274114937293658656856777392377475286508171760198484529578436209239699463280902154942462683747205757366907088457094657089349046990398903283036036177793156136287956118811331571584358365500220331174096593850004613911491192715147105872955455340339087772166884471990759858813562768174832105146909085874821899445072462935528349615071381405933402912990655379319879715230974124859690214479089041861871601100447297800648381955087415291566659662426341825862600828199736398679862283982367876985808689682233879554248484430465470978319286240965777998896578130668090314414760927110880539188235327390491650395716442952587544240694586648208834751704584558046990560622496651747964626228735714682562824973867136057618967161067589449034023610043650347534052005624233376868565642087224848662744395569337635488810457578788421695859187506868974498569731248465158155614720000
730 -304025900253477005927783009130765094444554953499362124206969192910300702338526892786353996998779511409997780461553847644192520270818682000662232300074695769109825733709244608502487479549579528133652695756208255746726523532613003250758740869204197839908511222448078365470630833821223446423352190885821997525490027390628778573316236247154945025804338412096987865464648185784268459096179705374998008252217765125880411036743029830096451164345974773446775133375705818568370500464299915526867330368813738302007758585888343317717229656658732002126364727922342917142190929756302433259833105143163871252590735179280117862414331941604213592101569875001361284956185346473016662001280242821615376451460881358984791131581330266445879290592700485268882815772994710405141895242122628755205499756203905843256607352664003603149560403333143266424880570554808120375328111149792005977511833600
731 -4851112300144743589885162536039342276497864884033728543793063675218843192554109196865036135860224887235706639025435764095906190884116406204267255346905342468771002555567431741757304959908407781182877886831095545831125481355071534908528738272851491118185216460475980812662834411511963464194214074305776687320646655694086310775691458532334759924915942255423036015252449996684345325657804845770109565573978160266647889988306823610284172725694543434901667056753925882723626839677306058167829422782223970318353593873213102960004409145907702672916301359377186881807445106791884216357308913562651202450412051159559323793499357568322539172657542327999436438297852787583943017587488340790682814266442073758606049403213423244778491319150235602513397057187180589188882113449247630960846978539410544493927820154024993713762791866805585389412842623724848442037716273446493963067351449600
732 -77405834961914965906677651367012600208310384091221780583405576466532218415169405058935720933302626710619535561217448236110708115813538950300603295637787004109388889003700603215958666916162821023581430164098042318133703173012244071109098449641214351952336316603430692586823186516806755373388825536940206036883043310390986042904582685357350221402491163981144408384463872303315843455388301852529190929627195503111653572219807264908153669886580086021727462292015897761551831370602138708892620150795075620272124135903895565933147483487536188929993713805214043866726021166626096442588726418615768417384933006857788824144858366470393510531985541865882076345849960851710904441318446666104239052928623917262505524609220259044679393387966474341896166995919099107898502129186450805218472097929270002498839631621425278737244193139243713245414573264223410884875797908748353159997080268800
733 -1235115843017054410962835098330032968949452564045012544202544664140424770044728330680818970779173616550774703898122244953571728816950125273247965549445387469109791258389332254110902184917816619999567914947527409719866778156271784133959750984098066511450505524546752204254136612106626673972535472188682507163342203633012761704238706145951113406608750964973910910280162037103572421536390809556991133438542906970674564661259410200777021081016418839543994842947956973568007030982988379691942387103390031074904882101529268955714227059339899949954016380980412657987299554141803605693905547214903587232487841656414067645870689424605097511065009348439560272566000732147263189341718294230686911818009711710078872103224288865836941537619133126675694795475198081646661816050391309545296666450504773036527831303123962655413692020006926286451655089192920126282130274610727571836058003456000
734 -19708033986437775709915671404134576731452165546408087775806635119874040171546882934199047399155943498564695028964272608403013229332703089945186551243370295318657451105314653465269739809687874866954030264157082391557590342258404815763872837620216054268844606468288243535357742433250059392388721222458166247300319355321574455823958426501804639824931732956132315945497862801352212783575807900522353565511004471267587509110387394145408598633680862068173156209458949650888715119068701907036479897802984670127383839013669535170043653570192388962301480263911371871323528820331489046582019142800422595896007894743376040741717746292103797202391584808303745351042648646125158102663918958766877250319140107731697156969054611270837203411428164548409319604195586374249801210743109941166851466604062584883093432160498481395627061402623715842860269162399381196681775722820855560953925253120000
735 -314470944703078122809641167560570561906940553675353762175998091431802035615585937722292998089842112646452013700985135078002586170697393204705045173549107012289317497363716973147751329493399921583842844458916845141943545834752070498639704079943215230088265521700105959171065746100086761937812720070233438295198305284377178757096501347810253433879911947431704433566122565877243368222499057016668121229548587264080634821754597608725407927832668480109145038559687937829660985863599731147632753158799251665672081839254052757208592600844438614567676970912305623355122366043609433251940007509279985960483891869895354457474858088889987700372915139198261185377499981032485179988909114730185919663951163107107484491113317418073679689812993900316399257060612782710869947555772124686885736484727561766763986542309696284863887578287316344018349878892397809539482625672788698142689515374182400
736 -5017869431843224336168114878754647379003322420667815670282609432426228637166854008433994102074534287686122917314841367888414981492747417582215319370843364497791926768783662006424287424318868126407464103470795071408174815769508465179289032273786137224439559292121317248543809071375320355215158088574014698861765438110714210177155250664445215286933393248561722285478206864969055094729368426632362996934149874987923704112230389134105662702664856199782692910256609649457825752390025368008539613865312973513551039508227813009505630778681375219906948537684829197206260084337115878313178685364452478009981107172768501534461863254846153796580605737375822581086471611480359411572939191807537981568351284905079277892857074782889269022013887539873337356620843436518904764320359969161793338581871038325839819790365669248184146119103582824853114920167057052192066888688145565245743967705542400
737 -80068149552994056411874436584802380929831827402682197559153510703451787308379582995028324830580284423267163429048446606027689200553048702787127073542960646551029859655800456309296272638003347286325576699044015819835220727526812912420078665883297078983394277667985501026395101716790396839541033369980019413801543912011529880904742247812070253752091143811950345464452687877977160738723933858992331238240533377832374729540241797740039436329159175955430024115253612971882976069996014772342659394405236239097685339470819471333420273804459136976636278383562738391993444723982620172793839496805189056517591345184521591330476367015977080148655866895558450351285056531121972033648812070219858425768899934720003483192292130583985161151143141713237460441159057338771115597159355817878399213154228419050263783425253620221980184291736962190284842515418489499363058416606000064803910764987827200
738 -1277620367286163890649079336277535513008294339804514828635467232670310235605155738307761882266442075626074898856558292974869526764724077307951772640550172389636230641135613401868378457515543529830989948330252106486883088359951221307806893423212171481409846888846956165440346190337376895391116506761270398130751605959339683786067309018478784222874572204093897788882130298949655391103230903100639414171783776974919064677138423248249059439387606676059693507278946567399518548136974547744945964701635539146903764623752489294874001317470518396829585756104957900102263919299057287210911018784536057559575486195744599763837976665171657101607515262133117824611880495874409196379344546269966663767212672245854419164406939614254889138623100046428920170709639727260482322985716933641857440900403663533317410019414244235249379755627893481443123362873266696579994513445843091566585415951116160000
739 -20386630740516878113610851917658042303826769828222103839951315011982480963255411621848142390851947058670705743060065319720182005610176182356445059467675418551945456549094570375249460087284138463831633844394037093535398376724430900556143439563572589115690165262787972102330452054502579976794165715784118593554924128190407998258492808333189292031245611427019751120457825397919109455030817454172064518517279811053845586080717206831850045452666022469721887879207948554056014114143270999309278749946371919021358775913701024978567954136232333980000877377770557493414753272530766840941919265133702176608130175099615590175095409356727486180788452099089082197929232176016604488764435316642960988620875940958229339147169572092084685299967004994489387962768348910344083284097174572732486568431515442783536809850164246639908866358312813763506274106079985889586824510540906599157870307537728000000
740 -325304954564912574523411063766555100262895643788634814189980777730610123901059688428997046270236916483317452839423525710871456158957885298484690816954901397696197711897266284711731675090217068253369751609228775253451334201476369517454973625187375750103799848676047170650220108804791522391871800623179245709310747438435113478887561325245510184253407647822720138691534490859916216067597408361885712312667516095619706117007767466264866930902675169924948712929406991097223841344821293370227400814602632350471401628081003331981424836781440596271981421598424841087561289065287269108848258744025311408790781806370588482633038313497531988273683712248169580328554002129739081252224981401067679688133651849030355744837300426241296052579458166335844862564441863642915807777169088401507527074265757114668435653702822089062732214090622719857892448342380758334859716342293142954332958385835928960000
741 -5190838125333274604828832690719209188158004777138396035316608701159578894791531598982202634243622865319630913340803643131466043801371331369437793555174548502769928458220628087777885954064601587635433391831828820056673233884105538633927284124832603245434557631680317086514168045194836797162047859701655650969008593474557190134365133299141221510694996609849828124227925987204580888854280484507503281766840335676006335378479290671788666958662119356003487542652979388413498226002030419386959144584531544874728556659196013829426120962562759961707302448183551596164159094977361583946646247855265784716673275366602236404253102830705710593392876676662848654985944570735307569089386425943838847246277054762151611096620557013180267627355472785136387899900312658289608581898141760982978364182658952819074976460194454377848948180773954407120317482897441147487663115762101096443169278961585871360000
742 -82829659505135487826312481758912574609039120074243382389510974000166446022226088564246033058825905816053412329766667489290479549843137485395468814194038330811670632886599955998812779711634091242872530521053013052457717737186160583903655701796010764654591029717053850701491976253634160888495001063371520435794609607935279978403813054707316461316280519896943527403089566974921184178777398279400564732310809036354961548793366592266366129137754462480915190750882510656697493219516404681738902429590979985861033033379555268284062643186686587916223128536568628478012034175557891370583255912324241425783581913623134993687189046639039664108895046396917907792479673479784969057658026773913659218550322649111624537300389794035637091681375854969588326744739971364583285426728027309503839624506869749801652193198128934129513265780123610445359428186294466280930440184247173200160932282363156078080000
743 -1321708991727054328459508445923995964094704980022446268966794542127503584534543235626211785794120777053723184502030017709496113866992232522110161767545213444615646144655124353803125723867589548102231828715506074713224885293203379241369844253381664935644454518707798966951225069980723442937076662157274066159568139655164740875101227020025115259812700367870557634855536478235483099968542062373458085673953875502775267018963429294512379442580390173849842194494218908149568881966246472993396648269112949240102884366607257597459054368515088129288827375361976526785443990104452641416423746799256024745187635062728976272197435473344274116842053226455220076663682559477320651116641296355832366926476025176166033778831009029009757926131690364341214207544890584984379018872882166492404683876020979593111753128664632565814927567158756717040299158374766876415031756586529517603838890558596590438400000
744 -21090524822137839149270466620036552404426140763098810114616797273913478276760721616614801814744829816208132930118078498641611538620959886216333164703177409254921426887477759874308396980978956397933343544126755525576436767111987195224134894432131789820827597453014569168595071998251847056570398311888526177327057811205316402016809414379439526181799238993163414964879042183758256763318264679607167573525816410248661917237107973111022688484281453635856401640877281491222520358664698450916677590795278854110655774828884214868923405605295229445997674341957449969396631776279785238991067143335813082164120200365235950394446005499634779912706943898082760269889297241191337692164641341531298802500359336439790401782328448251345548645033876778286850409220644477031888278847294742439122737539095177423773035177127401351815917874625179130425507284276855291545923298470860418294087603603308171632000000
745 -336542951407686079635931057328859725240436438629826683292521809766800490299657236646106731296821308760855990777283420971796468245263388030064884012758973656753620055982492101663030076242732773880739260932919755756345306484166563051359140273412142354014732158784991935301369116702313152721956318576495091326303959376788958150070389241438388330750849150377297045002168746257361797430413350840048306528528781399304197421140467250361400719237168708419663984132872909673041069461699429194778651562839375580394610759853701596594911408005947084987160064217105133264914311759127625086548522159880994082660143905570268891773955133228073333635498875786371115335370466278118009183316034224491758205230777873161078074490554893178354035321372860909014057569464621768812692829272812741108141330304219185994181158875296758245583545610927205047540013332232668480081908021052502493710560849727774893468160000
746 -5370258320531682522792882177294051902526200123379306900438042229452263738787590879117832429222819762656725946917293631206034452593212072983770593706863304245592616439898761095170607200773489269382050848190630399376883745158749811065697129727533611454159469635995384215876160071744127594138263776174328686028334092162308283679269750264345495868665982274748519663853472902106840911049912310062175429103064199813222616352281193727117246407130928939285034690894112757888066508570099986745386580482919699607260132347249265508260436156391515194049472585933420704930697400413483036081775097202090398708534545814407121422266141619105379754981617194362402711044718475756912750539935917499298693296686131039733170454027603359402932641382778336157387749469275545172604493222662006438064267401239617266037243109904386991096477255117724392461949241774730035146959756166080685793647064464775735563496960000
747 -85694197389488117874341752037932929829398311677769427064508347352255569893365310703889574618997455806762395098090184298557182207763698770611021106389905880649642830348975416667464269409098676497822911510572620002387803497071352474030626385543334632340916303904150599533311702985342156879836747266671000917951441458479017111852506021105033987408018168169140740944871164793991929155081734858569925734068478478510717762795998852719348963108459519953059267353148937226192287194415018301098337034058946542201550957015494314429442903548905953039548473899601678787834196561393377438351743561146698058420681649645482850166316557697460642918043570741933934873138885891079609599165471297532773464916164570253895837668597093000597269538480359215149024806028748123514591886487269230693674526998709097022353858156145075929321551788298231134315210794039385502594737186606911857406338358439753252981114880000
748 -1367442934243516480165692416926332087218401016655395372600945759689952250185433107015900988623595086159504865329046616366139153172137088460213120872780130775228241691483709457958217353731430441225214921026487445215974584479007522515463332983901576511317575012044244784161224134039350432749624054057622519473674866565931346044022622013906420944867281249030627510901695146493735705851345906839258516013051104984290871355217244553958020410018805546472780475611154080054220178929810155950213236736936720704930358248320504247387125677191099966346110683323067810869652413008019011200001672477795119969308574493597581525572466883956158069401293870435046114591256206710914498639318415793907203671567326679106168292134655784234522909679444712322236506498072412836146959459489919481050043058634531008695484527649856119362172423044655568717158422636289998429209043841031760328047387957048204495536780800000
749 -21820694069928599309862350437645459499545204028442192971574065817155466640514024573918347033637623866989643734534421600864632447261522785380303191688392886122644582303175317138845455255240167478622315264900378428594810773476596444587048302359293382763855341723670371287213976662017193258123603183179852177945325990488807267129386852475862101286287535633977692223797513824611206865805229649821395310988383754905376171921593876448893025487856435871517375520720262519835405453805601602627563779856473945596850741550300361769166886137021784925032867327774999379633513274294638814196564662311779447224601234901818652144677563664215508362310489296394763860648735096458846324140414753791891496985016073894626150258710709356693665713296357459953548283088861025299344831647218683370491048079200999038687095425129671733022453188926827814014814998449960416003153493500986237746991359792180316142600448000000
750 -348200554346680793864028757113797148823878659380880827411847953179692932321517459100063946656170160856151904065610280359858046617260081173061379577303670767202651097756958728430368840029331210969108702729829289919303403805253709165814543300545147938149259935245806109721756624152864481584420550498596535657712678105847857591894367894161009655983879742757353552236645634950890823399022455110315808298978603457130160682101848345123166548436098173617725192679984577815453933116843601159829767144457010512648318965981146045945570133277406552441802875606251249300591948003960834723367350698109297883806910897232965410621247195699133108704354310489441701600621109352241354865138226693356557474907498843504090773752871878603012664473842958429924566811706690896745284979561626077435961055024862431614655702721971617834080597499103064143165773517985468610789862747567599078847728727806094264639600591028224
751 -5556379503436890640358941487531309136377972093867368893287994048282580477910372225990271505989785165318365946129308743774569513392980263363411986769907726564564231391802917952341229605601090745224094368863978414854886705934330189977489803115124138543640147482313885975860629201631351225976299007989643327819049030235617126451227823124387208993984574050927588675756961012436994982327883283722939912212166707505408000372825414668972428139770478807957489903775153732707520263680135217958945578077068155527725695700104167348862763394419736600378396692993024513609604113588194873177471782520919091485778682746046726448587116470189618780475130322442217933370301793233938920003376908351762220010137552879412346693379536376601459160912708896788281193840246686165350731354935038147838992752458846323113212327415968540162613259851556257659534981318783380801158724131087358779919261063969633311606445309231104
752 -88665748280416305421865755663585728876160834778753577872937375770340414256360580812519313662343490424921694839050184712268420000021953182213724623619795020744939733141421162780356432590573205667848804382923847724138955503394965988426514601467925262610823645035526353151875191409913516154483140638592542698122439942837843368926474950855073821950374752522456377569557289178792001408419050416823248718101974370701695938950707715379171887736296256098549407929114263711304350366562755291711712744586068286519747005690655428442850560251394218464686114153621139951454332482651287336414921017588141078748805777579855513016296121817686103282086318984980555287582057466904891249889502570254503053060847312900442029604065146872326432148289341962433883672951406495650532947522404869756105782923023813670512508136369732306137364206547720065277585279397629466370221856014496623681347560534310524133403657176333312
753 -1414885849053724996314638161280444384507540096767862763746271668020412883422319428486185406537997883585828426366100739649083877443565505503194328869540558501543113780993894569762440849202502604500168521108056397056965088264997303325418837628605323463328604995159061981201984173775693311705339290004962252601235119635126386129054178935138171079182707476086511239913314472833871695622926749512691621819600306564042523059391192117256816012711037572516557860469766097038502811027129734527538504002192947590828121056825185765793168080556446145160990111318891395990462034223403520750327402673323625848944054863131250955632500168381335964089659845531981261453274482211046862258756408850330345539978607284826120062255374593365576027300538198576423875998237599503774651092239401148562775000457655606030270073964190198197681588092422102671801520369353070708729049391686069040996269210132596979925335037628846080
754 -22578155243888053613382704178033284407943197400761981181696031510660576898822479894931122561316888389410918074377778574745547720575794463296986186335149199678090580136893158120659102163675238653600178090124539611895488000078120291057182653793341786694837032767384440476858643736108426712448685325348131363609413241222086084924325047816815019057153374403013252186512212077716512401987945249252563111635325523277995228187113836118333082660041779656386742375381139316372596183804263643937309000447577073568123729436754710145858396017595559898685041104385043497845109441351708688479964051827505644536370687695698180956440680785728199827720533232212476836677788419404426051284668095510831605420184343612075010838022982754145137340574943559782166381242834424998019691899522195920470652703973002922857851579926490133394864951200645636240593835536067176472586801687711259471297014951228001261987048751968563200
755 -360294004286701803353957545098624831125515767278761410197736748424909949453213070285034890505896879340302341749739076559951472206276937920887921041048153287786028324637296019194529361649989416171725673703173586586173512585740277801446392401970076424554159464908357092156495577916519010043357359393129407679478711309666914598772091688704529188594657245243907023776266097340209607244607957456960880153219688718509733170277602922712266198522118079528033363634130852627223123164987326485140186605744088155077746783275363195778579407029245466285748173353527758760336077270495790291659576275363452259331171335806973325593413368674254127694930144913958522609682042481618085659138221539628249660043967678522914857217469817855985638918432545073559318467984553526699858108820512387502255191614086813355645064952606457135868263851741196035164728139437081051047095548485499617364684732852309300355865472890121568256
756 -5749461093475158136149290645711411906332811059716529580851945370698529932240990372216887606783159546813807208093546644307751685465551355480520057373623731581756077636244604126910131316094028847342848302713616581293550291657805084367739690023652538321642132371560707269315902485315900158736101115554680505309004018493744732158573720551800819534625916059344553351006694607369016721738076755897504590272361209284351810502343104521663135459422209001804186223711669066826788275141824403932152335737874707163185628641411021159342845436773715450523978362274329450615069073152908519835829821434729795729744019145615632770024748946703606858032267633102180184232058280705291813592252455098435321110947276530839139742915201941600284141767301640419343862710542205647062090745384658003915795751407349521607688453244401264725484256740371555517644113168740720216479322478417731810794772645585353037653680670133068066816
757 -91748455944399717628689677599357991025405587825777733391438490918611492663860957457467211941974056081288390012949014873476134581617083163724585964022680633520069554928511509574271717339139594632577118168328471401281083777627738563311113138106815193229576594157336702437632141443314955172024915234945171909897006181679717184472519461501236934177344664192124130617315432570509160614777807893969198700418475014017690641583935558742575420172514861060828150514422789363161574159958787945035503332390717698892532279921342266691215101643050923472214344428242069025283952025777968322171706052810544853225355466367554324658189366921598843332716486189091107482402589754289339603428208090101211032987017442557562675787148313755898000964750478748820432712236943714374103920069145348499315549256762700972355004221736816506395179156806508686313201599248402257662871326736647991045273921917996092826691598716759108763648
758 -1464103925574684879316450982274283736805505123093744763620333690876467515727673626466113824585830100592789253386788362291460156273694627177990109535598947617682526809611179535707755857493258074775447869200657754427075095757196164020919632831870783772355172417655658221844934290736344941002496853801944767343630078352387823334994790812204229950617432018280755296749238364818946160326025420078645563697730636341687125543441560334945716510204869793090586827357142777231376448796560410562935760409558142562450609710140566669671401618693082835182102319161620494214122349564039028538094093996296787545609496405833823109069683279222883861105367311980588349535479453789887655977611694732628883283725930944112282549034902493366800692848115953214280405739489151407813570882010669809479108370372005063702753941437639825063014722031565466532700894172201470422814832400144184751108817520421196274022586511654483366952960
759 -23363965605334301234121104860370565733165552598858940820573842961148143058762254269062013348286140024322141265151624772059205295483100781903597995356472158304661710091622125526361941728771945866244829755744471262900859248608823203278001883443551779411118483579491111747453774440443329617770371921549841576245941426457509113605680124552640566206184659609838458581556557623924185020509890462090209953087346561511066289052006806317796752180064213374990021395655751003667172361726486007199125998184762552036015254933796518554895211799517575419924924207011098154114284348883580729326726220774224968090492504784498104464718988787273935076523724626196295849102215362561016626403758953881402053886446797738240101164469648052219854682530038172093757745128269390372288468791266727720472698858315497283751227759143335163980057665381468864872214105556217895793031206637909414302222051485090578878690875507732243698483200
760 -372840189166071696833196999412490880484385357764961434130797642200566291257591510000330926487276752349488016111758915856134239086589371489324408888184293582001890483264937473402236347993552331124258205244088415886021445196205189129135561870237503926509465217710136406476647672298654394977904963555273515169666042144313343304648072310592204760678213666108876637077757282088877076170473769524065781646316438300975518035922350969214988679874114323801226669477158221052793279903674940551018778514647552619080933381543011045886231295979915082717227570107149825012348269069753873940057823720451000007930664543646322891789852177280176148873548328959906696952152106723702835980641198364853559730040019004879325793875444548536256317185676351460066510585368484116557083665308158724522318634704225357668874518030695619910443340856404587805463538949845018630799757958265147751337529254461761620453473644893380103850553344
761 -5949772846842734988313126370797256654690425290706495757911460587632264474990533357369216949309575866539149938866604301588764281394851834415009125698098350483326184135231347325419409457905724795178589850050242570893806724051569691023227774571703383813079076251990733842407650942936891015884809218751455216954531119432238886572689310995939841842144796517234101152800974903558044055782376578536313190852121423565268991417523894018164360339151741066865337612922735502681840521039096692913109590993683122688156495128193183651806809975812998162351562873720613471510820215536927727347035634113812277346689202643150020550927234070502998124269692763209342936840869353536385719370131244150768489118679722329904731030952310204559102909198384840038514963124630329996041376798591690572282065069662523459745441920314415326299466842136937208363400083410430505539126572768163054695253504894342975551804096592511896467620511744
762 -94946629284537852962796866340157077226164330975204465474707490003652158002628086629871079603939723700223955937445513136153963177839712883909476956789412867248550843574604178439315862244527297901706969169501009646887236114046832913596349879948355065378943778242367103446945133191747632705409101022182454208337522551758055074603805796348934718347332304617851918495628031961193768081446993640010294702328413221352463878354654504907512568331158111350813358061711459038301871547441873674674594723609096527951921124158984373525178213109590188977195220619897547249783339501296002043441717450409312457649717515079202327456228408190498802046711104919347954025957024012565547222488683150736800118345192987248260214883980548491589920050210470507966597483648039354373557061817789042180418121525527182449841903375532668955932845935712062573565035480734111013032374678224265866380260020102936043669923802446330181419272159232
763 -1515165991391060010719003807073137344232060594189903697379412154169888199975978991010327397790815407711833879587628421796439116667298129246634935511270236581815953618384258177530538649447723866602701716641413798952669224349508977319617103091515012073624671500895896382585047247262037367367658139176736745398188645844416070006461589314821827019065290851266951140304504543060655005002099055452605069787366997126832234572913100400300022868903974965830302438640185183174535018589446086960709669117980499603434282518949330049111105457782921681942591855844323870241565866559178258863296719044706323293241602748240310601846884290665066365015245019972238812591100763152860601236215966627027708688477652381752569914125699736075637545527965821196528981450979664004673311652468279036789555050867712267595434031921505876130991032838481222681371301334602343210261402570571255388783204988177499534510929132034067915741759078400
764 -24179224562118477224178861533647913332142716099991598314841990338200463282798325682485226234550362308827572980104168026690762725838247794217590036263446850224502246321996124088984177308069120741351980620048410667718175255695381279020307540511730220803623337541108738169980502854348324240391445665191383463927297393586699869948034192440535607806953387880499900267595406628188445997733498382418896897611748869509649227296938228630442255929421917597892598416301864199370633579217800817913644011494430250774562976925072854034386416914987563030739734998412056197299816303758767796650910660490608106924764872671791516753623758090269410224170634692606104663458934579883964670539083468690508412119601279844834747846664454324894707253997531651235075284945314472438273512323617565897288431704718688253767696501499497656994980561080769861212290748165861075458152679689598819539450192400456667364705174587726714616443770880000
765 -385856670243524556257166012170464871004213197481903089501109670487724839265593392161509873731178254944620392670897858005800429368675649192886342980134336211253545410222796883857324922536566591870518186119994794508143325237426489905761857065973593200007150117607706321710259051788860308530591554937075715207371983018432472177072962473776007846570751774553699508028380238531038178559878409526586453793304468269813130688921541822420230589094201327933430558217495940200771778239049081273362358109028153918196840332891126478608855203684226800807208240924755407267292115060968394395782840067544916691598091699508827632863093263515902324141448413717848409514047702372422385819985495618127259101875955640719127221712529537610598585409783375223311258261424075594192657838769517989548421727990692216615465872038005906364845737617783540340011556784996769579846466490281314712671373496096820328589984649592593220948007598489600
766 -6157595276512870019005130996351662674562453011283664489566757742809921592702849607792583642314293817679627869730600964679834338694131519882052828745532981359114952022613386161366755883814915899236508200138454106779091833095640660130671184914209779522005997062886529465639711935274569377246782242435667327837955590915921137146193107744273824158795998734063090106580093067626534649173699520634653607961691991003669585426076586046409037935905397094247282756721894817743978450381499330581929597550367760901997186826718466160714099472006781924907750165128394140778087278896889701836495269115447156490570399016207862191040788044578068121538714220041704722119755076630839330444806541097004429127762290856190745005962537627655193081875099654894873515757209859869315344314282092673724075251939023506758703409171076142066283241031923810227029383705950363781149326538684150342409489093521331595252312554088253913544778676633600
767 -98264749051347658926925232778109183652521751410629946038742457926651496840975916225053829243350943627039725316629916710499491434345477424790436511856091509502397984942571677720368645306636264547348443947879732397206029358955410208668652831726606340510035586213763174535196909175346985196009951564541150616681406892586861050050363588761909766109173289569017649020912713117940551204646721390462895719070553566708917565315459219617576255503281501468370411940591727812866978879766493701975676239613229506555370869879295751604518785053521472159042664512238977791333230705169838352737492191797868949227118029473386212172609880373420214736758006115123294448977790978375202785423906838340438976521594217618683136459319912155231012190278873256717910575061127826221874672880433256398551734062895500462550429136039780721249823071425567480272268801447524877417217971580648902761009954772186569830024823633512616859602046504140800
768 -1568143619479193795723393731946963948960027546798237512687154192317637824495623658206967119365352984962881570281672306700951000747254990841557750312342129286316700102115459908624091793799761685525958439250847247240853909072351876556936874418413779996764409653570203199417936759511404316873621945352225960824903266305374043879064014558329479815461098037487669039454521046529455551282894257768925749890200930977843715504353159179275157698017200938502354442749451546640943709891879092659997371565938782277413626704310534629767058659143197427153944506905773327532041751437879306158691361752591378494049336253834677002665458191257837222011147636446349798916858817068945992774347557889641626517718316251359675536939364609698097279802894978830376755501695205687887474879706189774987345416726161440639599982866873441590119272255048497477485424068673030618752126437139633984216202664672476452150960719518489460762918116193654000
769 -25025075381833868153505044903629507593241002981416412462067937859710338227535481160843589549416214262746455544803922239295592312025953443784984079255529018075663149699899005751933432530402300766218713211945513188587752140603485320143860573362068442643098127023053008618226370065198473675324222514232625744642545935074767898820898464575066330591420748370991459541226791976283264096644695932825720174899606876012261808072178494597161349369630341454400356634993293685124621272145852593710227754273017932080002451398359531990349533765150221092680548804674346010505991730659488587334435218596289415934551847531310886439948540288207433826070982448485381003045858098972904442616637360875959295490370416312551052206170905601402002646455015525742236822322554177927895008607712818431913968658433336362011056133751804237184125760305293347759787835708475450857725133328111612100164643023455725563082454681701191606011548931668520000
770 -399361709471622537268554116592856085882130395111287454501678995680126844917903263036258006372337582150877139775797768483630182258968509980955197135344485256225001638155359783186848874650109020282318715710602331275780591578515973190332629355609993342358023024994377317354854036000224477422701668927198279232818335532474712112603154169268602639454626880006228038668093280436872410690231199065144678749705183252589459322460300993728407041571573646691996240848361893030340627531445451150775525516956183884723341127630897395377624369694978812158094487476304935403132566013468528672559476787195565018697750891415123070690984617877944050543719500326480722523108812408222391657658468738893653457936436287222868602352649859730120811914579128286444890509058050411875822248919237863855907395954194815072791490330175537663805228475856529009309872271625996261786135352032709165532465870719056716769198521502090145225830840543584273600
771 -6373220089604791982811183443655473969137220096968642578884884484589677665439997986098041364270832176726962466015246000447538824644918229410981843923860204051725622290842072511459657757599653472035251833978805487853697677024410520150660357863170976434956169228257406548077635808593931915404232583728743554568226160244542316371431498329914987365460684266367161149901916965961676077663159987091725200503478480768708141865635293503814820386777510225042294140543698817200447492100635726699390422534702476745890617201359318297224979956256328590627663491611899640146852524808860419327155311218682525618378054786457962753764753297802232566901910354466003220202390726067198028621250329655534861472802813818975931703707799796353850339500834875555383399774857812962122654189160004768734364718029694918296801369189231395196110739657007967767702993363620215351604191600144815208019840667325734196888266081214690684710073468030125241600
772 -101707474830995187786417541266453936691438856542648463611755077899617477884034510533292418108088181756764157790006506052257384482161767456300467275322355032125985065606724468180795794576253220479925343677125201167920425713539916720079697605934434551537696889934555395889666323613719383963108501442888456472259719317710164513156622149342490067539127849091586218403676822134392418557898119952127451662626865841150405229179699940854192319037593311533378348697291248964287548861443823373942405630066456584168293857744877290345811699748502756037991657674069004027319528711825085084435788841776075989703961574023548584467233624363352908232263866614983940608325707938372298492097439176841885277592391990353094501165154562318301969481076831835788847343545230998968131014206956296940321413024755305363997404722324722878034912753758934712765690170268072257745687383766914120133875274535305912381511142729115456566272104080402928164800
773 -1623111239864364829125369990337164325523984880881086374721824993482321976938195875803078751073204477615724508776103988296388679883201070414561666155086018877820224339753663471078963012962652665660149209018658284007948602149236481349579310207225465091200724552656920870453026963940308300404452773922285227864732750856714107858678203224230382519736386009208929384650246632213350584388860487695659668262757974384660100447171655123016549597324213627324024867088807496203055167498187241623147253209216477707219175087823580399682978496039167422604959039224751877253609318909205974677476288330905778394119205159714948025698465448851183559537240608297115222552270745380147677557128163915355136097074578803856578272419599661407437668229464324593124590049584206032009100206707693583049024417286324438766460894963860754770049050242798632531489354297836703073952663406933410180803609214611002982169687269015789064291881320845785590688000
774 -25902706975865608661104659138104090378514640036102916895474061683639471398684881622332228759765586469940424148477974640860411898450527989196028929232774606294769181191103147962381371857508767341601449744030009177344163833810216751269286387810178958906417347810118224908244273126736440608010927773726624050356987886771596524678969971751706966836660004716599565038114190716053471893426418581607085631938797587928021659891510796522302348555499221159729728416441086798919437277840740066449723221121503392659296374183131735318979776509562423761121805407238265816704461118553751698724410518091346437022749861722466551826094103227510009370452842954817482590860061779101627615490891850092803190998533788152285623711076200313314757275539438229372540242282194276520477739322257336620056346741463876609727645119928343301265387267866291779961144683129178745719076511820621408130463703690216115435961394460693953217287889504325493440480000
775 -413374298002165648325867741147080098805782426388735254545682783331964645035306741385986842197461338803264254456742333841033773908796307660150088399299299811949048229399602392652309634306023436966370556177104470055008378455448400127978987081581321255454399066368730790108972995971981937736846852907983719570398176193361495554649172313630172968168750080548772944845973108381776202180284917386794116935337932828934407243541357727292621417693825266432291878583162709640864394969916996085435478735937544686549177136110958596395935536410865113813427450823933589786414819841156867309275511993232700877099198747272469614421809134460882700416694336274101131221149560017958410388403217402225578788757441079879701956833119047921062844894215075611971571614245487559850824512274002730586644804099796791086086561057695892364468021185596993739496230677154633362932679808568011935349041845037925148420665789338401179947199144110775894495917056
776 -6596950642841328567975136320531663768073078127434571024489506996441317672791206629776623461529909322281217239266055108876805457421811698621020613436790363607369117481163748463869574636721403717772002171092420237290676308792355230756917502421299040379609538092197692066811148327729372365759092539487312535100449356376705811646754980831678292896777380033534026272847177880979042299672735769853700440688652143450300805533271790296941729085104670453676764308136955486432319242552546851274462298249091396348507489639769382485403860202276856102346461082321777191573704818880589944160292726965070481882572190795537258051989996437806463405173289710677221899628551099968016413804125979153134969274172092125690190718923448822346327743354147790298424970982923063138046325591945074438248509108333495129580268073483854047386425606004726803208005332033381134417926986843745616608195196644580787883645320558904502978677104345088445741780118976
777 -105279652322574112859693105884750145268151289766011131023362793378149409436387503550519138631124078348442660914893038028101270177237072288417804774307924642958418862663423916466944844698165934047949162259999608452287459419819637098034909430123053638036182679522042886622336932037034645713696201289921194212860787976410875864044786071858108516472432933444731061025631141809970116554603921077529274310745904098595031222223271442011991696091980839322163309824788334441684839764159397731799208990652966437980213213662298355061557316483421337217792935892572407067907339341672396987845404625710848178053380133707560710726849035840476384758268153068528140415987901327557636224062383343282125986299191463848358051080819824449261616880423937527832435565503593373515611134083636046203727159932818961614269849216484745278108724387666674717083539583387919007474307094683148220218075293672436987573564526906575321299778392406709464170599708928
778 -1680146255896862059836809013935087641901901070738937559725908235940772801455671903679607758786824060539048833164523899059827643685030262986528525561870605131805434062217685365777202831294211554387052366684775771013644967088598006374534752654592647922615817338756512298673553520200206986827278843901705914727967101698074096042318743312040127464509389823419635808887808227701535041530662155741381615718472287364335550412800018202274561539825707658498701497779744521039653087271859107285095173701354791770970232769220988706877965959355023021043387419994657016636127519553101000997235580730358066150129714220712220866534906849589310331669187600316444077244238557334665043728442255017097133089285108834328068033688899798176648432992043226617756069109166012593119607072815960392265936482240822507693740280071022915809992863876408877646894984787420360888011685870148590639950392198167955325739418715806744219484766400558077105408659710720
779 -26813355757246785390196065143612435006047114475808441345703318245302891245992793463298143210958635107471050879448089831439970615652902462265329743614815660483017789491662004762835655316272373763347539350922858451245853905006766083132874663171256857253365853081583138939188314580787574623679440009689238201472192081746398984389119328382863214639649868945078529263194698930205151219356238081744048132361151612813574249918476649205732773848345215381025696357543157109999755965414021792968496877300180006126204488593933887082955727203686129724615718457446111360130977320604225436642823855023608994701375191457163130821404563602527943035265438694433328209258962525686064393457014533301602675640744788025864349961491556522109875264276412289065378511884468280156697651412757346747031186916705587145002291361261062237189821205102550473561378278615261628390937152033051214397552524069476996561432780794275677917887881004844300319876839756800
780 -427914185870991641848142611934217692791476278338867886983763600827568454987158482047677651538344414137910930150491477169714802061295702034922798175214265523188951417185070078021900360259519118969891999746707182503560089890985790531569125844966282437824470067282517375968737441458016236037201818147529903408547959159264853898380840633145378049160712852282265969940145128069162172776267035758162247907380421185627850309039206013451512972563055799098834170858218477790929241548160921640009135342366843130904155858296102182454600018752933431339463406982391618734132869834804960345599177128216124919167088684161958374227725481393313842142741755855593470493172012184332033690302427143974872949055523937520224629293728002065602847804863806464316925580167117540604878903525476078053345581641651703675569999773469663479630479749384235536853174638490317633635176713809357626125485124805114337964162781637971021550283237998434420495445137295104
781 -6829102416852614436726269464837917460031994697950790630193078673622541536185388211723348116394742797664807433283806068576455036184721050535926636072819484281566257383079700877951335871160323157749496775640323578940170477775550429301782199761519834706856291017089072931811335274188263538186200805900774806291804917770334753744883462280256992660576408239879403320411418064590916432402403969788415248484103643458665395880900599973634960389378862121552845112172021682261833863492012576162768385257736852530081253015150384861453975916736447383188674736705732077688685131653410737355928079730013121410451539391455242138839817652559997592795173424585613927439379997604950171284303726927787886989158808506283392791503634967473979646666385257731266135211720861364569162256214381300276861990439008031091584385747390404136430072661181460573711099214903238094874475027418073677375140208902545885754981588864761124555489532673413593874328297554944
782 -108986320916535955188319879317237191341218608197436901011519885729994195546020539705102196076352839474381360420493463869112471692689335902451755623889274069295657813019965375875114770088496388263898100232001452121664054781217628652866923866358447668910331392678015286197561264574285329607988139355913188072470851093252443773792542574029794819133566143662142993802255057757116288624367831901024171905646881468378153959499507215033087451424986042053857956691918040157473849065638911570847242661889917357209535747412978463324575669721011793438957134867173314340069692098224453095300917928537322520008636228330965472136847333683550880794854522888790876836006300400288161647011789941318246096998908921464380740043567240206085889829746360936799377039222471474900834757404051940494969288461866946655258563997325176089896324316114330481292933781449540238114041795738651599186478334212292006603424176612663217642603327083591155494267585746373632
783 -1739329165340327536826616136962152689438552193359916203877569063445667116873035478176590715614772399270493346432684060571412447100691228218465685555065798633045199624453038342565199268227748812002040966234902873987573328375244281725064505380981012875345778951980738858413206705511509574156129030126474099376309713630153771820111399340855314371052297308751255797606723235969938250548439340937030165457500027078564192210670536259214306891778526331659721042617416123525269543770734842079316941188216506235691453241328091381485741370836654011877987390495789735850245386839472530703699455318268648953613749618337520239747126950160028261853594986474439566680666796355131935258647956929638960650988982795316271577646114077609649918253913704246530420077717208186071238570010321055409846868302190571866040311282943433058593120594404291831288696147768517319668544477864303443787435239745070721494614069352752591284356988055808585694739068267581440
784 -27758307575412451430227224441377420597590070960974316054249374483199051062052093659437168916541708970305281071629821684731662404399310423896914152302383034456616777677436034754929451605025646461482619050337068132664745091287954176058612069798883875402947975724858944470558618351043042363401016553492095676124466418741382191612279328473443581283982953499861294197338581329049471043469634787221669430774465580137522709214903574994569330341443200372744267996850488843241178102964132416489374852324738976921264016384040188592275778838752880631111006917816160178447967810565354657134207607162593142210533677017896901340229757860394732065402260341104775637411277992083308888817300151084084452749219640924405424724062474547040380474799410025624089626260478603193674069810480404595999160614816863805891707150512044088260139865259854859263848334297303612371640419311048221261254007102281750502465927517489910330325575811143810288495820932432740800
785 -443001912911571504387128397826979937275564561881024339228345230005314945153706549842972229644006823051313277222921673609347326159707547031248019888035324002270797269073022458207757965635947713773831190213943760564966326069715858721757494310585524900124611373576728452309064006985088225532116337518253214313084759624132051170195023177633905006432196169143994318460582902952470916599024342663561540417211303585764657363125961278843753698224318102186945550181966258631091922794719358248862712597166338383902560913654447908457507255926787284747642741929015675679605845022942100454783735874038971084140299017993575289959477190701430661429416213406648849313020591704197922188490612677893983330579867037062660155309172158599654745354977483064984225626583904806327821964637285172065588019105248129439947335531751378943797540547331121805495464047807469670071806126968476195558493152363719513266253632104076243619301769175361780407691740830771763456
786 -7070003510115440628248343470500456593507253611327849404914301349279508465541545241480310043297676088109078373531084114225450568820367713418514933563819656312914204156328781566820402862680120193289711988599212435644289909050343805705451805894942341749006173235941342354875457670516073150527928495700230041677889212055522980384220956014779213957032508498772167198098869768691559089757903924318514055855613989065955222563511701793217758917179285497235332696864197559929296074463291775461566286722754503532836331044590350181024164466112969662394575859591766926085534822441096805216582663352840004055230781093780767364280930066771333811981343971212732630336325540929923497105765156777500674122609946841926551509957482046242645677024381142185424008978633985155052101553344337505191330748043088715423193076063156396008958386895194755597277831750134893604298667201202144435742116897928635760221660946459384190386297817004837047602373367791494208256
787 -112832721586889914852287577598890030505970014650407036038189434416101442393160473930577972186056977914242763989399954047709792469492162166002534767281155819850953223488092089973117437956413365600243152893493652955525790088407755356271402088557104413752282223977714313919800300709909092617428756839880469155438462672268088620740271435912808954170980242469489434912625974445634270143356908682282765331112430517781641798412038947848337525024545033883933494636218204777693153265212955505105614011178451890900481509793121162547004049720683125627696672945746793060064873761033935675860628451034915985405904185166984063054921002537706504545713418261575211285242961525112371703125704111254482858395131924695440561862355141154820728012452294280722494401753059435247273386126190493803152746049229871698749098100066222314378703573493849784029538605243682501266621954345589261930451873840466538711829909231197172617624599218362328303839396715942115488768
788 -1800743686474014351044030806718867262283091950617235509860556630098887635554866430152533314705683677485174777207855466221429424220896534709842625567328979842209541197667815136992380147653026378806864420719473497487639830962392767794058671244737124490845779347890874345373864631923535966092686679326205682450397493551607764021673477644928279289177441290757932037415019944083187942380718115241557976491907603887249562050818535599477956207388651522981770559817727182365014203443360218892599210700767445041154567422986374630763088833013923488523781950103481384063517631999778078464742781775668842800275016562824176361262789628450259104520802847970806040988606419286942288420220527410073693728274881246198282653507809421349039418257686669156207077082526997116256787293494961179333182055182533538527522107085093432762473773066438683640963314927118015826390297523398817005727706563831262323140835916749724388871457032830736487119962569113019483692800
789 -28738899731074100277834081850785143212050271137162114232316044238982232804999595949708417442837169997771898344052272682297502369521717599881381462270301158724502487069431409008745080093599384400018760341080929229519085275186649747254714788229775068678810678514027037977391738599378209211781532555164863636267602439411005084698714047799394634985657988996048535848464492999370110448236561572599804106600020297114817209268582478397312609078291321491124297315022467241289294036072884466098111418302667128062145281531244617601806788630225536569581790899380258495391246280335916679686413809685854003487452338239697093859937160734523283920260727549552151811466446330738561959650731400019956201573575465998905350969470005641648782168524343478748239708415642153517267381244330374096284457932252870117835036707357842970499715162689089951730679977273714780765259718025126199491431353291406995597958171558068220631716540914887449697577334933913490263680000
790 -458658840948900425201922281924362260951076912700131702572973769503205224866347116687952477047346955805555788779059223313913870166997257659127896143018223491236566745773504061776785613040924440986713121656143717344198509336917791139838243640567620524537342930852388968484906602318573878088130709370694370376466209166068731128484717015135138541060677469721182671310059350240990371640930888962563935325588196388402854548355325515494410341621527887790951857914328410803341574499128193366415533246731999809302168941330980234781348204792295431999961125640772262233483869325285694045848962400025511261439165395038741602756185899780829625983109073794401351316467252546607726839756271089606746343745768415965084012549980964961856910421699104519095356371419628011900257731075314282459851253717788967034956075688945615750750470959489422684027475019065300576396732667451756591624559259720728125746197581847967883578186953058584748631901701036655058972953600
791 -7319995153351270520112668165878113760053493417813205657013520597326957476101234180054614896399410518305869384253347415194843836210604362433823119471644816481877979274308983436067298368400195841361905828620498431848432760529229667410076710567010136538168800748221364999331943000484179706178269212217037471257333165596940385406736781662644988220932610545849982335891681875474934497125840358107442262640949927364343796226253865861707358749354003701908444892176502277684961526644082993037834748260589773970711114724402484506500423551907643186539280905691547192050945436411039372014578060618502312121003968814838996219344616339808709533929318670129153603993584799858707441492010883449062330265938026104975665004024478486320119225738478380020266740081642804875198649149318476983756835895159575946957617778988386389962666118694979935775473473607922230616663935994820988353969247021453846112537743016826051464543128728080270347988388808777665631943577600
792 -116824305110325169688730341356181579072941276445705281996338698282725710357747354292985575179582580161501507135539041953618796234392615433141166073828138264207575132150650456280383743842832640398178712893598737991346579326918141394433918830351490345036319224536978492470303019985210486728303211774356319962105694777333125651631877476871491766498680784251232688894180681425583196162701985502523544930897013857406594982162271413191318653780605934387125095180865806486038031622074656416339078248845704653104912975566273589630919418510234621969347188591311256907020446354013274731190955308165748151326493571090834462905996940617124993309893035213636655030402742902872053005389819624644727721598301286268767289344627811388624552016362372632125944014241846020467757045167137196920077413032097868793347681618477396126967488244685850103330019247324507376642874552882144477835239872291564853741383518367385636666512171970508356584331601396990521779504172800
793 -1864476889419157340686602390280872971927179175747939911293958280094358786937136183888894932374592760215035176876864944741500797716997013372685706383369358637773693991392211997363934645090178726875623817350418822648222969858268660720849655232894119940813148669525616301688170888776111898265452056175696209312703711126464798906288920505442805978493072360006784676342896368662535179338812530416899529308891686900959080306840961188614398845264909208434381898923444299619311812098131838038687481259619142200408348750873017728780082478370462412600165764887739127827788140089393651135126698910102814684138769892379974609654185051356370448798701560902226877913821309052988166974509644625739898217313382601031929198688938891871882600493371813357411782215785188284530805665346252722789126378862018183603968312286407726747428468314461854155835193775267460747509736749405399470047008281940575585579921562583582186542687975291135675684942656460460642370259584000
794 -29756523074573795144797417783886430782637837070094279598051292679719747101166416075688614662997600112183304308384557339225852578681075969345575204513672238708847597519672183042270773792020824436988431955308115363940046680498192982849466835805986363903848702152677750745102859689313351320910777778198360286684950424461508688240421671318188091696994345176983967545949405244953636387725017892049419712871343671822281505551245294171238417751429970993723721720476223908792764598421285172441448755610654798870598496318117838637925344147102445294002207768400247215846678480544641125170783539042682013986569555630979996277186510968641114689237352643476305144820641915660534425488688384187216537611043760367255103114264816374192299512515306819154786908911768894447445043852721845628359767194497942560047356895124444440494183911171670244937262892641529953409908407963825636860578357818093599509481100691679597701391066624415142681823540110954072403954971520000
795 -474907187327368036959467582545570948118200939308734679270146978084946096841971134521294152643402125546916418537485692991836836576533855832699142299471833375314998407417748917410324135371936046062763462611602723070816914750014981477946366342634519022317048456707250815693733132085016374352581037058516784395717048776442946427811973682654588618616375054718677781867648216640956404479511726872515358189915404010994094414957091645800474862834503504409641005862482492359832554577535299613831834559201800336811611337530885219795531956017857279082523693996338401897588548121128657536721156246009952580967739383255626842305422372403584987807643491110116645163184620901537395284902473870529956841611558564296051488423245921208210510341134527045960838916434576652446238090077413679271527831363346862324759317550931066946434870890928562879498932090841531074256636420546159110628253311367574433972310584559396756433995569938863273774864851928437358687815334809600
796 -7579432245240851284495297062990046768810608800696149301331906423761862973662851842201896580917352277676282485216276375388056581350841294391498124720035115807053307737143024294564045329093054128148444780844740237573604021126979903660354099672028388839932753505928790181463290305112230821092811843176935078116890200340121691505296727703501065832525941008176779511008684053696783194920892889034867834931989993717268245097084722814174734856803145596036141873184617348377568252032224018449209913368876494467899155392543707187191387480598905137441283479384669058223856158408103570553314426304774596032877711213537328378105956883987341254586473209211855638243995586705864671866661569718017937434164159963373926616949821912076436093677633498461948883259256943009473763726210319468906531646560982293984758629461322185148197335070361915653003527183179615838597057385838263562916192572252301450411381129984257850458497047845195219609113767931558281743562410777600
797 -120966740625966342851287082394342289884557945575952259156917282661213947017869535655461716783997301081919581972728342773450250530708458346826694909375115023330536862591069841785451238990059455988750107788737898088607114623360493113735680901983870420377686627543985046494504927584877795267506292779187602246752598831720746038658702004446400613423935706360626156932975461070510715223170899368377829895516191712942661884661537464600040245206713826767357189462599584317105436256415425993465709110964251619851702964370167939993108696433716417187759289626007858801202181649236565601150266704884080275847951415017076004232682835426205918858977102964464969964032573761828348740985689320977737379433880813107198242942870749581614746965427102131187475948935900653489606750753356359321881490448264346807173659757972138362883747947113058359259130638988194176701767222147569086612181264278360569141268340044572996317411080783634218103812592753648773851898410874572800
798 -1930619332908569624176669832447212593632142936586294422742105413222941684230303463088454665265091189719154660219956022957013255615182227270302355890114511719801035353179822623305990532844063277599863569471283831696823877262367438148244036058769652197915461600716837492288775998141487634741706091127613088828761373688577218491940271150731278714386251848109004098283281547409193994472807533223109675332277328477551449486586124106425482606452225337996859344402385756486156438279717394388901106205092017415254311854042849340220164036049785195226539875106925697182508559687049636366597181569865403531913302263019153832039677465280644693463289096241332353179708070641108614099800716866517605759221892800743890098728958995315369285405876665620792146109098241448918442525803256293852505680134645772449953742697264076087824371173566796918663659129738936005176064973745885391311999187333674265199681803362746647936565621088342714906317605474947910565814905650688000
799 -30812624191219638911888772400149915972491891273457641501344966816422125918954966773115067490077360497997193223896424228761850435082817207594118527124099341763894444195105846534854229082463158056779588265750186765720136607059583390143683561331758187241644248810825416707808130338805668697439978201234791136360709976833678014921327740897711464176687545923524410984372825273042555263109252277104223280674728236691021570479836178926715877183113467330569156846257590666104125600885151136970805066045970874985452792018156340495387100803955843402870426380726143848451011454325717782381555416438788183963010974130030084089961933234596044635644943759689382629442310354514428883815807826197932917736509771572706483967499332158015030517340230549884890947547304450289437457512528592408505063469663560873313850841114669391633456436433382457816788209856550750242712967818660217994838942983887212541525514432168111909747879458337583359362506007539896973920167511623680000
800 -491770059828569022401974405420875161731895068947345335692243820608224937581382250104543473049150112498544541300759878748993422228617420436024774082623009071414413402374717968930896024672907298770415793338652963596895237501232333273881754832921635638842652991850438853633181031609782325017430129091298539688650737993577566749607170519622616800349886545830935665393296248348233051547134849641063599263755175308743142221512631912598740275765188121973396191437962014360846834042482028742637867056688683526721732537849625534737762417339275334881875808856883894436475301267503224414018044100527117643328104453571045080139869141210401021060730220747338040941823575301369432131241864452515750578316903513858612472367863731854397849838572279705485669864560245538577864748852284694750848472445770487729855434058893394390521057852784967152677023894089484784200266017253963679076716933253020860047982363940798669231674463927807674245113583927324397076834134488654775744
801 -7848683910349746143039253840957448589752756897885976561924364136048636033817908506285876652077233288889272474234946571701380838944068776069881347608503232381569398399727404575398884305146768860677995580001641195416392500061048981836399996200283692287272325426451215723554606727483349572474457571254378782479492398626689031353926237166484337688244932332964876753441300761533901996584255123955686933478058700252693716773696525931978675265273001925269893760670518398828889196256988072644052593604161920818228828042116539838953723891490989060317968262504665129097257234758094123897324217881863155698337777360305995995099663882253833167432396797280332402680341277198323848538559271301484062305019441544352543531878901595748925835146112287691344679123657001896903497215229402487075159412860640820808834034456511325551796319407679620984917595152408970422850941964891761480874975396926127912531151314951695227622259915310130241441746691419536622868719390754202298624
802 -125265924550054536667896158451718079695320579853391856434054352223230127070717108999680304833433671086033641244109113665052697988249917221361009571747100584534653694698761887578543808044611557417867985214662545437156584606651552478727635148092341893005221098074145554981484651023522557651054193283872310933960091854607437827711334860123860571116627751532130139704740732945086726362024005465670280739167606435933942654642477877882649163480466091380143352075335976954805366384173748674435572592107648373291614598004813491161810895804716070157320008599428859903300279594373648384353732655547336449236516979563692943699428254092996213968806197957292783746593838936484287534660257893582394400232516028120167167976844725418590870144442435143238724003812107515744422148889971979222997060606860574153433461810133606354625324031049727317209193170141527968856636003579107787512527779575981526564534327075988180964393571640920542670921343984795946838266864326650686511872
803 -1999265206727874845153918477607831473886476259825804969294048614180073909510860045632194857578170592998631487447989027908435255554058400399969143367009558429857679067918686406612756258019334619076669341650392701335732089500997746560966987889680191234627481436776675238960302554232860826464872508253736778832532013200261380686083091260510137639378027468959877454467617721415881638656475276382051015664741065043864999843389200345433441577521376822558019620505951570458709904568317025325750463771835934979383137716537791639158104182105464260218485026882314373354649261065515141184388237026356768758763909516003422166527108049386854428161853312825920441029779843168261126835927733096015645245858669620851991161899699056482349778434690978401677009457795082873346900995465964387746543131285326278575925038558946258090537526907628176328962966249153937250837912991589026842547446820436928834852692097759234327113338970276996667179809820422747101635960804161057218606080
804 -31908707677252854361529212919190336944318120813914321922583200152191424284035315399347504415024583732041442566569602116268242162068833805819252082202228276755736063901532469084675208454942319040581998276104865096344564217866549855518277326115933318723821267317545902081382737794032281340481209894716880651172778564061385622966445891731033049022927567875193247235673535269523597672583191068780842995148934561634694332263210961071223624954817630435697344966063141994208501279109818833791626428965565566177503447985905986351971194030672428350812011016502104606070263031016026491749681904697131880829128190889514409121572148769586789194698384503518247745844435866649897202263954275091593727665789743691605315613860859235824938929611891943750460393857058615967654848822062923304060884465859189897049429573696095096570304931892752403243934532892976382671003963483955370215080468304680837995107072243038778431797312189069512505095893555716839438924948421575854652307200
805 -509271493037389898025506480547956910270168127575745672560856417916689848006059060816623224772289403935597993972479809370048944614799657574050536918318028920248859400151711113681654587518885978025097003409363119013060143971368245972417456152937942163906589218107867380508186159192814417145466095413006188188130767425865696749577805694230550405529230902726751574257989060456631729509722443229672193766387281882273360757641701127186780088864155665384863263466599109097156042083851280399602843514977916954063328407574285747548609349768484630110539789921449828645780360446377791639130945644040894165381187981574504043100260680708405299854366167789949480475372780841909328496261241790339295629998897610696298909369745370158748931399603863177832007551323629502804825982761786563537813996130685516927739017598467752544628768094518636516979570208702762964677326468786324567209200934643484245903738514638493125767038824901669181975780338221244366894295738038360180967392256
806 -8128134080197066155705763367312640057844039020749852422583251913535788277291638305042874744066071410156208243250502997914490571871494668386843233413389925719314497363285595170606944040374097647007714581337282610142505563903722447751401188829278469451324163104681298013951744269452647684970325046358009269167752859224667639594381349323062856588131900902826259806307280911898815025216718503119839810537954836122129291766603426226869973225404312791091864861975063476110493134798618426765327851734391219444184740389663740999174939485653746043783904087307970490446333802515226541201532458625893624892650111667772662571754906502740468011915612368539676116414320079844912095301555139084020576835178546126066078275701516567697128523246752175922486863054254559233730191215331934742285243561356536877530650270477440676952506850907484580269727828866677482023638673117958753051483615646229216794160635802547416662916559864224222702745772949300527077824117433599710525435145216
807 -129727989860452913582645786528880287778285864172360395263481409888721689414882760210616995134393642986701208521108772906889463625142883106608702823551240755830379175534299417466526506374709696733190332246694744195277301527023124123321613081472676422342005867289026803481115256432954470399161263092539292837799244332464206607270045679081271369611893663822795014723162051151853023909882256091003827419587462084218516826682666488534182046099490665924107232680779654911731698087699213803273742189727371021210935588976738461185930694870128888986254765711704835245234235004978583135196852568741636441419006856815190367538042807026809862090151270011821564990199549132454329516735927399693868746307574305901835551322312946147316307244591148021590186122859869605111992201270250191254172359018796800654429433570245851457799999753566993292383339469890642160956267778130698961722237663641399266307962460074465967625318034848488392824625352680736489633859341592899137429129678848
808 -2070512480066479619756790759967163178003356195101448190492309303947349263046040314275905666356973385036649070504397533811529006324006744303868112267405551004401275612507182574032044753416251387373034197327336628486033195834891206901481383376451541005899014644756509030574746577734806824192867700162664169848561675876431207056326785632403174391494307756531601677401501859133426673978799429625677111367073330997443971430032673201763929756757564744136418737116873328269204703337699817796411393708514195136502433306823220809828959970120646291814213884699799880463060950009767327800412489935478869851695334813800649639035167030749464247963028181210451902335830277008981142286598784411856249477915765176225076597985912000962088543957845539901126892578664751139402473558646182953669754952836551390309684113710191352675667277460808068398270619316536205862662194764554823925299115911415099510684679618920225182176473839514128644656068771484138514690688508190338499333372143360
809 -33046338510251686667218574803974741005546407321090466395828716759324258273214331410185384950434007595153304058721713612219676239401046217971540204352930417831525946236238756931790859820423430271083481535943502562445625278222016020137532279930823104215767982808500838315792665175358489887850588908941834275842236100213058333692069691701775494051254459410331140909872335713600747797997531873304940072302178279277351345024934105626366071332450147453623688957433718854941585583414967754196241089700498180758157758414805221847123975539527731817972946015353942417485994754364187421917679498133366573321817076897106412581001325436709955874436628467215645206595245124283142514022865926107948508698345801013498374481112819620263695591232964895252863439941064493464276497481787050840440898485118903748045710278336866976438641855524695349499868140815486209568060810497909138470586634248783501386136862730788619703983238569604733031090675351224013805635744708593223795811529139200
810 -527436486217184126291143746420033323563256011542454607885182756681728030430654364446558472949825017317643793454174209204956387621896083634145456158513864705019124522168040696620300095190747555833352728139136241785004350954054655360381093850774822212820338148806455967969485635688889034736604037605631663544677544631477337674830935305648451191666771700307101547960345768805711388371145207342527594140536719813568672246436278424652907450454881191112530947517218433567354004299896129419104929506306948933790206574501217075407336317124627698607548780681929211982394073131104140394141120346238667396618633302250897795721949293651870372276621013301500280726629744865104083522257480468674280650736775091764430452776822533630480687415256071680994129036920173034131864783520880362733483056149111024885200853461328979152928996203876098298727287320884621882097524531023428047628919818884182595941469739922416312521328528369793211467471385993003651236648960187498846024705415629824
811 -8418182098439258006688862645170149861878124696860865506676938954071835087121614687073598743850646858612737339372416817849990124800737455506925891050750260478150981202383891261915729919029513698248923579302597994008545469215488533728610047852384781027234846491989851234083449564884105533341394905670836918237296382224709221791541591557566139192509188446251568646070801907239940107917157037738020075593331682838223562117524741714986540858913367479977285846936561489359350128888346895728550907703554853653084419344460156154247396834375401166135503731660532912875721001039629721089906279991354464747323224405448230627849121462204642717093672914122821288897185133478993626122498807150802929908048803757529283789552349889617633528939538918559871503268797956523222654018998419713388444030673618902833853470532692807801287808711938517998249069849630957702459622129707602735927784235320629389094751385360354607285837420578980658254916220881819429830036106294990027737541407821824
812 -134359315766508350253655845946960490299858685826223667322688885839897666222862572573783946977711309175954610944333289299641070940244476686867114641372461097924842193930156877107080014539094154717356783791686020761673324575250868257428758211337484711247996157656008006650726589104388545086472670130408457157191954536366386417740034440424083798303805911494089068372689761545567323587914131979150886156769220544908115458846610237189381782951057881626738586964291791239839568693368928790282566901112933485666891312687831353609374494199155879456951591060582990435494767492405446380100074641598283192250673193922922525048457741147864162230796388394077692015079795163208371885231612203968343472574420399524496558543697098538225318204257813637054711471610115352542439671391350308493402714193202349729089743260667951492796934371420629862692539904105939496791478063332473045989382760879741339325570669083034081209687118169362823479893158969777377193146733003941385675120884707433472
813 -2144463056026500245852592703768950877300386562945836458927281614066621021285550017273327113134451776334038613243955519043349200770549158596098494648249431293386108463280713581183293941743370392848613763444869087695902133998128557741353504855000453820543377170778140073379901556285918033054112119540771229482466688122131587886797252714202741777913942201989643427751816861948083011745936852279081580998256941155346414178429419075976911351730845353142550896002378707147668846694316245199224077866421710862450235795022575740922942265906562865022581709419988316546240519088083187845217759730851353901088367017651162426677658014580703451226587781519742396259256181567163844602773946956308146772275020469619114427993949097505341391798734592642179404283333880880414160593527154948947911223342075329504155635935144544257387652297311878070643176485380719400458565876956293560915857530233386526773733372505318766419596460844144137321315947573436032096968934738360873474683038419456000
814 -34227144517938915040256950145652162106155542889534035024940486675985895795636155678081471794205510991042241960955773339475245055431881005519260047076290621499684257154322070277822270404450092650077143320079223292817966027711016309174344533613328935549198131696485068346366638054714677055949270324909033766264551038997522785674565415545899908348871553340408746913940529709705388940952186824667561017342492682099448235642805452248419589010844549366671466475307964457135527362398416910310950013999998193810168592400589876407540305001984400115675785649130218778312526199397557113319579982423103207959239152357046930925223774869148363932844114790101412793979685582411516578120960398246347406549684089515265628879815164414919102875609749658143677731224452694025952398379776556397259619953114896025890886645606253475411869550782410045542211110421952136776481541439657472356406696253800474518251871850916695262679585104131697632103992181605190428921235518061587177452792459968000000
815 -546291042757430060362927238799406913978840581009097124326888279710998691446576332986807816377533425191593272612165127243319166943434619745123432579925178162714126451304564517078673175513463961207057303438452524782950110305530845954659501151156283393053199695164290322701182576791712747455021987618914552391334500064835689311691139055294750042768081503448455302778488873219755943287215505426160619499881803799982126015297139631579799348602230926472727291693183175952704161495490855694986889267675002975830033885701095853981081086632237090334059306988437331544704207917123839751116193172822411379400848461539551302202641358630090997751805087069793234191102478906807678379283919654847974577369845255578987621768955729805451686622859393297149700877358477049497298629078925538026049265295323226158538241231160157506402421201317844307180862565988722316239596385233700571682127284201807899763531639862083742950876626486771086094432911198821540439312286987491429007573424297052160000
816 -8719243351182076424621545906856169684397032156156821538152304062595352222136421163352536888009732914372590917015023755332368868541213101728894553165673214240538493934692463000179075844317971964311018252885435136986347589392629031418738429624459211545557316998764344207122556751581872398839992213828253888732604298153125469149743341892983264212565317296416627291767975711076847522370359892536889199998897447101888159769781784590089973264501145871266235754110959048236037425348472696830275441587348902654506927629309375440614669586169406556801902145078047852651582716447991233605469425970051734738554491521385839071936848946937056311489410227019935686569504428014576207938299373119989480047574036967167415376840137865030125316804765590108394266095689520342730699912901096832083046586132010430227521233352726062803988168537102191596408392028984467111775923901450366536918927211099692468484642027212673218007744365364737191664340081526562812209657199062734226251879225787038560000
817 -139166537780460319418565948885309450968185522616538520284889933127346822503677233717169294810093031453683816320382242197241326157924061208775440598878344657617894869464637792570819622330860318855298859865285476218230346001704203022062629133637654113205178847368570424028962163996520963372493680537843107269721952796824468396747912615157014809345612317743506560925034193356435419661293181197354737194043128412617749614801211765636834206179022788030277840868817151330613517271648852314328971458459399788489546972053400518445506937871360153169487393002432755870750447683123216444814402603940637832189384511033823992056769522990179225918725608692158930955446511880650417355046444997615611588605953262218277388632499954383620592768780304588110184775403817407266917231319879596684272694756470759015401753652270031166785289823859834876369682968396566213664929708596681830519215866444952807992274154163108963535434085180926393844597958336150693149902885627174468979033116190279639680000
818 -2221222932548400189699949474573181623494370412883950388431700560153426183952783331934438128207518724750093398555043127825248922364046944032352936102595218287373858933181036683564915948257077388521705796782768417550380518163928631343495238362405310751506347340259512117265246349396112701150796353563267158077309894606353820925503033975176783228737061207315021191137066790149398502530281595661092815949937057531404186206362763013856287761064991170637313697412752776949732566800923066462444682841272868779339006735784918677113201596740379348256160068291140946675889739682290561169017630839152836743223726078618094922387671473480215775478572178284881119189562422679814115585111465459967301959316407375768920589704069294817222038163143561651040634573043557281576162244060408107108143200533909322558850013884700779310945167064183532064834720559329833902270714546877730506177826523598220804891244906944384554947961292072861412099123880472960012966499237777766807485096118135461142400000
819 -35452818949528254419866189411416273452836792468446011589138333270705031534145275733120225999763151579772832533588447488203038724450347145811235129734230754441982742379860360267684493946012522165071630321739610715181745539547851840805940047204807686790692846629233857569535769240769506062914216457607503908295977532172758821326846628944680948521447136229283560868758938450511668657121007568292948555004997516537280177949516464986910598028517719684089664870538064936644047381286846329893365186116978339071931461926347273706730704424781056881427937175720695079608298686482680272204674057393547757123950776689705799647242405330139528815715410063009583986578038237109248040914560695963391931597696155615538989975505391322583278986306376948219720605292068059093192301671781525739477457607183516228773880818427620045422129103638714252342457628892815794539384705617324270857324273780246734638342971861584740552270890277917488972532658103058914337027766238144459629583844825259495232000000
820 -565862211259959169086502322647082406744316396043526426366189655643261391567327442229732840732198248090710528967381016740575524261543323956804364879164305092744085086633478171289048231352714309978228924648014338798889804269274759348670385497159600418738613368819985109547530986978357750479235860006356990533171709969383672494046677928992406937322005286912704657965482382493017126762688396841495642890340711194305376683439646072384744626211946865998566250465455451289757613432659155487781583635067554513971280222494066438357691073123009168342159767065777399693500824108724270824371477078949176412356432264972506352188793604546065150578843075322352309625819746851923308693869873131348643535572144476211675064133550931887672864968806784808341962117695694000437691568437606901633699085608271760458049729403429488218498069819239302818249045472917710694993065786517683305495823268864809872958141833744330202531746259749759508419577278969693627005127834687030490172144722019623509016960000
821 -9031749923476909690751082266445336079538821136887949740909394720074655372584708178248190948031230597940047848722193547540491984780288810745322987620251206161876790906928903470387426485914234032666467099208355085931895648323096805502481422719240901527586338386922238443382107587200209051563345789572075024403726764169801873514017401974894991291119252969330491975172450640069885191694866926234397252524505105698273825018968214910605952824323897678882310059391867950664608160814351838780025900877211086881792895774232241650228443388936710592761595020720388394404732786415073801652770085974382127671743694306060243292859793929410776394502445735757459558794169288296623375371668589324401217757562547151134397111264949478468835278253030659047338265593886549262630699347833256938536946132077556817203761160841756202266533876056537864139776746250830449587147694258077324677746669820473969800046853635888124125382178285752311352489160926054106557312476950490563745152062098295251299125760000
822 -144156558207276035913501046150248084372088885413271441900648802674982051096749987011621866144628120734744840653053057474899008951883885489936374176515527097039587820353882306921165366985407255298134156994114978442889857192828278617898229468940964751483366572920474204913684108776460459250715926818157686220312602717627444359784595761100388965282220437030025912913473635812496621900744179210618639479746314900425495059137800505668472703717640748856497213115362547400665056048008863887264881056747261001536075320708149509796916136021251167361736434876957539528083823583919255902377665022767731901242779133863227803157729001012911047863385236899243074788908210647827617463857093545495501213424518620033293489374911585775107715028448362848840870467132031780060396127454562532350486844704332923798358666493204467932178620626625601893149418316857452758687391672994716665986629812416328105078727482311240357363872993609135684924084238134233269385590185899121422551491047312803142465441280000
823 -2300902370023088909080675712788855969937195387868750285461570620468148352549349436659914602176499065559104050778450976080582245612220313907381412932059268855267029096017740842613122297372796252032336550205228751533413854596857583894061357028789013124200480147533726447368330721017094258967111760865832787709704337514128648451446309987481178393850208999622618170715839227835737477018747575838692089512140519023408124492876007078910718855281836563092175266609576111750339762555066957052462530338478396542812160896191602399194294842768558699358348591701662474788090472630488345257992487995111066439531764695513294110055849913720689006063797641919219355672648492565688908558043737821264310088981374383885429261146070313126328565157631732669127883447979294629827069135004744021722342095034851570224555041845312854678756020895623521997027696228047094288010509122221995799650532760658672763634538145595243713231515410574107031550663345899714645809425499785551411380313884442975282330060800000
824 -36725123153920640068019552495490499294174713228647982724899349641776212141738386446556323230251564507760297809258759698485735500346832169466826943974586188605239601607581449306039515017358949226924014401211703123295970151917506391436155890744023382815258411908022304586622967217765745665434303423921986987662112399802593665633131417568412249270279238122187256982237863827668613220785701341039483330760350824169955832373552874440327753884661072131763578285266776458707652546109913945391840185125804723167765162235279899461383559548116561484070507439003379606233477111738096964444445268242025279070953925122682394852165407961354560599866492531202103100046196923812384798814310193793116188429214419000828022072426509864312487490044119484614821210433723858457500269897642202665264558825109275626725777306986602158980428579230053742691212018133727337996755069531016628275109477604180130070026090559509483227176472656468486616232005036975005806456567819489886076231590582463118443338608000000
825 -586178128332650303016518680219857533911019937156729430899554488243299554876084240016817824382060105352108524377207967626205352448696198520779951941944010598444288997464596692243867838849235466121583024333775974421561918668889396428404070330295627327577498720594944359044837180742004140018306826648683173411217595903536094291417556019060737016888296454898146484774028347963455175182642710034060787637609720973608994997308822757619008809600662096078593043486154014234172942063177541900644466096918146850706353174863006118123019245707450732396086205267873473250076439673540247625494580641935404556133794545322128832917865714474001014931036659922685093352285128309849490173027329282664055158147107309943688977810508726068045562309191077263537758794523162848007642126080094919494288403198770289086950486775401043237503311924285124113491516142871299046890144109337721381273121942647570264375090949811385030083457196647908802682736315450860777636865010310558913140690427519902035744315330662400
826 -9356151283102510522499217855412659488038376656304831000326004107943968686282879464390050419843783188979299318800158965898706364205822580753975800889907468005639819376958105107242452892373202089949191600851741855710755776337627076942080055990007065197676088206655461558402817509236294574018141146657442389466236500359274623010570530661121525410487076843762635101635158811402768093730804515621364141682280061095096502126284803503538121611365447155766132663602476520343799873330199477319809920351257015535655340725520811481475542293261313084426902296170935299203605912767112726346296046192968810092512118355885010907550941201447820466489997453246781325835895793130269434343736147510530093416742441500005178540063740751317812588109271899693990612481344888757851413097403000183082979224948548172698049547664244762020411265883919857147878800998135468835834005285414331577219150113655279665067630904622445655524638911037381161846214353596802562338920634496809680930395020387677552262502233190400
827 -149336557070508259041416187626845799764501858221256786581546907874953153170230624494093859280404417607049694976147934854706013253850636674879513049664799361668217888003664096843331397942970003864650328589425459389180986456023049577157052893165789148593923669580018043425102924267924297585489903529555061986957560985657853089908555226866290146271537033087020078071132043341783890508547055592003332177214509468525599290232467031495470426339238581368199447314768108848139647628365326717550653433677335365918998009091826918738812636394516561354460549777459286199956185553473916987347257265320638595701630430886251940905152413690279845882009691179336747859398976892158090702840753068692394734154639135494992215678665914594314300388764203706937818764782167622333420954738645795155066141963535733467975565385758658414918451751322744518228339371135977578995954792538056485690084872743381050955728250766952887248993732542581759457124871915325097565898421154050474775341790398272756212485516081971200
828 -2383616065871697716886554445457166194676329675510312433796218109390694446924650942191532954335524582334885039858996403656106683054201933014877867877101779421376045528950173427009698915514668861132009344891479793185799332321285777229178084410529107217470803821122424453713654031970550769965976518905672981887848047514988526954299885425952256455852166529391917739505980290968099115630410325730340240654323273417626489896370472736047695847001389038412236872568326197212819179628657902057831488823033160170453754104195239556334750003349114767239714129468844262097791874731159985128245127713579376507269048835632002663500542809742957411941364689401615155372212140706494148679794107104703812575251806358145362956634702808375834595253378512591457180226469974193866103684991682311679629457874011990270150842839393849363862821961247065390586953270247035534801970088381579492809928689334399238111450159553983278141735449034569406947935593431781367636886503929223520969125102799427952004946519336448000
829 -38045889369244629807814663474285019994311820980940151406185322406642968368343056607826468585708424296555863027856143056774955630839515442031864209526218070630356907202181324134960764421668203330665363951353171528742778803949666750952158454527295893238167087218590065867867798514721678978725927102563372771912105217133529938203453963308817612499017672690540783999604985507162710538296296644767774936913098106822653131404925610378946296804681642734669332033069393834381921247230334440697009147600405920461912463088367849233216625029265684935667816368563243633601301905974035995039097506164030955510871249175546208821713262544909009295290719474013793106684003898977759657644425595719568127387936181858559451043711464979576855075725538862364112306083930013959794607417087543450987101464312686066969194862343597846433776517193220259372739824872863546810106851263658011081497848890074077272143912678670060331457617241277606514178094471160737830359371171118994264759324247450133229894520339179520000
830 -607268063162414430485583514288059058897508528606347402699964711504906222991699427619802424518942007139109275056725252348853257981242484471326692019229618267349326838108462646758682815194555315618962699281774820526447005076161345685572352223154123388379570390951818860434498284270139937932328992571600620729823292170167164230010633864649715143028811836681126812053454026852817687614960676519034733017282281382061379126527963540044356794327699594465523652162128262930143877936130305444051516083118331603023604414392735943862336322777327827306187879157931310255511892532164923274963928569239036304566881473347986836064237801394923529797708010320472514094523904254002607761690771484314421008382773756948475332962544345505312993232873882930474886092433726247437705695393231091349431588925193174212302736631572906179277884140124989658098795106413015498503421455481487107659326875763708553811958464966728901489009875827749821663722207064743419064352957193629170161333060015928352992019337001898393600
831 -9692914992779992164235416980621038573790964760066799581978247013997072427604246119023228599367598667926641552228040961752822350754553523681200422274047430236515167730380612637815223314767566851671600308607983443419809926948467278110507185976452647947945834124640349512900051046245086779162957882656623231734664043181242309282181140648225951934239268469239799885413082192255847446780794312190671591750417630269458913895695411718777570920411750300463550709491607427596064879985534853843891639795035001669426691056669628167076392143250961369652233552834384569118605397928589250835580501079363121878172639468931718863195446144720306439471875159651840977792582992890854432529536583800158620114825847285748611224996802518127116815687616525864238876168357515780434136167665953924947411377188537352478620766357936047327966440379021006844391048416789242917920529304744000268644962455323133088463894915026207354392814681518774334645201510455411764234076030878125742214803435738955160088423719399700889600
832 -154714003492520247178451662506943414000000438423060724145492435781968353213080364809940597471355826133099633304543272410751440392793721043556594963616006355392487786942202146094423977756642405712959482775808073748972968472886898458821431796142026232119532086087445294930898528234404858774821019038132621379764085675325237496062198828631065078059638958801072211046615479347629488829847688744039485886715565171322583433663018798263633239135949717924852878273149883133929115675191173673760590645700564372898727529727072645369762358213237132989276850069815024820612310062583557680726622538617344835579981197789041454256596585759122211424545296647456200178096788461722288856056332758447563489863610004184357093171972325594483875360088115611436834238766135640843968019543859256931331548428019814292036120455383484774751201947183964283289058239829518587771158218312707918442947179106642572991851045221007859197138912284592639229228488788859605895624693034398614809961199188389184531412535826239991588800
833 -2469483336386204997117284845600164200945864332464822032243389233577781249565461661565008066912430029591527804353626267381483837019491994995733542464466460297912101046855210624812441643493287104805436875699260811819541785730767709003246158352005440201442085379690969823171661636576469385952554633433244940763274114482170338348981707596473862184377870321215611371881775717374130752748760197235737775202070041894592620183068844932939895330102281455469307110423329066522862640840010231200709800189523478189147959765458987315845088449852015128346716686813369130513204978149169679556099269560779162249369752445431980835458230370134155149324265691836349821900225004793104009442951823667483798182509885140338269858714626186476156446147272447759969638599536001552148305158173103636004486410850161473631358063023388778755015452417017377616175825902833190150508920792201435052794232100479973523974418962440520350036746214626530386264169724350894269638894603716047682290553760770007140064797184486837413536000
834 -39417023628426255891826771904086881566725316019382474542399462899913040135590318778445249355388378395314901776493792905600781942840755333404546650190421511493949712869153391679469641356302069079575213771609830653749163553151498763938517623568485985762834838811127614441127508431861719180210034997031498033574345040925879690240371291041589810483474629559095723256119259994803325578073283009498232554393788653283106003900290690600589980866771548546113398184307363359573429124882508941107753161298488331667216244079950540513950936933497862714480911579618496610145429803649561789074231884281170215925386098308006610928582420940816871656532111072608617738466947381251969928686875816983265148827448684222070324159116875046752976927156362844932241431390916888291225949446446576048113637320746107740828252670467262689516742945403761408309121879266303073156989732814603879877153211978030196932151075820187582079063317057075143029446644694435797230230676533979117280678812020737350652672383816045661412320000
835 -629162463942348498382163329239796713504072337689522701961508900959000370125354102235130851574723914398641540193205292289859510713793881894486273410923275034447882689163208759632136334659570793019659306452233456178226306103996972830872755957962401146069240969509767462917922334350142969186254102761926009844542665468392118867909994819322916575239064774073195771493046840836296420236243873495845393221316790696279009131855446755780961717305556961443512536334974709216465070530276388102294876538777950312144041767021275672446318577836005444985886766870269496900820527919103845957809755277165392759367925628557765869425527592597639723824313469337825615949919901001306605648971196937313670118920869220480511533539105048976741842161160356002816396726845600531778289847591471517242272542536129359199744149332484859273923574787422076240582480561069563111523880786837222707065597710289511182755409875559079236543484695313488619397274235098783015969215582105615728741809581795098764071455370750216978631398400