0 1 1 -32 2 275 3 -1817 4 12134 5 -87784 6 699894 7 -6158058 8 59566464 9 -630057696 10 7246806720 11 -90151868160 12 1207028135520 13 -17314992935040 14 265048030579680 15 -4313510679824160 16 74387763047472000 17 -1355291635314213120 18 26016022725597866880 19 -524865277479851360640 20 11103724030717930095360 21 -245810694224838732583680 22 5683482991477995920340480 23 -137007789140422019212116480 24 3437841868167797761123952640 25 -89656388009240175871607162880 26 2426735554296559606842598010880 27 -68083595856945279099570399989760 28 1977479542598996760224431270625280 29 -59393075982387893081796831992709120 30 1842679405308196624005105782847897600 31 -58995376286261771818237513919216025600 32 1947288355761952466993630154669568819200 33 -66206422393786283652319171991664564633600 34 2316661842096694684590352366948291274342400 35 -83362906969014273050942442832335838838784000 36 3082507056183921870100764081669265996775424000 37 -117043311935608453814690849358793023590105088000 38 4560435823334442315474538348120597669491769344000 39 -182223237704626088541960964763864822961822498816000 40 7462300746276330583445923827663014622522051133440000 41 -313011116646243463926065713902410619365858963619840000 42 13440731938979386998723958630585244184523068753838080000 43 -590515406122051396179474721203125680208719130174423040000 44 26531627398437941270402970529989685569017940033467842560000 45 -1218455308216845382756105704904232018779216766809040486400000 46 57169713475485377631749769636219547538388576675031311974400000 47 -2739297099201195152899507482866389392589573619947601185996800000 48 133980888454971858669623757579608303455019718424189171295846400000 49 -6686493834854567765452088807971575437830317842684401212299673600000 50 340356603173401952320112800947306615805446813428668294055854080000000 51 -17663830207788587191629409796763950125613801449509977787444756480000000 52 934311271311728551725308218721653252772480368249667455653626511360000000 53 -50350200226894207822140267781812727842000153212054736530291168378880000000 54 2763542648828270311831051671354581128427798344618682774523094153297920000000 55 -154434453923770018644908688281083497280954593579807152216319487849267200000000 56 8784113871412882891179139603452878810577471177605911028049794097689395200000000 57 -508387487578480366334928742591574849873893379920863631933522710842730086400000000 58 29930003672577524150248437925693812098193697525459329145084077772257833779200000000 59 -1791883845337994956440088437085961309569531383830770070351018799230649945292800000000 60 109064723882770933302432380536916732625128492174249930194693699028467933249536000000000 61 -6747053865233306130849088110053954399510807794445292625915158339243983511748608000000000 62 424118489271299070148058112492109885980530266710985595644650064955610863404843008000000000 63 -27082866272663656195350399007603909276085963283785723790762518256998724534615932928000000000 64 1756430681532409530213414992667069295816654423363842068721868673288486055234622193664000000000 65 -115662917956320003449177443627959622125265187351551243150741034340271911748833323778048000000000 66 7731875175071008125267021167812169199457463709723542587804518626785143834203688385118208000000000 67 -524574068674019756778821987625006552612849376845447433605845836478400016969854855231307776000000000 68 36113253866637510654462878770221951282010779243543481746766287535684405018744004300922421248000000000 69 -2522164656551977223841239787115625354927859173301049883426572049331141035629482621937649713152000000000 70 178664806520024535014089855169378726562505441808053101209274395325322774290847714441701202329600000000000 71 -12834458693527655941383530973732244266056533800849496552676598317273248216046999668451731675545600000000000 72 934771834129150958805355808897292587001252926853395733882093788103595190045695768872448905392947200000000000 73 -69014763882339257554727424484514608967209685783523707528216376074003762666871405240926118193240473600000000000 74 5164255207545504425036510784254242008776729250887501831905671317767068224465542282808457874249246310400000000000 75 -391584724282572589815157823504595324846529313642714155450032644189294156382554526953029818183409729536000000000000 76 30083003705089957725025323014301065191768456822070769190855982722920761803338669903062050508404735082496000000000000 77 -2341105793405668214288566891525017974080610464454871442463503950354497775933937985572851889729612044828672000000000000 78 184524524935086546748793546638874725569855606691577509724980521832814640142120455367697058799888441955844096000000000000 79 -14728244092882550768564895780444998327452806619051870369462172585341879223594843916731752713667940013324632064000000000000 80 1190265905460595457880918405800104680152204486928501750952552139514506712460599375819010057980042660812276367360000000000000 81 -97379408346089767253308285089724330997487497424796413126026383327677131838644874819900700646093013409342307696640000000000000 82 8064100908853053085150436391613407541827670376355089347564201467208591886330948581628146073519848825053360433397760000000000000 83 -675845711243534986623840627001740759048117296656317810980509647454603955585262094695443153982560625215864078535229440000000000000 84 57316615963007509896606058401930816315161489015836616829903140822037052374376288729313748581155318365359491613605232640000000000000 85 -4918072249939265884789023372391067365333068705873681212861340098705547863136425675607837265920685877291678111243352145920000000000000 86 426905791430276385880872307848638234145804420574959019939153091775815027718236154827464358353471212963259587736874432593920000000000000 87 -37483030403168657765460841532069625414215799375092240557862947322247540229717567173422574761306573248154720233724902731939840000000000000 88 3328487016876142354299515964764527539459685072071278360491023459319110532618484359284447828205793040734101118623726995788267520000000000000 89 -298891679393880400807175516515412800033227912450817406248241393957725933466580400244793104181549108096236028406474920800896942080000000000000 90 27138262327745257846481714216924628516840919714381643486256499848262899467400473761393944543211557539249015345486667453544425062400000000000000 91 -2491145721791300634241824599250594390596451670166585602251526902403938805446842949612406218181081034824392461996103432834646435430400000000000000 92 231160633105808413645568717945219806074285163704260644532964199603838964706406027552446661475471572792539897862798199577482864938188800000000000000 93 -21680840578572134098230904515582080105704637168247529690072543328009194168655956027756743397424582612775920261492240923134685350356582400000000000000 94 2055118007886662785071583143409003679136858674931223815281587012425735403477358792100704098772881614749952448795033342986345824992729497600000000000000 95 -196855591666224791577390462169587006042887845338975627622189466356371368436541745357207477684649300702880845683302842970045312185736888320000000000000000 96 19052940650589681186852874039988080501225187794732049923597213183579590532610165336081770498885647109607300021768788096542217852721163141120000000000000000 97 -1863088269614646916117078670656602009610869932212655393921969980746947086937450188113212790217530707565352876534268405885970017507734286499840000000000000000 98 184041950718970224958929808739694811790606056629247018710535779228444025260102185075759842693100556177762002512722031123951541202504702775787520000000000000000 99 -18364027355667953424039479224093619003327016215230919808075142142829555034164072681315527001047591699272193239518113423190156811101403791155527680000000000000000 100 1850731199875353518954110864393607975081268185563564858958853177226590912372563011534048802849430445736205752796009804228595697339301394860579225600000000000000000 101 -188365139602797533358343318662666810249091380289444350978930117435704176091384293099108992154187512891850660441634332931118498447111178258622500044800000000000000000 102 19359662080763269491261619528879851105027714268015566425885328848617937392624390090210713531842501211616521094690574652575825165735766520918272953548800000000000000000 103 -2009065785175545185672181320270863736859417832585137993235898838749997825518902634178051494864175815936030183777912910200372288604001936404968945536204800000000000000000 104 210498767227453190404597457653293004939836870360673512841906887369507452034755486193473561075471279509261417443322991222826872055702304429747988641244774400000000000000000 105 -22265097350323687977456577065567099475408526668861448987694444852670304007815805312560011132071582632449148483782815025001884446832480358369262359567715532800000000000000000 106 2377281704178866903163744345131629651967336348609584580826285687598535741927775805634418011594021996757987625755482240557223862772292427858515495730283334860800000000000000000 107 -256200390978884638999752950909359789486149086398520428038868295523732498829404006896859284315701485068389837603318970944324373697879129743060540573501347174809600000000000000000 108 27866652274700837022848978206946844926560356710200025697752533042001383447198231039455996506049930010525312538561875458987490061385488853188051782578513489218764800000000000000000 109 -3058856732031954073349330304187842519168209542082733957891484638291663189126658418098157754308333155205188492883544408873529365159865500919849674514049117241684787200000000000000000 110 338818347011398635029294548003878233192608395694096727045750901163747887892477275866227379686789719756027512161853894410344541178379896811702115024861904299578359808000000000000000000 111 -37868046933633932217706074623750141702316167879205651015222558983903649345477568647714195453155798971363142239156758859790324571735689265005240289418231555476525416448000000000000000000 112 4270143626979990339592283465187630873031311818202710142955098792720445609130364252874030715084336109784104967307653204987942810149788941779851762206987491390460878913536000000000000000000 113 -485782248349610582703403548781610475716968386096064082237118413847153139495634149420098038099039786893673728547049795287715018429942843054315559470842204656468620516261888000000000000000000 114 55748985094221358445587237140393121750452966325921150283791265539275507345077987304554625418217078433480823969330422316842331077672592988044933038633072822747725825040187392000000000000000000 115 -6453504546371478958892979742724002515799828024780452135354726248853283167385067959723079030664609505948173976455827505887939402308446813825548710599346459672171434540867256320000000000000000000 116 753503597993839316161655595231504222819351060846490812319630476287453240369419640013156143732021668550555835370380873599201581183336098954465415289118758740041291838821991710720000000000000000000 117 -88730794284132986399653130908599200557537972555630839664384638502068487797509693219924544449767511842026009813549703185966298788657004139625345191070719032166239010455948193955840000000000000000000 118 10537353370822530271254918624802003385665697587544796875353312147549739776730065428991246135093649307510637039755305592182494427854599095018206397013453760891039656807297483873976320000000000000000000 119 -1261903615929146027108774666079043902938883449595807844934544795801311899375583090538125047844720472491281162668684808189019200572704282674563810627155041184983599230984887117472071680000000000000000000 120 152380055425446107048348049436986687717549160528748661307119785481692554189794927591822492223216929417645057624086569938091989838363375254245604809196247115329793241777937414424100864000000000000000000000 121 -18552724856598659230294104487992725711176042364773406853650685809726706110675419545605190371738777150487361654464446161511082508053277847518794961677559150659108855803307515461219909632000000000000000000000 122 2277381196840494163219389164893372901792858302152749543558403735110026109595072892814046218114964940446431211675540716586410067748921778145403696170265432853111727110441291838195605962752000000000000000000000 123 -281827582139819523817261132475110032236975258270325524684936611794228076430666840804457086700531004610429334573190437922744278012501043728365746216857558784371786240068300969226812944023552000000000000000000000 124 35157885241703982793510334455377080034924920642297172809376975285479513072761039953911668106428958297577236497816360694383559028738744947604021961884964395259681111886768045399308579777806336000000000000000000000 125 -4421052541663498073989238371437360800498514467621798650046825127311485345421866030853940661763562622523348360932259720097390690491233185862181079824494818526242155643552264569337612865332314112000000000000000000000 126 560357161796796837258856537595116355733605206926070528470124229649923253883653186126332178716963369520486649859507966328943156020374554059783898155821304792444684657117181997149156558723834970112000000000000000000000 127 -71583604130620417362100551458701838132196387243521890189943157322149036223631668635292182666409323824194138355005160980389057312173312737267627959092630274272623631021705844614144388146738415796224000000000000000000000 128 9216055058597439825370142148684597423890722262617039560185132123596707598096290415574435303053964588931725641720968389307423166399991533556057216100748377983708326744802418014742474907935035382300672000000000000000000000 129 -1195730531766017227034583416896361529070580837255102149119745166709177782173295937055373082968205778262584104820511927349247318962221016678935618818885302684627186668811551826437462772941685930420338688000000000000000000000 130 156333707009075829760143316954765642332028171353912026225551207409109778393612033036810599413927397549544751464061593055561371711546663605349180073013064943253174614784392808078364534636626044140325437440000000000000000000000 131 -20595752517295478400675186255004676400912677329583790212422078031240025957301813734693609928875974824420159930492170794981043134380805046730838891140812353872685371152444642840163609127817608777544908144640000000000000000000000 132 2733905493094425773239420862511604875540315938161980495016358141329036168190206953993731808356398209964789249579635558067677724130560192532546850094977310966136342450679066387750187242563768695165934874132480000000000000000000000 133 -365633147739829807048300924626837593000636738392227072854502021982110166004415454099161944136229377700392182580700840574286350499660021371028542295825682121683745160183871573408607313287318258720843782516899840000000000000000000000 134 49265132682504039125731481564172320850721580801228537812111615737490871481400712557417050925433378810685228069978855232226030858404220978954032410356480907815101979485811660232473628133587113499780875725370818560000000000000000000000 135 -6687163498599208863915521007634695154834664815466382866741501838233994625604237409100061421336540478773767078975017112599082831848903299330351342202636844914361494857014266608213709426300271724270494315336800665600000000000000000000000 136 914384640776630301438721536063684245437217157358534832036314853125769516199159435124899000163291199166810258365378567100223161936691753033901923416102898881920628810247156160900673691296129284875245928909794548121600000000000000000000000 137 -125943989695819071943100539065184646505510725249625368056416027976198816392286261252106944192739646974831634798627200854740175006991260390631879556461655833826307659217082954828394945225647961431466398294405146686259200000000000000000000000 138 17472888140763876142986499408918984201062407141965096269631056703939804193105686510853220497403035779356843719581092065096982489442030710739687019845669713706775709027416238077289811797355787962843722321598331118786969600000000000000000000000 139 -2441564377228774894684748008686547209774322511587540043721638488639977362516573138045371901510090956599795759792241132361607097176684554272858098978095067940001457830564649473977511768519296325931919098815799329967990374400000000000000000000000 140 343609944846409913946734414428108617172553847168068975131003234243911689327596662693361866020921677521378432504280440948585274828892216654924051635373540304558727119247075088044771290157175876158329915405251437802412834816000000000000000000000000 141 -48700730137036544075895222390214236138456760073940320889744102470996065010042898751620517974040269834438474291030611280875958802760828925803550330640570934361630135181521717488771605532374287343187868893886188680988439085056000000000000000000000000 142 6951137349802261829235989286220646687201595175557961136650671696758824420395862551818422913420412073788800101076282123520061445139803702280988459582846417506554054540354436295471976588879983465848215384364825754947819197693952000000000000000000000000 143 -999092422400644374231778820890068449418198038777625240776998493987283323532417480875206631476009716449036423572331563841839730684597623342420467393431302275726259162737626487453910380549787579427343630287638910784583726201307136000000000000000000000000 144 144598537004332940258771554607109767177607792830857680873016246698071437158103316001542220230830065803377842511764958633545771740353744384854114554532257644857357899196111612120507175578765251354949437153669645454130050121894723584000000000000000000000000 145 -21072201015074522164783800539746559432101264519836298418838653057768030135222251222701640219554690161523471469363771991957351284180173488118029492708149333570423907771965577142325456162914814213612680335445975969593233630966767943680000000000000000000000000 146 3091884632112625750819855010843417507958273823102218068435211880863401826617792195671337364021057558232546534610363292475471204933493054559161757791072286459954739331114219231810504573341153577910487820679166774564782761977557842657280000000000000000000000000 147 -456755648040987653512597152540290110893018646755410479044613099534236200833968028220258404366768646252102646740606282336783894516454350804314820144150487001465115393909010403219343402429316947150158575983486549259438550626128340619100160000000000000000000000000 148 67931623692721867766989526986248075834094618142119109712980178885699743012815689259229923210097569026042853099334261722288097526917373504328946193095998956403936772261365125805104922387502704497406936034547592110065542306214837567021383680000000000000000000000000 149 -10171099662749881298533886942980793387595679664845959875015771403891323063102269533080311231642894159338804280980786235437224408941874777841250398059359947636478870265306361459690136688131668834176162350194748090510938227071017780200677048320000000000000000000000000 150 1533035998228337550569508122789927640023315765073807419670555832743656380070159985884944765312080978882454551967190923662846336237782370931559882573292371752082953536478542676484892588225917662116202151117716051380324728599579972967614906368000000000000000000000000000 151 -232598153029169242608596316579836848288558820821763898312121832310222990609452728735031254396057571437728102562219509664560360399920136272334390876351058472584644443265401278250456806745084661614022816255191628100036026179845369854244650221568000000000000000000000000000 152 35523097157972928272894362694335792554890119624387873019320857610596656299464935367718387365974459153405681287520279517163132107070556421158601599696979510525469917566579205269008284618238948319019900847230995425098034686426147015966281837838336000000000000000000000000000 153 -5460689342873601278245788250356618719941325578288917767042113976075727153173279727930812367727505057804762152465358557286895362110663903584424129681038284232133122922878370052627984850802531348357731117564926368701762457496687648094516739370385408000000000000000000000000000 154 844885533479843318031884585306219268053130573702468120395659368828961930806549812321824586716688344661411579062465945208455457757714523878168394548179532342743524352837386736877493900487660228549851959170338156683158807981768009758221571958696312832000000000000000000000000000 155 -131566082137250315253710138561190326400020037265286006955418041567800341684745868700364161589406181783559476650935080892711790380847757354335093156126526300219034793051240433731217014439931613155015201718174307644897118300087651388039739209990233128960000000000000000000000000000 156 20619010200735921090528835569266012634766747808594395977998197440926782123571702009205182291980698434589313693059679004150989461190908674723806607601529972513918739489350857978091725883294800646565914479902364604601990837836755090713211803315969206517760000000000000000000000000000 157 -3252009855608620813971352375720946693987021239263878730147571190462776918574250684299736330552463736932837659601518132761080091663440489702868413875506457221928220532186334363986904551966016421125384431396719647995216528539872043921693256711684850261688320000000000000000000000000000 158 516153228936570567319854788220007501262260484768786109523877342226857440101806922102538053891355386278568309844243929522041758078518188665210307945907466736604872742789010405599867789928557714924781490299573990073268783999758663795463749533921547861423554560000000000000000000000000000 159 -82438675467378236604131909361213336600434741505211327941823143026165358313220874054207899620330053176079779863464919701326008328376365663366312738818163889426305433827530947534689662309119449396254892198856222539485330796153115617509267212744661478782575575040000000000000000000000000000 160 13249269786102340133646116138876310427066683646151462095424821463927006451831857993064016350433521565711129056490259985932724589283977936904010978810221002216182420400169237541026248164247952560047315912591761259762583572710248381512216905669703705484304213606400000000000000000000000000000 161 -2142617720584592229675210300996771207531245823267077927677604458554743532506094088341699510905130735579687259123768827419472711986813832381177517052356214687751127393897580389552134163589424393200922908548772839790935536879963394157437703468754700822415094998630400000000000000000000000000000 162 348636367911757901128476046890691932718255301965854456099906850990116746327307105452334223822435977263051962111727687246143618484793525270949437749809811895532548288789361827300969974942687947752509392616581440998903007318636906779224189890771282834133337731026124800000000000000000000000000000 163 -57076793886972094802458861856067554242279895479143024223454479046649398278778933997203847121352017457300551466479544503704188029134660127611206298674661429295096304175499002570671845010435328384989313085385291873271203165977641157176162669681602624655728362926794342400000000000000000000000000000 164 9401327336337362191373437685428058229957776472805954029360487861494881763825001826882581175748150642940818551877735724487737500007067857473000844738743609870674018253269734725901932087948416817130042164002027567461035747940470607572639540134636091860991954285267360153600000000000000000000000000000 165 -1557921366929495059010826665759940813986742057521309190934352221079091436388383024161166219681578556127943364395010377287317162841857056770470713224924433154375493328713327936757923409439422998662468831233037369014878792424075563567180013272415303562691577810457769017344000000000000000000000000000000 166 259724472224647887582253174522301552437597585903539417483696509774088247121877481524714254996376541814710071416755874039050402379078658828765695355827426162110564700300923245959317203209391749963690465624243476591125941810704074149573774033809599014947027380998538321199104000000000000000000000000000000 167 -43558769491069030401919646530044394439424112599155354913769772786504699391711816264046435834924776683154924222278261326490055059569835655384922966408587201153316969717931926309937046747766619774499705875179875075822997654527348807903691430519817868169727656941570191280570368000000000000000000000000000000 168 7348832042649035501510010480793387987582523254366826604756025162230039174103027462390563763233347749846474333615424488704082989547800158303410236654082437251002051333842959041688349403566540218085108022172497181987358045300486125509302375844497975334015893413740472404304461824000000000000000000000000000000 169 -1247170438362408649710465193343884428343198263431279384766469843307378643824367539145561144521369484908126186425258203785082220145631961750069288709378119065140657059935068777112040582522303519549181933293604086710783792701308083031489571598679663362875483258262671207456367968256000000000000000000000000000000 170 212903607104795569072045952185582058027972485883294479325823341599547827502783006092917269207000364281745388493867732427189394402215979175806906750700177643862175553976985305490816795834180650997006510817728660380614338256396783414020683641984761319315173776083517571270285218283520000000000000000000000000000000 171 -36557382099053077155819456686918692565563856076357304788440282789736775112038866290890986151856671846292398613643045456688243420323304867347911315162574917217808566051055516822670309918723984506083674821046942528844216439115748415388294582920761804952833877143480362234332753868881920000000000000000000000000000000 172 6313749084995051061444912839929431069724166097191735660386780533483099845737324906300926230188723117410073302674577170711919114362248836767530304100367356019272836341636760029673522789186408160359680209819709286631834006415542992558743869251196708598458895263880240894087539229710090240000000000000000000000000000000 173 -1096743793045845570579867541374308844511179793608864320072207160458744686356708668218509765003526542185657407152683254714630753532877011781181784390950903722045970061845822802664035030797059911511082344492689478851893264367060000060370389932068253393437549970927935311848918455290450411520000000000000000000000000000000 174 191608304705570841480428721174805190394589241212772063959538688142363643838417909220414875757897005761623242434372879757350367941818827299432917620128742059257292892384039090958775334811755736844657620395195817352290908519541122809039455028372396023345543856405297570747176898333862506004480000000000000000000000000000000 175 -33666700231367490175035367020448900722308521122858264545947048664306639777764450839331624275170316821505190660060165163634890475554316775252478944932972595255681568577622099607748423949243061403479321409482745905907800995526672846123878689188436062513256845560076428285187836076543793168384000000000000000000000000000000000 176 5949080161748396760150955569744952422208785186529402452630223396823233306902692739308492365841932395189794972657068246478175527481613547652726546702219678480903018402253031406456205810568924707529680963906702573619773586775625477982101408065445427737223328971973660118579081503026363272003584000000000000000000000000000000000 177 -1057178343203803564725310880885306614379525890590786403395259080798081518935641657282372225151566108589503055919554391340509791637743934140197871461938265173901443402271757281018382580353997383178819030965927710861395690490656796472697851921200677904011257698395667233359936081129213658941882368000000000000000000000000000000000 178 188921828765370122804753768384178316707610950163674392724786392130553594021408513565754348748852935765934328572760031232693178348034375393193716519400010986565050505679358133006529998718561999006751263390604745527731278722353507825863101721306170914009015686551789343836051741592141981538796437504000000000000000000000000000000000 179 -33949853232078626115112971639793893566743949361940131145590222129471269518398633718433971633454134931473141999130458637398222734468547274471917684121916208372920522462232175731823790461302341591282098706206365171747965112817312464736458504381529373415385560554703104585820272170972879436250104201216000000000000000000000000000000000 180 6134824167312874276792170339496084930819278511003963500109582340078641592921377084554513302373268030496042981130603858930730086780917144410072155953121168003594205875668082192732178327831998109274709288019079632267274842125087710869327637586310718265946910686383326792048249140397896577111036925050880000000000000000000000000000000000 181 -1114709046723786666426775445291264244058339645852663516625114900996254207231864293908959720033230690189014228647957720661772407525787775621232734780716207351243915021893751785539287747634295822462361762244909894554534879768256082234421230656072313382095361693481009784530767544513763138801484340427489280000000000000000000000000000000000 182 203658712353414104253981581040705262921448308279537272252637076349102503744442226700023541433943611887369213202459216029782919471374531586896971277467788972948902437737138877500331558184730876915352837315079243531686045576346519270101022154846810340405159692271088945986302901479933796327610813772684328960000000000000000000000000000000000 183 -37412225254916416992071547100662416292893653035282707062567679004573360339635828886647997223713138213433003598631476594343233474946354034768560401166535391041054791619205191056951003420976582331606335006779621237254042376298345836060113871880658747850007689601219905953578869686384312127358618844008210759680000000000000000000000000000000000 184 6910036232794400925293924727079164694307489253507051176586965326297697555899930507391419542795626492405261927479126154976595369015661217681339859840701620072550528532060697663493307657577252203598641067162903277421612981894915884399603767173471619655288311410321540914361037434438705718946579851130549955461120000000000000000000000000000000000 185 -1283189042015131402065425133013795919622213360158672466227543604291792659715608511952481909386525796205890492305650883483359603246404537195548039884250013844858618124677223455450471545154435829138830117276867478294425939805386374552418656898967953681631807426447161834712898460650135879738835825409854838879027200000000000000000000000000000000000 186 239569720376458855415918648973461667279743628812806833679497363605182088071244022097272087842289427153817146095490993304326478212742785709312656801524481241446480311219169896786552927212192593457865308011420655629265068556362916906206503287403314951623543033218268331904927648474195492117161394128624887549604659200000000000000000000000000000000000 187 -44966775115109563136076945434550691404893243380444702415079258873533239050585075840423993035310980826879491520325516022212074378912360954017562469296415951460369847752157087842249606277654664245134458065714684645809277563830974545499824381867006784143317978998353627541266198829110918734734701367246882092551136870400000000000000000000000000000000000 188 8485116114920513367830542360487912748501747712780095090784947374707189563471028933612098851991345811980548767945242691649238207778627881859281627840345829461219053237580818781905122332202419892483175867441421392614391910492001965018437838770592897769965119036785722001278829089422821576340879348983368125902744662835200000000000000000000000000000000000 189 -1609599752163835907799449973485513687940013788502620577752197686871981493856660799790834651510336544095898009009093205599760009885144045323657460700945386877794869009295812347089133324334946252497366496714616590872400306641969939435195086812468289905047783705517978934372407067491147108667459383556115153184391632309452800000000000000000000000000000000000 190 306944614835331632593953424436802236193273691950575221740783188263401678142166278572145415543881397703835711456134313142089331398891457235879309113233377051866349857727325353893872403148513545117687779122537524213666763478229818139515380786294432230228451131000189898885286874957501761340320930771186569703294737875730432000000000000000000000000000000000000 191 -58839942134071435094688920885993980878149021028575967748922336492197524567462915302343751676438423794090771953967685772706610903035800435872905449770734216205063297772305717189640895762457576385284930043328303585324676388366304103001612967365558292599445397480913942156249842204415579362108515137160752724794725875436224512000000000000000000000000000000000000 192 11338164606416206034936067579335893848778334302605992291797729230238036414170001538532751905447152729453076739917387929855989436598664288593916492112186705043282199812232181614797093197479993073934296359244678487981746528027870235467180512091638593454436025726498206610766589467052686774002305957445513498042917697283952738304000000000000000000000000000000000000 193 -2196139422698202516819668331736126951382438253204739349240150020734884674522527217888714679864787969714206813476055243325645108144887684884280434064683435575221087094162421654932540793856807449246793876325164100929885698514651470979580194113016006088666923734787603572426917544260439354141165460759230253031437480633370434076672000000000000000000000000000000000000 194 427574833157489903723557463620454953328385489215185839376326719019953097294869091996595836364114400272067138211497617158825950543097270410690346658043535938078963300095225043705937212652054965347809019964851491088254120095236515112111695345330514439142906497743319221828238698347001449621030519391012809750471126871226828212666368000000000000000000000000000000000000 195 -83673513170445654965440859343145245507002310697021680011497311339385039619008127227362576260474464053779043405778819801798008654678091331294839390741480918360118981480686886607738210694056793132511990299462843942488063499327982169259097445722333631255943598071652669756999009284095266601133169394771476392301064283619167397751029760000000000000000000000000000000000000 196 16457967361901059166810518362403924201382686829463997901434570765566101876141314891249509078363196909421943122777478699233558755630229183372500290091086236521764838212381137983532665500159867291656526397720226815926665092960582189525272523711001150078886490618498222682591739438602114605523418004633664873447911441535663544699149352960000000000000000000000000000000000000 197 -3253610115298071186928588119782124583774334182258786046370995998313557779811964335718755363204747035329328304933906937253584484711667298598536256065039585876540857401862986708166885049984660444076885427623354298020584613673194131733407889266388206131089895068075648093718242276156728923939906505159128504490600516725810637339517643653120000000000000000000000000000000000000 198 646464754048058471525021589669986343827549067720359519229731665132642878377258087683322599447123866193238320528418571843818545530409005191094203648571859364860399545086805307289781458122258020936500538380602567131785776714641422267718205413358093414169419608075250415032773799745347895384412044128911735547067806904576175010955516455157760000000000000000000000000000000000000 199 -129093163391435779178104022540131440797038187092100386428815517219539249793604657381693128809381442439018838163801246405847351358777107002677716129496630698834348438851850481529752808340034643655860338515195564097088020458387276080805007314157345173697575288920444758699285655036373393820442256165062321597315545330407025214863826229647114240000000000000000000000000000000000000 200 25907756939859834336211572035900707542038247078873731723475720103325020702748389804527323497312261971562704774523619192278415808715912104368468546981617800677498792562467940414204153379512179529272897304469118860554343788367973606704356392597130970532757874348447934396498696279458453559101798181917143425838727045234250195805695708472803328000000000000000000000000000000000000000 201 -5225330944678785436847824270349094117801696310741854248943374568810428876149924553778213778385941573787153796381371570527075830956129417054920549031768523284201530031818507018574918476448525329572846945607657132176487902417638711303256141398700529752448241336283069784763675114903865460976459447463836447285678765807867651210640023376497737728000000000000000000000000000000000000000 202 1059118489716734092915496804422593649298322303944021905872288680379079658703509549390386595582007518100896288124475129975607779144988115633792407532320085480940454632330370735605260254144439266224262172819630213873513706775855986109208148508467554063434946588441435849242640412753642433242474386234820107975964409747336468449037111457905016569856000000000000000000000000000000000000000 203 -215730478837228648940482184395555251139017752487023136647298756910751630027316085168193173529299337941687415120380865830237620027947487152475072247786573689336870895905250506756309825708808649603422736039322748625862963358665687397707374566681372898455020201767004048981170941927445690973763201105925580155654609482971689937938152327316088048058368000000000000000000000000000000000000000 204 44157474417610094867450783323898665768477213788973165771562999681057573869076471266350100909476553274311801244756256225328765826624719989185003138139143521288481175621693732048657478158267006245293286682418298939296637674210337981458277929308699227025178141954952746122265570917197023255004909228030594433498701432841106545931862220409424206859599872000000000000000000000000000000000000000 205 -9082645398169990140340562457133669044273408075053264513955670704016903680580578146823630529316805586869623583090085897710798457824768074415078815891393792177593318139088340524144143523995281558392648730530824094958008981772187105400656493273933263030358670939486777036339125893689527810678497143675059604898930274378709785410797373837786277628304424960000000000000000000000000000000000000000 206 1877265331083110983654146323906759999511956194579068364917042205181870200489174236467285341590390370160334311208701197324605836433261181194656320779117865189081376657701570823137444517124954688092914851053667357424562902581115619908706745748702179655181253609999488397964839010361810763334843903817919779154111708582220186861327110807016392467651766517760000000000000000000000000000000000000000 207 -389882714231507992230039833277633491609213183103586934248056229412894541757950577624061897272118142275955785303125572428031719972158722432211117838935912918809819909394632396897242733654684455874448493023171579125564994915448858835395221013836065643759841246020855390672208864017429849745563107342003876062741860365687721910206890586672263276259692584632320000000000000000000000000000000000000000 208 81363059617547715124668908548864509057326994940074951832523883341269283871132811120531397455317564105376565905560977291485661598499950135329829090488009066857816322603939654724251962731836832952436108544909716533776338960481183886567306900141300755440469677859007112863237221290102671433875335313086567126485559229127309511253510302026207632494343186085314560000000000000000000000000000000000000000 209 -17060650168979167934116031840401995629088092279708860399244280923421294459023395512651292619875602043492375030164979989569322020186122753618864106675739495461448658316574187286463818292995197112788429627865507162635950277273207999860069715830738319247820060526031032741461262119331689747925189545655045429022689150521391140395671926242071613657706262965560279040000000000000000000000000000000000000000 210 3594421797863726151331613296040431701648411734802999407248870229382195366300186674685272106959777368312682799465306753336665684429922901306652471453690751927727251715228929480849455204529349228324054377158070752952053755785861544690217747817656145586843260399311046452990785493948666646929342133547296547826539623339688942123958493840888081339069990011081746022400000000000000000000000000000000000000000 211 -760883014854020213477154737743936075824862552125835271124485992215305090550998586761487589071267134901993827891495171463354448728830909810485772134650779786441193753022057602248421054354501096115455654052886525025714568414348968850188935813889116701763807727139518834003779527019446614427384917228390725080432993620088122701532072027919802586330669906617944139366400000000000000000000000000000000000000000 212 161827547887271109963435256149752482959060000732358966440087805459107584596143012508580283710796042531034784476586466542743214391727436460666438417042347420520389541792575582945006508117734667486154585227660801570774544894857502583912149175461205377993202332419674780348014784170324863421025905908415020978749098802279711922653289004754481961479707752370828116544716800000000000000000000000000000000000000000 213 -34579853345639258201583778833669826429598940258747784181074792319317196868540308507490756867434913898454705513752666069642238727182061611661010050301035936694325373319378678217281579181824922953489127902284206288766155746899198194776308429597130154642939338902028948744578359370660002910598866784391976461992654494620790091259280021582578322843072724689995897376237158400000000000000000000000000000000000000000 214 7423701063001910926496336529813151355714152878542545147353783709932532585645714077173668546564548284609503507926322277828777734581789173135160981139538751219246431751269425606870953364831107329938105435116737301574428225602871068885264702073310526325103059417491003674358017486771228445419453978746554599337801080566414841191673731151901422513701474959012417012726602137600000000000000000000000000000000000000000 215 -1601161104776535590260101976726600613975313468353607000319829051172048316906442410618793996809894791775853496204681324322696897799218977824789147765283071326478976148003577140884849384849403065303640877455496370487684262185755213560775199449565381703928676981105724508672407371365678163801609994628458287880020068479676982301170774548359182898052325662325760932354084306944000000000000000000000000000000000000000000 216 346942493996031111312329902794320310079271892474007266322808483606930651117327134935497654537095964758671492239257665981894053624926273064702258058561849316638787014979690194996533643473178209298202701514232604217374916785112709779138965750865596239329119625696165407367447611573654940455880643660936542217324757383662141987283472624246192638883940738978581501635429142626304000000000000000000000000000000000000000000 217 -75522895865261139741191911034946994753717343019545959869431406450168677807194112963925230717137226701117638129276552113936362286146572276127942795954773713980972560085235732048005363635187395521800464216736791719274986424946041804662540826945957416338360275456948967664301511828102112031248285056488177420316667535693021012581498288490585788382589318121681708677614917142970368000000000000000000000000000000000000000000 218 16515407602453303467343851313329048227014295004276473651816337655403608383288359177431664436339188889348371538637202841524134117413045192937883729203953849411372841287153551043857120808443690657782366681231571978239760504998822231654185289746146083675687905667668013807903567765636337007505548223322875387070039975688542698605856685226003675530535303125918586306581865599047041024000000000000000000000000000000000000000000 219 -3628109756076721328240250344918278980869822201805770116313760982157398640349878982235922036302308409340340249439856008129856126400515456729306638287263836883289307718466327526159193072531624947771585618808799173364474258536607752840152094345090613462937091946642901925784534907684395110508496416370181982808939501491077129949177859313975189929757281137315123524554423470237633478656000000000000000000000000000000000000000000 220 800650557474255699298575426155825144594683212951777229293843296130513290586236212731440243505987304115388876093452190849938547867545138927634907445987230701200616588375790046317837925627406511143613825610115314228260500185122299932153709669455163739285946546114752713618311280565919077896982842926307255749820362626972288554392258826323630151346413415682092530896575980072781920337920000000000000000000000000000000000000000000 221 -177487664468199035057546579174365551854719590948204823226697856380086533473322470163625088196805045896001507713440470146526643954216613523555217607640160959692114470662944914504358244966682317657981614933204503734657060697954809917229794323005670747028456020766223003413739406417732557463815679764013723858550673423715724440598392680859981490300693488696363087428569180360408425635512320000000000000000000000000000000000000000000 222 39522743736586957731239737676699815957643649525147205337259518814562902862504778387187094948325847831672767357041006857276296938026016755431457692378298343168701416244761568437453607586155599934973350552014261492349187640507841538315700073977484884858128387431693912488824362447233220974026761990251004081626493982912092251279220450541238858329921337082004718691291911185380015120360407040000000000000000000000000000000000000000000 223 -8840381390095520255555538551504631951457932479300204721912745776929060866426035744031727456041841874458062160154176668105901904185760004512295759055627523635983127166582452036682359851198640003338891010079948909802826039023543932884151073636815323394216085531732602566738460829130249926645031541049084572260687468282020386009316822057671579195515146133465337543255992329424729861405980753920000000000000000000000000000000000000000000 224 1986237852468610540294245715173105491228284562007898921808812762054800196769100769719017262234680311811173831207824449414985769921628161124391369081810530300728054296016287110256629949247578037393749741132400269473246169734806161608443482060091823206633749027884216550716699791816928179674103596688132982816413049781149571918533308554199933739126226191712719995836783881384574398499886548910080000000000000000000000000000000000000000000 225 -448248922719788973701050230526165019238882837833013460067343630174124439631598924533740209660842547302705451482868489035576333913284835611385782079879508679093992079442078986355641982088128027262132236788538520599395428365649285195406433414967742912551564015352099903631845847622859567074059107378660402883174903405533073016262287072457976421261183562023143022882039848521786151993106535284736000000000000000000000000000000000000000000000 226 101607669218446464829516976358045546495839785762161398636601521592574029024531545210861340534067461436337803297997264398349055595735869874169519451392935798998481806776812360391684163653097162613606644244234768460417054907194384954812078983894500936524435264449012393133620495116774155207816281707187694345304745257786156846742139726561589690923026374445684243022638769928660358025186984996110336000000000000000000000000000000000000000000000 227 -23133669116134227983908243712584757506969356430736537949103809092556988235236852524281338670610353915493346577019782222774415364288987842839597635198950630467181421405095556108665276687330903860488436711345456037471297294310003923053614234756984158429767716139938698607977977349551404574278418970162116976734518759305969378904460667176733047395089028954053855219464122671742135123633789283988406272000000000000000000000000000000000000000000000 228 5290113386464508256507524845360921432560599567629110699741092790874402694511232732816492133195925861118432397704307431337512033883257188840376164362885272024984312589461523515427005446861808936469857891311498023841434267544248990826319351397517286883229357608105820979842652812988126139569759114581013553527313046023178732572831446654084502387358342287088738227176549749587293200463380709808868950016000000000000000000000000000000000000000000000 229 -1215009239758515258628987713301654960370513192925491667457142113017300986425468770167405667889657889186637145367292465377188205515802134341989513891109853339280454392477881601826831635973419117628625249652258993008776521136433265941884824774040413531036229220893687863148269076587739943087658611159955426811013575264948436316915963072285582263310000510779571599645359912253266872982260957511622185713664000000000000000000000000000000000000000000000 230 280272249596887450081646523203286688520452289462828354649490554150553323390128206883116313847037139555039960074611199690854548197826569084491726384170663391215611321571204810076752654679068163001311909110860862357524522728386339224855376328098653308392744196389778979629268967962296588664065991730967751467095708339131283655811272935994283969197227280018725539362669296637878845324247967779632246916382720000000000000000000000000000000000000000000000 231 -64931941385877449318854727745165897329640491428164540324936788523646883070733179174714833520119519711390600730249770467309312862223396624410134369350992388634992249629749026963628631905825867280186168638183562257194905145626708515377910834430349272193918017628934808094281690537003830949193978069492025737909071503529549476829672687580389403601578292053621906596350752910631324312306599475086671651086008320000000000000000000000000000000000000000000000 232 15107978821097633925603902556343321594588021037257980243316768190792262831505497771528316747966910885330092491483309529037841946882884826167788864937326243342517084685125396403864537801891686410331471997312122050077454467244819263673814766446936838716015265164964146323264035058999889103029661817358167019729085367863633039224578454788052450775101434465798636734268143497718987921513180039391767741304395530240000000000000000000000000000000000000000000000 233 -3530335890193290979188280057280678568835515704579652576719841425234087230886786890846345494338410835894572940592618200717539892485828558250942045559890420771286677992756356959033359668655077952468036630957886334658964911044497128937707663061137987691571912721611707538696585199508139511015395163626043885511409410574396090769916800099475893511490992030412824214051424017872676356922935617145775573342598641745920000000000000000000000000000000000000000000000 234 828475038765371750642663943707124984247706417673915222351217471860561541056719400836534666518572233194698011727911565488612410673053897935060124897000722938992559761228677100954391160515856485114406809951231236800565569723128508237885063269625093378418751399646780294084585873397430523202258141078576439916994710097727144529799561773624428473013063535686724265767714173933003786207119467430279324567612024978145280000000000000000000000000000000000000000000000 235 -195248944088191376367520006461175184383611816364143300382412544337226120864011746580644203191708687117645263195909217121029159381811882372012783108194586823369868993636659262504517776603193447737487836138751709438375262024524850258141090050167083316827098101886966759984146285035734612985800109367268838110650431548146572021672319621399503855599668773300125194090494543607364631783474294190293937835366830761102540800000000000000000000000000000000000000000000000 236 46210005260772522822801512698885879495160638430276577234574958583451242956430097667119606965660845743631857643769762047400311103887905176638164102627467994864556223626061246053960098564409258423793491817072822606010289137293087629096881911058691547863207031865061542497568770060960929070349110482571288980751435443199223063473332068756418637175981778924516584800341658790010223960314663738742404312495655238677351628800000000000000000000000000000000000000000000000 237 -10982814757402015172609242266161257737719298475238034522066385634557029964706121213272560229881387234116434000199262067947594030024511701419854445248918417178312987648908621085961936475720366535117333539884526519205342243269685140057338278500721607337939356812056411755515602925755632927898613775907468242169882651903572284234216348123388266023745756357988320645541968811266565810015743228863422391209623560628213488025600000000000000000000000000000000000000000000000 238 2621283169388330919829482654661077166805341504021033390588124214558456106410501454006219139178847247935731961889563564178881213876643198998059009017333749754373190825885153417101345084190869668080101588609427906409150521153227475450227088439429964536718658669346000795101045967016350650483183048791795611635365069327265932585288974715338957356419593701866974684351565263886384024883773082209154013046857372948693865254092800000000000000000000000000000000000000000000000 239 -628245297528941069712714211868384584140525412926362236343352703536257100685317668474832103976006943886373146215211636298042020549567293863661041351128158038656793850512555355148118430459620815806159301806784290755683293928102902497583592475304024448887854624367168270825528761831761874436668768378387556138665125735803423949852243399596892507326057267439354952224813187849310462296669689986379792205540445579508526391440179200000000000000000000000000000000000000000000000 240 151200083781217217900491197305879138206999570201721818102090193106056681384420123742977595757871541760328139395497705335763578766529414338397239010747158422090859594947516786143913560053391808944415864433769621056443957851845897690470394801446135183619383191875679504312519162005997838610563623958731749572417482651742237887656497441609527271286448386082178341757444618684113423606760314024618412951566733299239895115925291008000000000000000000000000000000000000000000000000 241 -36540527113958453919052375321121845074655362977671299612431548724957812615841901623110354636253519881703649370198427998683662037659976611826889061782929667990743408300557247972907780185870108985894287353958954728340941754013542556094104407026411000101982758836634436866796739132705872984955593081922416301368957194736914185623240144473031806646556267392774622142122162708891370226838245003275931042476378623260852747570069372928000000000000000000000000000000000000000000000000 242 8867274437819152737919015285166942615267155707218480139759479479197137330669062787286328236529157125867900939251394236149694235182590865093845944889514381308473470957145448240813667736419105723230895382192097052827282013599157562584519572831048329567610357847869495467714780587595460789026295706345015030451493777381487653938778871408237004648584003688450770992752488316736078600667915604367253652515040361603268098206412964888576000000000000000000000000000000000000000000000000 243 -2160681201261550908498854479122340053512892927091425483590264576341874018269690061700955159997778818647735415837505235837614476891035276839466847457483538856915867829997856329470753953069369864503962353652330371450811191523475429594859834432194993007671501739389555590096203445300024362706002271366792028412847668791219734955367492309053297410693111209600212312802501371230683883525133405486326050738719912151724676512716557771603968000000000000000000000000000000000000000000000000 244 528651093299382546943521218714230918877313761470742703076293092459889018713897103400808628953531653009093128044554360082974684701405950376303465164988500418610145105733514631242149166040636270168191418230040662253420019454508651877290433902736343682626260057203243578455606802619113288428637275897499021662483119072118333613436647118159264457735511940944794343204165304200351775507530653078374120532987048855100508848179883710131208192000000000000000000000000000000000000000000000000 245 -129872807621714696783167857309811768050377831092858554308525414347222832054593588098785550065354587463502558903532610633662036172494303444312742396587412070761289671376325678767969844176673256924435991668890878269335840040811310698468668690512456884900055929654741143786034341455080028875228181643213660503459373181957196218685989798189700103421958648703810728403930998589266482252475908347075264405047736253510762451418693322039927767040000000000000000000000000000000000000000000000000 246 32035447252525435143675106304846487281730835749889557549290644790768599758543529800360079770587100428167125329819206111106551945520803134643037176168948911581990875513443860322858435166720175227818315068106711930356179636007620203932995964147685417541059943408454806889474100860863770289183082091956762540900554198506573448023837307692968231330304305134531226064665708924361660593658171313796198199875504615411536292027001595671151997091840000000000000000000000000000000000000000000000000 247 -7934136978957420299954654361052662552892132495393016982954816015235720645419299045534924357691958010904123085587100630064893811611969629870350465962537683215197363436398105471967434100896361882556731626544609023030322621475750616499070146177971203221768443495134059311420213030333562971681195169565335317481005804298915369187095977632247376926345856488046455011545589052659626494521299313457742439516851818507918925099520781240336298520084480000000000000000000000000000000000000000000000000 248 1972958119485294722687024412914520982647058241311973956322010416842410852474686254390093301412899609205287785873191287884697211724605267774062268680498096189762985748362631703057334636762807073050884326105649613493040025045498798470733392742413165507253154999458155646827249926986476538614718243637812110291452296395524161258746876041100815980254411007338972659107322278152519004912774187461745129977920219609419388720835880850508049110049751040000000000000000000000000000000000000000000000000 249 -492581724951597745343245757211599168738555212461872595752721583469384251429923574588545168971283037673379678818638142885282680956245596364397996038306309483155911434580356940960737804531858142576782464666432880936610698208025860602837124519152709944641627517441390707392933005242383091783535265287718565063556231104569707506391807723115810674093251666941618021010309671363844132133429054928525796941468062204467685919057880563898104558467898408960000000000000000000000000000000000000000000000000 250 123473575050140033006731122000802347654537143545083843430934626782266322361664460543067379759678350920207144692331987193695230634262338342085458368979068974660697352584200541740308261910978295000162944283975973865683899563412380813525801829498539719904067351965680670155784956586104469688130308384631939831075981902877091620880379409544319599745566631546172889707756135774939674920519592441504294481268836500520170237569924688581763875175493795840000000000000000000000000000000000000000000000000000 251 -31074070531072146075299131395239041574366941170098950295177276137805087684731249648479249258545553798802771289202593574635941634460182719681196985319913766015880577663899603032106309058001938837409305976481854125002107495639541240679324850953103702743766594253659383578812068992729142169139237038591801419220279211375569134278782205893690481003659504361496389924403370732605162784582479845910093328905382273580066957729661626680987913127748006051840000000000000000000000000000000000000000000000000000 252 7851340646493382777232802722050502428662418306420762989450543277191434832571082472480999065566641621618169235114416536928831435618389842231355691600044591811412930452326409785550120902937600361678299059943874958194492478511650683898261312357924650536459752695169647790534512980230334203214901091737467776786344110838330878998044654151903551271689726459845082675235936687576609529511934842512790102724914211806194705063866567019646570083576293548359680000000000000000000000000000000000000000000000000000 253 -1991609776381471382030926887531538137344885560521986569443393873353907774931900699754616977377186636064681563004820112250090268208534318508173250297092609344961870083197926545428426957835946117990931555339081545304232817119613671037170216731057596735340926815925633028130194038581390833488965710429400969303832941463632989354611352288781428527290531004915923150477962991425743509182541227343064448700557795713257434200475948827863896285057116456133591040000000000000000000000000000000000000000000000000000 254 507192349294980545598753693669580206803540847032305514786909135890904185171341834146530039693571749984189919255842323518100094814015313911035424695115823979340287356007474763311375761261635872693242465233615680865387805617404630166394081853294897861777475362714294952266680396826878250741721948962422985625180702962464316916576217447914464696657096234983629896588689070624653823211617779011505309179702841321813329901476751190637429329841706495931223900160000000000000000000000000000000000000000000000000000 255 -129670882421317173811277931095340665596671824546138090294583304602172331852684742423169465312476584237512209514082067823769475134963275641192664487802601940274194460611788430019901991682020003509836105007636246089330869988774026393419356082383234245842398812500973498711386160434074340587047423507673469186921103058561698093809156221462442778717216774731076057335739746677787730887657982488423118959978209824739139055900177735894059310560707394466726333644800000000000000000000000000000000000000000000000000000 256 33281809581945363949384241606985169181659718888324920996506783596693783356394113097320190000367307734055050548088278814536918801536184542500111166833804830173741020281754116645365686436640476537792784704654490263167318729792413364416028394851492053040810059704987873506974801406202057057037212896050836033244007244908378998600939921234627497456164993319124359517248013712490416724328037088748406191084647973387717783190048594153710642046315940195839119248588800000000000000000000000000000000000000000000000000000 257 -8575501077714574244817243106520924060901816210470165465628012742603001878779881764540046423368104623307961166032641398293411938205131893439795566138012993392673139639470936558104774878941958684136232991303409338614699940198842280523576836649268701334867816087436178086714261242224488637254545390986088128571689990513560548642552504563735248872398143833064840518769647813368064337627103938063919033483254133210090540070179891825457290014233213621752332782508441600000000000000000000000000000000000000000000000000000 258 2218164020246700040313806955899044004979175034809610398816875302432602365741921316756218400139581952882600534911325244689431598007266166375565666033360092427660490272535796695941998700939122317513651011181270248474608332984715948183749330316417241997657401531150739653859002750756930839125646866667737053022194951457022079080582851703026678859670291990583181857560517396783605911914978369560480500977272068814505964803028397174117033455132731563803572323759213772800000000000000000000000000000000000000000000000000000 259 -575974028821916640746212529280439994971413507966726911234418230176943361295572346925904356912278460120085522114219292224750462910980855391767443962701354780761556690634266806640224503812759791685543276010525673250523344334370714560106486788110376112087788844392056950835887136398326811635237570533609031618334495459209018473083488572491671345699126260800605138390290205162830751617455364090799284613963078370984908776774103710579152498687492112534838252195057709875200000000000000000000000000000000000000000000000000000 260 150134605459383779417082264970343119884112215890898352714019279470504042201894609169910086601214075166050846733519863765288894920644890094160829840661053429868101251638825338817317646409148064214543091722857630167819591050409486527746643308182103680580804784114200420082512095978368044075659846929478500230343738005957447800378869200141309585174257523244344469821380290826691821645341590298038876663358182651983450570236883295510655042081278348357443127382067780780032000000000000000000000000000000000000000000000000000000 261 -39284478358480799021167277178180815100736573823144178790692193452866914987637363760887082535953692565580048017031429368398247330278511191953499200038748985692998182874703614639644479813767057050490643755295077503892597106702939923831924490110632853540099803020029439480019389469638361740948892577033315630809264290237003248861261841490741962580680569046396997717832654278187750254798655393475933940078223887168588466439640272515223729923970000397363866964350286432305152000000000000000000000000000000000000000000000000000000 262 10318513041352275817691264907000357131513237959522081079633671651616972340946020942434695826097061098448352703323323829315340072060307845011712369386145255190206020988105150997879146383713707992797658055923918548624761134619540978808766315149558627334434404084904431891407604561445051378123354738976295924501430582727637517106003798498665305028855898914355446088607432270717971018850863336851178893644081785588020925234819472399462687014853205388770639285263338269650714624000000000000000000000000000000000000000000000000000000 263 -2720588765609734098186965848970691612372236307601601767003638110299853319141415039288118224771655908852931798848754190058178882223527309190024483227883655419968761770521335411088658608853199319965251867426734095504136623464142949890747378230008940050309045458666853374070184598921246929505318025621845901267783118784048590304620159183245138941165857794668666886816660063925195203338712193473929284341459081468448231566120812871450280303826384484610924372425604142489468403712000000000000000000000000000000000000000000000000000000 264 720032501336336500860975412765336056392490556847545123947369582259650263304637540056679340792626275425258311144225976092954895608965741994502143465323382943446065463420783565474848346058415149300521310188979056345568848762591320011563396378395398209486515898872450187886174817867806556173896699177697391564982418677403826630477108990907438559637550368126750456856213395684671902194224869810487148704179162313728353841662882237866400468081280245650844509145495531340015251488768000000000000000000000000000000000000000000000000000000 265 -191283947308628506773023663481612420747471871991388581301414104720359395839846409918733725236167659980773798007802264324332359637383805545590194691473324944870484630042974298726116382139098782352543192377878230518353311377838191213338017400187367066125178753754952463723441448220518474029481070894527290057156722963293509720867490586429627528186484209898538086065188472745584786481428155022647418107667474471464187705521262108358103387689309755043612599378217246373066364912926720000000000000000000000000000000000000000000000000000000 266 51007733842892246265106021436138172855590783239574551079132482351038218429957835365634629243560615745535609347800894541337130995779431995773513191572741064639446544320426353143448354920488867125269257873181213351402821848501090336748190381210472083852560463427921992603283335171682432076972864498661721333650982966908869236565203957516245321459112045427631525258283872613426945531601418703003940775408636866864995209174349484285719164095992079187974283169305693698953775773405675520000000000000000000000000000000000000000000000000000000 267 -13652698909940305760988273040603580334776105655402993955369339913960378745457242451456347434199998796487536596031730116813574192114939007585725040498250497054133094014350266133804912138573122482595241226777120777739065224019646080457976268108638016928985703516178618191979028570831328631704682434443855846141554398248222582518803870525115694977852990178318301754759933497876549318983132092987853109112452748330917454512806188378528149501698109806348220988021292065464345969792217251840000000000000000000000000000000000000000000000000000000 268 3667920558770803547607855690082871395054568638474442340667561046155307824423123813974198170495372876891738828187692626903911315833871085054331544661536934591155837813489771197095142903672192792273599372971200763983400617246876418020356336836691966344638238241732237250570118445262503740358970905961690990384692951564672579655537517004290640129217823586273369507262537252488431556633610898138571760196777699522817678319064825041702805799507740072803512730408109078415697229111188646789120000000000000000000000000000000000000000000000000000000 269 -989086433318570031891959623441332566079556370915498495908580356493749594873487328967512330136806013718287203876993603270973652094999346103153955039636453112820033412658675948204582916424090991159385589125286220916917591300717873051587780321865910271872057545027801139179461773072451032799827613102897057411289588072389099760254135879233332003502048301585005323557748879929578706370556823693037500983624741914809007817729426642047705495629438915421734587361351780468982614437049427852001280000000000000000000000000000000000000000000000000000000 270 267704406303250544633208313488588221570251847799498852544919548718702052734121849638555093356269683129890063847624225068624721434859438690313470674363763273227904477426040746775386737189019529964180364247155164525108844300212412331299663662424811293237695173825642325470035205878958201270927262684197776082410161745843036570700628552833793440867069344157890770512891128448388945856186991356908367588653196380125855301514548975519647691922575061968360217174372062270706340933428396380756377600000000000000000000000000000000000000000000000000000000 271 -72724010983238298836698756340177619045041494982733865689980678208255439115465511422922813042573456650219920587380883462897459796876465883122058105657792699563316168876477218625418485282948007367630947458027791163406789413217931768150070505439275974513627365900843550731634203010787105939095782805144726248933203698584722855113552335232604975226670855923735391498919061207692540287325038933270135671562188311135033434969192133790261040908422010071714321220741246672850814410943454130942351769600000000000000000000000000000000000000000000000000000000 272 19828747382812222070653357528671238121049785096701001796266187941752268608775737815518973624406864547338887756387021826845345369783572992031163363839453327031632019366767582805971530217635429789753699104100570976014002048672685820492975048281921268975387896226353391659425206639097237212718544102300264473778926108931131690717760518092184408470932934465480233032176683382195016425521562289906495083447134275670429599915889485711115341625636239652746755232241716324602465154116552125705650123571200000000000000000000000000000000000000000000000000000000 273 -5426278170785465242379581727902037759473332964816670997933196279149856418907654326891890412361983620664115622563831608167048996721080917892681089835685478220761702510454726715214033810903037785693131709687721970517391315302144667961340462445887047958088109335705549490379699378926723652935378627155337381828059631155719654048398816722428585465191870182178117506745069686012972109284374244480868214286243879281912238639482900249773374012376005310612116840219072290217722400857804087268252893944217600000000000000000000000000000000000000000000000000000000 274 1490364003009050218328198302411717391050290402866707829432818095003509862953584932908457211645689517948558784975538212097186096752653609242305398829404883810279259600311436499525590712588594875804938910073432672987165000116111724773447636392178215780519495912566501078123992200998508359085561675157501523032022897441864016060159964974733101425458723516341627974724939614169814929495129221045099987609739078360216251057816197650534147164996054797176067688256624636599643868546936489003818521966569062400000000000000000000000000000000000000000000000000000000 275 -410828370204005598772697418195428445937922640594503084578333857459308962013045103730399067700324570524151200813168201110288474365215949397197918686593822142981909435438973755201578930033024018107311831001590146340514425362916079050275850598469614125652454121428373971510564010768764189403432604925400897545229475939478831361176671168796750407032792857768644621171289047238667636000940877660623490341321043443549142432088357198370077618082704722437047747941933498373028139589431537232185098744071454720000000000000000000000000000000000000000000000000000000000 276 113658146046197116087574726100922675186562665466024452228561087264807683102091923622282496641284429260219762353037741585678953001527991843617003269218844448222917946995132720505133002389345342725601772086956370035025226293711925609152628061147618282530618777451645773996784613144703630906551248449769123387909778910801255435383946859942531055044970657123303676027846705561629772742074196937964996009343617121945615455802535185039530195507646187498802764489378824762240323786802427636834558293670855966720000000000000000000000000000000000000000000000000000000000 277 -31557828254610704362734173652298434359808015681279402031886580651111712600747625288631334056874465327022229172556897529660399206946456315312023952558850849521212344018961680061906638955911626733637854865608396843247225455207543639583386392001949486428598951871546005656816286339195965296929858077882768237235298220873935037284276013987961145034028831524743727683595974898847842333364110823192171437838848271791792194241892695848986041400797829899755842309623274705389011395495229136174184687382893627965440000000000000000000000000000000000000000000000000000000000 278 8793756217917939656183993541532516999507224264414945237367300718508180442297896116960073227240556462377501418826550470923271217715432514955841544972271314811903625782871541694058526617462684054391837097797205197917695035011758970251500497855386516347537976578426768176810382681783009541822940157253133960844734647955294306674730012013400992644376890966753021601235827560641335220228381633541260181686632796894211141636338877567182603538655148392000087164021692108946261655041250086430000939063456810999480320000000000000000000000000000000000000000000000000000000000 279 -2459217394626182725164521816731892478693376916891189242862021670681577002346043464850129941589638354563921089399915890110525203529416249658174219047508671888785002108136343026413902704555513745129120913343406588297025102501874409714768913229457556954424215040430374007339479172703748365916856059790572763158165794448831567535869034989067082260565572996448434938068215747185304601997088762172807634159250738385956981335029610924839748334239861688438926207208906314635517700748417316095914560552109238216063713280000000000000000000000000000000000000000000000000000000000 280 690190635230726624812322996024819730077217396136203628476305721083529366267010144396591979791020212219651692300818091324913591135517915605787184763412059211117579742763201210972168349871641728899654609049222770878910934395338965719122380977439225415756373980152969627833817002676465797764691015588520302088479533838224154841003002173407907783992067121949913201833303894570602116918375652259841030925960431109627509627447461405581672022553554929343000756972172855966090940932828574813593668218605709302300042854400000000000000000000000000000000000000000000000000000000000 281 -194395109805122134921825496820028389175107353629738254322726378985143845878487437250099049217403348146092976010544634876758949752581632051501956446812109568156235448482977182303939407189785586828417555694224922408334975108463277442406877110601909487279163298681859974363523317522056507330092548201745747218276634252112755611693299805553756400538672965609220730728778800898040092659647500818797743049396439198126487035252066285522244089980147590144431234845967139198242604779610258707046680522878037956233439635046400000000000000000000000000000000000000000000000000000000000 282 54946530372049028449360103400766039075677814185839913754653815673001027338182418814735404747108690623703835227002224488237161600771182674141349129993192525638096619141264584944165744005878017395309595987134010726165623303371163115346325334601867110265540335740777385431452442597216454997843447411419212687787947865586385091851452754889566135638003513491201652414304480230734250270440695630713330151795263903988282731086390177200367133049651836347999286435091840356305606225566115036067117253382614639582693645143244800000000000000000000000000000000000000000000000000000000000 283 -15585776619690872914714768996564412307660533540826709159853008249598831769991647295876475145237941910483722188442816476556467791157333043615341226172774476801040454872607080192113565510165580300259871972689552774822330776178413673589122746592604794315398555631679077868571705406389963831072262372917172913180972135857877172635169661621729344771050480774406601696925725169755207580820535206965024082120008418841649074797868120805347663798621101489739611639065637211095968677126212988308114559677155314690682123733853798400000000000000000000000000000000000000000000000000000000000 284 4436540650649939763911838164973934899852131551992080815564394256654006497533881089722564038860251142956490012718976631721911317701077001522295628182074385798461760212161923228173623467063167178213561306487341479683012982530133211671974927851069888939742853384348780939047639013521181421728910904723527089881150516157332678289601099011940366217666794739013315101916881473947616175249201193272654623360757165094241118464140264103833425326808295592593795650504896565238705411665924068249068423439437226721642424385599543705600000000000000000000000000000000000000000000000000000000000 285 -1267310325477400075478119927508517827334086039121480691346459307696837106798094599794770746996827445662360295774321558399833831425256722918049774892003227332043383033013327504949945034376937025879625939905926374644970372175589528475033350328021671415902250572470354305189455720484296591404390155310129622910282879586858660368179046687936130902293829824449902399993670753909556479409589646129414271958778139657721078732686373099839591878754124052819217369628843879654817971916575127921396176027618406928962410256254564827136000000000000000000000000000000000000000000000000000000000000 286 363277630105255884491535275812239980667016443878224771194368418414559642464143606564858131324735788339371495903126083584629716900304680381200431548251375250413170973641515333278825317296735378248705024435479214086148132319760686938105993884791012643640755038802180228429649970656417517915634548808097218762405940282196639097498182432551499631629788175068361401834074774904648572760650344653923570911312877265159610804780038152935257382705307509638869999291741290628763878266440011076678243983955279371107764422388320248528896000000000000000000000000000000000000000000000000000000000000 287 -104497580039704399635673983155471608151059609557213022362459345769477502622917898217064748712931031040305739287648776932915246843589944751419351197281831462767869459199619056586943853458455886777404643891845512845047197635149264842133214837809834434202806692395627889071881830483654305792485069119084127988592826761593280255798738864546044115636020723481571395907483099585661880465724007845311758971530873672753584578998913980322441361345572960327549727689728411663946772545691431293332874387986629808153266569784283374553137152000000000000000000000000000000000000000000000000000000000000 288 30163411781222334699128906874368973162961551207775696895063563633410355204730259204450139401851580556355472320525953557315667975224457267649108398167694308114839999474479845469574971703511362239990583075720447791245461432392502388745589953223000311609597485166399948070573726912841559856654824719762343871962599718673822719402200900843224688331818518742658597150982070171895044373311753933009614280111617949576724342791460111525704924371217886108263374991985934956792423482816180468204056879677462131885918078268144829023729483776000000000000000000000000000000000000000000000000000000000000 289 -8736875334258935899251135176024041324347444979879951637832009519781239359924047315676889200146118734639972303343037735534814760741068529589412359395550175100018610018052906904693363110258961839191615087115114044524451604840633693166877021661087771229191440390289092097949295557627395470037420504494994528598048218350145811347882626991279411422292785760867972180966818108270980224403133026575728942555152955663565064875117615129174949880818526894007583854667268797853875066832381022913793323385832953212787279363748584039211560075264000000000000000000000000000000000000000000000000000000000000 290 2539382311740465480370690867222430612129170920018560453216154718773762951728028259587694853397664656701017729369813290637243070680997619747488211693385959196568753069427328953246600940139237448133834047920982866394139650140506894459750677508399961409384670890949668364454524063489985005574394662179556387093887357653733074954959576522017272951963048810619942649860910609706538975173340136394221602798825099254193128965727329444824203219626745364782017836754891525191469930387334152144460252525053953824197898196137307779104670021058560000000000000000000000000000000000000000000000000000000000000 291 -740612745700164542807728090406931699307754734697483087015099868896461129786687782777252170107022469640805893466841314854718265183583799351845763267301713392931319829388097063694819285271021643288927784081097086291537863934404423961603477390763105625660440213503944588893504559065498609911807231184743399812503376854258425871131157406843314709702835586153030479010563174163823926740319126145974980099571327120621429068547038416445084774177329096203256755598460866945025914995711151667810740479981389624636536167370963317304188933725224960000000000000000000000000000000000000000000000000000000000000 292 216740621292840051909655139187384990501124344355230852880997656437745623234883556816200454414976905053168572121918880818680781150747513443384954795091176087566575382839234003783917455522657202084410321680082332086421488275793218537932919828282331328041576658265866923936357339217303471829265626810273435407601959375575588554107233253243255808940643202700592904561587813792865517587625898699090042153251748297706209187152528922431081397514320733873732693016380738826351360713750606837275279684983064133360231324957936523948226166756023992320000000000000000000000000000000000000000000000000000000000000 293 -63645898411743823625802046568689598627792147112541190617338212981945767877992163190956423535328322079215315780665882941167114800891191707234357190423495095108306670486843542298636522561046829188989793442216817905269193193574260796507158063674188307908383616526255413981398101516884830565665269553891744469824718881033013296482545793991146076471593429813862977458794956878229451152189659501669636343990519313262273270104541473027866068824355239062244207771115503641554288630807241209968932875964446183281782875548655960648222246878194706677760000000000000000000000000000000000000000000000000000000000000 294 18753246966719467419694281289471298035837037168501337353612260588855944255288887833296142539239625817838730326319373088618597369802881661929132224104921053888094991282868383220345911029240669446486613807272222991728153235902271259214457259204381244979424029662556414273816001718160001227778910089876772114184188957898922363195904419968443776278784117275253888122920905271340330029500998330325486227745786477562789292211464866228034803334656430795819779055630006602603653282078107391938668250335290489988309477946708254414560267450339019917885440000000000000000000000000000000000000000000000000000000000000 295 -5544386180894138640169838503552936336033057527450092424650496714209028762152683423384955756147321601559457728895727344905545493937459804592688626627184057103450502285604514338425208090077082705141057589469632902534045414617392328394221871925366572596831944317312072630963163259262790511366203302843161638997615986513936999276007694620596117732257931259652645864132158790765419104253372960496719346039479319999898476845961080795050330326963064681516984594904663204668155642398904310901151865724642674298022658930622483757082888146858523503676620800000000000000000000000000000000000000000000000000000000000000 296 1644736977209400339471691145168378403438029274668528420530361734780316652322577863868144783704893755040320644196365962244104885208502128902813519711344929481953293008458879755190896997681162136684689231175304697245932260200778180474003035864989199626060413117766807125688655733720530886729501433841378158338626572265215981642131120720555651101639024764105297476482248641709016596908598263511195690601184422208040384648797094533822089933378241074669590693218466634565213695097908221170529291634783190428291093993927157478382692866263779935158848716800000000000000000000000000000000000000000000000000000000000000 297 -489553878188908968211676439499191198242411461628663813119390404091221212551490821192891426145320713477731342253752598496374782659553381907476383843396002887182052320354767420238911845696263059851588333608471700037469865529700220763884874299695475205834931766504530236429557089189245201621149103879975137330535839122982063829012232727013128245594817921656835087679956457727954183269746304889346130927978114450552342553560882660393035677330340444286687380872813818889179347944377946445555358418339222933606680443837221841029726244827945690881095997849600000000000000000000000000000000000000000000000000000000000000 298 146204484075664553210211495888064015163549447237267570109779257127483155221124410146402867595119538459433358664537204015926122395348551896395112439535802941695489292170053955820201310223412308729546948288388289061900372995732615375755014541523467056680489152817030950563802295348483107539100798789261495493108028752786007191526870118660127867161263511924576788645186785858762211707153807677845992741978446390944845066545022794823515239949551727094141912711549030068193646000980850952989339376475484440057994822335483164461393537353691090606509251153100800000000000000000000000000000000000000000000000000000000000000 299 -43809892164692056628917279998882116893775083360920759714659550524617959710124113516450512462289488094904182813910662649630880047904353531988348465614879504685442589997345152312498594449939750433921689703681018062958533410217734436616304910883644787318760143020139342452600308451747054383494011953909570132415385106439397005294184886117786024478941000167804283190988788141724590313777826516798756454308637580820452502829102286921292526862215622247046116945131733705015101976629825071104794442841674120108189669289937218500300328408593111688587883324846899200000000000000000000000000000000000000000000000000000000000000 300 13171345397546801899714599923455950350500171241770785606615235613843788238527962443245515632470508751167263163899887962904054423237247913401516258746215616237603697357412855939216398618783568807597619747577417063573434766286418395280186269374138506573392869048699329132190040911044206640207849794923028975851713865160586576251389392412541876132475851152883993760817648867347534943797757117987998526751364498559581435473565948656103363993383569379109678735537065165482182116921066651283467363246585525040110914142877609328275905621126009546550006854241484800000000000000000000000000000000000000000000000000000000000000000