# Computed by Robert Israel, September 18 2022 # using Maple 2022.1, X86 64 WINDOWS, May 26 2022, Build ID 1619613 0 1 1 2 2 -2 3 24 4 -272 5 4840 6 -107496 7 2934400 8 -94501760 9 3511914624 10 -147882696960 11 6959217277056 12 -361941871760256 13 20616017227643136 14 -1276341094954066176 15 85337532623368181760 16 -6128269375791673718784 17 470426144496265208979456 18 -38440665710209987764461568 19 3331495072381190384051306496 20 -305222625850521946844029501440 21 29474974755232544023526529957888 22 -2992307689426905411429057501560832 23 318596457959239396018575676837625856 24 -35499100842909906545941215148948488192 25 4131208064522564627432203288275075072000 26 -501225573399630565892461418089424612229120 27 63293906238046855726719653196758490196869120 28 -8306056493853486991763592614325879556832624640 29 1131132408543110152511020039992260709288196177920 30 -159640497675107892971993271992342762207910403768320 31 23321091147319656441223860862312633116927478474997760 32 -3522342572819320842148968904367949034897045092229447680 33 549445001647244958600472599642055444367480512256503971840 34 -88427824267094989273008395166413235430877916467098822901760 35 14669470386979704519893435265210727079713670920681659952005120 36 -2506187809424632716101323413344479187476647792425937097300377600 37 440576670375350336108689299619719118453183457000345193736443002880 38 -79633056288801357420611294281545560148559198195566067504729408143360 39 14787787770606228229484909222870019904925603446890502089400699689369600 40 -2819305033191168810863466057725794825562532059270006092571342296873697280 41 551463654055653619775565856789823083336985831239642634977824829961530245120 42 -110598511696012662729103665875229866848328840059308068115975629122850971975680 43 22728689996937282137879884036665480871862918710982902498918989070638520719114240 44 -4783436857643651325986320525454324419731171302646080096641186520910564683006607360 45 1030399690074798839860421321156585751948263902868102564680484108938871817402014760960 46 -227060648464380650074303628517618734492687619602658309868000459146491037465096644198400 47 51159837782215920715639262444605458986851693170523010696155860807214063566862628054630400 48 -11780338271171380975008491579475703343998444255534296985661963313198326071131290165103820800 49 2770937928887914822521436609366166636905325798586324770053452442857645275441578193430993960960 50 -665493400390410328915684210121468531334291273068599728632960521019787624191502561891159166156800 51 163126295000169907670818611579678684506248136376263169415306692331211475215775058452813676176998400 52 -40793426521727573520090007293581404564055583919453828243920302818188645966066623885082994682521190400 53 10403322869440854278231157815614547738948373363707176949040435038480202058753114161822715190124006604800 54 -2704617654086560299617397064505164687080867380806346817775443581409156962046086309824413163174799553331200 55 716529382285209564816605825162856361400019208270401767511355068128954369125726880455546493705865675984076800 56 -193376948897910477595962609619595314696437378535430343710079460981597741007220931157509440799468379582968627200 57 53146142318477204741832376401749972777131564490000029664441215208085812663831811757412238488695056272274436915200 58 -14869423222162632448062567227478559887258714337077338210710304763732066281402862466649174079652608996415872014745600 59 4233852973806258717342219132676888542024654610278176958857664189274865985991982255422136228132823141817174129115136000 60 -1226493712704781969121491220778089273819410600405186596034286386575836341449460635946985854988128035939439078218399744000 61 361373139107099151945905397587683081393141961576750066113369109888692022343995284999663373815223276538490746742428716236800 62 -108264160695413935041879389629328401785753830603996379601239306679889237180142344476074469796618408211252882608092525835059200 63 32971081972200934974900905069885354376991683228062192505845453341814235010901748949336700450425671939714174472400272141320192000 64 -10204376891501762470536969820575499628200195207595429230057085330869874851900273433622172321428136962623227226116414038862095974400 65 3208731656026176713831346152002956752872258706466055330951384851055356860642783796250311185006574296956658576229199360932194549760000 66 -1024863932713942857333855673506740563830752560002430356570291982708737849651180249223749538658189481879268691743961462426680647116390400 67 332414931103266369378952838090864584389013066234806938882284462349177797531222259332090411437883484065205026632629197139362521189816729600 68 -109464954824861281442084076470390867282531683086408486910391767298389189409932664899446601113461496794150628499789104175895948019693413990400 69 36589100543001222537483378425606201174594514001317039392630798621349594861667267796704261577457625622820137043353080768786443906716026483507200 70 -12411237642003846079024072307131372431196615832944882388896426751949413747187284273291353988457230907293371558453212371900531628134843141219942400 71 4271423306848147624888933497820705963721875869985023409486603472909206842070735412460006254914410149313306265251281615892333320700025241692274688000 72 -1491194801721766192917297065684904217670889550112966701442169630682347016574767823323321308526101156255214963516770115695240656590348064399674048512000 73 527974576584388677489799987751040200863330221387312868799520728962461290185090605597825055076461766666537321312583460528773283382111400245210201142067200 74 -189549893237442132369153019142335451309250206441914088518326302017099926109045297918864712922451446435937712574026649325930472071822974339655503900259123200 75 68989556332593469495369432437218995632278888186515896179771701767992143755244624051379679896822225188038160707520124890009029832964098645056339338795679744000 76 -25451421171616597323312478386660804715991132554966868702214975857033403232345392241187015379270842194908319892868421535143930073523860589726962501462368714752000 77 9515494196671219711619532684969116313376128906901580393553715257486278230812622779126616303473880507881313137658807943864425972826608494347878780890840261722112000 78 -3604666510798388881381560153737207600226501694735314127111342361518194457289203293720076925834961274797055562618587974324286289237328828404543171476135639995383808000 79 1383372227709080566858322751287179123421961426882080914261540994727602063330210786881199979203676097041934643921470375278763442476777569421393321301023158945095614464000 80 -537750620481638792082883217354169384818113878033252369974914842440995884994517536142212084679703576649749030830068756432940354958034929068301637624659260995129778896896000 81 211699685996081782980246834187677244869123320707011286518087168264922004325805303966306733222271822580768313909513730232440721856081334772224205165499830315685627283111936000 82 -84389461419658515745752645249784529911492217493197164194270241231830855403768273422616784486886546207966781765429482335877781282450773593769982892606190767280610740214431744000 83 34057902862145239793102239858020712142420647507260264524492340391971782524099692176552045346282915704421122557506600312139530988738219032312941817376181459644407488874434002944000 84 -13913740162880741342606920600247200767055721744279764216750706220493627905809494151742271597914550579981949814330759541697140553575166302973583756582825767472490596780880863166464000 85 5753105822217534323495711480997795889791635587407573079992658253556385112492216960015186270710463716733953338961496205033982883951675701082980224758998486079638493518157083211464704000 86 -2407304522531927325073287646649507466197638804970371557708271550280941112447928242348245291752958659987952768120110614033870461167395891318453789866196256729549347414404717790288150528000 87 1019222658859612345588252917761168297742447236839462962556485829824561565294335970511268864293366617324174311062493414720639413554194538579651089323583078473712291104456354522457125683200000 88 -436573193773150825817654646985576250504276570144085254366526079512304373148650395874042903004690543499675920958502872659266385049951603322931188694747131352359509522187458008206177489387520000 89 189163339754574919045442084043470173491910890242851617817324500240362164707518693346368971565495941581161263028525915646606980600011966127609450527262244261782844324570812980339463563417485312000 90 -82899529351767356091625508416370783769630751025349957196022623819858801822085268670721678569775896901242032714076618031753845875390476954781632482676371699214305081909564235587273286609025368064000 91 36740654581035456043185072564335431121949935642102366649923221460739439974818015050915000123561902985551172792328148223166830747241055422205051908643810640519651819685403192847268631981880302895104000 92 -16465208221847879412851856683624685907772597332458396950783991044289443293388368387465838735057043914146684171927877404783594062903486373700875658540877981320893052353864386770082576914187499767595008000 93 7460364554658458531551085317669056104060838799393588530681965538761929270513446792019178141807785639726471981081035724678238493504880041619280219657369227484573465641627356003334234319960836510341660672000 94 -3417224273771223332262213415094562081779515748780384809376709787009919264333065985660274508624500928205203681568998707659531918232715412407445154410233531824051118455023088131874707309704462467421905616896000 95 1582183188232435684782917289724645621565891953674467684856257066609555892109067812710565606347058573044214623733129403300804016529919558572118146417822204291832503645647794115347885952247300810272099841081344000 96 -740389445388094419114159061057992476431188188604034239872330755802447622004427128112001769074368556968405577414445165612224518849374777113178464708812245299496433691702304877668310191037384648255353979865661440000 97 350134745119196710619347828993293548484953261824700149462636848908664191059122120935697893560523119040902392868591038418373042385028775355875370057255882259461034014828069843058147531388874836678826988529541709824000 98 -167314706673569921252593537038241012628629813762390964927399299357984192578214936533206500807945862952144048690459083923330248807264545558790013518077513411009666042228206831297250148070184202631423992110444584108032000 99 80781200142599866603314528154994080038076077195872210540826084071530212270686323563347029680041774261665366232979471192475946218530667216343870486092119574183723959780547752938018427966458602299824365789619423683805184000 100 -39401982770801372983983117847724803708612615601315075643180425706692820804677425415580336770025172832236983085455698745886496046633602875157210491378156767416335372400667018822655844431180768422575842706496260050947932160000 101 19413895144548537260279555580905258269681934536706099396057786329368173526984864659664702923480723059103676960051559683861779115377971541126821950219062431738816653204428460819664919529527244455831158560175414028436536033280000 102 -9661626426110381566624901880211935325165097965276000604789696586430878927114684076129208132808525615199114144243023244439809949313507595638752112777377677512912038976246821592313967735738861901790276228784325120803074914385920000 103 4856101565595681386823685405305850253533138422812534009118052276052055934833088047514603094029428162925434244233336988346044596620110736998297060350644256098086509080183689552571248285847342772510486510205581529753157971319193600000 104 -2464807937100076506874504950276866936000347954739536919720755630180998645476358999826825990658652943270389708329396136975257110367537160573735008522940193422347348519078868358812853781932507603456466850850428877044426178144008929280000 105 1263266182025420568574435048896602110489065367493873108263120912897696016139791636150776162755945561944024053463338001868581263380444701178353437588565321885402206823380683531600048024860284125922764247588541470639668737437928962129920000 106 -653706159664270729571254873214682215978943919337407572016766438337350124940555403202704200191771476902817232043152424232804206049613643650562126422359941295174084867908533303319627378879218926355968052752538359590685908447866651295088640000 107 341512366218472354742088374630701792131772383882418013354492007889782264716603093302995436396107280883104066729941922968169097237223419155439008571979756002845886316232163728138099036665465159887931651973593881155551271584123515550931353600000 108 -180105684618879813972286347129779276372301627761902970318077127507479024010696498148967963936106234418527800372848955803536856812470357993783775002614201951735638968800434936963068395427959557230291051479157388191574660703902992203900738600960000 109 95875412422250686383982548659235004223534186414362788247095441101901207730444224633731958217653412480027199194493822009845537414551202284121671288508241750396721773080870179156074771942194442486026432733755925912124092726238069656037279085363200000 110 -51511989784894539866662221275912120521152070914327157529475060636850393197242411820737278555987629767072261365531150739934227692381028815776268219481409157393658430566507360344795994579844876596074501218684241730343430486174091157048243661842677760000 111 27931468574336600029680958696740832689135678168822119146875690224425771302843528658272568715325777450982418184045792552379780726170824417428712146736323653692793648894549425799556111076986292733303960966262137260010475035072073600434940464605933076480000 112 -15283659626127800268650609171038312881118930867073059461209992999467639342894576909715832637007102562151559985113369193433911943864051830263801824769052529060596910849113062121226749843506161440142031634504331626187960823724690842423268330826668043141120000 113 8438660538595799508796583608757644044314667599898404706617387327515489968576927641272242418169968818237532237784774381052745641912822968951719413223926454554979484724993570138047246645296073375839725687272510090445083323882784996427016304519280036528783360000 114 -4701076471191908937128369280676998062651835243549923493708065906217600001216529077158217975622799576182773208078055674823355952990057481731644596121382820283804486958348118443425117880639661168227309119603606851011504384200291575208361998971751191403214929920000 115 2642192395786241386401527027889192112378681383445777414157910850879128641372798154040897640579053785605335834243204241005021956672256918419961541916069539219871174035538148120314543097818657094117247918822458885011532274383239146959076125874665565590988437585920000 116 -1498101265772957133150781189767878640414424751154985413514038967696606372372304196648606934951406518482644049745351413037503616933182134219712337798236915738507672325477256860579965730111660379343353821572711866024524438838859963535053067087253338833061994110648320000 117 856829452598931375421359473612874321376643963125665495879218668929718561118379549497816930814907013934156964492602956407977302218093717488145328470833203473754151372792024542544947103530695686620347716042926147085519863718086685991123722206422954151476361248301383680000 118 -494301045317007811676358461952882304259830471006946545749718725747045170013575387707265939045725781616807104938591659907722580771071962746138515740954121016679506709746638450473567170957339652271133365425161756480835544387836032919308661785215059969788018417085542563840000 119 287607759310008273379408309551440106909554915758821063889478169399669154959520841139953029667617114408433826131207774805332774263166318841537191915618818850808360196102155892945341077971590230814724002307495793373737116642363144120652106541952964583569527547999873694433280000 120 -168768013502377394278186857538603193967285809422780669568598813620126067606208840630177772699293089822686552195688560823519772367024559593648489397875290211298350329185704359348189879227374305212542112915401344208059422145747312141514519761948965047599279520040923963672494080000 121 99868659413030045270507587806651606507441453493727116574446778186304536905562901992704965202404141722668731041276594522512452763979408898984160552740986895267663489003598525720800038964833333252394897556333955270684916881189234881342002998912658094136191803299758785224905850880000 122 -59591927177337530641579985160927710365639744811522872036202648251388228326044323545069122966875329330916485446768890562712116040567431977119020780573970805849278011060222102455004410562536709472980481469642681737062846280517239244569347327691171338840759924154986502491908163502080000 123 35853772577103376201446275860432893758279824824384446648215609969847136727602922163617048392242740686212805089596723724213299769477072104804885478236425450748027738291442711104153711754448280640521817615844880336760650616598385015355812863026009800494167311347379497488908379184168960000 124 -21749139895308514109923890825471242048338314621318439808357755626833005548679036345029891163793374137720920398985222127777939341317447293463905126033475870864890850514699442316779193383160163666309846538112997965434092015477376925867235428009211015181190958086416935249724673953449902080000 125 13300873745128623371114497906841051205800704074689791319029686992476410592362103062888627043600346229910644749009920430207246701996285671472112482386517125519672991359977675433929797518217324550162148593629309073395758284362576799071898780180294524830503756902734090738122505726373920768000000 126 -8200128112744385105536428898510968787418122035965346743521974618876014703143797042876591762271487311927495593400785950509327106940556091238308289170311160275858521527037535223142179917759358467748698822324853649388328870292152841312137426823469386812873411540912206015449304531049696460800000000 127 5096070963815587159006730300708779174582600271094149352646682289539290008730762011002694736654934501146710693979149431948934728991822256432530898205954716639546002924669419484962377237039782579593266898192692838263559951473164915201002920421853303400668249454003690289832199045019291137081344000000 128 -3192251392355334974912714553809086308099912097382604707779900886026977147261371940141052747102345139811405947740502555912614420217462026794731637356973165021875470899657001586744397715173464918347336183118322125820441011620907105316488949634535571755237147377824139833024508843318621819285536768000000 129 2015479343816585409197889882910205128183418258292717131851976649491738679432817958766559090671129932875501403458520912628257162825827513662220498786219783053058067557004912095184782854281605063361158743368683303151994178696039241580644899665778991080334442448767997039828831636432291844826058457088000000 130 -1282485755994823554594459225183603787424332529218682802863484084740641862132198715524872992445402996056287994996484540313907123317335610567324390945557832110173801307508115928692830541892853448347497914477782859843178310511119751060902383825495365580954947145505196967685730034835558194821863193968640000000 131 822419462758303646660527393149065837033452868372993976842463038419110837176634534668371189108306189481902694751870846931839862484043898511660245341923028115397775459142190532984130432512209380944058053070440475831882750215757406319300156676995722288466534656303895300874736127264257366709007295918899200000000 132 -531465333759446712132315935445710809450069594110056572719732764960708135094164190466597713305252849622173509726438810376254160346238613698313808572541991132194367632165592442341195695397080107142387838102021388527470383883717909997847530487135300678445424759218600469793439827822906179630649742136807784448000000 133 346076201506808955399761698570711367373004642272901292561777790521719715466371915679543101749322171118994793524371832949277584594821677150603191822467142659895673299224524895003497984387663080119482912921434863830481809079598153255514303593389107494168499669529334544323465449907474900262814419796861982343168000000 134 -227069416907066703449517885810084658109870585622831643024809718964590754097658564228650349545230872558560542802114277768683986226685169403594112696024190335295607574676261150700622918268266135935768314989284017685536033054437977214397195322668844636182563665826887782021518457090027684222039906255876655673245696000000 135 150110451802959721901355155561726874378453162090611809866778799984512363157191906331944760071008288913752459951181697601708593557936042784932209886844442189623976718436345393806821801932884069428039774994015632926421623743149718876681162244645022497830362337120801145627835909428917630689206033469713713532585902080000000 136 -99977950315840026358717187328643950357172580995715106859764341968692834502121347136968072559245928922342741686085618480712557645158358410547612613302418058711946131711104478260025793605049451174052698985144811627946623790822199394378282377212615453881335167819520043290587757960278958577769667353240759656833309736960000000 137 67083316835165804608263104203375205250777520684292159778096102399278195992203742009945517881351372066868857623294496997006507222339464999629071742278898304937662701777975373001903864432044618488599233603390922749725022312524853950365505730891028261699833302540932248391822457684397800757545238305486895654220157633429504000000 138 -45343827196269638005326263058574065876426413366761862520681860968738803954679913426159864599180756918148689153741930769340453891703869570332874995163434469101950553871192813418280168147613643483900335756973998188702167919803217192793633440456317153369133299155777065140733731359383378977647455408876471843278333091185164288000000 139 30873925910575529718607560119748366281437680885929171391237071066470054864759466549367690129626490498252875891911380490864575261287047861947549920775386619708966900377623674999923894021344441815176738937997072378563782705701458853649609240950374295044867059111467248387058743006750073313181666959362469669638278575960887394304000000 140 -21174472919323942689043243527228336538497271199623434988621275546471855397618044995286522831909380618493472288153765557696059970616074934188097567813943019619525295049879890633081808007988085670189852355655684538307590465979098348673132999822242894928514121069584519867431470956312167174669349210470590332465165441512926032691200000000 141 14627085010186600359629411691631501968260953766311171987354673316557133135626425990474674319663124651862033760923735291220520569471587511244640458703058447764148152985640928282901157111955332743853423671392818785478404897585832334787739105121693438414332390001599710115985236741634781007957218180636905590399272902022302299722874880000000 142 -10176655449533101609886183190892299069465207668609986688408581150515754377610047491799536914819501567276115891923163233415285326087329912323035526502183630941458781455032160003763102946254578615303740803466966986579303679829092195535951193769098915046794566850338083437792349288024154573966575083010246401683873775226842565509979832320000000 143 7130704903733140175265073431276836307723644934244942866920755011932309688863280931939515832321238808129562262728959487940303491938895902040946271830928064233590969579825179162574750486032231245439906005280226431527437174702973873763307592398335303316122802849507382594655693399684733020541816818800578451893612240149226622510476128419840000000 144 -5031740947230616091530688979630914700597882068958709181542611054140327439952156820081146413332514500166353227991796734197429027133119728170329940373446757040402824169587892356494049340110599223443538648991964241895060986758080954379874958832071659860971050830343709731634324615575727812467587756988966373893897493852938960531528280692490240000000 145 3575535653313292332384459070348475682942524253909837475204293609561140917414733674497438075739941437172693427493794709778048712062432816449958086663859016495787634465611877035394230380234572271504936944170033474841837626694517959947677585243398170073078677723093089668487788573305881035613955832865556830360167635190737737951881691312580198400000000 146 -2558467417804828449497148585633381649653620091543813036917666107465881114319774181798492379552978822044982646566566120388962771126705603418437417925553195819119094413276637304138938528326441486726299180591065865912425295195732433291359901226388793714527761054106724151125451978321998163587882320976839151016245387073500922389666161608340809973760000000 147 1843375483552263718165569569838084927704123443827688941193649910636122607733427671183355624758119090665921870655683972371689805918779016999832301732815421342327531056081375165804323363445369491189975101051769095814506544051445600596066940264830064272297941579312196883781909570092823062298577990980319492299007301162730197091629083614191178731225088000000 148 -1337279995578072200183940489989698210128103010786336464447376000836609260714726371594949820309974329294470012667180594795479166780720124081794255388781574108561089596067548922420148435917837599465400335983638913151591634174751346371902042111472243662714288322151589082167987099725305218389802750645553501814826360831859401639791301767612621932734709760000000 149 976754177907965784838249091785158830163111968150097854251274368919804843247997822154980591899300689374864021880414807966455117338465273268713047537633294902803023485102359182654425071224296372518586454477706213518591010167346507151472862745047746136519452341655035697508700478107166095438535778303918194056238751475139974413653677305685316484110103871488000000 150 -718261575040588141017825349736672375222198639755552019211589323315731305597012694837739278736150806565234699156595924721092607816367659154167096049041226076941634702188612804692734802280971892533582512520613853852668450401007238174943153071259013318461261653251330271416754751327975096777974677996420125368626660669069338571776989358714036069454234469269504000000 151 531734356411517864473474860769858549986685619465361208480935319526073342812744636787939851661979062643529773326371461619726779003142321601606374868075537680084786241933552250852683419855071330181140868095961000339272841627410590802955159745087757250517060993878901215552820585408912122110005682137089586603496123031592355035408163140046576935020510127430041600000000 152 -396279960358612175708559778364232902736416495942969190006759598713499416935554478366206716775560480520457728746062658480666734454726578130502742812295132129832332579021457241783771757381842618500191141074848036794994287869715782552335229746044559481257268740139259984966999974309806142294044400739073275872941831185103803407894840719866041157169487716813537017856000000 153 297293645432712054175944330364121587473854870112760383863548676478743865003012531843289033954375485866837857350490757884453657130699660883787054136980306284112677162546257671103884485913481805347141024463659306311834013480560713095659903281939103339289285316407988382304134180128835318955916548616853816234316200375073705084016259124471294454951826842079560915222528000000 154 -224505169927413658868548796511310631773233963696548448419161935676346375437391756674998868040518411675001971802331621368001469936257931671801972495162976034009166192622427230728341897376991191945552318322046482213597954525098503651884348139476687430035385488985831527479415259789501164542897557022613684913410891847326455018421282531673029204680998259247551864618614784000000 155 170649726444333606788579754652451932621424689246996049986944804119197566629135298788442718597411804521382141437562213054225200750566972892819467569489074869963333624378024166796656226412925768370481609065077976841391118497462754436479392796658078687272872738515211536010172639857298984653474671108475771059584107961499758679879898242817814199297329881962987780291325591552000000 156 -130558437631296991394344116693762168402877863597117425046676364015203540322743426363814379325218650665254570240968073560679391830799094809773146687660402205083322506808436842183830971696837515051145009868526284335617197863692885293594664854196816615271739308190470734907926855046445236960443487892488580222929287911611145066191754007443129169194924288342774413020150538174464000000 157 100532433639415424511523022369801665384614860924833873940815393032333050921940967884734053283045992953713497849674675889669818985132429063285487482797822569860442804825978547496899063919038771178608117579572742302262062004445279551619268300141179183403272768556722316276850876934672902548916625304548463600912486170865860372254144609108832594059587155105503338464466827122573312000000 158 -77909674536316541720500120209970177482192816477587925740558791603108262423245109490866183340075880843988965883811877090054485674396631260915482030820151331421298341465449927103480121423871585220855700764008274104540962305775656327090367557354326837359704537313659076215118875860800992515248157085948905578272344202933292878300609657953978268878799519179793140901678990015846154240000000 159 60763501881180009592568500329863082796571087105994245663967130722072751158633445415948082077253372982951662618222147523181181218045657126524655115160900963782002886667527834363782916448895609593354576542695500153571098938071411475751441624439929091503096263059394866392005688484910637451834311359650025727442179253161872063895481423860978726669121556080258112023576897979582234230784000000 160 -47691710878748562233422329925166604905566861131833649840762934443231802350007167905989558764088387307176614075865529433150589671141328015166699639957557379788564828153872605041846700838507347883864563374555780616053283627698746276647540931565339656001691613052878970597552542441061704274766616039618398188778085894385940231602707440335119713120835595098658159765950864104930621754703872000000 161 37668161641703477955220090156754429313934314604547152334903027753807840881184350128681759172486189446986187400823496832473380473700768508323758063224450359588703219938830051107969350975245056403758698489696041110666028594183140366746106325925991799744806284642622818892313999817570169199163413980735454193256391078060751582965423374661800140673805796285937837485391750804738434699511201792000000 162 -29937828230459013523437026210123962754037195114119906789242865330298114595037599734281818654836129576396864977437909203714047811376878136872686977687521883395851834248259763351291707917275166339030011029945947299254161243040068727906467468093693272786341224514638561779392758696526611966770776055521512530704647741652349040048659614103892639733158859117393319558897011161920664970549734146048000000 163 23942177366383043561686053827064654668749295806144513741753783238695311715629013008630916783991173667505836141661373007617995413470831816165851177507802099009072493976013752494611344028895727907416309931944210983628349125336700446679538847555752860389794333291761811851841639266647522630786405035483379783571011728987442478158100145295047033402027226897584824093171207576967156358610757420580864000000 164 -19265834655535027035709791882232264889093433600076688490267693740190615710899944008495427340362540982296138302506238822809547786767586420414638916782045657442665225585487437725216289844970048743965945534198870677148841804660921633082908136470762882570269638114196858330677467856724054166498831129135394816244002074508362951996425631918324715277144688058392672537284030464094818361726051123797688320000000 165 15598268805066698537252212377627804826691128891277213681897447600542096056577507973995328718450258952245175613261137977683910150820244500051298472806860057370453721431784000719568946667719664075568409382483294860064549896381788534500722766191056346366401283120291034785941831215966773696515255535485000640529047260303994768653920866642655643978888524855244026076650050122712674216256366229899117068288000000 166 -12706124665591344722464163496331561707290344414039187995066305205256744294742406407748987958338791836898155440704866556631902350345141383882204508538275919776232218776786665426829039139275039632918063798402499264314994221143971975161318784851663682265346704733726420942983284063541533749063934482912581018814168725855800542899183311015664391014125836465986614611541688232963633742124709410135981326073856000000 167 10413144974672152701043160393986470641962085907230874322113973667822243311178366829075218053943861085016219611531101778550676907615110115690222050683380465308974779087592814860515295201191212724261311000249795236845934492018981668596738500640599081857013017731671276792445001920465693402674861470482381274898063022448040766218823609505825365244899088342937579916172941556080112989853669900584533774684913664000000 168 -8585526882966868224381204307786897194025645708118171894573279041734330462886629348872841231298863089928202861379012048455062761607832659225730385181328288141035064496840777490583940812551678987859604040339551677799304649593389082283717744978374229798907781831588250034512081081377172870259508148265095901100413934861332582330499117010619290754301222109509757276033204545336841570311454351191848694694576914432000000 169 7121189762563811233076145595916646388543804715648952617697775579716753899594106390243822508207639799886481427299287894436252285233758170711542521535368592901323867720812002565976573680925539607496883732941824299954215802109473833235087607961186041872447056580304523773743143601277234361877274648883659746370542010257824318971843862649381809051367721056405671956913258724270222176462776260968627252880342696067072000000 170 -5941871485928827877606888853508600279342982311384527014770905396946555975492233546973627337242893869507091671608394995677144907258096006389520338356078050784339154386138494528197534466783515085248374290829031685797535241385998608850801452347031337910775378658502390767181794246954675969119964174619163590511275150265978250697519141434686589792031934453093961175201284695169757346729819385163310028111239596868632576000000 171 4987279900369113377083897311760773438759798615808908001832130125310333625147268252751989873437035828508688185844264588357686922190114099706859490529498016569817401597811302151429879076443504172801782572796557102363193145670494666073278433515657461300051035884331418406350628855961426815682838452403728164092944269616147334811264997496645782560447984857813371860446422131431118578698534316383749958813077128525150945280000000 172 -4210744667989338893992675501810468702108463787106682234443232225155351627301885666538054285921452399385523529607794839112532843485836051400394513311316442271634407115501072195785821281025071753055062770120884280465675702406109287090699415392254874684960500611898421017306540902447270316302705761036555868753515002549185411506636540573574073678922435314939589024093823409883943379926178404308703108305455275934216513126400000000 173 3575969521998455059058502774781570289664501185482171355911320830470621502618190049640155297518607936918940619369717213128943755790889221548057780040706444976254711508452380132383176189309913194047347426913417059028997497252920352041080533938257278755209311352045236481524970137442451878654577599335838953429225834668398005286605199959886840879603067011381698141921036169922197353977453371365297349702227541545180216982241280000000 174 -3054595309962611560270463498237149952809881553686736741465516661803831429942657897133601580984362627196267020127842675819481728328107103613134662069750859913739705592148863913726470699070301970015073684288212242215279634711054140618893797314407456358191940477129465131844333715630048996853972694208329328961593754497159900405225856056516538214859036215935810996311527039841566877564440754387819671371191519989578903939706781696000000 175 2624363132079255325927110596779723628649140024464228980042057788697212884010564674340339888522878510818230875805010280898932970952665727983254347174810884948192101659479443732844224502386600327096133337587313014969280938590461539596267945481584268430815623167136757699010322757685490678939089102561781024054417548617618093883735062320026300134419473845237629123316759935845556327755979602380345848582278702962454836692982389800960000000 176 -2267723619090892523535928673879535627245833520912995760212670450355145340773548694483335096447469659942698686492850329720428205765923740550768056842297634135331890944158167504730915881593098217282483033018997266542350122918434722929933797447986002832805964788718520179153405755513159738686608876724116950865474033898525216604465518889084425358066990983471844752632043365044004524430001960811247156472034636502282866880159289652019200000000 177 1970779355137522780943103522586394732156480205386081741504256339371304179188628520269102445423206467788116871412611837458552761972416566856025751425772516001525022680904827872023402319802542558386553540587186933201263777443817875252818738461128405605457185746556491773182051585119962273271627086385542011737647448462135661696070103487586318840665621851828101871704958328835244421748907633184932421454552238575643169247077787327570903040000000 178 -1722477151867241516484155518525921386932424940843792530285862872108404350093213285132135276104882846935083474748335877422757067374370140492545438027826576809582393566602645550747080823290641690893221103378678271942034441312267193980666986996846530597059762051720931273228096536727597733366352323441467866502548303649581764466189168261371596477402673200271370782157859257163450268226142408672872943991327226196136756458714751489496391352320000000 179 1513988509845062813877139265726534784557111855979617218922592604280897338497542583588542499083814365410157083365766845763484065162719412374219562105011348022119776313564755863734440084689774765117899498672171225055779105477806354694748105700580918151110932696033938932070219273067226222498796177312499185295850518530160468480234355094498361629421981312390584946587425082639394843838690932243202807928648313081543449633236004205353357478461440000000 180 -1338232422385322251408521940208078816700789269048818595025019751968218489913350932028740284097600319190612000440007668300809401300122692601546374838547177844176214218001675161340520624679435438284159227317381567940908467676575867500634542973911957598467918252554823875614229872531311009677563079572842754609056994436016970455472470999749220183492448254270756467570267803850536214074233169029492434853602454057076346686691416163807501478076088320000000 181 1189506295125008009298001014217408974493913868901289778885673845183037622725939387693269934308822452236829310331051607668250167527502790637743858367055225932564028399085138054141345019195197476781360043980033311796862818044966707107798645107833873179705802822059399211132432718075551053509287996344525495072499627739176440706103353482142965363154557803732190132316241500072890644794914343991004156084052733927327764377067009646353574211060351631360000000 182 -1063199323030944800079628536790966928642845160526487093505305061853455384438042716768052127318388614898312575171466014447106043558965245623643316423775334725896750486916297538188454909443066295126277171755678372355201087544369697927361810425066157865906381195207541293794388290528883282296025343076895481727846749758816805271388354884754826679018079367885429791357711000246415594180852377207874298062218911856674538315894896662000210311798394370129920000000 183 955569011620310230773398021306220509061069278379230900825092526604311649967497536236910642567202104602466837578453791929135455839577501206412106127825202947250687383819147147276896844903677639980129862100294750617250736199622751719072846452529408610893284579509516843007224198533315156150789761527613223978692425536843775656984833093384805888414179275404885243920109883147253348766734236120412192011670954589135095995914882191881689139035118655986728960000000 184 -863566246897122506151025181693175982569366151784647885797087247692807616767433330896147476667732193512024233732033464610237779413600383942724759353785458554508640273090075932172960723220836429542513498437770341177618756390045857288189506889374085315909520489716239061761639944829312466032411981475312405183156626715707373634352711727023891808640620404674116055627120298909676436204532171110717432693974274693406175680174741195542460820172074779216906813440000000 185 784697840273023372821213759745450653055168154998280603498786668178943170602336966495387140991083854720959404850460251804256841651355959798918588831280737465540720820542352456540073157644966332585682842682967140275659164188454467409061531670767059777553397776529555924566868147179654488138057022282320492744269778862090679083182921284420172785613410149776921479523994241405478603165429186962315523787804058809653990940307258704774577638959351334425897069445120000000 186 -716918114106267016517533685424914883407375668366892600535309077867638223194765120851207634283940963542238454525070419334646967639466326570643971366020480513528835979471120294282479176633541195043426163036971599707905213106076364761498691716604834921541136111491876600564015903763462592181091440321625370881139832756418175013216162035700126365264982342310056111947927219882475683941429343399695433900161561167924958528398545433222262288304800236355450515436339200000000 187 658543079261926822203167496640838865321632597177484224337419937111267658647057172284122201707065812159696820224262841755773711470657132179409759840167599320951472837760837594242609673546704631955000557636782867447190494141358401436840169023202675678384760265169538899144690614965208868879938139811319152258929468397118663079598388767535188990413545533410529325730307324987438561643172756861594829401462431613579374096098155795902914641840011510703186727072169984000000000 188 -608182255879857684950284585870998504441648297112007220767973914448052330009892009054553176085137396054866285770988027954271420790952304496149758994390352841470111777941051649710726748029984556061950592181774736909154296622827358188028522177955157736899036400209729628249482436800163091796503639814858798128710236949225230624284529118697219401824630057594935778261200622913956530355423023914367546597602625562090889651150578981992266683017969223254583249244052866990080000000 189 564684325592771084643853180074395314996183937058671236733538404925264465614316416270442562520270330003204450433918733850749639816754885482499252171747030010343855397927452221778516231270489199078126516425637331436693856852535151345977142452710172419169683003693840992636039871946735824485056258090227499136235835974901258299655942189613584583071339334651522719629492156791213305419295789489320511486339126282207469514454692275443781631424040642559058587478306801120706560000000 190 -527093668752151808730837393406411468205691997331004263220619739451733801257798111505359691837151640940575861337014322845060053127993378646118787960939653170166375603896854601975116802799950735621868502214633761992761829636909707147451212649335392798695017251891281167560246250577807177115537710089298229019964649235104150718262493448610502827672724463652328752878634898364775069052699755337833125791132870943874268636970319065994367264194280570787722041128545629810007736320000000 191 494615501213687786639609972869531171077061548578945249698474423415900557033450986768505863095638817571514296232495738808541677811829240974871406529093901404945411609352735181113779915773483029489321696416085111182735979119657449467245814943478233522305484946047399229537258942379613655418966407233976308490454027106132203656212168875159649903810888803339035097981551755008991787031663415428147701349698577611352311636302001283218022064757365684013180639843655473715640008704000000000 192 -466587832048821571044431524134953283810213891004884848329684283548152449797938644523184904476545151260847995985532670824392868967698208387791652416092833803382785990769036112490526614806496594005926255035539067721559762208625729465301319321635695909263817332141891403797507730929459767611854837532193780741234872173361368337453554259079451896874641340751134485787516366256642588956414612598478717374192347449531369948237461705592271103560740976568944000455149205040935518968217600000000 193 442458853616587464088763775218994797984880829344798362504437293590135613633825254810522809562468357190988172508769046805380835950899428922231910387849526573144897015916118348471039541876708283798097159796511537430942316881903924879923865852793327345322155445728966517569041529807582653580194978239250386895222098404520594300895618480807255524711210754817461455091220078454579485637773327943579312032327623195049356955510514281072532970378214559217441958908188833302615862612716421120000000 194 -421768676796567699835682528743105930174085136432064254843440174741707875930512617861420175584261157204866595132623061926729710173549949101005326751473726567481051999450985644007664281057843213242210457178902196898246575371242548142355460322627120839455199649067650098733418685502814121230368250314460712710423843806937597516733314374761852799317197339579626351735667623990692632218608380331675103148496893965073774580549618922325310702531963765199218728377239830087648461953405749821440000000 195 404134557942268837050051923102143237876360290761292240720179197228079029072003680975433889334474222277282244505536489601224276191631331037441152628464066142062110613927909266569431455027301710467275656808671580035923476401455489097216560295627967907628133543058901452252089785703127013294971225021486504881601856653929361469322458974857345136688088021577672314727101781536571551208947817545676127336811055264917356778323769266772515567690923764774652312073268465552212724395908249996492800000000 196 -389238946187374102307185897211073065047869968047261737662137801621835007301912739613881457536630147092132007341776902631928453099837741358937414278708626735990180015319316778372712068069695468921560743259295092066387666102659521260073503210122089084899817949118423558522023875350233796796428657769137456594273596008503006216215440137408393668883460549400913744521101916846097343118983792484030715448836196678695656654261828928326866290505701380946372488046817906817796407643163199532118835200000000 197 376819822192142536068891305625469531517218810216882290941878910788163397850278759398920457471662645901668620923513868736694690216701806494059685446493540267647354691789675799461811646083152087469683095492054380250426341530342030248389733444819213672287524874591740568432534852674574459761608263117992135845281832024961787094716412275667644286829678224377535377967534648360113081202954155869890607941951830404137496560505094541498762110414609841923522911349490828934355431889846655123685847859200000000 198 -366662911436024146752641601493630696212326673487338039787796088492446379190267944821837601434187296605281606401986977059968461135242149857118660815224615710467732178349325372060947416106952315996726684336940146743227248666800145408520397230883288078209387211797692925673142923380440651601823526880912991805001496155622061971121810050260400566962082739759355020968011096771952287910443181691733171508035419075519699046358446709674864885269723843097870050488011968813978587563277083814569595832893440000000 199 358595443763779036911814688295660315290465565115491923494914724187666521548691971393266451986170656626948903933898773977112294224561739039942065333099352362793462154111401353753658398925571057072909659061956371318500789923645356367578881255630159763196623516363784804541119410707254626079825108145838245940340197414748019622760772617637946821897399907972208940244217843356705582393712570107895816516879819006797802974618860226973379352602653634151304344145047148070832790472693878973811594857975644160000000 200 -352481201467641929323218968371317810430716570584064545259389182049539240841101685795480825189722357908260328629821107684482857237991733552097324372041917721519469254133645642731399337569049754686288711633321142744612276940878637282521829471145018542056920583375121911307683831885299903185061517597674491913567540360841494718614854129496781671673737214901599626578090805687584858556993312197816682434097762055311149521323199267191304832039284138003142083942392129415508697971043119203678632615695561523200000000 201 348216654904134464517321790659630659520141080663053693959301844340686692976359267420968518946754869495373096871593104682148073836462261839381527422633006664597260711320892512916393459726924440726283630405744037870090977333265894734248319792625935584521254032693744400604861751329607975791870063082213632747873814817882129606498937174128307987400697619080575168059088841213404760266442869418912375844881854413829639054489842965688936430309829038411214006849727799013035604959703856885341490707668150517760000000000 202 -345728030745365832941690891214588074107530199889409936942258810223725306394331743066960516682243646321512868815730730258409505623285502319909820952574766971875119590879263878259770503408069413275834603588235709935448117453361314646735412967162257201285261484858097774747460374393463830088541287036696786283625743014740941379246641387961855543515548759344384112148585753329647733686300963482114709810721997822402020378479260567150036894822246712555916731483900228372872471616349035288784252747368256219434188800000000 203 344969196002035993032461677501125990661109822180536699435728822893068066854051039006104625832188692822263329377359866328717842634850269561525007640702565373202340133438874283667592081384612468937490032277649573690396922616176798677763961009288070186678403314465771646144598231734535091653165715361987551995504497300084400174130747412064502490714520461355841320638192983627583117485421064726592632810085287033513695313368756511837898067502981035777253300647818452678906668167140408023753595758400525352951821107200000000 204 -345920272961222916179803701624713840131374319152236698764442237989478535830755904208481195621231152333474917645393273377070577806979679852938479576546665532040084656213815978430465967184015980059461507899539011599505753137207189367330579415196092574162667456670886508836149278215125825403514238387586851649033524684541794762343659731140589841004667023697787317932341933120603931290399081955037901144148399331977108651242678299919570350689752736743507021384720000729035780851822893398874952116601152770116115077529600000000 205 348586927805108344990675025184657913049120880104717851376168729023076934531813138835396352023952965494116267054530488076291393307147358944318004005142414121712848605245942943364978111961098593820779051667313307895864033615075550289135720272701620819260405168399307646356282846337272034562609701915237696744497240361061234512390781203212470225274893276900414978514859575451731884720793315841246517530823113824787524588717943818758667283889686789501656487824527002822271186660947763312776111372194731813227494435402547200000000 206 -353000300287988824636483500127490447617508547791473654774920837287292305686813967175196618325625253255161849138251732243993312993773812209476693809272506088146292595749990298109513716972538194745090828567237298252254224565031640674488504425569549823241272523076759227789282599463682279689097785011162437207217281373461756745477603104060982191488388591408024441493905820883485713332980552786849534945138348588373169029851173202814000961194049892687958495042998408685680539691783109255695558331872059195650177949674713907200000000 207 359217564626258363393795384824554980866202154758057345749344610633769844740511641781012756311579948582427309431374259320935068210838558266822552879309374635347398800191800530534142064914590004196711950981345359787014448574391093628122809610664987882698152828353178791831230296999574002776774913367855673394441281347611722976034083841931694583724817187479835399577565295249747965605176385139999009430130641502823750679103775517278869043470776240971785462298142015618870820980851726943555062449161681638823525149421406991155200000000 208 -367323133755001032389312096038871595710357078430383511054008591903601880107673867051027460007791054417529382231777471939540430779725554915271645089841711513659186575289132804844482875967611933415726869322126820515304931310864377589571109713895620598276236595126272128607716109403679122998776904667596096367555341796941494845873460930833496253151950752405405130742597684335331691586195190782247960004221446270624536919409993746071898007279133837649719348809207359797869797184163706651564687179045255499200443048903378280959180800000000 209 377430541319093596405427736596199873137614186620744400984553598843611353790531651139169824718616109110541115822941641582601280002220123245940912978328434874872070328366582461752709448407805000631460545789812057717164673079590679997561111468114220872982522026983817679779938179635786221263449253022834369505243549630273369853593848835047352764078626325510403153815029957262169159555094237622895968492851301454935389096664492013158121472992438643599453595852672233238414469583152652888173989168691610944859240204752695557246838374400000000 210 -389685059183706195475198027281110522664155574602014278934713335792721992919018134141344612629144016268241710009600613202663629398010423840760029807901951372581962262767737996492859204142934359801871386204079110212792910039311521817967718846541303405841714542877206672969967475820662572652992027522931800718121840119732035304703712094990751653656688425376108013483620904578504051196278702953847040505499384392395911012605897209643769694221901795516613644094988011094330446746401651109767081624129987211229184404876352342695930023116800000000 211 404267133903830673886515161234486858271906130699028149156764996059694469031337328739964658172431747528922294316168592145090342386732415447388613115459929982203859927142662272230800013578361678180290373652713534286305903861171208145657653850206030495421982679547242191206642076925792920436391882136204742058053641063429483588981386867016086586105632242732395494680235818041921203758922014359785294814808608363110669831752279028712688847116099806740767497395032116980651563958715560504056381440752865025970111280753918478914516490282598400000000 212 -421396754623402691942502463268988467940905724918941344701005980420623530779808941313357458743718232091891160779152043059311964888593814632478016465528965487434170533996122296108546250282594186713646741499691285514216008166925881353292960854122867174143169631930433643122195073248172998155721473295131317300109732403990625556114035571339204979734752231293756594038180229340545683130913920284268383572108182231371079802855893055426866993381087546998334717265192973151456298086547879669494715976905297368966188873581855868693126346365206528000000000 213 441338898584842983228415368684148807517364847464923153361392909838682812488892909995827293826963559598429710507067865654259562676760971927572718682449289797322319183436163494881222426663102968329137029092261471435723071095554691993210274927676861886971145859241771547199813677868416727250159296774610723808539116789424311489802920519689369613578931208746105967035861550052739144136877989742355532824439169655721246240107671481274434871100811175342908148636175586993667314997819816392910543395541959410640196073927528319245711404023906356428800000000 214 -464410240357859971157252485205648095414333337582594522449291160414814885317245948378826628162778310894355706397594727581444468856216649807447833063308559750725075591513190349146584242134531376945232655273022142656853323681829180872060915042508700254347916025935010393968001879008423746157859768612741785043896421711136713191738091349411355403801328223814737007746482871448825730216647463582412844763887954028538486478418325846480193231452900454972230598362672555171767142148350219515877499206948878656993241037334601795871241818608270985448652800000000 215 490987358900320925520226527710768190682373604792491002743858876649217872878913735035557624160866364735011124760159264764343026175247250155905783234343798223554102099936315923045128183505562416147518463098856866033215158780331956312377615577145352019066854384280390044112267659406276518786539118014063923367351690818258366261173845268968676371542151220717588513705529623971454405956397531864600013709473410897622002154782148993785601439162548804396652205594245457774970061541014504205470638606436822982886008717267882002715953892076913856915229900800000000 216 -521516734925539842859459481864170963645394254795145598638859649195608531204562926079965313449456520697741703172691304999587929454804081184120508026711003321521349109821346814583089983667665502472346053215202005445650395099158661650043260769502018935538420319127910068223799557557334895422490753374480928078669538611449692904369991498691919653312028840149990689664553758646457434202123059411361365201189595554894874042843215019614042792600121318150987994945936272793522679499262698182527438736530977223153107467269097100690478527094983366075526152192000000000 217 556526902604155503698533527686566696216598034499171883922566892808430667420523195389021522421209165649050715702880712067528232678999234684017946856102365623974724514061197741158254676673225742436123970799373818305404353439507137527669103825814198819989524644198039699449049035318566932923683981712789543799863161404736282960089561949701491270120359199682781629192283482442183095360786727556267871904962103011197362521730485684328308831739913994491246908390730494692967005158409328131287616290546403972065166045682718502828926180924773882239790293293465600000000 218 -596643207926820947565400599860821282913025369858586793679472940682165314802593600662985565842128306072005162441331117279732781380502618269942721195605287412833244077595337049263435769501310731793038669955096622536232760250920528581635760308692519264828370435101797077479522557312462255446443469634571473790417189957198204336431654394851365898302955377320486926642446944507691297568073962716998136223797107747074303356549402905965198802736376382889252778485808025678474545810902725301893197363360922991034589740006212079399229241813768540071800276870863257600000000 219 642605735575024662342188275079586786297128154143532028547989349358416539623089867018209995959200290880294861310253313857971064167743558187095631283352512256840439687749069745004708785824414735511337143392668162860142429711854189009316407241014591460984035932887135611684304769797941317894301265640219848819363256992971727060285208019640354987438515309782520720275457635153267497206630582149218176330109631100860170841618512203146393499919467429983916532889340873635561911172038567804844156679870611198135561937082180344589051889560031071806845422858874021478400000000 220 -695291102566702930801074606403318201567137928453538262787689023687085371328348390802444856573731217173537497397286567222892798952258819993572614702979797722091007126187100189249479463587853340590207475060546147194064560157501578684789502690841974227523807440195035543015461270105518629129148803759394766282879139478882809588581230022139497784019027127283765814695357318449890628793214614445167392035781157729471292994214398100330016373140872580754517446958077277787293735205832280734559790565922442580142818825983609732760490862314088028024575925959637061337088000000000 221 755738987480406112302060591449318631693435585047490223646654356339340865152236608034340231029370706199795138477384176607522284584355809949967894457918461307311596452275045196908442804666270979784387507940745311322417990787544413281973217461234052811806156646512288323521728467711802395936911546900126824276793280729324322877683370039900347225422330405376891608403437218862834462436075822750423765929474749431310903809452988283216836123852169354537613683349317816828020539676877298428006020867064804969958493435493813941504230273136716960437670776826003691334008832000000000 222 -825184477931550264038709264087861380530952270438433746050932653199354869809487559244726096911752829207006574967982713074332337476478273168073757086637176990826852989924670147770959610079878115773330219758136931522049757910589132978429236627923522756833474978983432661260807065349595839745835406544440832314970136543733389743219081630732903967045555213548619931006142371659856786627715121683105762237021089376711842169185401306224682719231353269798642285938077067306383393648332425386239735375681490805113039225063142287360400345290716392116867610400082352689881756467200000000 223 905097587973487745584037075320605977135266029459125538001786109492254620231484613688182472652260590186693462014635314960425786652196263474962413367662843592872012821590633524244079753113004084039991186295750522979076695885270043552235482527224233859391145160995676443605222803782141220351600988934279877607427987962376470964264461535779120714679464225331789709048210758072118660488421324928604750142805913639938177141311724535678309049712615700280435165068902001032397651792903702500882815444007683147565847351049003713738255614526855155753696883348582608438563196161228800000000 224 -997231636368164033962111348212378165400681535003528783581012730396986322991365330712928788923007629241118420560792988860181328639823393467680814022816103826974677085794554276356902557810226801064527081450708219489375550389048546068734848119339594947079360544788425150393888679028587627339350350283214899813420526206838809454572592634051683853012016014554162365678332654937784221355193248390240172326097194967635764792606287113212560028762741816841081277914389603263223070752200960488958047938987947331886186928944013384737155918089263686928063831195332763903772993098927308800000000 225 1103682605705839105186495614995831067207382131364688851910081413277254413581977987916716538282732444321750544114394177028954826126599537067527039038401378888046705716127227242361433335919745395130047612558818444527447929955389685316214455567709466258874773474744686833875497565620846089553641973239806797080794805983117265972975179510111131954400575992436215067423579938744045928267985698363320020181999818828292690407515050652638902991953802752957279836032732625557607041854977447851733532767198157126666807356318408633854504507652775871304615202575673563190400568180598636544000000000 226 -1226962146297397631387708932974021841474336545162263123275998957930969205360915723320498295269180350038607416984983895760421199269543513593395412137551684486672824522234595826290020527664152829590688733080339361972894061619772073470955651230530867150876692507897690424113197437615132088754777152252882781964226801798611245379034772965382863577185315711310732464015105167218939382037137063059933788203588254437591400744063813225581261599247002570112808329279576234500816606427950914393621530466298853521784930715278058620253228088814099576066988781353704997901364773213887833047040000000000 227 1370087580141114955012129405902602193927924062310288609105715261030003438570498477583776105414073021024914550668146465138314826121590191218202149954175278869853266098461626045280797421892570693850537013827392843613177859275039518063745836167567296253318625936562415952150472401041369351208210577982350978916683343494955699218415800105362870648139450775286665622090042403610809642304403837986888660029354008217885387237870744429954219479709478765155391578846042798230836526002508540422886595850989991673561634160939452327689750610833455345124295488482394310363739555132539820497174528000000000 228 -1536693141248625622366828936969730330255454863041140077152024314136772833296940392331606783857815935775728456857794616101633893945011177306751130336949735473685699167892020858057208916800545970396419414061721315869552658366438215563162534149374361754774732389510246015918488066897441900229203782348651570398955318313726053626049096547348391144685957813036872875846484358184735154891179854397394591292677650422011897744919308076956045942254594110296469105735203529116772722141501757944464423824813702400459517844648758386464835954345047985754317067122724626486575838894122478247216152576000000000 229 1731167814010082547200744023693201582464501269981689022596668073882146195394571548513763858744661593289263482772401896765413733092392451171958258031329763721708279689910414193937307468651587450947221386324360688704654825012679341085638791953996576842859612173287711385559877992687413556018657328051839123563051033228749136850387531149491531186706423964873904919958435221523198812265969857977341837480567811192700106463469178469422466853463468011569483533102849433957251334279096876856164331570062281055249991888831630394466032078089770940273055873362217233826667290823987570306637866467328000000000 230 -1958826572490464997627117145390862859436051832067253585146183730261193798739239683330409464199171579113345864760466056119304553782915569359188700291033628353344134746125396295370245890739794410489354670352321748272844902101114855108107076294024938896852539429529998132794422463306259575815326835989255290709191332353162522393253692897451889554973406211973101818776794570797327100284283476464676820277430512781685115227349737602769953118909644049622313436251610800054516197262591506680058219217207916772242353480565522286428469175346636015648462424952393025166365909917712769358324260719820800000000000 231 2226123673828750356743353547187986464389002542185302468594567549823896385181471517214010779608367814689799779163641219661112179400298808138076622114570425380062737550356645554613568486809674084581563060626861376516383416596250652074972849506866361190133601848956114405108613260185428238437985870958090368706852762585773847286320169157619832806273364922339816482665410021270631085918641949191415995973009589653398406056668074889431676083080091313061088190860555128824891245386590891151753640159393977165595992847162001071374941689132286413434232456577148267268463477751012148813536036594452004864000000000 232 -2540919040335734489651786998473097905407362786376300775890192914308742445029876440322271396795882068934033781461940638312718676299712327051111530949469142474509918690825333160342769905961398630154090330743839991195722983148157745910315721889505782341398549808302607458962341329796061756192050495874349943971154534910589443258458647376531719444784769834202723592424737143397061111882311220114043029939646260409084691462742654316093450652820850318781646054429735752036414201054521582515017338036446676597025742164572594819323846745546420656460657196686626734222160747969800224174193763220453175853056000000000 233 2912811837655053268756040890695264708463930702320464217980963179032266562568077337897513599451881411996787907593071587881523850985819940787032592486662330873815579256070121900382769387093619547862069376828374991924616527351430059225726365642478844164963421306581769530146872762451981117266821442731845186301856697690243018292247960977735495568054986642768867905808196334982427977862602748860602386564156644341704309933436589710447976280844894878327829571806570585395163879928251747697844534357150677864324120167860213208058361504038247352347424739578031351681799185514145908634566253823178652524740608000000000 234 -3353559331207910455795687727118661569668525644187509538768301975752938250411517018037185742186718726263803049991225831476296599036976906025961599848961274379107867774175859434512785001790772110197010453549498832185087905619440030822560912308000495267957853210376171362692659567598359721296504502712399846331698651100696490408460381634120710982058555186922637131916712643525905921971930497712760544512405003440903659786036684530553329183757095654384252408099270421538049683596053675763856660506200575961719784647860437361068241166815865277607895461500199548886628341726924218222302683986066193403363721216000000000 235 3877604257993946743298401247206175740365721415147773966450533395894797127103865449162358281314671599896166975993286866228407652542553175576944187967271578049191741988658893765554629621610214217853805766440985778796688882393777298348136178324664250597814298334620379322508069590341039150849610459886244673867196552221251714940365653213646738174678727211270777902202272761955674061009556894337869934556824789886314047974580676688885476824327902639493903642334335860170207982075219679965806170358029656816367605631602833007351098421368770116128055222163377793304047453860296319546565826987453516024444119678976000000000 236 -4502740653051339705840650364500501234472199783489250065043886082243049447783966576517120306454847060419361955206769141045833744206647176405211488395392295822843060128327820538223719072699873857855862249305457538303267024032221290852440968120024864539376486287539535044374551245357223809510337536013411609196990140092729157158026174518274499740154959888287406078504573257000586211420209760997580026015794596320726318575339929634137763376578140915760573034060144703522106162037462249557064867762758482765738095483889346271841485701618963140428148221800189945629063734248825237900496878794560271570096494546518016000000000 237 5250956806350997058754049551744178664247146098151838009772937634820181308148817409290597361083172637057655094669342155220391060411908876503879044571590318856352855270566457974968560817693182953334747093332895407375772501937694963529949985395417409644308621855455557583776762587101222172716548423330944571358093554652745895065041646659868799736039612152978582550126168937938579401069350492039444401027219734503274699990449325000534651934454271000934622740716082225445890297709637717131459370608486931292831823088371625764769379820882329998857280589212589418031805835390380920721716472178402152117203237002819928064000000000 238 -6149505443411694224879593280583762464927354424074195062498453102390799927229341959346334649118533656169803723531855230633168672007644916404308101159373321321988771914600570941052891960157786437623645118037753035823057666240177282930790353527495165403285813420285955265776048663982456375340936802695284996826121039236269854650345499627099280445828573560736379050272994074060209658634691847811936031539529853338105914423965070976399954488631559826965285086633991718517360961160907347388138631875618764539694181045276123674121096129832072529273370371070357686119734478674403808820981179731052302687888466685430314565632000000000 239 7232266182891254954734235020569819398911734747477562778442317915934273198674017805152450127310980822773895485476833178056122053017166636182484382433522449887292093965275310275689469590544119580846433228031909277428281303515852547006625915472856770449355933146710859939177523629228224586129964893021766841713998375896231633688990718328325460790242735681595888671913239202368633296582561311857424295205837707661345908741637959946411550094457444675698202115871906910553087157806241851892173600013424140414444324323024100635829150001589190105812134687429281190156140104156449710601119489018096955261467763414744033912684544000000000 240 -8541484976948932645251655762604420400361706391006972728458322822023343907236777550453611190694020673622751031227478300079330730441605674844110722531463191905137702660766580269534926721398409663171849267356025630934807503667353489326767421013666172912045984853456412954530358626653523018526290748977951264935056893646715620577624820769498112621423754589147979652684633266920982015987621162598399331065121824316072455225950290135875067647929809465311786706875632603612540574710429560528761625367528400104288546874527597004732557936044494393826699869924420461395907474060806145958367396834171723817393348175118693004459638784000000000 241 10130001124714358420765655124934716795787211707281908867615372149376165288421475340341561484461198696812809185337186035264912679744584026067387120133909262411851039298121719091012106461230845743410158314220986136783414733054614909257419547987406831910048242997384434078266666553832146364772454159462294827052040018328040470171103506130161605491947473868158224471220032528462016130763846413317330515467570800823092680055353395230506662986253069284634622239618032678960208303257818883524899244731512414275392149412421192257347989991423553967255703839016131802872987576002826395491357166619934993634109778697201790730622830903296000000000 242 -12064106631458389055424165227923044175679131978279664221985881756613839199473693973829280245969327310848732308868861039278541215105854037139268270865778233621430821491448548007954369387287222783188897981712766940156452814623032049183372664150216401852830431640810996332881588341928473260965081624521429852565074570334299768496285637452031353212204639400707911006722095592818274520683879378978746059915346643654895813829333319453240018652931046704452982394963608028250342180382275427391896368220012907362646920357445673741939139648542862939427098236301684859581685173068535777588275113827243776183894886805311680871729318022086656000000000 243 14427227944995638802807185195671934167124458850132135155789662324679951839284589652502540973115389896438261304299806728398811848543835195865327746217222704478047563396414539367151667003941298593731435843556260850449747818639367399568313123035113194322641517821380609236748718395942664360739958927273636209074987284174451778402933056035854729698064122922849123299617862100841729357871495905690870228049793817154752764999087954579618801750234773001806894220646737757126357491312559699058679664674047766563474448391809979549992338975822614541557742306216785038685624159319575464512078406754743474888114848580742620662731736600566300672000000000 244 -17324680184409032929762699301577544646988965099614434934731577367185540883205454805174685512128928388395431699092389288130290225981604012020346844396654241252800641679883577316042477537452597798540187150336242359975669688659782130616989510720700714503230414076300607389073176272408402275905910789878862109928294923477990816266084812080486406084132900180200922117771961668327607087777599546618388525287964069205906577794732879413592138772633035891755009665869970155275771546148838958397454411648106869182541304948481108552153812201748514768566802377303365326332294753177752902306526168232815755217631490978916721475087385935869793796096000000000 245 20889823952097643252698100214143879165579838839059536723132304534509344663051169751573357875707250554841697033223336438654202531573625085287719428786105378546503190558765481741636543583484347147945648129148161987033685707860731026515082053013642070150349094210082505065949613003294959629704514023212613820998337732243263635616190225216619663351698287926928754622480926651245440312482799792660096793008104598780585977015454164156725720935988531672727168561219114395433096439029373861590156944301714511310951118153812260213140460307870022723202305994067596442355517243624908535199806996020109025768948307695660874177933344216298072005672960000000000 246 -25292061558184391094854032822018988603916680939615541304445804972202977100612256986440063802738250504245684001076754009721954865684582426518629517524637302441329301489485017182872695242937030078309438025132515514854915311284579248613222855426532739873362347191833119942880564657512938571243672587231461108324009365323578592829856888583498943936424591725526803624751250197593314527741264628478705118535735047952431755030416546335255300796360098313312548945393248258307457095753740478835607180166434373329158468379257964524797167273633527005108051140350786867247405551338870508918889211989516332684359752859542261286137269423210322649617006592000000000 247 30747252323026468364111028730891422425087738831040957109032875800877057462609393473795031517041398858250679048003445546278108104833414916616969871248460667404167958250227345498780161075525275492557501181968387660885123145009872695155840688909142452809670210560480078913353822280703096033350816799707494787969857029637538645626735963232978218612710655844871263196214316362988736673659969255368533298759782059354122311925145994228329977944864694497075157624339910993653819564955516909620766935591439513857717921531213965983812537344955529073502088318026189448673892887904316471765419264927331745611575692595036536104514091885340424723470535884800000000000 248 -37531318280737008577621212215457435880404496520845687417900356472072185319985597923412804864562256844798332380265658399132063329534355442806806176978574022403926446679333113816517977133974775067901717232809256595566422492739994271227558883799577577700005553699117064371453891996721843299417251151119512762245195267215633532311078373036359061242585694320096200980384703695683349181793902525396175504962964248542932697974236368714741156899546868506576800995788095926801276317696774783464473049217701078123651899048146620758891898083582473602428880688413688481194664524242595005365915776374744012279973330659767694143452415407889552995138179705077760000000000 249 45998069463532481223353854528874390418567117261458381317792680196338515756707790697472872321309087048371365584548450784614660670076943405731341766698751310126740515039441342334684292294925144089980737427407559591802921484534825235915892882873900514936482955654264961627150913596766771736969184264629551098014851818551126247975917764592809741638959279243198382283198677538987892758982957836970335843812804006340426048729651178240908789831527981543796670285016272450370859021149017906813671539227528669915585321131287228994098278590822251626281586978325659418217639419785688391766068346777258243990088241414399329799040268455515856206237207851180228608000000000 250 -56602625806859011463637921544016804216217521108961066750081095360235223092985668399273048863731394275488605543381367162312464970221265504391921463005322313733249037365164552830871505938402236147940494728399458165008231875284108534565988261169101225590698558075122067028116917312613442047962734658995671897297642822802613411386989231211297997880240294194948348234610523324951270792174585869757627147565976388614680973545126370832584200890271345444890700120706392832927412565810891331245362502420508044074853879146959945810005996229984829140692012701217111584192014416917254548868145454463360481578084876646981649397175088941172389375799057936019357696000000000000 251 69932283265860323874012037427061810010572887252622860472554477264216714803592817496535703417818149773718104712351407432442278065416072395193461357509696043364239562625593270002430161403747338047191453008856395209783639240905861037563783372147265937258466359321561178770668639363070672933146835465014046706443097167619279294884239013911201194193442024367643401996832183317370286706965083662354186853364053512373965875259740519403537683348838576438151055656196835319619184640163373261162509623640037871631834919020991983514591639778418529768148301145531698747044327470974176429386727615326705570498198236370597475025395421231481577042974897873040209398988800000000000 252 -86747309978478889260420861261283738808309284247608179738520529406972534959516402629744189704744160877604251002599367548109239403711902230714906040689438798982132579677182386539343443547522743352882644710533797654299850322931036137093829365067308689032227148723853907058248299555210515594504346371400871074265949308474540189279605746974834948432209012577192170409684328816165642172667160650759925257711953924059596965850610294189635212942925647449884567927213003802002965136370055887431734562340049843799445238162528987748216574459503449427874789423344348193910284517860330328632227727042620416927700395823138974567515192568817057774158692612833431209692364800000000000 253 108035026372322738089130601397374409162961685602978630944460564774693559360113937673899527043938243942234048731275852596776474320979614696296575526900596608766499525187017071440140670742635913505649033806733976618215928378227853107650095087373847425242964444815471505391175579578900945975867810116374377338556726167888245115392402839457403921457150251782420629962951120981198479097150302087909372058821018698162304614707220774330621699779589024507465004660969539399212947769371989015309233930561719229056895992873769479949551607644568870951382522979301453422143701963620821884698936832094328760700554175823339217559968477394372472658797019170686669095869140172800000000000 254 -135081706970945506160667301673726746126330395268286092736394204592820070983255681680669035210892740380718658167919378046902686248364413795306115702129498371485127171089251094002200381561240019649875349033037025783337015419449267288222509828973167658790893682710939740382238511258482809897238441539029269830508699185932440255606938090682991211262495923380661548836645925179166424230709449243634989055028455415638483791512968624347728901236509505573248240003350689793232668940050127135060877739627842686309582045863234071265400141835167734688598993322471067778904072295077740403792187820146312938790244312364584655214489402931638364717735822842952109266552652352716800000000000 255 169568460621042898184410362608080575075351678363404673325545774029705806532134737625986777487662507573693688482497137655958365446168174238162786082440546273159513249663708243384210105977591662913343845899341070414072467296428859849197059060189596461427862166674760606122573537246405873611216375676170441846307938915501391595954371933737590817792800985578461553178237857054305669165500038323215797674730638758291522380322788863347739442518982579980837346539625571914799540597822057723521991986639613676103829537318548420809230320532021355323186188261272331590301305036327667998933729131282770791211231580161413564050379291835453636937746821473870232140645003627069440000000000000 256 -213699465934981717687597287723490394846292960958934907920629886583785141242862300252210133945628015227197076410042420254499897156473371966684384314729305542783788974801713859289767013053985517090268181360560424552951563651118151322188067417411670255243474800280774142439605333602556010096381364278041440849083275134468616292544998907136712151615914937215105176493364778811431010608847081236833677802290974696841276977743253875713668010323701460699532701627224837620710787347778904653285446677987833519800558477160189903610670525413847620448890570947001268705032123097740002343904870781605090463280227087806196283782850791986202720366026495183293190809147695706145187430400000000000 257 270373991492998480980787585739985494846097598862473124771153376200078375042530250737430919338267843931430599416617440246283147542126306044699745080494670255090097478046729494458023570517827608127199264872983954895069355022133045386257269417090305742184096970802977294792415640271371106191297821866778512983498698826643420451731635508617454348562369677423728364923847053464396904753564000474131033847110681489378786754818833176350213349722009278780470009607551690494580806647411111250116554790761718683427138277551050891633129184360659733328328060749741813675709553657955166528261383584615827550013066124502999801077997692003751653372373940064996704759411131848466999384473600000000000 258 -343417839672997998687110906285141969405868751014914410655948718993561573606251391614880825822892733949445278792119659684566777226186778092848623689273847177674697756914255383317675864748151932790555742537272522861854283232325175034293568613066791999169490835075909044744347970168233724598876588288499301564492254403196704886708976161212478316932825665287432107159902966536945759599761144614203362260645621798613382549291037323252198145956491444716953809599302156537274708356029218586115121206595434333025279879015429316463368706370051613144061887950114398762711905417547994548795436658402473015211408782551617885993773020709885734733005309508666978556445222513816297091681484800000000000 259 437895673110346596136417144540778472242698038193210343685081802186998106800359080545081730324530289163702991795189794469088598506053912152990444271775788213194538955054889719536207567347858858439287681030078602985750782572953326268005017945099334749021427349625877723483513629522694372348931459087539110850154580587004962927087705141595634904579663216617153382384914192369737175071597766908260266086519734848338632367913565613102381188124758260887595061720333640410113729609328378794724224432645000299317375953259370598749910023505459885084873870056367917423002896000861751459189255546342196603166115058666799794105963731214914321552746378304405025773509846222203491929141385625600000000000 260 -560533752459472106193558743521536078825491507145668149158823223083454816791093387192525571804025081788652840469390659066002491425884176729713308681170331871377751346185076560514275654789546538396954191549101148468238629428656334356081740830677319529637517719813006727874397311949659499276672320907850407688747966605492681244239499041384608430199716111239330207237904027357109443777106219196939714061511412607531910108099945067472645574937788549379398894155177887304287874847899286194656938032486614733352346668858450542256181090605023855277151437755229141390616542890728415331706795923925689880463206522146522262286570119359415542785223446630625793760999971288402943721626291666944000000000000 261 720293833868419088266841985043237507356523799279902873216765764565029781266219552673991751239398185343746665616603004784279586478864186021614816715110995104531048864350677713744877241120336037952228771433338701070454973322600014526887905181803208628418069756823241204760956725637976078522138032070916620311958344299488284680996627620184531424468158970782148463118951846775413693452603614271641163472962612783405965799309667506506405471915971983138338047346716046418161062106072693971076714853631252160537928567311265877108151605485417302139763351037701062983463264616509984884460165273658175893261598771450115227880486075852424237466089524427360666436917627052595917950496789114545766400000000000 262 -929154617440635698777826632186912054957685465099777839632449806990263254232271677165560175040585026983335941174628115084092670199856474797999109047905751890697726000406606839819189845036936505039992612337231349559106198372141109387385414929075928800052106702798603470042683602770681621853213045690749724086877366910235939008112521321177493783390278237843567454132418527769122419978013210365476516046167913230420851657833790853794778443047443532777999417651634293026432478492803685784823150720675152366022768052062388972081717900587291154413396945308097396319687204241520034555119178804830878522238901667308927216436379373523536789342879977547252318712792019364015518784219451179784575385600000000000 263 1203179008433255289947639582828274569608116902707603320922746991856065236838750403115296979108394825501547872681051917301252083470707060635318699244083040955168939574670768906255238827403463771726602037533388286587147322339280566874340940431170318292338491908435870004119119127434755767686154502234080784679022209194780845309805586220482489117138606649828805680571857219502276499811998054345457304218785855176325333525927170054823137381080292700434602032341131281084661705878745368524797418820101003018502884493366079565302613954326927813980142497496361225272508633136243817569939334090563934828614436113023878367683785175826732255809352176753230324569168964193981368388917378258534549736652800000000000 264 -1563976115655467226326517023668162396397315127789251285692681922156414350769395203195877507914248164904646849884310807854290989763962864769473616808943639081971394493561105172980537546125382665425925202570838973374942824097372015809464903059734198335734391664298910927692616285908911236252444142372851413435028887544626889832103436046040963587639471733611104324241527769447615650319545389188759792353882553826606655123676585164286799859356919403222920350693191167275277930854216543253936421441193568707129043376331195014066609054095915015627869829180597005314530982574420289746173262048995518147832718655153006417179012745844457628086614722446910236562923174227993956935552977751168846751439257600000000000 265 2040710021249890897530949097990127466456254940610469174314673362622015792907768944043263964051683506792341402683379190215175329090238287712176879836297998500521825504862164100866349711468364739028720592159273279539930949588416894251330745384842597251729286174993866605033375370156502212002839067722116634121382301265342408144929980206773228874602743415623225946187182160591795720441945678923936836314964506518565783578681577716216735606857352885459334313090616722620219328866616385341894504106690382035733446337169526991147388900583111339064264625809726095449559554188770222422316317642166712614255524893555513335851624620311641761583374888959829048097003488491048606458867566598766184824953634816000000000000 266 -2672868135061059888479002193098335346074583766173730034926548390102583560582632198238757343183199549154013875864408145009026126236057280882602190106898978358040617815268884513984593137480953018735194336134708393904289453433954750376534841495497879937842659464721683304622342492863490269090984941794776276164009385416005343998386872009899011824268144118128781161457015443365346219376723194402597841798650995240127085063082984149662501565673363760507710383000212360274112362359978184063034443904129570553452699743299617548338170783975982034460868791742815126896055461175771697874259394845186564218970365041244235397657497795534218177721201928987400266066547173721967762578108700051757566248357996370329600000000000 267 3514087877365998610073850232550990411935815593917158924422995758944699529307656372795355772950031374702823323471963244683181123692634767489335250273797523934131291174753362454866305989218771346267092386453791507463112633165803192004487420569328199134743596022364582502683175282393142231911057394123175015214727541207300033317563829670004047160516831775211530748424794978472233688549488844682241467109815373817112059458523360355145791331312232121152365133538494209260720324514012100559732621704393506069481481620997093051408168144488784888405922681827232583562649318081292911139139270968842578043805130400428168807230966158249885740224731911632882514804586204852237799401190548857233008593115117841389977600000000000 268 -4637462264978502615487799606521508135272677015381481956358855904119062612409949532778494838841150364451723404505568019613050223598729797331456823415333731273761067848283846509235495522023476726378539971378569123614699946995816915362898980629448374485303038125247945911651109990202970181516976890098690533492933615576205166247172171606921138669144847885281888597724398943447221622099067344910484984693610960574504445699441544668384158363971212648640095796836450351426035736133018619191709290400540936842504475152379152175778904407581889254955468973862149378364707882832345102657289064331502953902812314638152188211241590904896164859701330208307104336513831118744800776514269168513130692277381363257161495347200000000000 269 6142918191709731945420212503003878513242046292406833207900986680200893313693841378738048398557952241450096096740254578489177657314885927525292706870576411074515491682387796223174048557075906661463576369457553598460024880464883979984874814432303281636133883343242186038726278145310518130243116050115315553224369380993722881178567895248399825254429067795344709867112568825647158895716895004099556893706430873478981438729633945329464075811528131342469545621081678083856728887923591058146140490075577773758556524481471528681261062679528559296800597854643673500039817256121298756666983792319446317741450910099893855025196300185882440207123584333709576110432266035794489807322340000518140471805240570520331626322329600000000000 270 -8167508159957167915382762504856403313288714793962515902996719292259228566711269447611516570271298550390567572282831841576183212953230031342385776781725128437948734879007892740796267369289176913539560191299435025953864815483841678956979105706086706443842587704031429395800235628156368485401462421894867598512399828676433994588807665240916602206615971553908733531278269742830426380469904807041967149070672976743499984695517876911231774345111108857016987222739381673715396229114173713310114022888342245457768157732814167519303080706918247182838278972357364894052218887671122768017471429373908068172524223031602512076273309959821728904119033955281333923129386475554240329918302782759002937547863752308761340879149465600000000000 271 10899809327256321035852480602219047062421797561999986821323943340407062392682529784190640517248480312691865531951183158202981982455906496767315210823966552682002919192028503663787702109987938565357798242790206675868800793050189951195336377742239615376587751167980115447627203175202918747225934962923553579080486304105533445377130304750200337734276761194715389678308450520583885084723875467784833659247466691422412958193752769817493559130999049852055413380193361969020580667205376013223816591962979541101158470860877566802705852403759478171424111784195834639769915587535726621063115873303023213916647031111483681850029496125436787627514578589065956838397506756037861839146952665622626216096274427017022838589237703475200000000000 272 -14600130019832768967194129832710964660978683067210742909771973306680476456593224765098273820165192928005094967126467890979274952317296061516151694673806934585358588262632467906175184053705590460206669779029198958822624042688927091421261050590238966557674490958848075377685602623602088605888632731043302927903669959599933588105166483711980526976701787256664437355377579602261512945594947879445749604136069928767595332815832138187277461180931648062504929886483879057083110745222239564971444633441510781553131602826159878457021041004782537801658302084739472011767387514408156190198065928615560772295455656301038132331015887746049808760616675469746383266747224843211279679085911401825548389460703792411062091312169744754278400000000000 273 19628951832655207637778908304238755363136041811328035972935828614241322452249856218660001694651521591844784585442271421204084440007814869690650825147175478800772320149324044738353812759747823979254550073823255527889182001574856943699899821551836889595693816674354072518620498080266642887762283521721338223530629389040001593576846373044322258548758309097497174036289782453168604533820827179533474700220041251828799123396670766254239403715189178539596427940812932700508207977747240397232030677414086504945709813131270604343073471431684299118181184858418277126307411986968018150036433623189242013626288807849419213629901003454064526589579473885084096127379796327374059724665054625137633773021252721878563700817393489609438003200000000000 274 -26487085098147578849307618695647664433539464880589619210087606757258161105585834009471151741617568320863676027432828354956784902142032017242380392556880705874865015093705334786917421988918395875982196026256695852204226277396317328149517255571866717607932540374535245481397656290730870426118688314647560560813454071951438106119076732804184764310781933105267244214736555227188286701226986949785300759560169212781783403724208687108723376351946941907712446722774795389739396228490399623150719796628490478205774845439279594783344581669017873693130611731834077153467072464829228590627203574663017543938958066488627366135531424148027051255751576593671067387189056226213941282855861520549952061206636335943052910904069075997215319654400000000000 275 35872533296500009584095080434792875635231359736457871313997375875234119575366691475928668216862639234625714361373942643999008820777747340372246102164528913073874154680960453787637850608234972306472628891208821533114118523972335696509415909424144807171778569722876252337500982190542356522986985666136124724237063934727777597654201206750906844035283733372994693125183359041971226397144756370382785984507420673751068374965008308460772350812211135167372417146462973952720424590420210783763318723373161017930542296164953849667408707487685815933086818999100532939293404764107214305189103039415499229132368833963875249045186521554625779540606407089398879094533365526152694444242975478618689781097800289164323379909237860018845988683776000000000000 276 -48761262874562908367758641722814670459697779692316755715627795724464758851480666266186907606154578181863159971203579368452876479480635653623581649728783598632970026117282353346415133621876114218501585435085711882911118301636176532782548062131884365187270626683095497285526044194072413945972855748312411630964168297612787818791383621744916382641083641365123826295691700459089633408006627563703464787595136366650712240873078737972702734641371786770382630015921637240911212620547781731376070199199088457303346609850509136862282236878467243618388043840492145058858117481299467593025381025277056566791672222785580535953947973035757464696612432365626964650566362986264364661792288950731901573533828314693600507118470354566082926441660416000000000000 277 66522275397377004648032609144115456566343601761221469545096838278552163690479856713633644401800803584233437708559663769663498524183898581164136989396881506609830636762121637313906769109051285719288986719302479995683444859820153047481783522235893254937698932523492236836559118877138590983932384201928260991039120832583133984347320561524521620897051435382668265084944798606956769618198924913055153375886671652127244181693874367863548908284763300977821559169679187696552730546945132129643093429566469481398106379946953823427191173131997514776211156558459285165830417499470068337880606694106800683986506360455977196957536369836345793337908479163021745753877804268083660768897161339243513703078844083169737758746010208643457166789375426560000000000000 278 -91082046098449771094401410278131092006412785654181076075757834295323518525793250850275376856877759663364958619461033660381406858538369384695607339951151135129791985171448509927963253356074532870159639921056321439181303669078149426446172712921931476213628146875170363105205431069382000235549813435817227674536375619307170586912709157893669500366281140027665232968342350695394978061358152099670584875698721887434272745124773344669092003436986076998904356699553526035706162436261808798273686091998375434077513040175881920057117261445236122618539466781603530309039348811079403953430039227606826509668894177138178469242674097506980003836856384426796708835390772275624885327300517345868627862816561076324221947551974699876244619195606538125312000000000000 279 125160218113863552848192196571471013508158508179894838677426453897941946619920196128909869549548022254089227867418511371444541980008116327293810277220805012639500792459309714504536735211511147750356592623011396203574007738712582162784337258371660966445663295393802384440691085955657817701639264070227721658523612514434246239908345616388279626824067099695897989556556330707103554170709320303889570697041969679982390072124433722687774200149615028387148147137673059779194006255329257437112721075153339527585612993292148827491791645810955658609068860020255039235408643579040646682320888262665192037247907837275551750004863950232863557749526164887598924456326819799620663867384820502505916235778751567173954538978462292240265623790906361100894208000000000000 280 -172608451108276601589940434144203177183875690750112819030519295455416675165768679748520240251317107764422487508932076298837842663746952975017788369023260087315741030203146044418458702220959734724110210732359060336902195421367694885390645842617840735126040361909175380034050338454828354782732908027966770696848571122985764752117085142300098990726142195380408461239452651590160441865160883885844801272467646088400772355362553702211040579679500709588504921866154366789940076146494377825483605480957560537802300922030146540540196916594518286482109830447691403623390357906817115828417036366690292430179870972229637211788388311857989651195025028013169169302264086935136504898274620352923602895723800660747950837929431004617358827646191950850674393088000000000000 281 238899043706348211088109456180636654226383097035871883403523573579290530945181622022285111931144810284499529517446395077637127967815514998212015207750982626167505700935863301758715605431117459748043033320395697991878775637329813882613502738592220714318374544129902243650235252616929026503149847854845574066266634849862578621481079023630165684059749794111693960404838341231102559904785612784974024813568367390939718065669375840605878194660675842309929465145970740221702894323251071639087067848100564751883533279493006380539977027622053775637450214193516329234565503270390953918062174194066141236715155235909578304676546495367190089800546444903466849095608979662428137378967824081547442111244636286758666887998064503328207156439393374091297400291328000000000000 282 -331831659926807384964192952955736603468441299338702452956420271103563494943962258719931013495815116888262782823324046267034722321891666226746475925499425376390464128682889374976016659355427556233151259624818684660144879024094017301308774349881849900496961973806135700761111925952287153650407988928136569939522613492825425822036014091549403232921534041039523011096380486267405489827681008648017460756689617274119729363265730152002211229420843090374495954138515532217040705864972086907674935008232729649855788891912444487817118549441125688048858102332232417374563492136519307756395182445814934139407577768853492259758567217176968220097350853133495171341065058084174155638709535163885797153692988598424201841787677381404374844838279117668005280711966720000000000000 283 462558600515493627244540597022509393143870330763194420052022321128018768504188005831494032477602915403627417059882549297909431586836542102962629588491842259105459234021169662715582736489165551014047628921739627894525824525959594446471309229744825495205003444441166373073819628104256855925310978953134873448364398461549832697324939315008695104695014836720213345366991443232515720986601648855727206811832508953403618849598315450625350522854260071391635540617010781187016383009815168077787912646539419790617330430845121858854346277666501344108286736652972007399797765117111491450810529741209967308272605375312757508429581204623832189479546945713816833087233495894278039593482472099575821444045400475712979217830648392903194881696637624058223299759850913792000000000000 284 -647076686875416812677426527252347979112160309999943487464934842798716833252361540226318549686498048719785074084347425562483637084986748381019959161039930293037481222875296617263281858006111384221037557680477613453191728843559668018018436880003162547633073008518644444127977693399446843752112385579861846278313417275935032889624718658650413383153374570266998037098687800032008829831372932585851594940694549732548920961793576190310135046530262831905169711659529498490113833017359130778739213342218156226611207792107481232453868619559953086275229131586452273834553644689889015788588056853361171656203187437891289563483307771448985998165877237422594134072168625901144272884801559499245951584401488521946088919392894318948421981146820783313097409639409252302848000000000000 285 908404665595024484616664406278807259686127057813799665129969503521708425640155471782535674107529874625392682746179625984799854970168205927724442747373410644668087763732622419685714271837267223432781879088985755219560523868266034826181155079975219183939467546278218220947727797747697800883572052938099653395172051204256064560621148904569578959790376410264484198576457940319905386849684854176015640902980698397281154883014000889893716805960233744007890874439938869835114691893015503024586912950965098174339837882970692126379870635999050530307422581975940251066155865786430193584856813920581428015508736287014485861661514366278134917991399536535251240586075049625312805683676170028099340633394366830366353834490235071924131603778479882833665131445966452134248448000000000000 286 -1279770707901507951229291711101241981149216484782814576589555178650509661315966409936085563359803679296018248156826437774788867177535230193885326997657980626677643096400221759287096732641038563542973686986959091261981139152664838656236693699724312528270090002622333371511216406891691137765151174715268713807612310773577330608152554076869785295132374685968845924787114651501872703027115121707390606872466754774910399536042358879459223737493530939715414731025602522915071666286891617553552026250983282622083240016309332201670334550819673188237973167150015391642050724193522273794032835810337638443972041213000265223396485155918671878379011758077738072410986608175455854373105584547022415219592002630047713170938610566822901869095522604092619089834761378763661901824000000000000 287 1809292637573404282624858906828029078260015749361565559344254266922040394724553325605236260183090737869115724686537457455548412790831518388827163043383116194240714009053291909390336823006042634862766102377760410696944440870594275470867037000324860691093744192107073208753501820444008801613130247378549909845999053467968145554369967954174266957753641138944503604427858342471861006462996022185165929648826613760300691043774104972268222987215960775208518607688253814746863815117142867046627217921029088569867444399958389794117595319613368084876310437096141513731148862585101686769824625342303369038817912226076512179916827124097353349069429039104479227861769511636398906145872472418804596575287326271560924987250162996313296118030173088696890249385670154951141198135296000000000000 288 -2566870619846377092752933333546594899831299198282341285932958926572573284078691045097731707930031672727314653200788450021921646171591628245010859001084849790142065850151250164100977689725898195333455450520828950525360456317902249897880325466932921620610665768902406487968908401040294437114920796176482909718725317537008338163369773968898305600414206858045013420706122570874263940170967483726761524502911710574198026420929035369287366546451827326676985191458913322386242506754328705551122509151070867966118098623697404244799097764165680091742852977590459781072647594481145970880167537730102405170958772222940665684253117584227568128732851186015344222013357908069298994247931417611802896713775944402570424463344974614904387875777243508585241290364310433546975176061616128000000000000 289 3654368713395607100484714351607375241699608414987056959635923058134614277336016111634765131464431925205139249772928551633495908440458609011711941941131003765270021277072722306875403263194692580204908260008379266602224468516039949009408111350954986822937543447186095898793122147378156414965881885263360795192080352039059566645965180241132161838083935361171567473184369036931392886700978630357086319278830495099624492588529840068627396609942156049377921156696471041486603255719048554147959456069579632451557665486296099347696171779598331305880070383312495280863382040138935415098894109114993490064769090541816755988517455979366905361834785428743949654474162197552712673934640307457224397646279946199237018085690819588296918089993131192391022580054048541468854368906399186944000000000000 290 -5220699744536198678694797091251903685976978807309476825312883547114512306466882546510624647925427087453269617290590429521193715722614342875528893751866203408889856254243576933136032629041405995120874810332443803824458992306248428458686766688927408089737499704081254506417667405163772536136151804397435318770006823612551154336945434216891769285200387414342937027469576129679570045905486709700030033830304720750876968107026205109553624249477235391829056112596411583404587742962121770930211747340124634165788917685105291986802789240503620745651296056894499528490995330112790593467030350016798208298958143825281885847846969633222003590112142241168076267459315019833920948881893459034672417407259789536306430342971214376350031129643237562876481774149964728133243495508026433994752000000000000 291 7484241947319485978203649503831760010495637677575981951075446504196102461682471184950653468615568980359728150682465635142048960680415639582676994273671374299860469281922915846714292540234127671373281038315611704640970973019714377633700744237844968844936999547670679194048643467746891396222997177200754424757221506070082627218748196938244161092606901078440039734453480160652871838178072640061530801723794060316520762769516776092997674833502006008152990540778681188835328321665827295912446184398229557728703381771325621671122879524032615202220064317032815896548582209197944599663530772840697572170653286999547913617978800733759255230049720260122324429175915046679627250696695858322122829112371253894673627355765303921991121144063807094911032091497392402162314375440130461059252224000000000000 292 -10766250705190843013272003026664552069991929756187608056376723852490810108397681715013576736592342937786674573238310004390605705073971557667631681268212708016033444851426705921822959473184782567076719733162031093204349417381487781199850361848053374002306964303036301523875987740936290535773998446992852182422737638479821558774935910224752719307864505516741523729522115500408014658402573999677462547368713559355706705723200883548194029062903225456641559027559478754966452689022354863014703472486689731154977472136294320463293671497965157483716468578585777837356897921720966494760782279603246436849033345657216555573000611069473132308151271175721657907040427275241388306959517952361465335267405576563782029900168546832396266351738625539613838868270666661142486456138299246450277613568000000000000 293 15540807467798263991098893121389070557443090276343100203059172413846031403500063761654387242018618258087181807901697919090429216173360193352083067661387708213366927054088832119866500092152243520093653324425824613632712838857694695057861089818313735431087469334173013533464653210041594883448948087187778311535308961981660731913131817828635182927561258451414204436974187293475116161522148691995461037714331040524148541586184776514948415591600298516623583096036128665974544871680278866963107276206394373276876914179219907419772571356284121953794065776973260545390094320837907282425636471143221328320125138732183674513942397713851546386371059660583648054043419916621200846351622638297724372385418285087044316578629881240580136778067987037479430412742854497971220438633433765414758198018048000000000000 294 -22509714253205088931676362569668812304074210697264985361876282851668724089149780555504918567551838953549446121753073349807590860858445825201202320887756466732723681547977167006753389112613807333651708085874886323839017560471181968384457646786489166291392873149309286532397972177406025163615002686767931386253008961621351147710483348203377440070485430399182507616771997753202577350063011967741950071670380803114803316230170565987898635946904603725869521991129941145409055753405091686272196850485038147883209676381043856576926019683595712159846163489836276891699702892496960944233980171337048950579200004294752031970487044846057255281188075934838950887855006013112370655947503697571182002212541360187618997464263992020487316542941954057305658069478966008729759766787115033278613714716590080000000000000 295 32715127566481393790930285330884985350994040876635843337842925109597133919653088904973556475060606798321069363623406991831983521760062656905978525166498113985913171272683894479186059306214261747752753326760308873952894168567044854116651913767679983623475373718241565046166576303583283317092945829674655411570278084802658296215056869434291718243067341636333563201075807343712963229823424037799880089502878287382153097402198970770836062823679675120714107104893350355138345840332220978869146247299669452647935086616358772566465510691337193948334820841734081554653298289118006825400337104940447055930949827683491018002679891820196947320301173376933788162703882314841019122152610481967761158907934733752962418583207596847020534905412063332608767460702451024282937013575688403961772303075392880640000000000000 296 -47709454056166024809602056362606427835444883718907895820226419580320779961197635913443465254302499099939145383498044701842019286497529332458194782899863502235578163084595441288394156965709760462216190093017567435239021411768980150293894317107438181854866798722065250394188237642176724241810974253890926912989131721064019143171718332238411840819896775092016515815850222501622722850223230858535881520833198501014339117339202055470829580141917797459017501617451312419348341581130495300008160180503031458555690866587466175232202238824401983826084061494209583644004873724430542645083368083733581801722650762761698491374611568745195433783917641574669100179758788046369333753632996933911044811303390830006889236518800309067346261139842133411683826744687574873653477089853236205218872571026747636580352000000000000 297 69812382737109972882523165406170467277193434649079455037515184877872677921539606086945896221276859251090582615601333244854157741765304906009089666566436408129347232070526796197010078987354671449726136587587788344916078137831696378442730930104930402078582019267528955926735415301535460321225675982503023545294207054494488621736379628861018654142033623395818929874019560761494521797970295878770985441136914063966711510879968544046726978415030298392973224701463284954496201568509390698355980036072931281091088191951980844781975121222432620411487995386130668188196832943106645610963091790572836026221970310276158072182422537161452882788472910328581983264519738607313747547636308181881547308058624169570663833798423789088144555224276867140751795316836362311459869046442278040538103485956259664560652288000000000000 298 -102500901887065671341114411911155910430908316999958477698137945406483369483149335340484470582082024716974612073921488385040280614755496370946440507199468211695807148397909224042891324440968848031023635812630437991393117996182769080421787899841874629111477148281979874579193126347059625484969496392190419964994315732457432252001047040711355006880804245350695360978470962038816284279942280874036089868586175664112440026897180863869218154430458675039217883822409411307928222025980917786530172257793869150244373400600510146324550736581423847582298948259999926075310773278993459642507683107779475968714418465805243823998720230238254104872370604020408574291426333911444267103222904292975199372284427358893620067393407440172119163467177792153823662425014571785301935999442910176818753860802537081923042279424000000000000 299 151002863823518536096435517858407256126317165589830254683525105008826948628882728172779376037383911054609900509431985979729083352800879288413070861499244272287607246828578539152666728163238410689476509652066483175247975519895152696275709078901867118306117347175466191342390843840078133805265241291312173322639331066328264628808207086562234212009273659601072704015809112803215549294598288295015317614959820996645158612316621097228585842893090853863190355001466580606374002104913863963694174481991547761202636028778031969988284825207930895342519726217446085748381974316805541546688656272491691861277548945310921670340135107575956227942176524500020362697630898349024923389939077717316649992074524793080646269756339496492871188184457781459135229423925660664749054646804560001747132619838781001367401239937024000000000000 300 -223203009359681428516543870623411727253317891955257509570345074558329489461027531577024734329709233217248393777476450314189421091148471572960088075622922683398857081639240994928039004277896474654767343778554068772973931105314452486253038791183623506811055140355738054804903948546002998075969292784173590262250216823646382916230671587321275586993460374905482129002395824983408544251913433853493268458814866357207290807463833264106845562454672839102201548180257834471971657197130738717128800331759403849445442173174766998749661124317154609844926843262605472567907655438781582407026072770568066722546333357677267170828022300300869089948604542978692172978022944105345469521206243171611318141323436230976664373455426008376514983108240224914986785789756541863079826960457398304329584220080932599338190462882152448000000000000 301 331030033497667772636733404893799806653479887513169020286988720743253037527632133880721425140111215345087613084807209346965691451497721212200589943884955250877491196887758264467645105369452440464698469580266325819561133639040515712543201438583377872012736413030070191782678556629612332694718087268363148119440144885812272085851546504925744239820007907477732989426940929486412664427377728987544767451288729546903047905176723692321230407301431818434137360960859059748303231849952107597173810838559574905546520298825007887488719020967767455335578526254273179303412569710444488223458508745992526441759915459317937781405074838253747752294314984746008778736998949596591873151475318554857740998962173599708440383472977412588626154144692958525152320082065463893942185671450017600857388534636620800372280264883678740480000000000000 302 -492586379533035538335064437107084105726941268140959663101042412478684483867551382699774033080345306860047947760880644274612619817894148391265415549958209863997740332614501395085963074962251350254811127370650418059842646469413427337817538341831537213638935608761995332220648704797369434041127639266490861066241903587683430263387856987646919435092931258227146614257445301345856264336557469030258529416358719127179938988818843610655700624318137429443926301288060168495075863683199343874408102297282280023961532545814162292558112971023846311728987996201311082758136395612414405052910968612160862100125056226830620321604370379718483583084566632999024497480807356458398642915348500049282554438474691090932999321659667069242701754316330808578935743831348117050499768000513589109991918915853825556982339350875664398942208000000000000 303 735428133168019593361612600161035118401969035004126103442748352383515033476709323071244447460022380555602416616825374140813113857559632410522552927279429658707413004467692007033451277144248383373260997592684391211525950191497506832846596427756009860098193416898672669551309001509591747366375675035053363257832645593488379868439018779525258407267863524700433189252807524833424127658043911138683624809255367143791794345177793661328761962402044019926754523007331235965761639251491928250826936639100133176492941105935849837653984951316372055185533047401678526589817451395929116875325287762083415730590164240008904526544351457630267178569174882584114271719452448790867031017159343213615669525204741118787299013609284707476352819665708862848957045050513646666121293821059270565206746730876831239878392275050392738617884672000000000000 304 -1101630982253353248783386148901386717511305020539587274714513308456070428948348651412090328891005475626539176501350045348723879227229029466943862321508786589863458999279425730458740224982208758574389100828059548224624275599456919059193189472168156315843441505723857545932906782192068660821106261373343511422272177511515664986795057943187454543222234171162634615498025479180044705041520480084085248935149555827714394361603445631000735020958571093544124795429259029981970306169504425044047893171167446366452741628275067733575384476533748023551916918038775871309392079311978638102480173506941278787339910327466804015679004944246791397913959986788237792687217830126491065452873401825938091478745543400532392726711074516245152634874517614625657254476828827066416061165497157682611357104087124188552328232482360740228311810048000000000000 305 1655637899098207296607241437978568514284560441321465414682669049360475473700417399626212619450878438350385580265755840153056920260665796060858398135948276670737247896417569878464207391480475854587464082589408770477481278026002803430279169911393472181444500295046437113214349129019944848903427457095108984537991091645889325444848209897309636033111600670193787088828275828332758548053393592065770047537891059742119419153412800650843343150546746787347911049555214277019651377963552670921227652480985732442666478050325073075693563424011666103966992919978131081225350743924544831793541325274084558157273462941460940748861728982587238398178971468536514540152797085393557980729608440005965690485629720170337635064768731186088958546803902664173592375651520068782111772238664068383875934472842989286266283655687030975905887990841344000000000000 306 -2496451756255977157244649710776293919625118976907148325979878638477498749392291401084187778436116204956526252875675469576209493850331047040542742824572324692534874396683406990580190117089294080557178378540065947787418363620330333561688038561125518767805974826738744185736344256523690660210023553993057300852403834705003051540288147210602463895942727912971498248827264675893880428185422744358761409731946774129013110131733173327935304837683072419795563149899365965125169162710455969138871354027386189500703349398042572758738668384495639075809464128966333059061095658473767367075672396528525668001754140922108934306885609087207386704935371520190572007579265577803952312599898265842474328134995476132616076685023172346477450988818027706412066905936414346341057388801284917845761082530139083298765666590411947323956691735666491392000000000000 307 3776634125776441092034075307754077637104084908074538791831928696242376559977985040386855405911736912860319658424009371284792511828188262769948202341865189365857795433504543330533269372161805990944807656891358036958404511068486187582751986440204186789637551962511960633262662139259991454270349354818780810471839198263091972882145133902727246029081516770857646024098789691625185065683707343563796634587726753353738466588842974825435838808724879000906120346346825311452755704217030460434745070125331029168010140159597884490014296541521791816267208772985937835963870862239934702153223932457908917325453715504600747469407818365054361805060401185196463396621094117125836385901716783946481310243379582586007145552317793535727002613101233483039440008374469252762307305700783967330797108368731878735791757255103712860760053598641945837568000000000000 308 -5731996439797727483841573319472848963037144661714321364888132608413991488784795543173187990467068466797912518369033868751716878771223299711134426988615320539089391180596970551567438821860556234359391222506179589162178658801186566791949583025015797540680965190219472862930609750148312788697952052012636453579270421677573293337051105923339603124403325410626639999943463702072065117862151629984675731267068524267854013800718442016555116786628711988326055165666404782203682375190952797242022889601454072409651047294779576126645212437824759312966147241251332091088678835235702323675836699357288444581934541474613486690685382844639058366138263474542665753654532324350290934183658684153266965674991596953176844581841470576935404332270610468093293190588585746865382702494888701336470651352574005182897611702408298410921634344835749901238272000000000000 309 8728136937049089341117851354370420438734596105473676099976035963762603630537226375967899716882787512464306953761720137558176836460024239241328987251164059307331885933123670122428746841035521753568787118138739109263279107634128572257188181700771237538342518506169467514303756161712052571571326304844414621219773276172368626252695795862435946302772190182612527561365123103369766002870940869481127306330985957350465643763122535614164759316158527642041885671423823973252217027763126833053956642028442432600209392282845079043819619512318226857513015099758285764400842738010779054723260517553989157148624632015535951283389511417026633518437329994342563331785180852578750638417807477962872692313965607909505234202158007153980204252631436555830350594324042735603796938382774510877576949463991282648348524470353838945067645344950625727961628672000000000000 310 -13333594344943526967751041019538463153515001147225662720232055909304339605417644866509434453006997385595522086583149807119735870669482092774836194148455178173412852896644730211771208594829752015402387564576247368668334962572886501317828656521158660016314457652080596104480299574220657852225963607737711158125581591569447631154638977118802101493088680218624421488175772203946299824068528025545027699535911710262005126700023821176779007702613003023228785069821220615801489231730083202674410952575432553315426604123788874721513697533001897105134562082356504136527018555202117564805486843706171427828848888626239380306095945400455386758916712015184848718980874788621169187511293248103019547464374841785659875961568008298565114513815908010592042587133815530340533214171212653076439398568867817582908765375832457149989559460465437555328769064960000000000000 311 20435177264181194465783456016877327892007131499050776287790528125365868007726145137239724911975901709173800410510265985349531719359651791194563643414560586456463763712742541378131237483856509930588186098002232185508653007812478321984900035017364890518512244545786050937541655113729259123807360688370613432479807938916003954272945994104582113363609403825564601696597331135634306653948797852153573474699056010989676008407291684411703304923113636918820722941969283977660341852117711878553773920996074193853056085797308301083800968523542581858444438916171082584046758435781042399402243464099733484841963869797324370687097769490400934533162875421916316819064447533318814284142284014465587847463635956808511388650869510515214205593007133310852281834186156689723197636229107613831792567772268517991616995176166077370009473517826077623201641376251904000000000000 312 -31420314724310818196398294935886173700401187919748273023807039050406658928279295586521150891314474217611949081460154774348462983637106217954388832518866298337902362158203088026446119488668538153254817871514344347671276822311743571027843029858587988467018249012908680632238487870818388789276795102935961021191445413548142587655734756625350773737135177921556312840177990887032869495215241193005006089375738072844579097271809475184313141981558916467064945344325893036141257242064060717494450825352008074028211418654182101355483177289370213951638850999072427746399201001462753815675474895782041591838301008582776486496683037554535589256237396576016126825957081313927938717242016614927384299037361368434606592076252137718752606704840226638524353395890674012098465252324324258964210803694966258884996387697324244264959045787151572387888587648276627456000000000000 313 48466214288621876990748356169803364917990211921953298237992649023484969806657307897854319762064595811453325001290163443794131428244196405105106162494791543679823482030007893671282782929904067122110480869418633039569322021060356372617974317964377623258753850223834200808588158230208643635470395758625532982818886150904153408543452802880337422543479023021136948959352062295863922386169316275095213181387692000716325108185228561686154802559916536163273291648597832311695826199286198739504330401028047362447463102606938658278792886920843132842736350818694523149827939600682319820099258405705064140157878111060085424216415328102214343767870343101505702670778209867996649672341457065724098706915003188638392287955307730148526174364513816655307837245181062423460015411100247503129854410299212289583567021162526740713905883950081966509026976193199321645056000000000000 314 -74999718860704647296038494954701532717313173801500782676197806357109383702762716646869092583338316648831199073994904155347445069859733218902836445426302631127811162873014672287946960061717750828826550500065920795344000771442440592199012190956088436153575851578011093060425793002617720175970583128260395030625277027245868699735066634886940718327108952782176529912165126380180190776249579645639123256707505817509824562642211441353122705303942156269059803507885935903215121485555448597899656522215579986467327941434594570882114300493931380412653090027069001267546946333596089002590052277394552342685795600714092090788430011199575991642222947016718325282059431876798835265689456427828349818425294713937970832762485212226315942253106782418633897165384016884508924171811293593019197845080365985928866906337253988608415819308319702970063713675018685518970880000000000000 315 116430750117113791008400265495831076578254563070888489596231683838343079925641448696512086843266597841474925525296762106987414609710106133922117834737422327799044088537731695924492778221592605132456965074441945704698487610903730184305587289195613617604609937988292544130253081629435856343272743840441526440934756113484516366522563251725964721348276574741108269616644338114190172527269118664361121896307667787641971545476330060343922927731613571916408548225016424735401935644118779813757996677333166541768733584094445132503461934512042890882760997575113800043834254248675016885994404267176593202212918953569587659806608585120296224192563219804045242303813054115468868042741485108600267791732735054311693328380123670673633516843993937672590771708543425270644204297020260475715078077241140040117322841032193163359982176618783945529594081672195011194491240448000000000000 316 -181325489855586563569625185985919280409180368662446227430653248513406538143811231457530482011862990800174287612908466948274945008366346878743848146341209450426778211233233142559956856542222507340974302889513897717465196280296406486177772572713007711474401856078803766253760363446723830787884536650973945399602408712113555011085686015486676003577381353283490457214489187725673746348808174524109015592845994488774029519294535136793304102495268538329128671052427014856550472515725909607535810136014188224723185478806529333805728942868463748428295252790831474669157515634599541392341622393529353489434203166571563978506568941856653378676629627607975239400312707429506278832942920976786259096597327308885517375615954815412357202150458802802734630538745999939152040517639613396950647226717462690304363053314456683269477957284212198339070690676835528102251006525440000000000000 317 283288364053422485976279384156799339265582425582290954173313773557638436245108913627869716802785026016708586769972902448739282659679078609728450227940286022214470373869889411197909231919595433017949974086790622538915557479681680428346447114598617159477198172280352691624820055845717730754339060974139881365764673864526782594910850805020098125849015282931506491947500972434551847608778088833207916563776964288897122013039489910478413714352174837778304309389261595773692579646463582957136709487900594791852998682275006752376982305693709527601548697542975194236816569316051963199014451057998937880655981064566638434900591849439639963068044061974152756124926434868685954509866858461922124398098510192394096928372067544186580946275974195270619198496037674645563144715600187138156168412040172324523686780013079163111083990686825450653856764079378745958406361752535040000000000000 318 -443989769923631356819172396828303523871361657401456620666463630114384936230361872219473018586966173688930371098680368696060314766687863863147769206227214381751754372968796922787860660940911109433286209108248609773109670922591617878980363037737890234726122941952086082326038630124979942900684443674808867870727066352126957938061915186115659693151659282628139457729799739949893367063732729862035225526679614026569270285817923796501671197804602177479603100902411539728466945098045822383446627034919022327056822186222638742317778152986578973542552971157138459871814317307283232022521920345736783198390154399155813302369570266095220338400154090585043906058541855175022421263035759947699326639280495599579365178127265042080314326108152495827996967784212167672447204748050939168583956544755098297700413414745266420705394929179600576316158883539380463301430848065227456512000000000000 319 698051083043477863135095849879991939948982039705663496213412903967261496155149690497738745217111508620905458224619678874575348804247276607654066158554490195571292338439802819790168380027677605760187144142995911671455370274988049509356246567453054631618636407846899035704085354247025116963922840397544823502410169543025104516740493688490181133384326817032152045653083278644841456360937246998997059916080095667079432401314992713722692243431655111674496829349645431618418054038794654374764080066926126513955392380977917851697840104773293274586829709200372707504720668966049832653705953997216032410162950797892962376712440997130263075157927018820900083320085248051625992552640233033016171890070003921516024216525467929713540162514738660396463966846384380828178069022689778988134154192108015531901014362440669664778855322949386384215587726932949543248029107789286017597440000000000000 320 -1100948878295546529001880591681687007397508161102862526036426876985932891014512734383240850493727690895169198374482649458674811921636676368582164592503312063851277836743278622971621840914125371231203890203857108563962397069297330711412932107020706002502040152671109838524064696607667405889130966452420226441014500427789017559332096476244125884060894836826289770882323097162558361982507060934077941444308330791120741397550487670518853586993607287267706341840015405240464525587059493648491483276456767149262696586996027822271360027378437056471083980047668382203173418676512015346638405548046336396925590876645490688944519045415946288741380528921741192753598020988046369520921332990967943681777663240808947513850053139600537208505039378871806422362780355516800290978123588152226787264960765017883543368998039728352610620706558261209423212628963122714916775000627680777338880000000000000 321 1741841070719544084792056932782142503593204287851915311339888957582898304118860809148991017384022990160251919449350080565946990536452372364897812896486581650662763337938650241139664110753267012886745406014612746306315676037603885800113086672638071822199663476728164209110654559927205342408450112288790320645946881836119606235316699279761286658373955831292198200209980600350888091161376386584332361308581305553391303101445065574127543671591181031168138017033188580031803756880798180443590884006100878513018126335804664073776881018309388834951091706207603711240660878665867416514538843675563004023293230349972237802016570577273428195736629572512233616811625192675286942777546106237241175251295104958513492692557624111016914967896032628006596152741264062556477416286424664656559223882952661081035189567383064720539695491762973284060768529091442388356960733904723644398541209600000000000000 322 -2764439376694545345792883163540338017327117241795772631432357668129580194266976430142984367088064404891906109317508073589225138016210182596354797850806352043978684181288016229665088685962993736152876010700030122107317677337628771026007742102682535026729954299587327474814659298733447581716419643290057389181726630830973716442557675964895288556420114311606018926290551015269098209204549992653722657285279812522008570884518485970200201934177779115957852233093186084694566879684799552909328279729828628471519826527914153857255015417796255277364071406900578104459752618595770239254566633437706132875475115867395868662112661706981004702874536013710788914037288175460059498543026530881104399865383337698445500806213402963607192448152209935281802726378745509381215217138721931729042938754202744719238329259606773578527783273068286334283362180051799037597181030641260799226229387427840000000000000 323 4401072846765120137244269298578078568022233370492038398171032071367506657516892096110280696378695882583437100366399418803578444488003972457456706540028145707561173741968236207186824355236850573537262810851948716318085358037277404615929470319800007361899017104597906616406253700065287423847766121063916070213589764594764703438752041170998124296282444215670709327995484773964468217127523830437640085428576755932948306333420279159599221283564618044619702302740620972985687038048734697384774202974078487605289605155507685934767713349924593946958460295062418247700830117552424429469760392764336998148164298548711031938162799779421525078551797178294392163808174762178484673702579364536820618486209923599514242948124571575007839783553591632415610532751701011621778620865912880666247329701728811864974055760793564613505742328430244007468675824439323501085413615123097641260558587195817984000000000000 324 -7028437460272200250508498910049895854739512758750194497561539340069460830611481582846493675586097281082328676135025515195936658294507873953117614604443566339265081859723777754610592647369535844279675481803460845646735909616119089706963940364353757794721738129416449698797857152589158754588053198084420560213963036345906743663523815066426956916901108873379066457513547258724561697047871891589635951445155975896483854964277609125629967788853511017770772748390974040634289703958403100288170826752389929502613390961953192060377484832750889494780726337401133450960460515980653865233628768402336491423310180287462920150796698537316423892243822504280172148307253406720400923919628030369102660096071122974280070795260863163582158573066008674052854232647973998688504371136540947854107646861440048349233494581576845711824385318474977679404159796900227697101684250268553858859169473924930994176000000000000 325 11259097445235882668332352738604411428295002204333010784065305594568275028571699936682410709723114258434876740893935631455272216103273580655507446496579622807542276589628772888766064879771352943246975829822672331254682627026934666771782571528257122729157639909122306835894984375443762843583570008726763226228758170218723857658731604000237051628026317442042104113757883626380736035951835705745390715665876724405179002090791295875420299809447461971447041591351683233776076689953682928911430233289717933345741564678865582307568913657241850337586784148016088919074163311173146353897829813683508835192798991129134589923098609210667611504061086258600848979339166365276945522670074960583885428932209495773703535121674590054210733370768218376495426363250262909874108967343859222730254230482868739922411488088900257923056785310398971915268010557726534911255787507915572528209783586086998423633920000000000000 326 -18092091956293338169102249858025006114746179630559239162705815260407626483305922290874244649730720522767540985895099224555146377479594120011297060222669391557301477746417457790833507307421641935860163392705372556103075823686335780593449440256890498895214761417070822623966995872196521780997071311110919439035950442323262839897718362059415419374798309898278897607218611983287018267036860336116143036460819609470117291130430472177644318338573018133061258824545802103854634845405081797572123111745004222541626733267562748030004567751162515321974025417755169849620739197018388983703500198493706253352859811531588003471610690146274089545445073232253067246667047393023299241422266934685197826256490188419169726369938407366318955571181884681671689676196166743439245135141292667369332434996762669264123983748201847989922132952031460986054458943689844879791766697792655318569746737407214592039321600000000000000 327 29161528661283164406164119686827998009861936354009562957739822437699124361406548751032663690699675660871496781791159387793552489989692939782346854718601560076998406550526626653041540966031281041142120240366117536887796674902300007176494372056737393956457661020079980001131485404485108351022467649402441457850396292869969761979076864444719225242267096204152091585800603109085309152034411077997396278825939003868528620131319866120322230051309219849939489774692042458583717485248723483985621080406907270294090125825406973532269677082217720926753582855758222870025463250469169414242407687489220954437556857134371440773424660983742990078140324596825563866928624449761954638293276095168831336289557348120278779387025311381107375533413766000661050700430169179244715707057964259023151736647303120913621600349954863181556503145999617906782250972453174904444621557332792000970494986397203591921894686720000000000000 328 -47148076329250628997320025700277330208133088907992610686354114924932049927873321803998538590734236572734547651641341544018255016197789728861046001771339705675124374423824821142768326446991303818029118943667266063303262762714981175825208051438949957483790619031992603249247378495277166120984123788798494265978082928616353291180976065131062086039237360340476136247943291429742719779559177351778048775972536517342492143228719929024905175132021237908247345069580438396400437674085513219978997242094751001457563279391601915752270429691816215751988605285419819715175065360864596797782110198553862649874490028013208900758541934643584999782418264428288728698671591380036174493989398009570123463753170416043877843891912245139798071943024964665741488637312165946509096266709703693232806303191885586680198014731486250566813478282422876541849419277083064965145497269847356802977149494900346063128988965928960000000000000 329 76462023635489840117952796515272811385862425849762693831176538388332255464367712695370629755943085147542213270887559995622622813680301864369307069890049694948720255682445526145921391414692729847043952287041461679415472602809251044679206715537290445728664157527685319608702962810328047108666137879065299012055861057108170702064986263102372020650278488465413913232614624266344198635179822489738869173299059940716465314754476171541223634459459484813433670789619626076034636760330226606446896404440289894885266738018958661517888000109481698484466135643815924996701033286776308514888267011595348733759133056506129831890541278727849110780652451038622378488484666304531157001503273016460486646922666159273120555750899844537332176414579353246012061431714328837022786839406562426827771985961009828700625221280912401075858060990785918522722109771012834509383741461806264833989404503014195057246533860846469120000000000000 330 -124380319093629935702069066122857327963046440261041421531441949298136810893630907813216991179818926845522175356864790973885362312317765820728376965585250153882008520182718048700933519081132613735518688772394647934611083872604105960993608890130232814243492004316332144591018845570747895506062754961109033830300166415911746768841419487338606064586494300062867531265557418428331662135156070265451917871823424249168681726408454505145798174295150604324994321454332268326244571623772784510967452752136007002617914978764604897648112728142607997374391417117840870976684527961372023061931721616954514289846603254371180955256674723942580503941544862161895738731158955564566263433072850348087948681248238084066019468555854335002375702242697566039474510982474743432176602609457659783592573762793419708296240070908138039465242487653156406016063025969650825572113610685917470060116578929169907805342023584268869959680000000000000 331 202944642008535435487349417943523712114838930870498291438379304176520171853068443507171139378594948717617198170917574967016434857558144323893211923871372311844781682717058176642219685893098905592105471435276806255807318471432279853536556235234523205143895582301202086233115643791117198890336183614652130672217564448933011421623181483376162362173631860953157492130196201144655006883377167593824372295550510379962664393748552844239200579863016342665583561773619985534760787984905445306377133289355659162646003651050905908907876809538733378757192455042640988813494655743349541719981519338231623053889563489248484709460049852336860321291159338676036002364826929093861832835163145779643332842970587990466198700271132638869767190880859645878160532764477509251595162541786241795048236238084715912034677752267613221894434492361273338511018851377235420286015881557654902870861029713450188003844895713108186502266880000000000000 332 -332138758063318690503832164926678395474215043279708152021278882559623333478110794552417006220294547338227756327571788248382249256593458185242261814437330992637803196361351743407977753823284903151417605538831834278011783729359943234644431613263981112232551252367170644111891776912400588610520378349446337935441602412767239535264807251143586472622343227161514116385190782108207581063534096026184734181832611644103961393982502170174359642698040646427906149506850399917217777183217030970452282726952444040201881901076355022434888171730282932220514850204296748329298475635483385370409068273840867863295397051440246147856791959755329545598426641889828194531883678196406687848305014437872324457686174244109897213694434662119770632081774934755407110721158098021193740216269688464229754601376352200416276475386556694189209828474504844173808632444103143653808842934952083617840784086376519674608834096149715348776550400000000000000 333 545222278355284745242698070177749097320302963435307595942101940173732958123097655821636617112677490941497106117206645584630719650827421665293602871811865426568326173037531341285373219910187540847713991754820650484817333507952032638582577226011948983916759544107922830159466619511412541175163368706801382231508227329673711769878501344403709478649117570421237430665715247762000425292019275498714008517988891511828127246205634177869136017932343301553723417130659752664199291979163795469863014107963896743548570305737669581514244291998055656179341159857565413330200538640791340691797040024790857594794706594219278833766471747485585502837168332427286171844650805082323518628962240825582545882668670424779487497220845783396400656907121864062112466079007987305538930691054722220715818805096768798582897687482945672114772454683080568114494963450992504072458359093580573673681774692045343413127926177582809819862427238400000000000000 334 -897709343464268598861297199551045068203851901642970520120428276637305245958426281229738469144460214166828118196906549868425395616952793254994642147936199019182432416204048410571006061850665887865246760621894619901433142826729278267767993447907354708166664012553134849418967239677611722571107269929171897272604699516181733681688552556286744635189822428135978455944439344588476036582561201276222566520423931867209956133252047185391203907732074367764241448377563880645001993175732087571261012335189795044849376300111870785074468871459409614122867232439833039550013337890158435004373047402358860734651661690363044776092399389597655594946173393697387795170638434137979330587063859076424456169878025631247196420466176876094877893786275471305833776478090478689236302893409026805919077956129285025704581130874886281043980810055655806857136058648454795960370710588099705140561230010782829699663695967960268493464302507786240000000000000 335 1482525204469303394445963492223609497774070988730738573534602779657240589917299929375863664501828891492503184808432014487615372080321068882992870128197192515015135346825638510300007281388207991308748654723560677021751154890194225619084846648143462818748128385892888706661472571179483737908644243024912477152255073519521209644349956383364967961400655585179951106472005578243819670015395588564166185460190531607820839086953582433920168825605203900934883187979152864315791513367980542485220852872931309322810270859069398305287897338668279525954541428942263431789045021653418231023386842617900887708380965141812359001817242507882337896050350299485240519539098237755340304266912984949587079427992807676612632119312865031076468842687588589329677278798076120489628936600006672775553749309060712397068385768487167139625185409917795044173146085722385654784739722560962393001008675399726754758795280768874708390205497003653201920000000000000 336 -2455662673812358695706074550691285114984403383600328726039114446705797041879610172490232726268884920350704012915601947928505984115697097807977048317802274819060074921028776415248682860094594456403427562555043801635458199935050139237513180432147801602002829298770554376350963338783851303431420221938100363064449647595386050154538267136013735842937641759914643198446474346041799154677696280314491473099103119860315092467021869878309418034927431623076292048303407344725188493381317691683595569328281233744140934294430802848161734019600961283045333140553636154892996078354819129676271307778317997921274012480326242635513527037042423997932830010030779339329388344141801901290915003596069535841211743490935077433077287504534623767214343872102024263177177878712536255981622596721598425175653196688524596665026792623879611627524363352850299154938709671124046655064506663735730758359533564339406823222708787185368864099180688179200000000000000 337 4079732932450732829366587494465309578080490637366600574876695626313470644194184440812516515096482651937752935545138260515564849703733034344121549505530258510568577637965892163321367208094829773514602378758314784963977591628471999522464898747069889204324579044512392550477374977563429931187445217313261528158164840143964795387386917626791845212964321306357939152251334926067150926374851094596315190779405227322853455200683309559730316829560563641992243511576089472476188341598252439145344107271974958009076470211730963914141787452686678270678466209035433601855091327339664481157039717851470485486807533832148314348965687246273183967617851269130220826677379592113084218925874406447221280507708785553007932640779138866947622146876379589708288154786598270546879248978712402162635538227592838602980143505187642091852228710110460978793669183836453413646735425576151874637482072282449964006141639951805725681557471471640057143623680000000000000 338 -6798096152254347046713487951050625695291791815375577980129178164610664105592302152431682324675338130411846094364033927679627071480068448650286040750608978312055513772521231424262093936454937451469602066425299012789807928978660334802334002936141218804126160057085683498094729636126805199530825886459750886310308222610258947242915321605198050511356361719800727499486429963419455950617155837644101291791568356031078653598126279136340988062682287570229311766576616580996227388120259039880222701329557067684731776143058073325072130770813800112782466689004723356979118411513032224621658834302449124804791293726231017493194510493893940291567410793698952157442181735031143203285084910050833595981629053382325887217502596680580982130638167553562254965202625100860631072578359377920217735105722109637004720441450474486976912531258380635312717186253417360990905565450078336210408616661079681440020157227752331305511384344984331134456299520000000000000 339 11361392921589497028248595337386741761304864276441246781432710065948861011568705459151782074818281376339158707340357290014116536315314377360197216860479353959376887058472688126089642705697982518782042759943995801646403324699790417955647603158072449404027940693757514011038466480481164733893060113994225396076331703554176091122521038992505552853291692840578200714775935930936010833286511901902943945786066675824641668435643835912885265899410421548993407134454837242631784996133201059234957314619482563240840173106645732442231121419119332943533293071673831138052721260824264525646328491823359146947847391218635194999070895694997654003540212392597108277243660174548823415307897991460498606772048573208948029815893708078868573930387740464564257356969163760033046211191471631230106333538658328579718335957131945581631430792592953187202458782944365974912943719232277923000223615342056909564165512739616016829974341217977604288502824960000000000000000 340 -19044113088526045162524857740546902078688902171759520129720313916992842886598869888086869856750294430490389089659147900957006688090468669534010760591800517450125228166991152472091632768271135865018773094151681081744392386096246836741604709140021097887719213159535127359263398796232282485070601063848135611330062813392387229652288058089976460890933674994905066921379271763638072346236226389044461119830594334928188779749150598890089289103313901488357884057678345368754588592592134637740799216282089071629764052363441152542392236556060315352720048775787212830660007372400627546906561416906484573638814461047211581745988897128502079178400798049153261909900621209551424578992028658515886727952502874282269204720007658897870201280567824252631510029812946504893087923412534741827281486207803047580620578203601196682938217556414575851284053994080990066754093830150415154453423950824278947247808410061511638160579947031789554476875635490816000000000000000 341 32016291749683357284601938134084893592751998759146769204572846466194810172082537786279411115874008425555591202170184939873615103014679347218783477998070059444211559940992041741059430838522158691819897152869511034426644083996548443117970652275787458194222120475658796004893393633513118954056559086750116381123109222612594525999381480600927861355135306287317912647890317829858672179044158889381016157164924185190855866571441566223569472033060306943679286682890138399597796021471638159509619040455839298963202267772785082850420688458344422827368959760172176029634274236026653992809237013107854774195904766540605181871746637460145336108759020326119500264595000117324833711422931822393915599976730008040775247065711647450008990405926956220337093078526884350692338696952862521795249962515180309324175106945933278703474671640653307613298814857873871862305052187968404687322239471933365700758151474080981744316074239380405394750015162768424960000000000000000 342 -53983202241001904408769807651450675188975216051411746086973558255295389527699524384807269759064312342294269777761651895872637310416417811710357690598948275671587236541751765978531206445241948411605557776515860150882922559323202057291781356287649113160855390910658377319779839142610123263310020299848545194035333006223508336910601009680120882119951804430256670353826848124623663629712552832703471589852844700109752822775773950613060303083271751392216241759459887775428356329159606598273673855198702819655926159429504862609771807507090822951263752993671777413109654574803565054119815542032825443941844832901549037043185468675483728931106851049564292446927552015856339931758839857146828192223164580640184977117836494568177203503842254180249607057234515460851722316265267181497915867960047046498288727663572759217555253476474648982312703777285796791040239580040633939192364009040538437444757630703977007689405206084918612171329455351454939217920000000000000 343 91289293990961759508552297473641967946233531040846009982332459502743742282140665669976867390612834227689591370379550802629845967897306655552100791891291375940747952401986387496549850119793639100136842667761994573502946721767354433605329588301968167018131588522511638770955544251641109128677391471571136458883538700577745094485039103773373521420436462954533335830579461282021777577212706472255684544896884473741913200877229114838215760119154610395949988951980710793398965978811369881801068258305706813724650648617288222209870797233113049037258895298326983196741860879863943095266195834724432898435946049892516290842002644298028601751680394475498371155582935478599721914273395555050638693692744043563329977351566913806065506924572624253169051108111061455119401869266546678035456746632742019383369018120336691290406669765913761285111055502222093574313860573594735039369087599488767847151371511298656029895904129748192267217610219415709849736970240000000000000 344 -154828505239101997363134537482324306460472278324606522984126335328421217227973423042358617075221480869494644888631786915017021239786652117658102135792527746275880649604953816751215468968460913285328762538583465075772791661272370002974551500519545176708135329077454083014980975545567224615352427610902671243845887769324642361637683863886375963032219954391823292139868556876481966970903907630165468551697364637940184927763579503898768243144694305973221504491476642242842587602091032644772829424659738203221050330152887148382516084215170575066344702724473294403168855831419587248044455182300814470674167714704209416689491766457221095789223136464409068059067151765643897897754657571651149557754548579848827299253763792741765818315959722147730018096101143478598320316193133719622981835179282572370881613295462330821686414269455314346666419431639809563475632798808851922131644943066310830211806111283987073820713624350939399502772810028030164650919198720000000000000 345 263358996474255822952834856657693751816994571846424757032199069923738539946205365135998229310909549914115057682565004985913719228820697951741449764318414655483960787123985943422716072582554369721394378553372446310113473289315052843221720399386006899856686874459116589180930061562008031693753625765620963019633117117090258718222727297092068505486600973704485865290379745122459394273526518713103195655747073230838943068366977585126696965973310215146181120206534220010270246122714422510320406204322662680183622496657699817403948076267593600447012711122014804185930452133876412692637874935972775098277739121341751462055495095686773035576732486158972515366624686395560032083171558375105832212655247542278442314251594321358896918729729143568708637126202157457043986712481213146070208347790926695034572731256625423396177905268234587322472836798788823216578366418790474539409165476039137217685795722083644129521091147859593234627258030991276843203017519923200000000000000 346 -449270476983153609045752935210374289664772982931889654739279968901792273095150347640775743669642703834508064968379770450330908994110948776553034594490226992538029186691246103167951805074824547002453074644267192189819330991817243395025365458976721013371717122918557542141829573276083102666137919367981239462213643048404217081367755863438448802010869644355081127713725090338388515098388302181261905824317603580836409049768857506190676575725625567975527690394828753824657552760677191065766857691094091311062625023033491366315286319535495841118036081658044255627575811800232414444310726499905853433457721153761932883364109093109544019662642282216898684668405133275860412691650614110423366989719950636545750977892743629238096980959451952730760820254379400826525665808514883860780655080636353715455167074002491198698739822172623576789298180546307740618743356691548684535642453701789978281550334271305413014097513628471707683091481053978989045908737225654272000000000000000 347 768646099232039495638798722746565523068797929317995818552047056197028189110072213824403074085598248008859702413925611378310544538990574652655380540363696620598752897260606835236773600069750273889232983252846138912736257089315186334923715003178957434957430195528160177061580389961042759831755209913925042902540531566394037743408652534702050162567957572272603731587077560690584067166809892154145180253832905351438058707185486275500835229746982839900105655751980470937423228907629364646595458355898204837200732060524424511639557658517685772294334590458518123070531703228250948247155164734927964095660502988839366090450860114582709294762021314091776491026176264703243902124117443909884489699663515651797195835604807834097179636846658890435529048909635177729569780448535071896316013842008720771400197834206499129736665861040669010844977133389978849060796309784530656196069172850543941901747798589747907673386715747308320964321459698297719641072650368024041226240000000000000 348 -1318864447428811521581179380616595485651971497007167015666092672421729351649303147922564574672899750703402854776772113868453625794342503878827121071080930325005872666704978142362719561116758862956959911648746080442920205755952494367746037350701699615181865344225438451079167798136000424185942729900578559762124848722404302498031585027202388084776984464330904204342375644103205757265373116877601662064919728582362306534780318422381434765102671527423500270608582625048835662862169486109140940521914013990278334788190804815746741740871620154229485451554606727331722471209150301432200620912198579469706849914584507060128593916328230486274881168220672892123985230691788477493677053438984123472201021110111999346124570245985580360056800698512393200886805831480604013492738686250389189158379868937529546220400763435478849367118903272033452606143401713206833140555785749005887759048025318788417040525089061840299360834023981097557969521758941730918911047972386483732480000000000000 349 2269475319855060840189945795745494068501717544473425723474219779942603769070699488544368648541905349752522200628661369641370877664141885063218074738808460407776660276393682327533565293693139600153571085373881877981662316760170247702266808854990037296176578297050846266452446399728222525271321465819513381668128297025086102713826529775959032779753223222074481394043505676597622703922584992436987787823547883658377487235405197098806348565670920061651810671857031140326456806605771184508062818980716182121964637610866365293213733441445617351515562192825925384226478515916862408513058159501236713235373790216199885118344662219917712195024650626881343273643000225828313177619346417425728586037547722911920873733803124391592523473844177636304538659393979361963914355184567831523476133655502652646576060507097186932998028567864012828046322525082325620643071687542405613698446342235368004959524055475564698428128673327459148564071180689620680948644080055626263936043581440000000000000 350 -3916505495705674014707375140833881050674095627245067991955103550563437099288417214480778504174261274310443027421464280819698338632773615998913054768419361207387601939002949209769615089935265990598695915514804276994412998688562903286924769997566154756083032205473369367233345901909842599240098428959182049063651532013743532564940642082369856632279591393862197583229606136456949861412486839798516595915933443890853900577788177267766874401691576387932316699073149172879901642787661475065963962803481144309020253748035526099936718899954244287233803018999523379184128745887983192943594523850176877618451645062726181458697797369933661374327069898896247251913917830268095722684364627220378055204739670312857326369633642418254001142164488930147344253962985003990420588832919436778612652940675471161389086955421958240803460211206101795935314247504999155545344853868223782580901168392359238642103403134585943921870570717056355672415270319203620926542732992667539954789357977600000000000000