0 1
1 0
2 -1
3 -5
4 -26
5 -154
6 -1044
7 -8028
8 -69264
9 -663696
10 -6999840
11 -80627040
12 -1007441280
13 -13575738240
14 -196287356160
15 -3031488633600
16 -49811492505600
17 -867718162483200
18 -15974614352793600
19 -309920046408806400
20 -6320046028584960000
21 -135153868608460800000
22 -3024476051557847040000
23 -70686949913608089600000
24 -1722338814665479127040000
25 -43678918768370217615360000
26 -1151163098020956643983360000
27 -31484695107692435023134720000
28 -892460332465806532808540160000
29 -26186237986120103311949168640000
30 -794428901577342801313018675200000
31 -24892548808709817899339887411200000
32 -804784400532892095596601960038400000
33 -26821016054519132684855082693427200000
34 -920597863472462397780591005977804800000
35 -32516158020575788063168303818866688000000
36 -1180914836707114515203725588816723968000000
37 -44065842284953138280005846234369622016000000
38 -1688265759919445599686538136487626539008000000
39 -66365387254324979499534994547117509312512000000
40 -2675013372254196623340040063624603269857280000000
41 -110491463545669959291287253878204849958420480000000
42 -4674093995531302097342234724938044449918812160000000
43 -202391047925598870084259235778580422916445306880000000
44 -8965621371789724119344761506326052605830858014720000000
45 -406111233305326034138557893595686983152708249190400000000
46 -18800738952910477764935626266897258940088963196518400000000
47 -889137352946604543901824739972971425077142921989324800000000
48 -42937216182948186287930551873856240383672057887876710400000000
49 -2116337508556997200779459330866329153838452322860636569600000000
50 -106425157291884127599845218706637753068810168974411038720000000000
51 -5458097115087803885635718762204590175353696259263923486720000000000
52 -285372168737853184333281618651107992329455465201741007421440000000000
53 -15205383118277162648235586425365127360436429161133156671160320000000000
54 -825365571671026808569019680723106277113257518489557273967329280000000000
55 -45625950139245715851768175182453872822312442081497458009335398400000000000
56 -2567749611151418363624982911064983395009077077615307085285058150400000000000
57 -147072726423435710178478071578167778465253891402953672319935761612800000000000
58 -8570745052064148407107408753439163473119706086167539596701458654822400000000000
59 -508024519403067634591166591363425719597891521402065979129806760548761600000000000
60 -30620154282729747911207934501525932582219394160896646180329226927865856000000000000
61 -1876150398359256012727960345776305251896137216421056662952532120296226816000000000000
62 -116828904912151097587934398250307550844786511947093549106156397397847048192000000000000
63 -7391690982725907085565520212124326467309562533464151825880016204312185143296000000000000
64 -475050831209862493540309440284318792045356775831932985484427316675592578924544000000000000
65 -31005190960826946244223547007815882963751055945250189248686577478288732334325760000000000000
66 -2054590254006660922785477272822633771859755950937857927906236236701445289840476160000000000000
67 -138201891957523724890630706519364305467247941777225280044250687985866505500460318720000000000000
68 -9434199764029801977851137902413378236200027676165368567602748411539190336468245544960000000000000
69 -653439819260493167071329505685092269878849308856765798836961351134222354662021125898240000000000000
70 -45911909800662663006365533736837731730611722164867126287980942620318822106095619460300800000000000000
71 -3271724167517018965248025679037168051609891211848112392304202288907264379115578827001036800000000000000
72 -236414618649793227815379016534916025726200751861184888481788995564711623976699754561771929600000000000000
73 -17319501619811791717384192277434144550753432977651194188154419691187926935286303772283555020800000000000000
74 -1286113235327585271427321485668251747865830841046471274939246137240277015315253662465999975219200000000000000
75 -96789281193720833998275064453340134872082996330306280591614072219856187384344996250409249013760000000000000000
76 -7380794511534178781960851375570444283939233964989847447800465383221726083887792582440546740469760000000000000000
77 -570206672089797816465973488179785356421551409839597582816308322491034752502855566771039828988395520000000000000000
78 -44621303515032515553980002862109566085864750346712819818518830728988772686571890628221171868956098560000000000000000
79 -3536407258865775026595877747265387767012047026969801017653036590415781877564413560395717663860709130240000000000000000
80 -283807198922340299656355363952770853013033570374363653319456795296490388195846586692190774919697740595200000000000000000
81 -23059952569755828074459596013897625626221303857665821671453109864073948483119053670910121713362797802291200000000000000000
82 -1896713236740725270091566607371183410455559273573329003017900873903780165795456293070886165029999165728358400000000000000000
83 -157902562983181481592442166618797628014455233000654300579102933468090497755757771473496558829298409922573107200000000000000000
84 -13303270530284451040277039467159121363785676075462604694919870768847971563046649433108590533601170204367047884800000000000000000
85 -1134092235208743691690547742287655447209783132700563448555307861384460641990256918678360081079068184124355248128000000000000000000
86 -97813642639390012513082053780964429619521406046579030782161577991816175237321890939790007259252204758712826462208000000000000000000
87 -8534014005010603821019904202147346636613647196604805059798896049784727407896746962038520096189843133473587562807296000000000000000000
88 -753100989739312663966965170307665893617230737039284201474625824892270666010641325833470451887942610539180439998824448000000000000000000
89 -67211470729056225532174697003027810816313756565445693277926119996398978837131106198497970359271696839815475793412227072000000000000000000
90 -6065540320775968758976939649534956592778077757126608936868264320383741266376178067604217244905240316246121901790100193280000000000000000000
91 -553449885155094918564211030841301875680690645859806102021954270018625440633326270028529761417747752838042710297369095700480000000000000000000
92 -51052589587036572804162581406159267704771126285579068063811534576310694209037576837390423334387543710527680515694724812636160000000000000000000
93 -4760329245649042578042595395098685449621292736274728744291312955179832699151478165395752416221878606426427395446592064328826880000000000000000000
94 -448627721598091643910763172301582672700616270439400915498569560068117520527360414862415930414373433849388014168269041125000478720000000000000000000
95 -42728370167484380479549866653907140507562732495323269844671605580905209649968657339559742498580059631150422211636761292215576166400000000000000000000
96 -4112253514566739585299386900874480215821420065891151277957686386338134420384585807722607045239071149059003814553993310660045727334400000000000000000000
97 -399880268847844689463250100786366474735835930040092941757339955529637531000113914849080572864226902207705445106476316888330075425996800000000000000000000
98 -39284459106771261687251838303013478222824264957848281268377420119223811783623645530708702019869825489006394904624358733223994459580006400000000000000000000
99 -3898588342019238154783558177741391586533411924591058797232858830580452073648764131339044476126320452531456701408400123049604864145987993600000000000000000000
100 -390792096356363257005172810162701825658248352141749695937971812696997383364808712289993862252393610436008207120048284542542998266707968000000000000000000000000
101 -39563327947436633110204153065289151091973799534581100911203746046291953319838909856898321551467911172323082617045703962555094010148421632000000000000000000000000
102 -4044885398398374936661675235783976348130889865321974836711109986075196216222885026880131886111318747923866050428665353780202958741441609728000000000000000000000000
103 -417584642706536131137079414844446823405937012033223067645613773279793741986087412359256899231348195487543188790132893498518408460411351334912000000000000000000000000
104 -43527831848644619442331726296368287367708350909676343959973885226645547933211507108194858961134095869197145150559798215939137362017195688722432000000000000000000000000
105 -4580721360852830669068679844983435217892430617971015187979583440574670404719683533535002900790763954268936206512920451051304602753784722904580096000000000000000000000000
106 -486637861008640341821784164874044462746318291612702512504980021337488289432196359708037292020347787392847014289304439841096281764808994064701587456000000000000000000000000
107 -52184879184297987410384340379937592456726445689983308511422145006588008981627460435012650607049054924510646827242671498141049499362790589225576169472000000000000000000000000
108 -5648232153936144019715026278043647324213587702672580264286244912123518505340687871230400924174584990909083601258927840359614312437701803636730401652736000000000000000000000000
109 -616981946598491527123437756143879390939091268951984606872887246573960978897226569543009443865264766387778956880228821003719104438413701956443376717922304000000000000000000000000
110 -68012400084154317341798641386073012756679352405031702785177431198757931016539906131830674826374739561932769290212790128501906225940265599453105599188828160000000000000000000000000
111 -7565258864756356654343902896981195188863132527192992572362276611380574909998877763664164865859113769895016634886257884253920112227992903806171479133871144960000000000000000000000000
112 -849071945403802189950389285509000936941432252581641733620616554537971736874961557846823020550819204544015059154923721015352198417032405097914525759247713566720000000000000000000000000
113 -96142580516351754866747671299793098362723122409760491236926326957885709125840427848131895546597597892840299641844618328373070756044348161686153261575455910133760000000000000000000000000
114 -10982566106350698191275200598388600364533000353800648214180623434544694863409392989379857139664244298852219728349507366895654840034980252007486210957794437066915840000000000000000000000000
115 -1265538661963802479553768200818878377156107382183101096932268221366052447921328794253665170459529562221805783646624527223568530822458129000441094521900301080225382400000000000000000000000000
116 -147094994157150389197305926475471665302111875605282780758815214213704525901237729188048043704091698020916530114948030861449295360525213966302887694642138119322101350400000000000000000000000000
117 -17244045403231114518096775958566070572379486081375079556483343725091552795758990645337875649349935849616932892033911552397347668255378270318637464964927730466536869068800000000000000000000000000
118 -2038767294742080234030821522740294958188569763962427709966164308025113651941319526799211107331923670451652848884445620350997297849784239540159574614801787944235918845542400000000000000000000000000
119 -243081760659282976915325192442375938440879069862028759517506862973777154381944542105728451896117403126975551596933427567605690657610977735101111121536370023767853401479577600000000000000000000000000
120 -29225557136726033288652257410202532384461761269552934723853287484789105472143719744265471512244688250081300838614454758867287332318229062560965821926984316602192116181893120000000000000000000000000000
121 -3542981916457299154984511264688596791106625859949043131396543457011783395686635052045488927146879263241145559110242239913494301619095124691736762934279491958871211018530324480000000000000000000000000000
122 -433053223660317841282078536576553743598005437220092963637424077989066071934196116871263040885917180298158045285634632174403161460968923595136932794196939166633009504483771678720000000000000000000000000000
123 -53364296952227430491319775797630592542680312819441218123462746293157803562478172518814387825395558218967510593183639383856325372638774444896738555064434137509248223798718711726080000000000000000000000000000
124 -6629319126443226710599418442148074771147813006699194429624709458513396877639655560001815247309661859354142049389992577645966937298778442818667766857509739312793510484948540068986880000000000000000000000000000
125 -830171032546914479704722319430502627079552948756371243110189468166241434955609853791161969376823699804336927417316512667670908457702036397116021924849185790543383421623087565677527040000000000000000000000000000
126 -104789817818600117052769389018492491097783211908174269057771471220454773960738455176553291074369282098480099260027810653867164627589797966634437645988555956663990637500074040407139287040000000000000000000000000000
127 -13332028595391015334558483878399940540224169998311940215998814222167808790711567120879495215988975312821812053109719140316449308105741355717898760356198983425322876085830594030309820334080000000000000000000000000000
128 -1709512320228507622368295913512719448841017924702601969446901567338076192418699072281643248338686553803176552577989822744471075288568194304217339098681321748423828409648107280002254624522240000000000000000000000000000
129 -220912709791840063707245849909064272541108805396225877648929130589888202224587345867892665204279072802143805334393746050384360885157559564101802858685135544904433899489315118367983342148648960000000000000000000000000000
130 -28768397315163981156345862829682482239983801312646502937506755840708118458128551317945374992304196913916584570157651586758806305378744605685886200458294230914727451402778462410790166409825484800000000000000000000000000000
131 -3775126903775702005153815335083941658691033331404519934422360967455708299976025748816356831039079064175998262659892755892552746744689585450695830007836003559858931914755753188797314950652284108800000000000000000000000000000
132 -499163909367480546731402081106895578515379751833062105842527497458459262033750702771441266320345470638565035271076335919373497387248724795357510205996081639515261300057681895222123786262535575961600000000000000000000000000000
133 -66500624810994513146021473094824728845543069469369102710894569329543443020161663587055734150866636105017140618249257639962137748341440733876816062532427108444562214832581458672258387659406529318092800000000000000000000000000000
134 -8925956431734171618855961903618326713401447118146514833560381108445413400268147996419856458340800809913999636162482483792092983524121983040030890662293349833312654223578914420908841849863551524746035200000000000000000000000000000
135 -1206997061030274687422292181182657054754417919389420881950919631290534141802108979667768624880714099965178125186424117956912867158769903620276200369324649945930544856608895307305406848800991719721009152000000000000000000000000000000
136 -164420647570849162537791275407056057486705882426312826167061274378317093208484536255213413389412426329880628556459692699212492375299520740190287317766683834635054532916284912958701613311305529505896988672000000000000000000000000000000
137 -22562219146025860754254302002971878809132992065356672911043518404930846959144470709738213369515904395101476992465395621153950027488161024711319835719275961455438529818307653633804735358563266707150092632064000000000000000000000000000000
138 -3118599130899843775748128602702231529543590110713619616207394502549349391334683184203908120710991878867376655551791823545816988167247577022981452155638000507980257171728853217974431643365004861170094893432832000000000000000000000000000000
139 -434177057842340233678212695603921673642445759775020154771535512702666731909759941828228014027883867145950805743335340912935481398843040280763487295673834730753159874709041385576740185043627495373149921395867648000000000000000000000000000000
140 -60880945329897043604991749340684331563930662448132778576515338860288038612845609968071907113522524842123690440474390291980269281897817802671988318393918082065445056228849373551426517845716812286441424633431326720000000000000000000000000000000
141 -8597675303991200672909712730895432366072579256334915746478714170768670904778321541194936823953305684576121221203930990152920232795963213047864366473483820337628127256009462810646743887791325343176301862635196907520000000000000000000000000000000
142 -1222768036925826666522607734201262163776034429411453385373774658446147370390281424382929535854844192348781215953641116818416692287847073557623815954006435766005646850564923579837117918954249127052151463988512518307840000000000000000000000000000000
143 -175125365694182029590391756741584218446682324257526973719528985117772520437280130392480211600436138995609738242431653807805273727938613736025650461320506440023675794420828412139697663148536716990056216478549957274501120000000000000000000000000000000
144 -25256596367134012988721628628153060707141699014875431179996500738235445788388532575435294650629463002399767790541877445020310619324197335059512269955507743307745480551575632000004004998934597377056688842242745250904801280000000000000000000000000000000
145 -3667756767067171188154187205742744190653546339494920283970835677947912849056845130482330486285271029480569359271539808252219612962157935401971158051199716275607502606295059693872386701644041278463577370508941463467432345600000000000000000000000000000000
146 -536297280597554192664996234964220458112527763005265862076086754261442391374673035571831101479529409953390565751875110919843876600696710232347361517084567133156434529834984708116780325075816102180284131909948246968749365657600000000000000000000000000000000
147 -78953199968279557404149242366904259058999640787869176815171085687464910382283488621185156087845279851935619303067264946809942574102777547049359719486405017883985791685865027043632840314969734047093635419846240126571776258867200000000000000000000000000000000
148 -11702346054209920884926122856894916543051281601640617146873311604966639927558319517577922774043206536638190959072573887442026729895864164968766982225809069095398414792125998420176181848352761391878862642412569168590968953870745600000000000000000000000000000000
149 -1746205885995151077442573483693119322857902503869776843661866085776860661471283361962203404942669331504744909630169073175356956635924417605154618425435078009602504412174233978428592274701673078820483214560220999339089592125384294400000000000000000000000000000000
150 -262311775163035718589084618078318635362231345819039934977163568705416964748191473616951354571324901800014250497050340004331294603723320537469635136809901181884208612440106668623817676920520594906221851629304630690499686300605480960000000000000000000000000000000000
151 -39666211889182852052856566658478724479728828754461041445734247250351141506101757914552781114758735482947528932933348194858188151412420085662381261607491000531090443070551842741125794572289054793311905012815721352710889753661103144960000000000000000000000000000000000
152 -6037891416930026752465821320715310312463598196581766000643170386804183663125318858169384842191117765390976341095559700603273161618467854380856371512667216312778563678130336199269448903938793517916742779883388685497316248019208681553920000000000000000000000000000000000
153 -925108722675977545672877386740677194921742590414370728633922919503163243896247236883834921992905093846228075567653631989994735243400141927017536643184028899127148325127722766086211557903165701019928294448339122943649058777272520812789760000000000000000000000000000000000
154 -142667377682610110273100946432763199736514605073429253381558360702771980506047312572450191280969988040754654030563707989506362279397129568392916948717470005366201138672857849099768418883968652752204954661349865004893584994741007863030743040000000000000000000000000000000000
155 -22144341236943040601210232343781928363818965693422423094619417498219522484125220114950080095835989098936043055281712232482750803301235270692263438123945802286456702171184002251327848127914835935042711559220297646780536685413176326080377651200000000000000000000000000000000000
156 -3459306375864577727665132020869043847477934943765235769934699226062174660905156771196359064279688647089978827108319419854245146064168131304654099563609927632165052018622814875541024504094167093426559259178582061406178529664845123501683847987200000000000000000000000000000000000
157 -543858207303366992688134108213733715598695288283390707558902713520790369689642712667035237907277915827455829091568229524678507168945763550789810133225562304424450977791007177256026157740538852927313619617711021688082739008881464584534973900390400000000000000000000000000000000000
158 -86046892441874626287544404904925058617105397380398776387933953535842423235586245236897045365362498023527698054451026920286441152882235249970371291822631019688465690797133496968437526686852613986232531000086102600145168210088893894935511609586483200000000000000000000000000000000000
159 -13699988616953002927684996477413595105416581792879846491474615930529037376748599061076495701702625982741672965819066251876727592498106532958690879341931095873591629773116615365975258957897466709158255126890756578824720825980462482806226091789569228800000000000000000000000000000000000
160 -2194944880984975506756103775893526431728848040754809564917044202499130621363947234649407924961408375961789941581705722776914583220880194659321433881508084774931628768581868364887038495398970946035538769264974588810815945968510205457321454278916702208000000000000000000000000000000000000
161 -353857598202180262719973402240033949886295727184569800156621021180677572613062926358901653949024863525547743322759440963345354845951015241899693764810659158389107112522994391759772727700894525922956613685653474590359065510791936391960798873719289151488000000000000000000000000000000000000
162 -57400837959292674747926442948594867176430049816210626718373887068378891117644448944577931402610364405446364017511905391060146703573742397369330198391271842708678848034516578652169666208152205980927785782348665976120818024536042418944108619847530557997056000000000000000000000000000000000000
163 -9368633529552100478253111989905880851523821126036603848161151217357437397577222467624812699610159913405593329928870483452512186084327835136616751313472409927556898550164423244611666051867191005479457009697026655089882542708990207486216095808558406857392128000000000000000000000000000000000000
164 -1538460300423089781011109957998006012437719514647069317068220642556123270903056382904822693336567519795324573305466833753894447082324440333967943638447776457384217512474695422778518937476175498084512101719706009894837577371941686819066641408669559646943444992000000000000000000000000000000000000
165 -254174671428363243489559476100835406709425027313005308215302268258918919881868574486449703739015852981704946415731687782092505333160659416041009313722164517067837218198952466507057360298641769586429005732972048340104082086667814342923656910585298213007974727680000000000000000000000000000000000000
166 -42247234563769614307016717982880805932202770254338294862082743800111706430562788130431054111526196610516625755365854106922842943459895378617296817285295741097168797446729683528690808186061547797757158928294751881187498126735934123858641125052704947117604344954880000000000000000000000000000000000000
167 -7064291863855304026638266164864687908138606442057477915892684381294428485112638008884932982905902626538174873104927029081965623211570030211133787507075516353035887165070650447985566505569122813929496241144374612375528790222847771211323204814462269832514495274024960000000000000000000000000000000000000
168 -1188304649642556075515429917405107652583230098466014396415423625892318161870768134806860881157123282619590406798752249554487316925722937906472027877600685054808081608306823756143506829864585636134731835432153159931364009468115536575499631276249972123729488340351713280000000000000000000000000000000000000
169 -201076093364089296600861457928380327401244514962416594893842637948057270986629766267143768440414350511388519472666047631052828054445277541802033376151731489922238622652445567576417172611182437077058526630576785837182746615505280331274989607412857501943948456084446904320000000000000000000000000000000000000
170 -34225626551985227474895840366713651323592255729971388492991740085280915843276482066342983874571866748462586492654627147401196451741376257124141726303283809233265274264327854109190722947428415815478764575987803998005263628237442192169376508031983239333160610123842217574400000000000000000000000000000000000000
171 -5859839556004781897174585430919163639448992721506403883678131132381937171043680139502502593301031831446613781235179080726381259270340782721253564098634738889790762329480121348275580236609917361551267300788172052625213520040865185955910189584674702806427657671389680658022400000000000000000000000000000000000000
172 -1009133421703040154137453534642199249977843353676603161178027506573305189494734675747423198025897962594394035331952472271990386484357305338822944266997393573408321594248470840451678091451447348151670129203883637344776323620725711641652456556180201161263737180655390181608652800000000000000000000000000000000000000
173 -174793537062703385531408534063246204132896956345382638111685658347403061107527229885818966598717071393549320085462065009627420162849508625868350331820090667510301037260382529988444175830881539888193502748822572879083514872261414855050450463209152992810633502775717300068050534400000000000000000000000000000000000000
174 -30451003182607786006218914481640051481528370119660719413857738202316411187924034659934552516037723651073994986205331015712314519418449701690685666174606469367536802935090254122111855414265526658371810156898399406950169071030011130979489938463658847949827435383338730378248165785600000000000000000000000000000000000000
175 -5335350982619709615821476376793535890725812921448786323966955640482452426493993684294103795354407500713725035278211044252117994426607222733259122848752592759728470020251157210686901672122899302116815255534189176538476509516887288560334550299696621924155035018747599925148311879680000000000000000000000000000000000000000
176 -940146222432154628712883952254304521022954000513914467663008197363400709069218221726734761365741745936376390930113814176303783886549113065096703593314836934283878387221017148461426914853255901130365468637486919127156327040133347398430547789743962076914952082965658955893207392583680000000000000000000000000000000000000000
177 -166603784480922458875961982898212928169979981126614201913841475749696003938356083904843211597208709573432519305552311097481628716593251580593701779077177124476859983341719207648646234747520404316648541073605838519430335086371970981201060339696216052428351720546151956148908100797071360000000000000000000000000000000000000000
178 -29690502488150500538020562588690483161214767417847615321999340075944100583686872117742466778181768740127808402021534755276556949008907147894349504697437352875105668093063072471121369519932089405897012314186244985063088385821712057680945788887268110704396326986652815003684081380706222080000000000000000000000000000000000000000
179 -5320835080776181505047361378015524072416026246155954296515611089458675719593339183593008323564930686100991657844568482821122906539639268718751926008703854964487891797024485497050621616875319427536541020788362072017891816861741676023723250829819806116329592820450776377693212787257712312320000000000000000000000000000000000000000
180 -958866403775818972573285888803341371028871059534732149916923525742339656532097697385303610120088064107820896157028090238966962244536103544349088957114093708779892443761956388393973359670095597831272054904180508288016747283251785652361463026168352860682761109562485874058821739106310658457600000000000000000000000000000000000000000
181 -173755715145922368335421697210303254995143202116585386912903593494523522693263079207681133569848036913251213798523121732862691198393221073022458710836182928020133477974472926105784242454144161364905282746866232358594350902933464317333854825560613664537397953169452245897974553510228268784025600000000000000000000000000000000000000000
182 -31659902343870214345284657084253814906960137586903135485955672811667249250006445088348319914710632331273870229863495924710360254923491961290732008709519578877970396154648218936224718774702328694910313846396584714146032720018235797435175411478201352158247520290134565540923703929351018086871859200000000000000000000000000000000000000000
183 -5800380047019095707286391537358557422581326792309870096270801945345948810560706221571906900501734426200429428037896128239937709791497511048321260841236922982720293272020158707394025105715278772591141968227556340017222663497887994016472417947673726513623575105114180229312642823740320426506164633600000000000000000000000000000000000000000
184 -1068481007662138516364867813116014566668158885129923221042214787152038703342313343753192946860392168273526959962009264041431884916346764263068578489060849557613997034008384041658377606751501023877097601937537951294284227743034195183738788031802772548072300856580587678757745995422661351816510727782400000000000000000000000000000000000000000
185 -197891824955450608272748151150998055001637228732498706585232985797469838602970354007389717368097989359489709510330407113597034431431016279020340855422536222256586656531579218174409222912207399685803312638639356579967789541795122097377922601698781385393439257319491167617999436870409750460499748716544000000000000000000000000000000000000000000
186 -36849104571235484946601963173124679861389674016185397902951636640582785499811327146788556537267432093209222023632813977326493512798939032613024358573653362347854601084278946116947848109358822741239363562622964908121172225500644967963749264841798003523191467649060609880793934385581432654925327115485184000000000000000000000000000000000000000000
187 -6898450428912066641278537226355576877461706842807628164778240090288112455121262658512476926334034130886133824595648849040779077084216819975670373513774641010560894235069532269659685868920113682952231204811998730488631593123796528969591865457619614505078992886874491050623829007853178653355697707478417408000000000000000000000000000000000000000000
188 -1298342573090491317381727409682344398975204555380873382523524252173502744527571197946129813823557966214866899278952446417162002257515208459431541272703405951018207792834924134358832900308873958668687397383137064061147575867891644478872601504354521054202139900357933677062452786415544876498302876403005128704000000000000000000000000000000000000000000
189 -245656318095647143283562613721932329256645550726396455355446525318267488073088434223225955327131250940965307131656459378772779150618674303985597378338333131656600092054468850114428066065332984407831489110567390020662441074827685448633715874407546782366694817841248984559296088025097672115656404630815748653056000000000000000000000000000000000000000000
190 -46725649504884826956277545799349328512475381802544078482591423283733686442431145808768933989391429995464590893754337766087439415443776799831187320587989892921530034320787369189936367006827914412963951850982001752502812609782735352602370118063412383939822696581147616269625341377962339198437900307087422537072640000000000000000000000000000000000000000000
191 -8934279378108257197805134594190337077088216085546381863535712707113078215127774077682506862648696669303161543067604505305617089946744818361802303786010323150299679753053662172234902644642914654216548898332659887957657481525942724645825871916047679437634764473348153456136666287297625271229643809827859460249354240000000000000000000000000000000000000000000
192 -1717230582227759134567405401268836247061172357225653726610760254010420341287606841502700647527462066678567130599840529487415468134798843997928737707671494482894440163362908596547899108122147166865600300585734331154727708606952095141064244666774914046105442999315496584568141109225546382582740538061213911700555694080000000000000000000000000000000000000000000
193 -331780499163104473468562597808269369108771359754294863727762184558995316073258370378851816313391341654056598157294431369068686828100753955113083890686040823301712068478149607353673705534910253430217257137372543384899082414704204027966009254395160252961627597190959856051712261036895699295745517748073144862081747517440000000000000000000000000000000000000000000
194 -64433931218719631228832441559937364478312907090613736600119756722697040027728922097481556493532014698409956439159485056952843029921869640549915914822442300624427568855938915733059030163568408258917332915645156188773492476590168366913343531858228244592768233831398532013433956843736258422629013066262150064691637240463360000000000000000000000000000000000000000000
195 -12577908377579336584552997835703608806286001962536102046188527787066800855053398668341858517213157183189398926585106468148386841177207314319281265556070222517119088875716599597797099152116228514619185814563812714598826707633768071932761909594434535866123026712535063810863566555828797987708007776809495495135738236973875200000000000000000000000000000000000000000000
196 -2467861941041706627083868563443492758969978475231028565840160615362564187271486616564930494563789599720016386695737209755387398687508966816928422171300088522949705444658113171989096146507756625170770069377043707330029191262462163973830018852514774523014091353162280770236828314345988786673362818887894482388174144588165939200000000000000000000000000000000000000000000
197 -486676814596302910211772380576902818372918489373007330168804638369529503949962877066996847566308666340562490807731273353478818793527427772163360815718941121301587321501109586442741424549851319074501995012894747736672945365688796190346215890058509257711555707604029331344938754729254489666840761069028952637417918711560824422400000000000000000000000000000000000000000000
198 -96462087695652057043152235249198102774436908657096907804987038834358400516416212339195367225165812628988067917778987601227303867779798476806352386162996607426971873391201572553158030347371744168175872407639736118214710535742180373526386074925865272332410633178716631469129738066602044596395562984046139324777427513744393712435200000000000000000000000000000000000000000000
199 -19215770975740407354189112985794748709959556279488093026642037374601250332162891666126016376401262658492851073731961237137456023527130716912229499887264285429000404384177524076702503239854211321769045133347449548662713932573182042443642223991714716176643191411042136787197527072035318691870213307716106252739306637788493743181004800000000000000000000000000000000000000000000
200 -3847097484484905423355584413228610667303386935786054471644881187586471863682395349939804796700312454818091100807086845621642492919377356567971209610577621235455648191121858631926687632915561876581916284990691179899002107170773549962994832419554981104844839888495455255282806544566584589994354420047515231442472441505817268123074560000000000000000000000000000000000000000000000
201 -774055252248830780598024830272882929190275910070684122063915861238125204050124868680821068420774788042340488474363375608780398719585091307267275058351054698257698749272764348334501611204971859638586624947369181192991287672552911837415238840572958775977053138844992085880504341489787672912927590130409357698859183532292974790112706560000000000000000000000000000000000000000000000
202 -156517681185604140572015040721122720893957056165793314482833247219283407467567867545452836982082916093957518291461324720378522327557027214126107009038528567864208953387409821790334042258182044058564410023880865661675904800232401278423387028168461595101916038619426922841162582413349848163547905898215308287132921854237545390975085445120000000000000000000000000000000000000000000000
203 -31805110367408385760144286317599986919372589512622097448851442321849319198303691214256176101902286566773133616333913333412626153306645956019339447179647634077297486356575101355644283370956056083025697415319298523579924941903273503147580340757487936121308319363436846678402746727257392300697804501095976424744583226114523340009150726799360000000000000000000000000000000000000000000000
204 -6494742795557651975546556718186448470865567604101016965159461740333222975378598070521697714279575743360770010575072996296860317799507369632948411266647863316343890186984294905589347784561690972182078075360847906045027090441855291498515842644503456128817627945450832534748449059322024773412360777786507765666584796337335991367032049699389440000000000000000000000000000000000000000000000
205 -1332748330333012276204377078345016368947407464920034731318818228130206929173240197270889340483580921271724205747852718202116019983989136074175069774230760156623838894261347198369550747120024377671272509186658866215113923608472184115903276180638295607062042811060602695343706957461164494339815725997071521265462606163988417151295291680568115200000000000000000000000000000000000000000000000
206 -274817997783557721247654933118016230649258989519789036611207912124011352349916137164661172496152588027942288867950024511694129357895237717661296693727965968503045800433398705122493016420124956116941170158677160762869559127263099046411118223107081750688938780938336470513459987798530516071009801698318406387966905067322694411982842992096654131200000000000000000000000000000000000000000000000
207 -56943324938597629922272541681091588625491779490326278262183497378283227274119743637617604188149778880453276907347482173704680000770170198950422273570393406985268688262119135505579360276726252385438583075688611748360553457310534301025320398141658050653246867797365226342453426513971126655522627952993774761809160637629260321916547157979329619558400000000000000000000000000000000000000000000000
208 -11855803462490351620002338568479131812488990046551965049052503585385776881918137048242739157794515990978810780846414501785860451463167591600356341502163650114499496126008740119021731254255460495302199776281616214041431945739775203885837960486872745085827112311479789507086924986118783478915191607521171130832807749386432900736314231193072259248947200000000000000000000000000000000000000000000000
209 -2480274033714988764583775939765051475514632501542693322719787164531823414972346560379334201204201134754233523493473378481544532706820242209957525162652741737935625355573322351118676490012242443337402448522841862574206136596403304020834967817825240797327833345501863071975342674511085887083103924578005690262369305667750201039645538164693415446236364800000000000000000000000000000000000000000000000
210 -521361469081539243247279967751819611539299443922952116911928412825597890894347064394649941152938022460078412625613113731258988823795057917277037689995488387543574533705034287979737206397996813863076237503313462573048582412033863703792563563641687515986348078887531941698604610301490405545326059790052108054024863773838558698548538558261951715719774208000000000000000000000000000000000000000000000000
211 -110113093596497016888960347479877286387849772573530065687979247843723299466239630797418986952281637413031313329320944889823920402446946701714506007815114700512883800509035919555135730684016766885175648009037641603730962571564870911977847179527057325068095090675018785980999928990988573114217388097721886550173981268838249346240566499965302051139001253888000000000000000000000000000000000000000000000000
212 -23366304626339029495418075539709331216719303255709466588979256970486511973712138173394021450745178927767094529797838251966136888810878681290145046309504379815122365800240362436676533913293876242431281937937903731163501230205780749810080634523053678604576020535381136893599394107955512082030493657423448108050353116643513001641680144332942415296237462880256000000000000000000000000000000000000000000000000
213 -4981756587593125608495248247240861007690183705131788028035644897368467617616984757133260166983355132409735828891080709957361899177047866986454886666296846321575955935024043667101506633287447832145960499505421321506403641021045260401351906035633748989084342972238938862649681687310102204817573513740952976810380660426826747080278040567059991114509649369366528000000000000000000000000000000000000000000000000
214 -1067104188309889205649848332410775002312370372682990698295820461682333110987106494507188732103034618765091887214093339498341866440138684311763646000492849171480646570264161642462765665301510353083460303046510149904077467402780259353243715569539188473728004973476320094625703169197580013807462423623742503883896071453255479631797336853893351766320622827305172992000000000000000000000000000000000000000000000000
215 -229643172099527688857136545873580005283827236920787645036986584341834561597081252205909183465032119806388157594950110451581315168107411453234916144441701920422304900642964240837945872636315980551848062971602579469141972371592942517201242090524428686525207562864686876440521837033708385351575783099304851640183221928539643052752644364511168554671463290394409697280000000000000000000000000000000000000000000000000
216 -49649316070271805366261612105824907795440218635588229982216917010064847992963021992152058931966068384136923436952032986320694061258883654032974321881591574750320524466656715878313328227689871546563562632435780071884209161463040736310044588814079776694287429695737147371791782765370177948279211983792893814885872748273851609756557825033093461665229887967808957972480000000000000000000000000000000000000000000000000
217 -10783922020952127872272715357544436348903371103433435215454278986305445875079565619682942653796769028644441967450237929847882688041877233434149633739657107067665729649664218354774468488869755991034999393841602823413574703944456312739708155980988798510106373005239353904776855108760588624641779052701155863721194497704632160755362162768696388814292750213419699965788160000000000000000000000000000000000000000000000000
218 -2353069434681146581546738128080640728593481974662330157089998953955925328518975301973631751354244333319708668118219218190973806647597024159096362833668575911016749220993536890332997479744655494844093135522328780379949471011705370809669358209063924747138971480336552415987628713672339742312654074820179223869558744658047591476755989381399591117863336148321413463151738880000000000000000000000000000000000000000000000000
219 -515796232831932131134036037319298205350067814607867703469080388333559358795510930452664908662767122343414227906556690971364776638497725915800583364469703316830573273703533307983218058183368167528921389030329344446131194601858905237183619132520423454105435266206078350815978485686074253593153922995848589563511124106651858667604535936252094136495829235673899862223193374720000000000000000000000000000000000000000000000000
220 -113578983056475734370278713022296302164607781626073905158732850647752423830130724010762542476253854238412298619360475412771842203675100801342035439136621186820347357767780099407371835416465203356978938911528171576048837851023658109721056710111551001554753870696047005585031894479747510946337370112726915062373476530275545420261697269293363536317825569451198728409761343078400000000000000000000000000000000000000000000000000
221 -25123793858840283710405568236578636115648749470077795327097696340314545943384920254837299652750020997718575060460625814018327222517429519067089393818916302853173438328340011732263225402586135372027916830915983393844787673571462212907298843145205496506943390092582537283505706758362658453426130346713497807632764743089565570823348956443771963309762941121361885897102192961126400000000000000000000000000000000000000000000000000
222 -5582529568004914341330884106082362105210787352845387728046608320272467720632104981483270409085544807131033674915872255974929414505525678708374248578908206778463247878718477362237161039770080972650158800717833215527439649910311274581047256734767772485640188012348432216814485335669309512737712249918384270219931813973489634003742031375033811268926064279197318358155117724486860800000000000000000000000000000000000000000000000000
223 -1246024601223102339508615402235109634495167403132883474080057836085186053407504306920653855956935404321747732057821671290764350620409930607524106932642680946600345571455813287982675861956630937154296813224572455327464128505792573487642713061403351066261685628172214569002150722493697473949628543206252974296496479619776737539207273992515188574913741814017607484826242909500499558400000000000000000000000000000000000000000000000000
224 -279359383859410360480307549087724221489312584930750626585756067571248618593840476569350719439335068018002062609954875649594399873377952505074532791310752168244155616679957378981564328947887672219050928510486759556412419091699410975335393708284031368680572566126904726633993831697183678096550266337003748136766937212952535670653563996405232892394018340325667101084634731225716201881600000000000000000000000000000000000000000000000000
225 -62911832961904868868473803117839314428271831014311470141563492356080334332859437875587745151766254692834911908136478987982493486417011996615335633846248564365006932495933975624903639648065650923699870000852407522318336060266387360609631004450555541436830744111811184044411315780191707012454507801397733675107347447213770933356186054537507466750042325546077055228359430093249508802560000000000000000000000000000000000000000000000000000
226 -14230667857936446360366115533579492094254146175335222562941234131797769467806432355566692891830243048057190850940586443819388068784313564904118148304551274011257748461243380695889847328290795160499188114541043590022190846662858019008589276525321461148556679434252292218183565687196536158979125785119563138049587502287688572616803233278400952326821910342293854915580469703753645749698560000000000000000000000000000000000000000000000000000
227 -3233207759282957118919682368664749094958716176539883172061882126125230412531185208138192208627486876078671494856106858259988957847058740162440638347630735453592665968780927716220522541051129021127237655723555179670121120924108681780393429082654047065868608697461420338584802891510959252649417540194971456346680260322432359203311305753557900032325163565467684603914266524357589613013893120000000000000000000000000000000000000000000000000000
228 -737817446422138344605149910412643190081393962056798159842357513809572574795091616852881336902385934592456542801411141644725728024024833087966186384186762032858562495335911947001829813198767320787530469000032171599651637882779039348585413402534301843446239822777359888345304359341936148219449608207286043697182324041324418979135390310266121842259143204259736444836045245217981662085104271360000000000000000000000000000000000000000000000000000
229 -169107500856351980614632740805909620914863138938707472231492503366480688916335737041910987191099094342678981071645032811852391722257847172596233033710114097196801912647404013379828580857834774565623102037881409961069222162311155268631561907525487959782817844480418994092811698706959113946561149541234325782886495434283935712639938453498663806632037141559427438840193446062412681129978432061440000000000000000000000000000000000000000000000000000
230 -38928458185242202172677761577963094468863800008646177453961988663526840817768703822855192932216463507326638750836268381649185897208465580255636182299804382848196202087247883728618361379789604456202118510556880061273441430290004665822719251311897650568149128070244788383884463798243759752695410735428268116820963149285232636416892746895220991714193319201192355524001743038171244297255147221811200000000000000000000000000000000000000000000000000000
231 -9000232428095635427090376098808367603749951754128262525230523345799045173317211972819152719342647586149862365445497488193283176505662517067507552556944784751307627983173602091100132668703548079787714535562795121306494646977432037233663949946686503839405684067368682657460998949392236118219499538301135767939768403346872046189534812128617561809408355363255964381918570243895312789258763813204787200000000000000000000000000000000000000000000000000000
232 -2089846156985570052606586098186585516583186429900016874060866632030502162368913338723891758999643123172929504817891219920307902061180813574234994510165573666692834216631743444536557044022789677554310584123748464215294913388846094266220286856061680745677826100235367917451983640830520058572048473980238045574429356140592458673912804148474043778894998827292686225712041012663674054480975734610749030400000000000000000000000000000000000000000000000000000
233 -487349952788470593234350132514500687306944286689308244280295295329895698092919085281591591968935388598482027782580960458427900766208298993377745938401995660557786142167424742758125484710297428216260474455411151250911366846900131861727704946138227164088017597367394106259991585534104110408956197251290359618519556063633452269263932201029718710356579135619210068063713946081187119764590013112063832883200000000000000000000000000000000000000000000000000000
234 -114136769935626154454482559199820279862558373791064934003007514332757359116547276580521913745161200961555937087406812095832233962819830441775763736271353144689398851605466635007599455996755670172247674269182827260391462764535295967808005056717819499627000716814895158752865330567378516101164604512439454685658437366200198220798204113464371275024091864999278459278073418283416184186345844467050855845068800000000000000000000000000000000000000000000000000000
235 -26844811084923170636012244408751711621360835946049691823598675030979432580884795282585948336629577112871252580730791802083639594207998857511441335708124950469825923402444342604100225821681363331374600692966252987228693233498190188681192159569912578728259844624736797772721740778595119381893393979642449316302150312927579653098541857615206850282014237534696130914519712343300708453566310297082684157984768000000000000000000000000000000000000000000000000000000
236 -6340702901303858989812967784711981218251167537977843868598885960564787588385415228938658979976003497060433339872161740789059128275242325740822316782941374255815958342639390448236526404591090243815059114871483521529595981806185859046644427900187242714109272232148446608824952026134822677184973280212124742962825593840484069865832392770692522819623232634256724747107179988992974909938782889233060724366901248000000000000000000000000000000000000000000000000000000
237 -1504003874130844390438195797578931785769489126612336514040121254821714052281341845229078718971728727231107686023150323184374576835180915707451719204731542781633523666245891576337910812007220473220283201138763279306809601061410710580275135877382714818924525459586874557224692233957137357214557890450169146300651942057734488687562334478801002560374724062270995097966606236121200874371215088300920545762424651776000000000000000000000000000000000000000000000000000000
238 -358250898948814629859338416350505325192557505700182331913726770521350620781616988489556855265299005008388670593716950694197261820618848766503317910866448770700997177319086576673510184083952776874786465117696199749938683802098434008839718671031172302980345881296219317110640080773673389722112233787595509805330721696997732406298169207893447901922576575745156699213874769355824007609975670837605471410187233394688000000000000000000000000000000000000000000000000000000
239 -85692883352317028790923261841130028043722988131157782821559041180563075335406976028362685004113023363722532106107658574676380358183203072289187460850482554301526339030372014623179737772708478084183422215836980087665829131078404732107441009443402690318464165245457691842339851628774118435386118370023677054088625643549605980585945837947970660187203156847161499195797821343878749302075287527820466468492528354066432000000000000000000000000000000000000000000000000000000
240 -20583241526904616318656972741544068752619234031724462990282793866539644275993197518073748987360993726138923625841862516666744399114185011235084771360778723279219456629904650658335519168067894434459181567397988836075684596326891217660530673315418295544003998067052890779803916876309805036233177793060098193318155529206053791920510333052996308623950815546651262298991415723343897777004642431911141305986616122859847680000000000000000000000000000000000000000000000000000000
241 -4964629093347659590916824006633607454691407452904778407804223077805135757433286186959782606683727836522404414718134736615344547342570493440218577279546770769536641510834708924364231824132648885325901214286222577102852532883118563125326651720776205194322387152114077414966908563687627000549918100348543432670527972479654569432014989932688114421337440443542754812136916453520998870939696448146800099594392721901360250880000000000000000000000000000000000000000000000000000000
242 -1202420600962772562008910361402411343395072067956419436030824796017391491646316323254333584093326668432446509196337860954690234921510568694080614220615701254905852589211672395581138682255518034964586561884202915152565936343284097176591490744302097085366416782738600442047225540168174054956151243069622914813753219415856346747128079483437280664318296416466098608674410230423105527877666747367073449911083033646534188072960000000000000000000000000000000000000000000000000000000
243 -292425453244132356291868644155678914570062366886947983800303505739854902950140444525239079707437597171638464816671019847883725866362327438796137137199238025282194632327137218410385388345421797637598403800380074843543023390725831599775242979610979405402415858451812384662782353857762228993527949259955016093753511236391837968140592679049134389223167899850419932389102586571202403142955989683761422174229255953137819482849280000000000000000000000000000000000000000000000000000000
244 -71409461663641700500075881773364643979484762133185056832563633915278387546495063911946288010395263378320398444184232314405870815038175891876952596702892374911493096402955782079187026075714331002886550758084798511961586416148897334909992394110252439637174978462101013828328385407339695748742336537579929340820646118835923671413302669279440461604351682131247850329877709963921612014971223210713492455050105595383920816627384320000000000000000000000000000000000000000000000000000000
245 -17509384969178127580344414588722811048124815608146157627588747466843130008196524747687100987621279006788007197880763764080865325373920484731662999187420536258519384510816936001441751270491275716259464752044038336464038316906557686646767414685794173102540333919180293628769170244913379155776322579735903609503586907140942210049886679537777120727737448476685597716592588578254562001801900348226477779954588653716724058599876198400000000000000000000000000000000000000000000000000000000
246 -4310755083506367569432052759616687469760711616555330358771442880455391621546127439799790647098072308049229617547296463491492479085928450093332452983932368498870644683223694757404698633616463658235131983999582792523348588971782261615590507154257036304125875872129910816680251256176903928167915635982093413583501888123076306757910866929550152569517877482124476262796051451338595181686085397756123205343320440611991665754480469606400000000000000000000000000000000000000000000000000000000
247 -1065604315373855643077879417239877289203709485619204991883160698361029213846219936190264185652460327493487157863864856554188146159034553841991581262252716497722668755772683816337267406487866542264762299177097292744553111577171410011370343159923198718460725957506931383384768762754035583595822471303874110063947365572135360448271115097360104978812554166672261166141136275108274350470196299620495210902525090253390618086728763493580800000000000000000000000000000000000000000000000000000000
248 -264479279220418564280070204722284772313204940367082321123877586995006473414971179439435344309161568667500693405670094053170667692168695340041713100718364796625121872628684095632444107273187107095790170880832613319496816166120383956722758613187915837759643787883157305760615088675150882126335758259786147412338079265706241022900817892688326706398498125195837104922938153183879450043260784280441808761959282914131356416915638959105638400000000000000000000000000000000000000000000000000000000
249 -65907273959794408975332996069054119044477907158916329777785245144521476518842765225953357647284379645588410465358892606917034101642580384502881197103436228446750551541412850089317426746144248411155774479185616926828923060119480425151889445046477757386334473287422873159328881087125783883311406580040241998559006622907388579371239829718062476463166236755320290384355816668128781020181656575520641503344860457378747564400906692766308761600000000000000000000000000000000000000000000000000000000
250 -16489749914992238674762532275471627235003456164599777567113303055838820424700911751326294683482579024194906330369135909460965449137496332089011463396975342239374343994313969581262228851281106130120645080331119988065510507883990806450025076301928431078845227677880377592041215549527736315057448535575079831568571052277734251445375064864744231631706669880637728559466464081842551946938434745013127525118847868272936805430865908586879385600000000000000000000000000000000000000000000000000000000000
251 -4142160084923961015097716415695402804456862341032217950012187009442656750347483960792388783469498363272372417430006302707629058665224388345164668342919882184004636869812995629630037482857818645493207280296790056094013073192411867459469472911861284133855554486154139601154593922368034401136818805070599870705916183259433073763430418139857955268537151812991983859270459963245069711654802271281536796125489003418569616745807151904132274585600000000000000000000000000000000000000000000000000000000000
252 -1044635788322326361845437061207799623209349015713255042350424859928754819848202291033263666731071715622700032247707238829987132247496460919678016971015857202131509299530162404114807174017921811379352501283344507847173348308583864534955115042568432832931015717601390550704572122115324388186885543760746130496424295314945300527695425862804800163045035452784910344238094657892107449753297215084040961241108434170477225544191014300896545944371200000000000000000000000000000000000000000000000000000000000
253 -264497339069763592429180332647617950026492666830283827689390630416374709749275535525638294393744192328214778288617035361998226043509303206966061471914223688863381736482127539613951722567647599483172378020121620740628334695823928359006183688702219592993799805299969746874087589222179159424584658201973421711385767832340338850213304787162884490964559614924136780841126512729599355156488530181977972725606705582998153957990724847432739736623513600000000000000000000000000000000000000000000000000000000000
254 -67234058733646353266229847801492254581424560936164158632712704761922310579219116064750441213839136065111486228185344278264454256029215758924122977962757406602498761642812497259288830940084175713387421401556063112708846838898587092998193171412262516444775116219137253905113450771165035064810064937818925740726961572182218055580889013039309983282682050469228021662114940996890967313080883361948454283800489967761987326843174863262312037114865254400000000000000000000000000000000000000000000000000000000000
255 -17157825568001125883349994189865837918035900623284965316842040811875625310638269626985894376737319944894641854077923584221929664895824615591756173861025464449961933565310620759244305615328492909857848353045869640666425399763604268326437377388529221608802545916808014048374111536264892198551819244791315926898259242769479689030310935988408125671815635572391454473270386872154670365082155618011272342089207176198142648609446401143546190043463811072000000000000000000000000000000000000000000000000000000000000
256 -4395754196093221205255251177729409321959213143624542861814139227724446288322432757279394586582880669207287595446066939843259920763466623843346308200955711969603066076049844573688583937553886351174343431770256382476650613579821155392601988874456062110276599031339495243539168858636353508370705161506686792354239796824055392030341580217195420555341389445730481127262143653348201407023897080193061927003458006883527667511449665500720262898815894290432000000000000000000000000000000000000000000000000000000000000
257 -1130566646171300692404718634948139428368675559431787001106093437175559965551418366210181849043160783394723287914981540124023956833045616024215323496934115402213667618877373424224408747158975586811994230832927411439806909767540683387363420328061308795217411653873231051261347850839793374669879721826286643892520698036599795211274773150484935820862023292787490457925231620114098844757235051557054024341615676031928216814104999056526051756404109448577024000000000000000000000000000000000000000000000000000000000000
258 -291906653880458689202526011960442049303783844184112874089676038293441429361572097412696919208015118127810354884598217854164863262512285214241711290556145612259725912464831129228013224295375787599462819553963953085300262153949844451966192705782625583215307912323771670059075579238421075080611351528182465656442975148416859945594477140734201615484198564284505037856956958198765550317454673302211275319280675259792912747800335557453844010344225364028424192000000000000000000000000000000000000000000000000000000000000
259 -75660701820450683028478256966860586580123727505168885962736508245555245432968162233949762630834861686191592538564447393787703644084003070727095943967604823905327725361364209200809293114819231228368693728236383530020928391825491532670062918172544467877462401342972201724381716122963689625150194936425390580319270407623287823429050681770702967225470939273982589730711629827486914011703472125399485263792803249923666066598688326005037244234681371867614281728000000000000000000000000000000000000000000000000000000000000
260 -19686513995858855161385567957482231325737090523468176107850689454680827856706858332878804768010431076001790111501215145500584998767010989250814559837390099790870415528494687595475668027633077799563786646455227115165834949808320589773418481634946272080736916230411645295721261736925630777970461100142769732485850125625534998349254182761403861421723893592428081625756806167534316491228925093296698292215797909608214308529524931667053019699898650354901088993280000000000000000000000000000000000000000000000000000000000000
261 -5142010348779997366356750734888466867892660183377503061109221248489176722075625424414853330288997940610380992485176446985756018017534117818522699863070155895043332255917511695268114827835053502535009146774393800371985249562731799663454775663343001725547475025259546362502573355025908216662457055472026627395545235895569477276157603130991891216276313066733807461223189836947263504739115257930574606412037211211039828641811158560594105553382736096652741920686080000000000000000000000000000000000000000000000000000000000000
262 -1348206392500037550155834359515021091767324932357258476317225896617526751218824200474931232139507347610911314884173004846905046722162788020332633397702840545253779193628272002933826073247340089041725073619831431282336442905416124328031807284474214902049449967678871058399017793897439103088339259409044309181201561965645766992880882253619166662203258378491987953791548891784813639279551673617226134789463092062952663468327468057099398449442375017723166941207592960000000000000000000000000000000000000000000000000000000000000
263 -354840197680865574615620241299702153498221823859795379939762212342910497479723473615805704868883382860469447466038375517734913428339851727139960324393403504998879577279641128730274214212944134118892495779230013390492077054359303616118509203714445813127480357397491005151857696413757085496800409073926466509191012859148556473117900673826255117006639414555418196372358525019619204602452800883657357481920241006679530323583435561743762404350842347686031827730411028480000000000000000000000000000000000000000000000000000000000000
264 -93746696214981060515702960351648540997108802927892953679868487861576124316759419472879088070043959040568274075378861325590724200009823975624371171469615869459750884182296928669924695229776292061729263658444096786421395188322625102048822272297715972958323743534097927476627344223958018735296477347895062028589132937169537204202555910505852307804561792688793074712425297389475546210165316353257512875719594395617739701087727902997454495743414279629645039057538614558720000000000000000000000000000000000000000000000000000000000000
265 -24861059880159373924396597688398036897258488513123073696368762927322279731218925684025843182511558080617338375282407021153440575503622577130545674938504144259806306714353207158404972142766304129104449089487712186753182252242042654154831364583409734303220389340362270540071991085220578080186835206220108803299074491531467389072726871294601194193718447695517109908505082559265183861204901940485841124195752318080247756442936935774360163714629845659756551395939200060620800000000000000000000000000000000000000000000000000000000000000
266 -6617861054667582579139352981844838800922291714857069460603048554328947207132819305734788770194800317183899630331477591642868338646733699768098287875891926169146143023619751185267578485297867382519524926103738474339497298840568301564836910521683464714011741850050338699732072018124675094893014372746947043594136694490478433432493479842159755801289143834749091689736132329793892397690943589490472795250535964468355788162313820908189004968887180258338905923428066024803532800000000000000000000000000000000000000000000000000000000000000
267 -1768250789257264853286669473283007582189159870784281820041156689771713636739666384257709854292040765506858108885195565156915983138374742908947497661901597416908039193708551856047517123730190699923992385837500043337043896842384934696678825275593547532209596537910157712623860584434584602936276948822812755749445543440624498438289162250550347745716371178777257241943172910216777298685858891497405825284941018043547624835636820716414111904624517718192902306616085151730997657600000000000000000000000000000000000000000000000000000000000000
268 -474233475526439402024102833483672343192251276809145148945088100638310478206429960091347415407824689734446067506878921328321609985243488733518952404732895093373541578623246800738881258557252356626901513966053111088130061873630666412467513008262255413734951083033695780688565730572412799731080066001447716535170954927202389623515674119576709212640156805810404626969998369307299059657944829399925801426827986282313363504762509104557663893747118785796480469664342157333864697036800000000000000000000000000000000000000000000000000000000000000
269 -127660531670084168064481473331653311711084717087300687540876271956609166551663090186127809499330322445632961438623694481478370989145125915207432369273144332269588820671760503488022365950447298677305283879377917541686002379332212313840794538842600199222246669850235466678263634700956068934294839870527720410438626083828269251996236212729164670699431561175689560537562673214609782335503244364850479370941024953642511595862688378011738337504451427381222996939358038550358166549299200000000000000000000000000000000000000000000000000000000000000
270 -34493018047606685016889408992049120586540167868868518461716790534323556257850927268152898993813441424321914324552905699278161943007018780050641132079347773241705532171322149631777868496829756209188327558887128383520575875222273784887626547645296443387516159729875656153178794273864958554244234034283683085024913989696145011278753623694329502171139224848449983917570228861229205422927702912446377463890512534638836453601869114433429846899464056899460072084932519931807268427792384000000000000000000000000000000000000000000000000000000000000000
271 -9354270005006080742236470858821047813580154941393648366058903453432235693881112377502001043151891304271512760707454655609712366058117480788775032734914923501309667877713942246514996378997290035595330014551286266695721975041931839945212040394479821349344460181780564458024308732461245152536036785986001731077502626914533622631280090510676156180597759833303672336217174936579947001545700761435890261823166562119071426060221208151429822368535545726516742521069292272786621877991768064000000000000000000000000000000000000000000000000000000000000000
272 -2546166874284019288709028590554749497777927664719178198423041761582447686644614071483169511426824026575805719154657930535386323513179325842605707394019423646567053669404600648750244593519854363569264233649118847201642419595569980054317956648584326893871467591985048437161595811459539696644817183078570970527769218097317171315462144269561899837113947777388878809675650812765377146374082083866714004844396312174244996361725246393120872159971261526745344034951096507811278079144029585408000000000000000000000000000000000000000000000000000000000000000
273 -695594634434420634712797521833322074849056394087884437426055846963703463645214450821219338551069568228590516851108246901156586624238968885543378507880640187058149781560719050402717811364585122151764111542207408569678824078083353883096718776933263054450049295542998117390599259983036373306199219203432826865596269513393002830174242410569370672361756875169800057150538222449199745811517610573286227509470835203146142631500853420375491349070603717045597820369557077247301120112153155600384000000000000000000000000000000000000000000000000000000000000000
274 -190726994062114413619705052617372249622542676642217155321781668840167550975995862465637837670305285944370788274678710150060845578344974004668667277441836557365811987586657838819579663505986835954561274943952273924523108880673359530585642179920153591710830356498966295239441220978452862147249393066614940433017047368251021087135232448315266924821615596816864882455027828255121467616786169355085238380632534106086634685587945932512488286731122082897138262161277449623606968740822395142537216000000000000000000000000000000000000000000000000000000000000000
275 -52486656965302249505520087137778876951408171634035206247459567426604984249193608383781309819937503079129901119684809128032172325110025900512043650457921327310253128184622610083914792858779180308388297506087034978785979379003488506164148297879122664773353964805746369425236600274684182556503704212654679387964853475182317496359081190909175469128835703492210911377176470123465565605070110844541759054466228800530162638185224245561245680892561378849613603964476452711941846945171484623398502400000000000000000000000000000000000000000000000000000000000000000
276 -14496419061934136947551373408727384822521112649285726271140482946021675278745991120499640236968726947057534653673752374447375504273285612079068088545775761697159942068486059095506338812547073880858255508217565557769014528729999352395906522274934972916986488897731923475822624414855486888747805670509973472521720057601473470779251782287113622300353793114932805433162755526235965659874177017864188086475556677319317865542470148157989443487760212227041014708479918316494680655764794394838197862400000000000000000000000000000000000000000000000000000000000000000
277 -4018296160260713573663411337218800076203706412660740756834207060860925148979960777393375994200146767167017315788475042932419894825545610482319215848531381189343605671280978734062712102528169016942828345220627776902264269212719901429376146078798991911318516737403218244793088038890741959053310363688832473246900513528126611738276866806076482595737459043335183019471209017883376084378599127185082974087963397448397110518588349801494711261059641766305515238191436567236676269742548287673519099084800000000000000000000000000000000000000000000000000000000000000000
278 -1117858630741551639534523961878190532245834606559666628984646802812516335220977078768506781038708005856917033820870302888520366560792882088472349429906088140824315952588076369065699346155209372598896644707422828498697953638135424983318249526099954973834320482624713369483769712856915133787856870554742268078910726708406811575322451074264506715150443577135347347725375936152714317713636787184019762931636697289826455832608342141815192740515747856330930939629291642310034977670937390537263016207974400000000000000000000000000000000000000000000000000000000000000000
279 -312097256873455275393726764980534381371602629457661623693273410674995859504316944153988606702796216508567021604828253490916705022664168362763540354819791830601912764892279377086291893676664606232175885270003518363660168394605586853640358912483773629551376261288495027971870714063669627956360238751663714457539815489074856985873615874124515359409823287759272188206221478698963037661380035516127055383507477182031413609444264546932345091367538201709173093705128461104370193731929024664695249974172057600000000000000000000000000000000000000000000000000000000000000000
280 -87447132916708377772086381907558489966177858257621837577745944789593601412977094993660294804029015144380686247448628454277124254210591380136042906370943826336563657509375719146794065761187862111315606145261466372118886723438423435058484770717282863800981989372278407242289610943096191098424806801328323492234266980683750435268676359563780618696065539369640580312986818346656902847564238702323741593019147591018179059213277921074144487959967525870771764109483119028287505599264887370753554290917244928000000000000000000000000000000000000000000000000000000000000000000
281 -24589416627394506339272281875666417371492132333045179583562839630042335007541701869770718619561054121725910491000145489161597032835270964615658506656227807055622251095205075277786186427775885515845465642323406795047738249711877537742405817633667834035522997152830176269929807756485264374437673897414754265672302241820115206493235953183918922910762621826041426000217841162475820344831343127539257891616755587489935625238218573243099202582326786999503789118937958424286667452604366281280636359229485088768000000000000000000000000000000000000000000000000000000000000000000
282 -6938928498986896851748581894197467053930700637624358188569481165182734248075893754886504044791938405716244239648290759019803121249535047111693655317500159900953924406002641221843616732268668765249405579792087379402997220018365700893321459347147618353410108534218913925712051797223385497485689234404820900303196207082955243136441887615030672165899325033895132976028892411003511148393526328630417233053848482822447320314577418809929328140042985270438624008113174031280784046192703444678926869881083528216576000000000000000000000000000000000000000000000000000000000000000000
283 -1965045834050675999113659826341072710420305528604677515338505599588758201023133672019228157805471931253546689514988708966101921066795213428011288171057730215747663393296403883950974764249348332603819342842402767393317092740289271693299544289638603535835780496252019430337411233404478641966632838420712890447981693523366870690921570561494361348177631906056631770215000611612256661739974644801753792102493521455133095316292147809025849412967331268449283238689521121940670043597967822091032355651446621243179008000000000000000000000000000000000000000000000000000000000000000000
284 -558449143351371709537752946211007287926057351352154928232591497928505896785966537099797143032361030045352688045806639384642777067118873625553967232266462726021426292246715469383969270858715091846305923911673882983004147229693126431255619254571382598512625358977836419604959652952515668886949454290296507799622939198682213214198036171167111381322006248094482908794727382479289322842876493468912914344064155524293481607663456912649226655744574181886584638151182481149113201244520328944724771572464135553545142272000000000000000000000000000000000000000000000000000000000000000000
285 -159264825775739179342470079440697586298266470204237284487202054680888973809493090159401708089455282008619617708543048499491823605627204358690528896434785002824848021638666350415528694533313448146054417789445601810453976341634617441689679311626025491767313117552686043581927802088509786250213501275517694046013040931229500996431712386186197167073606476150857083045738791300517451388297329832681194405953787026837776098929647509612621056866369638705421270208280816162598728471694374510974089347309014446977339883520000000000000000000000000000000000000000000000000000000000000000000
286 -45580183849231904297346432304649254814516146123040705396500128803544712578780422505087352376275441361488029625057436409192221711536403178576671011423418801691897869767939022086553980553022845556180873888047727488474708632341542364826069212985900004234947795339608967702867927181471002743529439803591269454249073135319082300639272284509269960451149340380665020152265118190715189494805132152448510538203001359863632108906364440258873188357844025777057708055098548997507154186251324127230935446340047838887356892446720000000000000000000000000000000000000000000000000000000000000000000
287 -13090219656457519248882823092632723239864747531676531270279394539753125805919885292736630796720743652955590725069923867402709837064476213600981987932839299278396210599072706857006845758835183699136973580345855405208114597491358606784888650067158321302025942966256430872915955775351138095919905457125552095097036210526985894762174672683325503860555856714885550582438662550062678126766172332359005560760923815554638464615297376572060384961603055802705428497614930936735673754651295667403689398500359265977497006259568640000000000000000000000000000000000000000000000000000000000000000000
288 -3772482138985690843039494995762161393105349390705265617606332750938872908002369422002022580232995770945057154728850244167804046154531829404382828521447013808517885459551437132531571487158291861386697407414263592496492618220190695852952478784180437299836502251269196691209146276816319380172169210665183181003753915969919399466894217990168107347418897593244194539980305446035020479392945160841396832916288174933309603975287658949251595701074502527325155031338172906247345625757159691721236482358123177495748078725308088320000000000000000000000000000000000000000000000000000000000000000000
289 -1090967015009531139854451733959438527414444979169560051676799896586446401071148190774419923991233198284549461178346825626972569905688950505409042049773504128167524618231692627923140933469508927278907267429823462140894383538726783225987776067301732519930421985589153088504536365892291484131360996317988902463437438068693175437244147729281247347250758931942433142058843815809808042063235959870300615360944211979155708684689753611325194149264784097767015391775952935288114702156084074286021836851423274457809129737309105684480000000000000000000000000000000000000000000000000000000000000000000
290 -316588420960294645074225892421463425659411756478080780272768622432386862070928905963358208067283982021652019402154510794877956236521249418948377125879082849907774442488954450821329218299897974339608953677221075070678288102554260379512478362434168825320069825127865061397647449665660958360698272224148810065715745826049710415289889554497011720294415675709320417078375478195587910895235447986269751411985394077326203894815366777856844887874866467022377638465881210229133858539508944399357251293941270003449110834685515346739200000000000000000000000000000000000000000000000000000000000000000000
291 -92187546615629619926365852670881470152563407765604932992459698330296624533126131520582403279429281578849213587552802736595699444350405174904106673749795438617528130692797185918856123327455022307156700895617291450014867731977102811191177961314176382584812079411241825928801659884207302992118236371887591951005759783357785697011193007130210907587266681410756535075387387922031719892613651054930443818508105731479529362505319819222378051902129074717795413500319341285396325360128026048572126522575180490102185584044588628390707200000000000000000000000000000000000000000000000000000000000000000000
292 -26936315601573357577540769310981952750679819777027317380325684410365980235784203990616404694561596278893576866549437866814232563991430294923126667399564125900978652629493607540692140365052617640019930815804123057298559772930253615726960571236876980750016609435101243252277184027355022029462641414597320722261482881401873533680362385792551509637125061427730097710336933289463912814874325594099139926871890485590505346323741380490950922308809683266552765267756889205972773409970482265635578365839089540567500040905991045274560102400000000000000000000000000000000000000000000000000000000000000000000
293 -7897465652285370269459691984794404688059528169834441660821441661629687043741292856539658713101275558613743119602318979553230332511893775697005348998142455373787593252863101151119553614163656297414250582081499250325589784864902671106867336480081098654048299380614104256588807927635636404915675921526808982412412383451877777533049635128692330313197454611415361953879275730552276431777670129000407495478780806981575036034735118521029447333270531284195259544946551870136040159326776112391359548195017191923914772292026956674512401203200000000000000000000000000000000000000000000000000000000000000000000
294 -2323356579812041173498541690495825890197831187654799085118606574431117257414300778398351937967030273959532530790158549569611153798381346945286638592324440659940200889841243661946298413314664074804094051075871899595097145769408525283187288433692952989518175833026472566652886281957717283478163463134471485990660025200782814418974705362637643343009356458391616308592419467866998814209346387795422136264019407400725252675842640798076639855340799365072329007411964766326298949052261645951179287661555093691158660323681398322163069275340800000000000000000000000000000000000000000000000000000000000000000000
295 -685831684388353986579623119304352285709409192640866861740097140875304435304200769128767350936958977177827160349457342379837952566248562954627475784875654276016073913712017505788200029248487344336313232770892079660369540213598894112004127791452859467564886760389831626236039818039981611673346915833112444044699478067214570113929423196609921666080975767200363779915425989527645735912170327141224415980303533126767754011372950725583439565097159183946900331338647089919111313780212889414585046524871444182956953672814701584635893892775936000000000000000000000000000000000000000000000000000000000000000000000
296 -203136419115374322944846672893472952759794573745093424905950673117436941938303129314984927002161945920767533274515741570188819307348763988271268465364477228694203700565368116239949597867147379392934835772719467017015069155654169507425065748806510711418028823521261715992532103774258785904260851878092073362080202844625686512521015375012922792728467432623884584674761455619713058117524293942567018435983099148871627506606208063367193199561388012967198663951114196352648620402832747905118384987452191483654477205965114947533572186944045056000000000000000000000000000000000000000000000000000000000000000000000
297 -60370067676046950618133817804859331121842586408418210011008398063709433165800901095799981492589436186602642750609780241170087797213382953212221281593469671568238462411471167143151177772582928818639937410768163489566998373948241811385710328466327116760725973949792709819274672840744431152854721786074619606293170816525960326822921774588488319392630414726936485771063579684035634666011190925136723502007703436845991575957028930804026926404350392628857188292443815006767775030712686988786918861236013096273148530139980269847949827548362309632000000000000000000000000000000000000000000000000000000000000000000000
298 -18001729873499881965147641424630946327507619357527889039020993922891117522215755418255483562157011443303589094001060195331416677060035734519851342486779282717214870911654788284765236696423639458219373830731245810188481797348105239694040020800991131129159050006139687636483165998419343290119613979399774966548704023111359212876672210665635643414829712998206973704206796673241933482787958156076456354474950352100547596964205206766839276270478008378346400085540237782956043986160574898365629101077257433700845595572311436152541278353128303886336000000000000000000000000000000000000000000000000000000000000000000000
299 -5385929244575756130500386374161946916577939713030979034477943590316344657907022763787102130139823540537181602293482012075987279461104073731293152773980751068231429518269623079024449116848458345746465175120697758155015909416719162279045272409067992007288443463028001716189582054106879480103298832211095135512317560606710069224190564496828362403310187310518695618997927483664333788343953220261802849749253264198355479476342511268682240761063438734859767101945341408563752765910453758972047030789919780917964138486119119499489806691212830875582464000000000000000000000000000000000000000000000000000000000000000000000
300 -1616798965080114974603567147119574970404677209923205633674772332899101652482695885361015690013355320738987611181006942710692398051357085463235368641953915235668899607070654496889348095095256757897862400056093850458194068575896821671261246273402319098287829404754878813608328126985333099101892391122126704387457530433240706474902775827881696922653611027247997019649966733330433843923301731825428632453387668826673876490132254559778464078019995375148453980017876705695634618373620245135470564177754056939571221863425137876721051381988462198731571200000000000000000000000000000000000000000000000000000000000000000000000
301 -486962546001331047991709081744289334721196428991058472735523248943889073930468178361131237985442429115785210113371791482287276077366241727588072804156035460496180007205197275518297784635888060379433436672849605891423203366609265219313934493498674497415025560585162012521542819448566039350940432165399587140753395335773758361239417467842347234216903369429363603099816533201800699246948551003520351627053195186979006617698658976245455242394307734326841802815663173352338656710604929018933576299737407938065531876167787108955269278365911002635252531200000000000000000000000000000000000000000000000000000000000000000000000
302 -147154812203579125124942789195625856943247286785355905442952470980173602763487581642168753974321779342545465137752780247287785518800840461681020266576422708412358571044525589064861737371715142886494131006246153407165350823020558987008362325963177209317284781132655918158762183494487157616886528067680149501666257672689535044494702340327025759343452919086210474691882733514215184952614916050007112502203700514382861106589818967305520887231077962815260528054245246118730017937226404368898177923672961673871423449280994709931223398595107670921778194022400000000000000000000000000000000000000000000000000000000000000000000000
303 -44615729337659973799554552371947478966752609395439825845615582546326570573155567154263482725240385197163932105160471179258581511514397768794074669248488680450383334104795169067870519959956126787483102100468347355613675408079206762077751125662669102774717301357647714296036329709177713305253178305733386502922813223773258844340815085160757147253270561141721659131473386681963155922213328564529232914039479197368397649926251981950349636847471724901687339688818629839404966005387962696940579750980891259108882417580994944023233776885955593823330235527987200000000000000000000000000000000000000000000000000000000000000000000000
304 -13571611554361208197733740756510905432716243750555233965476635197401470041792397879652062880592405575018750179000461004086714676793653083711530534579717836596752455752583817817741514369333573406736103301431833746699057278993384004542944196492886808974042803453084155387456254829025500522639943976214518761675670176158414595614860629529495680443172161564639149621817283834745053729468867611034141387107144332277641278170330263474509662430617300327217961370980706511604330148471674398338759091850910055962630112016625087698027213568156805291103918750485708800000000000000000000000000000000000000000000000000000000000000000000000
305 -4141904194136791653760214608709243192332783294199170539626861158616178909362825414579692274744959556805316909580770646986448169199220143779448890925779832594919619348694794706428260278304840791510248546855103962523332456393922886642475567634926838863163793180659879466578365744473162265469448155211985278806368430392244999370849356473246336869333594214391893269392481351759430703539273402500258515764378388853085701190146627292052872381349988970761401290245387770328587722065315747987843668670554177479435260714959449661247400338315022263505399472491331584000000000000000000000000000000000000000000000000000000000000000000000000
306 -1268204297773128307853309892046920612636902017860292560073548178676213562982948515553558830402061760591929396352332980403553198571993929736978144376373225966082990225668409913132262655837002057451135852512772186815076327478327336715945187946189503140582745842160032799161263364403004958083252034447167397545811892832525176858516546743172176153936735735442889894029253277197853536678654639411206950596393094079107783525384616515728043677396668898195765331804451704428774286120330411115109417038277694484011278126493674959913180064532691790796857035928270536704000000000000000000000000000000000000000000000000000000000000000000000000
307 -389577893412735029422587508723663639989148440412725806676584262080334385751449919514747497198444826181830065818475076686155049953494101545835126151990467112350979531000349479618960428608730188863692644657004835882807030857313293993219557959950155941386018262979831632153322587529553017415536249654684161129269575958129680653181792810835649983266298577967692186867097875068938164627411889642555654333475631851845538584420200331022628015944070467327789577182711765552350997448454636634972342884828215756234513419234679721946217801480074643092881778017831514800128000000000000000000000000000000000000000000000000000000000000000000000000
308 -120063417588012473208024713849522917772910912572511657611727478887351195139561785859162344570479649227796736801551141091930870309187016566908149454145337100018496665786192964062858040544387459238458873500581708232792195188742802647688910126628931422455618018854855522486143480499056291416166372543019679043205564126677088207968476564666690309376390219120373765300902101044776473267431791020304883528328060865023176739934448481588063841254644690420537903210129967123988315738244580613320043427728718262660646800685425657700066640008104236911309314701762811788263424000000000000000000000000000000000000000000000000000000000000000000000000
309 -37122211371098000138206907017594012721955455405926871821868365035506846231184076710256160025752673582637459242753234378965934321980124772738224805925249318565349120561263905792210348916348481713763785907116807228446178256206140912251277401817339094431473081134127109421357733524514214359667221071801183708290804012467749398833112447192234820872658616896943461575696223524087333956790613560476713544287581213725824876267116828937704805949597473176888455830789420788142565788546705588678450459482275308562188195020628973658235111365394513231914710181104086053359190016000000000000000000000000000000000000000000000000000000000000000000000000
310 -11514873663988643131174667740824396163015120052932748077311166545335558353982444608029883234006937559733327044715347577981261917314211705500004136836478396545085025481490867283692457410001051185272491775796261590632952751775249685079555883924275898305596973163744220589320971390143904927927028426664870740707697215338281818692658493941053096690608569347375595230660528851553757275205734955525355099745721191843007660103664241641929351255966106210450574622852232076894719848107079957851549767896562667562893275541524207471587471080565403046026480925064414234674158632960000000000000000000000000000000000000000000000000000000000000000000000000
311 -3583292032574429571177784902661165394652470288361664173928684544741173815006308329730940509843476293302936261539645022107737362309835478455359165126036624740367750338068367236541601520749563693361517567095553273129385928431019912767056445602329045872911157237695545770575845041573548960278664707958790975612733705126922292180278818562220206759005428480923977980815781336150090474655183444219433345336056305495455986315105566798724695278198634784390826235452372782011120453395158246753813316707518759403730438569804088471299425338816702569995441006060898570004834350530560000000000000000000000000000000000000000000000000000000000000000000000000
312 -1118660840639224070553414955797629619585503563009608453571957131942350747193394064489117601356100723012762165847285715683194742814479632710022859754559790221011939711021314613819399574274266509273484767253739471851997610308071480863296440961211106418808006117713820255449037787074212373719577996602873814894743915929338632242541081771790592245848030507768123335743514761370375408295005395115339103541857178927421535581424258999756436375489451711894494716589937504483593844036418707124265951208060749339173462725336184246760130195699439353092432485222784599921092503242014720000000000000000000000000000000000000000000000000000000000000000000000000
313 -350351045780589771919154053808870028063889659130727446135559339140684393147897212256369827857359595587695326211238367269941128462361145629005804776570959689406104030479394493363219075485571040129344413482237632087991562625355473151163932960043822870302340133424902452164713557194447183585369910545255585579168997663961521541591114793248356346906394637308013372275165307470290223019544194752990420145267671827488792206532525580392715997519939415482318608804835164210155643107463407580663016003461262221586678391196105966074910112130376500709134093970248264552132219508212367360000000000000000000000000000000000000000000000000000000000000000000000000
314 -110076021807845644025262081933623531394886617710477778139004637381948954151941928980809519779308634700647672908553721998486181787108683172418410047615523637095308505561533175937465603437377426514084918090281393001302355881826426757083496941418586054935365712311108580901188617399044872067093597162688307386715794835622497544408121735266166897776823736776589109337072250127177661458000826556070336796190624273494912294119340308959094615174675918744822014831032060583014382921975652234818500060267707860925362381541497806258125445163267691961514558774554677404517390181532214231040000000000000000000000000000000000000000000000000000000000000000000000000
315 -34694606007351880939748936446909851960396417708237319170252308311330973734761399789300148393760904540142977876357033077700692842216402201013723592199374026196264817009057988197025916595535039004766571687092294624471565741059274199393360442023809868834015505248525615213215542458855510017418740915210925630480488457930600777517991017327304036322039244772453663320176246674654014228247540477902398380161091296525214876605784162210870286453395206281598361774997638256251541070099223121877785812031121634522492795331230856305239067592088776779874872340104294195659410109552056179097600000000000000000000000000000000000000000000000000000000000000000000000000
316 -10970003126755552844574948818136321684352514931575590860586471400225959450908005363927569036361231486658453695630044806729345795612690701056442849703154677639061113068372461169928328870708834466147630737047066687487331720234174824845600454904764825933302121007749914259618566730117599390133863339030346772386313474389566771769956452751743436487301428169761207181060217632837479519854066026530334209279633914569877914754258264198592987561385157126233601858414353528345120269799575696905017178911574438883373871545551550502643354354282781413219762352200621771997849738364813491935641600000000000000000000000000000000000000000000000000000000000000000000000000
317 -3479547401766135527496372804037661448837797265013603271686521897606766619166433058005795582009270647294283990512310467652795504170472155584301940839436218185671465005023273451162412247594945362211479474164505041158248310269017779672641687655986576553490790305808921893607701532392964605655369700776907317163276773833477695290545923565618323445488253205460711141111598473641873291291737392832279661824642335416910863321098297935980697802266572742450583962972121617726207245687303392082647694204846937876297620117738743080957290972785383740436924316549539180472872828485496818575291187200000000000000000000000000000000000000000000000000000000000000000000000000
318 -1107147955916957310161704698778214190273101390324538527531467480442990363908390440817962709680983070169048980555149574376099915492926142937570846909221688146629768087062098390983203937334130238335580200959338016776573199786214296118217927548626563518255055006240884268406080320926745079475997966917515629588352496656325161181105507483597689198712607570116417626188304821056384060499638003508490830902346750548525936433156760478295332377383240636998032399337097255546268810219548091766193014528432601762497631797023172097947751732011196253744406241998669098353982323729748736804189215129600000000000000000000000000000000000000000000000000000000000000000000000000
319 -353387496462903117490462689686217962851692175009495424791516944668598194213058334243264173631680730760697026357063395146654353605259126789925680015727067221595321044290583170580953131956049707011490937665686908904590426136174352675688601825951134393733267360090821861405487954668630462843917099305093480506961339892942529213803042292402140679478376905015149074448180886964355851829683756122137210762439748572711327365438112144196014639836719383760173785706138125312028250596969266234099284825840625576908270917917547971073992760959182868267243241566396615565347948308082565062660784023142400000000000000000000000000000000000000000000000000000000000000000000000000
320 -113150127097729599237040426857123424045850229250252211341649665365875103680462555933369103650797468752612806531890933660625828453284924787292362577720287747110218316994156451636387235452857335597075732338550738864832416917570458372479042041506987147414405190607956545400835663495428359724705997344461426061407957779345971440669666477806583443636489183362063484513839499874704690938664257287018142233745291655393990369140488557109442036800767735761194274077279908252742191734711927757369875652284329755690863607252438137657020210251726510845483907768900871228657743723801797869109142269984768000000000000000000000000000000000000000000000000000000000000000000000000000
321 -36342351831843393879919534191547395417376718228439335971346100365461486371759324926779344060277070640529433487978796813443750229377102205366014778708252762406289066257898568831434617212982062119748872412044684140527519607818410102768553121628582599574347149506399986994013693742501819188319433328958201701449659731523452701975824681532040781792403771461531428349877396594535667664324172294071778789756901697261907904398190481541480446470012053725883734027227877158056052040820692830102323526948175314322436630254055934000173096049136367741389476943466445023677983820209297771682495911090454528000000000000000000000000000000000000000000000000000000000000000000000000000
322 -11709029981598146629804377861380120516264776348711254920720619366026599178702703701988832421476334444122449534917792655719785407834544783042955170338530356477259864002433904825547481739649593225740244425048125218987998036223860094921566686208257148869577491887180741242503297474196236123695964958149473891238593829827991844152412166685434058076768143106954324921180630103696988249149539049976517367906339193875954620901431398218057910166229842285174021784310525986359233283711253741708644670740647104753184476298459487419794281275046533053683926334233609477952821025350317412960969742189661782016000000000000000000000000000000000000000000000000000000000000000000000000000
323 -3784203930797954125178246737473777586535493092121255313011750420794647717293750042074607402306467924166326168254382694134159789270545920001536208552765600510498936735685913401759658870963155501778415566985599735820803390347345728128955850741387902766610872417810001849927311048859013679062185272726708474635786500635777069526644441232136851040151859663768114957132818428376721254593665207096315390262434184471087071321801269962500493445421518495422714972001194045945821768193305948005746500059622773275596467641244833924893364131646358666727905958174303227444541486936373901200697577666829162119168000000000000000000000000000000000000000000000000000000000000000000000000000
324 -1226788554276123279249464701245607505147076178917755672894741024415948007374181902697478091592080250714761993332147213126211891844072987570905456967390809969376767716478859114393956067097259198002380911218837173104260946433533586256362304624256713005583084303225391643813843726426362731804157543335403921490322610239223202875161944539067892777887109600252532612563079565071135564676579129446315977023494455594908865501179985321046055549455129250768576068149439682096074234764757556740996795684874962517515931336143427686386289022030864310415164804414515944931278477294060648700046320517533243835154432000000000000000000000000000000000000000000000000000000000000000000000000000
325 -398935179885757975988190961595351994916302517279102533969965412672611318015215350433839294778736305906596277833891463619483959768338540435436376542801513990935385865229415119978555537907893007548854258821145007477140697530260332324313866313714670259795678769861256422637215173785685592967666284434918196213853050354514525015351075143070264338057752510500172029813463890393892291052875256230516264680058610732059017311188400357775438251669809558173310941328189007513143592424467169127055675809224890426488824650049766882365095782214322790061013302199715192656181544631212574353885633102726017126393446400000000000000000000000000000000000000000000000000000000000000000000000000000
326 -130127261060212920997587606929506855959353017350507806664940462945935459749007229660008257476543858663447441324155293429827926733158180511292192237183131305083515108211269749148178045590890345125302638745075723458481031625157491294800058544291135027912273599651495938758989834530696757475136610652329706527803010074271004981304569526199695909411270932808938234206589713585785187456458121258298963233611553714358171351021512683376320684425847995258394575606366477469658637621300610170945458407590485751731604599802248691045125576269514093542117877265731343735807896390734229885437154545210188269193946726400000000000000000000000000000000000000000000000000000000000000000000000000000
327 -42575866294780222755303724690460348329732554003527696852014078106501414782716694385278687240278160060701753161598757422053358848412345150557365177417811041318886297448837824902919295424152158096560587890058440603747508880501894737405657773065770876696669103626651960437427682139297460553032504711365932141831918799022580592260433038703466016054134213318320384296447394556016430285131782450514876446410435661315581768453189345821794931295618060299304864270362694825220241938206625575480415337855402740915211475162179370062234081953383334246478724149945635644754206505922704563156912374396942743659057302732800000000000000000000000000000000000000000000000000000000000000000000000000000
328 -13972814525173538475372894450886289555097164080038192179193802397412493907177840762042517178672836576735876867496584740286879668060214989723111367478911184742595337823065912304746608265831349839343699209616076561762700086082275666339030381275573146836686759138322224850955107784706963082177407945501722363588458749128065996284667325483762956618020120149172895268696611950176337527229707057058594232791985531039101153943459691792529085533658329211059812522074404041166130007317286806970645124230045744352554767978972837105999090934543211423078441820067004492987802708214551021447868106865217275660043003782758400000000000000000000000000000000000000000000000000000000000000000000000000000
329 -4599657143581379293413395737133806122992889710669568523603245596090160289032048531916111498329968058944933689807815455874291383567967507570520593186326865306634073525018535829862852151739211067788436093153715027164521961156139269355692674640543663473168751909307977215377286059278296748853108033327039149330772246103094049121280004806958574626871243732368411967384677555351382119594299853331303943333714183705713909163585094926799623307105748892425882309340183294969652906127435826267228842911304405561006371218337248629866011271122097273389369216836270686687749826563771773368576085323327061974832232628066713600000000000000000000000000000000000000000000000000000000000000000000000000000
330 -1518742640600819976246590322512795367319042182143831697386422482525089877465283320608473375462722446942243253568652556547765879620784856786353773382504578689348592491680737698101541942694288955712178039240244459779663552384264178105198485088468961242068396012342821044841399691339931166516233380533466869051800546717567986867074847190097714491817033794564160129727512534877523866527772881782250000305280341196862118134808557057445811012133977307974331274653325223565138187015949768236794208586765221850238317992072247985891253825823570355518160692849229749201734382765674381537352948472874550706695726529446412288000000000000000000000000000000000000000000000000000000000000000000000000000000
331 -502986222501129799246277407407086251003961192905156739752031815534865953528962189796536359012726015809719511788808236733362914758787128761350151607844530881766969030126449066573054624796524914443588993393362021456141166556095055294701266375122778428779132681234965991885578744120287985117126799703307037081119063779685497369829081469176800502224780895751989782501694399776277762951038620830288250772748830925573615379194039377443202100876742946185854389058702011954361140140265035324019750882810761877413934367082829542881710151444183611925401910259870986442050470895316020076352363248859760968066645102767613411328000000000000000000000000000000000000000000000000000000000000000000000000000000
332 -167084903071382619482729238786073811176784690378258573858243260091684755124728025945918654536366014472404923211744718206289834947943056674405444750440339828827779324992802428196232179456567025999317564462598596967501874963918654043003288381928654235638309432150490636126270115768856735597970022798665401944597619587008018547053093681069923035537063694317325277825547386217955764495889280909536017978885655441785896471437887787474022492580869885482245751163626469106721331005341245862033684548328950653591478127846488425348342169996437542985616262833040003458788241493404470395007690446357412871851895208842249315024896000000000000000000000000000000000000000000000000000000000000000000000000000000
333 -55670307153504910963893262838700409501901200574763955133303813125455297296167808845902481630864687257538750468400638521484546324009580207888561648219770414258590856743555892836546026375044910119916027159838131530407042908526883563794034389051021937165724651723633381534373595494375106301099880790615177437928149339308278071698266622052955160074923107267653987967522248314000143246251090862443759802783493728847194971949911582330925449199240359345303810344205231390312182807731355244697647203331818767462259453340576999322053923314847271644569314627487582690505609489148659815784251260085361266837332424072638373841338368000000000000000000000000000000000000000000000000000000000000000000000000000000
334 -18604217054705228321096443753664234290185623252012843077346906486371852485517962431099981564903655421947837032396065836652918890571932387093525256431008023031596479878824912061724209444395694103945664709918937911652182207113455708876029292113345092553841848077927709334021221327255441349110322629219115594863590170934889305158573331709158396282304256548371327241540215515115198776064811134472448290795938870856882772469315086549520394436093238952076892398801513804563004258905528535818277438742674108871221637259395603549357651962268167482795731087241244711025672218300027779496087804570808809033715919043141611058376998912000000000000000000000000000000000000000000000000000000000000000000000000000000
335 -6235864424781403899325444041967309857740091624278224239894240262359478167640220782792390426107804425581110127420066413818072688071410037294352013323539659075106683424049744988019767600006209362202297365092866861889221817855276846395456296118852063696060617116451992034011616248963380904029307537469721598698229196659566676584713727623687501275543425476510009642885492246695468001208571956711291837983167678187976892491127456423120424466875919331814729148040053942274983983908519524784936875103964604411827459749674251038149221693446301810408769634780387937054130941871250690073254807687788531760250493940014491365809869291520000000000000000000000000000000000000000000000000000000000000000000000000000000
336 -2096406770064027768112324551905096221327519910433547150613778635610128705299334811423498544797024039836828884538216075153552951201481022882939329037125235854675669623136253130834264654706859711222439309906660857192501691587583197002738787388329581728201772684593849474811262939603186681199759400578067945092945384025401287716922019084434012333108043303597244270694314611348855846167078353387106313852131272282218825721177637671893878551683178130250854008879376308549431100246943661198486457631863647692263377250595750838271465264836923419027533503671991618068465797296888595485205522090547086217319312419133156405432063591710720000000000000000000000000000000000000000000000000000000000000000000000000000000
337 -706877606152969313321349092870188343253995515707262828575972873106280971452541962593884811102530490379780830349003600723936001966086820829835003545810950379253481524529178346883980429647415573497511092237658459650708052089854156732181769905711885920049333586752696603876204530309974785906145372838858037440916960063016627113780677850020266156177962580724871345534073200754848429006000792204644545881536648049223430455674224832839976824670355092774269086078690325786690538618856863716461152534507046917215579993751716068953801590931935771817621591283083682418414314767309306855033141598217614942650657494224738243621307793685872640000000000000000000000000000000000000000000000000000000000000000000000000000000
338 -239055563683852716895162050652067258936501864394374892940725463479132948798325669552316941260154857826123240897456769049542946212107605772346090734005115595216438905627234252330970187441602161566998777273629893373732710548741319693818653341450320728743153049041431316611597737171438672289472651301978576816358233724155424457078840763363593308761377372043052723657016794413244479985701613222314791512164540971406505739251678629407668463416382830548172394168694081920365772943783238349960369453999134064357857004809499519592164035216792090201356621637557069560012070334723441226488064640495548051674456816473164874635868730690969272320000000000000000000000000000000000000000000000000000000000000000000000000000000
339 -81084091376628463106940502525587737213302298498531267933037693860219043033842274312342792873527345405337752905186665285435229976983226348994633281833837042834094395821326137766653356693325318602208514992648384749681554338544575151003854191053718438308998547916073930532818557704331221698911312956836998875274407045813950809455615436499437383285057323800814491916605711070729609026958437646879702354045121417906722796495340290306021237375251129062209113382231995880912954388968568824499782210205190693559892471449860124182336942887340174750786071774081523877918846640331285257986013532868712829475425549982121624224210443095937363476480000000000000000000000000000000000000000000000000000000000000000000000000000000
340 -27583593610618688371303683191887852103590529922436773854891483142603292611126519987458941154566811113988425255445116372867996232729992528003570905122573462766481719289093060031430204283791529321458515196945432268631038566899865326998283535072662511143918122486123870495462377127761995875382294937417642209998617806294007065588405422016610476614387673888193377955987250786260935644867964069109679743027176229783657732759793897347629752693521385363813468276275032614769541037637144697419556502706289995117097703264742530028755701129355014857753638419391658722200749733848190100983268312267467133567333696631948002290210220462404590056243200000000000000000000000000000000000000000000000000000000000000000000000000000000
341 -9411106285693076445695486161717684860687405170749228422121942609871520893464993200952712070080237239769073363118545742926792849149863945626652179008480965992352738678927072355578841083513624637497944515969686097874549582523055400229785542898673318620488009273952209437816053553385229962741195074571057275027337271590126098092634947933976773066645379286485535122467697585667354370638688139084398312873890976572653760734558306534359806543709032913165598389157278486824519919266128982830543154843263442499219966223685832594104481871314240916939357866521895429531291897128320882946422556254521914871995053828423329799314432913007166610420531200000000000000000000000000000000000000000000000000000000000000000000000000000000
342 -3220337744492019509906453463217267429391887321710852511688650251237195302122187485588989207470618671616589029881553165465536046031280813714220209844234534948827659717052160305345612875716242806382578498791283795219631569265563598268256118058009607159467367133300389260945503902168819422166907598314171265022822079362382689403584298561392653173321180945276606306545283942333595177425332269074501377493924457823649013758661729185488012596397909268202509795160884139023130103461281272712617525066758824304755998897449897527499619435085096063595130593789173110493646985937041769919971183303065122099229492186753588598623823033995026658587207270400000000000000000000000000000000000000000000000000000000000000000000000000000000
343 -1105170719377228370891593778884680897088001156980421217341654526676466212170458962872224592552508921545013588625066334068202792723462670857965098277752688733617401179338703718163821251373538730271756689306151034973648807576684412981278804630136154865108386969592220419062953285167491266822270564143078173424335647728964633304148290464404308138757898804649981189919207720088516259928969084816165879316356469425355699954126406726574428215954184523063218159695813714297900973033934161460351355107642329360279095115365990082800402695436891928953769403245716603668450159911156688642234892692845707386884172671938501843410305447049623025711009968947200000000000000000000000000000000000000000000000000000000000000000000000000000000
344 -380382768910414287481540582599727480498930643333589289166058646418927497661732072001159303813862813004404252608885723141000468321484698426757729048851748357800529272154219846614939190478480857768592867749030013803102296312657899945476474747496766119625285572244197931735271318323807064108385365532230769983848595174893742054307586407596475438138612861763689622115749593169205531542288845144359946529554175956724883048792047644213152990406907139849673800820141163650725734932196488469894641752371171349881499829970352192671073924846818288405336060801104879443758185610457617907900681535562692424937176099342377821383385685996610127307337500511436800000000000000000000000000000000000000000000000000000000000000000000000000000000
345 -131302245531051747576953819993114635425957508344407895060072377313854740205529965778351190943457782420083802023986413535854476993779278597387917444862712444543215882556032631125059150637134231817121886293348990635695776866026766367880682476313479834304355678842587379455368298371522820619997307373271701788529498865847029428738234934438223368969449548808121975547472104929187951097682528683658197664082468068264552310846218360466950873027204639635216264619313450060193621823339747625185270209365774372890366383277622858312101480852237757406603289789476141925039671762358660831376061316302105451447388875140383764791350832269600187344217462167044096000000000000000000000000000000000000000000000000000000000000000000000000000000000
346 -45454792592394697008184721771309649712951418443205390343519882333860780072833546482902686805484306334428691031801988556417862860736765280550212254360554950892154178228062530864072735943558570089724457344875855136351530995810389019195214184311811978115910158843862220378868825511231133242917571262456978538546304675608569687244159867532641858933441242354989127830976129179104185816677697527100371950200799641921626441912263416230192518578616283667327014709328291988066162079623078568873811980095771421747597653582616225360987549364003743590517748607676505794409095145505116662992979749794405401071998327497778661280665943822547209052098420359053705216000000000000000000000000000000000000000000000000000000000000000000000000000000000
347 -15781191640534134013749408673221875556421403912182199943047653734860086512028422329530470781213632409556330441935220586739224394703298222856405167442680097957327212915969331421034824731210927375960485200504399846548655356803339227805079646393741148990745495630477328003677224871437949343998279235384091075896991653972995818169376254788914459401328158766894335162225287007416536017347482782387732969935857404591327979799932670205861924659656253942888070858398777360323710690975852221532871893821936550446142071992289146069472830827548098942539880344682892708827453591132516407365118410065100086717419234379654429481740142833037759845003867608034366717952000000000000000000000000000000000000000000000000000000000000000000000000000000000
348 -5494762068913570067497324864127579899426108375638711114545233833789917458069939020563847577381914683219425398696732667694042505120339094219431084037362606998369020530335904058807069125963650660358905029911401052238363977303787631912253809524849130075609493146951136868956454874667545271432342230450760968900587199825879826156334451588557675691606343792269677044746569731827736622056155652218845727953692812106831827716739480108212786668928488390208030732451639955433920420382882026565819139494894161438862254164411719438792467593775602003074565247452890046436075508461973310844435596302250000330928121278179797663665693639232156197523569290570587277623296000000000000000000000000000000000000000000000000000000000000000000000000000000000
349 -1918683729597512571444527042335061172515139838439268504935184924245076551322057439537543627947098794877029661051499715446280594972728120690141374176063406494839052516668575216575525766548096361331838206126361694393711333850428385598734539741952215555324574220591616067105322406812657636832774926102225429668280001015892553267380970797268003265711176283905993334702227945337760247728290934718251458792611814912833600252876371542813609784260145430475480487283267515492799873486929165079859022398529426517657401666040783703240912208322209621805622308212187323756104689697483130661026310690144369328830561570577648943618330208892608001404579412724305385492578304000000000000000000000000000000000000000000000000000000000000000000000000000000000
350 -671892412232919539648482736816604400258083320807878032486970235857862773063741507593045797162327467288234500088337565439148064719774534347387895082233518244884152639535890626119532684205620742488579914534088264817519251561870804178971017025688449780832565505401744209130855202172666006540378957334322438565067299184116906028231606049352420825818767942208050407229680393884744264859013548772150141185547920416646463129033998291766287610135682841486632509367661795117660170444308072673078119646954465378427662345082995969201036288227762426065644871735309478759556745092363897097894291107200561870545186438030199076357067665063817135967232746333501363457517158400000000000000000000000000000000000000000000000000000000000000000000000000000000000
351 -235957824099581307291631835822394690947811777677512108918805982116339926380730760479376009387271952196616251083115918230673420484402753792976596116077928994046007067022758864879290505225998336221344339837916566073851356948193956493613701816618456890836368077264149722380327501888488310072790720643837414299747876603619113350536186917930716598849337232709359151966983032809330099319452858186291445268974144885247054622475477288533500416133245856648883029374530647729611794979311136221545031628695225481864759599813184170762914692528190782000828322330458997450326453821805408359648175006604908628470431900663407556933058982620391332140969177121057046060878685798400000000000000000000000000000000000000000000000000000000000000000000000000000000000
352 -83100533262497738821784458924600989020115556500439631089493385399862416741427707140030499343056276096843445866047214116494933878994193510330011007576532401526370478773538220981588678947060149268269536855541137636134314622906306469357024108500932492809613855485696966524239742064732657309390648690071843499067900925561849745842777306419026170829386045346705465611685217857964681646680031082685216479888134511077418495640142910295152392685345575470170157863689744533626241211546529902350259816348306424663259570092098285644792157101369561092868796755650812114923346484604877590474992470945034342801676111814616956117673371378607771526802289935069401901468144684236800000000000000000000000000000000000000000000000000000000000000000000000000000000000
353 -29349757712826383570695692556105705471983796831455479574617100298760021564428469387284896969734130683305089361360891219675568892991467618817685595174935628997814727902956531398016407898155307382960574399879287830660213277839922075511989886606864124828588417872079154197776919361645267831861345875846618685446909249826281450234322297146125940970888881487806916890921012892657863934831934972578822383714162382447928983483099213799627601282594936084246758422279424519916680209023736558762617571603702811282626823459676519885370288693452589917441869262700630920935710337309461383891022215997874612973181264609506104128725986639321511308800969482216476105407929317221990400000000000000000000000000000000000000000000000000000000000000000000000000000000000
354 -10395204353661672447638114995031129127884964979875742068823608649931879358318362697798361664963130884945133232559872788468309991617380147375391374145575363679655513637898443520102816689081584179583327382682530876575709976587092964546867432694860239257298838517342748716209291969738932662460112191602397064035612773193844450335943226706742608145539473487271868877474672803045988786615026032430905284943532251099839749999328576247368069606666392997800025003315037758990460616650180202443207097668471772305953052416385024283044888202026421433410113673804454014273063926377660006739454369898507566949865095461813211334142111419883372693138978877407985504983361986317883801600000000000000000000000000000000000000000000000000000000000000000000000000000000000
355 -3692205649205574681830122123116127964743318687001226248423221991762291602679801083002044271799657476717038883476648362939168192662603768369395396224270699565385608727383095767079072860393612683321491772826641557705163086274461237048868485150630124966405490334738537552343775579820964874066683124068504651215784576643205429070619414745916590756479575629949743437026885365703293172852654693969824141187440392910941714255355899482869828868796805625106750948903993407986357880130959192934337648643856865066227051154544159450723762637328028038193625306202765631631622847171488481994585808238052209968107169326620699890911331255004096728261833732448821803407903577982388666368000000000000000000000000000000000000000000000000000000000000000000000000000000000000
356 -1315102587914951328567623387286768934590796874869031468405415556035324233373266911024414948422577896170604230518539017883029818289530946237656428788760332183260581698953229745772263330498351971609591817077176193807917104541753548684726524736728257198713217503850980292756148416766357036674876062266014717019334734251564813215623158738629458836315366126660830308442369855011170709065078831675440125849261467414822254341892660710745887353534396621903151773627961679501527653559773026163408893702113075957229699940105974684193863199479848174010158016968960046941320963017183708348810772690795705162467448735652307664052696930617110730141323970745770928957491249619767035691008000000000000000000000000000000000000000000000000000000000000000000000000000000000000
357 -469732770025642584392293117740220656623528934665832027152895829105200389837912037505060775394496650000430176423421812825141840375147813479385338790506945466546084243680028783599090376610480058724206384255069381727723346636190160873584615803236987864940157857182325653501293079270222762869471479983722487758301991415912428564045290033404319104179660551271861325684370362915192152008747161689629177372991980630807158247902681809900827051554192833713418026336440168930030164691840923378784324971078779506471424502173251357683297679624726786620735369291954808378696493472126219798636253935679552898321260736741494343095034433595800747637772231226100792269987193119717886426873856000000000000000000000000000000000000000000000000000000000000000000000000000000000000
358 -168250420841161815965874546097946355541160717380886707797518710609072240514917612272967793645555974461260237567389316879802148557048257070717443042513750432156072357281330402404420430067808781558136697247705579210696965788134016998293289448143166671713412010237059254921946192109753837484495828928620269077788731316749702543774426415804502260258900196682584685883653213833043692986618988589881693222326741390475436653630539779155238744540642561040159098433444632694181369836126747804330492260880717929454100491387308353217734170021172482504405159939070698968143577416993200710677337395341658495048387552860017495837097448910777389115225546579084307348337540807808599863431528448000000000000000000000000000000000000000000000000000000000000000000000000000000000000
359 -60432721005546565861478194410169896687514271979584073562797174465265893686009769624919298826203365038068457204686706983896661685563155952932464100735826901081491539163706689502775629330713330130854824894938188054317789471811414409574189834512585190896326019732055900723695693531104671295980566581186924007719503926280536229403963188290596966937549426128206384833567711125629640901356743588155540151576129371404119450968897710170176581600249145925747565649396283830979656144937778071786448725458134058751186402428167502250993236093757186075198571806379595099111687618622540075283234063047534923289247814336895663526766877721655180975369276654341466428267378140203242906066545016832000000000000000000000000000000000000000000000000000000000000000000000000000000000000
360 -21766843914558204850904944405262731469822427136554889103999159498518338130437927572964613643207319917829540052247039772635919043738972710627306911666844872430885655179929966160211568041213620788090403421479014456800654982491906715726805053648409288437362154895985758786741856463567074332970720443723889462535833842161687135397257681485639163423670721137532193793964074447311207612267056771431290864796544260893697133890079856335050637535436582011195754936715150368215583642360411049844538460529830580776129097915364746247409339184912686070417531710679558122547990996710105613335839370482149321344637942308076067194764428768800174434731126245812549746563154285954951490462927049195520000000000000000000000000000000000000000000000000000000000000000000000000000000000000
361 -7861813820077630761854890920636410779040120316901979110244880187733261970338879636717945308876521551821426323942718450957490276086814312862240935856431986642507253909113118641952818996454573003254395560502380251513686726829905434558211441127672056223174261522731287351449916628600695194112808011003098951087888491352618929290669159148684469913360184313945164251017722314629779227628713963177002709874042045570381752689178433179516624687657486318095254801209865030988472369757920328834388475222633674725435321842287473752653410154571115341425305457293165881512226793254504953458433051546669134631197439666061166454356165789578414313033283768828194318168582033203179743997546168288542720000000000000000000000000000000000000000000000000000000000000000000000000000000000000
362 -2847414526126987226446302875781880565367278462257161193784773910724740061058208818110753043721303942955427743061698969832579863911660085577738932588865435722467295107585131658166956375737656006628198525952654278819677345524693854085353910538792549770909517692734960684251304246289777931196482933008699542989410977103590256705047783755608890330823221209618020726062621087429286494337305089867275702447781954323458503008586910231350385514920731803701827242167077306268442447478925269320472770871256095709163817522545594427459783049837910230467612695555488238244763236840749407714907173667637602631401187599031442193610612744286386015814469061382247196514027980305963721721606763694407024640000000000000000000000000000000000000000000000000000000000000000000000000000000000000
363 -1034132001203812693617057259137985595762743358328338914971031005954118962626113250016229531641530468405798122524982156441347045596433067229141224928557167641208068371733400932854978159838407540166974919485200434464906512074704916445635325049489941648199752400248047676398792703881739499100131313437417069720961698939290341141193193931336237814520463383736434922285033885387887919289168997563207741161907951064782308281824811320152452932748142920615350180401385493923767401199663908685569155534585862118423821388344836249465629230836867678287281475932203342950565098814299973472300800102155551829155223725698476093523044849878116136228356431299807321242586621762746211875750463601241300664320000000000000000000000000000000000000000000000000000000000000000000000000000000000000
364 -376613000181944848417997743754412907901633505811538517840113667886356212723605215008163051685280151271721476800165016176990086060831302059092589114758851275444472697218797264720567447527947087363999674899485414190196970135867089797003881873193032087478243758126337626338812186492666867629966105269378879606967460086901093473880010570388617021154131844406231215448674116607524865250893506841730975788865300084848934637948149255476024333192309994245373507278693644512892507810305157801319399528709377284593311078198385521249564298124311208956366775722060700659786619882727372009177078307256146918658744559846018013581376775159517632120158351805682591705903521084579962386136185392854106353172480000000000000000000000000000000000000000000000000000000000000000000000000000000000000
365 -137532523501137427843234736590220470364110381731539986627441139724256733003398700566800516654193009335190328545250260993173054585001023525486201726525092096009516369291314515981740482981923781246392254069613750179791338005197005852634931857800501083151765305650834804668859645859639189829474292236173191163730737140690684102614994282686975642948658798080599874599005581328532029013763630986487108477094647877575476632955540606567102335119796041395025849303705694446975152604361790791958671424718647653225841137336485621281734362763661251426839733066269036653406372562008764909504123275654529108546474261367601843413394318661837478229883124744843338518245909833581970490803845726080576158642995200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
366 -50362007730091857322916843035769504180969565234013511185410329734271865385382145344868655113443641670849036419875956505829998686181497980307803277276094361011866590864976645590254694862875533377043881036403707075938476735448118240070293025496024591929651413754378911943948147577910704325343473250129601505048928979767491900953896412404155692352210366425898354653723470766119413036010926802132467047284607994703674101549857998839758465183025407276424010333804901850508732200760564420841011809257024645768146002999991078088474615562625013979807881175871128948239985908952053012924897857019260605109161441074231197675812326071176460046836467769168417176818763491855254939884617926801912853066625843200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
367 -18492044948038966133529693570539473236555921021301733250240266382318742401281836204662394189225110586227588045161532157171899336982640912185590163764981929808647436339240553914806663196161183924731444013534737767578774973259300553975959855745062102789756612998196515360692229453834718957679707601556181907672150317751210283749311896160629613267339660634498657159394912419120693276828288393537231242501927009029292568591853515656240194575850225012506716905351793051083897160887605673148845866815787900312530244805947192354435884909035128651065433619288402445116205628345408746256415791681539922280563830151652995360085785659507243980568907016480215536058004541862595431869304982262952461390655678054400000000000000000000000000000000000000000000000000000000000000000000000000000000000000
368 -6808444577650297937177978102701754080237992178852728130874863889424932388050413836071845440505845627872291346837053429707609319639141288986731054754221845019028566452328967709477082852792627469656948057035853356819322112324814309535502796661586589288058291286510897519290356599447303579018398018557087805025495288191235841908164889787759439704267788522818689522199900074035851936061516249197445109107199785437886876851363510001608315096213406303538163397583719467203493781864150508485746672532584714215843912934305388063851817912626419050606750002480069310250915674743032360240624039421864651234666569824617825805905566073537138098469789649751433477874090902314515209825819858020247218855441155175219200000000000000000000000000000000000000000000000000000000000000000000000000000000000000
369 -2513556958685040630033044639594455133548051187425694708774236851947041799041963611004750018971186851712593839190953046841660772762509967091399425016152586916617783056561136428525832505831234273314339643946495596539252374804720627906025173635170026097098961119490766575510608332236549757611742617443429333639196742765800914019850709547921602314929153939551028030707429735117422110556143348252131041627425278596939711430471736366954656115669339573613916793828840025178989228117835814073485994988853673765152867959982478425651664523684497577855289469369298468927507821272566215444311064881233385525026185826285882375308144759043761769747671308066989764438085787928597585876160477442944126165091976819297484800000000000000000000000000000000000000000000000000000000000000000000000000000000000000
370 -930473970330802808170329312218328806372724574442822074756108691540875670602678710199131716994990636878887785085434269573569518500109748630821887940547161091744593042083115248390481143490185179083337292482401416924631786844429502821889007020152357701704827267441066182178245312585465968252353701685942644939289928968520011990612034797522951041159838408272694130660529980270979304234917820351351516261521850898130331708160106289850501077664128329204624644261115952233378122746676069214378397618053597640104446393379095612394452704201717865685393230776222851184353350731740404010622267115510959126230916511735479295794811194794449687217784068161700502138931305929186910477389135142440827669427247739647819776000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
371 -345375264371142818602690209193300737739460702103553551763083515400238849627740105911006324696132581927801752163065321641391653417393709240626437679234157220097768943740368821992160057277931245684019836473184202774928503940956007630684907931278120484270429227915544096806677495942646620657946528621278024124807803281035183755725955647854039364585639086205530613415605584643220577502938080504634733950993170875593529300915058052143128876313986504312881652322318721157929563625955244341194159921003647912867967153772308552312576580521065220064487255648524172331430012160005324477544915150352770234161024295577452861004270077829596231949921792433449173333374153326102491157298979778609602431044498948517208784896000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
372 -128542453677457084902426528567579452902471118512055815768465495529999797095987598341359010590319002121709708230213275681178316393249920054490487717646127014703824794293731968836460707486370337309017110225005649234848634655076192471691261777678852853392574786423393473546165516415810317812632054911854740332643392724653078560104553964789694743630848522697647352929548942375435026670484670103963233275835796881096435283937022942901031936270523685344417327014738549038987267581109505702771003794759195166479283489221733155182659534668122809757110821269583370582386919486816475138389812488666064358888091472022264369973679060164687150940448874852208116971792352041894935384854824025366236645018426912615420565389312000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
373 -47969717404969300442793081873840963121003453491583428040324244974703195869625573947923763653038045363176814960175258912455503146458579381040564397843225013208339814238263117720600149710996663792480346067124085963156526728666507231445289725208753950682189137609563483499398051131251476817281608492604843457331924530623770658425512057395689200576163070104281129525608798844431658472344495894899235767423429717968709327755252698973494046101705437168757094051008465125326589615112391215652585200587431586252745432862564053907857755808924403855643557460174242019965644214928097155599834765889800191287488960537396718913175989372321082488476434440784616741419653437332359725405181881214735077721066107406882900725989376000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
374 -17949395863821140665376731666680437748521675510749007154071375068509945544442645169464113664398927440101730778889575575357602868928090670376094539520501079437901401430689913845040370062243289193516576983646881242082669775387785319495697864864258082519939748334043611593045882061629579475555676376144379894886605037987698514855071018307354392843777489253497025189894557933038549053203476766595428435831543415052559923214299701110322380176592271746778110965869763859373702891196771819171654157877759330613704605776404836121761505190425271281468665970334294023157426507269999205704040348384059874704012975110449729498074470099471089995698185017953245599671982970450472249718204053442227964872867664307670679000264474624000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
375 -6734285310264548489631046898158269316129255896962282777831065836232364987327794450388836769902447019416476184018817590304218590713099662609264824388136366551458409815195453615648570635644854261306935274266465402137437329066494838796636355180029636201812983689923363265229563864125623455897119336220545457832306897807255643008521268171929017620197953856962844593706967544682150580371745390385050396233706362643776196558416749610015009559745461808919737825957593062800721416502921258878947956733074158070975729559443212650783855936099418276108032568481053946560198003737946887335643733226059154596776912513597943939358373415061062672619810834607791902831499800667102566088159615211436461958466037726800185949249601536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
376 -2533314474658828009644313329889923698027210559919595235109843324001295013295926655286125430140638540317467723416785445033805258182525096097919588495419946984190381195021016530893274507366323007403239752648772842337339996965030313382191390493665963933195023641657562931915325297041683601628719631106326216113633646786228884247905110447646980739112453920306077122545010416722749125252441867876690723782702685603709684413360083488482187467035553604108051252718716847438914814719147828347076049554978786843750562711834922621115964140607109351400601306851011416860195598222354474086937769661262005221927636672805062687791416076972736036492420668640776556572583745081396367015585426008475475370560979039560750413474259009536000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
377 -955519479394136683992089051133089061777399869930515522039067259309788312563378503212280261714172471042029458740995084463606151930786219460686026324354053121516372893817752997396703381861914308528110252409830137587434677880563051647076855691798600994028340420021539482747145127817763610325514738945547806087065916045631776052699845358003539701478571877508496955996476600195246370864452850200071230190438651534466888798617416473961605171159197455195525738414613109274988064504001318850078118983803934321901908979815853101983102581055161983401603571657234114146832732484976939843500172126362950891837577631099789281536206906032797439074494386932993559044449444227179171979456172024249991708192322667125141972585005367427072000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
378 -361359753973788630231290624341557276365027492126727067968568858981910117040614010336109876333741400539950871287946990252812937167519486309516736681621768461828866845965261454515180840848277180219508177765204318569949385371182310582845545907833693962630321501951114547523901302359174077179875335454377554825720130030372065830517877802479054749147007804279732766427140047629023399579657591661607602913269431906352847306969694131706527081722897880474348716005374390692970464999303234036667407985572390417720517552090583374780651581356299452462994633459784354513935972846412570534340251691218520383150018038811230152806730038450704066370612004921165205869454575286846490596931268865150132900742742223765752293784996093641097216000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
379 -137020888464406167129561350644458560705323808524780610601176539970086165347439031771451723469874420856373472382227529972881492023333792954883507482658674199389706777835447101787961330508188061366437185262933499778408668211698638039673148803563155025280407984402636065022750201442781440727414780979468156278125812084727603144188068792343666678398220643693833625124744453512873131027204315839849977750814323667258338472274407522236311007588322926330924478408434834248931247395882823723182665892196458194563799424260563260085199617895232920678132212796384517201293483296350870821896891936149176054815243213138038933971675251545592748957833231742788209152669999103186524572764354847405714790628904031421165700784406135966860836864000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
380 -52092777923935308216284248568098418840991856673733280676219794364274848376875388055842699367179736915028382435438701622512749338030682319771288605653101273711227181755808229669047558695427356133215449452194812808106079508577267997681402882157295029701647649299840728631386695922896989891913345703414084262376226174615576878477325727962949105682024120549074627167320216634790156310626479598581155422803137194988649560435841474604902798213778326635955755196274056341409846210510147365634700261721508037682130901313924027867798936184881577143465337367658964089045476746298762909696572886358905139248717857658887640505190006470007313661454343893895159410582204670540655394894340938121907286091749924084728341663793633312146529976320000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
381 -19856787705854519019083654127263080572146044977732706423793371139532717338631974122698665349373913420676269621375196606648114798071949542660772148406097514902370226596731501279963576041837861956063427481152655178966514816258017613306744906087181931952462948169438146699200146508986969266707361706862916357106940853847788110500487745365378801063317294788456215806317585771816428832058447767245922489535599067834258240095250915963407719944931476007776835022186566810267220842232742399620429944336899053381088979036670850451092165612623246460254830208990547387896828815940292827597180770939185788652953169701280672358939688600491972746855637039595598909807509883781304607207420613945386228949007950091261940812878708916928804468817920000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
382 -7588889283350624735576790292707995899170213411394258245113600609750962064140588050044899578733118149653558698398557644646938384271025624829849123948642569877313033962451257049623595852135358228822707310189424679513964197260282639141616239567684710273208355033267125922628987619493407600797683806683113294861800503752490573055225069716954370081402792560567870705984947976973161318653745241398999757186135890395791678350249264584957795226472440521131751741882012183658494816859718949167489322837298149471795087239349333084865760986897942429451863611833044770835349936592968704722184711469853727823720135546455364226497095872982643547440477047229726732983606629144783337521004503521615509131728555189569610035968507298392175371815485440000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
383 -2907918412574113089375481429054879093455373792385940105326280576294313734145017666403668135288796442486208436045342408526388360173483437931604064836700192191530998035373764050184645956554400876972771500535189825492672902856481256739162979593412867120773188351772259211877093349735042311335223062400317464074804148213770656150574004578772556945909623384123736254757397816217927847880818177682640820884401197778134334510281292746448405223007236293706963208762186745277314600715714294190917712773115426880341213561155082628697133980120491342064449819635542612657585853356349768538180297455908354761752365357548672799964363223493531682679802961764792775417707999014856159701432799524669324412617308610903444226337395363276095296131060203520000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
384 -1117166842358924947713970464838049054226892263656003713067788242173979759862509829658577185461724503132390998537391605004125127602729319012874579586846617478171103854213664581139387796723341909410341628286114079339656222359007523865893460782203566616366375074334401381045207034330908985240704648942504288835392127585013003596592351260208231584641786897705765321408698091244934598652588306567007634236458631069560749063866037163823052782070534409668945249855666748419019352558617550710004044419299104169353561249353034055324828149345344582329568590304283679519301702675434286141791735007880334621530381266065841114552034095907587801284912734092514674010749762421775551493380327618339114405453345672360165195034597876538915279016281432391680000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
385 -430311284329484865085092297857743471095924552821405671178137129573736109352182333990226567062921374685562326729752134056505101088757672497257942717724585300919184017586234311112162061510564192621655717769104776104348059430471485659142055022588254993825011170564224407677215532421938610589855223147484586131802225633865233892440477699932643931573484698606383878981781979779123937626726482541657385843506424272919639600564944275759631548848485926110564930227770720822614180354440529531777147903768502720165294613878799324447628258673922812475982733339815578058306029764895054573471930279401554964207906407441934720698969076269472811386864866987154500822273016599610769213474997051793139077206724963515588763142798796371185941577218808138956800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
386 -166177945009381180605702889497700395152176724444892622108870814705112390404912060005322079890448265405769898150434024705828985900517612184702539276105315391306779008768166221328091193255327637988948670547270522966331810261729625218176466197973420938528177667111800373613707362833615684427474930457207917694993517852421542872966707041103703344609627839713084905929149631834924125024926216298723137900644372524135400102044028678003003925539777686158066151545755021969826389520272561815009831549754905881745010531115200806298598735000880787703182383107145362286205454069667840012779778323875536278127955076975122370454429903937861335733816622436233132578729112263332221943482923665704194995778062784584933450349094601752203643723847385758878924800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
387 -64340891372295725649989921570110059233224233323723837507299420009083492433959263348906170169209476016010086836859352131722772059279576047373618427259316485984385431893513921668146793869540241721601107008314579032531045869414470816380878740887894744422329972308034508957121386001645758838992052415339106982935984889378468251765203127393998470154519393944657859850463077549225998433636226206136201736059016770188729656954259730785239972190019142353415402800651705662989576683080469144885931858890650415295144904262564639123418002126301045526888458805124203178861450785002936778649744920446075459545788051418551086716010719256120441516842931421590139478842213398280201392581379332860372181788949339820184893766625677690332196047294735654141401497600000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
388 -24975886167419177340606673159654205424202424982498850947533577459469729037765154780465199298024797650851065422473644455917846956607049177423839676282953295797273724353273802490726875326236522320274004492249639796067011657707230643394109858183837146384879087513059514286017736127047675659200347762242235286513904114028990840576681676891288268150913178381120828108006073890365397505209900820912090705204130968329030746256519160282729083523097871045689527719648888003417993397325662276814389729265011572850668818568895085762114117705536395589820633238397203699374919707817193272579537693557193288309040035925889989904318795140623787784035290126080158062919034969100152530997074988477936860563751053176142394743801350800181664419776521014238048472268800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
389 -9720128401333813071399302292200668857398775229914925792534705800160514177365561922823729372611796417357055320493867434930094088391492714382509415958528169768448363363516584711685291192189711693116184437018260135670714288673386115335980350640614236336735807646506495483794899036484284868541450672447406295982188587413933758634340923334128878662317571960126310586592605866243235153354760899872126123790341141740364772364793310628347331524072804036048194638945875601326678037544373442137073093874079915984777377560727950604966829745099914775490735883876009231055794365996477058389253588590305201034262991501662167357080586104571287360483818160032416857185267997160123878139956095761225070922798978903972726068730753549527783132422418143745900515898163200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
390 -3792603953899003048262114096432287020917910753327018568152807343580621676444111751344910758288179003796712023870588379096598775536237535927021991376880668576282017817317674423703560337474348614911325042665516902106830159820651935657688595298802069278210905755064881220601736500940276584167934250106272218779554425156473474989247531248419764453081055491128811116824052862639497868577491338879147772830481447157226896117891253126339723609454021399576758599673847711868268012370350370034949671905797438336805520825143300248660289966113360693060035211271907929999351586004650125285220322185079706025478623103453229208854352175986700662548890209496677133508352479228532319928017414266524446571493031448527710292514492810647853418492060797582540769012482048000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
391 -1483592158152248412532877230669894430126534585878341288682813783132051322925549309338886064648813566885223976395812287221576332849455473701424493098051667536295259847734231190265147833235411119722773205451291333909918711512707133606052181595926990759465201051672034270204752063785096283730002002053748105247941121901546459278319067465894833593317801643436389642018849933465851768533761602794064027152095122571084723991388006145099695014172117219186518061761607384007329588150744438448246876180180244119760472637450196207188231659304837663927746572065819089285907265601567587266751600801961829328587403636394156357103291902940320409921094511475974237292144023909428899998694278376873259484978332870005890103399871270232797705400849683248212872130637856768000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
392 -581835574757177021991882606437862866744125466863353303320873852698447163334252860554986486982165928591685242596561598909827151218368105178156329032085562188308617294846559638407386745469911016146673136020614224940472049450908597038255768051734674611339090940719128727683506787943479965696413611517587763329900838376564056285092678001005992694216353842271429317349581472210572861115939881608569142601993646850315333779857476142405117910959827537034349210882601069639606385522841360383664163258450912975403285245854770744912951598926311194739714322793075790664634519146050505026136735351958941827402739668617591292933015344985248096977080118367626330951858335344145579096062389658611238260441608496332247073732191029207626124856380555188134263570892173869056000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
393 -228766220794076862200175799280063692683174680883322907322730077197077488731356886465413804042804966002621858329414755840598008095440236653997024982768154877524989767212316414528894918547593933374058189933714935044336809933074619696590375487855194461838725734060384577134809807406158737728597657397719245369152533569723549065254131047710440555676251094446062636168236899509203049816040864130979722274265467862734373989775472195507418025445720396202887019100306202610988718801834474511464960176532749653272705650634848084775294575461735713080882494142642471135708443468250364715759219265655106792563095847481937522494496798839998360656892825907142564597948773955135797101009618289505969488946952127484228856030932139058933881409542570096032014120068020864811008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
394 -90175093079267256681914077351688644235895039623597073718382925078677517701765849588423555853778962739006208471453070456526738692585730770034591798761954894190089314224336728641857825445874139032546276292585807452062101851686343797255060389119669282420365896002393949343105378537564389370560970486725133646983189332950491185178722109970742151688187976744071308029076931112292032378728361296519145924111606445587599342988089285146009929795947548544253882760334128850080555059426406170626377307826788918987557344112601955937096369385816168478300385449191861991440408161924682580520712923695862439446630692889966472600957693669452126506961606787159679149402117067123931772686829573458350849714305333680068881405480421169292317311366882297325046238232807058704433152000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
395 -35635395388352549741523716653442372904755881501414576322652801623311040425992337697921208284242729898692891684351443552528524443746381000337410758998185120948511157420030527972618292701140403855423714822300030423134329334209753592814339117782730096351672263893290965815610808403635845403336019770233785673343973682468332682412221457444537607581021798753643282646729275315387768905573757478716837967156183316429182600940817244238412290010910764376464944200848493994194113189965857983362437137911098531905741010122891665946191406729030951773555129258685132462023646109521260939015244334872799306673066869710477493640199915240471742299059293032547803690951094492261321569877579428668890140838417847811432596734106270763618978344176719721161835738022805482347996119040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
396 -14118028854494193121749615954075696250756378710347196444307670198638373277541922437021890450750136688512633645563526532070478430492698727872244724965730418304263640267392009539995202311409546907087125665888623456991265061950553300949421444953743106424535171815819638013890132760952469862497016218063635490344531067158850764620557055630444203379438713742638110738326128597676360852417749594375619089211027607622678249854469809477677922102217698360166558805190026295573724930115988642067707256634004197652407504392038587588351941689241515166055289603909779510246214389167018803135314034964737314463735340082830678581833708800436880120307216089778723780256850427980693906939702743878252910076514027931410436795387977461083778061737767488998871729455765415202905747619840000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
397 -5607396718394001705280662300855807977417610003779498579722860728159085893648330064121146929143050462197093978558620567798576306210177608253778661314764823788619341070062356290662085244725737126327965389475876830559840205253352048242117802754101680605172553515254656849674050748810749868190592584635481609692104559267014598418946825044319643809469385604560696803963121940099505787270821075557406275086780849895625153385459361943307730556707652373152354442715433418196419815584293007640727912292098501359028468739455220470545138121948803793360023506070487419460547922298759855473689474109623794294498470445166489472712541170396629195034340263002511574143495555490238864901261780209313881364958290927210862289287057170571762294937633138982390848364637709736020898459156480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
398 -2232751981395256071972291308274450931661537860845590086488786686549277911550317547599728676616446824106902036710481498206772128485567444760537416888114229413435688071796186019487253928458013736951637695558282025862136668027450123143146288671796338820647616149907934867759660410983588322653228875672416353707511927653437295581981348929375436378098205321362303963793839140227933543291593659248191039662529925457219300660127060542962306167974154415808630615231574713047074540878862087186729417261389540992629338288142090522870823629249633051914410548143421059640739994565289418558229422180393633068811420788792498710202241220137263971170800488393061825161577027511130711617643505506496972780892541858890967987098906710940597847942990549317377550042093247915421842298414039040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
399 -891269259391535643238638141589973985679386580055247605909142958396462653608133009959937597099332353399332448678654021649231705194080279616316766192923033695095785290359402771665304429875501284591600213805413981144121996544925770295343163643960959425474396904446225425988681012739301871033760786134317005003218875733657344130884282222391813935349081083820923642608715426962140919276553004768212875012189916842537175829250962483473240264770682102882653047195669531122532724612638733905501481338609893161850037053444581403311814373442779226292384043414717095341441142584722910444454542020912878044416966656271468873595628880893891734012908354228620431263150620954495380003442402856401931242636502745502192055645601644572407050243262628058583267439196246815566553912311766056960000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
400 -356667790063730817033611126561788351786381388479664049762303894473442067436176171062565735036351599521423715347899198301719802823039320640114778882140830485533157470279138204072187926806081281452250898059951714134875455552757603411467155448686157644368121987971040976482750432089703950401258177885394931070982275316837347066629528764785560487514303400606717837104420641179323346476400848663830825429425316894472433603178630858794976867304121643052089982133858029475096332983042625248281173632118828320750596320891711587914581691780609770309788777013378183061946025050404964721230496834168542779301309357364349042840000471347146934001951166476003888951709121785842288202510016162125318499175692137178950457946702666724899115153994801376932207339666514044254603860187287650304000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000