0 1 1 -1 2 2 3 -6 4 16 5 -72 6 328 7 -1848 8 11712 9 -81088 10 638720 11 -5318016 12 49459840 13 -483162240 14 5159926528 15 -57865303296 16 697030680576 17 -8815813734400 18 118233272496128 19 -1662921003208704 20 24578235697610752 21 -380141599264751616 22 6139851821419921408 23 -103492751953073897472 24 1813615341438397218816 25 -33072262407957372633088 26 624948457889265099014144 27 -12253967233389523820544000 28 248356330432891288420876288 29 -5209285132965160888280285184 30 112709123032181815486044700672 31 -2517711339940168430656673808384 32 57913237984756756215792830251008 33 -1372436620143463898748273245028352 34 33440311463813275916091583235096576 35 -837870578261191912127494275974823936 36 21555180656570006810328937418564042752 37 -569297862229216244843254549408445890560 38 15418823094653626719606677466452724809728 39 -428101062652383587487032931872226894938112 40 12174839837447755742091404709645394460540928 41 -354492436168012508103419086766498017624195072 42 10561063581587373179608174531540123968327385088 43 -321766000967999561165096376678496494438674595840 44 10020701525339986008102340245113024347130382254080 45 -318819422792155134486614075321544731471513439436800 46 10358958962911662081203742405978331193572218288209920 47 -343539371148096954497380472698264069370195695556886528 48 11624901172112752717577969917587337279914743008969359360 49 -401169764732981632964169808563149593338638585331995115520 50 14114759377902109972801771242867155328667561767557220270080 51 -506073062250984648397438655754949766364059711876263374225408 52 18485777549378558172439677017160769046065648394810990031536128 53 -687625010383478897197096147141565416947749127383978334549442560 54 26040616157414032969768362959872905704480977370691244875631820800 55 -1003594684085442883501499517995906132312386974332890498613649604608 56 39352529992442919730566585192020992747332372358651042580496579035136 57 -1569396528785228030910960932792634778328698786104711789474056721399808 58 63641502909152473487908679122312740374095163484192007249057360683991040 59 -2623311581321832897371944048724604569238959821913512942484400017378377728 60 109891688917266609244986718980013978697617277267254170640479525379363569664 61 -4676848779327814140928069562656684502737100398611524774228117941953981579264 62 202171967829571889933129750363836357795112703006701404135433301535620541186048 63 -8874584710343024606454222230204706595421763875199624680489901643741100211437568 64 395496169985624830557579391876699957469366898138156634834389554415625619040632832 65 -17889360462797049222656209494326427606786349460016296127397655402940800606528339968 66 821137012438339215679697331284881940175718747405780562782182597670455771596148703232 67 -38238881920357739471284131764293084301103845570111536654401168240550946361602752905216 68 1806242810904725102063781897954564720926099506038960654332754911419809767520750681456640 69 -86524067475473304410462174262074760768932449620085279875722620867633134532698687437537280 70 4202455727255972340822112567296735128072312676861581185399979229742540904756963738134773760 71 -206914106239112707583351368850763366540787667286460428264093412469885861088453263279435808768 72 10325628514784232314483604205169307575964660668626928939019149201302053020059853428456157085696 73 -522159901166175924210468844948893477091774952312804947411201578956566658906597159592914468208640 74 26753040464168956657119221970104300830709959090933492175954492558405808771490110885721515575214080 75 -1388518316678930615670402644325845834246356494854158404236772685038263504886555713431673081595691008 76 72990147030470349175296154333570482786309715100179846424219209773474879249948949051069632998092570624 77 -3885452674011013209753765244836609595144871498597217823721748371775306337438925625281947899569211703296 78 209417238680080599938920451561369903852332975144129126176329942544715914723575101224580001831037310074880 79 -11426443318879629981462462107323512643386811386354343294179674111241416141823039634538780131184838136823808 80 631058320536259664326534847165470016106705119127948875509516470877345708010104393441346710182682922185654272 81 -35271626553394241308697091383222254346181386749997886399035651280047916583501366963157047047651491350356951040 82 1994868133190275691146085178503656256086807877104922584311869356053792695467695713531271634942839960637219536896 83 -114150122293081388546398467314786226097720980483268711810221197716483253384796146291578762545570030353317959303168 84 6607699523053105354006332256128313069351492857092220391157970686358976614834883116656846544719002174250205986160640 85 -386882752413984800141597043984735141810286539940927257064958800628458300544539450469300848466596650738141094396035072 86 22908929962205364572136270681611527742466207635107168449762072350398635859685286479016024871477196547096326145914699776 87 -1371742218932381152580016962435642318487802268913050818404288800199212840056894770117758674589489744982199455919336587264 88 83047475163313065162990363842340676282240301584322657135563245502115992069843821635924678304946906751016693914262357147648 89 -5082937306745668932238295194692372897187055095408399338695651847891895717625792829971596626965047897654306600639821336543232 90 314473500800074516484475344707340713859073210142432712183345916367295357535541270915437965387141545083828609481685024896974848 91 -19664576219366711485535233710806269999892905252560490147078394981592682525297316218704069130370733792664656182482845755013857280 92 1242697492433307905097780460153093992970238343753256447602926997724229177349133370872702000530887449336474312601961039716839063552 93 -79355813258365050706968405833174403844254396533483917179912640793021669420417347714430216270068242348910557653761414000829257482240 94 5120070471760744348388138551798395150104482007365315094669113565502707740516496517232620988771624748279239016482067702142299904409600 95 -333742126383237507857429331045861159946943184457102571491317013472360874997146214847397554748770992727512354244547458169119386336493568 96 21975438564657466303002107598643401706958329898226457605971919393651402799643788779619293767758262384828987037422564104071570595629760512 97 -1461541884908945172835806349295901569715805996934102526728637522367714678336990863388605431277298749374474370944053185328351734960794632192 98 98172019509502948097361631873621537372730170676603439565629038379679306383780711657891491445715623217079613223727517477108209337362410373120 99 -6659234784385973455492461364598388516011391280691118693999009462513328253495156030218244567840812649765475744487262361780452928420595869155328 100 456119360617734574088248134017349103576994643068098895330533465815183323836774046458907208159705770558847351152236937858310983066129984703692800 101 -31543452081829563947029267081604925069481891569047175657547217937503283920873998591184870211487132551056301153960240540653854796816706816687734784 102 2202295845880577413293860316250526269087573578769588451564863416496099191417592877524716658492494874298599794723984473162443677033649465442531540992 103 -155216634852222846890754047761237799969293663633753352625141534268699470281069756988716146634208677218894345852712741325733011350859159747183287205888 104 11042257374201385049142812175572566381261695385822747532997736689627133290684532282764938930064522361485743341602066800978448428809302264976376655249408 105 -792859653551730358912199646453130448667667639464806898900841382154622721044101993164041970487643066176063699093202232280003214621440839786376864552976384 106 57453433735087899856434250775705450065736803087357374182665054391095732352043149830317601986415119086469755959373393161795988025980371705835046312435777536 107 -4201265054701911104816460586662007909504443008314939588548916608841277812623428182905391584688332700698791889780662301519644301879792466774029258918042009600 108 309993364884897571098357951888707081589303343518718495590686330014197007593952070959330353852366117878763896036374308995188859094697120478178634269325489340416 109 -23077960735273295653892106673824243889287178409685014892332868149512149170842928887999029380364231139664987134789938998304634564438895738353955866478435496886272 110 1733326302700775304534682033454624835492681335055306990492878230785960764508869327184183574497559967541050351978129156307930287859903882001362005784165260072058880 111 -131330866980329191302929498804613870565957251921659440376924132237285464305706434898669096843051499352163361467006741984077882423128454965584117480192882016639778816 112 10037447724460988124624167941654880490094548240043205007059075355479808834203319587152548316835036552360606613367801992787074915414265183025959105592963918849120403456 113 -773778537348964966213648761040260539048951386373741201850786250899898233201074739881505771357849534168972111388021548804995796944527561046861289540209377222537498329088 114 60160933181619039665742027088974037170918817338302900286683317758374387541842387890803371233237626349273855130069779963474616118469343099713098166135983207537417012641792 115 -4717207382710403903457949501811471829294632600658504706093607247698851188206642861608026977430942556687866779704116579875743060086921823886860574545555063816705010288295936 116 372989512903235686402246104238899409599470607872944375171889611823145858841518355000849809724264865547184681260155611629418373062490753451542344552383683864111013600157499392 117 -29738469202422377969868498331358078031001938413841778267749935795948189987543900091453314755142963510017066186028151444429860519543355143387767792085601055027090798866421776384 118 2390675982094275057042204150925898565345556735070391187910888718708293224663973384197429296549231862802389429661541005937213282131796888918598713700025654315644795249070775992320 119 -193763986900204105313072006099464920389599883013870139787487327756420676049426883709853554645384095710344130913922253686168205560420476812052431316930055187671386464734480126967808 120 15832388063198631848799340733477096240392685043443855981221094255907709322834037265558288082720338842304546334829797222987004366032289698744506291877957438184838782916324589712703488 121 -1304103022256179131999991129860854454950013500131624704613386658101833611506120483745943426418645866263594096580341719689912157940421657511925657390410638460472732323413510148415553536 122 108278248759427086250147071832602418421895325268117906620235015979589886930698377404832361153234080392074305366804548340743133632985537059217891356363891645875487588943550117362358288384 123 -9061631853903236036276011572014124135213876461839262619995465775346375537794885627834788379436443095162876877635872332575221764426266623199816277673629850858315416723387017632183429890048 124 764328601157287337579508131007397204574549239275116259857415168194079323605958303964058681520742306367491435167297472966015273704408098920046966291231625245921199442854118609170783467995136 125 -64973345217551021968431670778345788418602237796930071994681876088850470276368626627909180371588487603527963580920887256815037434748299295869611653122843620989731102881109454328127611987820544 126 5566026324580615260531583752393943189414660825657929885009442058049143977177778692400724879329209649502073208197967507848024648220036718176526437144897228607971004893067084575021263870083727360 127 -480489565042694848391861155826933100409889696334987558540813377382736260614531905992304130968378436248672861989488334383861262793832074265576525143157206850569423330459221976821838870278813253632 128 41795126985724113630117286216957813640360696193641552589143778928263556539689169167796887270243896897849022435686391953037678738943337493318844372581456989044271805421604574869785637322360403001344 129 -3663067296913801837330484389463453460054400766929579317640309770324206634126503985570895550313659453525157134834558901556619228916097336805394975855258225650303940777665484672806120407167603142819840 130 323457176627384455893939905369902232473201706921906284579566225090815133718187423154534012425926745940566640405639024154118074130163438136707941035220736792733810499355353995305226139775727300996235264 131 -28775089407855263643823422272701410147108919230894796934308451831587918494968703743745012425966288799959228900678833028143527614400284440660815272484779018119056427810009256720186746092472164548012408832 132 2578816237598972516500719849859561444367979611755383268284802255907104601331268508852752313856447114803113867226222450940324589130985439364495310773766228514964436951187044788830926172649635209451757633536 133 -232811284207938576188183263245287029735336168732877823170463971103002581448341633879809952489592171959945965542013129684517761364824870048385605249429380959358546398012224324729899642135151006098059589320704 134 21171133426045409448143293840275508420319887389112497539076953753017945580885685670829467528629510691262120133892475752784902603736348828188796029627131170247581722564082195137284872936369807201090512799924224 135 -1939176968792401827429914083464160422423123187640468144781259319776297819774401442164443942610946358264796603281365017303897303858695382137684472002636244755774153915304655040857743564527595088622860841879863296 136 178896253948706785689489224669915912309552337038921836385036786546188444446074717509453827180544979904667520619279363979623455437964607665098333937741854664823450301011319565111375157793427902547004830349910867968 137 -16621606360092894076053115029552399081052165713752983139164993838366745152216067858798401412950443195450807537987567784755675972279875144940543369900609343771234496348662871286418981751516939540658886940662085713920 138 1555287017051012245346319509313219327979003699887980883077112452804377727812810251809847711388295375773661759988463115337502531762252259095108712722091489124307106415134871949301325700030757965468942261579028803616768 139 -146552095613440111789968751727983853473784005143622131404434447419739984784212341974966913999455163797208963402968609680735135375258274235296248440768293037218413087631288563950194269518618736020255632110325185369866240 140 13905798652441932354796099516640352514361045644278490066608708004567219940642353768676041158685218891727280423167012848189694694131337004281244573682231806324124786769488630947277711235341555598174984045609452387868606464 141 -1328620665399329079204409274321272577360655067622370544637178591717506158443850351529121747074574946194671521149249803765366356646045930677193051923964796253075430404741679983111002894676885402441664364098224885250515795968 142 127816321100162656785323232821943302663630979600814843976263754550217360246836513676731635285813828176034046087846647274922205642799024270306294367435232816978852072228535712938485761696415055082610472450852067103080456388608 143 -12380301055770700739408427935910756704731556896282667291402993347932458627883669716279169513870071317892458760428187782567209935849615995550082284980237634223409778118577501866569466513956726392345644851921027794447356414394368 144 1207300369354980847409431928277030143761210519803924829627630588546826769942652346608784210672452481714432614450010744249149252165499068837285235566683287080281060999354776418239640734959711606492468157431072271895237665356775424 145 -118527358062602627545857413022929881768685027009733767484459353804660384786445895547116836574361755688725180659645901271539904760779347425890650324636999524517850290791162375655145480596358463993396043178395267036093770731578458112 146 11714431571214062967670012033113579446311582477401811297065809626134898625969825217869182573024784715200051398069437222982748231654668286995071837348012424499393426200018623677759864340233918790970177516444568859143124528629207269376 147 -1165476800631176282417656018704288155158874500879025507994792113773980284125824432059385557709543025166266161135133395677804339101038237450041499902551169128162947568605981558042360217545580401192511050839858778651665965849756362080256 148 116720347926684749350563120323222037592940610491879189832311537593917414133786887054829952103237561115630234570838357108981286412118598770484484538147913145160242492191197823272793689679840585953493160709325473747928254272558994840092672 149 -11766058860002962632082322045676601609586702360437517652962044184673989902231449339617584563159108943184543195155534506791640929268583329825142505564211750646742588870020796762309357192287356589254959887081295861405180904602827756809486336 150 1193818209402600675491100805439666031965358791416964873878333632008019390871709941482424848406599738914024899603997578938974861646847414816337742099729598465529112124863108483671849890060267459526754178190656682650490628017009328952566611968 151 -121912881987196436467263844309401235202444666472867838007525533067532028994973018188650361257276763161071854767381509360051218094331758089664778206145058417758101771912981534532578707435027002397046869994675244910703241743923733916990058790912 152 12529880746334865179485061229914542782006258229266605639857546432707512534250950597924735635225358903630983707318184944936006452324235510752946736457828434169371764714281443169746455910891283877193399199671102080771592186879789816025538927525888 153 -1296021413674331773991000545451020712254341898174136066192181305145891393465265308273154473883464853297020703921076543698838571078313125477847546546216813963907299013733754876071265807052538683596073402411618414510356171509361009786680723046924288 154 134904833359400326187719069318670207275169385897441350985151995984195383629267587237403370864728734259573325057027324039104679928560299136793251525194535047649376283328474494365614697108665376933282146667348473941013143946409581990055438240117161984 155 -14131080088161345127302614977827192327536636467894485947167773688727212344011819573590939755743925894305474683827857632587005865320656435157535603229264710070684341366735998318965309712206470834034853866861460423301816014106219374996891694537941975040 156 1489492652848237478660099414587374342301700446276707151313777864108002514741036673165832979188107030992533359204965524021684180783987863094051348935168787891065391580049342948948482289055289308042641039527258732977811870401074804043940745348031908413440 157 -157979014460449367317626872076110295306943875346664020969534327689892208628064410525710067188077697905268786038002030344589094600639660037494213844607805520636744882471683809401252231048098689127057154235981677883620129946359533287813905754991508865417216 158 16859377736821160268182233191925482100890453717794044467352606350323157010829096793395607822232148019778207617590240038963524600161443040498471702417688693046658883150573554699965469188769134210075942083581405030430509212632165607131043095183960019547717632 159 -1810289715902395184956341408772242391712145970244143492334396778549143354757474284287880986931771531802247616165544388837925477039230017411529008510893955268307202038959227100270404392915697324521053381110959320902825415474886813658592804166064278928950820864 160 195570131098492957786370077028752880488312598131863427118786760758911477604137475679800365195067566126617025881786895773138340714771034865708515506601449798552695809433251763722395411502306120733350893213502127378568655786011010400892105770833457079616463175680 161 -21256344356562082307801296079241409766973293503083591711251312686729249150042032353206791170262283231857192411066882700794047441431191969642321906891422403493273752696734578360120168077753483076756020612818709096502780592009641962684164575331211428808770071822336 162 2324289049104682256394251256447069320257402010836915310013658812109644088983881370523615287439743371733324519513254082883638619976504817142338383479793783368527268752213830050664703932411205057673762894228848096272777443488326178806740222107784243890567713021493248 163 -255676791948102844410492720143471239733608196810616652998274004635181350616357156459652636635944232303846032461540004833236307411978726816698908655564822855495347420585987864580836472720948003554947271111134469817882137622759865046983132649220483664872066125393821696 164 28292829638188359428063199821654164380988787600973131933218966513488338107232197092150911315026975163846016637111794867786556909957788029293646045596441420490537354902597048414387245802991048967873178922308888274979196296880871622116230577738857803959185993436741238784 165 -3149414708316457788773713135397702898713191057181375377266031818421634971474301575130666465541219498212448871484452203780434262425462745542919207654590699251724953215938981085512870780687560636572770204178895314281794224232267968176810677910474788197738867822367862685696 166 352643898840487600031159721649318089804365756468139198996162016194490209374193043678097458786147278422619545410607990966606356800998469984038760876446080479146446529195939878932325308984551415847818202096496888642729408689271555250099279616510055643682471157139690187915264 167 -39717399869030138297935441718294517187024367273360392601680395775638871439201491460995303210072163476056344478612263736953261863751177043539278393445476341249174262158243024827487513041564702355276679828889812168779304443990724861338758393742259041601059889108034003291602944 168 4499333482637384867615920772899304424399132335736390599525274963391453700068287891433744820313485853259497681684368821858595894223820673715221071932447416554663030065207079473446509008626080634089032307478033443741993084748472362607511375586418176722497687234397056930435563520 169 -512653241854753925481251882544227913307406002050483896483830900620841444007993421134165697055150850297968560069707847646171337735079667452540325709788469058750872010324460806259647131637664303558767438462197406345454748701536414429187234201820352263863765382204560734439446937600 170 58747955857283827152275422463845112379798217775055799957949523753347555986059370971955924435258519564357899965418155400929374048049653380458559360063386632167259708113082002064134089301636437617041570838198950284311149368017505542902194029192170166595941632938608550986423960862720 171 -6770814148065386065159291027164159564005026067668043419609972464891890247845767289756848462618881568908848280249458656775144168890454097444885382356432846995719931998367139197911152145293902072280189419449201946581208380779585075581646160472625572895703516487105331426883472235429888 172 784790652779062702210911757623032730605812911135453836384755690447148116096314355604743633474925175275716190802801341387880844116654774847022899660474626601795481397391632924197489564478049235394115869572455412933387781023286104145599641065882703125737835880451108363982999261810786304 173 -91478162245410109573621415878882614695782751162550541839777781643460769447795257668400744656555752925753345145469394779653258761269021783603347627926483871103674680480261462609852581085090380625199745965453082195077791714901579184609892539490439854873226061431897798496966050427101511680 174 10723035940610280969200866326832122797406914113427876687285695563377441149066209766554568983808540257712352047039458817505874068878176434041971101720646264174242141598807398528835973630050722675398084373266874317081207504021149866132538589418803641860835280357216395402233542940966256640000 175 -1263982374025095199213384342093793183367757776827375877571202130026516115087976502434636117870944307516708425239778227050224085817058898170754180723159131923255958094420925921790337368629063325689017390629860091995054078541385221292924560277763487595840324023185246207714557421744225620328448 176 149821297852458338376281875104462394762666861348846056470000124668535722609472105367717741384622558888968310307021741058945914610570470208212114030994637047379627418096277909345758194880599684681774133328639169715880293865514401499720285288062808889087630726241763406995645176498721756452749312 177 -17856728138966198369014329004450970286891265800703272276288516991583030074415145560584055168591088365989280211525281241989606202247055309880223494014942814111019127510663563413023458194392909673186567387144036149963901056474814907786552170607094531694782355227446298539664604243627486055952809984 178 2139994576404491585097809762109796236790691081888050489721057670249229606604544708982088348248427339847560691824051569019045988255124944586889729327093660799487166425392054993977073253445610792492068860438877841080201232806090675110754957788875874261121639469227587164161263820135692834541844561920 179 -257865193543354590689064746296827454734239350977383878710605361272963444950571039366073222414388687684655894846568027007324187504004873857573549095993838230001081799723711222178644305362527618507273085369747274749551229890632137419348021676795602575769376052570213605545251625947740912852176488890368 180 31241292885172702675020375018336361507987584706638712502323680240079625659176693370566109481174785640171624911643074978700296511862899383129724224586552173465900831371971424530420620913735650266987858595681624987495485398602159956394893554838760259221168343284297102265143822042046982460599357166059520 181 -3805472546062563801043941046627962404779786824254711406458780401579447345529620935090722594499227200995467899118809563363893032035222486432153668883841672698210391775387177416880070685916903397970292648899808382335563860529866904547931331377899410530794766822167487885685758993850078281275194667031330816 182 466035229464083401180921715142961355933518255013359839520744961689193237953322378911677598526514830495427506746329992015530704556327678553257208292088242975949355952570942392784574505451321412912119283614352561683866397181596694850948711755104667611688293963283172434731222798091485077576879988476628434944 183 -57378189926083147544409217882590985988072038983865317242156424179718323275393097853176236003517789113679135234563395146999803026802451955788371209933870775067251807284176544961917286742082837711847544519845509887260944048103520141889876336203026249425719842132788956227936300620469164448276548483879794638848 184 7101995520175068064994159657681587811080858941464651878485764600333126434250446219054455926542317442471889082538265633714341102574869541115254656392202109061278146777994678561883435652350771749843722907006146411964104684636456076085735629184266327604739720799846895785934158656038088780151323679376559747104768 185 -883704466728138010130718307907506194230985003526823053633526506513765314823737869476409584473226749177789178757168330163885674184734045818340070171521391818359530975659247593128691901304895017140324120886841808966089099023001231567595212180851005689737490946359266919049437526465318578955959150604767670688546816 186 110538761010458342214503465163486765914641388607796175850559334941645751894111753983025945252844918890137834729372843969675180846008002959303493090107287523079666795405846192153393838984871781088146713524333317124069399290721020507803741571451701445071078506311311620816825384647340253052929884442700934945880145920 187 -13899236154344027929034052861429492531200461840561825396302186536063220501549663023023539377686158427619908199832504558308555308570625712597543882751851938835526683079593836627831714275908176746795765211517257437831883660942249724865954272385297656392206133099067076907660210574020403901150380192181414497980138913792 188 1756807241166197025219815717392271599413814105947286391492623260062183560676869420322178745578015994023380315495017364103154701627569939191212032284898417369072655539253887444888708414539372867478119765804603420074031670769579392587786891594082571322842582847884008354540350329332727640133424105587380594486298495942656 189 -223204165877812068375144942032044535527710457577272950423644938443577522872807875029878305031826178471723368208529185908329184393498292409007558391818435687108159848791071028089213401957919198152172686030825105882277675220961880955080309586365439980286747807002419505457353824801955006679539671599782026766682931377209344 190 28504522600321274924742027621954395373646919863121484553150931293955619741714605508078649187845663944759653757619542595044673313092294099214357776872753462111367969110178416608707428398628445416715477273625828426289740714692690113098098017133250283580855037942949106685976818723381184222431895151588557556785711991358488576 191 -3658869773315185260889992561765726370191403860628285871060340233374967521218764258337256261518995575881031538017481458001964122760164325415907238563040145729705835890229147581982822515577735936957396277522631199147649305420061837922630578950387143399495720161716182806259691296016771603951387300564978983170756958057735913472 192 472052572141623095321615009863199587857457931124107543325292421151223074251079866523692264220866369822120515349106317633662985394862805267035405539922390861143063870494079919683415315958147696477982037827424332911570801387652820039143231658552924767778848578212881652593401627182055985142511995525372753589454233673128831090688 193 -61211450407152047406104828350143522538317253812922313902363905578791139578625413014818607297545982020969506825491640549081564910443761050885130012347386645919984997624460562622433880886752507175023854891971348678549287865979328611989788445977145011436740232201419212642006197002793355431587531327420081846853913568852830899404800 194 7977423042882505476705220444296793361215060428029717841764893122378863628343557775562241076713343211100120245575874117787910368834708408412696791067123401246594008088685989902309326388604346970012843364532280341164285071044219186828845399117184600665896698287444688549610034538131645842093016936892020062553336591619398701699563520 195 -1044886477471353145234935042844291216871397805066300238193047144821409465531129416525573674546956236773674972363693072473960166569193708164709548010981306391046420165711738347022453218891544442029843209645509745200575586462531254656462553256414855721692621649188914077053214267407102001900651470853143274071273250040802498107511144448 196 137543831942814467940762238189973582506581215372921880412918312254441984625756249656514929918017065113015623927074357738270689863596674771208963823058565100195935589721980157937980688066885369850049798542926094534234644524148696446797968492500564774617475759790163670987299864239274891415442034150719581490040690135349422479353063669760 197 -18195657804236038781317008619902973560421701821648113394964082634580656743625755346378804594565385582337574158761601375018016502049588589586278851216982239584825373334338092878939145623165113701574714535064606930008974122454816212358175444341926007887355549340016519565549628930000920118309349840372131008281141633492445266770859999100928 198 2419013243162720680096081238434681860605378200364582982947794368730162960564346823055543195270922381437282090256779067913678912367426713183655702790342495374302423171621582350918365770275698289498236623372942366730032720576447312481997151296305862528792459724038746548603969269970755432888656306879325089705851078458435941852202235194245120 199 -323178080763045978849238368521326738610484334097426918573020377188181024718058341080007339124575961642673972380562258028576514623372986746971309774164397587172231138459824152602278284248134159803750145297020782391391121659637241864521785403247771943000355085683425462544884562814726969998068967663505755445180303552964311753568283061196423168 200 43387851311563969422527523806630933949779563215425436160458096420197955275092031554262043522629347098770879758482393921056186048075146087444112213344350735654203753876366387484815054115512498163377758000520949357866862837929183678913203873831085991479029769145801214868957268543451560705241861424543992154575735673070605594508221762338876817408