0 1 1 0 2 0 3 0 4 12 5 -120 6 1020 7 -8820 8 82908 9 -867888 10 10145760 11 -131406000 12 1864232832 13 -28656815616 14 473108471472 15 -8332064722800 16 155724385537488 17 -3076215029701248 18 64018830395437056 19 -1399676595110345088 20 32072248825335857472 21 -768561724012752835200 22 19223346216107882481600 23 -500961839875965991617600 24 13579721078976400512672960 25 -382318921663217242679174400 26 11163361654887189314973120000 27 -337618818562803017488578720000 28 10563008566314381230077488990720 29 -341491616516389184514064004152320 30 11395623054102651023295261258259200 31 -392125599629714530797474039344352000 32 13900539300857657116399143180510624000 33 -507191728367879222974653906438024499200 34 19031976041594512654316901359692508774400 35 -733879118184401811149173587345064754688000 36 29058334902019872750969523479994004008442880 37 -1180637232410510989852907988770254175809198080 38 49189433796655302767763294416509807068176808960 39 -2100204672246772713273761474350308975036029998080 40 91838422349921980034535729501762397550745869859840 41 -4110659023032757542673611795010317775718360090112000 42 188228670908894752287072179099145636666197514995097600 43 -8812951590390630413988690023239658138047874063274700800 44 421698932968270295262355515497980229037147699701679636480 45 -20612130580382785520009829344247703355660161678335160320000 46 1028691620940268853517682232553416868386670879485592944947200 47 -52396281318763013099745143871946196037672117810882443594035200 48 2722622978931685457831332222819519078585592619897480489504952320 49 -144268825819556500236660872957437541656024489791790916464863313920 50 7792709997364794368431331346127873394547032899406076183538532352000 51 -428918844737035119935772043152194028871921525481536180012697702400000 52 24047948196378138002315181803472197381908021146232802793828164395745280 53 -1372930904465686877387214771080141027090915292363186268004139037540515840 54 79789181267410480872195109199139513144888926215264702967996016870072238080 55 -4718740448380380985037186837477530157083527105779884499188580249525643264000 56 283897707867326692727600528557324733803137804860000807126700772062622589829120 57 -17370926605314067191818135256554356491027247624687923107997460951549232463544320 58 1080650759694944067636210403149021529833520776704646011269996080791753972461731840 59 -68332791163731178305859327233859964679359663015607254036651540127364452425586769920 60 4390747641774044954106465784860022537071143172427760612947772313746185974127344353280 61 -286616491156834389018943186047191384480630170313442828757788222070927918810255569715200 62 19002410738258528861427697665489003522831513405858288954811570889010160085344918836019200 63 -1279251439643060045164409541750735790579266540641945348741444366995663028546515782878822400 64 87426064170046546799998490614938913331249453061101847701754244845821060701682407024769433600 65 -6064080488011065720877418890306509338169120886782618473181714506002077582520018388327124172800 66 426807639447676606457739936029589281265233095277572424532027996055922940776946407186120048640000 67 -30475414544923199493000135994585772582575903559888606472623518851399356617735159735788035112960000 68 2207125305299003281926914111423788140332089056491772622659752917204162404469419701778270019564339200 69 -162097605600540146194990579329590788248144967013268513319432019020910315428094226759249549649654579200 70 12070165968586910178682319903884561550464352917393700714319485314403813268818393714966463047917731840000 71 -911074902015997628029699114882638336761490029309199887632042918240538767444275227514434128430455357440000 72 69697719385774272333566341315060855864608600722031588840436229106639523533110317135916087598688707693772800 73 -5402917350941692126669041312905679856798988350367140495581517027054392685399461745467164935166046846084710400 74 424333263772008564827595054557761604999881573640399809991525078053778719287361561704599464286510513915481292800 75 -33758299851404353344053129349468501512268891399792261970940909056992103201619695939745197472619138280243200000000 76 2720047337255840794788068769178311056178500948823590085901927179183501889086153735300948994076429255636571232665600 77 -221934232815267073888300054818451558590133599903699764926999289094051446089850203252243342591964243273765172648345600 78 18333922363977773192370566006316115988508885472995952911468523349174701718705883370852779270797142414770060434420531200 79 -1533214003472637046662813629721353531334473202728621215102343347198954893806167464057863587096094153595230921213057433600 80 129778024895927473161346888047797112694910844901750244414209333350633818704387843637854698802746900080853454084168718745600 81 -11116980125242923604353654734145170027537648159679016124847799990055864577351967661824992337823166098477487689297197793280000 82 963601824097736478725177956309481228376002186561350127481380567081691028081776171505186485937641630933953128005822119411712000 83 -84503135677136865170405015626492468900425202454907960969857627683430694063623656652183208334524794507757080486597793017757696000 84 7496407811611453152772365681006813539846883778033588529919204166251278214029687803315566044688058445657431412300879210168922931200 85 -672637187453948605516744974951996551396756187741364438422808440885416458157988163239263707161220320432423523396645073571504193536000 86 61037858232757089326616344437360749013958326595986194050678585356443310959986815341665703372039213108203160898906914115685388386304000 87 -5600840176634115646078546197587607541498502320289439473546192800812041245045489822336651017171141678743628199159890565462517000699904000 88 519623204911667299265400790486100214984916123519891653081934518274024732104429637138450487731658789854033216172509547446326056363910758400 89 -48736298382196030042574703608914520824508907474910917622418355226597295647959487581878772460350177784797521248411587071187010640830424678400 90 4620548509758519190978383346851653393557518981408533846679579475517936817630933066421535441665346347703166681755883110693096056363356782592000 91 -442752462290010137532083696109380469411422577038748128974768030008289155567605536534214802885579065278004724928742095620565133280580856709120000 92 42875129784718227762941105261803323032579193073905690272342077321069674657519753291407442034729436269744219703992102096396956684757139718144000000 93 -4195449790498683429622987497114066468065774873928734704180654605521027578758988239153420075922130464750424522844707113979972313894534834737381376000 94 414794367968351897642741032573158760697020057721871781142723596501521683477507657036385656581687196022239600918758020132988068843345587359772049408000 95 -41430676834508271705700520551784661014897771946348515506462451230701766566181844330113057321153186752745865724118714115277903158586634805697388216320000 96 4180234330708359938127411122273969905026236880237144765897045479506780123185247944740548226123112728183035492625666826379897019900908719033938555279769600 97 -426014267100746683768371152766648417448357305711621434326917746976268440493147052041717911039617439583618073748397587126626458888366551357838464686594457600 98 43847917283292220878867285731059104659571393916987200040299984051660066890618287190786921605669806011023646105673424339253334512341620196510676732741890867200 99 -4557559745210818167847863060292988301489791539508741224826530376408458003592752291803601953912961000923945428480440803051845294237455359110745877283570555289600 100 478335326946360726158129908107995668443075874068548687244524199846779156271694024883419632038183712493932200014966625204762224016442760613588640504134994021580800 101 -50688350480150357923146703153661858333256202612345450807169586211506717580466798355783836041145261922422437052914925923985042438869167369188187790869291010621440000 102 5422745273990342167614414930483648231596368269426921732048791398251881634773941066263529011991646000912087483137910843971335521720782474079804125083267980454789120000 103 -585633748567535931626736877691031217481968995291258901161415054720426419253295375894305171158627851504095916908902167237606269311518843707880244238552997156534353920000 104 63839589538794676457676252946970826291107297294375482639614012514446661794461624475083630743730004165006101556675588704720672443584860273959312696174915174488761538969600 105 -7023816511830603338663360274086145237765118018469998957717638246730889685489100926284767796477889282063833399734504849502510219611855252039183155625354980246274468478976000 106 779898354173215538804416926128280022913912536885720002621689647976227951271560232122365171744685161288690483814479231777347320862900749452359421453771736231766310556532736000 107 -87387236861855089532791223530710107119545989100542852054593876479380353462631748815088948767353358288907879159231880795699155498280369226569308586774814199215287397699813376000 108 9880233810676713288991479275390593157626639249819531880846055372877552491458427495352073992000677076187376004648004358207681953760669067275914320293869876598222670561670489702400 109 -1127094561338175239767640908678792514388960994891165737856269343325317878506471940475332263224690642457358434239991311876848772834025932306582050421096163588981986727877857928806400 110 129715760112273177422667833871315472993287074519663051361762619056186332875074483420446456858656544889528377097702924629111594964880794972007218001593426291081289917281179017412608000 111 -15060186615881037744208542482506587624656383779505270627599512131262564604414493190038069835534564278934191047403176482002134270640404570174831726515447800937489651796645488099328000000 112 1763761019849162204231427732743059544667401126845004775652453548357937126910418826489516169150820669035123458499051339845476459138369159914919010249992342393870759911083847502140119449600 113 -208347383843325875684124609663897686254354483062591487437656201066041366276489906850299914463320803731918112043976077801283981097424924609652330581222935887614928083184915605942535245004800 114 24822356219868385619960889696255932005243806366010965702256481875423456783755313782282712650355727192599263546491591624628949576159525814009626406439708450631542274486987208140067272497561600 115 -2982447922200347250288034405084651066641079801568403312927314359119429288763218532815475114413943862704803291131553226921571217736987244963418134674293457551319061729230967608503221606154240000 116 361365311025255374817009038834533109278508016676540349123572079994520210055648480323290574201940555506018730386457676333228241902592585196539292129619319388104255398469537987788326875368416870400 117 -44150245106270617875067957597299826832488794945058569685815966597791930674536246505327258439408418788561936241633364367556736421811932865524227552721212629711090961923100533236868475753897289318400 118 5438795123224091316921986358573210625615612282101119167909821145598578989302209159427795488366454896530203869862624961724340824435533467995475139241822892405890574223837576473932751911187995479244800 119 -675500318690685601152129918377238435952704819733494069969205735802683305066837603694204046280701841679237004929477059114766771463146322878619420468339659385765384946863132132148526277449824736798310400 120 84580946446559675640628920955322829341578081100526874418904945167196815064878721770092706438287531036324759642054874292641318352153708110890716486519720832359962952809355282779580007587991816618219929600 121 -10676157406805209669094394157301414807699002502483756028491627683713434853114688717352955347490706526886546045696843327444956845434557474313108709043296847938132092404509740389488919654757812346342604800000 122 1358390478728930318155331932000771870729852732204120166244212239258684780575023875567816796251210068422162542725950556787602530913831058727537405234536919795655332641890431865059703316665456985509357158400000 123 -174210273809585437916570985676477604846773163431920029697333234454734980605263857278896603373194624130486739271599170036390940675732175573498584819181652532877845060520386899713651431030974640845343843942400000 124 22518271759061107931659629536817082305745157771313435211290195076058872266734898337186358497774691863158445637318313368590856597616064581953954862095808823827461204500562441901870570740709703833088201001533440000 125 -2933469814990345181031301141300682669606027256335770062463971431553937655452755918227475127499884347601382310757350676450840088477353867994660638463579345953809380040830380925285951562788351098737071232752025600000 126 385111959278419369553083260934202358175276840278365521054873102403204488303796351453587950510291030493852060067391195938281476421270544099705688032892246484709247259938232606315975738090245814996824481226293248000000 127 -50947766828334898898025532597015577489039672725226596295713303448839158711289246890575658533465261291670974626519291320206415468081539895874052260529675085992778831814507167800691241754251417557640344166358581248000000 128 6791573720734639123240884770668926433152500896583259223838193893748074303468894249615257934863930602137841005307209713238113868366352264484329970194015238687732605569845252243008563428961509020802288474467969615790080000 129 -912215722340439264052255557384694542600782217661894789441435155005138695042043707183212512890599408924561983766682586096381002702820815655112193376625310369201050175326450447864266187940121274297140555772702644219412480000 130 123447325858849522044967442843713101305007259412429998865844546518416909081672828569671032282332107815448821012458421114613692600835661359010685638513979910946758731303838198151689386532304899579327095241250737346104524800000 131 -16830550735313012708249273820586378552967308921537210403594186712507156837080871051975377126618250240641846068589857223253136709774702657576957914028601779388179289995215019507806323398099061210153340849091410263149641728000000 132 2311656765780067213555648552325621720890786414872494217077435597091776745539870175312377403038881035342327316046903006171371635824389526534571985034707362959517450184362593666421762910178075542724000871185830995663687096729600000 133 -319840157434399761312491705582651914446777083248855074942766967161862699014296587742224283209849435162882836858046325760820091385838072823431326250239446937815519145233987074974840799237025836346732575651526436673778500606361600000 134 44576280999283150328010070338194401614896414103647152306451035091093096550303119963648449910553946105363627217482272395423944856567817631063157255351530923501946701206756416772283122155826806088572834011429572295452650661688115200000 135 -6257672134308641916433606305845561169074000430210978060496907334958275483767772423657324947181712162519913753137309141065406909001236337150674971850161857285248848143447552783551138398814274087172561866788847232045733994595090432000000 136 884783820319472372856163104627560890565372018933032108081129270514213995109407020602079146427577718854994793069806829628223636444088851381618629930625993631366911838710172952728188335101826073515996782698651315203745002075269177016320000 137 -125995352949692850954959475654383740040704663906323125073642279733187611761090514541346057042808165981322002122204411138460299806246249810864613487998573773965469545171002713058419389902473616146278396672913375010869180577696539863941120000 138 18069360592597504764069398885962458093671912770364257289690546411605819606867967074590296201835468919478290005850042086225005348031546208459247183548783705272554836942333612768138252799162811369205955638327077072048142482802946260535869440000 139 -2609637431368209864165714947083760745816438587649975239096555990318074310080099859415464152790761940033955389703535608609710835983784576028314626227781342755514935645388487679999327666942843116633349375605114126953663753804121968521374597120000 140 379529229684991442368753684975242522815479125083665784311814330631867184777668672474281755731142859615076771124411610732026215408665882116378162151157421171262221165600889214473026803419506518849528947053795823763469890091098865029753455247360000 141 -55579775804504375279403541831059906669318958615767714227037321687573615871402943864021133710024729688939590775175785998328194124226279562515885706550747254153954557844527752100017502723919365258504000345924201659687484180319444831060562542592000000 142 8195472379497753906665831570005264539768109592964702058353749997091949245158360695198835477797510702133585031744596998782518133461711300875523406540692145247731583386085710966089813716417767326235842998676390174776258889800407769905462608553574400000 143 -1216735703382483166445011109702872284709676576727492653862273626050613358950596637644748436335356339091567324021914432825482570478082127963920749131883364583601767641322483390488671940894631761040245526273997900044594407454602490703554049412903731200000 144 181870926218567380161182373582377422594922978911771524306249775655254893564576086996878735265027805452151194995760365626179678204946609920996884457157359175155627423853996399364875370437639568180543982040444949258041146641086851058362949306727866040320000 145 -27368755673343649433886236022743118285043419904534453434162661039375553708719270609601390994867529959344214343287034558509309874831069458558715644923680520555294124807662843693948985376297797220467733877626598081115081109210285705385989548883065176064000000 146 4146215085548610606108100691800387295916653701639483683468213458887644672448258242555965822577079932833510606523284421310993877825234238453253794313655944633985742797171601814343554599967980549251852995659165550767233727002336787587341750041788608728268800000 147 -632315929030318494052256587094745399968256904366985695187513767022610602928307404120211782554935415633141432030700874295345113403185469800999377481114087782584810173856239288087206510671643301337264688235231081103281121741401891675017646181991969446481100800000 148 97069483265612418619965394716209227677414220936446903088278861190823612000097104366701862358481206756191087506021617983041444328378403680615658799008212461342274790860241955283912380620616942525284816231009890098289921536904276898259396096837855657549344276480000 149 -14999564450855168716157590351755091047235917375909159438379767519320179668012557425516030715065088535130778873263424612975881389176045830682662653342368436686114807278321126793662675162811524372155395748348015515600374526089438377890545300716698983300051375226880000 150 2332938016710918585648120248689972683210038487856202386764477629725033582170495065037681678066572744361646005768618306355210996076186022175525824730868291247057507125209646627908741050018877672921392372603582824803555179032493784189227836313784521748935327350784000000 151 -365206000277128931959522314612631592607058892581274011010362658442555727846384091563820638374890361927766252999761943325717183011013787705461795608656478465013789575895113552557242568404865821060181947661640828561050954310971583482390347681344765720267361511014400000000 152 57539294438875701941687385618917445862837705818047888671498286053532376877699783966706799698472546881290405422681080295164414177671601700651642007766620952158870262481928510819764244352664725006971557189274162463611859683009716927115391748396186386998286765246455480320000 153 -9123575942173932280740450289269239082627114031746551173273403530051249621585878655003828317931394916569607975425897729522283346617080311720829954914296907731646614254857618465858442532911618634570682064626385894679622140458474039710855823245812850670637521709772528680960000 154 1455867397954329511448204514195898094738871173675965640775634096277387447172297364634419021994905048463394570300873625929383016608385126966104861919838068586963150625135427557554759275016904518830804844215751778572303960563853180512701978127113090691369319200226415235563520000 155 -233785292505207151317706403162593916902424885932204684190704442190529822747491363330456804185367360329055765458521500726024425843000786244765640683473507959305585964471440184829157473913484703041935654219666873295888075274995811718670940138638968970097993357255437939900416000000 156 37777557540631189244289837102983292974988950541195585220465068723684072463478802533963109519259403074796510943557228052574884592197724695714891433634203317012341996396873773965730649387772686157309481916984021812037779991947187399988512065941602681471146642800564263937197998080000 157 -6142636221231652199760717056418802239120645068641817713915216137157671098582886114950070189981131468909057715121846272514627956741311463592122706488410632301089754977162112712920787804595430222494035967286072763350901510373690986597620004648218128386256716947621841134511068282880000 158 1004993073883582971844567047458930564257486324213371742556006544198856716259910757166102309130322592779899804030397446519435187596559127710288713262746578399275072035136308327041661342669077237958579257615062710095963762370144853364972078215222634849777630675949107506111859717570560000 159 -165440572428550994931162300581119573158975728945461288786046467392953857270328266508167085611003461360396730719287321524384881944062057823383722729469036066563898747730812640915142465499422031248295879829267891869983277762898609650978982278576256241666814680350771822951787297798881280000 160 27401554410319469565877875178216002258677963099953867307096127153580965329274792375451478488839383544763369895502570890372223080780130518743513128316947035867284349113489056286120927740781125004696608540457922644943982049889252936193109871412596683131280393234997078093344704274177720320000 161 -4566109643039437126201585368733684066864121735447109162886482709973720243422076719082776741760648567475991463576976645115351579131214888146395278321100211932423304209130094365954665343095190536023451754257255517304116238517899266350732368272050771394389435110248934382328420078998834380800000 162 765489733658226658671287362552552384336653357714009807134512221886873692919079027149623030856856997006096049667118779636324769496572028181386107659595373618126539911864051992524260313805484406320370172909188339568354529824970601822560429115284263437109343789102535418195966371015890357452800000 163 -129103625423834282414489004609319548437030249418645215207082924500576276607549178598177310861088628544359246145448640598227812297499667015399129704794755920942076037090799947067655717416760109163819899405448209824595456359787451461360903860822582163477850170557860713852237071669589586844057600000 164 21904223578646430923925166000168626894182818663707051361791776258133069768521505241952570477228779953592016715591773273264172374390000247787277999885589595306867725800908106384667709485956971115512735228381735033503162154202922547646928201865074154178401270636813931412980403756861775626318643200000 165 -3738455030542107479386363146886945634197740343388663546766986678744191622696036731819200519858760285497501364619039976501622904114002564270622970877898152414555141992924679286796810257339871210610310039751159661342737536364187638113807018798080053041091879398178105166213282829148764169177346867200000 166 641824111196435663176767289210365416608904755545618178523222296231498343465935414876815511072441521704377814171595119831908615470020869647569528830163712897179831479863301549070295303749142860573835248648922372580063105598538333337590973881556024243284016837189437126179591164502218969427459702784000000 167 -110836893455053945750589797951314648754309508386880111933577337822414650127453146859134286474191199660672471785075673771830383063792614700701524700491123750340453984645735027239031974822266533278876078701136766339301103394075508489481959435597591125463893984386922453660230547193937302750926297104384000000 168 19252279997830980643552574703780842023015962270831812151692083095296422492687837738215317412143427259459093452679921674074771791196755255978957913622974163264810448553659099904321251609993301341220627524902520229481168361658255652802485284725741895717353066237353250882699188688039115175735210944967475200000 169 -3363525576522962608175334616450217087037308466273411362136047046448252588757302900140990858436469843704704415416888360944147875326454903354988376992778178867628787480832971379429830999854120249138278719251210560014818924059837315090402179125340355766194559897149542444864373041793000698275788803666031411200000 170 591027169063565329601228369222271402700655611777891195796446278610153125858882916459344983162136503120073390885763483498654074492081625915532359866402704761295861869704728410438467705714295470711571905822294389153434627691673102247997686145168602428618922112055737243971785513702354424149944797516032638976000000 171 -104449382477783569874480614436595298953534378525704853875157237254118696722222575420934813767147934948028222383338928154982459858179416361662171609565012192186125657907618636703292826494312351314468147880045766743292799269997253995664988100837707873210526345936285328336052241753649902463083507302868545699840000000 172 18564179896036023835038721158944112619819484207863506376503386743666855413538655678031823193097379506018734679100647186600933294554130836986875833740197769581444714513384978984294023018666566983786287523944385140776032950122420594059766799743935168713094033655157617070296268849731066576140141041411417726307532800000 173 -3318203551933242338924435899120841024732725281419766967293233166856252675897691558799102167784243794875199819927366545741362381580984139169181639513718178838189064572983106718788134348871829359663594000252971993802723690936593334780153455878980241336039721943300024554213021155088468462639796888180531068938905190400000 174 596449539312531854493374069893495529729048224659081808644373993831298567657228129721970771363475647480223692985986115873490643882614409932808480660276845095080605361665961358541961789215673576784412578148060605284897089796591548878164157208155423483173122479895021305327015125360179678235002523996764398281988820172800000 175 -107813722409674946115217971784508088402947282629443954676572092320473751814724001561730873957385294172855189161570274449492434678457496446542372701864943332354141735300710007726864361181081880346518085570895974188307561942110447682505970862998524130647965716309082192546200707154587413548392167790531327890810732544000000000 176 19597036473870502900613498452670214737947991821757412159287467271058266134151809000038529870182695832837356047589980935354272975077100510481209316619159045280110663799707023730818427050975752169952733859225270192368398168458525095842904967200394592458024805970176019165679414566030756446404958939244838345657081363274137600000 177 -3581865854404236408278136775810130986727621056532356655153913267423913425107618817896892098534217059664423133193096232601751113752523165992282964264164425818891034105894304546315023620115186193289059119998739538935379304670260952677423136281592841645008055990142781814376623288327119069557283063808125389128821490463644057600000 178 658290318644387199305430678083801939390686179127170415440948635900699022685092552555074131507132187908303812361336995328424847293111291960172939696350291524799056447811434425175414151373961836335872797987158160282264688297413163021841908117870253112120540917738943513638423790745757768788834814145273112641080486691010196275200000 179 -121647077843108453195641359003342670286979477644789923038370125759617152599959092728837431851676756714064888346279375519223757684033375727530291050498070355945287646454872230316730359098981860804075990394097989564709764297083965200666025718741823816806305517027789732605934229202769521586062009907063516457007640510969272703385600000 180 22602107032587405620276807710455759391158354551394351002598000078419886486423500894935515002162150732477182797031305160272301584325682578808445983965039939157563211425788539049325929163551409837664493306828759549103790441906547557163649712760197870613905421168573339234561526219669375433509763916461219142180497041452662410287513600000 181 -4222273105806545870265720640101561387609590210049167341606057558646693229587676751043639663082225226108970331264170181362416256597928692695337365745975234610941887071980413614200866055519280686636882302789511970219615553868587308245031423468317958356672502653691433693588109632192368858155180179532585022569425181725627994540605440000000 182 793014478899500237572477797968469700665749265110299021088885146352009024632014288761234108118331603864284127315071173577714294692717610964112647761570619168177446680380438343259323247023620058253893651532150192403467904793369427946278010262638288427923682190392035447456012158192131687939563090017009691276600960516901538578628083712000000 183 -149740992350160817327629569589385698717874718610725225283279972860137469547400445524652189880783028493075059928579729818209825438250345050609939504273910072291215180845129222839904567048881947827108735351523692046369374868777304321010458539077012896189086867876697065691169453329854104129702101963479497422687773155810856444556461735936000000 184 28425794995642028608056918973742438710354476064811799274049219836436706993474176834031056604490283254865735630376815102691013566138979914741205204901880321544190336574871521901098505788421455702811970886213232870381983527302065877163483352310349850266663757300813432022820264866731351253035931153972097733328524018892142914077773897347891200000 185 -5424809807946536329044485726217505499110423393227065450932331135195880931756040307291288234487370979271208315848084307175025025726357629118684542011828004735255164351623916213992639961457494271804047410439824919468627426070328720490462581333945082203329023182098990084304545559856562127107826465344581859900742955615556627861664021606301696000000 186 1040744659187102641392890925630386742697594729569828962654617481810932943298706519220903832329837582000620287123001774987923794702930144637300836176711860714628577476609977431438436571121663445323779923808286282931693413179186553846727338468276976914607615741880982750008082450237500932842416134982087074769592082863436553302017615695964012544000000 187 -200714877652590584685612237544888471957031611444415551457113182074057937539913406799540697192225498565573398694272606229096909998213899315177324728758463998031972331385841836498375450834903228179831005513223975550476474566158928656988170920802845269033352839400705389160098117778191299772230517504452926179269547268307641998762213209505995423744000000 188 38911564148572063482447226084316826006826040138443653215391149106610260230459748461876841375250357089574726818600231797071333945855132040353630959957794675360300082412771265005571772257528866947953902130477850761258289236972145817169188808324554489641681273484261407649406876668267219596118134361718934685469933953650083554510949552422590152599142400000 189 -7582802366493883442337506931917581298495724000529660450902816958882890966578417075063332949488554189774799852797073375901834927274386627888556394013476535865507334043715019624883097300000761280839022076179142109354382305477397669414389205801827849990777203903064720752618969041314120268589286038101028388742404820722918122177675916051435227292526182400000 190 1485323348633007028604458847730029079686256515250287600129521290958872980866563267780639461931669410239783269039477102969881746945544172165164866390430836039208096844664530696278623217399731289521262543619877286434020788850179644296347777770929507174338169490097090388056899013347632583021325663266662060303611059337539129658999778509823011880060321792000000 191 -292442792063128472714371038787188825837719243707879236463962660947676539085107743982839003851504078955043989826147758645767860442288644623891427833912689671319086468246337780798807710699340060469362423699352585704956256510406582060798524242449177447343534787573653307455864606602535338382593466406029972890334355167659369403146136644627329249179514961920000000 192 57873269340264239031757335629406700172630092483332731319314113397433928385365946792726515218824564234733608330778652487387614899390765971875517120658161810047794091187808349474969825653994404532921683495969341146209959190720866388151611349237760371382645797608568391418418464827094678863709334361248805823100541842759344135917253864635838771019940156669952000000 193 -11511209309885319132927363627972458815969030841390049659834816021912097793113326089028768680715882585855311152136367840333996928264790575590998796022720821663808833225546221655621234156334286439651851487789975958195514186689614091944274238713688344123486174019538902443030359263787969441114082050691347912034023074921557392317773330622122796942932933945065472000000 194 2301221886977136701681777429016217871459858119309285444580879244725110891297819810027358184205351675952974035522877684986062020786043895310066399361421159044714918678682082013377554477751242300355157658822236587912631505598020299383419219440224329148132610212874765483981457939912562540132455788464327589525340421004883133169310871550412440601561967746330132480000000 195 -462359237795932297126894633360433676041618676375959591553590078788247280366213848413112084306993906515474963427628978307491845940410845336552635385506867403350297041313275279671557131684398913347590971200815756396668959523719799620422726316316241000375623535304381405976565184148172635624981989057535016722099919709139366322956466682132833053061798506674645893120000000 196 93362630488766648027273585725105090970098680097189973575408137463482700287851535173031615541748608275468938525628742324432312097365930359864305230908993398564382228701102959507010270417810088992854065742686323527625707183241751569140766296644884911822688259423851835977762814457877970929250884470212340394125514551707930017860860370506267077570438900081597221542297600000 197 -18946466516904676584539860016208155465497970315327734762543048283663536256074605997003657662671161248202310677317790950536371292625189942737052221899521001746905819354372602419381458571095365779505992885306074250549119697007544269491020836802506680600396570009133047940005363141088033319837145959568183886547709371583837968239781499238339447816642204039823481703602585600000 198 3863974037046436098053852507630916454895905048803089401113845166117299313796830242369575205309218932833286345144044632237613532024560949797416978494528093703883325463374991125713512714116255393282528717752350818701239013955985173880627763671210611097299910676429125765650572780615514401392538393522714665675999829393263593101668755040528704952645699975123019598977512243200000 199 -791918200463521335517971637739543041939971927965659989092360784870430228026662633066219241482323509141138974665929876911221614132797323372271408741484385715024250508466996106452292631973771651878785679351351778806366459972857211507863624161085879373428177189619414550441394166289412171065220410747526727336008468900125585680140738549194523240218218108858882338418912237977600000 200 163100778044822464084337237069282236229045414444612961852937434988067250122598342076302445735700016823778437830018801173302757992486690825776024466741013950390911317669244410715572047475732091442229120900414637461806446239205323087974937881274228085703393246685557263794572035189339637561405567488538774850290210243283060955659975690213070243880279105900815822677442047036620800000 201 -33755990882584561865002720950540097672803372471296183477946197332326319585426349226030468283661826821972274043032523637584516347637952794718203023610300268036213763192389280539919194325554420695717734503177347574720069616824433648012136230262350435536457721937772907656451594707728283757676727958199579087894748215156989315219607373413115428311159741511498933746609971454279680000000 202 7020280216824110203340355874051583839382904798165121519112596434339749808415545088437258748175168131254786914131982181459957659254127192963562924949155046753189473685816538422042371695830297920959240762587252002293255629233883811005922083400370114122125984771972488445108490568471972039964947746946029830124380166587483920125324674702637730553526484114609456739128562076079882240000000 203 -1467089241588056029984928067451086041174530131867886171200310911046174045745113065671990821512181907164931464636801495605695010920525182994050510715862534064414286310951947414351754793417893338633782550826626208819587229677286208070927714196060903485735658588824877405624729639630170728393568414809864017481494066098564813097599166221463633912057781322071639169616692601433400279040000000 204 308068259565525919534380273699108055139789228549453211163174910444266101166188494609729363095551440325196342387485336366737802517909054310423959630567860196518181359031234255081964268246636939150063417871003542972611324679854779824881809743450537954813430194068534733942293130473042322278718116189251030643550899892460459412685772393821242106235462036991599866627649785487339143403929600000 205 -65000343733854637458476360505769322965449631942836467741696650421111239617144124032630700884774433233037225863955083738616541655985120041191358381631661241595741644126468709984364158936435990252589283184701058370255303471462993547177979095623917371606099430052800972061287308394107479560448156903593991489232358871840923058760505680494605015187559380107512047121121527853308118623584256000000 206 13780109279196870220484662581627578884385581179326410247133132350895170695431791956091154072752862477792754405133364308323042886732797511661473483124845494327448308653864154725705220298934784987178658829837447281114211253579620799453380423282931119917098233055495801071788488870913167969005006073183087967923585084481548460151993486209099195355716266140742903779201578163072181764312006656000000 207 -2935270366134280046068777466839454421094686387816459425135269514427030700659198541061179020706309282526550648923815374212630992654908766465661240959268702041488506753465448282312171098567703022109313818632272153302964262197181470192312387075894945601672674600561636012323555791896983819604351308788494662902066906373886616858446512767438484598462239915964761415655140502560132319618264989696000000 208 628191741307916628902985085443067418649578114488370636405553147532585615657119193177168987620679890736773190082637282438634800088563542874926034631702494020521508787934549794292178713289279874840062402070935795294751188992208386593996160752877922932723882371043199352404710229536232753109169100186040706966892392639629883590929727707742874078940216811256386509045541899509582386369667141101158400000 209 -135075105609976610653228313670356628929571924305748978408299439609746407616600701590979454581106602048597243454048765027165504401902943742639937942700354237599461197215678593344876335340150899766620715380597221082164828175077051667718547074875250987734200813903016072260979608690953263824554734462423898452098935585810848767007372134363220791842544998985875768826417199840488551286727489201006182400000 210 29180168665830063346101071092651891775621444042432305223851567555641056825799828495361470685147598100913179861405569172847224691704869842299427533663351842451358028986018094950330098797427151572988678207413536746868070452526781307104888819259603994017662488218068572329627060189949944319914391996276283115345638754619701961146998887945918764951304195735704905817234225045923012982645280864215236608000000 211 -6333155725067388432633487979457177762091493830183489093291498904568788340113070760595167357579448607346121644960103956229033362478979066546112979433816671252756393302234997361508046571928637007070900770974209541409577120325174070757381070408476116818592348334960726366716008631606953291868657793391301160408526072465633864753675499113601539103931358835907768124713771349331951980339995418769437491200000000 212 1380902481715877076430202805430912426572335677368216128293836267857449218032493862317506217554667859201602244953029193676631781797042258926743654498707870085754549535873377527687296695120061937629259925871569845786902705419553219067377774377536871767147154813488052868685927314406404840131679422642885314650097262712698320580685384926249375214156678266691029725952101299012329294026275358260874993834393600000 213 -302487200046616561976096750407044168500804926225932568370419544228275362127095769871383023912129579500558074820757595601284306090282848036528321447803914593083168470301997179151675387850592475511475699439815982295558234713308941954662075660624456596164464576240006668932905619940441424828399926574036511792643895227737192622935743775272310550966125514563721491081540293190267739391410615511767136324078796800000 214 66564535124732423388001141247471550479685788722436597225951931250562179520758801547741177388581042852771710994297376400344215831589732491414779505960469987271338076916022011210670787095327583516520933596610507360196650960107912949136671784232256918740387513635398502810177079101866182610577027050332231637329017982289642270594555270259177752361303873814085311760809506620082068384253005934975218325479070105600000 215 -14715043845547688080146604429022962229601909419653392829307245117122367511121589044163523386321101596513940140228408327704157520017153371455113446966849352574214240964393563485969404623083503429147315767608225914959998675268360161559680890621872554004264149649912415860368896295944610620065795592427787297990676943235725793550575830916231507341744187175193495419430930348968231557000879212749694972041877258240000000 216 3267788225154461957026913579158519131783098253362449357983978381177726993230156339998257239024026899783337584724437009296475531631811525359679818523773247833554696748126201094519642205597098590253763265109561750471025376164554422106595028144927597165097785897136320605248744844299716410119689398579859487969660293468752389653428296938721813371435196747755088609370869582963307154380398297667711668099660518942310400000 217 -728972164863518807705599652369916015860895559898955237276010572330901633935949620388421115837932225230314877588121945684721065358729742934456530405135073074949727463593406803351437825931828899603005356311118592255789851252460581067407746040675227955894562805312088459454029227768136771757867274278633591593705203799552354689342384671896796990702511155527563646433157982140279801427715017670870527307410981591082598400000 218 163351746077517739519926035707844719429577266288285896058472396901272043212475586411427244599461512398585502697563316668588468375501655190552996498233196381463547580276181711381097791289316795876158010076755016696303750742169902112511089665079402577154813503871348715128308110089604275305471447412557055432941730101472821394180107462507315314050678609687211077574082491404596613761078747961451640318546273712162524364800000 219 -36769149590480916740949776897620382219184113371301082466986997896789100212972555369197234222213294852700825507336957332030588911835281280290459118206635693847502710809869384199102539439702368932365625694450196171921020414292035954637427166050119906257501641657555202095584879007493390326358211049469088412163607669487031437170384971411970456039632524553762910394704722528035920920939180869694043214019312815175453009510400000 220 8313456211407116960641129629457019060102447072556864907851437413247602566658074162615141023329074773079281198743804717057112563172980512465183725250036892120240123859131005317456083600519920567651878149504657047980764191053470471566155076130900675682992070700578193718103289418934379628383852482765647240633867274506633316040123683046522903116307952665380102004635255273333992810393769730605446577740803789264333152295321600000 221 -1888031338725127500228701978126086033698729331720137123814468995093624833012184748069077798542069837689455821291143080637945095144334437920799375407953013389204697516871696099114831994747137206247612530646404149113692266194193416580976083546401599352874755890711578702851654848996302768180433460814356760160036486226443341962766167745159458861773226101381775016394094534292465596392610917104328724367454297794346840060067840000000 222 430683021680417406069894139265925760316001598700537248943116234613304922844456755210962826063967962160902765624016285668601929447572245510216161728095325499561987396016093847315803018682027075975305270886609059979620724638901323979197729462324298124612913793513550619111224415052490406573707864324979333435815109862302144883914239062561366591986952841166075168077494444805190346493978781313708910104194128132614317163644190720000000 223 -98677641011710499900994276968141972405986005370247917270733493952725779545676264262243497764121521722142837473175776988688782910300792006534553543829081883949701826391753787582964982697427213993503581218748900509838464788584477578401046524894461728021100078835605806845468618954470576727330190165185129196548845210052631509991865903205776518559540014220092698649988113237986604211251439710067216867429802652924901318209747025920000000 224 22708256069367684015669397151625725573200503973939668805455996895426006572183353767262973026307160152825476143984081253695769390993137048641663313993969430118971788501571059487637043498505335652677181647159969543330133738271618684071199071793983034512098964876508103198227103343329185327415105943935887091449085762668482717122023138115316008274755364523527957020696763837589330913660038201213720328873845979761339048258638312374272000000 225 -5248611899059935389638132186153324277161161969875124577063822065488416488956309631025919754544008212267135526425574542225005122479216784279555235609580181897142961604642356751083388090787442191266971234571332502534231099439880647905654164956698930398889803780021657887307369391906349127874956881773568483959426005898357577293526268926463985786318635305528908538951661095546089911261262061560274136546537002590603107327307562855956480000000 226 1218407327224331957546400463577668254868496303791535569410388066940903150245508610934522688597382966567693670302603973410158635778453952246580617520918189605097686579838378710655115668530850408452974628332411772298464791885578454660931460436197494735070994252198588526227336225783082427217546291280227311645024047334407935426321316060803398271562997190605509791579574353810451663850828561681466459525041255521651984785666024837795020800000000 227 -284066283617874299368379024894444285772778780201811873683497842871908579945597392048382561573499784584984340274702838258400108795234160561189195497144582495833876181304107719960992976161921187531150347587792597039547976960172609536264153784046874764014284022403429883247011514517018865628949586917758695973195693134622018318921655107392044619829002504041964783247224639291414207616097976277317478754797180532931105147294334597276159180800000000 228 66514736794212387165320590694503936890512990395418610864014101491055482344367825315548738277222225062648654045182880101928162514579689548255351314506220487466035543247529618753895493188857326104911697469808517370071599133919027937092021405431731593008579591621380870971835989170813622545204763015062523284775787211264142433027349019260043654597829127410873369918037417789260877683444619987041129418041065553706368745389697590215558723272704000000 229 -15641521232253690061086138620901630590501175980705758223541220923217579832095734210620471540279121571413418803603672061457624057250932057857530130189479621295022882882622284929720708151884343465496508396988074935871905990358461364391318636157261696332997760221769782473261095050172832928321515924656971823628729088152160348246704730483513322719086750412139489191551192406213905056362649611593092818415896353456204590991126829030763284947533824000000 230 3693984072257647654070072812966324970497089826127209431636514619395345664593691623492171587269008491628750042988591874275209344272061046218531001024939790308463668606393738102275133238515991546607679711877703609032597959178211855236176886396607182878450441924673940306833986440341696963113977031531245314262236321705804540123940593547353455829120128565644223388703700326659389969687029827216940293755576231802594050155788620963318203138745303040000000 231 -876108773650537862130762498989153980491365958927783864447273297197143234907205611546824597329632231535965741260654506082078529331153145332765148898106098296103553890506534430751237451531981304914307184857403519973613185321432092913533663963486651240890439080144451726314133963296114205524758479654300279243050738442829943529280670730982990152920436420295318989757287992278490214817914054509143357534240827510183858473323055688900795888048694886400000000 232 208670065380567198101895614698084199521027601195631828529785181049002370675982046198416230173466283589793661445177523752693553271135015507316647032527607053482249949682588535595727521965803974689246283844182456400192113064047995066247592292290432764776859796483170572376149090359881051925585260220743681047038439052394690915753862168171517044383970859314494492137473776206868377034567397430308758236014497814106318187424705434410999357926534398607360000000 233 -49910691137764553257376000656230131353941245349803919277927065496669242403769340366498778857525214901120752092252314130782288183851605442038213490709947397647789321134749999769796006940895180952687791445864676091382563317995328360679265072657698112866875735809350814510964984808156065675828994296097392048264154373308761068381465073218097525788435290555422748849558315002312244087304962960496199793473037560657987379225768991438453480501310170406584320000000 234 11988106381068028614242993178002707475805582588954756084158551139267807205725400384065923379187996669492603812073908845550715736893835161068570049445851898880863459182024262386469042789573540731189335273968422647124212456347907167148751213985670883324059599470724927259425793885146350361529466076798439307897434194543639530235440184827834157664835806280792022850009053607216070379267743796886022174919872955755928897667213119130790395971442517847194992640000000 235 -2891501980639631667449126930267350009256200801766297661629654143219727374374706823874015071955570063807382497211047511198495651808656752861953928591219717589346406472866687086735771976463005047816765405964944461584184056601490700870780419441032545274738145535580930209958729175300673728120683063209545254178093803386115266463939775026017728052324227188707132379149856124165028869303194917088591429562737894055256041264312888882798450604455137994239220121600000000 236 700333167734693706199379873990148085037697289902112636969880481265781514357280597749109461178359332229292133858657338350471475758733388134092564116670784858550304452109619734155355012495994926502213358818529401972008508060358683257961233261096764377737446463664298852673436851469764760397245901475460953475700842912343534506542250971056101887420782881927562335061791778650780989783611902987400621590852343966360280778705749969619302849820214199110034958319616000000 237 -170328235631754335132397643302727060194847548646478826749581002223326679310539265508697331101341366676548686772484538945176185212529407873969405887894325708265046715403728021177810307553576149878844990129532362094897030066826751798684297214972356474711761551363280633707448605785233086108140711832948159938800132791963949848090232446659349913789371511527257659937346753965401506330402169125212804807416519952062690204884054791676585961905196207427213490133139456000000 238 41596986781747594457133337948350446700681261571000990316768112131865506175269825691986602041535908567655684698278531008194780463624973753273079129740984545168420479886607464256183240565220377649013359651828225788275071513037281625540432992017693534964681343142700581099710365857855949376718880068163332522608554946389079249940188872427901367822375389061342082753020121331529751432452143111862739521158088026055032393597134086054227903683174711358454424507013660672000000 239 -10200534995938232668008482434299701107736123729370154949604657988456252800207274527917188587076319939957478847057351414261605186133087650366416778497783260084672520502378666241454713400090613662198650285917942548363837228555604874792585884797010935366884972917854824345120600930203308846807901011480215936958974149258235424289238514313742049576556926184252668985895995330877146127315579528664854366125652571206335369397903294270894778672132362071731458825682530861056000000 240 2511669690856714244693343188657935740888959063925070535219085283645595188684873286355551950282256617218927227552274693600429533405262331628443137417108977373044866728398682460781032871818687695745487942283282829005241854939848319029615378290013736611462580553542623234109863295278063014266491617458313830685646071644197707754479065349817830515599201773796785519909195623993825994915031723404199486513421788201953196292417945635286199192990134116587187635938478887272448000000 241 -620973832894756742036950799839467202848179751383825462401235265085356971180264563181123498350921136330930860230466620545144207383064411839054322671958675716478849828976954454853266172404562341856316324286122695911926542934818312419399191488973546989582065207549535407181853061071073603299412840104559871909194226783551954261644493689193335854445154968821725165405846647407061974997115323153766580455412306636708519564768139468004978094839824761813387633861721680825548800000000 242 154151600710032946217481595813812182165406322118507740328753536281383061764361727721249122389026678403863588442126811531007222259170757764154006521429818694325862870432904151037592037036002252702079933337629061681384781514154553450145416099591099112910274480461657410108682992861501327502062310541714019321815588958240443905583896469295836860916471167833412456376892921667641955596109024043620849518667189072738957874819313356769096384024672345632637702719703532126202757120000000 243 -38421964291231872227524249682410466639504288146388867295567252121740575152345551942247542266814830142804530867370156406412721437729254690639504050917273832771901605419386213494280953093570218920482764755543595623825963744228709388065929346089639380405085077070999343039679066133154685267528458239713971175742021993884042760112354136899733132160685097986336653224425531269733757598970508780598313093547531849386085050223936629420196851777211933370174147849144374184899048898560000000 244 9615253895115451193993655080566384487049025306739771311571577015722105938716947026417915304143939081690696432728013391473829828080579785742050929291433847063635913626271941880882752651379719921262371084501566690538174430566689768042163566532833357828567750244670921015610900680227029106769171371344359633650729011239475132556793214066100826381668082347591252343128095699722637708950618245892945172183295997912286160535482632055166494165861388585490463183521960332045485128810496000000 245 -2415931156016655676976841664706861294699469645658783931365407944612912874033700483024977954940371119308003528673665730181867573750392986632013841516531648894487615682056678842462664241829504798410914942774006187302691281823595630026558223781141892548672363603583302344043470823176889844058159824847253778601034559276321875406396370290494575090146220726986118725102893253183811270201895989714943530335763165123796834209910123993569429319695893296443233500505979309638137009301094400000000 246 609458240655855806710706501356028621394156499706335041418401663503826559436594977391872925954718684678970244185539528808021063334835226591773921750356119189332771647718644470475963440116897045281129324495931893131026464817181598293178344635996915367202737628302193963019911660107105435920421056611444376227549595208027356224084847632031354746833705285803792697874273628058329729864945147050772590368917494387835234193515353396406140507788602186850721916555884173420516458719178915840000000 247 -154359017418789559924826332959857542108653457433814607142110769987692104916659891547592087969771036873207571726131242929546768866121704737516109476696265880148269184383750085106165212201334605652565643101825133065251086864761660866073346418973672834848030667903577355695378513059516646699924301633691625439651454575872424608948137013039237295229781824420512694516909129650038065857660844775767457631705174109319514741729039649035009421682801193593768061407789525383916747817221556797440000000 248 39250194839660155678592216272636342387770773067953560815812987858185435450446732009445702019127503338526649280766950169777016304742134676247966736148947519349926375786065584331474497359398301323180025229219305408042380103718795461397523595109457843635119372129618202833503316980409045778714786594312176075190206937320231816457718248356360544102996475669000587846298282254219582211828186805732256113893510630030254475114786481023411242949328841812583828355072445705892142837239199798657024000000 249 -10019972979691144099541680657888044543836840710929494184860359689158378842805374742058685650647471900408582015581000133084371042985778828334701307069737223877040437840173164478268839656330730575540710918587327778699142886488649211490011180001926884886974533023696722002664515074367404483064116785852515605964748552634893176714603496259907186735865078093401420247123768472726922778981755805179722250744206640555916258994478148178208028256616808427611583184536377061514453166010041658133970944000000 250 2568026033178249628653333232311296392341010674629488896398787400694687138024715468008980223647047017475007133290837041890391355974668397203441251498195257130413157864523271128015861359084078295778753359617889246457177388288341163724057819370193274999120501284500470202556200381802626100502194687653551219371308781507623434086012316045397920743004940422955143498473439830795706951019208802418763407280679102587728629263031211552326737150052874059942881911272131327196646022338066382671839232000000000