0 1 1 0 2 0 3 0 4 -12 5 120 6 -1020 7 8820 8 -79548 9 746928 10 -7222560 11 70422000 12 -663291552 13 5383325376 14 -19385922192 15 -677619961200 16 27837247597392 17 -777514428757632 18 19561790897109504 19 -475628128967428992 20 11488209552378045888 21 -279254871584449891200 22 6876830655054239246400 23 -172139298118108490136000 24 4386583472155024202606400 25 -113827759953313912031865600 26 3005868457014876723112128000 27 -80661282604709488582818528000 28 2194480624422256589697640657920 29 -60324131855677131710770535147520 30 1667115677070840052784622731155200 31 -45964863424458817984359344505312000 32 1248554148519758037789298402212399360 33 -32651053803472177731520109277172961280 34 781611790198378763701135489215122472960 35 -14676280321518365389417309126067688960000 36 34904640310411622625900232219196026536960 37 18110852698833052486531331101403359282698240 38 -1460105442168076537154983188769370265579617280 39 88037846078025794564113689526103095996313687040 40 -4790178033825686805413375321857600711897475374080 41 248827786290018069453643732201337475812850714931200 42 -12644946570643278017610890235355199628058076274892800 43 636670151423000211695506203440292738319448800051507200 44 -31994636224976486913455469510670226529692514772485857280 45 1612052663760276451519231430354872902551858932475278540800 46 -81677035908060633724911821462026189800752590022548614451200 47 4169567524665727756370225520088454556470619813894952123699200 48 -214746172518342788796125381471741387360553526127520506944696320 49 11168276767063779992722875166100373734696521080971960498587729920 50 -586841403769883486666247022904541079608209219258130728910569472000 51 31165654592125706801693063167667304394603666166063935911627878400000 52 -1673100533411523785630869247740572869417266109820405008572924969697280 53 90795521729486354409909874271614375281618232735819111428340910686371840 54 -4980304194000237391006927646724766310189039470496815991548254597128110080 55 276057718816582384384235407238406943392036788950298170588414088752932864000 56 -15457976584361238132137342033765916736275506160035380286384528207792789176320 57 874019592185979091362103940384133389040283654020027971716789860336988975595520 58 -49872171056611515735805969198173620696134194648031183898379823130939192579850240 59 2869810730551586327884687927462568026259217322265389824493512907418766749371269120 60 -166386115040604084591456741710921021065050926396034763049941617133693833771488378880 61 9708668774255780246908207635285240705707636595867049295992824325217465973834330931200 62 -569318282978711270547066006274854375275509885900904698970143210487822626162829873971200 63 33487851845189269763722903527090990516811445594036519413318078602878963059393845102182400 64 -1970889752040044888567278634144007699939141701638767515804984070435766297803868744251801600 65 115654191136448284039620689659579519889710600772084801904788275584584861653412584491633868800 66 -6732514730375806659244794128447772893032678808053466025299283249005282591386505097164881920000 67 385750852188783512958033159737240369601731847932036888325385208824720138718859331335106068480000 68 -21471504680255516345976781017415892204011820128174221115512096605454873225290088289053258881433600 69 1132834402571299271789188168460564466165494514043904822614340963106187307352106427488547576256921600 70 -53588237957203991205228887944153963847537464297902402180200007333052808335586046049123949276921856000 71 1895849385488189779308098605145164855480490425276846716274806077431393567968539236607120226935930880000 72 6284940924329527696871235739169130944727465592936596070719304413698462085318978961652231706502869811200 73 -11221928043707897538779264472848971908804194524944647453035760665522885119904160701428092165739108866457600 74 1648205951323493456870198039649846925699584185762766607793763682161496908290942674586359914321678014821171200 75 -186254499377451930241555742632190299140672197260944202542674940031506268743914268651046909324626388598784000000 76 18992513123793736766625366030815847207938617361577335584574141159357571150109148780469008181466929112841296281600 77 -1839027945808699888510341212371784930384639010372198948228598123474053113944868384698063282394721833449951435161600 78 173004880492031928353163888162030494684338511088631910256773815902879304152988948460321560672411033790342934115123200 79 -16006481993803873144672589513528080083632449788541822534438840701303389421526118333491055731168130652970142194964889600 80 1467086367949286286636916820514835524022125397766483778065187808149267275455548941995663067029134019366325440729133875200 81 -133831334711841378762359629764904342289451110022006341980995120302061241106630561010286180973371712867300791682564358144000 82 12188946780036809839869573697911338353120193181554708932910835379889818360988046816328489872116484329218353871483790426112000 83 -1110807189902462367190235008783790544012513631544338553315530083420093824264266046832460863981860482787797024658030934884352000 84 101453821983922784565403885324546502772750885658298988979566130584392951460811468727279218976274930224559604290432335917193625600 85 -9297546618176862240129098706268479082767670220211488770855856258159151518704007251559635899515601271708362801887360861906927616000 86 855706253925378671436471899521018997485685154675150890866172744387520042021085046002815795163539233981123043727865330967966646272000 87 -79146489626916321949757715081659792603128424951172415106256067132575746350785223633954147214447268956208868163127346410731066621952000 88 7360631712790099908101592129062767962484564404128426569608859225260441625494107655052545132198355417124484201678611499920449394442240000 89 -688571319378991317616516295781603669943328792689406796613650197057418460620486522115885606499482338290217153581125265867835762920128512000 90 64813705994465696114023279355415224975688311149764408110122547851876241639490146201230106278804151545110864382708969295515379190139453440000 91 -6140033874503306397017020154009605613205146411432969009012978318217086650944563727859941683170385736034751502272648145320214597112933908480000 92 585513693904830881650171473002119640019215756786122675243406468919782039301293258299813940975463557647695710814004705006910806844294650291814400 93 -56210996044246526130975521860733007259222417676555394253448121956321865533415403892397032670420116622385851091719939065904222131170435004576563200 94 5433275099610889662220241869985847727942499818551580311170276087885588237394952025675414447368896001457318372269485697337985706176025350405252710400 95 -528788412124992549159073786165705182338468771688822014624581397120817537397591385640993414247149968345168850954100196553367476650345081547805163520000 96 51819476476517398119489549361888722701346789674285901876962067442632075365480582819608330792299260066667613623601480806304397124182971248303674700595200 97 -5113225425652230677956514276049875325475360434540858080962631062119087834881503680774120360022990132730582439120469030005149278715117510982603526845235200 98 508016379342388562412037149902709880104995059789805579009380106697231191976907211795545908730598883614945558451869201593985822779845202409239452198528614400 99 -50818545459868344805063879879836691936155712487031626938008213227509992770106901664333307950157404703673898436735644450471436743464995246349779978016731955200 100 5118005373487835951540875066066370382222603936386687916987297448747217902450042883725277861693973873201686669839311009596480092288905695878795652995266851635200 101 -518892167235087495702641856675451170556110805898240228056726842590337791154219187559975361446588487344187104847287689142163836438818027506102951565576435138560000 102 52954990193453651671152195925437757626143495679544075316080405981079460840075573638482086320302091826667811379228822079900971429798108397719971906423818435952640000 103 -5439225140619581587572817767129427918033310590411840907033448159391269542409349587818679707857440832748942312162621610083072288369709620565855326429419458118287360000 104 562218965930515905281846567455986681305970938291524437832646086136912943593903881429813114477552096936469354363648099918125129876768825004165763426851445107190241689600 105 -58470991224139550260791075579765510336643858278973035716149705730737136167749791023321096723129523781237852409835013016752124865507402438955723083871140464003022585856000 106 6117293619789409758347797226562269816517330628594621037383131687076447348813934935925578974553331085066678735806275253816499406239102785543824256134771613867183739764736000 107 -643675948972815068053547111329344089240762165029564311479570200693352240457903737082114578410949785674966844480707320465541284004358016356097231899001527557410410123493376000 108 68101298427987248020205945942929663444101859392760983986390152260748817811855149788731481564077102756440946702593180257752599791013707965561047876025587096610110422838044262400 109 -7242660474874413284817285195569002925614121081658819359482206039294236158141791857119445293466114209560546318873332260691597211388295576409315846623692892342422608952779236966400 110 774016252370068921500245594780186477039026272747325166864144471265358337675099820487848176425265824141376583438231495673064465755807796799389385841949823395865710813367194615808000 111 -83088639855434353112238894329993852280125150082183168053237815524556763885559634129140714879124814621030209175763639463689536407508987899867810809625331363706870949521395810304000000 112 8955158531642555908334562539652806281978693649547373925214329612519526339257833349921604990378316960690333719578643164301632539337188861695297992736301306153907395805056254512568729600 113 -968517985965366658520153243981308488598367499163248419265156608341580599461501867672506666144250037423322928848265116847789593170690288495397324140806585751742798869967086434736983244800 114 105041099999795606596049211194924183037505799687367818293990012419223118639251311051169603398745527086118635723356719435550722458087768988718862231559350043625806082961083780170904082841600 115 -11415086010591550616668951813734013049120290305401301302048038394874290767073143468453696531650514681433671618985545197665044759888144089443495755845875247038208048411899784357161981706240000 116 1241750457628141333685700434771730857090131290287755999875699603143795384839064495324651391459314588057029085802657573572556119889440671553450389187602239721582609129329433256974009783182950400 117 -135044281338271917337606550469701882431637553731890134531974386541105345308678715723455389194122977047524956334079746551356120728248859505371365911515890583090845445282413696173961713411319398400 118 14658654309019387602350715922111927263704647729247404026188049440358106548978918511240393827038826501697018651725620994551296054801659786233636555486480294148728486205517934190865075719419776204800 119 -1584680032439285733366110271526285294128134897970836258344715508139052045726457669507865292449086088214775600713449117206556197660110559381252909597363513066352252739735481239622962101668974847590400 120 170104421432748781825796066771138531539901180760699078993789067545421605605313227899667530659648905125939880789804502098017641030228263070052176939750530449977482022313992751036051521187721531464089600 121 -18052884177270860742869070776050473253517257320110051084781489012148457661008685375699052500425471405060965131103715855560233830282218446152858817553939125808312496019630913666326090488201061020467200000 122 1881944365657584873304377591787946079173310388623564836302534879867249979096454118495153076922728818062536527355880896406961243555348966288919682310702596353492667459911123029042587767866894624122470400000 123 -190680997902642651137832114364527619401084472182837244068769064017375475471939417392961690509276388470150614200539413109137594209497529929172679382101589790799395246917892271199291820253391136910999552000000 124 18425808132305802471028518376039070140223564309097067602372438313452041563362114358097859797572011011848602733361640434737120222176380955508048336429410670799147604466313118531165905455433546545367718297600000 125 -1632345128373449265410305017305242968948501132334217553400825700557032023916888063606975639132823572573503597073115107380987204292145430434278805074212567132116938561940343263664604826392732295517181680025600000 126 118988856675125498201254193150173730568127070256351454655549935635928659149279032159743444137858300654091216753867183034176223001581400679666140324035787411325310835382506634652272945790416481890587469938688000000 127 -3852234402059992909457459797165457202855992398472578711735274939196320581019800534699864291946067263076498169667588576099909900965020121418226564627705387672529014220555912109780745583732033092154532391026688000000 128 -977047824754422684791798065959971121374931248316612341489515232803519252208442690791894908888251019936450213149985090870968417175533514068335912085462578024823151633219985338566511672060641017744690661573085102080000 129 319015136707667788168645654060528132132408278889059826166620867594836372482390823707551291224599582544881665231410078791601907568110657706178318687552201564764385214600605264296465877600774419653898068903103802900480000 130 -66938308490906638180568304945131319865382563897027185514029588944201055117287873591291509847698416327485182560205800252398894225423845269919794464618758901764531262032433385538349832562570292419368057618567246171340800000 131 12147663042851831423428720246141396812955035401224741239498716036586096041686435759057498497555629498158867694879772290423571269189037877764274063636395148624180590609327290195169084759995484306455405523460807257489408000000 132 -2054176662442983222778118055066920523560421701291086162525220890913411524843840152524199103889611520821945081346788013219120210104282833993020636814731350129691631334984936564355172711881314147137115474200010593864505098240000 133 333644762350112244401035234288315009361268005754319216706527362697033592167538733548722083525183597394309942203527786605407223567187782970816731878987505382022292543350880343381769026989436921173628103469736256710387454443520000 134 -52857093525652516805645634041932536785091838268478401598175196716566988355919600353904209554736338894767041432330441928895322505378729925212212460768640860097120273258268641667022201336310860094098121629215314491821779467632640000 135 8240220965442520095433633914305537505841835255633332823029229185199008664942193345661738533833742902761878643262578066973977610479515513833814601939656704120417633316327383744627952523958400409823913618026416616370622955520000000000 136 -1271176536516950236316999735205230997097025920298879489932749884528098355946457485702749915471379015375569451535847945305461908434024737976116916699498625951411116962845296013036563183935638517193851693350484913026171657648120791040000 137 194768149086063253243683324355083886541156434777874127084943094043904208281937829365972188185278473051279880734551753666594244823544173328643012408339150171671788319668349089966319133486151881421573155783780432702833681252420409098240000 138 -29716968537276713888160565578997840327268383530909146351251329885075776231596571691893676329967073532275719315968763452256807235736250272198194603618923374786483906255317824322127795427946116155930163012223892720150269201119341476577280000 139 4523609055755419144721066794271144543523701788090020979492024945570030620633579900186865345777388676964671189705025186912315264020845214951421375067035871687599304223887057011707935754553242719929361607975472882242260087554030768792535040000 140 -687973109040654010985593806685452312876023134591821863270699073500045115247635556030425764429445354355336978187015761401974746100387515236848982803636212517416674763922945917475222476454551683995588389401088123505244906865177933441275002880000 141 104648061442902910733146592869256129984567070725773821568210246680932041862905922105118655431961322262618504472024027608064888511154899947473600602439996953906514928851532116348589695909666095975644056099451380178006078942228458322766541619200000 142 -15934125936761778499025526761784015728553754362311043113804135946218023675831224571282293295821135956103656570267586081599879713442319871230655316589384208670614445041702850777749781803698610109393342246907989792513521161031886055950221364428800000 143 2430247591881390935907493265797645835249947630849410066918776478756913917776950380212985413829777115550108803891579788390918224733784566292595238464208737072677494670953653925803927242714534106384824497506283631564348968479038742784966705492787200000 144 -371474196933472681800529460600946691836523121750594853223954024479441103638282867855266005577320897544339247968266026254854665456168090638540627972007119909681475332522435260548930726648329847151635198758438332632676934875915328083053906549308129280000 145 56931075368680461917266869191396619761876206537130126595759851017158157114747517570428772995795046086053889576418932307933702691406863896801229612011627474062864312009151637314030023624100628809308345902315691420477488825151708553826876195806694604800000 146 -8751152669697002895247264190973411573228526104783346513588391049670436952547953347458369383328410868315548347696660992629646722041645356058831723025316114822285233103684913845371442382321201392673034853794918784141794546616911940643823280916201157427200000 147 1349589638371904960896449736644166114137711082979447018044224935094268829111834869767041541442953909844417255061526702292051567149465064697115774355817702623071417642571692212426124298853919564262676600233581069068249686955152553816035303298686564643635200000 148 -208863508356225911156361721799631483278036191604050757270558645174716571182886392732136704561657458666881013175412549592705815472827535149984036278455962077727826571559661945216632935586340447633147667214964098532996649151748228956369962677952514616742379520000 149 32443963559237741680509844926259317066268967726918243494420610579794370286366227045018975284870497866659753291291159719071216997209871573270731461728337458046779487000080086841819933973863239784156140055776275145366758969024917431661306164683306562793630597120000 150 -5059265136449201906584435724088033514915020453436983578449814447734036035670829019456216723099558966012229651105485742608308135898996135325083273929881727473753211173215022924186472124428273346402270517020462032696933511639255534206108695105328240495507275776000000 151 792105261222449252261270651654141538856143151506235681122626776566997503964503524218290139828006616931533289815153123637421410317655336231930564185706733223351121959189465866777190255204695778614586369903968749361403763290715134076797123098776717706613332377600000000 152 -124528854657500915311015086696817974217326396518361345481800417493808041351453453653258805464796017172243062921658194954648482273440194655645717505101476624354999283640022953579711673045443698867415584662121995849532916853936647714119547355340611798456973892706631680000 153 19660293484456750889299792643037662553801597894177736239728093049597121132135858279904369692798674365552586817665875133125325333639107686441175646721144214651354739868334490505038273793313982717668560832168077254021990145320688293556469776657915854908397585104413655040000 154 -3117288470780228276081680020475928873493338880627210067682490602303245513613750227830171904803534449621111286840636787549903579083017920417987699023670901681520126378229221396962749068200832980230440174507749164019826038894889154517175642146102091185851387397750107668480000 155 496431022097124554581247527457462436251570682726848494559243468232784124306130023499044220062162935591129613300021688742360248015066638989807757351942865341654931310410118376959008722921214109584940901416244378895392939316258579067090980146955636469382737258887914717184000000 156 -79406922320365754084358192320599368149753447601499086753169187336757480487907559902146026082675402835860445981753919234297208786998824507327401807777630760861333653816191595955523296772238787166114053713701995871284014231771003837102395818121497662073597935781347616064798720000 157 12758315069208302105440379766372525686173400143191477191869879431036361958361759631840066963625622233731009988927885432050597272649877979292457416796784733858992849191355569643460757841656586764617666160367945326641418455547391804836947215847315994107423003844117804965869649920000 158 -2059101254594876948684475757230354633158216162877017771535664050429164598975206720177715868963201430125986678789219665357621048939419023749611835841460022930606578104665847864704491617124674385340054125536104969386158735223038285352594663941312294729891793273157167510392447959040000 159 333827280568520280081078919075800657006898055019341859955288273926121148202818379259997603396212878604441674364272353961448485536712135827101995872653260306295664923648128061067055990824988433969166998703868819225212912495993753661166476222164725519111638542057895226842367414763520000 160 -54366678958711244314480286781900871876372993153778344099319815361177966335184868466730063783954932153054719640112968733112629754528345995739371830182560766316628810074476498255125308367081944553805765458280575963756655929528058758315025400253318097914308027787738723955301911971758080000 161 8894363651533687494041635302618191190129434177298317342108685371699186194920941535040496029729169844691859772067353661809597665250052213422539134587276807640627438119274382823866183516755381976079855412980481865291151021973622089978092425064910686052346487444413789474577277835752243200000 162 -1461738499260759791568296760736809829799341672913941624363533037065291757829343505359344331758000894226413343434570722452746919150895232491113592451233848369113372023824431199074312802051410352222070222430426014235173035534428297690733740312507244763549870977725759749030642605406499635200000 163 241321744228611062626495521815519565561666999763470062513455580765278331584267560936118689692701058455741574214775098037935908441602211805792915798220190953889117585957399791769757781586463462781141022895048760057723461754668342397430181761486218086830839178889986692794375746335678031462400000 164 -40021395165159042847114355137067853840117985345309081308053189399345904865845979094284821300991684827252825415939882998139819810975977992016126629063749028867342394971321707778824697966552164527517888027887635740148789009027182106152542321982288008977830512043133287901132520139837590523084800000 165 6667330155474127556836671677206405337185801599590032624380520846885166066468303740908582084707119683737069735379629720506536032425911498497233211591248690451109737516827560568026375213608595345253080721330695182682616230802944043118142303518480215493106068137160955056226642416481543280970956800000 166 -1115754606452094768467701899838574017597016513423907677179845012438048215840685364521570684429612970735934309137760059552734475061555555515603130995572780233252079345170965288894081390758186611341863085669071075080081179588682005682679827148416465825225410919432515982211563605375601591992713216000000 167 187557125064801789253207251325201558947224467689809044076110903810143623847280945648069126010750360133141712285637951470584522070225285827568795821234840367965940671719848200702142129458986901191005851989398789692722324946465550373880307697173502914792251094199923892388647826961237489434048331776000000 168 -31669117243932978521361964279232240328170040935414301860044946910436379228597381500469349256231288552152022533525755253697736050024837496094874588025255728642685795185280168385326297884051110250715163484971624801776470406861643891397494997821284988895719275595464003255159941571180223130957701867110400000 169 5371102726340553356847758020550330581775322011044801492702812167347421209429181474495622723545926541717622423972797944831849762099800755781326270562043892466442653428552296735049625357047236848326846444299172188447480186957479711170768839892843689718367210446919175790299430312868248366762335945516646400000 170 -914959600539767077647551826334560353334137395121703501205371976607837105559737538676045202829675752118421022721672129094488746340277211375900819204400816861538542222732771336124740189710166836767994803970896609749077644470971136893546848647929842610793214146796120296572568350172836597853983930767638528000000 171 156543640363687104394774643065759339591119275914277092461015982884087176923391705889151453089164014369932811703733035742124907589238431729671297314084122475716709212642784758571388693643009883505916898799188335898339457947244633510055795614648744004107762687387350351077087243357152325371900769510484869120000000 172 -26899629170078693525246857648281883766124375508816529716749499010296100094441755982493430318124788874213747541712875828206363548759987289417960083569208182839855879387071485507116727753863184247762150962816537600944688426816783909430764375040070442717037198912322101908656839462124779277497482679774375785267200000 173 4642105112891436483424461454207983603468572663948379332088566576314568112088613987411248891803803924710727578528743819245740971589678443855260492040094922444029556979879343151548626202923861595128752125715440407616168273068710804480330879972541079813500353500468105743398750518498687809018465788306045707852185600000 174 -804488789764932128152661181601447112073583421118240663805853946532965664235780891188568320261587847320403038505780142323568034684596951091625028509893836714698789695669402453589859525650866831946436226808033547186071805049349735650626986235154534802963018687594133594996567562692259490587433513790934412004897587200000 175 140003173350550082214551821356829834867064283696265775692706385795157703673233278048572971535597008855257516722947177749560638089524229519365754050558177857077489811759510157251020898488363089922198240674246499313039259801127850835532490069489364571536124533105378319504471391410135043398236743704448221870817280000000000 176 -24464872651746683332677271197659274968884149398181239658210343441472068105997494076744246911055039135817284896607983398447639771393256091142175057570247918658985378706293569318222778458973269315169150106676123037509568855510114750991955215855602329270482563208051056377201057261713263747121073165302837526002874816921600000 177 4292469728359567927198348402079358078386059812115786802180696620691224996570836749821982108249797939044509914373285384956706194615686813962221270675216025983875292266546169967464185417976573412158282455237044020940159656721643809227684097131903493856086076185988887934282302586861388533053169220085480445888867673414041600000 178 -756136470097088565050072635865771352513197555878136127174021813332540158951728415408582881619380874669443494473804256723987033892536597994726972887146085365099570548536548632909144211359531981842681286893566649077466740183097169025188003101828922426215306046115100111904027093038039738250117011846527626178028745096639283200000 179 133717564380472018184105785856852581899947294816529622612463382549742106121059008763139559104643329523601529651388989791437560793577295369968393067626970508836001382013546141640988279160286942524287515779848972316550454286609548714863721958882137834549630724229225476748061229276825858191674636442828691608203226976888658329600000 180 -23737535143368355170227264635725736374999418969661907337686594116668857518229975900466310502079639211528145208889797379718209347860906875265267285880293946354705604991603409834943054260555746322221707141869739306480325946399678282167552872371749259603538459545561394867197547015453589265182240690405916397227440862157612462899200000 181 4229624097440590843693700809149379470063969466298610576001245880045009572777014429159200501292363753139927376086122305378368270473555081748755823917837963468229001359894343352157385632807091997184662295063885819260993788845457670380263568229969215264567285301692610663806587519388230856200894866340375111345171735383357735829504000000 182 -756385332329544368089593692614703894597304404134121474468933457648213594824511194437546206771284220763134523280621522440035408943542495059986492650931094387135552198100449418615920205749509196821039233827147736412642272547466400541174857251246044407468568910529574740397476031792627318020948115751372924958768346575836861140303872000000 183 135741095365375332371890563978090878329690053374971553460162625505622299099908731442889895170988352877533232236993724194154607276933616810297387605195250318142621391680664132409682150358194847859327871988521640828059591731075887601719759000810975225074773175754296426128987173565599344442653546623445093951738976857932993326137475072000000 184 -24442925882021559879687874032315727360024793693215797024047138276344859407422215235340843341333951222775300720405919895781854233606371686198202966317204713202883029499042996065176122042092821343080985557084954929057093271270763424629625115557708062464916476959569951495343098642778142504818776836208530446577962362773891070916109638041600000 185 4415800334770719041211492494893066281206760843183935623863812657472383597691050843435879931303059715171241258789091739778564883559610675024103664403126891898302530896109690115596631993163349903855402643326705154527407206453838444071520684554542848387468454851727811418136136707104179222532133852737802753284523974003647525671221336211456000000 186 -800228573122534066361805778838465399567017150175144047225152101364205746026189750734109200398892597686765095439532584824207043424109528036504146562524270890335647198591963618622366680485159669910193383055531099949704781110563478512684918671920822027353808740207938887221831008766673494382647423508428585802011319660847806367083186054234112000000 187 145443087030399863229053480083128679930642435306458463797460196866016500869320142424299508134230145335165630155354341407080195085258000088624811536359057762309968492237112019949373499542172959428574905340896033819133020582367019299051028358831280536275483967190218607226075140157361836852099058102546725364439767783218029293811846498318548992000000 188 -26507154445434245411226531371281109512197516908972469301990822818432786744590652784040838129576318818087852094652198938743832423097631903407913306849249203313284559211711757837328899532436499611904697188879165948394821247348245802307360868850115902822717626706560698709614397800027239260584867611603583642477282777260233353186273191999098060800000000 189 4843167596077084181277279466075599750315450959746682402616449995130510452086376647478245654165595050404756012946260927041715576750397570691440186131382293456349352341110790328838499482210694931306853382886579552218901316998841558061501527391269647353620284639200861590267958012838384285492844027778514139197588578477109903409206556712285191012352000000 190 -886919358520107662512026396589651096233217887175850451074661311410463083821835769367482694391394165714432356938941000425126941705989712647036772985972491658211914695779024071447823772564248419552150052685038266682983465040172223698205419931796141449091903160580450810955881451514095794918912473600625911839829340374398403074141718952626802749603840000000 191 162743080073947848785672249972909545424287961681244383517960188399930978168635083417895244346263612704102883927578855614259946878023318827645026653907595056409412762780995465972585689701053750349610269711422841334019234260232103137147793477179682092186027493216903664476031345425076423619437910604534913924096009548378901127906660043156310450482708480000000 192 -29911633216491656772882722456718922402365632220432873774798419608109509639524455751442691980106522999041357768159741284815088794881674716676867435292877757137490398413417705791504970486837062753538207507047374201474316287106412824935318086432208074215336480675428178836516867960724814353139697769459659480754514951229059142329953301799693815030791693926400000 193 5504621340681872441514774548907398565711446912886850620983606477242395033973857481234556421753898694783906513018825801437361478970961623607630574503070936861732846287099268208924153372704476803475921590805880930461984721014708526860043380229536695642543177237418143367652679308084009999718614043396558505546401525103298224641302429586755638064130460693299200000 194 -1013826698252605440145808202508570847594134562550897799374076262553513845559296081371706350371568490713604349223376951722826075845176843367633509595841785519636065686203037539102297605104463700401467207152900901634334816399219248751758109007241271206123713285082510312613174788184393134289720186492829666925924351368930653431417166454657606175202975680980582400000 195 186770494392174461889845999851007064780245958493418181503167799735761411020014589947344874002110626227237408839912160500501517832308507184661783916930608274086173351461264046895532345521360063082808861924964166377429136649313277173357552776471475813624465275227913078086791099939113286637032783030412689386832649495088180459337655891632282552270932666556088320000000 196 -34392892980790253248265146472509791146524655761738144470856037726337503034444869667489502248145281815019855084727263034568184182375820902797586798107741657270198475752317727112551960796636073662458615539487848358278443171578226715495761227399017142707406546277640855852839855248685835511914779122546042931934410503592048201472516110874626647288753247026360300339200000 197 6325348701464742833292142550013861259899638121656021040884461042487689636789772901263861225168243277515019132828172030778046954159816955395084695607447490114823293866272820567550888306511009445154638093289733067233901347436618186771899634009044328827285580458210323011629330404222106209781463895221152586030329617955234857349361939405792843809588297424483908793139200000 198 -1160654914370113746252002295846228200592071913295568773216492183439470709755504860406626692086101326086966875397961565318934359563605143292653663902147378504021842083073750179696227587483949414224509443663213643762273856946941662163930579796662453283861955544368110616702326391084162777599925550363475748598725335096000967632357912703117995791574105673112300355479142400000 199 212199993277248734562988560553271311820063521403236973180751026460865221697008968087530039283379054528563076373616690546259043494860850399132906813992981823784593216721887093308705280451324056109878355649027491361338398620334458438412707599308420260527003635977006007242516223868033162783152657148668632558158409331224916440216014912064701504999998423710727401897145139200000 200 -38587956717727899602291641639562514185632358059255424518711055063010411669061119537732131163484755052628934011770923553977695324926139471348033114397977822627708367226174029663225009446819945005011823353949818865720044555003502344332969091860883349862993921607040781782181764826915287485031209037960637692669524825199457215860022184613621859105787488484737483416263668531200000 201 6963025787701190113212805696940174066070531042180099894501633582551606479187466912111486166594515250932191912110408371612188991455235805117467070036601790940610804888662444192140661684721554432181070896119430008880857374655281501795774779953894125223292239884018506686031447602037625767242056620879178077759992700825063968599902115755065165014514530233779902841052536504320000000 202 -1242663205547952569474785588386559899918466087050992005500288742196225340863042256836267808245522537748126457578454799980496439537164187980122822696443360766311571584014319807373828009371424556814916036956803975356356588449102835918655130728125580089499890240497716957537213126061040394365768260987106426099895382689164518463900149766386195483987905246753249963326541639188480000000 203 218288583571240676387152068115324384187165917337375367715757164753532855164632148798334989184352960290691916790218637491731092483932673895649347895162530740427395136896445820172539301541857389428449632228133677227035444585743881687756940668791693384392444567914855542495040959705096925768941861075269393783826872721150906983557838177318610403712402973846733356020359641557893120000000 204 -37463516453453087574370975536607539138381758069483363694209599623870849265270391826498615454325257949347202436725861060152296936689834132091305063704813096317930195048286764545883855198832885314447570874090153831696822466995361966328137920285232954982936689962278761988666570028745363634285630470849502144901772577333161415372648199186801778456847430071227194127977509676876667289600000 205 6204606693429412582770883783071599633476091194265195320619371677553373714289260413646156614959630396281050764787792949049142906756353558290618714069955894603665716349000223849599888975221141066061859757691477564263653880718388660275356601866546222329811832960068373287315646400565734099745470293245043454760742205945127822431615913890610662379721225983034432316147353892849048354816000000 206 -969044808833051213772794422344738116658541036362456738894666718790545790173851507620263556607442834204704814424927747985490573044413773475172897068889209105502405019136529627753170801271065647880500984162141720452316411810912035060628579216687071462852117546195151434054690199464375509629145025366398941714151655355287808257332430543024244615084189025690002914256307964761678184185856000000 207 135603337986833987702124867147236156435010748564331948609765704764621994509595528775340290439754132590768919014517230656627267870024291725228421490012395163443457048358595848612333321491671008604139418440047404189555900467919376079156492838758749102848221240693109482597191751419323305736429176121820151482650010559482936910186628605224537195553717385527534035457204573342530742723280896000000 208 -14492711515065037335477576054561968671542050976292748285995248217352664168083786785817853500700537755207060649523087925932551018571224748537989871080340384860082380187118643588073535015021591596273967178084159736062049336514029290000052246274738550656693900241658358639215826984755041152662491154571297116436085707772877495644145902979341303161862549173695836885182133979447187472726255206400000 209 125157567261424845890568566573982333330367347440522067659556889036108649662765978318511083787480246433681521192848225799038081482234692396745675555608938445672307844113318086902682771250630470312247757773032663467461294719901149635735326680317567120557132140656542519165856671463134452580510859509410956301682877879918997598438967960631762559136553917440542567904175491276497862919014737510400000 210 590845983248570682106034000783499583324958916756281315381114826246520796419854909233574619433746441224512339284523270457934432288756253024522171139401440187346925538672592745553137156683652964241471558723156097282396906135082147300609060583120928363073636265434371956717554316445732619081621320401233838448845897514898643398878044491421064158236511083482180168580462613543223487332517708562432000000 211 -256296472338237865756536019430030352068637096713445068058066017548726622915257591238915630698913919184199991919970957626630957697973000548248180232680750487589467305262075185111738646612034432156680351767265230330009559812685264526133042941932476432756788193637338615992307988262350981700002763728677104386506541677219291021204223084028316384176162906489901297404225097288597566930601595476377600000000 212 82511417908142199023175235975148231598353435595792221844198341600811476980427426926826845495953616425208337298331204025900878283667791533419355492433321803915396631198303470359377783492830110157841441448573144969954670097062740681780469596246373964684709273183289680081077673657580295163476161679402455500611192778245624020944245957990761752417492703642973292420728982094397356417564155532638840422400000 213 -23628290670382988375720270451461996748301045277260249260556141902983844814739884964398137660715027325525989889111022982414628155348716690817559186335983884728628331417515495001296928903534997313059807964280884916809237637976739971441295632308601031391589974638590235659107875697760843771068105366290539834094757705750725214433616104976083878651264058481547148984602581187797977080576074834086504641331200000 214 6361641656699303976274232246871326570074426207520950140541059899795846433536912898292784520327149737161092853029625247446910998170626843542739611758926501062161967797743928011093397612085277186684360046029679455152552062534218386011438304664229928690684419661272417794167572502242699252253704735780056117167081293601272219742004040355332353925708925244156738506890383474176341868684637324569618290206310400000 215 -1650186414928634939423932692406195944384753484976177959779752117741826703194023464923601840740163111577410256879156998096178211355799191644116853680822380072036890346337555892853274104775819260089464327004959722187032649636692622317696953777641184182584991598393300344376826185272988551484549005920668934792822933275444236830449728642630833212215609955148714113572533014432105277170647217257841632540098560000000 216 417777449369013186934305183682538841263334519749087222339837905642839801931894845104780556123501156285677395961871644820045256632244073582404028196759018060145679411423552905937841244046682857851786309039077183613762203180318267088376650822190571929006479649068920370200015672416710259283234661886188807388667886780884044053945120034741495484448554222039278926203444756315972761281442371743379297745665366425600000 217 -104026514825037888510229186161293212439180105372009347389862205153187906671199072273327432524266808498966109013848639807115174536603779390473597391757313649248365582615103689592145211330826816214684472518655657830918455973572184028636148235646192864904130255784359427410340848309110796477781336652742069260112444821177152487858655496739364067116708289029986579422281374314989175695541377418354904371216743242137600000 218 25602057890496880748196498140692647355999656473010503433245168557786815083166626208932569024275166725374769565936719042745335851296729831975502069877186056974237923389929542339758142813291487104405879443932637781535366243302060176095028111984136205723380579121595430866568401114298245426901914773366714329493966559566088058663755607793011642642347867666610336547273226424563779431334447659382515627154643067548467200000 219 -6248793857216236784142065778100243498316590732972462277387622996589264956227300899688803464170151504270838462321018845111248315441854174841847444619112059520857734304335914010243753428866409799911040021309727642455845561924577093543697698760191404991002309755559554855738812478114018530153085028118249839594777679488592127885550670752365597800253139437716839517101931872375072304573513576549465430283821319659821465600000 220 1516157912206190209428161339218891068506146893699729713511347691520094369270529587842783928479362041810620982359439578709193858434252943848836141393838867515970716564290075513296913545937544921964962686916722049160731476298268601157809821899075734078854690988975152663462610939960207013349227113404941045202866416011890314742072175147585341962547960042926084717492111927696873988977246998742036505377480664342090638950400000 221 -366337798352064015146635721029615724470886248029426933719245611645064144771449429962101997574380723411291315529687497416108477399853428275680953925434042035000055816509976877267825072375019202115604612719066933052275490611677630804296709845350537766759592831452170865890323486298628391265552834335443859304137432114630947069618068419295921603156222619509805524563601759075154549931022765257553362178132936137693923901440000000 222 88264141760882252275195358889232312201016996223663477631875898242289789915618161667603681067703507857179083829949028608444401924295294688518978327394618440476828720399628140847915504821460458255646467788028501128606794073004871963936266148375123600657783160561359944430095991191310556131354385302691934277849721921657845881573096685559883377237488399963935922651537475996524771682909079860160539307557794125664974515732480000000 223 -21227452285384702878446041682938564717326223649525462381317388955998931181655105351877591258433434351723148061501626488381973428942901097082293236535498213548435744416878006535592572029185475197855747810693093874381802095411632521392652724882474707585522863540394244339353285471370125194322934483788464324499844222201835208560911540455233386195293356371440584440814278905752514437725017033636332402521939925883330739411353600000000 224 5100043253129275666036290901538193641767708296299015975162078657006284462879118305098898645537945883156781348494336401188512027628567989906327433717019781559600151349164516490379005324275177619779743175974805279487920713524387227384410869650817608274496758125180669271097908796883872511641797483695545607243013405233811453160526455929285850576906701586029946166032655016296362477631095496065854592675954623246739967557406556160000000 225 -1224880803068652632126073855526837234625271022261604589507146983731566902080832759728550955900150776477220908179575321720699788591789565271836689912656262921390559850403045720812597362125711101317977590735608436694317391608584753518542755837280675590405575369227543949475019969810516768547257144888228835477793248593915615943797045877013322751344790308206747330814934338831132580771801756602604355011395569378553585550333858283520000000 226 294229699686965662656396936412540227392980640694882767657516548952736848448894641396087972542867668151467794249658401248487716132944135018480931148496686732469348362586473494396612490186849984490726469020563547665959039262297662041375334520486933282364375725215760176116366433382802211435473106729100285953041788607636375958212554270754946301967794889505396792361795617343613356308014194140305643263272437893499424127817149421977600000000 227 -70719619881249524692226351393011313914465541804454492227178811176366642430070717208555020163939813606623890927673169476208786514128588455952406643662189960574692245870266053709694714509858925723553911837366875334539795544523228190005535158012478612381548341275067924170037692235003630190005299095770561997982418074225677570669257994626526000339268182602777943100811648867780327090341678774477769829433198500039006167509345026808217600000000 228 17014147716219454260016317083099492618715034409445548221052609654183213553706068324377902209531230246446902127976976245269398574731440523918889284634352615595596263814678911384392905045585862486851088918405061870516167504297975171337534052386804949373989137575209851234844048334604267505156883428336840083557862710973709457066458622808503860659907730262357016217030431148470553913746296166767396881857751762028931753041512520526084440064000000 229 -4098530617009668405881770712552942333797896819433858610106967749481249974850656660326460027766007921327098090037239226482311139687388860370558997579050914986089268433306837544301168289393561965262785742133957948230687009153836855644697455424071623335345076389531956394994333034309292867036430020905221230780033131360925090510432763916244199676994372245559492313410315283002023050498657669035436902600231108383566163967268039088104940765184000000 230 988790640085276838029265599635030035254418654945247969375551885139354682315541918527822855156904215646773343981728662534234725095990143770467404898454419528398644420172854815823799648359338450952083824115567725490633183232777714595967252960474683361532506024979906974511214302683852503654258339043443204666354552462339943036179818437544685387323438968809677291214986403530117018265678511908741676138790857920951216392702728009038593198653440000000 231 -238964069700081960555039556045227474503393507596510738497779750671588677094234907874679147990697564152159301099700209635294728830185671043724336296331672134375964031970870348434024668175749725763317050053521541887139332317355592791662397697818949669661205785115420134398610444108814924482930331502188567433650245923228056547292932491084257073475260956181288184011822926073232269688634664465668846225976552044493515155226457938455463452894822400000000 232 57861977812027588647100551327251017709968933056180469814744035692389370929788945656979193309793092993049811441912601104298561545583759025526253327911057638763190262829894492558710361992879779715286553733198472387721230195677145335652802485786759828118090593216578348712838085194026625740306219482560431278756524421396507217727489606106195509841373419444654634504656832085731019798100595081833857092448376495166301144215155185140441236581407260672000000 233 -14039620933920916393078540615043477844146443563699824953200403328496932597480894319766684744359355384503610314921432734022225388406100647735074818620742893742790112811323258018227798320268905625368287655579128798079443035240734684697409577725134275424211530868772734398436815533325541642100354650054242824916873849708999084403025089032422879493305554930907369028044064681914832973829380642920391900846168168003196401815697755648955560585049099206656000000 234 3414117961331099648588525352199814948375381736735016066605547033007167150811433395452204162166720112938791629190643900609628875018689247255296602198552169052517987292383798960852943257713925368246305174576608174338096824991503870354623728689499620447697881839594389516400485631690642493571621593917896101750542094891990521204028315140638939819283194529495386648612684449861991164001193431151238567375959142617604411925741879181898095034932847121006592000000 235 -832174368188186475046171236168822484074555963897887717719208526911289308868039673012221760611161206687171838198561232685407745096979098950834551212973638369623804456993124315608300301332643826698408715019800152855626141658047792771252392192222296724693462927037847729732295224394515421777685125168658869778230005961993218510475588890971057189023583272866715764080913157504522940294545781470151318419515640632559986124173909927096754211680892588392448000000000 236 203332925081490989172264009056975414469735852043259407521487963298651751997077305367698822262252569736125450533544110888034593457682125385509857669153178103898371229748054198716867117829228326609134359088405796457105558180438354201338853766376292825815901016015356464562416223962025190191057444803556889812300566894449390488613073637593716668274024641412707447373009049311985676093341449657543704139481004502770848418640553102977031506295945733625171935232000000 237 -49807846196943214276834768868110959440289785197800878340611211226883267929376236452528963177104025799858340005745849595216319306455572038522338190570056789266463297978997136371650644284685827951925671519564521678837140142577824204835368017506489461449536228700932129196677104404630568591745997737339621239298809553647306044910001490975653611422902767457834529329231961977033720780587866561367768701844793096022221770191904916032674311140951903831878472302592000000 238 12232596699599750796652282971460263139986446050424712656859344166177325297211925679133605078017554913316061980176522251073907621244973268203827659571452962787433480035030329708834699969189684057504600421715534963067010870687768700895558796626944880993813614601598274410104188057189825529510324274182541240662852269254745232106655036841482946855473713856775106845061793579990019838633404357384956286532489226743361685986891127395154090381565971068842643841613824000000 239 -3012314189628309022662031072877701685725442970020154933625623358014007577903076117562120733644131852874655550273957185675802513027734049628722416026990131471050927153486603949827005857188775609236279532386328612849881263861770823288955831330250195796105243519190474144613671614497108183131107184740017056065243520038549865883145450034174626890146344257320498261012361699387157764522862075277667503291437482015636073264446259518507620806779715136699795230458642432000000 240 743821519905610475876246432732474848821963761054954868055066535510715597325676565425536928237879275004309993694414900352455136872190921030992363849201146439514723352074963664966132776089304666350207333627706139820737223223176993530939292816547619164832889822853604467083543272109408190859093331169681395897846717773800712093647681831435950051740203460646016596556145324621011921962994549077408018855997820306784509618619044707259348164554918441076420801273679314944000000 241 -184181906193708402497577833073366639023250108077039031687829449381596868997224636215724822693646270510172714823150556693355618454014087891614032025238042848666275821163338063780486807656188339402859128872892836301303754661440675142600454361549140875590354898646278068868642569937114703575867372792334100390342542304721673694117788062056345550052356745283639394276398656816377396410134224463316266183086511991994893341774674154699915670573661884302970458824943347957760000000 242 45735662561541795736894987359487801657423661428168761761927684481387600895485719040514035395174312833077835396466335823066883838218743352721370225906023058795840816452361150835790516350426581303441833957103386505808336684164510820497686473881121931729394237788181307577591712936877000857353647580751310014476274373925519026985953730064195943575742759893051114306325194867662234635337807409185283527614560613348845233633975941709158595177000374997700498952053849944227840000000 243 -11389647651335402020549159426602606522134802711377506900474073578655205319736513463511773683254030317586735646240715904949727629059024527341186019824354234739652765538043392359812129132493376992416517386959668136954720151594028250837280060380334025094721132176561358303448979418625286517456910262919954163313550089974662373687313168103119114351685752908995419734465196469066374415949655065791126605735875439032993324200835724962269005041633341980992298281323739855202549760000000 244 2844645748031115149987729235153075443903459186474269991590600478877989473508860031276915550877034302557993031901453673322257155256112818516398380187975400290601755163497678131992677979632881987908899895092637339325995790285071661404004772133811948799268808801186941957955847746385625703156903522601553435283820940941849902764239823899830915265102144451164572136575526981970240942969082076397381325118578196774139565823535173338601841024200299638668210383719589093659245543424000000 245 -712560886894198943944448826445106411263142269483478001180067081739211143295591085069514888046770878820044317490739862354375372873070099564145082287029580372382165016868117352652641562580121608161079386075930396391326642390375450798062265640140238285853055143425293006255172766352901898235861241265147090711569443802529567508305115432826378105369037809384879616810262145135941431030201128000357952335584201437223788521121371813142098704732561826340877515881255656550237774807040000000 246 179020674523523758454178556245445099699881757657404832370356373453228833027948110697006564884884641594272566008135075056971373788157792679210331833212323884146315045903507673691620370013769411535640577329918191826034509308344807590416763232558997475084591656379406090553216761943794520231210830483925553488440845255026048504648251404202313613163091492919538471748462499020679390874210316198351304281669943889771806676023087227367706161216697379624179216842052179335651070113218560000000 247 -45110928122481561736349127995891083942376081270150200060747516018916826194114486058139586942848879144320887861707435483439790127762667562831746439341393667548502761813590408392972324076825588708188418160219241115170430991436154033514426335096018870109206376838546391178710261320966360572867257927183138277508917722804288782745642904547539354771969424330059262026127886184493814951889188711610902024938819401189821238619354835367428564521158219647041247164084022736130864915110952960000000 248 11401610927662934431601391830341083611262799098429890048456149161129008438897122160440118828994341449352688957288399697350669759522987331583178139018454439805042922925107179153196987331077521921263496735804769936776923967785607952603740640438675025169367602856774977299632716241210397863668133948723473004278242847967995005244489121326175697680029540162297695542224842925363720514293638317322833209496353966302697242237217205518042130446662096029315451427087071209696662311603353419776000000 249 -2890438816209370691227835139479812672971226471768332563979782438515546178364461146355999993341978004016313622534828585131598329863665357875966361325165427743823408175462730566348214309957105415275652424467114311959068835941415513209591006590887160429411861483106597657615245875604183730070988843051852572322899433672294289867632922080074460847786163531400121956207556955080007003713828830237667809227434879363130423750995759716324561909077315537265008285674033768539953427922223477293056000000 250 734988449943945341521487202286248082522788298242211792999973900339794244014650306978176683844749479580703923678502945923002481484545125391845775244419695385039985687155428764089207339597218131550087857052717136520260546289326045507135665192862820765989176762031353834319745473557728813628907160468746460339861455607333920484275029502541489046687041157187398816644756463744577508329681851928539826257565598005917492857902744483800510219147554739456698346343193661764513990640175989915648000000000