1 0
2 -8
3 0
4 0
5 -2048
6 0
7 192
8 16384
9 28311552
10 0
11 0
12 -1179648
13 0
14 29686813949952
15 0
16 -7680
17 67108864
18 -289910292480
19 5699868278390784
20 -3039929748475084800000
21 0
22 0
23 -838860800
24 0
25 1094374709451030528
26 0
27 -37180135792929290696471347200000
28 0
29 430080
30 292326211584
31 25975962206208000
32 206291091897798522568704
33 25102329335503957839052800000
34 285543442889696952548899946496000000
35 64213621033017261368109386038519214899200000
36 0
37 0
38 -105226698752
39 0
40 907718159007062761144320000
41 0
42 -103401143829053268295382341371769651200000
43 0
44 18074527484775423920014231495382074933881073602605875200000
45 0
46 -30965760
47 1587694790508544
48 -76012531381694952898560
49 2062382132433787754933265629184
50 -447998625664408538752387422722457600000
51 132010435460512693712060196648701569007616000000
52 -21117740139756671171195445404796566537257242486374400000
53 7773492780652214319519720681533922787563572135008734806016000000
54 -939851892815813676268361023982105749857776508579054522272204737373798400000
55 0
56 0
57 -7525607336312832
58 0
59 48048418930336213680149439738544128
60 0
61 -1518651830936963490480992359779755027312148480000000
62 0
63 363592642806599534668541877498683461060838627393491070811509882880000000
64 0
65 -10091582856819042728005354793810539712131766889060256509400057392091832638242816000000000000000
66 0
67 2724986880
68 10634586415012249600
69 89123967047798829554419630080
70 54568201713507127370225565301626372096
71 59045079780890320983704826476561668295884800000
72 24700206819557174807376946610273107445638280484225024000000
73 2295901808516919896376936735854611312437068411765344488149483520000000
74 47418343896551636422409684606425161143879976701375115278527212858107756544000000
75 283490727297189184506580825796766919485263169094102913810764532247165344106989538508800000
76 312493532764372840545159095259986658196341381862586528608519921189741587435993861980160000000000000000
77 24732537940913914766600835125200830677340608719038101506816304235510381056376131366677410562537684992000000000000000
78 0
79 0
80 -308063138195116654592
81 0
82 1362266861154594727398304083758279313850368
83 0
84 -76222882633870270206574221620534864850483381657174886318080000000
85 0
86 12933750710263844774996572450512120131557202996464459017866017818440305515429888000000000
87 0
88 -458797215781602264627835611305431810101314474661777038694349939531333436118971099603722165026816000000000000000
89 0
90 15153867319926628910739148914316545801705513216417157666543477866531309734668634522739291794134319913390764669009624586780672000000000000000
91 0
92 -283398635520
93 83814673210742843375616
94 -97974816790585798630094202124369920
95 75243244504061656708822717374507912517386240000
96 -6695350825109005015672506030001723223415824208573235200000
97 213221373554169861885897399112699849745554388530619717739677220864000000
98 -94483995706967953755735059463269710447960287416058976466359397628432348295987200000
99 2200904222412804911178803215736814133946552149364857998083497712257696964328985631259623424000000
100 -496729087949345753705123276672023292554830220219646731861708861226710342055778400952219086689927168000000000
101 10832791431147709906249101935463948836316272706429481080413449803219961127475965229765200401879233724416000000000000000000
102 -1010510939474051749235698800886373496543933290096543257166479416072981958885901175349837323982787386491103657951796133888000000000000000
103 41294089628060826344392871893878831476566605138403355248222392135868210136188310221979631799507682721712570036218769592702752637583360000000000000000
104 -2523230300770650188172071965536800122531070965630036024982692068935332169735448826623274265308969671606660528675561567228524671211890759151733291614208000000000000000
105 0
106 0
107 -7754246326233982149066752
108 0
109 11722691726049918807093849933812881040272458252288
110 0
111 -8829651392111831978099280513812649922197535149837515881735992115200000000000
112 0
113 3171716690393446076497372672801240310156322442853812817593192783974858241460663040930427699200000000000
114 0
115 -2978864437138297662344208434035957260291627701991384480804396746452904440366327852200910405025484978768403331939303424000000000000000
116 0
117 145184987307937516700209814260376672801069925259642965121559191249729065107263903227106788244330362445510330446432422614477041253616547863879221248000000000000000
118 0
119 -123313098009089891953830493625661639334836083433669215265400247191789118485748320355520262294067534898558314199669575016002688675631683049669004656762264757526785394341414921306112000000000000000
120 0
121 34007836262400
122 721714900076523012097048576
123 105450332347589008635269554476834776678400
124 27537590171324596629596411759575218139566262744667652096
125 460420593485499104050412704817083030624160300790073408880640000000000
126 88784310553214632540724778662849990862488591612352448962213697290240000000000000000
127 866183074200582420910733022312501558889348643811111724764983042146640938842580467056640000000000
128 18440038887149038458809390517667705849712829081090749625518572776241173109484766536805463043975675904000000000000
129 1542892092416438763920257891522449331962339814806418592192446559445483641958125633991397460889380425268501119280087040000000000
130 7738564607317866148649360859453138294765749667640792954001857212378715315827669131939659630818565700468420995984666896094986240000000000000000
131 451653977446486525070526550315239587127549121417265368169230560865526183424056932037264750045152258239649259678413978459328733685849245351936000000000000000000
132 63196242116966666405721542932066069715789955753130561124101055944980773130848423867151029641880023652909065981562049230981609459944178313871635083311070576640000000000000000
133 2756292440600453311431889234187062669350586562412310091343601269307990151366589121274272599887261497479083423490091758992071371942109643038683050274524145044468485582749696000000000000000000
134 34946763717520103936739788730880566244698906447962732033243584720823747926444682554886283633851244380981407859337798394393444135325374850357308307362951773308074630608222117724320317036298240000000000000000
135 1899887561455131268091389448994822036142318511349694762144505494645570076313721585080015302269062947555933640674777527523596669030446293377533267032310993030891437114827743312357966626636710281216000000000000000000000000000000
136 0
137 0
138 -186986641223812413267954892800
139 0
140 37684254120476442008941034045603293272077195443659866112
141 0
142 -1399133852023809468933191987107356347369270016743808850472524872592369925278924800000000000
143 0
144 56641125089954499781070099384767265500171863014422964653372072572593537458352110357624991749148942610115382476800000000000
145 0
146 -632474249691410059135652186074479339064335779402632736519959863996787159288465349977140028196830751621834755398300298573870794126976352256000000000000000
147 0
148 1857327235572241037596063465632537946667151792412741653445769841538173084237068594107520716931977882862982308483228847684620084403670409726155369228003723481730258252595200000000000000000
149 0
150 -4503710623127423549559700868675857294866288628112474627785503047564706298776290132483910119405204861082086426057844472034582402847160847928401412760544359021809853660428249815928223229020284476586681434112000000000000000
151 0
152 9864780216912872350256112554694982311422676011971312214935391192660237039459024503919150994710511132244513130863511054293829086990047447789087169565954859626502510254700142979597279580173475316226735218165993679125879042118516736000000000000000000000000000000
153 0
154 -4625065731686400
155 5907520669910512336409309741056
156 -86835064924244398160092881778698936605736960000
157 7419003847913033379747510425799874912313941055292348093878501376
158 -204058315225353969484234267618024766088623983228087107255307452064727040000000000
159 25691552233376789957675285078630537699481242040641718968236220833577652046679506944000000000000
160 -69662427203652414198774787216234820151100661004425675869076924326026579967021640236274676687998854103040000000000
161 1211188347622749543546981441469023409327323669446165878893717075969399417025592148738923566752460795241998319616000000000000000000
162 -1974492507729709791759182047282057002456726202635200537620754780899430956048372096020567624176398554003087592948893671754858228726198435840000000000
163 375494639003109381291717443620389537222552344939428655181050273379687861175619941287318702807559505909076257107888013518481180680123349387491871293440000000000000000
164 -29839328349697062879107692554712402415241406040406004930363699189860252927347326226875883469371430894983437026612738865141458622893946383274289960666626289446158336000000000000000000
165 83747704585304453705368901997858278845240924569308359633361140452310159232758308063314133223515982681329445799903587610211313249471487099075369024737449141521768733634800214729807626240000000000000000
166 -19801057075384318309242513225002001893472412998463154369493621824065734139420764560437167397238094325960438885620429377661007898782238545727960545933512838394437489472254069119897330066067786668441600000000000000000000
167 33799722501722143786278141815089081061278835657615102346766839543071176073446758538300716246363359400514066866451905047099384234795038562381152707254885673562897859327067922285558472806225347069048749992488286806909911040000000000000000
168 -5987846036933227608293089421283329230174883286984123985800062395320202346259415618242988068658906768288207084807059633169418886931068959810314681327498325129489140374806783960055158472021606462129883854230246347178860609536000000000000000000000000000000
169 335479830381335718094382138464811922821726651013564608051591859474880393913094233203311874115737151073583835555213067857196936049088019662818289352159657343687673788324419382460013147855014561941806873092708655063506259222834270373042087526400000000000000000000000000000000
170 -18375910040339404758371335494084456093188809726485935049296552517275757167324039890123039482911210930447564569282646069087838116850408287583265123334148373881470464473631822532139438290736370163156223308108177555719588731313197773460395401126442307996690069854355456000000000000000000000000000000
171 0
172 0
173 -4780756356640725850659532002295808
174 0
175 1726194756622524073419593219243135125216236233028393378282209280000
176 0
177 -8457708938608388129418541618172191949271069783281897286427461364412384083149194740055723212800000000000
178 0
179 5856904196041479384381194264668486256799234257579182104097415687714793582915406088082181448921832128855992884307283595792010444800000000000
180 0
181 -4925194740741060046473175537934553068288457636171553964780499982139588831408003238997250326376670509527004253420362810820304598059788101458526415745457131094016000000000000000
182 0
183 1210466604603191178748376015298581152807015686394215047055261242768343070141339110498031980562430004528277958293174277340160111555957570498926940322161242794031072787117382374280005515774554850459648000000000000000
184 0
185 -178650761124919648817589854673314538587394133678248164978105257658829381322505788606770023704680615639635180228231590850086559036926744342027967370291635703894908543552952745593910184016305949623057232778250354205397656290624148602880000000000000000000
186 0
187 62011278049470999361099675045184990092977220923236964594999717160840199147203451626600209340906732641896791839128466107366929625787654069732949583053256620697499555612052515196168421312784319248228650704059944568331812508061046322244233468481926073711597715456000000000000000000000000000000
188 0
189 -13024879491149944820977637125718990868144930618769987047666785170223216612771678475934029407582650906141286033467716792449727635430014550234254529981448895171176038539645306620013628642080388761044236941364139913995098714829131603979707434673671131319451611851760660183892688864990545572811620998233194496000000000000000000000000000000
190 0
191 703009991216332800
192 30232855914116850156049887160958976
193 5450317730327743178029225239909881333410782039244800
194 1296832083464744969338977922911782159776952823087804611109194538770497536
195 25789339501826021783196818533125316002461974641631398809801072698787576466301255680000000000
196 22033635917133658837702546012452724256170216666203697612320859804810836318033777091618855635124224000000000000
197 63191877674042763610744177883553085520367116092711822572645192386683623200063699336934966020458275087992092186304839680000000000
198 5710233351527368210342116027493376103987815215854238458714150639147561903955561256137316588160862329575862790633131494279166833505337344000000000000
199 75907858015292472927384268372971476203110372605029532118155183817564079161753310027704881202140133896191454050980649221349890866284077809715315619638804480000000000
200 191565390458582758990195561441939527662410888160780492859635278949440216788892107086408743063923302462663638950500471519609074348417551077281334080638866525669189222400000000000000000000
201 1847269978381984258055542509304358007277665851246274702082295105503816891250539512082875998383625692884108783821526154254093502866995946178189727117190434929560130142540133624730091520000000000000000000000
202 768323974735364290817926116192051486347587386151183953127603932563071089663697635744273147517723496670954393203068785408588592596863538440587873364992391617767360892441211921006643314818657626491917330022400000000000000000000
203 385853264621522637046014924071052608458939520853206232786053022098184119819975329680502506390027848272428120012684041480257168565469951877086368571870286599221280236284304237344093562387858913586443941839748616615705150750720000000000000000000000
204 496478221967414622438245596342044592443480517105641897393478962056143557296861698517311595466532519700054494654352033008034085579255947893050939798057250865983760271828631603998353572832718161024922200578166970201885657904522968267100942317807206400000000000000000000
205 58935253807840111819225060608882016129950991095822258933843549829768115654228610792838509315581216596142635664614525452096074104060368389297865017561544842157912906305428881989888285687601671184441430113649255726484646979176442211502517793159827434523066368000000000000000000000000000000
206 61142171754174972794943392749537585445879062654818093552977159398967017980917001266190107941857253629021415820716226613367178238153610090569102403413914419572843573742582600617760386721081014227456174828976808436071758328453818864832262772416033354836238452953048230975137382400000000000000000000000000000000
207 43473661639000817035180570547315251184845615014848522750594549885374447586609723847536748395903130785027924247171531640780862561740182510979449906407564343003733269599724791393100515194597180226809881598646302821707814643325029924004728725498911299910590224561489219238035835759972356469830312787968000000000000000000000000000000
208 60240923793862604856769921512635293523252573478140372842201230707256882117161402929399267735637868041494891059635834764944715633248514794078990636229503660163284196463544025396825011049423425305787226898128304145060364004884593859914324008486788700589604328225963267805506750601136999604734304078666256063294681278054400000000000000000000000000000000
209 3713657818487157599776799165654326138814712522577936674592243731378205651146355946600423887670649965981459601044394470427628568863088736133797886629257896229193312952903064952644849534821776556130773753170692538690081957933322570030086730266720226119322765256370652282419990355162392672089248430856925071567952191806437193282431219308005318197248000000000000000000000000000000
210 0
211 0
212 -133510577703774687787584346208545538048
213 0
214 10691174952955466835615776701212433275958358291444771584920904193323787354112
215 0
216 -12573520775457954344313896779293723188627436225675828534526113566268896293426824728162061394029702021120000000000000
217 0
218 85383901939046128727295573587042114164450719044044377194214875293417709471188091988265110712034387516463755403543825499886182475701172903608320000000000000
219 0
220 -174153584802379105238947918900714556118984977323949971436113674202458503318467895400695300117101081419203556697157988148940714383457035557822057077650879451868495556647126564864000000000000000000000
221 0
222 14194872982675314848304705915533694252466383049472778475121512877351308351642923742802721080632542144739148825166500650446689151721090201264338694613775277944348425367000696715522857632807992477537367450472024020877312000000000000000000000
223 0
224 -998510968881763110420908182317749306075638004193168872641768048214227760384209239280796285010586388627205826835819891301013365358593282108699472429871276897206178226512531998120155074800643758405279649402806387331718333889065489133013700958645723931284296695808000000000000000000000
225 0
226 3063561134928344742949345847460064446270131298645408769067674141875210931450273727600635704526422094290730552683906351437037745240244513641824273995036951724848445346234055345344596998716832127848418973491962513642222560796251017244339518940325098949993179729293744297866891756628265307996160000000000000000000000000000000000
227 0
228 -5442919221397726398398467447341923634385729474967546645057613410412829423658516681008660221808076372366014376545108407273159891992670858234452076829378552542117566035608047006637363156399352385849395028026487509011155493253177774513033075120584741351127122605240807671093794986198998631065447610434469770281560096928324079316007187906560000000000000000000000000000000000
229 0
230 448953682198286278241014077732379655898967259743849359786471674327694782610305338182539037662234021146183949894202936480200107375683453280804988489782545143100181895154127097959949962175791302309611715766510831332748444015378062536367557004739819919092904481454663482704667146995461157837674025332519843891060528645896343322207472710426058299646995098334367089641180364800000000000000000000000000000000000000000000000000
231 0
232 -118105678524343910400
233 12043673007944624697640808993102233600
234 -729861820928096800940561571908540267594869218640639977062400
235 3993986118191041668385635839721049960423216044034797113815993288058702496006144
236 -1798791832629442027321777395372733390551835863119190491851332599747697081736806313019194736640000000000
237 3571238333396904072992038220629025932753725018401608666776059120974114792712708848554911557011993643194028916736000000000000
238 -122431752228846121095441641014415460001845005608216741436688691798517033116883127046142464974803334653436979342683730603614928896000000000000
239 446164652643817371680417246885135446368881052209418567596763807959942045774965799569791527172042957717889255049341700021537474334630273600388568130256896000000000000
240 -63325137342360705250210420052505793465017065818001049239202925868678772007787312187564215214596969910429856086406622397049733368371450133452274137083811423723110026268387573760000000000
241 179071872327544228147781931225624761778744337497057738837730007189873032878867103650680304037495821639495763435917679515388980228572054897557798745036180951224111587429402452993567585048985600000000000000000000
242 -73460250641127512464084579632420960562803015520159674168845895763958280965136859474340430313825253764559688030975360863575776807252060806018438464864510157361137890306534306383255831442299762299936584016855040000000000000000000000
243 19690707179211240686149443167849031151977770045129189179886375552251509932036344449606933203629438720801074885975633668404232405607503871703341443727106102045220975042343469273379526995241167754032387277065655083354018875729552343040000000000000000000000
244 -253862669284347541730438373812229249415040554365243942582008687545749734477827997587548219038912276385167374493091069036724199569517485232413265507996288699970031287523382937581911275877159760622923344012712675618547444591108590873522434627131833938083840000000000000000000000
245 95183169695583809991146632536661550127690636681497393459282704690907222144241914453557169064868162028250100100491047530146399306999883003699282470588939267695574929108390045426104172207854414517474503283613123704731664961779567332942849866893248381206812755126146577155384934400000000000000000000
246 -308796162708175021410569837063690731131621387723556188952376959593442513268991604253205847035542661905432476245496760620251282067222524321378460369625487920708736617314241900575612969185067601356492561857685021754218129680295507061243541817894897502496411364873094440782762244768105481895936000000000000000000000000000000
247 8689871311457247249413341064086622533761210822287104565336946349303019623170306011715945462352665061832844603643279580278957128484189712921945428952477991794446996797821857162360340043118942188303449493838743933293756613791822546816239015699885400319940130324174717946693345009969338585851381547271732574185062400000000000000000000000000000000
248 -4270409017959569022511374009543230541368535862955465449250094222941236411246464310808521808087897965890074313886717017719299503132511046716903319257777806717672858794543440674036636600560255247232845470557735835090435672099921137822834640419135468351823714580509592424162312695350850194686064132422183602215148733755815695018010188185600000000000000000000000000000000
249 1315849609273775179523755562048291251736579662129782836267680447293955637009570632623692181036887639395781889348020237050565761698158813418685034554714633046851897669614878427818455438592256752623630876234137405615547833237834997504914989881651396192614473871186584727002643292759206131580063270244963284641797098110410147038320801345469877092811035877205606400000000000000000000000000000000
250 -91704057015597347836512786336646910342559328983857274104414056249681579738254543340890012296670922652100085132943320306468907534332755998505058398120437877351949968272032941552850733701170681086182521673372778223524601870743230247108615732030323897657277854794737947180235278024535729596952371256182110091022117250156192349035712070482329093498809407303549373373193280842416368123904000000000000000000000000000000
251 315618924178757503821904228390971172577379411805478305137557428471682459601616042170437387888051381372649128349281240522791674181362091898669888792862860066970381968143928864637679287927203647031941436158794107021211436005056138194779172749661623194658102022264444128489872130938527042589852495576214514848630816108322849637324949950943813603770367712182960983888291370217352260422205440000000000000000000000000000000000000000000000000000
252 -24193374833911458994844051708944197105056311481588604865265287764594651220599538046747858333407627249967333322187152733965302409851897950460202379556571262625872499516694377411392693550359160929043848819106674703255663948658869531422679825927275104645833340842803987037463605165611621549032943310240289474548059262114553634121801011634401556873558056615023334562661348117647481643469368092483442507286995621911094886400000000000000000000000000000000000000000000000000
253 0
254 0
255 -4095796838536201251823656247464072774156288
256 0
257 23876750430848018000959929834980266321189039660753570713606915986261807366401815478272
258 0
259 -565128939257128269588046843864391240522668925430122044706459942718725694550259052750855144434734760404502414622720000000000000
260 0
261 2587664576845937090945575654152022574147980307209311156495607690185933316482720282245173086099164611119536965635071303647804061810297732527381018504611326066688000000000000000
262 0
263 -17792800053044390497397252277592481616505266937975138303883362018407899347801690231123481834946062403710530678363575776373578386698565160657371057770084846095532194603979239121739719871928718594146304000000000000000000000
264 0
265 201405764295633769295653352676527490137565462569125874310688424556406843592734520441555518457584402057511933905689659251801803014733838326755317849861568820314532997123838250580337926020572751687608982711301967275147284850429737058318587789312000000000000000000000
266 0
267 -74304225473135347724126624546338822429348533375552140487438960442551460524942570383810059061914861761863417839095312632740831710803519652513525667555874080137471996959192402085482840551074952569522425665956766215820149598130691047523927917068553225129849336613520645827173707747447736692113408000000000000000000000
268 0
269 122893647809774476966945638774876788771106653398070486452144816001548670181866843855801227783194462408481238219142794116580607241131400924205559776100680616499001265619906022841709277662669168515621782596284499810294953202036430417841765917694983878551355585759714365616034383165401628644996334181006350695559205117516065013760000000000000000000000000000000000
270 0
271 -139305351529790836728560702028989825370588114944266314788377865533831887544265231969939703067283715117172534374407441193677994551057387471737138110872834904465060969419951608459661409510206874044986932310552960352942591032836745936009982964556234311787610969495540594102728249991465899361965528475511945292677629026780094640340956343748945352052000039262269146524350075109376000000000000000000000000000000000000
272 0
273 448762706845363779257049597464651673747835866911274792112231534228398605622343623765695303180320419453221057725478372849303981066696320915630679578932381159748650439434611011996824560165733200805473273258106430271140690649378382547883606897257449399035175928772617038455343251251867470692853780459482405999992467537903425905593403365306891842966446166697501257673208374338464308406453392608219629610253208780800000000000000000000000000000000000000000000000000
274 0
275 -609502015431887047476773400715864672415887456323896559478469371572181612405133067480964588986473326027419842353373974072828041197655080686070195827916473930487081462989621202193621162841281688522938188654937237976280682325081510564663246171000743650329625119972630018407938761255032842771650565221220300056329862772284289339428726606777269249754984680271223927975512948854529408157905151494558853388756676691587123929724692062029232838954145775400540661124585383526400000000000000000000000000000000000000000000000000
276 0
277 21731444848479279513600
278 40484531235508808524356038705442626411167744
279 18297403665272203873261284822505421503075534990805003566902253977600
280 659379507655362891378325044431967021557063161864109759056432913842581249993210813480960000
281 23553324992720462518045593054557940204706095558505354895651726380972426062187576191088199808021021327360000000000
282 165696587762852568286302753939990268731672348494553357290869701273137456731925927727379545982288538551262897805858561406795776000000000000
283 11621790586379657686108246768115163100283503136013360986376243377382979961295272407750718741974197875693784054849620220355507066470204194842248625520640000000000
284 112637140848269420439074317998542389408683499993938714076394282510502106383584212810923287511483385223246955805618712006338717434531043889893494108671375126699338006265856000000000000
285 3972622828139854300696794977178310065678908155418370631664377473011494527092027863020539084881525520779221626132176933307755488249551874494573817993258535214987921129204157610817032727175993753600000000000000
286 22314316331163244540644372469788965312853262294394933294465012020194824111435979199435169520878591659120463179846128272614002751708594338986502717453251659246610667858601373583152938891484147261653471410624921600000000000000000000
287 121603141182028204371311085263245843469842401244656038945889738202210459660138280187026893245446597293765267849698826220952769194421169857357709766015137963674410097481627886467770141423261600514274394195656904794194138078873030492160000000000000000000000
288 15418885817594840679216177160352535139926184740902492300927508774023913905050096438101824725025677365722817162389457608382137758282739899650748913323409099268635840007035091161293076601941188338554488713925013253546490898443220712964334675796481374427702886400000000000000000000
289 121993616257999078654071063918970412812949424793179165429371672408187758484314449103139867487389222375929034387600365414503067076545908564244794877049730713719956058901832092184040152713841510409561267402558733752695605395661518696074725679191493052781772714735285648060367775989760000000000000000000000
290 484089766723541234158889244122542779596342129899750084728175461620572976138415956658406416345439955416466964648864545984719192751305386062740522220899697306940772511463951825090837363537074055080902969443949473286397268917265374118503130514611019451970355779521825982955385672047126315409254976449262125056000000000000000000000000
291 299802806967672141613450698511479932591242900822486321500015184041627589087903020368826797477755637296461809960592999592976248376337838526859843006509777824181532944408714183839947396389934296554161609459944714358631061903079311844947713332999543533685057445109066828029194748653036213052861253985692977404644673088319913984000000000000000000000000000000
292 21936419430592875496037274483739205460286469616729571514228733303888598769957374430976030310972381042945451856896334411956654069584459459574264092170103525006001666529883755141949075062374511726265396635476307014844286415842848721973901635975635137238926412861239603026308044281147502553906318462292260464047210992333381524230591102122368847734374400000000000000000000000000000000
293 112902962551671925113328511269203837326029270106651053740184658689315912843175187583279642584108419884401403720382616085756285331337487902441449008619201181145779689362347630118334717990131168815778271492026149178945188282317837170709630539539562253897290131420230354045429610756088532573242136283340002056309932128788536804349687287118681542195794842517325275112841838329856000000000000000000000000000000
294 368366899443175617311721673748760024899614137915395621526657306735665266122286458559489597569366473665415949602167793776488397956349626150307590908095580099446006944640228539041109586043890961089907380373748602424378095789607575818393679088875838029383959822690224110898443854395409714729792420081701162926369414121371580004999625552294667551852974487738441058147331591925767935721008136164659848806400000000000000000000000000000000
295 471584466583505063241737932974214707473102822075158813059513344832376116699918486079335343717147018501130966176897382727147907611882491906117265288889665729413873732885799506499333600299167545205724799272578098566937086304608479158139992965340210604370889375645288975973784575634184757666074482512070552965455967816884520356620886285301908092557387296231210895341596439506383560321912663045821425704617739002062087127040000000000000000000000000000000000
296 453214091731467626175994461775265482735904521827976068267845595548670948920196373973592662373858977137912294511368965867016894666611540295931670040519306707199937485911468961301982931837047242168196900951196234321129050067662645722690839674140978949043710320483749685503758733633962934066636037601923819871665847194299646692136045856148364880511316728310177078485418264418305734487114133819588866137590651451810721148656261529600000000000000000000000000000000000000000000000000000000
297 112892079601607522066373872731368431207321556408643458187638085365848714506303457776780018148713211199502387759279870476802907234546781211294401271873159131750003156770962625440394655560795463177850071332630166520009432024893770829267472493622648648610007711443425098471915572137113306275468174240053735203911437459344465899202206941047494131052972172993852085881071481284179920539411630473248751237514730768971620378589982584886066913516276928874552359491993600000000000000000000000000000000000000000000000000
298 71985649094538152729899311068994700597988927652590634694253082493813250169029754122543696511554815152479663546309766557545425381995854822923789951210407770232991051718875190035583570485470358672379248431215480475458685531364763628817118778921385323786732305202004694139740052804948377288009121643851075155981169825764936119496330901291160190820980299793249035048878411210971934169647269602271234497343098386487661418365486452928440431504791503603826818513847015718541864476116317634560000000000000000000000000000000000000000000000000000
299 7512510210094258568142388550623311560683654593457497451166720525516258637810784280043235264517340327979422498786555066029551346842848011518650127098509762516482225342949723061970269533431476276325257700118384725587368153397880659276576538403187007863369885605755662089464887943243958661065295970756444380482764903756152039021247951677458191268118574261043969587517208653638943324473060905951744057990058831664998298744145242417373274148076937028788197451030412094187363409756045298251159629291361540639175168036018585600000000000000000000000000000000000000000000000000
300 0
301 0
302 -137325445078397835912987175616629249796124704768
303 0
304 33966808448744195218912472955336619489064250245758413516107868590429298648637105177045795602432
305 0
306 -2292532723983025303060339180423046898775870367234157064565281488981569209981139267426047838355465264345263790410956800000000000000000000000
307 0
308 14231018940955680354277791127012131226856171865345302057582444141844643572078170611700902933609296623968276012873074730404251710784230014927801222292789598139387952811212800000000000000000000000
309 0
310 -296440984559025127550112486267328695419478781123225085274544090652888395080007482941710089297990938331870118879209540507028100884172060167248963880184607510739313904422408567189632466010918147737124418867620457752821760000000000000000000000000
311 0
312 1216700204604483432342363033069444659693224345328044551206732485794009093384626367283758489380051643516935069897513214169769102336652578830688948641022841971148927782805290193348615885702998120111791168312751027703022211272599648955653744921498981905843584866184782151680000000000000000000000000
313 0
314 -19801201622178810046719185006201285965746900909859392766181764103959426281978131386978360415350494312985256852324634797889344731335283487247415700070284181078161529849814437499439897769913425407452717810526885457321796461663203104539302804679479511031041857256560097288763950251662442340962120098146104927051554561720320000000000000000000000000
315 0
316 15195893594241212736306176927620591334475669224677954697490666836227877713528699537939285051709547901568427782266821191759893742502663665859187218240747143230279517825120245828671006397069211420909567743088653657469785275865934701052452246149541170270429313579309632490971920865436690884777439531979048351104518445343921351776704187656459947599724544000000000000000000000000000000000000000000000000
317 0
318 -38161619280189869498659509798105551081796129904852856743448243460867924702419106759033537585601982622167906984746260360178106642512292467931143824645095650433583843890416063407565762267075152985007897384304126294892735554159770848767091752229440258270436073271643595185542448274900661222643659776926271907017305984359956657732281057743451507057837560081729830267839174750592323423624043467046866265309184000000000000000000000000000000000000000000000000
319 0
320 16556276910932459113054098043764051626507145458009565261214872959422166568577946610064855679452452599536691604397432632728373256816346426992895409041452169516434154262763992509876809141268021949283409103833616001146817831349470419882940384539202382920873429693689603076577936862660332367002685694086658180667448348057360827277160604999087496878523877682265249928719436767230599912746954264777483745485690091471879228951311568434652541527634301679815150796800000000000000000000000000000000000000000000000000
321 0
322 -1567774847150665199717748090296710140913823839746161026814894419048072858177882353371344252402630093600297162635454224229177612058118324216554067766324403791763128596970336613575000940128293241570430277302549380564596655324255840213450566800558539623646846574499918543597147789484990990913611687431682996882691246728042310660656174140859954853353966260214233471153133329314852447664930774013175219172930216319422827470137838844456220429982330641297175862025129466902882693247286798491735218011964897100260861542400000000000000000000000000000000000000000000000000
323 0
324 47316712643280890625071003541627112427495084183540743633582426314891692771371455187625069756461138101677197099638989987257549937393531335950013399814565505576144596756347487432506509063232204626590679937159128251898990337021590882819771360849245297078854582104938160328490780965428895998448994180373656658922697569067915738869393376423022839483898947320541895904746020638546432938545641145237835937930916507235808547820332026523725351990106471467269609013365642646206269344522360919054501112842386024215597720704816862093924886108143001127389341786917133080121732652177817600000000000000000000000000000000000000000000000000
325 0
326 -4346288969695855902720000
327 5385611475550858341487186949199296642632378220544
328 -271322303335249836222465648192706957009574078146219403850043915732254720000
329 2842123000499704174374255234881210391230423174068071134174784003834468509070375793871581291367890944
330 -20288183889153202810867745921720799971501047447018525516110018121358361361542565710155378545290521031475200000000000000000000
331 2494128710068729340714656431550370934670943188382715982892744114552215746233460462074876630179063639113719408932783892358758400000000000000000000000000
332 -809792932592179482344384577579524126580462753599728338796607801633005993850567939236378413387963242533636027330530382021943192408508126902398373911381986508800000000000000000000
333 50202681843807622666065433944683074322713732258380145924942854557885829804936500740309337677011993134929707204723920959443042505182706725686188476357617913706088858053672697856000000000000000000000000
334 -944521071576577385021174507143242646312538711657267753159074157900297996215603976705264095973163188854763840979137720075482194271593424050715459111683683624063767905572171551493003683181453420625838358711500800000000000000000000
335 134697464440381567102148476491273262932203933027482548906308900865587400205451914220468780162388190594775557802389993246875203715111535032641903396259029916851659303946848704772857825238365890031617542321740048846455858557196697600000000000000000000000000
336 -2511780050023383204303949440920066347082595309719858539613249365271910550491223642022543610288183282639493206434234722058493126733629875136585844597457902100389634456290452462552108875363537368850074288267359937820960412208008830374158211859708116992000000000000000000000000000000
337 19379637324108409525439117342515759888569105794359312068273900005740154688632886071333290236661281254349820096902884945674955862501010699787340719889504475646492392554190895289243988045351669127722431166009952900010203302906184208782062071136836335725000122889356444146019282085478400000000000000000000000000
338 -151915641881237691658108988029548892446420597888650014904633559027655523495060752902888149265449965939934864565242618589257801013146226896997430668896181655170654413975330081133551397370607749133891318045841888844228224052785039598623524030459057181373669344372695173533467270811953290183059475609033900032000000000000000000000000000000
339 55883513493700873514846649814452978702787973508389089826477846168297535608302467186568077217221518689397832954168964895160922504816526444928448978018803083257600644866456736183142490021232298108631414949667163462063006222422014770640424573615998391924957586094783627679019865511925174190414786767633090675019791958005920776600657749606400000000000000000000000000
340 -654876601771747483216541372848926443245989843520689553682652837037082425479818789744678207874120324213964079320842993272533924961767997891971451469687457963166825625360318746476733296934348055050765303380382565492404688027389609688388001702896875251383577057485878667088978533780155063724718428366841037904228416136696619893806217980415133614080000000000000000000000000000000000000000000000
341 12139563067165545017289067433475928966232165957877693574662496884936556584818349191831545206348752144316184926827451412853885560945130436152074688382267632327683014373244640208116135461880801412529624809350570458926618352968813663651707793167533353629752416074189368498796874735269172029377907714689883728794082730532960526727576737176539885326055960772353573519360000000000000000000000000000000000000000000000000000
342 -129682702783999798991614357098365904305903235625793126680592244291535122272115379357565491087698241300308102004599717038951002395588132051962902166936609102135575964477290126664602966719663532769428269149842048225456240118067335879376806094557184327465677380485257315702217415762625802549234718859584275130820849491174872146400471445466147349094142289183777260938917658176746175078208158573495582720000000000000000000000000000000000000000000000
343 76521771891055223345648687651599663596060233773711625807380815259047546484901829844992951987886261248560727484004339568536097540485822722264083821340866654506606138051827233245330353981261812636908479255743831503492965965651132458256622571842823475711014585997149653240857399044855087238151830381463567518667144042439170386677890327913342547370852636013664991322134182800828373628874333203932617404366469752595936113485414400000000000000000000000000000000000000000000000000
344 -20747534313898679199148156580136383485242402010247083041886827892759925286067792461362669943690181273433988654927485705926538804432629120558649087157367060045995321164313656709103452872453656281184136667280747128111575649710289657029850568707931411203663985351125261033415993335568046918127970399627079929203447799349982204003431012697381859974861035650890692515640067521060417119365081618229625461792233611054876958322501129251961676495024512110082129920000000000000000000000000000000000000000000000
345 9046712630422328427604509137062888224554223013360724374248051794314687069239446555632160438862435052021041972768763464356727239874538099842319167062046870811769215876542691897974687097252889760114864986420856507672417211344690923636541188102034951843899872097127424235196765133898458652251880768297463487638085828458870113316887041474381327243407087753762422815931737249983692655604218361895040014614496561099909597086532930621494756067894943680914978686921223394121416221655040000000000000000000000000000000000000000000000000000
346 -44641461294902906895647442393137198701827252429600177884986318233741936176764154122456508793698825464548974810997244781824233974969309133147138249285704790721966430229587319507098206745555176061057848312569132200771635895365283197385175297843059843060059769935781417118491046741710872168356222625353097144141488971767205771400311289785563563022867289475008765570357965781878036929338851923948180165304339538151313375686130568509555557910418247397620779628205960697939108222468223767229787900765588684800000000000000000000000000000000000000000000000000000000
347 131429047340434624800707323323938138826849342129991898806417708100268744767173993476285835586648200468025181399661626088616275527037179321825656820238006799304971408827465606130230224601016551156791756578297268984841144538797731916610370944834292506608544547815157298464169642275214345946164898372290862659768563740776034396776107328609837764338785920464390682190093194920037288509840360868277386159258258760864576129088878255256864273283818418165422038895247412223331597808696433466373857919099641869758407733712798252823158414376960000000000000000000000000000000000000000000000000000
348 -4829604810931105970015704587966774717741234010496985101136939124984986533575242162247692192984443129511575462570925437422189269307952071165611563680211682937254203523149356290069381441817576679150826471460165873826411386967275074817076231393365131152224388233272506580786438409293052758794518302694156845873520531870972691508850638015510641943276783703873598653868455129812703687059442102314406085852932835795703389886796644719114357211981000559896371333853412852654571295936090466780665144714843236176740184363733216799189435846541763220209868542387774344396800000000000000000000000000000000000000000000000000000000
349 1028260531218800903411873395115841096442499740522555138847982078858578384464128182679521242561937154483952189796704545988637975092761447831079158033411684327687830054591637787159538685597876631952865718002481752112476465330239801220276300203281335230183540226936592304585564995266984125779017110261384704000645266147324953236454165095644531825067794852051147550830686552111690054994313269668336763107507800275735895841634705248750461724135179211900662167077524414552096379798745954871896751205497026667221011816000724823647223733155245589625909477844990860846399596643150224117728747200037519360000000000000000000000000000000000000000000000000000
350 -158768541685250890137838248350928611330473873257089340148247444017804389246187503983421264463843181907533659603043371407611432586087550445200388002316665086640036469402828233542489424791960871035302236178517024210762354213224805380939598638316346357215222471312856436494744157253137824161502888069374359695316884883785468204162281693043672310190940232273870524928687882678670286287898989470428508980645915863972144588285607920141253871002809226960843832130556454730842832269446013193787176188479416856729262705874476947158398020402342897760490900651386943157189522999968023256760320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
351 0
352 0
353 -4972447520030611592605471357841200114733227704320000
354 0
355 26011975883274211348193415834511118543923399424452085620307225015542814511744920102624001632236562546688
356 0
357 -174270115886207776850790458486604136221234171008663148607450460622156386438603693314340182893284330529013115942154198867559834661683200000000000000000000000
358 0
359 9529856174549943697653842948790436210855278453129365169600185144567573311932734364414909001773165032795697195903604320731701667647716829109474648314710242657129086540818700063715561255731200000000000000000000000
360 0
361 -14346552057682112168290495079206926693488553705808953675500817584644031322103664015949639680235452874611430704593021199658181932151772102163575735448566789219447086100408301077375382770073603001738914932472564703332106217578899497779923517440000000000000000000000000
362 0
363 2464368340264795498021291613195626070327833687041853447848754877513303417931360684469933193264915665656407891482714901897302552869262452446900429541055722223593880455186724119539975319588883493336290376911283404373183928976609697240120425510721544330791978287134439612393238476302420369356095488000000000000000000000000000
364 0
365 -795970623977748565022996979271370614420939840782349991029265303997446162115710146290076184286969006387516794524991344401922012683437856362903789157359885168501581681167717411163173152862842099961374659857415126519180655374394617200811981841984886501504148104926602747028514379684727603918045517096461593056044471310952582045450955736149982666109873029120000000000000000000000000
366 0
367 4526327096673803845012134329291236027796245465591136260698832419943176018369459250078566126248719998959156526717047657507192502459449465161065999872358515009519819308390859696581410611009556760984255706264497730506254838599220981603943097708409609929666919449282560944412580411285945455059614732557596630018127583576059488310108136159110362224843671053561993827814560281457297067736039424000000000000000000000000000000000000000000000000
368 0
369 -7978634974320924124240241617975160284665049630386923883576167255863009609272469148795945203632420036718011767929159273017824020839784752488585780314757695526733694832379613493457619143744607803711509359815471669270088992306909360336497137024598136482219364279445415421231947984936730338971997466922635464666508747572105269880171988108659545297750052729994227750192989926894571935623470228184980249897618359895022606934622525713634318660984111104000000000000000000000000000000000000000000000000
370 0
371 12555815024684851956912546286586608742130670339886585170448880135678221803807651742077136520113980686827867152324535524203063946125091305965431356440640509721356610840502646725225934622955470525170894621588418396870474037121250306951451474648310033723316986522461988441211940824519934691821413312018734226882893863338613647884583240286501727632392297304794596005181465571806097832433221414013041508181333561879629028824381005737122061717734301621691679251158104273121607909610030800664682533894610537676800000000000000000000000000000000000000000000000000
372 0
373 -511489946201840800735149391704077850189480088540992264924556662560894738825924917995099070907105073063552154032919815357913185975932186299037822585892742060773281584252035104312323636555041702921884556222094870707395122919904219271188572536803993140079915244405548732709245662371671221023956682308737941527012335373282855647586144316176874763323908764349907655495812394360511075903822224565496442437262741034134229177498931046685142036091412905423738182730707203001208513718772674615062419765791807210065420529264934622737035327323312008444884353832494039040000000000000000000000000000000000000000000000000000
374 0
375 2803397619478822121660483647651793877717860313749552953252230072597552103882721460916542581685795335257115614891591264355853203664065294159570219038116018552907371183153958165192587207984291376413598384666880205717543788443176056458772622616447602562089049396369934414799047900197671384746252242720283442350847128408857741905278644456167439363217579207304273484029303124783206291791436855049213745103556553513720738985467340321130307009894143493856068913044691207119733897777064948359328682824438830003806100716180301451863076944930359938747156052472640851407633187495029177904493305129213582563801029040464158848927032934400000000000000000000000000000000000000000000000000
376 0
377 -295400458302826720411562938175585090974120391359930787557733529351230970445438456087303285731062559450441355616791004703970403488144356462795462667756972299155915566469760075545577390234479009808158678187312394518513336847239276830467064443381497267782206328505462017858574560136113292563235022985533345008011182665428150958280360462139036876799068731195961901550266240025079974055258417377366905575314745849928027464439390666071042306261641317907723597078678194089419603243031911742456835037094750172505549153515686293250245233170192212386796714960617804019966252316838281897962469709526083946157339737563346306859777638304749952381831086080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
378 0
379 938798417454304874987520000
380 491005248275491410459325360652271514142456599243915264
381 3581905315796958319138014510459549386398764403212162785410549687899704524800000000
382 7209473238938401803937106178671204176760192463560428040489903174221119211144924307577802756512724404576190464
383 25743923098488095185313349158803584853212490290954135076735004679631314341773104324851659129990944022302102658429747200000000000000000000
384 27491991330467310323906514250086203856996313086603765900625236145698189196372482819081845699857089230234292788555791162280560366022081642496000000000000000000000000
385 13399860732852290156538871006651923637025520190178502035595104389082824365071800492934436185975663826619890063570199956478499557179180058961696037989977759007518616701422796800000000000000000000
386 131615803012891647562149617813427021854991511660950422824016762783515344244283137658373137912502411219499371486140680510664526199934062042928066688703276339339074361567899573985672504824551178240000000000000000000000000000
387 71580651678179747468103434007849638304039846276326079471693703233994279511549287357717722475604670191431258449099088060380692426409050015110893131491295341844677108615433921255749674174774241066572683065487302215659061824716800000000000000000000
388 5192606314995378563184007868968079884202150774889117053020802699724159408038076842013631399074628181707411439070714966251201788051323927623451247875705941187436081685592109803415783453667557394148930519801800463828091802204790708777267726222188190105600000000000000000000000000
389 3547670766982661832109349281084334997768157809688202384138234869187471424415227529927475590636042962397128862409068203650789948368253806862994046424277694581163841829267247439843892312668250989898007175443049200615144564858611248530178392830656726846769598679131779080650752000000000000000000000000000000
390 2030871725199051441433906952968812024383787137330613412823983319356560266355171594064440312633362655336326327622059242706985658614841567399068915959075393044551121833052819319842872488183832573323381267770470468825251529682313201645920988128770626027476760464859680451326718385837061246892548185099171019515494400000000000000000000000000
391 521989426406703419221055452315503053215175854512671232959993766452504259775470699305782508137105694751040326958500153689040809525219571603266215756987193270966497775973634173676385540956425044402918897920659666525491507064716469765077729917009521827288003452434221262819690903098413448592344430708573590611633820985243464316538060800000000000000000000000000000000
392 733277138721267370877535718416409259692231245496612887988192157944417919184585554308558530114288120236083472182742899650923254262209359294871397514020448838843404060231212202416409076187720966156808768574611353917095916049566959307773664191086221635012394658406138120056243554193161002761283153764919147068368481463580017200075208556248286395890022427438673354450534400000000000000000000000000
393 576172339147056986137327478790834417653862303675733362130559065063812443859809648778831329133635566487235219098745319899774564300521566103513130389006622915541756218975769580675284765632005478588440025465005051154836388380736937042431768645353218743720194040651648413594249759084942815113137987600305567896278609214777873143456249158551735367003579112648532424818929172480000000000000000000000000000000000000000000000
394 11348867441862359677124180324969426013157498110848444302004487269143207387575600186816222453823578641558414289171279042685357138315183687967658944872221584985683335596940112855683781388913197929137364535424733300719227745352531738363364007031107096906343750454754842965263031856444175580561942869376146986554943449850283025782032015552892485200267765752824890637140716254468808608705536419519124629094400000000000000000000000000000000000000000000000000
395 2497431200559017681142882305937752469383721932441717992960576561939568735847539597810905288506732103500454305216196214298204958900797828003574451638454370191902339879999120665275429558520680816974677113956844534762205499709477638084046941322590873132178926628381622896996360372205647326579810539163026682352031634767722775513284367963303649243176575480336740947088798848848761057073990345113344816226866366938234244935982336605897537617920000000000000000000000000000000000000000000000
396 228824680059769556130709496459838990207100914393373907838471198055369171074320178106488948232036211978723531487068523652891061464245897214945726014630805603598183703909690113916721087199195394160570573015448946438444591643455531399035236895780090296175863338023691232118878149843637905459137865402994527183600514629522040619985746835980094875130731152352314827480592173876577211138083888720123148477802362938071707753659031938863022817502570472243457026009595904000000000000000000000000000000000000000000000000000000
397 29485036277957397112093547353391988922021790015907418242830239191233464268067391366300492765073035792168359312808942313351731168422746982436285358453068398634699012839944974429099618860663815128720460475637278038512708163726540237526957457576078832931496070795476007331100223015164932340467263545885035966393739823478445639657638586296078693343755863621027335068210113072749638708009953509765456902512086923385887657604695707363915997293825047674068559542310909988963434182889084076522770765101137920000000000000000000000000000000000000000000000
398 1726174260911715856644500410417572047909267406752388000878993586482953004344990216568075385008411662304031044972346625495802949695679456854083594182875075350904163792587349871093186352999588308780081683246126770588338680316621604428788271321711118811025261055941266054335341425862947102831785341528081975369465767912350710603104634344621540646827249977265056079789833623357300998638460310280071357509354761409099418228694786524506365339063546977772193595881391693279607653665531422611490118732545203728266425322585088212336640000000000000000000000000000000000000000000000000000
399 21655187160673580671917682949895598797136931859860819995686631058340722974213173143260070882212234392345170791580874968842420160397208002535335623727460672542534555607717208704962416977454433336447908037450130817764690656439097350114204189482306523838027256464063051248624495588474381782961791273419926494322618403889301425118050468569752573904810074427982353474049092607061105865894958673035917382320659679432561305463520589725878281312397883657731194228223605621859427813039364186313338560426692947415925087327202214984043245763326912641651142610124800000000000000000000000000000000000000000000000000000000
400 306032940542146649111395880160931687714764108356830299267247931089099412756292611668999768481897289928325776747775959722696701972339747423658790691644921910254700923265494206685896829038214750297886962873418322179498720773265770535802976118963938350492102176084255531606257371799885601677698474053303243610314780283611826119533499065381630631939607840002231384418325314256751737596621802682894816631631139689205689356454421452003822247036235123343884737963377755349552836809684767806275471740744630749969805343489640974649614771288335569132817323763313989708497390953185993785637349621760000000000000000000000000000000000000000000000000000
401 40227111650134513480898766437783228979165790291429565140180644199280873372675541820367625811462414634967882130698737858365440350332432368212575855242619755384001002134455489002496586245472352224824194345002306733549838512725134984059500836642068275901287662622682622323803442482709787947373509990340708584474766917202573417039773351324070443318837067871084376585671673691341987657254985617084122740446314044433386818190493963690338153614079267968382171772444440983057545581543851458287437982251465122344366327247326596454646875259417938015254648477468346036903923831265768233717673599199998092718167385891143680000000000000000000000000000000000000000000000000000000000
402 57675317976104495062676134961349649278206552493790189806790237992338677008484184464703033157908115262086113809130279588771974814699650642909273458283975639832027696557264844018068195993408356644244444511136388116601913879427760477737250906394369518242858434715570326727925754464411578495864520758894522814244360386855963904291987767384447803187961835346719064822717721132334900884232268031231044836623255380637656464786209296590348919059173967369284787267403532818033779173293176267951976515286592355828179309036462363590739044521999175263927859750761714275328720585729653499290913890008301665260030238787393759933611038848380055394125211347200245760000000000000000000000000000000000000000000000000000
403 120234119978295295970629268466263950286341084411837243702432046400034702389000258296292777843171293599122545581842378315317825622130046831241790206958832325004814994588181603243380434099916343488409110173890413705614937206193278067089008355868094613011803901866449388000956943456024915793053111429857901015124305718211367368168221635532512590700293087955639615732231344589707582781309753227234321080933362681005398740429650436543809765395002248976685755881081859161250702198837502559944812343533047188271925933149533099012573466014298625216014355918829166286620546831076779083648590872780582709877856812916750024437468721702051512320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
404 1283895753564676389019438344901499644291948234789599959653384015873400102602086620943169389097205809811170598549845471538436322150858030261257106280215443446052011234446078008954264728862507595176477973046084767083824821756862184755991411026785766161143088570683080581542668753671267503837800156625266393593108475138605217317547031606313251410144760343926220786053877252256099656488168076678063717154661261566344358634151004619322558636702898507531966357665589165377114590800018670536765921575692287577943407444674239535247029760742419351895460712825098824935034409462162578979895459780870362161354564967496742510467410816700695275301449154029329536050756426137600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
405 316710488284586460449004068150230344395694123871605581731597792186636926752301934648514546362159033727035424281934297699348861322677401871815217120958842854478325783199073418860988933895150912188797327359882467334715911249299268625779883494509271215620955465799032224479997944500506341808695709241123385533793794218550982648165306856606645356449866430111695827492857950475506874912320909772964618559989521497504113617562035765215414031585847912770108015350290427802167763485274393384582963346455963541207939155084204434989605028039611487380856349645608388654912440715183648540870802149301543054539235299625608321262980917792526225190740684244442237040019261098760094995255229567528398877243370543492628480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
406 0
407 0
408 -190814491118394356316224315800510673348020861178858176512
409 0
410 118879153155936744602465462928691553965097048117512638283601510246382302944512741465342213810455524147200000000
411 0
412 -255548094876538585627689926760402292494628468528847410239366946410406544264411366767524474001291623621917020334808786518218671276202895763334968115200000000000000000000000
413 0
414 15121467203662366542429259470076533862882796159491653113771843033050613037823711178372162746365390537015795549537237493995340228020738941080694297950638443314067235577236429099319455641463439408598561587200000000000000000000000
415 0
416 -2130229310884182627745433630341066985579400207344156953110955991842128932683125946498059381595812246484803377704639451435044667664081294159697231346827753504040046243871173822320165869916416968237263140936148031702247228587613977184619427603899862082976550318243840000000000000000000000000
417 0
418 19260865231274650419036014568785960392410673391894681707000358167036073306335496374319416948404346418531449642916860718786779238226066305906959228920359413270729060057203427703535742265552933305834606240060282777157132131043387285588404566191898113114557014399486155257374635121755946201192502067660427058569240861285317345280000000000000000000000000
419 0
420 -31203110644113550742896946656315167855867305469604726847614335229018277595534743892286705587125083743332968978858479733982158296687698555081647039851255055937229310705621879362651090619035784615707497482937700316094260583824725776099340853367651095576550042350446581497550012371674190643785072983806419450807529680451954600011665533114685061295519770369545994497756000288420711628800000000000000000000000000000
421 0
422 190748275507859149354764025630736226593228802682670861407150961099952881457544201320398269430163976168586443841643381424503795595465897751822893506813204738379296237111012314431830744971290740803897418880969295259090386463621818454150296462732733788228606464174118040914384492200477097052512136709410316472946421543238374475012890056463884069085546708148968444811165027188867066334878403089180538210550139386784049428168704000000000000000000000000000000000000000000000000
423 0
424 -144465429704224085212913473641878456119196076590246094694895358501564013127226562841895912471279728552774216523925531258081115656934737613344662255811714417661298036359237838987016262361754481075145552706365684802018026594080865057633235647501170296811839250514949967179504966318792056294079555254497060807137566737928570508477136706465612309213256835789916959657726742369446878791318819381625266447586566257895642561183000623814699319561795473839170346311317132006066235655012342462152704000000000000000000000000000000000000000000000000
425 0
426 2775618315517018788090859276241648128823644130943583763167285153115092086138575925676678185592982483244207821961417866534694899718896849973718865517507432914192437241632022143622357968875513720648874594294205340598775462782935753859494570588392166579482126708450672870962797657493628259420397160619787880257303372085096838491353872126666037273297202743687528581575423472491328136097485996672416998013287869977985750629402341374940673381485930606976404739141208199101663025202393530295045724293468846228432796092998133468698244218712052229524684800000000000000000000000000000000000000000000000000
427 0
428 -6396550542465675128700154941747319356775384580992357079797399083395999493030125207842080875883842537152667581081807314510569909776690441123933197472212273908844609498350862768849916875744530681675085255891288831693964136610744992355692874680307249392397808882280133996127749173722138988712194009257053575501139353453823856766164578959544467996911928529144678097723526218387135613212173256990518525117690305898915595106554311276947468968142541390673464176094114469977600308775775760826126242864748642975851627315263685099045882604729347964706124258412194476638339301291575539684912588747682167196499993319194597785600000000000000000000000000000000000000000000000000
429 0
430 522345839023396415512720638305572208543711202276812462012779878858949877907334012829035790353090892826932171362782660476342077233129464735581370972276381259204701496225496733552043819330969239966155216351263898531651747551566954922705778562962663605676669979648676384846198875077905740497908182228652985565505872397957040598561088343139003638450902028236297011786953124099219014774998428203492113111048686048223523977775177306470172884834998147595581176022092842592345650129239612872611497804442023103705772875602520897999373768249389138251669871790156225570976230218072063464186567411668975661054017031479128267380156463361009821755469061678861799415294413647963058356617216000000000000000000000000000000000000000000000000000000
431 0
432 -3339499712547355488201326584273518432615512573553659414929465197154001364014982842861280525224638217275757081421052258116500142449783120724449472052028299321293104404517999972492136493257871079018254917493372077964740829164377474262940413587275890639514934425539369951429046609537582239242882392345257254518703535515969112242738770869045087641303672472016467290089033369982046785907570904250226891863681957211785159515339712686193347026449600393825246055173648668021695645435857948860540178441432269400897896808272117580352850558281119537375615427531542498682050507101349872550010759245929883897405136652554790230702123130370987254244017567768781786338417781198833882532154720071944162364180398080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
433 0
434 203051853978960363836655216267374010211381118727990685075808499416177067454531934535608982033799972724191251700723814469412087640729273178430391915871796282791070463750279580783296223429721368147465752010415772732635044971556043489926590319929120597011412243648396186690383916891546625032240371649029461535047801672089965141779993548663289450148599458208826839129409245408994320004381442078167159416421426673003136152267670556206905464305721465148740098010560450005735033153494685056046132496404430676247315288026717414976727140910913061581228268528407478516622754855118839344586853909132871366849794046207321177793821371755623177056344951633973233794056796963985398411228479596443505408600341723702827126922382852039950442321523019358977896301179279145162027238403604480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
435 0
436 -217801232849398730997104640000
437 40657540941353386210688707960504148430988740169178351140864
438 -46397072202014768163705929403057104969957908035826755555803401810282215755292176547840000
439 14731643648013785813675182488651484020343173328461809653789928892405399341688378581489714945380132323294776856007409664
440 -10613160543065304313953839916026144433997906362972785641169207652455342987635292845897281750604693693736980899765178605284779622400000000000000000000
441 32668881913295606102314145121498597444654257451934492357293310760097095940469924336396215446421752043368823026297009292622264290202850699843412670373953536000000000000000000000000
442 -9589245017966377132469466672719401953554141599896793820744099293455303275608855826256476823371526351158349141086689660480707171458973677829011019358652001117895575045486841222313555892633600000000000000000000
443 4184776342903519865579703607014744200362032055873440867257131693799178905022711263674311829113421048923169635945852037208491112148899790255288941256657602152085214353084627526473358258139901910433590898378047662063616000000000000000000000000
444 -93438185451683947314354524393411778009773156418382163416779695815746036495210519552927539756779686728169969749721014203273478123938638201210415776558852768777318097284436027133433855089037974444800161952160553088490173891873846415511138426267736473600000000000000000000
445 5548548544462867237802150346570697023591157137561697141408390823946337245087078690521395829834994142102554425029251144333513611786499420209258522748662987612837138476055104864131274521480109082135003953996779795552386477962760214475977905161320352401206908068382403198976000000000000000000000000000000
446 -1210979289932630022135575362938282003019808775789259869948422982318150960471452575910551945326810745580164829760948397503873470696125556525131703039053057891489672291039302759311452555540623196364439258098769349990664097570290424941873277494680674845792811664393229691554032146876025039322382115799040000000000000000000000000000000000
447 3913710726688415758145099313491987649720789803695974283661803643313533012216048242973531544504657476937876797665837207641274337944267057191329903157587540164983667870659025343093548859013945403783090478217940505621856192441448578899853516852630835462252518356170673995133079850349346069195904135849102413243209449120803419160066392064000000000000000000000000000000
448 -534760333361907134218261043812386638733540035511990406454929986818858296500543737329619000782936468117125079794678700259889115459275745379423622914082312264382701459115484604620293958159167426107246771385322750916787145537689886151955277761690902308033768093735489971373976565992598501344637411061756403022635026831348246253705620769876894630632906508667453440000000000000000000000000000000000
449 180243265360295672893960679686611389746909074368606295987607373762244486137282222035477390934221178366260807419499574829528941336727694861765014351849468855072918767935914645971329474960862144936396533789000193451204048894531785430429822190280718193272262454348255880729137217513715128294048265300242011046617000818733152833110613243446062495907163079450863340381035960511845530462443609594804568064000000000000000000000000000000
450 -598493742591056570647294055468470200260613124133462523624892690514900653966447671681265253410701438084709417801290618705630521806839739124017231263173671378375056911666559470205258961344468274343153700732869438691472519570249457577588248732391063940072362476793614101804411392251119582957924664400084191380477335820244743760829432571861793321573033371045946246594788530348793648200263057920158472094736816537600000000000000000000000000000000000000000000000000
451 6542807440562635069687974975971009272791304054595555112641124730286341965030129297376246850102318044314515666074866887410910504368763646132754190570521013029957222542878661882721826259702812820746689029548634752476924172565785034419704608789525701252249698294334284872070915529455031596737999549110157107771057548896928194710615727890598924297722050102693225656638091377699147131791675256397519698794152758940108435830319420438820415340544000000000000000000000000000000000000000000000000000000
452 -989425749726141127137641147006705902901622977506422102934694535952527064022085882780499073369270270453715065956962549380634399765721224668069782382403717125739836092572174519776715540420285396116978139684306878360849529475809816733726405787834705565977720525626640773743505984722809726575325210450612930978163900395327046903547665900177732301083221476542547272864916432854903636855157052205706478381928453613890059818437372138496455014018106380913823033261548754811828463206400000000000000000000000000000000000000000000000000
453 5351175131375633477223957148134110256969019206537020677001239278382082770530663206559202096115869751221566796002834475106321181277397821801651995998022699523426934301872159891689682262362227100452963735902728328017388760244114198780754904097736654767418826324230774807070793807559094048287318098312533265634008209334221286431684465314932572960323204753913797531803974659652999001895636580603327397892798803859028795797354477807957193021805569865703874396942606725066038343570485662405470088861323362304000000000000000000000000000000000000000000000000000000
454 -2809686019063390475069094076734404994828353675731320073056428657027365110017168945307511259713113110066761900214166858307963297643612701987700542902054794132676572085272535146372515414350183814624358414618294599309489407296374273438819345671549706283338986278041329160822170027170821717842009383852438339280873653034442269846527346883103684143046754545797619752131571187080936775529649394434780945491653021809482703407409540159152537776405046583013770543170097205575779783525805149686731687399833698490341662713594555843526162627885950566400000000000000000000000000000000000000000000000000
455 141737823616674294407535372964174391281394043642711754032788907028033083661346737725620035457886162078335586288457450425629203774808166916208126762118599907577163070882233631865296161849386996447800290317732373865320240233353941522628279814203667503002460586388174058626326603088022454851606934091230955504179610970434572601514975934426455960077543419494266585632913334587901427318810475417321148200424420475017513802094621266888628074920070184098231136368195739878017932847042876035654794414705787909412133918937595868133739280120080328513621995437339144381005824000000000000000000000000000000000000000000000000000000000000
456 -8815676518978754399663051515862042541971489765826941174383107078965123031864808472234342329780672400543160313922261102511026497719174674034487710766042245117127280953445787244470156332100062286314206745098668603138987802184488353674427753019962478030990254666565550121999745064427782137741203662230677355795686751767891493718137909857033899092671731086980086235857388544476722950270779057955062115428131186075685367169117998867492667084901746089382987952422487869925411835572237502369365597048507442522543565851167421040697253290446388627520754011171724715058838096796680520632904196879810560000000000000000000000000000000000000000000000000000000000000000
457 3389349197528080833283739237752898111000436104875453529693505238476538188576911960728213526031137500456133703232969943939749551405248532444760635091904503626547855128783800537299697583268414128568081259476593538537330982174213050914726939547145550158511576464018761927732857573439781038689450998534147459166859376136042844235952948317647736106267070701393933208122458525593331765065413331565124577625809183994258892185890587297839420764503816349521021301078970159418387603347988442305769052606767048226550553357597647936938643336716964603891897531503599876753963147978282718840608237995072557482204241815504625225081698299030798336000000000000000000000000000000000000000000000000000000000000
458 -20986386524026224725472559053254522641198464940937921933831179824575947988681043974886259993288274718721021472410700729228822563035098583269780393238353108021303820297300886367790415247675926972216062178370934228766406821698965403756456842865071799953318411833370884109509027167732243926532701617398897198994495440277385973138022450267039871845043576686218736503762141712879601826051260369688320286094243932153043087625604895515476179658280711633770131516629292935175595312091875234370801854660340777169953933862484357914600958686963905353181192032223387217343173567217259403673485556487343443514367625760513784684937125351943594432346192315902948353023892520960000000000000000000000000000000000000000000000000000000000000000
459 379828700414438868562530128386720837497413263514083459089685260462635856782456350327375585612056433842356353070469562152151976571686676491062794425142079788906278165734425633838806773293952235792226534974590703536602593767898526800905660147594330340168663410741737789731528839753749449338807326573544534413531201449440527866569905772815147066804278793416322178992402328163964939842827046720284109619620073305976432100730737092848011716339917703053674306367288880556999546790649691421764083857602706713028545939008683544201339907222804962376910644946312019672275825601604454824512048939006956920367100814014663744354162510153965245585906080716988545646809900834701015957234289532275030618969930203136000000000000000000000000000000000000000000000000000000000000
460 -171733106869569569519473867981924828448786436584344165583550333670833472616761461476566229986319236434920488171435248690918670092362130065253393754943984353935533817378595368751670902931950161341795377069742733419346719840723701915033627909813311284026681690439528214487219268413147985385901657900753950805938198521465597854683507769971738661241095916714319063130566616067382944267895173768656252805397216967100108955783358519112792835342209413494286370684826585044926229032978743845233328991537720913269003887358691371849085363391940330750995490949078496411131753080009445491908634163624827017437064278884141435294160100116072270740753048430470028129986478588401819450445883028412532250378240000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
461 66918258675534593263765608407001874915027614033995918662450516365303026306505848945189164521374834699633652118856974283610107398379386366806488447432184096874056032049741347305660973380700141329264359553321535529050966378811920886490769329428645306476585621619279768285588985553753472459927238393122976998755548600623312136462069616469205364105031085163698356507354546737919843250051178204675287584852149904765815608934190561065394467819410569261458389894293018426484495227560458969859981804671579375845150435650058568669915583015848080318725346804736545913873025486768624401842254458002016268442309059458698823730682108920658355029513352790827068377286842575867283132070689564454685358302009220243425288670288879482935705600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
462 -2758418797431213363705702581956202400490666207119812688091452849286598961907765678115371409072050394217491385251746445468671716795950817906350580633696898228991240394776603771479695956805069714602571375162953846860569120704908835964852899328416927879047808571125650503273281871506966228429822768191367204782602398029647664600593722077831877901619061378580309615037329158846096031484374533580526004541703759057186394163683737143973753368740635624085185746929239533086768520204913036047889087343202866507984724339799046821686372519279691509625136556007435550777040085647745964946223023791990797173525158541111891474080709914459511573376296106108579607609424460883080970850039202688541043588756331162116622531650501804980284226759255835144747133816117138059281039360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
463 190624759176610588013491717191712112637152288833840103813556475069856677219474605153061151365188317976852266989573367198478725918606322980003304981721410091505076928273000254287812351373105034872951171121753382312622108202258807337845099970497625920393734039764012232527220639044163076917488321626737869207028779784905324334394464543378343083469173397384764647950577337544013602289147191929756780903509870356143803898267776317829418273757319448081323445371418822497310827542570737452377350960392530259160216187162956109059483888804852838558810805269078876234097815129489591458298411406899930958674639475277254568803090898250754975237907387680091119265521495733642660969449548771385776954855124739723652709424156253694321689764057458314884447384867688519949394998718409728476030792900563016089600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
464 -80678631145582311735746181639246014988431748091316468561739817431375498106553607083884491031758365773856352215625559745023412680621349435524635422491464823916930443425427610144216012753225423454795603106471850018646880448330140930393694627731867931009331320873674920593101842052570287185633822754913982187019082516647332207390325929667874484779126406315068305797598802052099283208941824432027207324470718481231914250874941794775858890322869113422294564615559356507009524769011963814893216096546486984156895467957535516479801597831432608647165768242040846060814007365625268180541731433276698280646538462437229618791379781791718918054553599344232220641147623391502465130884780550447231136622656303161395748462539732217937275173051234446077724064979865621890008118456271292764977093595204527020684249679869233619492563991180969383034208911360000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
465 0